@charset "UTF-8";.search-tool{background-color:var(--color-neutral-lightest);border-top-left-radius:20px;border-top-right-radius:20px;padding-top:15px;margin:0;width:100%;height:100%}.search-tool .search-section-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;min-width:285px;margin-top:15px}.search-tool .search-section-container .button-search-area,.search-tool .search-section-container .location-area,.search-tool .search-section-container .people-area{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:60px;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;margin:0 25px 10px}.search-tool .search-section-container .location-area{position:relative;padding:0 1px 0 33px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-tool .search-section-container .location-area i{content:"";position:absolute;top:15px;left:13px;display:inline-block;width:45px;height:28px;z-index:3}.search-tool .search-section-container .location-area .location-icon{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/search-form-sprite-8a8ed991a9.svg#icon-search_yellow) 0 0/contain no-repeat}.search-tool .search-section-container .location-area input{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;width:100%;border:0;color:var(--color-primary);background-color:transparent;font-family:freight-sans-pro,sans-serif;font-weight:500;font-size:16px;line-height:31px;padding-left:18px;position:relative;z-index:2}@media screen and (min-width:768px){.search-tool .search-section-container .location-area i{left:-15px}.search-tool .search-section-container .location-area input{padding-left:36px;font-size:14px}}.search-tool .search-section-container .location-area input::-webkit-input-placeholder{color:var(--color-primary);text-align:center;font-size:16px}.search-tool .search-section-container .location-area input::-moz-placeholder{color:var(--color-primary);text-align:center;font-size:16px}.search-tool .search-section-container .location-area input:-ms-input-placeholder{color:var(--color-primary);text-align:center;font-size:16px}.search-tool .search-section-container .location-area input::-ms-input-placeholder{color:var(--color-primary);text-align:center;font-size:16px}.search-tool .search-section-container .location-area input::placeholder{color:var(--color-primary);text-align:center;font-size:16px}.search-tool .search-section-container .location-area .input-wrapper{position:relative;width:100%}.search-tool .search-section-container .location-area .input-wrapper .bottom-placeholder,.search-tool .search-section-container .location-area .input-wrapper .top-placeholder{position:absolute;left:30px;color:var(--color-primary)}.search-tool .search-section-container .location-area .input-wrapper .top-placeholder{top:5px;font-family:Poppins-Bold,sans-serif;font-size:10px}.search-tool .search-section-container .location-area .input-wrapper .bottom-placeholder{top:18px;font:500 8px roc-grotesk,sans-serif}.search-tool .search-section-container .people-area{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.search-tool .search-section-container .people-area .people-area-text{font-family:roc-grotesk,sans-serif;font-weight:500;width:100%;text-align:center;cursor:pointer;white-space:nowrap}.search-tool .search-section-container .people-area .arrow-down-yellow{position:absolute;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/search-form-sprite-8a8ed991a9.svg#icon-arrow-down) no-repeat;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/search-form-sprite-8a8ed991a9.svg#icon-arrow-down) no-repeat;-webkit-mask-size:contain;mask-size:contain;background:var(--color-accent-gold);width:25px;height:25px;right:5px;top:13px;cursor:pointer}.search-tool .search-section-container .people-area .arrow-down-yellow:hover{background:var(--color-primary)}.search-tool .search-section-container .people-area .people-area-dropdown{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;bottom:-141px;background-color:var(--color-neutral-lightest);width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0 10px 20px 0 rgba(0,0,0,.25);box-shadow:0 10px 20px 0 rgba(0,0,0,.25);padding:10px 25px 30px;z-index:999;border-radius:40px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-width:348px;max-width:348px}.search-tool .search-section-container .people-area .people-area-dropdown .people-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-primary);padding:15px 0}.search-tool .search-section-container .people-area .people-area-dropdown .people-item .people-title{font:500 20px roc-grotesk,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:var(--color-text)}.search-tool .search-section-container .people-area .people-area-dropdown .people-item .people-title-additional{font-family:freight-sans-pro,sans-serif;font-size:18px}.search-tool .search-section-container .people-area .people-area-dropdown .people-item .amount-people{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;font:500 16px freight-sans-pro,sans-serif}.search-tool .search-section-container .people-area .people-area-dropdown .people-item .incrementor-field-search-tool{display:inline-block;text-align:center;width:10px}.search-tool .search-section-container .people-area .people-area-dropdown .people-item button{width:25px;height:25px;border:none;background-size:contain;background:var(--color-accent-gold);color:var(--color-text);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:22px;line-height:1}.search-tool .search-section-container .people-area .people-area-dropdown .people-item button:disabled{background:var(--grey-basic)}.search-tool .search-section-container .button-search-area button{width:100%;border:1px solid var(--color-accent-gold);background-color:var(--color-accent-gold);color:var(--color-primary);letter-spacing:.75px;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px}.search-tool .search-section-container .button-search-area button:active,.search-tool .search-section-container .button-search-area button:focus,.search-tool .search-section-container .button-search-area button:hover{border:1px solid var(--color-accent-gold);background-color:var(--color-primary);color:var(--color-accent-gold)}.search-tool .search-section-container .button-search-area .book,.search-tool .search-section-container .button-search-area .find{display:none}.search-tool .search-section-container .search-results{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;width:40%;max-height:160px;border:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px;background-color:var(--white);overflow:auto;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.3);box-shadow:0 2px 5px 0 rgba(0,0,0,.3);z-index:3;margin:60px 2px 0 26px}.search-tool .search-section-container .search-results__list{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%}.search-tool .search-section-container .search-results__list-item{text-align:start;position:relative;-webkit-transition:.5s;transition:.5s}.search-tool .search-section-container .search-results__list-item:before{content:"";position:absolute;top:11px;left:23px;display:block;width:21px;height:13px;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/search-form-sprite-8a8ed991a9.svg#icon-marker_yellow) no-repeat;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/search-form-sprite-8a8ed991a9.svg#icon-marker_yellow) no-repeat;-webkit-mask-size:contain;mask-size:contain;background:var(--color-accent-gold)}.search-tool .search-section-container .search-results__list-item a{display:block;padding:10px 0 5px 48px;font-family:freight-sans-pro,sans-serif;color:var(--color-primary);text-decoration:none}.search-tool .search-section-container .search-results__list-item a:active,.search-tool .search-section-container .search-results__list-item a:focus,.search-tool .search-section-container .search-results__list-item a:hover{background-color:var(--color-primary);color:var(--white)}.search-tool .search-section-container .search-results__list-item.selected,.search-tool .search-section-container .search-results__list-item:active,.search-tool .search-section-container .search-results__list-item:focus,.search-tool .search-section-container .search-results__list-item:hover{background-color:var(--color-primary)}.search-tool .search-section-container .search-results__list-item.selected a,.search-tool .search-section-container .search-results__list-item:active a,.search-tool .search-section-container .search-results__list-item:focus a,.search-tool .search-section-container .search-results__list-item:hover a{color:var(--white)}.search-tool .search-section-container .search-results__list-item:hover{background-color:var(--color-primary)}.search-tool .search-section-container .search-results__list-item:hover a{color:var(--white)}.search-tool .search-section-container .search-results .not-found{font-family:freight-sans-pro,sans-serif;padding:5px 0 5px 55px;color:var(--color-primary);font-size:9px}@media screen and (min-width:768px){.search-tool .search-section-container .search-results__list-item:before{left:24px}.search-tool .search-section-container .search-results__list-item a{padding:10px 0 5px 60px}.search-tool{background-color:var(--color-neutral-lightest);border-top-left-radius:0;border-top-right-radius:0;padding-top:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:550px;margin:0 auto}.search-tool .search-section-container{-ms-flex-wrap:nowrap;flex-wrap:nowrap;min-width:initial;width:100%;margin-top:0;font-size:14px}.search-tool .search-section-container .button-search-area,.search-tool .search-section-container .location-area,.search-tool .search-section-container .people-area{height:50px;margin:10px;border:none}.search-tool .search-section-container .button-search-area .area-title,.search-tool .search-section-container .location-area .area-title,.search-tool .search-section-container .people-area .area-title{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;background-color:var(--white);padding:0 5px;top:-18px;font-family:freight-sans-pro,sans-serif;font-size:14px;left:0;right:0;margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.search-tool .search-section-container .button-search-area .area-title .location-icon,.search-tool .search-section-container .location-area .area-title .location-icon,.search-tool .search-section-container .people-area .area-title .location-icon{position:initial;width:20px;height:20px}.search-tool .search-section-container .button-search-area .area-title span,.search-tool .search-section-container .location-area .area-title span,.search-tool .search-section-container .people-area .area-title span{padding:0 5px}.search-tool .search-section-container .people-area .people-area-dropdown{bottom:-141px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:10px 30px 30px}.search-tool .search-section-container .people-area .people-area-dropdown .people-item .amount-people,.search-tool .search-section-container .people-area .people-area-dropdown .people-item .people-title{font-size:17px}.search-tool .search-section-container .people-area .people-area-dropdown .people-item button{width:25px;height:25px}.search-tool .search-section-container .location-area{position:relative;-webkit-box-flex:0;-ms-flex:0 1 66%;flex:0 1 66%;padding:0 1px 0 15px}.search-tool .search-section-container .location-area i{content:"";position:absolute;top:10px;left:16px;width:55px;height:28px}.search-tool .search-section-container .location-area input{font-size:14px;line-height:28px;padding-left:45px}.search-tool .search-section-container .location-area input::-webkit-input-placeholder{color:var(--color-primary);text-align:left;font-size:16px}.search-tool .search-section-container .location-area input::-moz-placeholder{color:var(--color-primary);text-align:left;font-size:16px}.search-tool .search-section-container .location-area input:-ms-input-placeholder{color:var(--color-primary);text-align:left;font-size:16px}.search-tool .search-section-container .location-area input::-ms-input-placeholder{color:var(--color-primary);text-align:left;font-size:16px}.search-tool .search-section-container .location-area input::placeholder{color:var(--color-primary);text-align:left;font-size:16px}}@media screen and (min-width:768px) and (min-width:992px){.search-tool .search-section-container,.search-tool .search-section-container .location-area input{font-size:16px}}@media screen and (min-width:768px){.search-tool .search-section-container .location-area .input-wrapper .bottom-placeholder,.search-tool .search-section-container .location-area .input-wrapper .top-placeholder{left:51px}.search-tool .search-section-container .location-area .input-wrapper .bottom-placeholder.top-placeholder,.search-tool .search-section-container .location-area .input-wrapper .top-placeholder.top-placeholder{top:0;font-size:15px}.search-tool .search-section-container .location-area .input-wrapper .bottom-placeholder.bottom-placeholder,.search-tool .search-section-container .location-area .input-wrapper .top-placeholder.bottom-placeholder{top:18px;font-size:12px}.search-tool .search-section-container .button-search-area{-webkit-box-flex:0;-ms-flex:0 1 34%;flex:0 1 34%;letter-spacing:1.05px;margin-right:20px}.search-tool .search-section-container .button-search-area button{font-size:14px}.search-tool .search-section-container .search-results{position:absolute;max-height:320px;border:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px;background-color:var(--white);overflow:auto;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.3);box-shadow:0 2px 5px 0 rgba(0,0,0,.3);margin:69px 0 0}.search-tool .search-section-container .search-results__list-item:before{width:47px;left:36px}.search-tool .search-section-container .search-results__list-item a{padding:10px 0 5px 65px}.search-tool .search-section-container .search-results .not-found{font-size:15px}}@media screen and (min-width:768px) and (min-width:992px){.search-tool .search-section-container .button-search-area button{font-size:16px}}@media screen and (min-width:992px){.search-tool{width:600px}.search-tool .search-section-container,.search-tool .search-section-container .button-search-area button{font-size:16px}}@media screen and (min-width:1200px){.search-tool{top:395px;height:80px}.search-tool .search-section-container{max-width:1080px}.search-tool .search-section-container .button-search-area,.search-tool .search-section-container .location-area,.search-tool .search-section-container .people-area{height:60px}.search-tool .search-section-container .location-area i{top:13px;left:28px;width:65px;height:30px}.search-tool .search-section-container .location-area input{padding-left:60px;font-size:16px}.search-tool .search-section-container .location-area input::-webkit-input-placeholder{font-size:16px}.search-tool .search-section-container .location-area input::-moz-placeholder{font-size:16px}.search-tool .search-section-container .location-area input:-ms-input-placeholder{font-size:16px}.search-tool .search-section-container .location-area input::-ms-input-placeholder{font-size:16px}.search-tool .search-section-container .location-area input::placeholder{font-size:16px}.search-tool .search-section-container .button-search-area button{font-size:16px}}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, 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");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff;--swiper-navigation-size:44px}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:transform,-webkit-transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{-ms-scroll-snap-type:none;scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:"";-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{-webkit-animation:1s linear infinite swiper-preloader-spin;animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/ 2);z-index:10;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-transform-origin:center;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:opacity .3s;transition:opacity .3s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:top .2s,-webkit-transform .2s;transition:transform .2s,top .2s,-webkit-transform .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:left .2s,-webkit-transform .2s;transition:transform .2s,left .2s,-webkit-transform .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:right .2s,-webkit-transform .2s;transition:transform .2s,right .2s,-webkit-transform .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;-ms-touch-action:none;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move;-ms-touch-action:none;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;-webkit-transition-property:opacity,height,-webkit-transform;transition-property:transform,opacity,height,-webkit-transform}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.quiz-popup{overflow:auto;height:100vh;position:fixed;top:0;left:0;width:100%;z-index:10005;background-color:rgba(0,0,0,.5)}.quiz-popup .close-btn{position:absolute;right:10px;top:10px;background:0 0;border:none;font-size:34px;color:var(--color-text)}.quiz-popup .btn-outline{border-width:2px;font-size:20px;padding-top:0;padding-bottom:0;min-width:auto;margin:0 auto}.quiz-popup .quizz-wrapper{position:relative;padding:50px 15px 35px;background:var(--color-supportive);border-radius:30px;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);width:90%;max-width:390px;top:5%;margin:0 auto 20%}.quiz-popup .quizz-wrapper .intro-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.quiz-popup .quizz-wrapper .intro-section-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;color:var(--color-text);background:var(--color-neutral-lightest);border-radius:30px;margin-bottom:30px}.quiz-popup .quizz-wrapper .intro-section-wrapper .img-wrapper{width:100%}.quiz-popup .quizz-wrapper .intro-section-wrapper .img-wrapper img{width:100%;border-radius:30px 30px 0 0}.quiz-popup .quizz-wrapper .intro-section-wrapper .intro-title{position:absolute;z-index:1;top:32px;font-family:Architects-Daughter,sans-serif;text-align:center}.quiz-popup .quizz-wrapper .intro-section-wrapper .intro-description{padding:30px 18px;font-size:16px;text-align:center}.quiz-popup .quizz-wrapper .question-section .question-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.quiz-popup .quizz-wrapper .question-section .question-title{text-align:center;font-size:18px;color:var(--color-text);margin:25px 0 35px}.quiz-popup .quizz-wrapper .question-section .btn-outline{pointer-events:none}.quiz-popup .quizz-wrapper .question-section .questions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.quiz-popup .quizz-wrapper .question-section .questions.two-questions{gap:25px}.quiz-popup .quizz-wrapper .question-section .questions.two-questions .question-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:none;cursor:pointer}.quiz-popup .quizz-wrapper .question-section .questions.two-questions .question-item-title{padding:20px 0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:0 0 30px 30px}.quiz-popup .quizz-wrapper .question-section .questions.two-questions .question-item img{width:auto;border-radius:30px 30px 0 0}.quiz-popup .quizz-wrapper .question-section .questions .question-item{display:-webkit-box;display:-ms-flexbox;display:flex;max-height:100px;border-radius:30px;background:var(--color-neutral-lightest);cursor:pointer}.quiz-popup .quizz-wrapper .question-section .questions .question-item-title{padding:0 10px 0 15px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top-right-radius:30px;border-bottom-right-radius:30px}.quiz-popup .quizz-wrapper .question-section .questions .question-item img{width:124px;border-top-left-radius:30px;border-bottom-left-radius:30px}.quiz-popup .quizz-wrapper .question-section .questions .question-item input{width:0;height:0}.quiz-popup .quizz-wrapper .question-section .questions .question-item input:checked+span{background:var(--color-primary);color:var(--color-neutral-lightest)}.quiz-popup .quizz-wrapper .question-section .action-buttons{width:100%;margin-top:25px;display:-webkit-box;display:-ms-flexbox;display:flex}.quiz-popup .quizz-wrapper .question-section .action-buttons button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-text);font-size:15px;background:0 0;border:none}.quiz-popup .quizz-wrapper .question-section .action-buttons i{display:block;width:20px;height:20px;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/main-icons-sprite-c6dbf13e39.svg#icon-arrow-down) no-repeat;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/main-icons-sprite-c6dbf13e39.svg#icon-arrow-down) no-repeat;background:var(--color-text);-webkit-mask-size:cover;mask-size:cover}.quiz-popup .quizz-wrapper .question-section .action-buttons .previous-btn i{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.quiz-popup .quizz-wrapper .question-section .action-buttons .next-btn{margin-left:auto}.quiz-popup .quizz-wrapper .question-section .action-buttons .next-btn i{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.quiz-popup .quizz-wrapper .question-section .stepper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:25px}.quiz-popup .quizz-wrapper .question-section .stepper-wrapper .stepper-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1}.quiz-popup .quizz-wrapper .question-section .stepper-wrapper .stepper-item::before{position:absolute;content:"";border-bottom:3px solid var(--color-neutral-lightest);width:100%;top:13px;left:-50%;z-index:2}.quiz-popup .quizz-wrapper .question-section .stepper-wrapper .stepper-item::after{position:absolute;content:"";border-bottom:3px solid var(--color-neutral-lightest);width:100%;top:13px;left:50%;z-index:2}.quiz-popup .quizz-wrapper .question-section .stepper-wrapper .stepper-item svg{position:relative;z-index:5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:26px;height:26px;border-radius:50%;margin-bottom:6px}.quiz-popup .quizz-wrapper .question-section .stepper-wrapper .stepper-item svg path{fill:var(--color-neutral-lightest)}.quiz-popup .quizz-wrapper .question-section .stepper-wrapper .stepper-item.active svg path,.quiz-popup .quizz-wrapper .question-section .stepper-wrapper .stepper-item.completed svg path{fill:var(--color-primary)}.quiz-popup .quizz-wrapper .question-section .stepper-wrapper .stepper-item.completed::after{position:absolute;content:"";border-bottom:3px solid var(--color-primary);width:100%;top:13px;left:50%;z-index:3}.quiz-popup .quizz-wrapper .question-section .stepper-wrapper .stepper-item:first-child::before,.quiz-popup .quizz-wrapper .question-section .stepper-wrapper .stepper-item:last-child::after{content:none}.quiz-popup .quizz-wrapper .results-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:var(--color-text)}.quiz-popup .quizz-wrapper .results-section .btn-outline{pointer-events:none}.quiz-popup .quizz-wrapper .results-section .results-title{position:relative;font-size:22px;font-family:Architects-Daughter,sans-serif;text-align:center;padding:0 20px;margin:25px auto 15px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.quiz-popup .quizz-wrapper .results-section .results-title::after{content:"";position:absolute;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/city-page-icons-sprite-30a83dfdf2.svg#arrow-1) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/city-page-icons-sprite-30a83dfdf2.svg#arrow-1) no-repeat center;-webkit-mask-size:cover;mask-size:cover;background:var(--color-neutral-lightest);right:-15px;top:45px;width:110px;height:154px}.quiz-popup .quizz-wrapper .results-section .results-description{font-size:18px;text-align:center;padding:0 40px;margin-bottom:35px}.quiz-popup .quizz-wrapper .results-section .experience-cards{margin-bottom:35px}.quiz-popup .quizz-wrapper .results-section .experience-cards .experience-cards-title{margin-bottom:0;font-weight:500;font-family:roc-grotesk,sans-serif}.quiz-popup .quizz-wrapper .results-section .experience-cards .cards-wrapper{padding:10px 0}.quiz-popup .quizz-wrapper .results-section .experience-cards .cards-wrapper.with-wild-card{padding:10px 0 50px}.quiz-popup .quizz-wrapper .results-section .experience-cards .cards-wrapper .card-experience{position:relative;overflow:visible;width:95%}.quiz-popup .quizz-wrapper .results-section .experience-cards .cards-wrapper .card-experience .view-experience{margin-top:5px;font-size:12px;text-decoration:underline}.quiz-popup .quizz-wrapper .results-section .experience-cards .cards-wrapper .card-experience .card-img{border-radius:15px 15px 0 0;overflow:hidden}.quiz-popup .quizz-wrapper .results-section .experience-cards .cards-wrapper .card-experience .wild-card-icon{display:block;position:absolute;width:95px;height:80px;top:20px;left:20px;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/city-page-icons-sprite-30a83dfdf2.svg#wild-card-badge) center/cover no-repeat}.quiz-popup .quizz-wrapper .results-section .experience-cards .cards-wrapper .card-experience .hint-block{position:absolute;bottom:-50px;left:20%;z-index:10;max-width:215px;font-size:12px}.quiz-popup .quizz-wrapper .results-section .experience-cards .cards-wrapper .card-experience .hint-block::before{content:"";position:absolute;display:block;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/city-page-icons-sprite-30a83dfdf2.svg#arrow-2) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/city-page-icons-sprite-30a83dfdf2.svg#arrow-2) no-repeat center;background:var(--color-primary);-webkit-mask-size:cover;mask-size:cover;width:40px;height:45px;left:-45px;top:-15px}.quiz-popup .quizz-wrapper .results-section .buttons-title{text-align:center;margin-bottom:10px}.quiz-popup .quizz-wrapper .results-section .button{background:var(--color-neutral-lightest);color:var(--color-primary);border:none;border-radius:30px;padding:10px 20px}.quiz-popup .quizz-wrapper .results-section .refresh-buttons{margin-bottom:35px}.quiz-popup .quizz-wrapper .results-section .refresh-buttons .buttons-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.quiz-popup .quizz-wrapper .results-section .refresh-buttons button{min-width:195px}.quiz-popup .quizz-wrapper .results-section .sign-up-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.quiz-popup .quizz-wrapper .results-section .sign-up-form-title{font-family:Architects-Daughter,sans-serif;font-size:17px;margin-bottom:5px;text-align:center}.quiz-popup .quizz-wrapper .results-section .sign-up-form-description{text-align:center;margin-bottom:15px}.quiz-popup .quizz-wrapper .results-section .sign-up-form input{border-radius:30px;border-color:var(--color-neutral-lightest);background-color:var(--color-neutral-lightest);color:var(--color-primary);height:38px;padding:10px 25px;border:none;width:100%;margin-bottom:10px}.quiz-popup .quizz-wrapper .results-section .sign-up-form input::-webkit-input-placeholder{font-size:15px;color:var(--color-primary)}.quiz-popup .quizz-wrapper .results-section .sign-up-form input::-moz-placeholder{font-size:15px;color:var(--color-primary)}.quiz-popup .quizz-wrapper .results-section .sign-up-form input:-ms-input-placeholder{font-size:15px;color:var(--color-primary)}.quiz-popup .quizz-wrapper .results-section .sign-up-form input::-ms-input-placeholder{font-size:15px;color:var(--color-primary)}.quiz-popup .quizz-wrapper .results-section .sign-up-form input::placeholder{font-size:15px;color:var(--color-primary)}.quiz-popup .quizz-wrapper .results-section .sign-up-form input:hover{border-color:var(--color-primary)}.quiz-popup .quizz-wrapper .results-section .sign-up-form .g-recaptcha{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:10px}.quiz-popup .quizz-wrapper .results-section .sign-up-form .button{text-transform:uppercase;-ms-flex-item-align:end;align-self:flex-end;margin-bottom:15px}.quiz-popup .quizz-wrapper .results-section .sign-up-form .link-wrapper{text-align:center}.quiz-popup .quizz-wrapper .results-section .sign-up-form .link-wrapper .link{color:var(--color-text);cursor:pointer;-webkit-transition:.3s;transition:.3s;background-color:transparent;border:0}.quiz-popup .quizz-wrapper .results-section .sign-up-form .link-wrapper .link:hover{color:var(--color-accent-gold)}.quiz-popup .quizz-wrapper .close-popup{position:absolute;left:0;top:0;z-index:10;width:100%;height:100%;border-radius:30px;background-color:rgba(0,0,0,.5)}.quiz-popup .quizz-wrapper .close-popup-wrapper{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;padding:60px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;border-radius:30px;background:var(--color-neutral-lightest);max-width:415px}.quiz-popup .quizz-wrapper .close-popup-title{font-family:Architects-Daughter,sans-serif;font-size:30px;text-align:center}.quiz-popup .quizz-wrapper .close-popup-description{font-size:17px;text-align:center}.quiz-popup .quizz-wrapper .close-popup .action-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}.quiz-popup .quizz-wrapper .close-popup .close-btn{right:10px;top:10px;font-size:34px}@media screen and (min-width:768px){.quiz-popup .btn-outline{font-size:27px;padding-top:13px;padding-bottom:13px;border-radius:40px;border-width:3px}.quiz-popup .close-btn{right:35px;top:35px}.quiz-popup .quizz-wrapper{padding:45px;max-width:1000px}.quiz-popup .quizz-wrapper .intro-section{max-width:635px;margin:0 auto}.quiz-popup .quizz-wrapper .intro-section-wrapper{border-radius:45px;margin-bottom:30px}.quiz-popup .quizz-wrapper .intro-section-wrapper .img-wrapper img{border-radius:30px 30px 0 0;max-height:250px;-o-object-fit:cover;object-fit:cover}.quiz-popup .quizz-wrapper .intro-section-wrapper .intro-title{top:32px}.quiz-popup .quizz-wrapper .intro-section-wrapper .intro-description{padding:20px 50px 30px;font-size:22px}.quiz-popup .quizz-wrapper .question-section .btn-outline{font-size:20px}}@media screen and (min-width:768px) and (min-width:1024px){.quiz-popup .quizz-wrapper .question-section{padding:0 85px}.quiz-popup .quizz-wrapper .question-section .btn-outline{font-size:27px}}@media screen and (min-width:768px){.quiz-popup .quizz-wrapper .question-section .title-wrapper{padding:0 30px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;margin-bottom:30px}.quiz-popup .quizz-wrapper .question-section .question-title{margin:0;font-size:18px;text-align:left}.quiz-popup .quizz-wrapper .question-section .stepper-wrapper{padding:0 90px;margin-bottom:25px}.quiz-popup .quizz-wrapper .question-section .btn-outline{min-width:260px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.quiz-popup .quizz-wrapper .question-section .questions{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px}.quiz-popup .quizz-wrapper .question-section .questions.two-questions .question-item img{height:165px;width:340px}.quiz-popup .quizz-wrapper .question-section .questions .question-item{width:47%;max-height:120px;border-radius:36px}}@media screen and (min-width:768px) and (min-width:1024px){.quiz-popup .quizz-wrapper .question-section .question-title{font-size:22px}.quiz-popup .quizz-wrapper .question-section .questions .question-item{font-size:17px}}@media screen and (min-width:768px){.quiz-popup .quizz-wrapper .question-section .questions .question-item img{min-width:145px}.quiz-popup .quizz-wrapper .results-section .btn-outline{pointer-events:none}.quiz-popup .quizz-wrapper .results-section .results-title{font-size:30px;margin:40px auto}.quiz-popup .quizz-wrapper .results-section .results-title::after{right:-40px;top:15px;width:115px;height:190px}.quiz-popup .quizz-wrapper .results-section .results-description{font-size:22px;margin:0 auto 40px;max-width:445px}.quiz-popup .quizz-wrapper .results-section .experience-cards{margin-bottom:35px}.quiz-popup .quizz-wrapper .results-section .experience-cards .cards-wrapper .card-experience .view-experience{margin-top:10px;font-size:17px}.quiz-popup .quizz-wrapper .results-section .experience-cards .cards-wrapper .card-experience .wild-card-icon{display:block;position:absolute;width:95px;height:80px;top:20px;left:20px;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/city-page-icons-sprite-30a83dfdf2.svg#wild-card-badge) center/cover no-repeat}.quiz-popup .quizz-wrapper .results-section .experience-cards .cards-wrapper .card-experience .hint-block{position:absolute;max-width:270px;font-size:15px}.quiz-popup .quizz-wrapper .results-section .experience-cards .cards-wrapper .card-experience .hint-block::before{top:-5px}.quiz-popup .quizz-wrapper .results-section .buttons-title{font-size:22px;margin-bottom:0}.quiz-popup .quizz-wrapper .results-section .refresh-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;margin-bottom:40px}.quiz-popup .quizz-wrapper .results-section .refresh-buttons .buttons-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:20px}.quiz-popup .quizz-wrapper .results-section .sign-up-form-title{font-size:25px;margin-bottom:20px}.quiz-popup .quizz-wrapper .results-section .sign-up-form-description{font-size:22px;margin:0 auto 20px;max-width:650px}.quiz-popup .quizz-wrapper .results-section .sign-up-form .inputs-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:10px;gap:10px}.quiz-popup .quizz-wrapper .results-section .sign-up-form input{width:45%;max-width:300px;margin-bottom:0;font-size:17px}.quiz-popup .quizz-wrapper .results-section .sign-up-form input::-webkit-input-placeholder{font-size:17px}.quiz-popup .quizz-wrapper .results-section .sign-up-form input::-moz-placeholder{font-size:17px}.quiz-popup .quizz-wrapper .results-section .sign-up-form input:-ms-input-placeholder{font-size:17px}.quiz-popup .quizz-wrapper .results-section .sign-up-form input::-ms-input-placeholder{font-size:17px}.quiz-popup .quizz-wrapper .results-section .sign-up-form input::placeholder{font-size:17px}.quiz-popup .quizz-wrapper .results-section .sign-up-form .button{font-size:17px;margin-bottom:40px;-ms-flex-item-align:center;align-self:center;padding:10px 30px}.quiz-popup .quizz-wrapper .results-section .sign-up-form .link-wrapper{font-size:17px}.quiz-popup .quizz-wrapper .close-popup-wrapper{padding:60px 35px}.quiz-popup .quizz-wrapper .close-popup .action-buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.quiz-popup .quizz-wrapper .close-popup .action-buttons .btn-primary{font-size:17px;min-width:auto;width:148px;padding:6px 15px}}.filters{position:relative;height:100%}.filters .filters-modal{position:relative;max-height:1300px;max-width:780px;width:100vw;height:100%;margin-left:-15px;background:var(--color-primary);color:var(--color-neutral-lightest);left:0;top:0;z-index:1000;padding:20px 25px;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);-webkit-transition:.3s linear;transition:.3s linear}.filters .filters-modal.with-sign-icon{overflow:hidden}.filters .filters-modal.collapsed{position:relative;z-index:0;padding:25px 25px 25px 10px;max-height:85px;max-width:225px;border-radius:0 40px 40px 0;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.filters .filters-modal.collapsed .content-wrapper{max-height:0;max-width:0;opacity:0}.filters .filters-modal.collapsed .title-wrapper{margin:0;cursor:pointer}.filters .filters-modal.collapsed .title-wrapper .applied-filters{background:0 0}.filters .filters-modal.collapsed .title-wrapper .close-btn{margin-left:0;-webkit-transform:rotate(90deg) scaleY(-1);transform:rotate(90deg) scaleY(-1)}.filters .filters-modal.collapsed .title-wrapper .apply-btn{display:none}.filters .filters-modal.collapsed .title-wrapper .filter-title{max-width:none}.filters .filters-modal.collapsed .sign-icon{max-height:0;opacity:0}.filters .filters-modal.collapsed .filter-buttons{max-height:0;max-width:0;opacity:0}.filters .filters-modal.collapsed .filter-buttons button{display:none!important}.filters .filters-modal .filter-buttons{max-height:100px;max-width:350px}.filters .filters-modal hr{border-color:var(--color-supportive);margin-bottom:30px}.filters .filters-modal .section-title{font-size:16px;margin-bottom:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.filters .filters-modal .content-wrapper{max-height:1000px;max-width:600px}.filters .filters-modal .search-wrapper{padding-bottom:30px}.filters .filters-modal .search-wrapper .city-search{padding:6px 12px;border-radius:20px;background:var(--color-neutral-light);color:var(--color-primary);border:none;width:100%}.filters .filters-modal .search-wrapper .city-search::-webkit-input-placeholder{color:var(--color-primary)}.filters .filters-modal .search-wrapper .city-search::-moz-placeholder{color:var(--color-primary)}.filters .filters-modal .search-wrapper .city-search:-ms-input-placeholder{color:var(--color-primary)}.filters .filters-modal .search-wrapper .city-search::-ms-input-placeholder{color:var(--color-primary)}.filters .filters-modal .search-wrapper .city-search::placeholder{color:var(--color-primary)}.filters .filters-modal .search-wrapper .search-tool{padding:0;background:0 0}.filters .filters-modal .search-wrapper .search-tool .search-section-container{background:0 0;max-height:none}.filters .filters-modal .search-wrapper .search-tool .search-section-container .location-area{height:auto;margin:0;-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%;padding:0;z-index:1}.filters .filters-modal .search-wrapper .search-tool .search-section-container .location-area .location-icon{position:relative;top:auto;left:auto;display:none}.filters .filters-modal .search-wrapper .search-tool .search-section-container .location-area input{padding:6px 12px;border-radius:20px;background:var(--color-neutral-light);color:var(--color-primary);border:none;width:100%;font-size:16px}.filters .filters-modal .search-wrapper .search-tool .search-section-container .location-area input::-webkit-input-placeholder{color:var(--color-primary);font-size:16px}.filters .filters-modal .search-wrapper .search-tool .search-section-container .location-area input::-moz-placeholder{color:var(--color-primary);font-size:16px}.filters .filters-modal .search-wrapper .search-tool .search-section-container .location-area input:-ms-input-placeholder{color:var(--color-primary);font-size:16px}.filters .filters-modal .search-wrapper .search-tool .search-section-container .location-area input::-ms-input-placeholder{color:var(--color-primary);font-size:16px}.filters .filters-modal .search-wrapper .search-tool .search-section-container .location-area input::placeholder{color:var(--color-primary);font-size:16px}.filters .filters-modal .search-wrapper .search-tool .search-section-container .button-search-area{display:none}@media screen and (min-width:768px){.filters .filters-modal .search-wrapper .search-tool .search-section-container{font-size:16px}.filters .filters-modal .search-wrapper .search-tool .search-results{width:100%;top:55%;left:0;margin:0;z-index:-1;border-radius:0 0 19px 19px}.filters .filters-modal .search-wrapper .search-tool .search-results__list{background:var(--color-supportive)}.filters .filters-modal .search-wrapper .search-tool .search-results__list-item:first-child a{padding-top:30px}.filters .filters-modal .search-wrapper .search-tool .search-results__list-item:first-child::before{top:30px}.filters .filters-modal .search-wrapper .search-tool .search-results__list-item a{padding:13px 10px 13px 50px}.filters .filters-modal .search-wrapper .search-tool .search-results__list-item::before{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/search-form-sprite-8a8ed991a9.svg#location) no-repeat;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/search-form-sprite-8a8ed991a9.svg#location) no-repeat;-webkit-mask-size:contain;mask-size:contain;width:20px;height:22px;top:14px;left:19px;background:var(--color-primary)}.filters .filters-modal .search-wrapper .search-tool .search-results__list-item.selected::before,.filters .filters-modal .search-wrapper .search-tool .search-results__list-item:active::before,.filters .filters-modal .search-wrapper .search-tool .search-results__list-item:focus::before,.filters .filters-modal .search-wrapper .search-tool .search-results__list-item:hover::before{background:var(--color-accent-gold)}}.filters .filters-modal .sign-icon{position:absolute;bottom:0;right:-30px;width:170px;height:210px;max-height:300px;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/filters-sprite-9e743d0509.svg#sign-icon) center/cover no-repeat;z-index:-1;-webkit-transition:.5s ease-in;transition:.5s ease-in}.filters .filters-modal .title-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:60px}.filters .filters-modal .title-wrapper .filter-icon{min-width:25px;min-height:25px;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/filters-sprite-9e743d0509.svg#filter-icon) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/filters-sprite-9e743d0509.svg#filter-icon) no-repeat center;background:var(--color-neutral-lightest);-ms-flex-item-align:center;align-self:center;margin-right:7px}.filters .filters-modal .title-wrapper .filter-title{margin:0 12px 0 0;max-width:130px}.filters .filters-modal .title-wrapper .applied-filters{-webkit-box-flex:1;-ms-flex:1;flex:1;border-radius:15px;padding:5px 7px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.filters .filters-modal .title-wrapper .filter-buttons{position:relative}.filters .filters-modal .title-wrapper .filter-buttons .clear-filters-btn{position:absolute;left:-4px;min-width:auto;width:100%;padding:5px 0;text-transform:capitalize}.filters .filters-modal .title-wrapper .apply-btn{background:var(--color-accent-gold);border:none;padding:5px 10px;border-radius:20px;color:var(--color-primary);min-width:100px;margin-right:10px;-webkit-transition:1s ease-in-out;transition:1s ease-in-out;text-transform:uppercase;font-size:15px}.filters .filters-modal .title-wrapper .apply-btn:active{background:var(--color-neutral-lightest)}.filters .filters-modal .title-wrapper .close-btn{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/main-icons-sprite-c6dbf13e39.svg#icon-arrow-down) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/main-icons-sprite-c6dbf13e39.svg#icon-arrow-down) no-repeat center;-webkit-mask-size:cover;mask-size:cover;background:var(--color-accent-gold);border:none;width:20px;height:25px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.filters .filters-modal .quick-picks-wrapper .quick-picks-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:12px}.filters .filters-modal .quick-picks-wrapper .quick-picks-list-item{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.filters .filters-modal .quick-picks-wrapper .quick-picks-list-item:nth-child(1){-ms-flex-item-align:end;align-self:flex-end;margin-top:-30px}.filters .filters-modal .quick-picks-wrapper .quick-picks-list-item:nth-child(1) .quick-pick-radio span{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/filters-sprite-9e743d0509.svg#quick-pick-1) center/cover no-repeat;padding:20px 35px 25px}.filters .filters-modal .quick-picks-wrapper .quick-picks-list-item:nth-child(1) .quick-pick-radio input:checked+span{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/filters-sprite-9e743d0509.svg#quick-pick-1-checked) center/cover no-repeat;color:var(--color-primary)}.filters .filters-modal .quick-picks-wrapper .quick-picks-list-item:nth-child(2){margin-top:-30px}.filters .filters-modal .quick-picks-wrapper .quick-picks-list-item:nth-child(2) .quick-pick-radio span{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/filters-sprite-9e743d0509.svg#quick-pick-2) center/cover no-repeat;padding:20px 30px 30px}.filters .filters-modal .quick-picks-wrapper .quick-picks-list-item:nth-child(2) .quick-pick-radio input:checked+span{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/filters-sprite-9e743d0509.svg#quick-pick-2-checked) center/cover no-repeat;color:var(--color-primary)}.filters .filters-modal .quick-picks-wrapper .quick-picks-list-item:nth-child(3){-ms-flex-item-align:end;align-self:flex-end;margin-top:-30px}.filters .filters-modal .quick-picks-wrapper .quick-picks-list-item:nth-child(3) .quick-pick-radio span{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/filters-sprite-9e743d0509.svg#quick-pick-3) center/cover no-repeat;padding:20px 25px 30px}.filters .filters-modal .quick-picks-wrapper .quick-picks-list-item:nth-child(3) .quick-pick-radio input:checked+span{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/filters-sprite-9e743d0509.svg#quick-pick-3-checked) center/cover no-repeat;color:var(--color-primary)}.filters .filters-modal .quick-picks-wrapper .quick-picks-list-item:nth-child(4){margin-top:-30px}.filters .filters-modal .quick-picks-wrapper .quick-picks-list-item:nth-child(4) .quick-pick-radio span{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/filters-sprite-9e743d0509.svg#quick-pick-4) center/cover no-repeat;padding:15px 35px 20px}.filters .filters-modal .quick-picks-wrapper .quick-picks-list-item:nth-child(4) .quick-pick-radio input:checked+span{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/filters-sprite-9e743d0509.svg#quick-pick-4-checked) center/cover no-repeat;color:var(--color-primary)}.filters .filters-modal .quick-picks-wrapper .quick-picks-list-item:nth-child(5){-ms-flex-item-align:end;align-self:flex-end;margin-top:-35px}.filters .filters-modal .quick-picks-wrapper .quick-picks-list-item:nth-child(5) .quick-pick-radio span{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/filters-sprite-9e743d0509.svg#quick-pick-5) center/cover no-repeat;padding:20px 25px 30px}.filters .filters-modal .quick-picks-wrapper .quick-picks-list-item:nth-child(5) .quick-pick-radio input:checked+span{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/filters-sprite-9e743d0509.svg#quick-pick-5-checked) center/cover no-repeat;color:var(--color-primary)}.filters .filters-modal .quick-picks-wrapper .quick-picks-list-item .quick-pick-radio{cursor:pointer}.filters .filters-modal .quick-picks-wrapper .quick-picks-list-item .quick-pick-radio input{position:absolute;z-index:-1;opacity:0}.filters .filters-modal .quick-picks-wrapper .quick-picks-list-item .quick-pick-radio span{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.filters .filters-modal .filters-wrapper .filters-title-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}.filters .filters-modal .filters-wrapper .filters-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin-bottom:30px;font-size:12px}.filters .filters-modal .filters-wrapper .filters-list-item .filters-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-transition:.3s;transition:.3s}.filters .filters-modal .filters-wrapper .filters-list-item .filters-checkbox input{position:absolute;z-index:-1;opacity:0}.filters .filters-modal .filters-wrapper .filters-list-item .filters-checkbox span{color:var(--color-primary);padding:5px 15px;background:var(--color-neutral-lighter);border-radius:20px}.filters .filters-modal .filters-wrapper .filters-list-item .filters-checkbox input:checked+span{background:var(--color-accent-gold)}.filters .filters-modal .sorting-options-wrapper{position:relative;padding-bottom:35px}.filters .filters-modal .sorting-options-wrapper.desktop{display:none}.filters .filters-modal .sorting-options-wrapper .sorting-options-list{border-radius:20px;background:var(--color-neutral-lighter);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:10px;font-size:12px}.filters .filters-modal .sorting-options-wrapper .sorting-options-list-item:first-child .sorting-radio span{padding-top:10px;border-radius:20px 20px 0 0}.filters .filters-modal .sorting-options-wrapper .sorting-options-list-item:last-child .sorting-radio span{padding-bottom:10px;border-radius:0 0 20px 20px}.filters .filters-modal .sorting-options-wrapper .sorting-options-list-item .sorting-radio{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-transition:.3s;transition:.3s}.filters .filters-modal .sorting-options-wrapper .sorting-options-list-item .sorting-radio input{position:absolute;z-index:-1;opacity:0}.filters .filters-modal .sorting-options-wrapper .sorting-options-list-item .sorting-radio span{color:var(--color-text);padding:5px 15px;display:block;width:100%}.filters .filters-modal .sorting-options-wrapper .sorting-options-list-item .sorting-radio input:checked+span,.filters .filters-modal .sorting-options-wrapper .sorting-options-list-item .sorting-radio:hover span{background:var(--color-accent-gold)}.filters .filters-modal .action-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px;gap:15px}.filters .filters-modal .action-buttons .btn-primary{margin:0}@media screen and (min-width:768px){.filters .filters-modal{height:auto;border-radius:0 30px 30px 0;padding-left:165px;padding-bottom:0;z-index:1000;position:absolute}.filters .filters-modal.collapsed{position:absolute;max-width:730px;max-height:90px;padding:20px 25px 20px 10px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.filters .filters-modal.collapsed .title-wrapper{margin:0}.filters .filters-modal.collapsed .title-wrapper .close-btn{margin-left:auto}.filters .filters-modal.collapsed .title-wrapper .apply-btn{display:inline-block;margin-right:55px}.filters .filters-modal .section-title{font-size:22px}.filters .filters-modal .sign-icon{right:0;width:250px;height:210px}.filters .filters-modal .title-wrapper{margin-bottom:45px}.filters .filters-modal .title-wrapper .applied-filters{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:30px;background:0 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.filters .filters-modal .title-wrapper .filter-icon{min-width:30px;min-height:30px}.filters .filters-modal .title-wrapper .close-btn{width:25px;height:25px;margin-left:auto}.filters .filters-modal .title-wrapper .filter-buttons{display:-webkit-box;display:-ms-flexbox;display:flex}.filters .filters-modal .title-wrapper .filter-buttons .clear-filters-btn{position:static;width:auto}.filters .filters-modal .title-wrapper .apply-btn,.filters .filters-modal .title-wrapper .btn-link{font-size:17px}.filters .filters-modal .title-wrapper .apply-btn{display:inline-block;background:var(--color-accent-gold);text-decoration:none;text-transform:uppercase;border-radius:30px;-webkit-transition:.3s;transition:.3s}.filters .filters-modal .title-wrapper .apply-btn:hover{background:var(--color-neutral-lightest)}.filters .filters-modal .title-wrapper .filter-title{max-width:150px}.filters .filters-modal hr{display:none}.filters .filters-modal .quick-picks-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.filters .filters-modal .quick-picks-wrapper-content{width:55%}.filters .filters-modal .quick-picks-wrapper .quick-picks-list{font-size:15px}.filters .filters-modal .quick-picks-wrapper .quick-picks-list-item:nth-child(1){-ms-flex-item-align:start;align-self:flex-start;margin-top:-10px}.filters .filters-modal .quick-picks-wrapper .quick-picks-list-item:nth-child(1) .quick-pick-radio span{padding:20px 35px 25px}.filters .filters-modal .quick-picks-wrapper .quick-picks-list-item:nth-child(2){margin-top:-20px}.filters .filters-modal .quick-picks-wrapper .quick-picks-list-item:nth-child(3){-ms-flex-item-align:center;align-self:center;margin-top:-20px}.filters .filters-modal .quick-picks-wrapper .quick-picks-list-item:nth-child(4){margin-top:-20px}.filters .filters-modal .quick-picks-wrapper .quick-picks-list-item:nth-child(5){-ms-flex-item-align:center;align-self:center;margin-top:-15px}.filters .filters-modal .quick-picks-wrapper .sorting-options-wrapper{padding:0}.filters .filters-modal .filters-wrapper .filters-list{font-size:15px}.filters .filters-modal .filters-wrapper .filters-list-item .filters-checkbox:hover span{background:var(--color-accent-gold)}.filters .filters-modal .sorting-options-wrapper.mobile{display:none}.filters .filters-modal .sorting-options-wrapper.desktop{display:block}.filters .filters-modal .sorting-options-wrapper .sorting-options-list{border-radius:24px;font-size:15px}}@media screen and (min-width:768px) and (min-width:1024px){.quiz-popup .quizz-wrapper .results-section .results-title::after{right:-55px}.filters .filters-modal.collapsed{padding-left:165px}}.reviews{padding:60px 0 0;color:var(--blue-basic);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.reviews .title{margin-bottom:50px}.reviews .title h2{margin:0}.reviews .reviews-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none}.reviews .reviews-list__item{width:100%;padding:15px 25px;text-align:center;overflow-wrap:anywhere}.reviews .reviews-list__item .review-stars-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style-type:none;margin-bottom:20px}.reviews .reviews-list__item .review-stars-list .icon-star{width:27px;height:27px}.reviews .reviews-list__item .review-description-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 0 25px}.reviews .reviews-list__item .review-description-container .review-description{font-size:14px;line-height:22px;margin-bottom:0;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.reviews .reviews-list__item .review-description-container .review-description.full{display:block;-webkit-line-clamp:unset}.reviews .reviews-list__item .review-description-container .show-more-btn{margin-top:10px;cursor:pointer;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-ms-flex-item-align:center;align-self:center;background:0 0;border:none;color:var(--blue-basic);-webkit-transition:.3s linear;transition:.3s linear;text-decoration:underline;font-weight:600;font-size:16px}.reviews .reviews-list__item .review-description-container .show-more-btn:hover{color:var(--yellow-basic);-webkit-transform:scale(1.05);transform:scale(1.05)}.reviews .reviews-list__item .review-city,.reviews .reviews-list__item .review-date{margin:0}.reviews .reviews-list__item .review-author{margin-top:5px}.reviews .see-more-reviews-btn{width:100%;max-width:200px;height:44px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:30px auto}.reviews .load-more-reviews{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;text-transform:uppercase;padding-right:10px;font-size:18px;color:var(--blue-basic);margin-top:25px}.reviews .load-more-reviews .arrow-down{content:"";position:inherit;width:15px;height:15px;top:3px;right:-15px;background:var(--color-primary);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/reviews-section-sprite-71e5fbd947.svg#icon-arrow-down) center/contain no-repeat;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/reviews-section-sprite-71e5fbd947.svg#icon-arrow-down) center/contain no-repeat}.card-reviews{padding:15px 17px;border-radius:10px;border:1px solid var(--color-supportive);font-size:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:var(--color-text)}.card-reviews .card-header{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.card-reviews .card-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.card-reviews .reviews-info{font-size:13px;color:var(--color-primary-light);text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;gap:3px}.card-reviews .reviews-content{margin:10px 0;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.card-reviews .reviews-content.full{-webkit-line-clamp:unset;max-height:none}.card-reviews .btn-show-more{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-decoration:underline;font-family:roc-grotesk,sans-serif;font-weight:500;font-size:15px;cursor:pointer}.card-reviews .btn-show-more:hover{color:var(--yellow-basic)}.card-reviews .list-stars{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1px}.card-reviews .icon-star{width:17px;height:17px;display:block;background-color:var(--yellow-basic);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/reviews-section-sprite-71e5fbd947.svg#star_yellow) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/reviews-section-sprite-71e5fbd947.svg#star_yellow) no-repeat center;-webkit-mask-size:cover;mask-size:cover}@media screen and (min-width:360px){.reviews .reviews-list__item .review-stars-list .icon-star{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/reviews-section-sprite-71e5fbd947.svg#star_yellow) center/contain no-repeat}}@media screen and (min-width:375px){.reviews .title{font-family:Poppins-Bold,Poppins-Medium,sans-serif}.reviews .reviews-list__item .review-description{font-family:Poppins-Medium,sans-serif}.reviews .reviews-list__item .review-city,.reviews .reviews-list__item .review-date{font-family:Poppins,Poppins-Medium,sans-serif}.reviews .reviews-list__item .review-author{font-family:Poppins-Bold,Poppins-Medium,sans-serif}}.push-popup-container{border-radius:10px;top:auto;bottom:0;left:0;position:fixed;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;padding:15px 0;background-color:rgba(255,255,255,.5);backdrop-filter:blur(25px);-webkit-box-shadow:0 -5px 13px 0 rgba(0,0,0,.25);box-shadow:0 -5px 13px 0 rgba(0,0,0,.25);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:25%;z-index:99999}.push-popup-container .popup-header{margin-bottom:0;height:25%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.push-popup-container .popup-header span{font-size:16px;margin:0 auto;text-align:center}.push-popup-container .popup-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;height:75%;width:100%}.push-popup-container .popup-buttons button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 30px;-webkit-transition:.3s;transition:.3s;text-transform:uppercase;cursor:pointer;font-size:16px}.push-popup-container .popup-buttons button.reject-button{border:none;color:var(--color-primary);background-color:transparent;text-decoration:underline}.push-popup-container .popup-buttons button.reject-button:active,.push-popup-container .popup-buttons button.reject-button:focus,.push-popup-container .popup-buttons button.reject-button:hover{border-color:var(--yellow-basic);color:var(--yellow-basic)}.push-popup-container .popup-buttons button.allow-button{border:2px solid var(--color-primary);color:var(--color-primary);background-color:var(--color-neutral-lightes)}.push-popup-container .popup-buttons button.allow-button:active,.push-popup-container .popup-buttons button.allow-button:focus,.push-popup-container .popup-buttons button.allow-button:hover{color:var(--color-neutral-lightes);background-color:var(--color-primary)}@media screen and (min-width:768px){.push-popup-container{position:fixed;top:0;left:6.5%;width:auto;background-color:var(--color-neutral-lightes);padding:20px;border-radius:10px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.1);box-shadow:0 2px 10px rgba(0,0,0,.1);z-index:99999;height:120px}.push-popup-container .popup-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}.push-popup-container .popup-header .bell-icon{width:30px;height:30px;margin-right:10px}.push-popup-container .popup-header span{font-size:14px}.push-popup-container .popup-buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}}.section-customer-reviews{background-color:var(--blue-basic);color:var(--white);font-size:13px;padding:30px 0;margin-bottom:155px}.section-customer-reviews .title-box{text-align:center}.section-customer-reviews .title-box .title{color:var(--white);margin-bottom:4px}.section-customer-reviews .icon{display:block;background-color:var(--white);-webkit-mask-size:cover!important;mask-size:cover!important;-ms-flex-negative:0;flex-shrink:0}.section-customer-reviews .icon-tripadvisor-rating{width:93px;height:18px;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/customer-reviews-section-sprite-2e8a8a5dbb.svg#icon-tripadvisor-rating2) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/customer-reviews-section-sprite-2e8a8a5dbb.svg#icon-tripadvisor-rating2) no-repeat center}.section-customer-reviews .icon-google-rating{width:94px;height:18px;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/customer-reviews-section-sprite-2e8a8a5dbb.svg#icon-google-rating) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/customer-reviews-section-sprite-2e8a8a5dbb.svg#icon-google-rating) no-repeat center}.section-customer-reviews .icon-google{width:27px;height:27px;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/customer-reviews-section-sprite-2e8a8a5dbb.svg#icon-google) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/customer-reviews-section-sprite-2e8a8a5dbb.svg#icon-google) no-repeat center}.section-customer-reviews .icon-tripadvisor{width:36px;height:25px;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/customer-reviews-section-sprite-2e8a8a5dbb.svg#icon-tripadvisor) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/customer-reviews-section-sprite-2e8a8a5dbb.svg#icon-tripadvisor) no-repeat center}.section-customer-reviews .customer-reviews-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:40px;font-size:9px}.section-customer-reviews .customer-reviews-block .customer-reviews-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;max-width:160px}.section-customer-reviews .customer-reviews-block .customer-reviews-item .statistic-block .icon{margin-bottom:5px}.section-customer-reviews .autentic-stamp-block{margin:20px 0 -60px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-customer-reviews .autentic-stamp-block .icon-stamp{width:90px;height:90px;display:block;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/customer-reviews-section-sprite-2e8a8a5dbb.svg#authentic-stamp) center/cover no-repeat}.section-customer-reviews .autentic-stamp-block .stamp-description{position:absolute;bottom:-100px;color:var(--color-text);font:500 15px Architects-Daughter,sans-serif;max-width:270px;text-align:center;margin-left:90px}.section-customer-reviews .autentic-stamp-block .stamp-description:before{content:"";display:block;width:60px;height:20px;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/customer-reviews-section-sprite-2e8a8a5dbb.svg#arrow3) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/customer-reviews-section-sprite-2e8a8a5dbb.svg#arrow3) no-repeat center;background-color:var(--color-text);-webkit-mask-size:cover!important;mask-size:cover!important;-webkit-transform:rotate(90deg);transform:rotate(90deg);position:absolute;top:-44px;left:5px}@media screen and (min-width:1024px){.section-customer-reviews{font-size:18px;padding:50px 0;margin-bottom:115px}.section-customer-reviews .icon-google-rating,.section-customer-reviews .icon-tripadvisor-rating{width:180px;height:34px}.section-customer-reviews .icon-tripadvisor{width:90px;height:60px}.section-customer-reviews .icon-google{width:60px;height:60px}.section-customer-reviews .title-box{margin-bottom:40px}.section-customer-reviews .customer-reviews-block{font-size:18px}.section-customer-reviews .customer-reviews-block .customer-reviews-item{gap:15px;max-width:360px}.section-customer-reviews .autentic-stamp-block{margin-bottom:-110px}.section-customer-reviews .autentic-stamp-block .icon-stamp{width:150px;height:150px}.section-customer-reviews .autentic-stamp-block .stamp-description{left:50%;bottom:-50px;margin-left:130px;font-size:17px}.section-customer-reviews .autentic-stamp-block .stamp-description:before{width:100px;height:35px;top:15px;left:-105px;-webkit-transform:rotate(0);transform:rotate(0)}}.section-personalization{padding:44px 0 50px;background-color:var(--color-supportive)}.section-personalization .container-l{position:relative}.section-personalization .title-block{text-align:center;margin-bottom:20px}.section-personalization .hidden-block .description{color:var(--color-text);text-align:center}.section-personalization .view-questionnaire-block{max-width:250px;margin:0 auto;padding:17px 85px 5px 0;text-align:center;position:relative}.section-personalization .view-questionnaire-block::after{content:"";display:block;width:94px;height:94px;background-color:var(--color-neutral-lightest);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/section-personalization-sprite-82c12e543c.svg#arrow) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/section-personalization-sprite-82c12e543c.svg#arrow) no-repeat center;-webkit-mask-size:contain!important;mask-size:contain!important;position:absolute;top:-10px;right:0}.section-personalization .view-questionnaire-block .block-text{font:500 16px/1.2 Architects-Daughter,sans-serif;margin-bottom:5px}.section-personalization .view-questionnaire-block .block-text span{display:block}.section-personalization .view-questionnaire-block .view-btn{text-decoration:underline;font-size:12px}.section-personalization .view-block-btn{margin:0 auto;position:relative;padding-right:54px;min-width:195px}.section-personalization .view-block-btn:hover::after{background-color:var(--color-neutral-lightest)}.section-personalization .view-block-btn::after{content:"";display:inline-block;width:20px;height:18px;background-color:var(--color-primary);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/main-icons-sprite-c6dbf13e39.svg#icon-arrow-down) center no-repeat;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/main-icons-sprite-c6dbf13e39.svg#icon-arrow-down) center no-repeat;-webkit-mask-size:cover;mask-size:cover;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:background-color .3s linear;transition:background-color .3s linear;right:20px}.section-personalization .view-block-btn.active{border:0;padding:15px;position:absolute;right:30px;bottom:0;min-width:30px}.section-personalization .view-block-btn.active::after{width:28px;height:20px;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);right:0}.section-personalization .view-block-btn.active:hover{background:0 0}.section-personalization .personalization-list{margin-bottom:17px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}.section-personalization .personalization-list .personalization-list-item{max-width:390px;margin:0 auto}.section-personalization .card-personalization{padding:10px 30px;color:var(--color-primary);font-size:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px;position:relative;text-align:center}.section-personalization .card-personalization .card-title{margin-bottom:0;font-family:roc-grotesk,sans-serif;font-weight:500;text-align:left}.section-personalization .card-personalization .title-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5px}.section-personalization .card-personalization .decore{content:"";display:block;width:20px;height:24px;background-color:var(--color-neutral-lightest);-webkit-mask-size:cover!important;mask-size:cover!important;-ms-flex-negative:0;flex-shrink:0}.section-personalization .card-personalization .decore.number-1{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/section-personalization-sprite-82c12e543c.svg#number-1) center no-repeat;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/section-personalization-sprite-82c12e543c.svg#number-1) center no-repeat}.section-personalization .card-personalization .decore.number-2{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/section-personalization-sprite-82c12e543c.svg#number-2) center no-repeat;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/section-personalization-sprite-82c12e543c.svg#number-2) center no-repeat}.section-personalization .card-personalization .decore.number-3{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/section-personalization-sprite-82c12e543c.svg#number-3) center no-repeat;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/section-personalization-sprite-82c12e543c.svg#number-3) center no-repeat}.section-personalization .card-personalization .card-img{width:135px;height:128px;-ms-flex-negative:0;flex-shrink:0;grid-row:2;grid-column:1;background-size:cover!important;margin:0 auto}.section-personalization .card-personalization .card-img.personalization-icon-1{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/section-personalization-sprite-82c12e543c.svg#personalization-icon-1) center no-repeat}.section-personalization .card-personalization .card-img.personalization-icon-2{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/section-personalization-sprite-82c12e543c.svg#personalization-icon-2) center no-repeat}.section-personalization .card-personalization .card-img.personalization-icon-3{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/section-personalization-sprite-82c12e543c.svg#personalization-icon-3) center no-repeat}@media screen and (min-width:768px){.section-personalization .hidden-block .description{max-width:524px;margin:0 auto 15px}.section-personalization .personalization-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;gap:30px}.section-personalization .personalization-list .personalization-list-item{margin:0;width:33.3333333333%;max-width:none}.section-personalization .personalization-list .card-personalization{height:100%;gap:20px;padding:10px}.section-personalization .view-questionnaire-block{max-width:390px;margin:0 7% 0 auto;padding:35px 110px 5px 0}.section-personalization .view-questionnaire-block::after{width:120px;height:110px;top:0}.section-personalization .view-block-btn.active{bottom:50px;right:10px}}@media screen and (min-width:1024px){.section-personalization{padding:60px 0}.section-personalization .hidden-block .description{font-size:22px}.section-personalization .personalization-list .card-personalization{font-size:17px;padding:10px 20px}.section-personalization .personalization-list .card-personalization .card-title{font-size:28px}.section-personalization .personalization-list .card-personalization .card-img{width:213px;height:202px}.section-personalization .personalization-list .card-personalization .decore{width:29px;height:40px}.section-personalization .view-questionnaire-block{max-width:460px;padding:35px 150px 5px 0}.section-personalization .view-questionnaire-block::after{width:150px;height:140px}.section-personalization .view-questionnaire-block .block-text{font-size:22px}.section-personalization .view-questionnaire-block .view-btn{font-size:18px}}@media screen and (min-width:1440px){.section-personalization .personalization-list{gap:80px}.section-personalization .personalization-list .card-personalization .card-text{padding:0 20px}}.section-our-experiences{padding:30px 0}.section-our-experiences .experiences-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;margin-bottom:40px}.section-our-experiences .experiences-list .card-experience{height:100%}.section-our-experiences .experiences-list .experience-item{width:100%}.section-our-experiences .experiences-list .experience-item .card-experience{margin:0 auto}.section-our-experiences .title-box{text-align:center;font-size:18px;color:var(--color-text);max-width:772px;margin:0 auto 40px}.section-our-experiences .title-box .title{margin-bottom:10px}.section-our-experiences .title-box .description{margin:0}.section-our-experiences .btn-primary{margin:0 auto}.section-our-experiences .filters-block{margin-bottom:25px}.section-our-experiences .show-by-prices-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:17px}.section-our-experiences .show-by-prices-wrapper .title{font-size:17px;margin-bottom:0;margin-top:11px}.section-our-experiences .show-by-prices-wrapper .search-tool{border:none;padding:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0;height:auto}.section-our-experiences .show-by-prices-wrapper .search-tool .search-section-container{min-width:initial;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:0;border:none;background:0 0;-webkit-box-shadow:none;box-shadow:none}.section-our-experiences .show-by-prices-wrapper .search-tool .search-section-container .people-area{margin:0;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;height:34px;border-bottom:2px solid var(--blue-basic)}.section-our-experiences .show-by-prices-wrapper .search-tool .search-section-container .people-area .arrow-down-yellow{position:absolute;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/footer-sprite-b8505debae.svg#icon-arrow-down_blue) no-repeat;width:16px;height:16px;right:-20px;top:14px}.section-our-experiences .show-by-prices-wrapper .search-tool .search-section-container .people-area .arrow-down-yellow:active,.section-our-experiences .show-by-prices-wrapper .search-tool .search-section-container .people-area .arrow-down-yellow:hover{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/footer-sprite-b8505debae.svg#icon-arrow-down_yellow) no-repeat}.section-our-experiences .show-by-prices-wrapper .search-tool .search-section-container .people-area .people-area-text{display:inline-block;font-size:17px;padding-top:10px;padding-left:7px;text-align:left;width:100%}.section-our-experiences .show-by-prices-wrapper .search-tool .search-section-container .people-area .people-area-dropdown{bottom:-205px;right:-55px}@media screen and (min-width:768px){.section-our-experiences{padding:50px 0}.section-our-experiences .experiences-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-bottom:50px}.section-our-experiences .experiences-list .experience-item{width:calc(50% - 10px)}.section-our-experiences .filters-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:75px;position:relative}.section-our-experiences .show-by-prices-wrapper{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 20px}.section-our-experiences .title-box{font-size:22px}}@media screen and (min-width:1024px){.section-our-experiences .experiences-list .experience-item{width:calc(33.3333333333% - 15px)}}.favorite-article-icon-box,.favorite-experience-icon-box,.favorite-suggested-product-icon-box{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:7px;right:10px;width:30px;height:30px;cursor:pointer;z-index:9}.favorite-article-icon-box .favorite-article,.favorite-article-icon-box .favorite-experience,.favorite-article-icon-box .favorite-suggested-product,.favorite-experience-icon-box .favorite-article,.favorite-experience-icon-box .favorite-experience,.favorite-experience-icon-box .favorite-suggested-product,.favorite-suggested-product-icon-box .favorite-article,.favorite-suggested-product-icon-box .favorite-experience,.favorite-suggested-product-icon-box .favorite-suggested-product{display:inline-block;width:28px;height:28px;background-color:transparent;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.favorite-article-icon-box .favorite-article::after,.favorite-article-icon-box .favorite-experience::after,.favorite-article-icon-box .favorite-suggested-product::after,.favorite-experience-icon-box .favorite-article::after,.favorite-experience-icon-box .favorite-experience::after,.favorite-experience-icon-box .favorite-suggested-product::after,.favorite-suggested-product-icon-box .favorite-article::after,.favorite-suggested-product-icon-box .favorite-experience::after,.favorite-suggested-product-icon-box .favorite-suggested-product::after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;background:var(--color-primary);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/general-icons-sprite-669af82847.svg#heart_white) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/general-icons-sprite-669af82847.svg#heart_white) no-repeat center;-webkit-mask-size:100%;mask-size:100%;z-index:2}.favorite-article-icon-box .favorite-article-checked,.favorite-article-icon-box .favorite-experience-checked,.favorite-article-icon-box .favorite-suggested-product-checked,.favorite-experience-icon-box .favorite-article-checked,.favorite-experience-icon-box .favorite-experience-checked,.favorite-experience-icon-box .favorite-suggested-product-checked,.favorite-suggested-product-icon-box .favorite-article-checked,.favorite-suggested-product-icon-box .favorite-experience-checked,.favorite-suggested-product-icon-box .favorite-suggested-product-checked{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/general-icons-sprite-669af82847.svg#heart_checked) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/general-icons-sprite-669af82847.svg#heart_checked) no-repeat center;background:var(--color-primary)}.favorite-article-icon-box .favorite-article-checked::after,.favorite-article-icon-box .favorite-experience-checked::after,.favorite-article-icon-box .favorite-suggested-product-checked::after,.favorite-experience-icon-box .favorite-article-checked::after,.favorite-experience-icon-box .favorite-experience-checked::after,.favorite-experience-icon-box .favorite-suggested-product-checked::after,.favorite-suggested-product-icon-box .favorite-article-checked::after,.favorite-suggested-product-icon-box .favorite-experience-checked::after,.favorite-suggested-product-icon-box .favorite-suggested-product-checked::after{display:none}@media screen and (min-width:520px){.favorite-article-icon-box,.favorite-experience-icon-box,.favorite-suggested-product-icon-box{width:40px;height:40px;top:7px}.favorite-article-icon-box .favorite-article,.favorite-article-icon-box .favorite-experience,.favorite-experience-icon-box .favorite-article,.favorite-experience-icon-box .favorite-experience,.favorite-suggested-product-icon-box .favorite-article,.favorite-suggested-product-icon-box .favorite-experience{width:38px;height:38px}}.favorite-suggested-product-icon-box{width:34px;height:34px;background:var(--color-white);border-radius:50%;top:13px;right:13px}.favorite-suggested-product-icon-box .favorite-suggested-product,.favorite-suggested-product-icon-box .favorite-suggested-product::after{width:20px;height:20px}.card-experience{border-radius:15px;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);background-color:var(--color-neutral-lighter);height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:480px;position:relative;-webkit-transition:.3s;transition:.3s}.card-experience.partner-card-experience .experience-price{position:relative}.card-experience.partner-card-experience .experience-price::after{content:"";display:block;width:35px;height:35px;background-color:var(--color-accent-rose);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/experience-single-sprite-6a4095f918.svg#line) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/experience-single-sprite-6a4095f918.svg#line) no-repeat center;-webkit-mask-size:contain;mask-size:contain;position:absolute;left:26px;top:-10px}.card-experience.partner-card-experience .experience-information{padding-top:25px;position:relative}.card-experience.partner-card-experience .card-body{height:164px}.card-experience .partner-price-block{font:500 16px/1 Architects-Daughter,sans-serif;color:var(--color-accent-rose);position:absolute;top:10px;left:42px}.card-experience .partner-price-block:before{content:"";display:block;width:13px;height:26px;background-color:var(--color-accent-rose);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/experience-single-sprite-6a4095f918.svg#arrow) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/experience-single-sprite-6a4095f918.svg#arrow) no-repeat center;-webkit-mask-size:cover;mask-size:cover;position:absolute;left:-12px;bottom:-17px}.card-experience .card-experience-link{position:absolute;z-index:1;width:100%;height:100%}.card-experience .experience-category-label{min-width:77px;min-height:77px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font:700 15px/1 Architects-Daughter,sans-serif;text-transform:uppercase;color:var(--color-primary);background-color:var(--color-accent-gold);position:absolute;top:90px;right:-13px;border-radius:50% 57% 44% 69%/42% 58% 47% 53%;padding:30px 10px}@media screen and (min-width:1024px){.card-experience .experience-category-label{top:68px;right:-16px}}.card-experience .card-img{width:100%;height:150px}.card-experience .card-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:15px 15px 0 0}.card-experience .card-title{margin-bottom:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:45px;-webkit-box-sizing:content-box;box-sizing:content-box;height:-webkit-fill-available}.card-experience .card-body{padding:5px 0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:12px}.card-experience .card-body .content-block-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.card-experience .card-body-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.card-experience .card-body .content-block{padding:15px 15px 10px 22px;width:67%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:1400px){.card-experience .experience-category-label{min-width:90px;min-height:90px}.card-experience .card-body .content-block{width:80%}}.card-experience .card-body .content-block::after{content:"";position:absolute;right:0;top:0;width:8px;height:100%;background-color:var(--color-primary);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/experience-card-sprite-e85790b4ce.svg#dashed-line) repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/experience-card-sprite-e85790b4ce.svg#dashed-line) repeat center;-webkit-mask-size:cover;mask-size:cover}.card-experience .card-body .view-experience{margin-top:5px;font-size:12px;text-decoration:underline}@media screen and (min-width:768px){.card-experience .card-title{max-height:80px}.card-experience .card-body .view-experience{margin-top:10px;font-size:17px}}.card-experience .card-category{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;padding:3px 15px;border-radius:20px;font-size:15px;background-color:var(--color-accent-gold);position:absolute;top:-15px;left:22px;z-index:1;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.card-experience .experience-information{padding:15px 12px 5px 15px;width:33%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.card-experience .experience-information .experience-duration,.card-experience .experience-information .experience-price,.card-experience .experience-information .experience-rating{padding-left:20px;position:relative;font-size:14px}.card-experience .experience-information .experience-duration:before,.card-experience .experience-information .experience-price:before,.card-experience .experience-information .experience-rating:before{content:"";display:block;width:16px;height:16px;background-size:cover!important;position:absolute;top:0;left:0}.card-experience .experience-information .experience-price:before{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/experience-card-sprite-e85790b4ce.svg#price-tag) center no-repeat;left:-3px;width:18px;height:18px}.card-experience .experience-information .experience-price .price-text{display:block;font-size:10px}.card-experience .experience-information .experience-duration:before{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/experience-card-sprite-e85790b4ce.svg#clock) center no-repeat}.card-experience .experience-information .experience-rating{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2px;padding-left:0;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.card-experience .experience-information .experience-rating:before{display:none}.card-experience .experience-information .experience-rating .rating-block,.card-experience .experience-information .experience-rating .stars{display:-webkit-box;display:-ms-flexbox;display:flex}.card-experience .experience-information .experience-rating .star{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/experience-card-sprite-e85790b4ce.svg#star-yellow) center no-repeat;width:15px;height:15px}.card-experience .content-block-description{display:none}.card-experience .description{margin:0;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:768px){.card-experience:hover .content-block-title{visibility:hidden;opacity:0;height:0}.card-experience:hover .content-block-description{visibility:visible;opacity:1;height:auto}.card-experience:hover .content-block-description .description{display:-webkit-box}.card-experience:hover .card-category{opacity:0}.card-experience .experience-information{width:33%}.card-experience .card-body{height:146px}.card-experience .card-body .content-block{padding:15px 15px 10px 22px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.card-experience .description{display:-webkit-box;-webkit-line-clamp:5;height:72px;min-height:72px}.card-experience .content-block-description{visibility:hidden;opacity:0;height:0;-webkit-transition:opacity .7s ease-in-out;transition:opacity .7s ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.card-experience .content-block-description .btn-primary{display:block;font-size:15px;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;margin:12px 0 0;padding:5px 15px}.card-experience .content-block-title{display:block;-webkit-transition:opacity .7s ease-in-out;transition:opacity .7s ease-in-out}.card-experience .content-block-title .card-title{display:-webkit-box;padding:0;-webkit-line-clamp:3;height:79px;min-height:79px;max-height:none}}.icon,.icon-custom,.icon-shared{width:20px;height:21px;display:inline-block}@media screen and (min-width:1440px){.icon,.icon-custom,.icon-shared{width:25px;height:26px}}.dot.icon,.dot.icon-custom,.icon-shared.dot{display:block;width:10px;height:10px;background-color:var(--blue-basic);-webkit-mask-size:cover!important;mask-size:cover!important;-ms-flex-negative:0;flex-shrink:0;margin:5px 8px;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/experience-single-sprite-6a4095f918.svg#dot) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/experience-single-sprite-6a4095f918.svg#dot) no-repeat center}.icon{background-color:var(--white);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#bookmark) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#bookmark) no-repeat center}.icon-custom{background-color:transparent}.icon-custom svg{width:inherit;height:inherit;color:inherit}.icon-knows-every-hidden-gem{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#find-on-map) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#find-on-map) no-repeat center}.icon-loves-food-local-culture{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#noodle) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#noodle) no-repeat center}.icon-cultural-stories-local-insights{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#bookmark) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#bookmark) no-repeat center}.icon-knows-the-city-inside-out{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#direction) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#direction) no-repeat center}.icon-brings-stories-places-life{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#speech-bubble) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#speech-bubble) no-repeat center}.icon-architectural-cultural-explorer{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#skyline) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#skyline) no-repeat center}.icon-nature-city-explorer{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#building) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#building) no-repeat center}.icon-local-historian{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#guide-book) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#guide-book) no-repeat center}.icon-eco-friendly-advocate{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#ecology) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#ecology) no-repeat center}.icon-photo-spots-explorer{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#photo-pin) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#photo-pin) no-repeat center}.icon-art-creative-spaces-explorer{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#map-bulb) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#map-bulb) no-repeat center}.icon-chevron{display:inline-block;width:19px;height:12px;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#icon-arrow-down) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#icon-arrow-down) no-repeat center;-webkit-transition:color .3s linear,background-color .3s linear;transition:color .3s linear,background-color .3s linear}.compass{display:inline-block;width:25px;height:25px;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#compass) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#compass) no-repeat center}.noodle{display:inline-block;width:15px;height:16px;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#noodle) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#noodle) no-repeat center}.icon-binoculars{display:inline-block;width:15px;height:13px;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#icon-binoculars) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#icon-binoculars) no-repeat center}.icon-city{width:15px;height:13px;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#icon-city) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#icon-city) no-repeat center}.icon-flag{display:inline-block;width:15px;height:12px;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#icon-flag) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#icon-flag) no-repeat center}.language{display:inline-block;width:25px;height:25px;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#language) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#language) no-repeat center}.pin-with-hard{width:25px;height:25px;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#pin-with-hard) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#pin-with-hard) no-repeat center}.host-details-popup{overflow:hidden;height:100vh;line-height:1.4;position:fixed;top:0;left:0;width:100%;z-index:99999;-webkit-transition:left .3s linear,background-color .5s linear;transition:left .3s linear,background-color .5s linear;background-color:rgba(0,0,0,.5)}.host-details-popup.hidden-popup{left:-100%;background-color:transparent}.host-details-popup .popup-wrapper{width:100%}.host-details-popup .popup-content{padding:0 0 20px;margin:0;border:0;width:100%;overflow-y:scroll;max-height:calc(100vh - 72px)}.host-details-popup .popup-header{background-color:var(--color-primary)}.host-details-popup .btn-back{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:31px 20px 23px;color:var(--white);background-color:var(--color-primary);font-size:15px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:pointer}.host-details-popup .btn-back:hover{color:var(--yellow-basic)}.host-details-popup .btn-back:hover .icon-chevron{background-color:var(--yellow-basic)}.host-details-popup .btn-back .icon-chevron{background-color:var(--white);-webkit-transform:rotate(90deg);transform:rotate(90deg);margin-right:10px}.host-details-popup .gallery-box{position:relative;overflow-x:hidden}.host-details-popup .gallery-box.container-l{padding:30px 0}.host-details-popup .gallery-box .experience-category{position:absolute;left:20px;bottom:22px;max-width:98%}.host-details-popup .gallery-box .experience-category .icon-category{width:40px;height:40px;border-radius:50%;border:2px solid var(--white);position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:var(--grey-dark);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.host-details-popup .gallery-box .experience-category .label-category{font-size:11px;color:var(--white);background-color:var(--grey-dark);border-radius:20px 10px 10px 20px;padding:5px 10px 4px 45px;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;display:block}.host-details-popup .gallery-box .gallery-list{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto}.host-details-popup .gallery-box .gallery-item{width:250px;height:250px;-ms-flex-negative:0;flex-shrink:0;border-radius:15px;overflow:hidden;margin-left:20px}.host-details-popup .gallery-box .gallery-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.host-details-popup .description-box{padding:10px 20px 30px;line-height:1.4}.host-details-popup .description-box .popup-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;max-width:800px}.host-details-popup .description-box .popup-title .title{font:400 21px Architects-Daughter,sans-serif;margin-bottom:0}.host-details-popup .description-box .popup-title .description{max-width:800px}.host-details-popup .description-box .additional-information{-webkit-transition:height .3s linear,visibility .3s linear;transition:height .3s linear,visibility .3s linear;max-width:800px;margin:0}.host-details-popup .reviews-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px;font-size:12px}.host-details-popup .reviews-block .stars{display:-webkit-box;display:-ms-flexbox;display:flex}.host-details-popup .reviews-block .icon-star{width:15px;height:15px;display:block;background-color:var(--blue-basic);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#star_yellow) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#star_yellow) no-repeat center;-webkit-mask-size:cover;mask-size:cover}.host-details-popup .reviews-block .reviews{display:block;padding:0}.host-details-popup .reviews-block .reviews-count{color:var(--grey-dark)}.host-details-popup .skills-box{padding:20px 20px 50px;overflow-x:hidden}.host-details-popup .skills-box .skills-slider{gap:15px;margin-right:-20px;padding:20px 5px}.host-details-popup .skills-box .skills-slider .list-item{margin-bottom:20px}.host-details-popup .skills-box .skills-slider .list-item .skills-card{height:100%;border-radius:10px;background-color:var(--grey-light-basic);-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);padding:25px 20px;font-size:15px;margin-right:20px;line-height:1.6}.host-details-popup .skills-box .skills-slider .list-item .skills-card .card-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;margin-bottom:15px}.host-details-popup .skills-box .skills-slider .list-item .skills-card .explore-list .list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.host-details-popup .skills-box .skills-slider .list-item .skills-card .card-list .list-item{padding-left:15px;position:relative}.host-details-popup .skills-box .skills-slider .list-item .skills-card .card-list .list-item::before{content:"•";display:block;position:absolute;left:0;top:0;width:4px;height:4px}.host-details-popup .skills-box .icon{background-color:var(--blue-basic)}.host-details-popup .desktop-block{display:none!important}.host-details-popup .facts-box{padding:36px 20px}.host-details-popup .facts-box .title{margin-bottom:8px;color:var(--white)}.host-details-popup .reviews-quote-box{padding:62px 20px 51px}.host-details-popup .reviews-quote-box .card-quote{padding:32px 27px 58px 14px;position:relative;width:277px;height:217px;z-index:1;font-size:15px;margin:0 auto;text-align:center;font-style:italic;line-height:1.2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.host-details-popup .reviews-quote-box .card-quote::after,.host-details-popup .reviews-quote-box .card-quote::before{content:"";display:block;width:65px;height:65px;background-color:var(--blue-basic);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#quote) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#quote) no-repeat center;-webkit-mask-size:cover;mask-size:cover;position:absolute;top:-22px;left:-13px}.host-details-popup .reviews-quote-box .card-quote::after{top:auto;left:auto;bottom:8px;right:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.host-details-popup .reviews-quote-box .card-quote blockquote{margin:0}.host-details-popup .reviews-quote-box .card-quote .quote-background{position:absolute;width:100%;height:100%;z-index:-1;top:0;left:-4px}.host-details-popup .reviews-quote-box .card-quote .quote-author{font-family:roc-grotesk;font-style:500}.host-details-popup .author-quote-box{padding:55px 34px 55px 36px}.host-details-popup .reviews-box.container-l{padding-top:30px;padding-bottom:30px}.host-details-popup .reviews-box .reviews-list{margin-bottom:20px}.host-details-popup .reviews-box .reviews-list>.list-item{margin-bottom:13px;max-width:354px}.host-details-popup .reviews-box .card-reviews{border:1px solid var(--grey-dark)}.host-details-popup .reviews-box .card-reviews .reviews-info{gap:0}@media screen and (min-width:1024px){.host-details-popup{font-size:17px}.host-details-popup .btn-back{font-size:24px}.host-details-popup .btn-back .icon-chevron{width:40px;height:40px}.host-details-popup .gallery-box.container-l{padding:30px 0}.host-details-popup .gallery-box .gallery-item{width:320px;height:320px}.host-details-popup .gallery-box .experience-category{position:absolute;left:20px;bottom:22px;max-width:98%}.host-details-popup .gallery-box .experience-category .icon-category{width:45px;height:45px}.host-details-popup .gallery-box .experience-category .label-category{font-size:14px;padding:6px 10px 5px 50px}.host-details-popup .description-box .popup-title{gap:30px}.host-details-popup .description-box .popup-title .title{font-size:40px}.host-details-popup .reviews-block{gap:5px;font-size:22px}.host-details-popup .reviews-block .icon-star{width:24px;height:24px}.host-details-popup .skills-box .skills-slider{display:-webkit-box;display:-ms-flexbox;display:flex;scrollbar-width:none;-ms-overflow-style:none;overflow-x:visible}.host-details-popup .skills-box .skills-card{width:285px;font-size:18px}.host-details-popup .mobile-block{display:none!important}.host-details-popup .desktop-block{display:block!important}.host-details-popup .desktop-host-info-block{background-color:var(--blue-basic);color:var(--white)}.host-details-popup .desktop-host-info-block .container-l{padding-top:30px;padding-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:40px}.host-details-popup .desktop-host-info-block .title{margin-bottom:30px;text-align:center}.host-details-popup .desktop-host-info-block .facts-box{padding:0}.host-details-popup .desktop-host-info-block .facts-box .facts-box-tex{position:relative;padding:36px 30px 50px;width:271px;height:250px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.host-details-popup .desktop-host-info-block .facts-box .facts-box-tex p{margin:0}.host-details-popup .desktop-host-info-block .facts-box .facts-box-background{position:absolute;width:100%;height:100%;top:0;left:-4px}.host-details-popup .desktop-host-info-block .reviews-quote-box{padding:0}.host-details-popup .desktop-host-info-block .reviews-quote-box .card-quote{padding:32px 27px 58px 14px;width:277px;height:217px}.host-details-popup .desktop-host-info-block .reviews-quote-box .card-quote::after,.host-details-popup .desktop-host-info-block .reviews-quote-box .card-quote::before{background-color:var(--yellow-basic)}.host-details-popup .desktop-host-info-block .author-quote-box{background-color:transparent;padding:0}.host-details-popup .desktop-host-info-block .author-quote-box .author-quote-box-text{position:relative;padding:30px 30px 65px 35px;width:358px;height:283px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.host-details-popup .desktop-host-info-block .author-quote-box .author-quote-box-background{position:absolute;width:100%;height:100%;top:0;left:-4px}.host-details-popup .reviews-box.container-l{padding-top:50px;padding-bottom:50px}.host-details-popup .reviews-box .reviews-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:50px;max-width:1042px}.host-details-popup .reviews-box .reviews-list>.list-item{margin-bottom:0;max-width:100%;width:calc(50% - 25px)}.host-details-popup .reviews-box .reviews-list>.list-item .card-reviews{height:100%;padding:25px}}@media screen and (min-width:1440px){.host-details-popup .gallery-box.container-l{padding:40px 0}.host-details-popup .gallery-box .gallery-item{width:400px;height:400px;margin-left:40px}.host-details-popup .gallery-box .experience-category .icon-category{width:60px;height:60px}.host-details-popup .gallery-box .experience-category .label-category{font-size:18px;padding:6px 10px 5px 65px}.host-details-popup .skills-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px}.host-details-popup .skills-box .skills-box-title{margin-bottom:0;width:30%;max-width:400px}.host-details-popup .skills-box .skills-slider{padding:20px;gap:20px}.host-details-popup .skills-box .skills-card{width:300px;font-size:18px;padding:30px 25px}.host-details-popup .desktop-host-info-block .container-l{padding-top:50px;padding-bottom:50px;gap:90px}.host-details-popup .desktop-host-info-block .facts-box .facts-box-tex{width:311px;height:290px;padding:40px 35px 60px}.host-details-popup .desktop-host-info-block .reviews-quote-box .card-quote{padding:38px 50px 70px 29px;width:352px;height:255px;font-size:18px}.host-details-popup .desktop-host-info-block .reviews-quote-box .card-quote::before{width:75px;height:75px;top:-25px;left:4px}.host-details-popup .desktop-host-info-block .reviews-quote-box .card-quote::after{width:75px;height:75px;bottom:18px;right:-1px}.host-details-popup .desktop-host-info-block .author-quote-box .author-quote-box-text{padding:40px 35px 85px;width:399px;height:323px}}.section-hosts.container-l{padding:30px 15px}@media screen and (min-width:540px){.section-hosts.container-l{padding-right:0}}.section-hosts .hosts-slider{padding:10px 10px 65px}.section-hosts .hosts-slider .slider-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:15px;height:auto!important;width:291px}.section-hosts .hosts-slider .swiper-button{top:auto;bottom:0;height:45px;width:45px;border-radius:50%;padding:10px;background-color:var(--color-accent-rose);-webkit-transition:background-color .3s linear;transition:background-color .3s linear}.section-hosts .hosts-slider .swiper-button:hover{background-color:var(--color-primary)}.section-hosts .hosts-slider .swiper-button::after{content:"";height:18px;width:20px;background-color:var(--color-neutral-lightest);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/general-icons-sprite-669af82847.svg#back-arrow) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/general-icons-sprite-669af82847.svg#back-arrow) no-repeat center;-webkit-mask-size:cover;mask-size:cover}.section-hosts .hosts-slider .swiper-button.swiper-button-next{right:15px;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.section-hosts .hosts-slider .swiper-button.swiper-button-prev{right:84px;left:auto}.section-hosts .card-host-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:20px 20px 0 0;overflow:hidden;color:var(--color-neutral-lightest);height:100%;-webkit-transition:.3s;transition:.3s;position:relative;width:260px}.section-hosts .card-host-info:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.section-hosts .card-host-info:hover .btn-view{color:var(--color-accent-gold)}.section-hosts .card-host-info .card-img{border-radius:20px 20px 0 0;height:184px;overflow:hidden}.section-hosts .card-host-info .card-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.section-hosts .card-host-info .card-category{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;font:500 12px roc-grotesk,sans-serif}.section-hosts .card-host-info .card-category .icon-category{min-width:20px;min-height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-hosts .card-host-info .card-category .icon-category .icon{min-width:20px;min-height:20px}.section-hosts .card-host-info .card-body{padding:0 22px 11px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;gap:5px;background-color:var(--color-primary);border-radius:0 0 20px 20px}.section-hosts .card-host-info .card-body .description{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:3.6em;line-height:1.2em;font-size:15px}.section-hosts .card-host-info .btn-view{display:block;width:170px;text-decoration:underline;text-transform:capitalize;-webkit-transition:color .3s linear;transition:color .3s linear;font:500 15px roc-grotesk,sans-serif;background-color:var(--color-primary);padding:12px 37px 12px 30px;text-align:center;border-radius:0 0 20px 20px;margin:-1px 0 0 12px;clip-path:path("M.713673 5.25918e-09C-12.7863 .000244151 169.714 5.25918e-09 169.714 5.25918e-09C158.672 .127807 153.212 3.81525 145.214 19L138.02 31.1746C134.421 37.264 127.874 41 120.801 41H42.7137C31.668 41 22.7137 32.0464 22.7137 21.0007C22.7137 20.5021 22.7137 20.0016 22.7137 19.5C22.7137 8.5 14.2137 -.000244141 .713673 5.25918e-09Z")}.section-hosts .card-host-info .card-title{font-size:25px;margin:-26px 0 0 -6px;line-height:1;padding:15px 24px;background-color:var(--color-accent-gold);color:var(--color-text);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative;z-index:1;border-radius:50%}.section-hosts .card-host-info .card-city{font:500 12px roc-grotesk,sans-serif;text-transform:uppercase;margin-bottom:5px}.section-hosts .card-host-info .reviews-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px;font:400 15px freight-sans-pro,sans-serif}.section-hosts .card-host-info .reviews-block .stars{display:-webkit-box;display:-ms-flexbox;display:flex}.section-hosts .card-host-info .reviews-block .icon-star{width:15px;height:15px;display:block;background-color:var(--color-accent-gold);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#star_yellow) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#star_yellow) no-repeat center;-webkit-mask-size:cover;mask-size:cover}.section-hosts .card-host-info .reviews-block .reviews-count{color:var(--color-neutral-lightest)}.section-hosts .card-host-info .reviews-block .reviews{color:var(--color-neutral-lightest);padding-top:0}@media screen and (min-width:1024px){.section-hosts .hosts-slider .slider-item{width:314px}.section-hosts .hosts-slider .swiper-button{height:48px;width:48px}.section-hosts .hosts-slider .swiper-button::after{height:26px;width:28px}.section-hosts .card-host-info{width:283px}.section-hosts .card-host-info .card-img{height:202px}.section-hosts .card-host-info .card-body{gap:10px}.section-hosts .card-host-info .card-body .btn-see-details{font-size:17px}.section-hosts .card-host-info .card-category{font-size:14px}.section-hosts .card-host-info .card-category .icon-category{min-width:22px;min-height:22px}.section-hosts .card-host-info .card-category .icon-category .icon{width:22px;height:22px}.section-hosts .card-host-info .card-info-block{font-size:18px}.section-hosts .card-host-info .reviews-block{font-size:18px;gap:6px}.section-hosts .card-host-info .reviews-block .icon-star{width:20px;height:20px}}.section-customer-stories{padding:30px 0;background-color:var(--color-primary);color:var(--color-neutral-lightest);position:relative}.section-customer-stories .container-l{overflow:hidden}.section-customer-stories .icon-decoration{display:block;content:"";width:346px;height:222px;position:absolute;left:-60px;bottom:0;background-color:var(--color-primary-light)}.section-customer-stories .icon-decoration.icon-hong-kong{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/experience-single-sprite-6a4095f918.svg#icon-hong-kong) center/cover no-repeat;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/experience-single-sprite-6a4095f918.svg#icon-hong-kong) center/cover no-repeat}.section-customer-stories .customer-stories-slider{margin:0 -15px 0 0;padding-bottom:62px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.section-customer-stories .customer-stories-slider .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;padding:10px 0}.section-customer-stories .customer-stories-slider .swiper-slide{width:auto}.section-customer-stories .customer-stories-slider .stories-slider-item{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.section-customer-stories .customer-stories-slider .swiper-button{top:auto;bottom:0;height:45px;width:45px;border-radius:50%;padding:10px;background-color:var(--color-accent-gold);-webkit-transition:background-color .3s linear;transition:background-color .3s linear}.section-customer-stories .customer-stories-slider .swiper-button:hover{background-color:var(--color-neutral-lightest)}.section-customer-stories .customer-stories-slider .swiper-button::after{content:"";height:18px;width:20px;background-color:var(--color-text);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/general-icons-sprite-669af82847.svg#back-arrow) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/general-icons-sprite-669af82847.svg#back-arrow) no-repeat center;-webkit-mask-size:cover;mask-size:cover}.section-customer-stories .customer-stories-slider .swiper-button.swiper-button-next{right:30px;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.section-customer-stories .customer-stories-slider .swiper-button.swiper-button-prev{right:100px;left:auto}.section-customer-stories .stories-card{border-radius:10px;overflow:hidden;background-color:var(--white);-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:245px;height:100%;color:var(--color-primary)}.section-customer-stories .stories-card .stories-card-img{padding:6px;width:100%;height:183px}.section-customer-stories .stories-card .stories-card-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:10px}.section-customer-stories .stories-card .stories-card-title{padding:4px 16px 10px;margin-bottom:0;font:400 18px Architects-Daughter,sans-serif}@media screen and (min-width:1024px){.section-customer-stories{padding:50px 0}.section-customer-stories .container-l{padding-right:0}.section-customer-stories .icon-decoration{width:540px;height:283px}.section-customer-stories .title-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:160px;margin-bottom:30px}.section-customer-stories .title-box .title{margin-bottom:0}.section-customer-stories .title-box .description{font-size:20px}.section-customer-stories .customer-stories-slider{margin:0 -30px 0 0}.section-customer-stories .customer-stories-slider .stories-card{width:307px}.section-customer-stories .customer-stories-slider .stories-card .stories-card-img{padding:8px;height:214px}.section-customer-stories .customer-stories-slider .stories-card .stories-card-title{font-size:24px;padding:10px 20px}.section-customer-stories .customer-stories-slider .swiper-button{height:48px;width:48px}.section-customer-stories .customer-stories-slider .swiper-button::after{height:26px;width:28px}}@media screen and (min-width:1200px){.section-customer-stories{padding-right:0}}@media screen and (min-width:1920px){.section-customer-stories .icon-decoration{left:10%}}.our-guests-comments{overflow:hidden;padding:30px 0}.our-guests-comments .title{text-align:center;margin-bottom:30px}.our-guests-comments .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.our-guests-comments .content .message{width:210px;height:165px;font-size:11px;position:relative;z-index:1}.our-guests-comments .content .message .text{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.our-guests-comments .content .message-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--primary-supportive);margin-bottom:5px}.our-guests-comments .content .message .stars{display:-webkit-box;display:-ms-flexbox;display:flex}.our-guests-comments .content .message .stars .star{width:15px;height:15px;background:var(--color-accent-gold);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/our-guests-comments-sprite-50c42a1566.svg#star_yellow) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/our-guests-comments-sprite-50c42a1566.svg#star_yellow) no-repeat center;-webkit-mask-size:cover;mask-size:cover}.our-guests-comments .content .messages-block{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.our-guests-comments .content .first-message{top:-15px;padding:25px 15px 30px 30px;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/our-guests-comments-sprite-50c42a1566.svg#first-message) center/cover no-repeat}.our-guests-comments .content .second-message{top:25px;padding:25px 30px 30px 15px;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/our-guests-comments-sprite-50c42a1566.svg#second-message) center/cover no-repeat}.our-guests-comments .content .third-message{top:-30px;padding:45px 15px 30px 30px;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/our-guests-comments-sprite-50c42a1566.svg#third-message) center/cover no-repeat}.our-guests-comments .content .video-block{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.our-guests-comments .content .video-block .video-box{position:relative}.our-guests-comments .content .video-block img,.our-guests-comments .content .video-block video{width:205px;height:280px;-o-object-fit:cover;object-fit:cover;border-radius:10px;cursor:pointer}.our-guests-comments .content .button-block{top:15px;width:210px;height:165px;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/our-guests-comments-sprite-50c42a1566.svg#button-block) center/cover no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:20px;padding-left:15px;position:relative}.our-guests-comments .content .button-block .block-title{font-family:Architects-Daughter,sans-serif;font-size:15px;padding:0 35px;text-align:center;margin-bottom:8px}.our-guests-comments .content .button-block .all-reviews-btn{border-radius:17px;font-size:11px;text-transform:uppercase;color:var(--color-primary);background:var(--color-neutral-lightest);padding:10px 25px;border:none}.our-guests-comments .content .button-block .all-reviews-btn:active,.our-guests-comments .content .button-block .all-reviews-btn:hover{background-color:var(--color-primary);color:var(--color-neutral-lightest)}@media screen and (min-width:768px){.our-guests-comments{padding:50px 0}.our-guests-comments .title{font-size:29px;margin-bottom:50px}.our-guests-comments .content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:10px}.our-guests-comments .content .message{width:267px;height:210px;font-size:15px}.our-guests-comments .content .message .message-title{margin-bottom:10px}.our-guests-comments .content .message .stars .star{width:15px;height:15px}.our-guests-comments .content .messages-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.our-guests-comments .content .first-message{top:auto;padding-top:35px}.our-guests-comments .content .second-message{top:auto;padding:50px 25px 30px 30px;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/our-guests-comments-sprite-50c42a1566.svg#third-message) center/cover no-repeat}.our-guests-comments .content .third-message{top:auto;padding:30px 24px 40px 20px;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/our-guests-comments-sprite-50c42a1566.svg#second-message) center/cover no-repeat}.our-guests-comments .content .video-block img,.our-guests-comments .content .video-block video{width:255px;height:350px;border-radius:10px}.our-guests-comments .content .button-block{top:auto;width:262px;height:206px}.our-guests-comments .content .button-block .block-title{font-size:20px;padding:0 35px}.our-guests-comments .content .button-block .all-reviews-btn{font-size:20px;padding:15px 35px;border-radius:25px}}@media screen and (min-width:1024px){.our-guests-comments .content .message{width:290px;height:230px}.our-guests-comments .content .message .message-title{margin-bottom:25px}.our-guests-comments .content .message .stars .star{width:20px;height:20px}.our-guests-comments .content .messages-block{gap:25px}.our-guests-comments .content .video-block img,.our-guests-comments .content .video-block video{width:382px;height:525px;border-radius:15px}.our-guests-comments .content .button-block{width:275px;height:216px}}i.adjust{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#adjust) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#adjust) no-repeat center}i.advanced{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#advanced) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#advanced) no-repeat center}i.architecture{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#architecture) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#architecture) no-repeat center}i.art{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#art) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#art) no-repeat center}i.art-gallery{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#art-gallery) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#art-gallery) no-repeat center}i.backpack{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#backpack) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#backpack) no-repeat center}i.beer{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#beer) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#beer) no-repeat center}i.bus{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#bus) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#bus) no-repeat center}i.cake{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#cake) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#cake) no-repeat center}i.cancellation{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#cancellation) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#cancellation) no-repeat center}i.car{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#car) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#car) no-repeat center}i.categories{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#categories) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#categories) no-repeat center}i.checklist{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#checklist) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#checklist) no-repeat center}i.cityscape{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#cityscape) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#cityscape) no-repeat center}i.cloudy-day{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#cloudy-day) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#cloudy-day) no-repeat center}i.compass{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#compass) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#compass) no-repeat center}i.confused{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#confused) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#confused) no-repeat center}i.culture{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#culture) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#culture) no-repeat center}i.customization{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#customization) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#customization) no-repeat center}i.deal{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#deal) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#deal) no-repeat center}i.discount{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#discount) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#discount) no-repeat center}i.duration{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#duration) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#duration) no-repeat center}i.enter-attraction{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#enter-attraction) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#enter-attraction) no-repeat center}i.experience{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#experience) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#experience) no-repeat center}i.family{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#family) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#family) no-repeat center}i.ferry{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#ferry) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#ferry) no-repeat center}i.film{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#film) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#film) no-repeat center}i.flexible-time{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#flexible-time) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#flexible-time) no-repeat center}i.food-money{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#food-money) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#food-money) no-repeat center}i.food-allergies{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#food-allergies) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#food-allergies) no-repeat center}i.food-asia{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#food-asia) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#food-asia) no-repeat center}i.food-italy{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#food-italy) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#food-italy) no-repeat center}i.generic-food{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#generic-food) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#generic-food) no-repeat center}i.gin{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#gin) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#gin) no-repeat center}i.hidden-gem{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#hidden-gem) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#hidden-gem) no-repeat center}i.highlights{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#highlights) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#highlights) no-repeat center}i.hiking{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#hiking) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#hiking) no-repeat center}i.history{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#history) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#history) no-repeat center}i.hoodie{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#hoodie) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#hoodie) no-repeat center}i.host{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#host) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#host) no-repeat center}i.host-expertise{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#host-expertise) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#host-expertise) no-repeat center}i.host-selection{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#host-selection) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#host-selection) no-repeat center}i.hotel{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#hotel) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#hotel) no-repeat center}i.info{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#info) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#info) no-repeat center}i.insights{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#insights) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#insights) no-repeat center}i.knowledge{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#knowledge) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#knowledge) no-repeat center}i.lake{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#lake) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#lake) no-repeat center}i.language{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#language) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#language) no-repeat center}i.leader{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#leader) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#leader) no-repeat center}i.market{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#market) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#market) no-repeat center}i.meeting-point{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#meeting-point) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#meeting-point) no-repeat center}i.metro{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#metro) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#metro) no-repeat center}i.multiple-locations{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#multiple-locations) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#multiple-locations) no-repeat center}i.nature{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#nature) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#nature) no-repeat center}i.nature-exploration{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#nature-exploration) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#nature-exploration) no-repeat center}i.night-food{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#night-food) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#night-food) no-repeat center}i.night{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#night) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#night) no-repeat center}i.night-mode{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#night-mode) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#night-mode) no-repeat center}i.payment{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#payment) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#payment) no-repeat center}i.pet-friendly{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#pet-friendly) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#pet-friendly) no-repeat center}i.photography{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#photography) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#photography) no-repeat center}i.private{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#private) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#private) no-repeat center}i.questionnaire{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#questionnaire) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#questionnaire) no-repeat center}i.relaxation{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#relaxation) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#relaxation) no-repeat center}i.review{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#review) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#review) no-repeat center}i.safety{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#safety) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#safety) no-repeat center}i.sake{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#sake) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#sake) no-repeat center}i.seasonal{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#seasonal) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#seasonal) no-repeat center}i.shop{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#shop) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#shop) no-repeat center}i.shopping{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#shopping) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#shopping) no-repeat center}i.sunset{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#sunset) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#sunset) no-repeat center}i.sustainable{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#sustainable) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#sustainable) no-repeat center}i.tailored{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#tailored) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#tailored) no-repeat center}i.taxi{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#taxi) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#taxi) no-repeat center}i.tequila{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#tequila) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#tequila) no-repeat center}i.tickets{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#tickets) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#tickets) no-repeat center}i.tips{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#tips) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#tips) no-repeat center}i.tourist-attraction{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#tourist-attraction) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#tourist-attraction) no-repeat center}i.train{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#train) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#train) no-repeat center}i.umbrella{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#umbrella) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#umbrella) no-repeat center}i.vegetarian{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#vegetarian) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#vegetarian) no-repeat center}i.walking{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#walking) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#walking) no-repeat center}i.wheelchair{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#wheelchair) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#wheelchair) no-repeat center}i.whiskey{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#whiskey) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#whiskey) no-repeat center}i.wine{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#wine) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#wine) no-repeat center}i.eighteen-plus{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#eighteen-plus) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#eighteen-plus) no-repeat center}i.twenty-one-plus{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#twenty-one-plus) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/icons-library-sprite-0dbc9ee441.svg#twenty-one-plus) no-repeat center}.section-reviews{padding:30px 0}.section-reviews .title-block{text-align:center}.section-reviews .title-block .title{margin-bottom:0}.section-reviews .title-block .subtitle{font-size:18px}.section-reviews .filter-block{margin-bottom:30px}@media screen and (min-width:768px){.section-reviews .filter-block{min-height:75px;margin-bottom:80px}}.section-reviews .experience-review-video{margin-bottom:50px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-reviews .experience-review-video .video-box{position:relative;width:210px;height:280px;border-radius:10px;overflow:hidden}.section-reviews .experience-review-video .video-box .play-button{background:0 0;border:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:40px;height:40px;padding:0}.section-reviews .experience-review-video .video-box .play-button i{display:block;width:100%;height:100%;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/reviews-section-sprite-71e5fbd947.svg#play-button) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/reviews-section-sprite-71e5fbd947.svg#play-button) no-repeat center;background-color:#fdf7ec;-webkit-mask-size:contain!important;mask-size:contain!important}.section-reviews .experience-review-video img,.section-reviews .experience-review-video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-reviews .experience-review-video .video-title{display:block;position:relative;top:25px;left:50px;max-width:170px;padding:0;color:var(--color-accent-rose);font:500 12px/1.2 Architects-Daughter,sans-serif}.section-reviews .experience-review-video .video-title::before{content:"";display:block;width:80px;height:80px;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/reviews-section-sprite-71e5fbd947.svg#arrow4) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/reviews-section-sprite-71e5fbd947.svg#arrow4) no-repeat center;background-color:var(--color-accent-rose);-webkit-mask-size:cover!important;mask-size:cover!important;position:absolute;bottom:0;left:-80px}.section-reviews .reviews-list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;padding-bottom:36px;overflow-x:scroll;margin-right:-15px}.section-reviews .reviews-list>.list-item{width:283px;-ms-flex-negative:0;flex-shrink:0}.section-reviews .reviews-list>.list-item .card-reviews{height:100%}.section-reviews .btn-primary{margin:0 auto}.reviews-popup{overflow:hidden;height:100vh;font:400 15px/1.4 freight-sans-pro,sans-serif;position:fixed;top:0;left:0;width:100%;z-index:99999;-webkit-transition:left .3s linear,background-color .5s linear;transition:left .3s linear,background-color .5s linear;background-color:rgba(0,0,0,.5)}.reviews-popup.hidden-popup{left:-100%;background-color:transparent}.reviews-popup .popup-content{padding:0 0 24px;margin:0;border:0;width:100%}.reviews-popup .icon{display:inline-block;width:15px;height:15px;background-color:var(--blue-basic);-webkit-mask-size:cover!important;mask-size:cover!important;-webkit-transition:color .3s linear,background-color .3s linear;transition:color .3s linear,background-color .3s linear}.reviews-popup .search{width:22px;height:22px;background-color:var(--grey-dark);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/reviews-section-sprite-71e5fbd947.svg#search-icon) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/reviews-section-sprite-71e5fbd947.svg#search-icon) no-repeat center}.reviews-popup .chevron{width:19px;height:12px;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/reviews-section-sprite-71e5fbd947.svg#icon-arrow-down) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/reviews-section-sprite-71e5fbd947.svg#icon-arrow-down) no-repeat center}.reviews-popup .popup-header{background-color:var(--grey-dark)}.reviews-popup .btn-back{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:31px 20px 23px;color:var(--color-primary);font-size:15px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:pointer}.reviews-popup .btn-back:hover{color:var(--yellow-basic)}.reviews-popup .btn-back:hover .chevron,.reviews-popup .btn-back:hover .icon-opener::after,.reviews-popup .btn-back:hover .icon-opener::before{background-color:var(--yellow-basic)}.reviews-popup .btn-back.btn-back-desktop{display:none}.reviews-popup .btn-back .chevron{background-color:var(--color-primary);-webkit-transform:rotate(90deg);transform:rotate(90deg);margin-right:10px}.reviews-popup .btn-back .icon-opener{content:"";display:block;width:18px;height:18px;position:relative;-ms-flex-negative:0;flex-shrink:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:background-color .3s linear;transition:background-color .3s linear}.reviews-popup .btn-back .icon-opener::after,.reviews-popup .btn-back .icon-opener::before{content:"";display:block;width:100%;height:2px;background-color:var(--white);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:2px}.reviews-popup .btn-back .icon-opener::after{width:2px;height:100%}.reviews-popup .top-fix-block{padding:20px}.reviews-popup .reviews-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px;font:700 20px roc-grotesk,sans-serif}.reviews-popup .reviews-block .stars{display:-webkit-box;display:-ms-flexbox;display:flex}.reviews-popup .reviews-block .icon-star{width:22px;height:22px;display:block;background:var(--color-primary);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/reviews-section-sprite-71e5fbd947.svg#star_yellow) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/reviews-section-sprite-71e5fbd947.svg#star_yellow) no-repeat center;-webkit-mask-size:cover;mask-size:cover}.reviews-popup .reviews-block .reviews{display:block;padding:0}.reviews-popup .reviews-block .reviews-count{color:var(--color-primary-light)}.reviews-popup .reviews-search-block{position:relative}.reviews-popup .reviews-search-block .search-input{width:100%;height:40px;padding:0 0 0 50px;background:var(--grey-light-basic);color:var(--blue-basic);border:1px solid var(--grey-dark);border-radius:20px}.reviews-popup .reviews-search-block .search{position:absolute;top:8px;left:15px}.reviews-popup .reviews-list{padding:0 5px;overflow-y:scroll;height:calc(100vh - 169px);display:block}.reviews-popup .reviews-list .list-item{width:100%}.reviews-popup .card-reviews{border:none!important}@media screen and (min-width:1024px){.section-reviews{padding:60px 0}.section-reviews .experience-review-video{width:513px;margin-bottom:50px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.section-reviews .experience-review-video .video-box{width:513px;height:655px;background-color:#3d3a3a}.section-reviews .experience-review-video .video-box .play-button{width:130px;height:120px}.section-reviews .experience-review-video .video-title{bottom:0;left:115px;max-width:325px;font-size:20px}.section-reviews .experience-review-video .video-title::before{width:120px;height:100px;top:0;left:-130px}.section-reviews .title-block{margin-bottom:60px}.section-reviews .title-block .subtitle{font-size:22px}.section-reviews .reviews-list{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;overflow-x:hidden;margin-right:0}.section-reviews .reviews-list>.list-item{width:calc(50% - 10px)}.reviews-popup.hidden-popup{left:0;top:-130%}.reviews-popup .popup-wrapper{position:relative;height:90vh;max-width:750px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:20px;overflow:hidden}.reviews-popup.btn-back-mobile{display:none}.reviews-popup.btn-back-desktop{display:block}.reviews-popup .popup-content{border-radius:0 0 20px 20px}.reviews-popup .reviews-list{height:calc(90vh - 169px)}.reviews-popup .reviews-list>.list-item{width:100%!important}}@media screen and (min-width:1200px){.section-reviews .reviews-list{gap:40px}.section-reviews .reviews-list>.list-item{width:calc(33.3333333333% - 30px)}}.section-faq{padding:30px 0}.section-faq .icon{-webkit-mask:none;mask:none;display:inline-block;width:30px;height:30px;-webkit-mask-size:cover!important;mask-size:cover!important;-ms-flex-negative:0;flex-shrink:0;color:var(--color-accent-rose)}.section-faq .icon svg{width:inherit;height:inherit}.section-faq .icon.dot{display:block;width:10px;height:10px;background-color:var(--blue-basic);-webkit-mask-size:cover!important;mask-size:cover!important;-ms-flex-negative:0;flex-shrink:0;margin:5px 8px;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/experience-single-sprite-6a4095f918.svg#dot) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/experience-single-sprite-6a4095f918.svg#dot) no-repeat center}.section-faq .title-box{margin-bottom:15px}.section-faq .title-box .subtitle{margin:0}.section-faq .title-box .search-result-subtitle{font:500 22px freight-sans-pro,sans-serif}.section-faq .clear-results{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-faq .clear-results-btn{font:500 15px roc-grotesk,sans-serif;color:var(--color-text);padding-left:0;padding-right:0;min-width:auto;margin-left:auto}.section-faq .clear-results-btn:hover{color:var(--color-accent-gold)}.section-faq .clear-results .empty-result-title{margin:0}.section-faq .faq-accordion .accordion{border-bottom:1px solid var(--color-supportive)}.section-faq .faq-accordion .accordion:first-child{border-top:1px solid var(--color-supportive)}.section-faq .faq-accordion .accordion.open .icon-opener::after{-webkit-transform:translate(-50%,-50%) rotate(-90deg);transform:translate(-50%,-50%) rotate(-90deg)}.section-faq .faq-accordion .accordion .accordion-header{padding:20px 17px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;cursor:pointer}.section-faq .faq-accordion .accordion .accordion-title{margin-bottom:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font:500 15px roc-grotesk,sans-serif;color:var(--color-text)}.section-faq .faq-accordion .accordion .icon-opener{content:"";width:14px;height:14px;position:relative;-ms-flex-negative:0;flex-shrink:0}.section-faq .faq-accordion .accordion .icon-opener::after,.section-faq .faq-accordion .accordion .icon-opener::before{content:"";display:block;width:100%;height:3px;background-color:var(--color-text);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:2px;-webkit-transition:.3s linear;transition:.3s linear}.section-faq .faq-accordion .accordion .icon-opener::after{width:3px;height:100%}.section-faq .faq-accordion .accordion .accordion-content{overflow:hidden;-webkit-transition:height .3s ease-out;transition:height .3s ease-out;height:0}.section-faq .faq-accordion .accordion .accordion-content .content-text{margin:0;padding:0 17px 15px}.section-faq .btn-primary-link{margin:30px auto 0}@media screen and (min-width:1024px){.section-faq{padding:50px 0}.section-faq .icon{width:35px;height:35px}.section-faq .icon svg{width:inherit;height:inherit}.section-faq .title-box{margin-bottom:30px}.section-faq .clear-results-btn{font-size:18px}.section-faq .clear-results .empty-result-title{margin-left:auto}.section-faq .faq-accordion .accordion .accordion-header{padding:25px 30px 25px 0}.section-faq .faq-accordion .accordion .accordion-title{font-size:20px}.section-faq .faq-accordion .accordion .icon-opener{width:22px;height:22px}}.breadcrumbs-section{margin:10px 10px 10px 0}.breadcrumbs-section .main-breadcrumb{position:initial;width:100%;padding:10px 0;background-color:transparent}.breadcrumbs-section .main-breadcrumb .breadcrumb-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:13px;line-height:1.4}.breadcrumbs-section .main-breadcrumb .breadcrumb-list li{padding:0;font-family:freight-sans-pro,sans-serif;font-weight:400}.breadcrumbs-section .main-breadcrumb .breadcrumb-list li a,.breadcrumbs-section .main-breadcrumb .breadcrumb-list li span{text-decoration:none;color:var(--color-text);-webkit-transition:color .2s linear;transition:color .2s linear}.breadcrumbs-section .main-breadcrumb .breadcrumb-list li a:hover,.breadcrumbs-section .main-breadcrumb .breadcrumb-list li span:hover{color:var(--color-accent-gold)!important;text-decoration:underline;cursor:pointer}.breadcrumbs-section .main-breadcrumb .breadcrumb-list li.active{font-weight:600}.breadcrumbs-section .main-breadcrumb .breadcrumb-list li.active a,.breadcrumbs-section .main-breadcrumb .breadcrumb-list li.active span{overflow-wrap:anywhere}.breadcrumbs-section .main-breadcrumb .breadcrumb-list li.active a:hover,.breadcrumbs-section .main-breadcrumb .breadcrumb-list li.active span:hover{cursor:default;text-decoration:none}.breadcrumbs-section .main-breadcrumb .breadcrumb-list li:not(:last-child):after{content:"•";padding-right:5px;font-size:12px;position:relative;top:-3px}@media screen and (min-width:768px){.breadcrumbs-section{margin-top:10px}.breadcrumbs-section .main-breadcrumb{padding:0}.breadcrumbs-section .main-breadcrumb .breadcrumb-list{width:100%;padding:0;margin:0;font-size:16px}.breadcrumbs-section .main-breadcrumb .breadcrumb-list li{font-size:20px}.breadcrumbs-section .main-breadcrumb .breadcrumb-list li:not(:last-child):after{content:"•";padding-right:5px}}@media screen and (min-width:992px){.breadcrumbs-section .main-breadcrumb .breadcrumb-list{width:100%}}.section-discount-banner{background-color:var(--color-accent-gold);overflow:hidden;position:sticky;top:var(--nav-bar-height);z-index:1000}.section-discount-banner .container-l{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px}.section-discount-banner .flag-block{display:none}.section-discount-banner .discount-banner-text{padding:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;gap:5px;font-size:16px;color:var(--color-primary)}.section-discount-banner .discount-banner-text .discount-banner-title{text-transform:uppercase}.section-discount-banner .discount-banner-text .discount-number{font:700 30px/1 roc-grotesk,sans-serif}.section-discount-banner .discount-banner-text .discount-banner-description{font:500 16px/1.2 roc-grotesk,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.section-discount-banner .discount-banner-text .discount-banner-description .highlighted-city{font:700 16px roc-grotesk,sans-serif}.section-discount-banner .discount-banner-img{position:relative;margin-right:-15px;width:40%}.section-discount-banner .discount-banner-img .discount-banner-img-box{width:100%;height:138px}.section-discount-banner .discount-banner-img .discount-banner-img-box img{width:100%;height:100%;border-radius:60px 0 0 60px;-o-object-fit:cover;object-fit:cover;display:block}.section-discount-banner .discount-banner-img .promo-code{font-size:16px;background-color:var(--white);text-transform:uppercase;position:absolute;line-height:1.3;top:45px;left:-90px;z-index:1}@media screen and (min-width:768px){.section-discount-banner .discount-banner-img{width:50%}.section-discount-banner .discount-banner-img .discount-banner-img-box{height:156px}.section-discount-banner .discount-banner-img .promo-code{font-size:20px;left:-100px;top:54px}.section-discount-banner .discount-banner-text{font-size:22px}.section-discount-banner .discount-banner-text .discount-number{font-size:50px}.section-discount-banner .discount-banner-text .discount-banner-description{font-size:22px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.section-discount-banner .discount-banner-text .discount-banner-description .highlighted-city{font-size:22px}}@media screen and (min-width:1024px){.section-discount-banner .flag-block{display:block;padding:20px 0}.section-discount-banner .flag-icon{content:"";display:block;width:95px;height:84px;-webkit-transform:scale(-1,1) rotate(-10deg);transform:scale(-1,1) rotate(-10deg)}.section-discount-banner .flag-icon-chile{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/discount-banner-sprite-d2966e2836.svg#chile) center/cover no-repeat}.section-discount-banner .flag-icon-colombia{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/discount-banner-sprite-d2966e2836.svg#colombia) center/cover no-repeat}.section-discount-banner .flag-icon-ecuador{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/discount-banner-sprite-d2966e2836.svg#ecuador) center/cover no-repeat}.section-discount-banner .flag-icon-austria{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/discount-banner-sprite-d2966e2836.svg#austria) center/cover no-repeat}.section-discount-banner .flag-icon-argentina{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/discount-banner-sprite-d2966e2836.svg#argentina) center/cover no-repeat}.section-discount-banner .flag-icon-thailand{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/discount-banner-sprite-d2966e2836.svg#thailand) center/cover no-repeat}.section-discount-banner .flag-icon-cambodia{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/discount-banner-sprite-d2966e2836.svg#cambodia) center/cover no-repeat}.section-discount-banner .flag-icon-vietnam{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/discount-banner-sprite-d2966e2836.svg#vietnam) center/cover no-repeat}.section-discount-banner .flag-icon-brazil{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/discount-banner-sprite-d2966e2836.svg#brazil) center/cover no-repeat}.section-discount-banner .flag-icon-denmark{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/discount-banner-sprite-d2966e2836.svg#denmark) center/cover no-repeat}.section-discount-banner .flag-icon-spain{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/discount-banner-sprite-d2966e2836.svg#spain) center/cover no-repeat}.section-discount-banner .flag-icon-philippines{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/discount-banner-sprite-d2966e2836.svg#philippines) center/cover no-repeat}.section-discount-banner .flag-icon-france{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/discount-banner-sprite-d2966e2836.svg#france) center/cover no-repeat}.section-discount-banner .flag-icon-italy{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/discount-banner-sprite-d2966e2836.svg#italy) center/cover no-repeat}.section-discount-banner .flag-icon-australia{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/discount-banner-sprite-d2966e2836.svg#australia) center/cover no-repeat}.section-discount-banner .flag-icon-mexico{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/discount-banner-sprite-d2966e2836.svg#mexico) center/cover no-repeat}.section-discount-banner .flag-icon-japan{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/discount-banner-sprite-d2966e2836.svg#japan) center/cover no-repeat}.section-discount-banner .flag-icon-croatia{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/discount-banner-sprite-d2966e2836.svg#croatia) center/cover no-repeat}.section-discount-banner .discount-banner-img{height:153px}}.city-page{overflow:hidden}.city-page .city-page-hero.container-l{padding:26px 15px 46px}.city-page .city-page-hero .title-block{color:var(--color-text);margin-bottom:65px;position:relative;z-index:1}.city-page .city-page-hero .title-block .city-name{font:500 29px Architects-Daughter,sans-serif;color:var(--color-accent-gold)}.city-page .city-page-hero .title-block .subtitle{font:500 16px roc-grotesk,sans-serif;width:72%;margin-bottom:50px;padding-right:20px}.city-page .city-page-hero .title-block .img-decoration-box{height:260px;width:auto;position:absolute;z-index:-1;bottom:-61px;right:-90px}.city-page .city-page-hero .title-block .img-decoration-box svg{display:block;height:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.city-page .city-page-hero .grid-layout-block{display:grid;grid-gap:10px;grid-template-columns:1fr 1fr;grid-template-rows:repeat(7,1fr);height:560px;max-width:470px;margin:0 auto}.city-page .city-page-hero .grid-layout-block .grid-layout-item:first-child{grid-column:1;grid-row:1/4}.city-page .city-page-hero .grid-layout-block .grid-layout-item:nth-child(2){grid-column:1;grid-row:4/7}.city-page .city-page-hero .grid-layout-block .grid-layout-item:nth-child(3){grid-column:1;grid-row:7/12}.city-page .city-page-hero .grid-layout-block .grid-layout-item:nth-child(4){grid-column:2;grid-row:1/6}.city-page .city-page-hero .grid-layout-block .grid-layout-item:nth-child(5){grid-column:2;grid-row:8/12}.city-page .city-page-hero .grid-layout-block .grid-layout-item:nth-child(6){grid-column:2;grid-row:6/8}.city-page .city-page-hero .grid-block{position:relative;z-index:1}.city-page .city-page-hero .grid-block .grid-block-title{color:var(--color-text)}.city-page .city-page-hero .grid-block .decore-description{font:500 16px Architects-Daughter,sans-serif;max-width:300px;padding:30px 0 0 90px;position:relative;text-align:center;margin:0 auto}.city-page .city-page-hero .grid-block .decore-description::before{content:"";display:block;width:90px;height:80px;background-color:var(--color-primary);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/general-icons-sprite-669af82847.svg#arrow_1) repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/general-icons-sprite-669af82847.svg#arrow_1) repeat center;-webkit-mask-size:cover;mask-size:cover;position:absolute;left:0;top:0}.city-page .city-page-hero .grid-block .grid-layout-experience-card{width:100%;height:100%;border-radius:15px;overflow:hidden;position:relative;font-size:12px;display:block;text-decoration:none}.city-page .city-page-hero .grid-block .grid-layout-experience-card .card-link{position:absolute;width:100%;height:100%;z-index:1;background:rgba(0,0,0,.1)}.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-img{width:100%;height:100%}.city-page .city-page-hero .grid-block .grid-layout-experience-card img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-text{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background:rgba(83,118,120,.7);position:absolute;bottom:0;left:0;color:var(--color-neutral-lightest);padding:3px 0;-webkit-transition:.3s linear;transition:.3s linear;z-index:9}.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-text .card-link{display:none}.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-text .experience-link{color:var(--color-neutral-lightest);text-decoration:underline}.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-text .description-block{margin-bottom:5px;font-size:11px}.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-text:active,.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-text:hover{height:100%}.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-text:active .main-text-block,.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-text:hover .main-text-block{visibility:hidden;opacity:0;display:none}.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-text:active .experience-card-text-hover,.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-text:hover .experience-card-text-hover{visibility:visible;opacity:1;display:block}@media (hover:hover) and (pointer:fine){.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-text:active .card-link,.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-text:hover .card-link{display:block;top:0;left:0;background:0 0}.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-text:active .experience-link,.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-text:hover .experience-link{display:none}}.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-text .main-text-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-text .card-title{padding:8px 8px 0;position:relative;width:61%;display:block;color:var(--color-neutral-lightest);margin-bottom:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-text .experience-card-information{position:relative;padding:8px 6px 9px 10px}.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-text .experience-card-information::before{content:"";position:absolute;left:0;top:0;width:6px;height:100%;background-color:var(--color-neutral-lightest);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/experience-card-sprite-e85790b4ce.svg#dashed-line) repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/experience-card-sprite-e85790b4ce.svg#dashed-line) repeat center;-webkit-mask-size:cover;mask-size:cover}.city-page .city-page-hero .grid-block .grid-layout-experience-card .partner-price-decore{position:relative}.city-page .city-page-hero .grid-block .grid-layout-experience-card .partner-price-decore::after{content:"";display:block;width:30px;height:30px;background-color:var(--color-neutral-lightest);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/experience-single-sprite-6a4095f918.svg#line) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/experience-single-sprite-6a4095f918.svg#line) no-repeat center;-webkit-mask-size:contain;mask-size:contain;position:absolute;left:18px;top:-10px}.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-partner-price{position:relative;font:600 12px Architects-Daughter,sans-serif;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto}.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-partner-price:before{content:"";display:block;width:15px;height:20px;background-color:var(--color-neutral-lightest);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/experience-single-sprite-6a4095f918.svg#arrow) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/experience-single-sprite-6a4095f918.svg#arrow) no-repeat center;-webkit-mask-size:cover;mask-size:cover;position:absolute;left:-16px;bottom:-6px}.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-duration,.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-price{padding-left:14px;position:relative;font-size:10px}.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-duration:before,.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-price:before{content:"";display:block;background-color:var(--color-neutral-lightest);-webkit-mask-size:cover!important;mask-size:cover!important;position:absolute;top:0;left:0;width:12px;height:12px}.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-duration span,.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-price span{font-size:7px;display:block}.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-price{margin-bottom:5px}.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-price:before{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/experience-card-sprite-e85790b4ce.svg#price-tag) center no-repeat;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/experience-card-sprite-e85790b4ce.svg#price-tag) center no-repeat}.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-duration:before{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/experience-card-sprite-e85790b4ce.svg#clock) center no-repeat;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/experience-card-sprite-e85790b4ce.svg#clock) center no-repeat}.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-text-hover{height:100%;width:100%;background:rgba(83,118,120,.7);position:absolute;bottom:0;left:0;color:var(--color-neutral-lightest);padding:9px;-webkit-transition:visibility .3s linear,opacity .3s linear;transition:visibility .3s linear,opacity .3s linear;visibility:hidden;opacity:0}.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-text-hover .experience-card-information{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-text-hover .card-title{margin-bottom:6px}.city-page .city-page-hero .grid-block .grid-layout-quiz-card{padding:14px 12% 18px 10%;position:relative;z-index:1;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/city-page-icons-sprite-30a83dfdf2.svg#quiz-bg) center/cover no-repeat;color:var(--color-primary);font-size:10px;border-radius:15px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:560px){.city-page .city-page-hero .grid-block .grid-layout-quiz-card{font-size:14px}}.city-page .city-page-hero .grid-block .grid-layout-quiz-card .card-title{font:500 16px Architects-Daughter,sans-serif;margin-bottom:5px}.city-page .city-page-hero .grid-block .grid-layout-quiz-card .description{width:70%;max-width:150px}.city-page .city-page-hero .grid-block .grid-layout-quiz-card .description a{text-decoration:underline}.city-page .city-page-hero .grid-block .grid-layout-quiz-card .description a:hover{color:var(--color-neutral-lightest)}.city-page .city-page-hero .breadcrumbs-section{margin-left:0}.city-page .city-page-hero .breadcrumbs-section .container{padding:0}.city-page .our-guests-comments{background:var(--color-primary-light);color:var(--color-neutral-lightest)}.city-page .our-guests-comments .content .message-title{margin:0!important}.city-page .our-guests-comments .content .message.third-message{padding-top:30px}.city-page .our-guests-comments .content .message .text{font-size:12px;text-align:center;-webkit-line-clamp:7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.city-page .our-guests-comments .content .message .text .author{font-family:roc-grotesk,sans-serif;font-weight:500}@media screen and (min-width:768px){.city-page .our-guests-comments .content .message .text{font-size:15px}}@media screen and (min-width:1200px){.section-discount-banner .discount-banner-img{margin-right:-30px}.city-page .our-guests-comments .content{gap:40px}.city-page .our-guests-comments .content .messages-block{gap:30px}.city-page .our-guests-comments .content .message{width:300px;height:236px}.city-page .our-guests-comments .content .message .text{font-size:18px}}.city-page .our-guests-comments .content .button-block{color:var(--color-primary)}.city-page .section-city-customer-reviews{background-color:var(--blue-basic);color:var(--white);font:400 13px freight-sans-pro,sans-serif;padding:35px 0}.city-page .section-city-customer-reviews .title-box{text-align:center}.city-page .section-city-customer-reviews .title-box .title{color:var(--white);font-size:18px}.city-page .section-city-customer-reviews .title-box .title span{display:block}.city-page .section-city-customer-reviews .title-box .description,.city-page .section-city-customer-reviews .title-box .title-desktop{display:none}.city-page .section-city-customer-reviews .title-box .description{margin:0}.city-page .section-city-customer-reviews .icon{display:block;background-color:var(--white);-webkit-mask-size:cover!important;mask-size:cover!important;-ms-flex-negative:0;flex-shrink:0}.city-page .section-city-customer-reviews .icon-tripadvisor-rating{width:93px;height:18px;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/customer-reviews-section-sprite-2e8a8a5dbb.svg#icon-tripadvisor-rating2) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/customer-reviews-section-sprite-2e8a8a5dbb.svg#icon-tripadvisor-rating2) no-repeat center}.city-page .section-city-customer-reviews .icon-google-rating{width:94px;height:18px;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/customer-reviews-section-sprite-2e8a8a5dbb.svg#icon-google-rating) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/customer-reviews-section-sprite-2e8a8a5dbb.svg#icon-google-rating) no-repeat center}.city-page .section-city-customer-reviews .icon-google{width:27px;height:27px;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/customer-reviews-section-sprite-2e8a8a5dbb.svg#icon-google) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/customer-reviews-section-sprite-2e8a8a5dbb.svg#icon-google) no-repeat center}.city-page .section-city-customer-reviews .icon-tripadvisor{width:36px;height:25px;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/customer-reviews-section-sprite-2e8a8a5dbb.svg#icon-tripadvisor) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/customer-reviews-section-sprite-2e8a8a5dbb.svg#icon-tripadvisor) no-repeat center}.city-page .section-city-customer-reviews .customer-reviews-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;font-size:9px}.city-page .section-city-customer-reviews .customer-reviews-block .customer-reviews-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;max-width:160px}.city-page .section-city-customer-reviews .customer-reviews-block .customer-reviews-item .statistic-block .icon{margin-bottom:5px}@media screen and (min-width:768px){.city-page .city-page-hero .title-block .img-decoration-box{bottom:-125px;right:-30px;height:330px}.city-page .city-page-hero .grid-block .grid-layout-quiz-card{font-size:17px}.city-page .city-page-hero .grid-block .grid-layout-quiz-card .card-title{font-size:25px}.city-page .city-page-hero .grid-block .grid-layout-quiz-card .description{max-width:175px}.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-text .description-block{font-size:15px}.city-page .city-page-hero .grid-layout-block{height:480px;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(9,1fr);grid-gap:15px;max-width:100%}.city-page .city-page-hero .grid-layout-block .grid-layout-item:first-child{grid-column:1;grid-row:1/6}.city-page .city-page-hero .grid-layout-block .grid-layout-item:nth-child(2){grid-column:2;grid-row:1/6}.city-page .city-page-hero .grid-layout-block .grid-layout-item:nth-child(3){grid-column:3;grid-row:1/5}.city-page .city-page-hero .grid-layout-block .grid-layout-item:nth-child(4){grid-column:3;grid-row:5/10}.city-page .city-page-hero .grid-layout-block .grid-layout-item:nth-child(5){grid-column:4;grid-row:1/10}.city-page .city-page-hero .grid-layout-block .grid-layout-item:nth-child(6){grid-column:1/3;grid-row:6/10}.city-page .section-hosts .title-box{max-width:560px;margin:0 auto 30px}}@media screen and (min-width:1024px){.city-page .city-page-hero.container-l{padding:100px 15px 70px}.city-page .city-page-hero .title-block .title{max-width:840px}.city-page .city-page-hero .title-block .city-name,.city-page .city-page-hero .title-block .title{font-size:50px}.city-page .city-page-hero .title-block .subtitle{max-width:840px;font-size:25px}.city-page .city-page-hero .title-block .img-decoration-box{height:420px;bottom:-125px;right:-17px}.city-page .city-page-hero .grid-layout-block{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(9,1fr);grid-gap:15px}.city-page .city-page-hero .grid-layout-block .grid-layout-item:first-child{grid-row:1/7}.city-page .city-page-hero .grid-layout-block .grid-layout-item:nth-child(2){grid-row:1/10}.city-page .city-page-hero .grid-layout-block .grid-layout-item:nth-child(6){grid-column:1;grid-row:7/10}.city-page .city-page-hero .grid-block .grid-layout-quiz-card{font-size:14px;background-size:cover}.city-page .city-page-hero .grid-block .grid-block-title{font-size:29px;max-width:50%;margin:0 0 30px}.city-page .city-page-hero .grid-block .decore-description{margin:0 60px 0 auto;max-width:480px;padding:70px 0 0 170px;font-size:18px;text-align:left}.city-page .city-page-hero .grid-block .decore-description::before{width:150px;height:100px;top:30px}.city-page .section-city-customer-reviews{font-size:18px;padding:50px 0}.city-page .section-city-customer-reviews .container-l{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px}.city-page .section-city-customer-reviews .icon-google-rating,.city-page .section-city-customer-reviews .icon-tripadvisor-rating{width:180px;height:34px}.city-page .section-city-customer-reviews .icon-tripadvisor{width:90px;height:60px}.city-page .section-city-customer-reviews .icon-google{width:60px;height:60px}.city-page .section-city-customer-reviews .title-box{-ms-flex-negative:0;flex-shrink:0;width:34%}.city-page .section-city-customer-reviews .title-box .title{font-size:25px;margin-bottom:20px}.city-page .section-city-customer-reviews .title-box .title-mobile{display:none}.city-page .section-city-customer-reviews .title-box .description,.city-page .section-city-customer-reviews .title-box .title-desktop{display:block}.city-page .section-city-customer-reviews .customer-reviews-block{font-size:18px}.city-page .section-city-customer-reviews .customer-reviews-block .customer-reviews-item{gap:15px;max-width:360px}}@media screen and (min-width:1200px){.city-page .city-page-hero .title-block .img-decoration-box{height:460px}.city-page .city-page-hero .grid-block .grid-layout-experience-card{font-size:15px}.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-duration,.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-price{font-size:15px;padding-left:25px}.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-duration:before,.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-price:before{width:17px;height:17px}.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-duration span,.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-price span{font-size:10px}.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-partner-price{font-size:17px;margin-left:0;left:36px}.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-partner-price::before{left:-21px;bottom:-11px;width:20px;height:27px}.city-page .city-page-hero .grid-block .grid-layout-experience-card .partner-price-decore::after{width:38px;height:38px;left:33px}.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-text .card-title{padding:15px 15px 0 20px}.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-text .experience-card-information{padding:15px 10px}.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-text-hover{padding:30px 20px}.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-text-hover .main-text-block,.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-text-hover .main-text-block .card-title{margin-bottom:10px}.city-page .section-city-customer-reviews .container-l{gap:60px}.city-page .section-city-customer-reviews .title-box{width:500px;text-align:left}}@media screen and (min-width:1440px){.section-discount-banner .discount-banner-img{width:78%;margin-right:-270px}.section-discount-banner .discount-banner-img .promo-code{left:-200px}.city-page .city-page-hero .title-block{margin-bottom:106px}.city-page .city-page-hero .title-block .img-decoration-box{height:570px;right:0;bottom:-214px}.city-page .city-page-hero .grid-block .grid-layout-quiz-card{font-size:17px}.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-duration span,.city-page .city-page-hero .grid-block .grid-layout-experience-card .experience-card-price span{font-size:12px}}@media screen and (min-width:768px){.reviews{padding:50px 0 0;background-color:transparent}.reviews .title{margin-bottom:50px}.reviews .reviews-list{margin:0;gap:30px}.reviews .reviews-list__item{width:calc(50% - 15px);-webkit-box-shadow:none;box-shadow:none;padding:30px 0;margin-bottom:0;text-align:left}.reviews .reviews-list__item .review-stars-list{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.reviews .reviews-list__item .review-stars-list .icon-star{width:22px;height:17px}.reviews .reviews-list__item .review-description-container .review-description{line-height:21px;text-align:justify}}@media screen and (min-width:768px) and (min-width:992px){.reviews .reviews-list__item .review-description-container .review-description{font-size:16px;line-height:26px}}@media screen and (min-width:768px){.reviews .reviews-list__item .review-description-container .show-more-btn{-ms-flex-item-align:end;align-self:flex-end}.reviews .reviews-list__item .review-author,.reviews .reviews-list__item .review-city,.reviews .reviews-list__item .review-date{font-size:16px}.reviews .see-more-reviews-btn{margin:60px auto;max-width:270px}.reviews .load-more-reviews{display:inline-block}.reviews .load-more-reviews .arrow-down{position:absolute;top:3px;left:179px}.reviews .reviews-link{text-decoration:underline;border:0;margin:80px 0 0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-family:Poppins-SemiBold,sans-serif}.reviews .reviews-link:hover{color:var(--blue-basic);background-color:var(--grey-light-basic)}.card-reviews{border:0;font-size:17px}.card-reviews .card-header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.card-reviews .card-header .reviews-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:16px;text-align:right}.card-reviews .card-header .reviews-info .reviews-info-name{font:500 18px roc-grotesk,sans-serif}.card-reviews .btn-show-more{font-size:18px}.section-other-adventures .title{margin-bottom:15px}}.section-other-adventures{padding:30px 0}.section-other-adventures .container-l{padding:0}.section-other-adventures .title{text-align:center;padding:0 15px}.section-other-adventures .adventures-list{padding:15px 0 30px;max-width:100%}.section-other-adventures .adventures-list.with-arrows{padding-bottom:50px}.section-other-adventures .swiper-button{top:auto;bottom:0;height:30px;width:30px;border-radius:0;padding:0}.section-other-adventures .swiper-button:hover::after{background-color:var(--color-accent-gold)}.section-other-adventures .swiper-button::after{content:"";height:30px;width:30px;background-color:var(--color-primary);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#icon-arrow-down) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/host-details-popup-8c9dfdc959.svg#icon-arrow-down) no-repeat center;-webkit-mask-size:cover;mask-size:cover;margin:0;-webkit-transition:background-color .3s linear;transition:background-color .3s linear}.section-other-adventures .swiper-button.swiper-button-next{right:50%;-webkit-transform:rotate(-90deg) translateY(130%);transform:rotate(-90deg) translateY(130%)}.section-other-adventures .swiper-button.swiper-button-prev{left:50%;-webkit-transform:rotate(90deg) translateY(130%);transform:rotate(90deg) translateY(130%)}.section-other-adventures .adventures-item{display:-webkit-box;display:-ms-flexbox;display:flex;width:193px!important;height:140px;border-left:2px ridge var(--grey-basic);border-right:2px ridge var(--grey-basic);-webkit-transition:scale .3s linear,color .3s linear;transition:scale .3s linear,color .3s linear}.section-other-adventures .adventures-item:hover{scale:1.07}.section-other-adventures .adventures-item .left-block{width:50%;height:100%;-webkit-box-shadow:-5px 5px 15px 0 rgba(0,0,0,.9);box-shadow:-5px 5px 15px 0 rgba(0,0,0,.9);border-left:3px ridge var(--grey-basic)}.section-other-adventures .adventures-item .left-block img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-other-adventures .adventures-item .right-block{width:50%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:5px;padding:10px 5px 10px 8px;background-color:var(--color-white);border-left:1px solid #000;-webkit-box-shadow:0 7px 15px 0 rgba(0,0,0,.9);box-shadow:0 7px 15px 0 rgba(0,0,0,.9);border-right:2px ridge var(--grey-basic)}.section-other-adventures .adventures-item .right-block .adventures-item-title{font-size:13px;margin:0;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.section-other-adventures .adventures-item .right-block .adventures-author-name{text-transform:capitalize;font:500 8px roc-grotesk,sans-serif}.section-other-adventures .swiper-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:1024px){.section-other-adventures{padding:40px 0}.section-other-adventures .adventures-list{padding:15px 15px 20px}.section-other-adventures .adventures-list.with-arrows{padding-bottom:50px}.section-other-adventures .swiper-button,.section-other-adventures .swiper-button::after{height:40px;width:40px}}@media screen and (min-width:1200px){.section-other-adventures{padding:40px 0}.section-other-adventures .adventures-item{width:230px!important;height:170px}.section-other-adventures .adventures-item .right-block .adventures-item-title{font-size:16px}.section-other-adventures .adventures-item .right-block .adventures-author-name{font-size:11px}.section-other-adventures .swiper-button,.section-other-adventures .swiper-button::after{height:48px;width:48px}}@media screen and (min-width:1440px){.section-other-adventures .adventures-list{padding:15px 5px 30px}.section-other-adventures .adventures-list.with-arrows{padding-bottom:70px}.section-other-adventures .adventures-item{width:260px!important;height:180px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInZhci93d3cvY2l0eXVuc2NyaXB0ZWQtd2ViL0FwcGxpY2F0aW9uL3NlcnZlcl9yb290L3B1YmxpY19odG1sL3RoZW1lL2Zyb250ZW5kL19zdHlsZXMvc2VhcmNoLXRvb2wuc2NzcyIsInN0eWxlLmNzcyIsInZhci93d3cvY2l0eXVuc2NyaXB0ZWQtd2ViL0FwcGxpY2F0aW9uL3NlcnZlcl9yb290L3B1YmxpY19odG1sL2xpYnJhcnkvc3dpcGVyL3N3aXBlci1idW5kbGUubWluLmNzcyIsInF1aXouc2NzcyIsInZhci93d3cvY2l0eXVuc2NyaXB0ZWQtd2ViL0FwcGxpY2F0aW9uL3NlcnZlcl9yb290L3B1YmxpY19odG1sL3RoZW1lL2Zyb250ZW5kL19zdHlsZXMvZmlsdGVycy5zY3NzIiwidmFyL3d3dy9jaXR5dW5zY3JpcHRlZC13ZWIvQXBwbGljYXRpb24vc2VydmVyX3Jvb3QvcHVibGljX2h0bWwvdGhlbWUvZnJvbnRlbmQvX3N0eWxlcy9zZWN0aW9ucy9fcmV2aWV3cy1tb2JpbGUuc2NzcyIsInZhci93d3cvY2l0eXVuc2NyaXB0ZWQtd2ViL0FwcGxpY2F0aW9uL3NlcnZlcl9yb290L3B1YmxpY19odG1sL3RoZW1lL2Zyb250ZW5kL19zdHlsZXMvd2ViLXB1c2gtcG9wdXAtaG9tZS5zY3NzIiwidmFyL3d3dy9jaXR5dW5zY3JpcHRlZC13ZWIvQXBwbGljYXRpb24vc2VydmVyX3Jvb3QvcHVibGljX2h0bWwvdGhlbWUvZnJvbnRlbmQvX3N0eWxlcy9zZWN0aW9uLWN1c3RvbWVyLXJldmlld3Muc2NzcyIsInZhci93d3cvY2l0eXVuc2NyaXB0ZWQtd2ViL0FwcGxpY2F0aW9uL3NlcnZlcl9yb290L3B1YmxpY19odG1sL3RoZW1lL2Zyb250ZW5kL19zdHlsZXMvc2VjdGlvbnMvX3NlY3Rpb24tcGVyc29uYWxpemF0aW9uLnNjc3MiLCJ2YXIvd3d3L2NpdHl1bnNjcmlwdGVkLXdlYi9BcHBsaWNhdGlvbi9zZXJ2ZXJfcm9vdC9wdWJsaWNfaHRtbC90aGVtZS9mcm9udGVuZC9fc3R5bGVzL3NlY3Rpb25zL19zZWN0aW9uLW91ci1leHBlcmllbmNlcy5zY3NzIiwidmFyL3d3dy9jaXR5dW5zY3JpcHRlZC13ZWIvQXBwbGljYXRpb24vc2VydmVyX3Jvb3QvcHVibGljX2h0bWwvdGhlbWUvZnJvbnRlbmQvX3N0eWxlcy9mYXZvcml0ZS1pY29uLnNjc3MiLCJ2YXIvd3d3L2NpdHl1bnNjcmlwdGVkLXdlYi9BcHBsaWNhdGlvbi9zZXJ2ZXJfcm9vdC9wdWJsaWNfaHRtbC90aGVtZS9mcm9udGVuZC9fc3R5bGVzL2NhcmRzL2V4cGVyaWVuY2UtY2FyZC5zY3NzIiwidmFyL3d3dy9jaXR5dW5zY3JpcHRlZC13ZWIvQXBwbGljYXRpb24vc2VydmVyX3Jvb3QvcHVibGljX2h0bWwvdGhlbWUvZnJvbnRlbmQvX3N0eWxlcy9zZWN0aW9ucy9ob3N0LWNvbW1vbi9faWNvbnMuc2NzcyIsInZhci93d3cvY2l0eXVuc2NyaXB0ZWQtd2ViL0FwcGxpY2F0aW9uL3NlcnZlcl9yb290L3B1YmxpY19odG1sL3RoZW1lL2Zyb250ZW5kL19zdHlsZXMvc2VjdGlvbnMvaG9zdC1jb21tb24vX2hvc3QtZGV0YWlscy1wb3B1cC5zY3NzIiwidmFyL3d3dy9jaXR5dW5zY3JpcHRlZC13ZWIvQXBwbGljYXRpb24vc2VydmVyX3Jvb3QvcHVibGljX2h0bWwvdGhlbWUvZnJvbnRlbmQvX3N0eWxlcy9zZWN0aW9ucy9ob3N0LWNvbW1vbi9fc2VjdGlvbi1ob3N0cy5zY3NzIiwidmFyL3d3dy9jaXR5dW5zY3JpcHRlZC13ZWIvQXBwbGljYXRpb24vc2VydmVyX3Jvb3QvcHVibGljX2h0bWwvdGhlbWUvZnJvbnRlbmQvX3N0eWxlcy9zZWN0aW9ucy9fc2VjdGlvbi1jdXN0b21lci1zdG9yaWVzLnNjc3MiLCJ2YXIvd3d3L2NpdHl1bnNjcmlwdGVkLXdlYi9BcHBsaWNhdGlvbi9zZXJ2ZXJfcm9vdC9wdWJsaWNfaHRtbC90aGVtZS9mcm9udGVuZC9fc3R5bGVzL3NlY3Rpb25zL3NlY3Rpb24tb3VyLWd1ZXN0cy1jb21tZW50cy5zY3NzIiwidmFyL3d3dy9jaXR5dW5zY3JpcHRlZC13ZWIvQXBwbGljYXRpb24vc2VydmVyX3Jvb3QvcHVibGljX2h0bWwvdGhlbWUvZnJvbnRlbmQvX3N0eWxlcy9pY29ucy1saWJyYXJ5LnNjc3MiLCJ2YXIvd3d3L2NpdHl1bnNjcmlwdGVkLXdlYi9BcHBsaWNhdGlvbi9zZXJ2ZXJfcm9vdC9wdWJsaWNfaHRtbC90aGVtZS9mcm9udGVuZC9fc3R5bGVzL3NlY3Rpb25zL19zZWN0aW9uLXJldmlld3Muc2NzcyIsInZhci93d3cvY2l0eXVuc2NyaXB0ZWQtd2ViL0FwcGxpY2F0aW9uL3NlcnZlcl9yb290L3B1YmxpY19odG1sL3RoZW1lL2Zyb250ZW5kL19zdHlsZXMvc2VjdGlvbi1mYXEuc2NzcyIsInZhci93d3cvY2l0eXVuc2NyaXB0ZWQtd2ViL0FwcGxpY2F0aW9uL3NlcnZlcl9yb290L3B1YmxpY19odG1sL3RoZW1lL2Zyb250ZW5kL19zdHlsZXMvc2VjdGlvbnMvX2JyZWFkY3J1bWJzLnNjc3MiLCJ2YXIvd3d3L2NpdHl1bnNjcmlwdGVkLXdlYi9BcHBsaWNhdGlvbi9zZXJ2ZXJfcm9vdC9wdWJsaWNfaHRtbC90aGVtZS9mcm9udGVuZC9fc3R5bGVzL2Rpc2NvdW50LWJhbm5lci5zY3NzIiwiX2NpdHktcGFnZS1tb2JpbGUuc2NzcyIsIl9jaXR5LXBhZ2UtZGVza3RvcC5zY3NzIiwidmFyL3d3dy9jaXR5dW5zY3JpcHRlZC13ZWIvQXBwbGljYXRpb24vc2VydmVyX3Jvb3QvcHVibGljX2h0bWwvdGhlbWUvZnJvbnRlbmQvX3N0eWxlcy9zZWN0aW9ucy9fcmV2aWV3cy1kZXNrdG9wLnNjc3MiLCJ2YXIvd3d3L2NpdHl1bnNjcmlwdGVkLXdlYi9BcHBsaWNhdGlvbi9zZXJ2ZXJfcm9vdC9wdWJsaWNfaHRtbC90aGVtZS9mcm9udGVuZC9fc3R5bGVzL3NlY3Rpb25zL2ZlYXR1cmVkLWNvbnRlbnQtcGFnZXMtc3dpcGVyLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5n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QSxhQUFBLG9IQUFBLFVBQUEsT0FBQSxLQUFBLG9IQUFBLFVBQUEsT0FpQkEsaUJBakJBLGFBQUEsOEhBQUEsVUFBQSxPQUFBLEtBQUEsOEhBQUEsVUFBQSxPQWlCQSxpQkFqQkEsYUFBQSw4SEFBQSxVQUFBLE9BQUEsS0FBQSw4SEFBQSxVQUFBLE9BaUJBLFFBakJBLGFBQUEscUhBQUEsVUFBQSxPQUFBLEtBQUEscUhBQUEsVUFBQSxPQWlCQSxPQWpCQSxhQUFBLG9IQUFBLFVBQUEsT0FBQSxLQUFBLG9IQUFBLFVBQUEsT0FpQkEsV0FqQkEsYUFBQSx3SEFBQSxVQUFBLE9BQUEsS0FBQSx3SEFBQSxVQUFBLE9BaUJBLFlBakJBLGFBQUEseUhBQUEsVUFBQSxPQUFBLEtBQUEseUhBQUEsVUFBQSxPQWlCQSxPQWpCQSxhQUFBLG9IQUFBLFVBQUEsT0FBQSxLQUFBLG9IQUFBLFVBQUEsT0FpQkEsV0FqQkEsYUFBQSx3SEFBQSxVQUFBLE9BQUEsS0FBQSx3SEFBQSxVQUFBLE9BaUJBLFNBakJBLGFBQUEsc0hBQUEsVUFBQSxPQUFBLEtBQUEsc0hBQUEsVUFBQSxPQWlCQSxTQWpCQSxhQUFBLHNIQUFBLFVBQUEsT0FBQSxLQUFBLHNIQUFBLFVBQUEsT0FpQkEsZ0JBakJBLGFBQUEsNkhBQUEsVUFBQSxPQUFBLEtBQUEsNkhBQUEsVUFBQSxPQWlCQSxRQWpCQSxhQUFBLHFIQUFBLFVBQUEsT0FBQSxLQUFBLHFIQUFBLFVBQUEsT0FpQkEscUJBakJBLGFBQUEsa0lBQUEsVUFBQSxPQUFBLEtBQUEsa0lBQUEsVUFBQSxPQWlCQSxTQWpCQSxhQUFBLHNIQUFBLFVBQUEsT0FBQSxLQUFBLHNIQUFBLFVBQUEsT0FpQkEscUJBakJBLGFBQUEsa0lBQUEsVUFBQSxPQUFBLEtBQUEsa0lBQUEsVUFBQSxPQWlCQSxhQWpCQSxhQUFBLDBIQUFBLFVBQUEsT0FBQSxLQUFBLDBIQUFBLFVBQUEsT0FpQkEsUUFqQkEsYUFBQSxxSEFBQSxVQUFBLE9BQUEsS0FBQSxxSEFBQSxVQUFBLE9BaUJBLGFBakJBLGFBQUEsMEhBQUEs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Y2l0eS0zMDJjMGFlNDg1Lm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAdXNlICcuL2NvbW1vbi12YXJpYWJsZXMnIGFzICo7XG5cbi5zZWFyY2gtdG9vbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjBweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjBweDtcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgbWluLXdpZHRoOiAyODVweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcblxuICAgICAgICAubG9jYXRpb24tYXJlYSwgLnBlb3BsZS1hcmVhLCAuYnV0dG9uLXNlYXJjaC1hcmVhIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgICAgIGZsZXg6IDAgMSAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDI1cHggMTBweCAyNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmxvY2F0aW9uLWFyZWEge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgcGFkZGluZzogMCAxcHggMCAzM3B4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMTVweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAxM3B4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogNDVweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMztcblxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0xNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxvY2F0aW9uLWljb24ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgkc2VhcmNoLWZvcm0tc3ByaXRlICsgJyNpY29uLXNlYXJjaF95ZWxsb3cnKSBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBmcmVpZ2h0LXNhbnMtcHJvLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMXB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMThweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMjtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzZweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pbnB1dC13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAudG9wLXBsYWNlaG9sZGVyLFxuICAgICAgICAgICAgICAgIC5ib3R0b20tcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcblxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC50b3AtcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMtQm9sZCwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICAgICAgICAgLmJvdHRvbS1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udDogNTAwIDhweCByb2MtZ3JvdGVzaywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucGVvcGxlLWFyZWEge1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgICAgIC5wZW9wbGUtYXJlYS10ZXh0IHtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogcm9jLWdyb3Rlc2ssIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hcnJvdy1kb3duLXllbGxvdyB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIG1hc2s6IHVybCgkc2VhcmNoLWZvcm0tc3ByaXRlICsgJyNpY29uLWFycm93LWRvd24nKSBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgbWFzay1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDVweDtcbiAgICAgICAgICAgICAgICB0b3A6IDEzcHg7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnBlb3BsZS1hcmVhLWRyb3Bkb3duIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBib3R0b206IC0xNDFweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMTBweCAyMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgICAgICAgICAgICAgei1pbmRleDogOTk5O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAyNXB4IDMwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDM0OHB4O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzQ4cHg7XG5cbiAgICAgICAgICAgICAgICAucGVvcGxlLWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAwO1xuXG4gICAgICAgICAgICAgICAgICAgIC5wZW9wbGUtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udDogNTAwIDIwcHggcm9jLWdyb3Rlc2ssIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJi1hZGRpdGlvbmFsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogZnJlaWdodC1zYW5zLXBybywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuYW1vdW50LXBlb3BsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQ6IDUwMCAxNnB4IGZyZWlnaHQtc2Fucy1wcm8sIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuaW5jcmVtZW50b3ItZmllbGQtc2VhcmNoLXRvb2wge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6ZGlzYWJsZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWdyZXktYmFzaWMpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJ1dHRvbi1zZWFyY2gtYXJlYSB7XG5cbiAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuNzVweDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJvb2sge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5maW5kIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNlYXJjaC1yZXN1bHRzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB3aWR0aDogNDAlO1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMTYwcHg7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDJweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gICAgICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICAgICAgbWFyZ2luOiA2MHB4IDJweCAwIDI2cHg7XG5cbiAgICAgICAgICAgICZfX2xpc3Qge1xuICAgICAgICAgICAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgJi1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC41cztcblxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMTFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDIzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFzazogdXJsKCRzZWFyY2gtZm9ybS1zcHJpdGUgKyAnI2ljb24tbWFya2VyX3llbGxvdycpIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hc2stc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMCA1cHggNDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBmcmVpZ2h0LXNhbnMtcHJvLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMCA1cHggNjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYuc2VsZWN0ZWQsXG4gICAgICAgICAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm5vdC1mb3VuZCB7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IGZyZWlnaHQtc2Fucy1wcm8sIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDAgNXB4IDU1cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogOXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5zZWFyY2gtdG9vbCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiA1NTBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAgICAgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgICAgIG1pbi13aWR0aDogaW5pdGlhbDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5sb2NhdGlvbi1hcmVhLCAucGVvcGxlLWFyZWEsIC5idXR0b24tc2VhcmNoLWFyZWEge1xuICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuXG4gICAgICAgICAgICAgICAgLmFyZWEtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCA1cHg7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogLTE4cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBmcmVpZ2h0LXNhbnMtcHJvLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuXG4gICAgICAgICAgICAgICAgICAgIC5sb2NhdGlvbi1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBpbml0aWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucGVvcGxlLWFyZWEge1xuICAgICAgICAgICAgICAgIC5wZW9wbGUtYXJlYS1kcm9wZG93biB7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTE0MXB4O1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDMwcHggMzBweDtcbiAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIC5wZW9wbGUtaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAucGVvcGxlLXRpdGxlLCAuYW1vdW50LXBlb3BsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5sb2NhdGlvbi1hcmVhIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgZmxleDogMCAxIDY2JTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDFweCAwIDE1cHg7XG5cbiAgICAgICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTVweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA0NXB4O1xuXG4gICAgICAgICAgICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmlucHV0LXdyYXBwZXIge1xuXG4gICAgICAgICAgICAgICAgICAgIC50b3AtcGxhY2Vob2xkZXIsXG4gICAgICAgICAgICAgICAgICAgIC5ib3R0b20tcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNTFweDtcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICYudG9wLXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgJi5ib3R0b20tcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5idXR0b24tc2VhcmNoLWFyZWEge1xuICAgICAgICAgICAgICAgIGZsZXg6IDAgMSAzNCU7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDEuMDVweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cbiAgICAgICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNlYXJjaC1yZXN1bHRzIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMzIwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDJweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiA2OXB4IDAgMCAwO1xuXG4gICAgICAgICAgICAgICAgJl9fbGlzdCB7XG4gICAgICAgICAgICAgICAgICAgICYtaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMzZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAwIDVweCA2NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLm5vdC1mb3VuZCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLnNlYXJjaC10b29sIHtcbiAgICAgICAgd2lkdGg6IDYwMHB4O1xuXG4gICAgICAgIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuXG4gICAgICAgICAgICAuYnV0dG9uLXNlYXJjaC1hcmVhIHtcbiAgICAgICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcblxuICAgIC5zZWFyY2gtdG9vbCB7XG4gICAgICAgIHRvcDogMzk1cHg7XG4gICAgICAgIGhlaWdodDogODBweDtcblxuICAgICAgICAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTA4MHB4O1xuXG4gICAgICAgICAgICAubG9jYXRpb24tYXJlYSwgLnBlb3BsZS1hcmVhLCAuYnV0dG9uLXNlYXJjaC1hcmVhIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5sb2NhdGlvbi1hcmVhIHtcblxuICAgICAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDEzcHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDI4cHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2NXB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcblxuICAgICAgICAgICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5idXR0b24tc2VhcmNoLWFyZWEge1xuXG4gICAgICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAY2hhcnNldCBcIlVURi04XCI7XG4uc2VhcmNoLXRvb2wge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjBweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDIwcHg7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWluLXdpZHRoOiAyODVweDtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhLCAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEsIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5idXR0b24tc2VhcmNoLWFyZWEge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA2MHB4O1xuICBmbGV4OiAwIDEgMTAwJTtcbiAgbWFyZ2luOiAwIDI1cHggMTBweCAyNXB4O1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAgMXB4IDAgMzNweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIGkge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTVweDtcbiAgbGVmdDogMTNweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNDVweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICB6LWluZGV4OiAzO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgaSB7XG4gICAgbGVmdDogLTE1cHg7XG4gIH1cbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIC5sb2NhdGlvbi1pY29uIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL3NlYXJjaC1mb3JtLXNwcml0ZS04YThlZDk5MWE5LnN2ZyNpY29uLXNlYXJjaF95ZWxsb3dcIikgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSBpbnB1dCB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGZvbnQtZmFtaWx5OiBmcmVpZ2h0LXNhbnMtcHJvLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIGlucHV0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM2cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgLmlucHV0LXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgLmlucHV0LXdyYXBwZXIgLnRvcC1wbGFjZWhvbGRlcixcbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIC5pbnB1dC13cmFwcGVyIC5ib3R0b20tcGxhY2Vob2xkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDMwcHg7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIC5pbnB1dC13cmFwcGVyIC50b3AtcGxhY2Vob2xkZXIge1xuICB0b3A6IDVweDtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMtQm9sZCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgLmlucHV0LXdyYXBwZXIgLmJvdHRvbS1wbGFjZWhvbGRlciB7XG4gIHRvcDogMThweDtcbiAgZm9udDogNTAwIDhweCByb2MtZ3JvdGVzaywgc2Fucy1zZXJpZjtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5wZW9wbGUtYXJlYS10ZXh0IHtcbiAgZm9udC1mYW1pbHk6IHJvYy1ncm90ZXNrLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLmFycm93LWRvd24teWVsbG93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvc2VhcmNoLWZvcm0tc3ByaXRlLThhOGVkOTkxYTkuc3ZnI2ljb24tYXJyb3ctZG93blwiKSBuby1yZXBlYXQ7XG4gIG1hc2stc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICByaWdodDogNXB4O1xuICB0b3A6IDEzcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSAuYXJyb3ctZG93bi15ZWxsb3c6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSAucGVvcGxlLWFyZWEtZHJvcGRvd24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJvdHRvbTogLTE0MXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJveC1zaGFkb3c6IDAgMTBweCAyMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgcGFkZGluZzogMTBweCAwO1xuICB6LWluZGV4OiA5OTk7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIHBhZGRpbmc6IDEwcHggMjVweCAzMHB4O1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICBtaW4td2lkdGg6IDM0OHB4O1xuICBtYXgtd2lkdGg6IDM0OHB4O1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5wZW9wbGUtYXJlYS1kcm9wZG93biAucGVvcGxlLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgcGFkZGluZzogMTVweCAwO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5wZW9wbGUtYXJlYS1kcm9wZG93biAucGVvcGxlLWl0ZW0gLnBlb3BsZS10aXRsZSB7XG4gIGZvbnQ6IDUwMCAyMHB4IHJvYy1ncm90ZXNrLCBzYW5zLXNlcmlmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLnBlb3BsZS1hcmVhLWRyb3Bkb3duIC5wZW9wbGUtaXRlbSAucGVvcGxlLXRpdGxlLWFkZGl0aW9uYWwge1xuICBmb250LWZhbWlseTogZnJlaWdodC1zYW5zLXBybywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5wZW9wbGUtYXJlYS1kcm9wZG93biAucGVvcGxlLWl0ZW0gLmFtb3VudC1wZW9wbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG4gIGZvbnQ6IDUwMCAxNnB4IGZyZWlnaHQtc2Fucy1wcm8sIHNhbnMtc2VyaWY7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLnBlb3BsZS1hcmVhLWRyb3Bkb3duIC5wZW9wbGUtaXRlbSAuaW5jcmVtZW50b3ItZmllbGQtc2VhcmNoLXRvb2wge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwcHg7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLnBlb3BsZS1hcmVhLWRyb3Bkb3duIC5wZW9wbGUtaXRlbSBidXR0b24ge1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLnBlb3BsZS1hcmVhLWRyb3Bkb3duIC5wZW9wbGUtaXRlbSBidXR0b246ZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1ncmV5LWJhc2ljKTtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5idXR0b24tc2VhcmNoLWFyZWEgYnV0dG9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGxldHRlci1zcGFjaW5nOiAwLjc1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5idXR0b24tc2VhcmNoLWFyZWEgYnV0dG9uOmhvdmVyLCAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuYnV0dG9uLXNlYXJjaC1hcmVhIGJ1dHRvbjpmb2N1cywgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmJ1dHRvbi1zZWFyY2gtYXJlYSBidXR0b246YWN0aXZlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5idXR0b24tc2VhcmNoLWFyZWEgLmJvb2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmJ1dHRvbi1zZWFyY2gtYXJlYSAuZmluZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA0MCU7XG4gIG1heC1oZWlnaHQ6IDE2MHB4O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICBvdmVyZmxvdzogYXV0bztcbiAgYm94LXNoYWRvdzogMCAycHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjMpO1xuICB6LWluZGV4OiAzO1xuICBtYXJnaW46IDYwcHggMnB4IDAgMjZweDtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0c19fbGlzdCB7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW0ge1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiAwLjVzO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDExcHg7XG4gIGxlZnQ6IDIzcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjFweDtcbiAgaGVpZ2h0OiAxM3B4O1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvc2VhcmNoLWZvcm0tc3ByaXRlLThhOGVkOTkxYTkuc3ZnI2ljb24tbWFya2VyX3llbGxvd1wiKSBuby1yZXBlYXQ7XG4gIG1hc2stc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW06YmVmb3JlIHtcbiAgICBsZWZ0OiAyNHB4O1xuICB9XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHNfX2xpc3QtaXRlbSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDEwcHggMCA1cHggNDhweDtcbiAgZm9udC1mYW1pbHk6IGZyZWlnaHQtc2Fucy1wcm8sIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW0gYSB7XG4gICAgcGFkZGluZzogMTBweCAwIDVweCA2MHB4O1xuICB9XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHNfX2xpc3QtaXRlbSBhOmZvY3VzLCAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHNfX2xpc3QtaXRlbSBhOmhvdmVyLCAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHNfX2xpc3QtaXRlbSBhOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW0uc2VsZWN0ZWQsIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0c19fbGlzdC1pdGVtOmZvY3VzLCAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHNfX2xpc3QtaXRlbTpob3ZlciwgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW06YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHNfX2xpc3QtaXRlbS5zZWxlY3RlZCBhLCAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHNfX2xpc3QtaXRlbTpmb2N1cyBhLCAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHNfX2xpc3QtaXRlbTpob3ZlciBhLCAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHNfX2xpc3QtaXRlbTphY3RpdmUgYSB7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHNfX2xpc3QtaXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW06aG92ZXIgYSB7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHMgLm5vdC1mb3VuZCB7XG4gIGZvbnQtZmFtaWx5OiBmcmVpZ2h0LXNhbnMtcHJvLCBzYW5zLXNlcmlmO1xuICBwYWRkaW5nOiA1cHggMCA1cHggNTVweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBmb250LXNpemU6IDlweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlYXJjaC10b29sIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDU1MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBtaW4td2lkdGg6IGluaXRpYWw7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEsIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSwgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmJ1dHRvbi1zZWFyY2gtYXJlYSB7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIG1hcmdpbjogMTBweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgLmFyZWEtdGl0bGUsIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSAuYXJlYS10aXRsZSwgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmJ1dHRvbi1zZWFyY2gtYXJlYSAuYXJlYS10aXRsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgIHRvcDogLTE4cHg7XG4gICAgZm9udC1mYW1pbHk6IGZyZWlnaHQtc2Fucy1wcm8sIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIC5hcmVhLXRpdGxlIC5sb2NhdGlvbi1pY29uLCAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLmFyZWEtdGl0bGUgLmxvY2F0aW9uLWljb24sIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5idXR0b24tc2VhcmNoLWFyZWEgLmFyZWEtdGl0bGUgLmxvY2F0aW9uLWljb24ge1xuICAgIHBvc2l0aW9uOiBpbml0aWFsO1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSAuYXJlYS10aXRsZSBzcGFuLCAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLmFyZWEtdGl0bGUgc3BhbiwgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmJ1dHRvbi1zZWFyY2gtYXJlYSAuYXJlYS10aXRsZSBzcGFuIHtcbiAgICBwYWRkaW5nOiAwIDVweDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLnBlb3BsZS1hcmVhLWRyb3Bkb3duIHtcbiAgICBib3R0b206IC0xNDFweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmc6IDEwcHggMzBweCAzMHB4O1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSAucGVvcGxlLWFyZWEtZHJvcGRvd24gLnBlb3BsZS1pdGVtIC5wZW9wbGUtdGl0bGUsIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSAucGVvcGxlLWFyZWEtZHJvcGRvd24gLnBlb3BsZS1pdGVtIC5hbW91bnQtcGVvcGxlIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5wZW9wbGUtYXJlYS1kcm9wZG93biAucGVvcGxlLWl0ZW0gYnV0dG9uIHtcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbGV4OiAwIDEgNjYlO1xuICAgIHBhZGRpbmc6IDAgMXB4IDAgMTVweDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSBpIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwcHg7XG4gICAgbGVmdDogMTZweDtcbiAgICB3aWR0aDogNTVweDtcbiAgICBoZWlnaHQ6IDI4cHg7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgaW5wdXQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgaW5wdXQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgLmlucHV0LXdyYXBwZXIgLnRvcC1wbGFjZWhvbGRlcixcbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgLmlucHV0LXdyYXBwZXIgLmJvdHRvbS1wbGFjZWhvbGRlciB7XG4gICAgbGVmdDogNTFweDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSAuaW5wdXQtd3JhcHBlciAudG9wLXBsYWNlaG9sZGVyLnRvcC1wbGFjZWhvbGRlcixcbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgLmlucHV0LXdyYXBwZXIgLmJvdHRvbS1wbGFjZWhvbGRlci50b3AtcGxhY2Vob2xkZXIge1xuICAgIHRvcDogMDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgLmlucHV0LXdyYXBwZXIgLnRvcC1wbGFjZWhvbGRlci5ib3R0b20tcGxhY2Vob2xkZXIsXG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIC5pbnB1dC13cmFwcGVyIC5ib3R0b20tcGxhY2Vob2xkZXIuYm90dG9tLXBsYWNlaG9sZGVyIHtcbiAgICB0b3A6IDE4cHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5idXR0b24tc2VhcmNoLWFyZWEge1xuICAgIGZsZXg6IDAgMSAzNCU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDEuMDVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmJ1dHRvbi1zZWFyY2gtYXJlYSBidXR0b24ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuYnV0dG9uLXNlYXJjaC1hcmVhIGJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBtYXgtaGVpZ2h0OiAzMjBweDtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIGJveC1zaGFkb3c6IDAgMnB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgICBtYXJnaW46IDY5cHggMCAwIDA7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW06YmVmb3JlIHtcbiAgICB3aWR0aDogNDdweDtcbiAgICBsZWZ0OiAzNnB4O1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0c19fbGlzdC1pdGVtIGEge1xuICAgIHBhZGRpbmc6IDEwcHggMCA1cHggNjVweDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHMgLm5vdC1mb3VuZCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2VhcmNoLXRvb2wge1xuICAgIHdpZHRoOiA2MDBweDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5idXR0b24tc2VhcmNoLWFyZWEgYnV0dG9uIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuc2VhcmNoLXRvb2wge1xuICAgIHRvcDogMzk1cHg7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDEwODBweDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSwgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhLCAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuYnV0dG9uLXNlYXJjaC1hcmVhIHtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgaSB7XG4gICAgdG9wOiAxM3B4O1xuICAgIGxlZnQ6IDI4cHg7XG4gICAgd2lkdGg6IDY1cHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIGlucHV0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5idXR0b24tc2VhcmNoLWFyZWEgYnV0dG9uIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi8qKlxuICogU3dpcGVyIDExLjIuNFxuICogTW9zdCBtb2Rlcm4gbW9iaWxlIHRvdWNoIHNsaWRlciBhbmQgZnJhbWV3b3JrIHdpdGggaGFyZHdhcmUgYWNjZWxlcmF0ZWQgdHJhbnNpdGlvbnNcbiAqIGh0dHBzOi8vc3dpcGVyanMuY29tXG4gKlxuICogQ29weXJpZ2h0IDIwMTQtMjAyNSBWbGFkaW1pciBLaGFybGFtcGlkaVxuICpcbiAqIFJlbGVhc2VkIHVuZGVyIHRoZSBNSVQgTGljZW5zZVxuICpcbiAqIFJlbGVhc2VkIG9uOiBGZWJydWFyeSAxNCwgMjAyNVxuICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IHN3aXBlci1pY29ucztcbiAgc3JjOiB1cmwoXCJkYXRhOmFwcGxpY2F0aW9uL2ZvbnQtd29mZjtjaGFyc2V0PXV0Zi04O2Jhc2U2NCwgZDA5R1JnQUJBQUFBQUFaZ0FCQUFBQUFBREFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJHUmxSTkFBQUdSQUFBQUJvQUFBQWNpNnFIa1VkRVJVWUFBQVdnQUFBQUl3QUFBQ1FBWUFCWFIxQlBVd0FBQmhRQUFBQXVBQUFBTnVBWTcreEhVMVZDQUFBRnhBQUFBRkFBQUFCbTJmUGN6VTlUTHpJQUFBSGNBQUFBU2dBQUFHQlA5VjVSWTIxaGNBQUFBa1FBQUFDSUFBQUJZdDZGMGNCamRuUWdBQUFDekFBQUFBUUFBQUFFQUJFQlJHZGhjM0FBQUFXWUFBQUFDQUFBQUFqLy93QURaMng1WmdBQUF5d0FBQURNQUFBRDJNSHRyeVZvWldGa0FBQUJiQUFBQURBQUFBQTJFMitlb1dob1pXRUFBQUdjQUFBQUh3QUFBQ1FDOWdEemFHMTBlQUFBQWlnQUFBQVpBQUFBcmdKa0FCRnNiMk5oQUFBQzBBQUFBRm9BQUFCYUZRQVVHRzFoZUhBQUFBRzhBQUFBSHdBQUFDQUFjQUJBYm1GdFpRQUFBL2dBQUFFNUFBQUNYdkZkQndsd2IzTjBBQUFGTkFBQUFHSUFBQUNFNXM3NGhYamFZMkJrWUdBQVlwZjVIdS9qK1cyK01uQXpNWURBemFYNlFqRDYvNC8vQnhqNUdBOEF1UndNWUdrQVB5d0wxM2phWTJCa1lHQTg4UDhBZ3g0aisvOGZRRFlmQTFBRUJXZ0RBSUIyQk9vQWVOcGpZR1JnWU5CaDRHZGdZZ0FCRU1uSUFCSnpZTkFEQ1FBQUNXZ0FzUUI0Mm1OZ1lmekNPSUdCbFlHQjBZY3hqWUdCd1IxS2YyV1FaR2hoWUdCaVlHVm1nQUZHQmlRUWtPYWF3dERBb01CUXhYamcvd0VHUGNZRERBNHdOVUEyQ0Nnd3NBQUFPNEVMNmdBQWVOcGoyTTBneUFBQ3F4Z0dOV0JrWjJENC93TUEreGtEZGdBQUFIamFZMkJnWUdhQVlCa0dSZ1lRaUFIeUdNRjhGZ1lISU0zRHdNSEFCR1FyTU9neVdETEVNMVQ5L3c4VUJmRU1nTHpFLy8vL1AvNS8vZi9WL3h2K3I0ZWFBQWVNYkF4d0lVWW1JTUhFZ0tZQVlqVWNzREF3c0xLeGMzQnljZlB3OGpFUUEvZ1pCQVNGaEVWRXhjUWxKS1drWldUbDVCVVVsWlJWVk5YVU5UUVpCZ01BQU1SK0UrZ0FFUUZFQUFBQUtnQXFBQ29BTkFBK0FFZ0FVZ0JjQUdZQWNBQjZBSVFBamdDWUFLSUFyQUMyQU1BQXlnRFVBTjRBNkFEeUFQd0JCZ0VRQVJvQkpBRXVBVGdCUWdGTUFWWUJZQUZxQVhRQmZnR0lBWklCbkFHbUFiSUJ6Z0hzQUFCNDJ1Mk5NUTZDVUF5R1c1Njh4OUFuZVlZZ200TUpiaEtGYUV4SU9BVlg4QXBld1N0NEJpYzRBZmVBaWQzVk9CaXhEeGZQWUV6YTVPK1hmaTA0WUFEZ2dpVUlVTEN1RUpLOFZoTzRiU3ZwZG5rdEhJNVFDWXRkaTJzbDhablhhSGxxVXJOS3pkS2NUOGNqbHErcndaU3ZJVmN6TmllenNmblAvdXpubWZQRkJOT0RNMks3TVRRNDVZRUFacUdQODFBbUdHY0YzaVBxT29wMHIxU1BUYVRiVmtmVWU0SFhqOTd3WUUreU53V1l4d1d1NHYxdWdXSGdvM1MxWGRaRVZxV003RVQwY2ZuTEd4V2ZrZ1I0Mm8yUHZXckRNQlNGai9JSExhRjB6S2pSZ2RpVk13U2NOUkFvV1VvSDc4WTJpY0IveUlZMDlBbjZBSDJCZHUvVUIreXhvcFlzaFFpRXZudnUwZFVSZ0R0OFFlQzhQRHc3RnBqaTNmRUE0ei9QRUo2WU9CNWhLaDRkajNFdlhoeFBxSC9TS1VZM3JKN3NyWjRGWm5oMVBNQXRQaHdQNmZsMlBNSk1QRGdlUTRyWThZVDZHemFvMGVBRUE0MDlEdWdnbVRuRm5PY1NDaUVpTE1neENpVEk2Q3E1RFpVZDNRbXAxMHZPMExhTFRkMmNqTjRmT3VtbGM3bFVZYlNRY1pGa3V0Ukc3ZzZKS1pLeTBSbWRMWTY4MENEbkVKK1VNa3BGRmUxUk43bnhkVnBYckM0YVR0bmF1ck9uWWVyY1pnMllWbUxOL2QvZ2N6ZkVpbXJFL2ZzL2JPdXEyOVptbjh0bG9PUmFYZ1pnR2E3OHlPOS9jblhtMkJwYUd2cTI1RHY5UzRFOSs1U0ljOVBxdXBKS2hZRlNTbDQ3K1FjcjFtWU5BQUFBZU5wdHcwY0t3a0FBQU1EWkpBOFE3T1VKdmtMc1BmWjZ6RlZFUlB5OHFIaDJZRVIrM2kvQlA4M3ZJQkxMeVNzb0tpbXJxS3FwYTJocDYranE2UnNZR2htYm1KcVpTeTBzcmF4dGJPM3NIUnlkbkVNVTR1UjZ5eDdKSlh2ZVA3V3JEeWNBQUFBQUFBSC8vd0FDZU5wallHUmdZT0FCWWhrZ1pnSkNaZ1pOQmtZR0xRWnRJSnNGTE1ZQUFBdzNBTGdBZU5vbGl6RUtnREFRQkNjaFJiQzJzRkVSMFlENnFWUWlCQ3YvSDllekdJNlo1WEJBdzhDQksvbTVpUVFWYXVWYlhMbk9yTVp2Mm9MZEtGYThQanVydTJoSnpHYWJtT1NMek5NenZ1dHBCM040Mm1OZ1pHQmc0R0tRWXpCaFlNeEpMTWxqNEdCZ0FZb3cvUC9QQUpKaExNNnNTb1dLZldDQUF3REFqZ2JSQUFCNDJtTmdZR0JrQUlJYkNabzVJUHJtVW4waEdBMEFPOEVGVFFBQVwiKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuOnJvb3Qge1xuICAtLXN3aXBlci10aGVtZS1jb2xvcjojMDA3YWZmO1xufVxuXG46aG9zdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHotaW5kZXg6IDE7XG59XG5cbi5zd2lwZXIge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci13cmFwcGVyIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLnN3aXBlci13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS1zd2lwZXItd3JhcHBlci10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbiwgaW5pdGlhbCk7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuXG4uc3dpcGVyLWFuZHJvaWQgLnN3aXBlci1zbGlkZSwgLnN3aXBlci1pb3MgLnN3aXBlci1zbGlkZSwgLnN3aXBlci13cmFwcGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDAsIDApO1xufVxuXG4uc3dpcGVyLWhvcml6b250YWwge1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xufVxuXG4uc3dpcGVyLXZlcnRpY2FsIHtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teDtcbn1cblxuLnN3aXBlci1zbGlkZSB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zd2lwZXItc2xpZGUtaW52aXNpYmxlLWJsYW5rIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc3dpcGVyLWF1dG9oZWlnaHQsIC5zd2lwZXItYXV0b2hlaWdodCAuc3dpcGVyLXNsaWRlIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uc3dpcGVyLWF1dG9oZWlnaHQgLnN3aXBlci13cmFwcGVyIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgaGVpZ2h0O1xufVxuXG4uc3dpcGVyLWJhY2tmYWNlLWhpZGRlbiAuc3dpcGVyLXNsaWRlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc3dpcGVyLTNkLnN3aXBlci1jc3MtbW9kZSAuc3dpcGVyLXdyYXBwZXIge1xuICBwZXJzcGVjdGl2ZTogMTIwMHB4O1xufVxuXG4uc3dpcGVyLTNkIC5zd2lwZXItd3JhcHBlciB7XG4gIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG59XG5cbi5zd2lwZXItM2Qge1xuICBwZXJzcGVjdGl2ZTogMTIwMHB4O1xufVxuXG4uc3dpcGVyLTNkIC5zd2lwZXItY3ViZS1zaGFkb3csIC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZSB7XG4gIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG59XG5cbi5zd2lwZXItY3NzLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBvdmVyZmxvdzogYXV0bztcbiAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG59XG5cbi5zd2lwZXItY3NzLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnN3aXBlci1jc3MtbW9kZSA+IC5zd2lwZXItd3JhcHBlciA+IC5zd2lwZXItc2xpZGUge1xuICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQgc3RhcnQ7XG59XG5cbi5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBzY3JvbGwtc25hcC10eXBlOiB4IG1hbmRhdG9yeTtcbn1cblxuLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBzY3JvbGwtc25hcC10eXBlOiB5IG1hbmRhdG9yeTtcbn1cblxuLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItZnJlZS1tb2RlID4gLnN3aXBlci13cmFwcGVyIHtcbiAgc2Nyb2xsLXNuYXAtdHlwZTogbm9uZTtcbn1cblxuLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItZnJlZS1tb2RlID4gLnN3aXBlci13cmFwcGVyID4gLnN3aXBlci1zbGlkZSB7XG4gIHNjcm9sbC1zbmFwLWFsaWduOiBub25lO1xufVxuXG4uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1jZW50ZXJlZCA+IC5zd2lwZXItd3JhcHBlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG9yZGVyOiA5OTk5O1xufVxuXG4uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1jZW50ZXJlZCA+IC5zd2lwZXItd3JhcHBlciA+IC5zd2lwZXItc2xpZGUge1xuICBzY3JvbGwtc25hcC1hbGlnbjogY2VudGVyIGNlbnRlcjtcbiAgc2Nyb2xsLXNuYXAtc3RvcDogYWx3YXlzO1xufVxuXG4uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1jZW50ZXJlZC5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItd3JhcHBlciA+IC5zd2lwZXItc2xpZGU6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWJlZm9yZSk7XG59XG5cbi5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWNlbnRlcmVkLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci13cmFwcGVyOjpiZWZvcmUge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgd2lkdGg6IHZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYWZ0ZXIpO1xufVxuXG4uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1jZW50ZXJlZC5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXdyYXBwZXIgPiAuc3dpcGVyLXNsaWRlOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWJlZm9yZSk7XG59XG5cbi5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWNlbnRlcmVkLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItd3JhcHBlcjo6YmVmb3JlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMXB4O1xuICBoZWlnaHQ6IHZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYWZ0ZXIpO1xufVxuXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LCAuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSwgLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LCAuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LCAuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgei1pbmRleDogMTA7XG59XG5cbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3cge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMTUpO1xufVxuXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbn1cblxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbn1cblxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3Age1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xufVxuXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XG59XG5cbi5zd2lwZXItbGF6eS1wcmVsb2FkZXIge1xuICB3aWR0aDogNDJweDtcbiAgaGVpZ2h0OiA0MnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtMjFweDtcbiAgbWFyZ2luLXRvcDogLTIxcHg7XG4gIHotaW5kZXg6IDEwO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogNHB4IHNvbGlkIHZhcigtLXN3aXBlci1wcmVsb2FkZXItY29sb3IsIHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci10b3AtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uc3dpcGVyLXdhdGNoLXByb2dyZXNzIC5zd2lwZXItc2xpZGUtdmlzaWJsZSAuc3dpcGVyLWxhenktcHJlbG9hZGVyLCAuc3dpcGVyOm5vdCguc3dpcGVyLXdhdGNoLXByb2dyZXNzKSAuc3dpcGVyLWxhenktcHJlbG9hZGVyIHtcbiAgYW5pbWF0aW9uOiBzd2lwZXItcHJlbG9hZGVyLXNwaW4gMXMgaW5maW5pdGUgbGluZWFyO1xufVxuXG4uc3dpcGVyLWxhenktcHJlbG9hZGVyLXdoaXRlIHtcbiAgLS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yOiNmZmY7XG59XG5cbi5zd2lwZXItbGF6eS1wcmVsb2FkZXItYmxhY2sge1xuICAtLXN3aXBlci1wcmVsb2FkZXItY29sb3I6IzAwMDtcbn1cblxuQGtleWZyYW1lcyBzd2lwZXItcHJlbG9hZGVyLXNwaW4ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuLnN3aXBlci12aXJ0dWFsIC5zd2lwZXItc2xpZGUge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xufVxuXG4uc3dpcGVyLXZpcnR1YWwuc3dpcGVyLWNzcy1tb2RlIC5zd2lwZXItd3JhcHBlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5zd2lwZXItdmlydHVhbC5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWhvcml6b250YWwgLnN3aXBlci13cmFwcGVyOjphZnRlciB7XG4gIGhlaWdodDogMXB4O1xuICB3aWR0aDogdmFyKC0tc3dpcGVyLXZpcnR1YWwtc2l6ZSk7XG59XG5cbi5zd2lwZXItdmlydHVhbC5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLXZlcnRpY2FsIC5zd2lwZXItd3JhcHBlcjo6YWZ0ZXIge1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IHZhcigtLXN3aXBlci12aXJ0dWFsLXNpemUpO1xufVxuXG46cm9vdCB7XG4gIC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZTo0NHB4O1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1uZXh0LCAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXRvcC1vZmZzZXQsIDUwJSk7XG4gIHdpZHRoOiBjYWxjKHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpIC8gNDQgKiAyNyk7XG4gIGhlaWdodDogdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSk7XG4gIG1hcmdpbi10b3A6IGNhbGMoMHB4IC0gdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSkgLyAyKTtcbiAgei1pbmRleDogMTA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1jb2xvciwgdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7XG59XG5cbi5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCwgLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC4zNTtcbiAgY3Vyc29yOiBhdXRvO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLWhpZGRlbiwgLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWhpZGRlbiB7XG4gIG9wYWNpdHk6IDA7XG4gIGN1cnNvcjogYXV0bztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5zd2lwZXItbmF2aWdhdGlvbi1kaXNhYmxlZCAuc3dpcGVyLWJ1dHRvbi1uZXh0LCAuc3dpcGVyLW5hdmlnYXRpb24tZGlzYWJsZWQgLnN3aXBlci1idXR0b24tcHJldiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnN3aXBlci1idXR0b24tbmV4dCBzdmcsIC5zd2lwZXItYnV0dG9uLXByZXYgc3ZnIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xufVxuXG4uc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0IHN2ZywgLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tcHJldiBzdmcge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1wcmV2LCAuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgbGVmdDogdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2lkZXMtb2Zmc2V0LCAxMHB4KTtcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi5zd2lwZXItYnV0dG9uLW5leHQsIC5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICByaWdodDogdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2lkZXMtb2Zmc2V0LCAxMHB4KTtcbiAgbGVmdDogYXV0bztcbn1cblxuLnN3aXBlci1idXR0b24tbG9jayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXIsIC5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXIge1xuICBmb250LWZhbWlseTogc3dpcGVyLWljb25zO1xuICBmb250LXNpemU6IHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgZm9udC12YXJpYW50OiBpbml0aWFsO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLnN3aXBlci1idXR0b24tcHJldjphZnRlciwgLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tbmV4dDphZnRlciB7XG4gIGNvbnRlbnQ6IFwicHJldlwiO1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1uZXh0LCAuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgcmlnaHQ6IHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpZGVzLW9mZnNldCwgMTBweCk7XG4gIGxlZnQ6IGF1dG87XG59XG5cbi5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXIsIC5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXIge1xuICBjb250ZW50OiBcIm5leHRcIjtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IDAuM3Mgb3BhY2l0eTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgei1pbmRleDogMTA7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi5zd2lwZXItcGFnaW5hdGlvbi1oaWRkZW4ge1xuICBvcGFjaXR5OiAwO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tZGlzYWJsZWQgPiAuc3dpcGVyLXBhZ2luYXRpb24sIC5zd2lwZXItcGFnaW5hdGlvbi5zd2lwZXItcGFnaW5hdGlvbi1kaXNhYmxlZCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMsIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwsIC5zd2lwZXItcGFnaW5hdGlvbi1jdXN0b20sIC5zd2lwZXItcGFnaW5hdGlvbi1mcmFjdGlvbiB7XG4gIGJvdHRvbTogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYm90dG9tLCA4cHgpO1xuICB0b3A6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLXRvcCwgYXV0byk7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC1zaXplOiAwO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuMzMpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW1haW4ge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLXByZXYge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuNjYpO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLXByZXYtcHJldiB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC4zMyk7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbmV4dCB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC42Nik7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbmV4dC1uZXh0IHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjMzKTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIHdpZHRoOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtd2lkdGgsIHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1zaXplLCA4cHgpKTtcbiAgaGVpZ2h0OiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaGVpZ2h0LCB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtc2l6ZSwgOHB4KSk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWJvcmRlci1yYWRpdXMsIDUwJSk7XG4gIGJhY2tncm91bmQ6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1pbmFjdGl2ZS1jb2xvciwgIzAwMCk7XG4gIG9wYWNpdHk6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1pbmFjdGl2ZS1vcGFjaXR5LCAwLjIpO1xufVxuXG5idXR0b24uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWNsaWNrYWJsZSAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0Om9ubHktY2hpbGQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgb3BhY2l0eTogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LW9wYWNpdHksIDEpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1jb2xvciwgdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLCAuc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMge1xuICByaWdodDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tcmlnaHQsIDhweCk7XG4gIGxlZnQ6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWxlZnQsIGF1dG8pO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIC01MCUsIDApO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LCAuc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIG1hcmdpbjogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXZlcnRpY2FsLWdhcCwgNnB4KSAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljLCAuc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIHtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgd2lkdGg6IDhweDtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsIC5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdHJhbnNpdGlvbjogMC4ycyB0cmFuc2Zvcm0sIDAuMnMgdG9wO1xufVxuXG4uc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LCAuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBtYXJnaW46IDAgdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWhvcml6b250YWwtZ2FwLCA0cHgpO1xufVxuXG4uc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMsIC5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIHtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LCAuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgdHJhbnNpdGlvbjogMC4ycyB0cmFuc2Zvcm0sIDAuMnMgbGVmdDtcbn1cblxuLnN3aXBlci1ob3Jpem9udGFsLnN3aXBlci1ydGwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICB0cmFuc2l0aW9uOiAwLjJzIHRyYW5zZm9ybSwgMC4ycyByaWdodDtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWZyYWN0aW9uIHtcbiAgY29sb3I6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWZyYWN0aW9uLWNvbG9yLCBpbmhlcml0KTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItYmctY29sb3IsIHJnYmEoMCwgMCwgMCwgMC4yNSkpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItZmlsbCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWNvbG9yLCB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xufVxuXG4uc3dpcGVyLXJ0bCAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWZpbGwge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCB0b3A7XG59XG5cbi5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciwgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwsIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSwgLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLXNpemUsIDRweCk7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cblxuLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlLCAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSwgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLCAuc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIHtcbiAgd2lkdGg6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLXNpemUsIDRweCk7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tbG9jayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zd2lwZXItc2Nyb2xsYmFyIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1ib3JkZXItcmFkaXVzLCAxMHB4KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3VjaC1hY3Rpb246IG5vbmU7XG4gIGJhY2tncm91bmQ6IHZhcigtLXN3aXBlci1zY3JvbGxiYXItYmctY29sb3IsIHJnYmEoMCwgMCwgMCwgMC4xKSk7XG59XG5cbi5zd2lwZXItc2Nyb2xsYmFyLWRpc2FibGVkID4gLnN3aXBlci1zY3JvbGxiYXIsIC5zd2lwZXItc2Nyb2xsYmFyLnN3aXBlci1zY3JvbGxiYXItZGlzYWJsZWQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItc2Nyb2xsYmFyLCAuc3dpcGVyLXNjcm9sbGJhci5zd2lwZXItc2Nyb2xsYmFyLWhvcml6b250YWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IHZhcigtLXN3aXBlci1zY3JvbGxiYXItc2lkZXMtb2Zmc2V0LCAxJSk7XG4gIGJvdHRvbTogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1ib3R0b20sIDRweCk7XG4gIHRvcDogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci10b3AsIGF1dG8pO1xuICB6LWluZGV4OiA1MDtcbiAgaGVpZ2h0OiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXNpemUsIDRweCk7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyICogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1zaWRlcy1vZmZzZXQsIDElKSk7XG59XG5cbi5zd2lwZXItc2Nyb2xsYmFyLnN3aXBlci1zY3JvbGxiYXItdmVydGljYWwsIC5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXNjcm9sbGJhciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1sZWZ0LCBhdXRvKTtcbiAgcmlnaHQ6IHZhcigtLXN3aXBlci1zY3JvbGxiYXItcmlnaHQsIDRweCk7XG4gIHRvcDogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1zaWRlcy1vZmZzZXQsIDElKTtcbiAgei1pbmRleDogNTA7XG4gIHdpZHRoOiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXNpemUsIDRweCk7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gMiAqIHZhcigtLXN3aXBlci1zY3JvbGxiYXItc2lkZXMtb2Zmc2V0LCAxJSkpO1xufVxuXG4uc3dpcGVyLXNjcm9sbGJhci1kcmFnIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLWRyYWctYmctY29sb3IsIHJnYmEoMCwgMCwgMCwgMC41KSk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXN3aXBlci1zY3JvbGxiYXItYm9yZGVyLXJhZGl1cywgMTBweCk7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cblxuLnN3aXBlci1zY3JvbGxiYXItY3Vyc29yLWRyYWcge1xuICBjdXJzb3I6IG1vdmU7XG59XG5cbi5zd2lwZXItc2Nyb2xsYmFyLWxvY2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc3dpcGVyLXpvb20tY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnN3aXBlci16b29tLWNvbnRhaW5lciA+IGNhbnZhcywgLnN3aXBlci16b29tLWNvbnRhaW5lciA+IGltZywgLnN3aXBlci16b29tLWNvbnRhaW5lciA+IHN2ZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cblxuLnN3aXBlci1zbGlkZS16b29tZWQge1xuICBjdXJzb3I6IG1vdmU7XG4gIHRvdWNoLWFjdGlvbjogbm9uZTtcbn1cblxuLnN3aXBlciAuc3dpcGVyLW5vdGlmaWNhdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogLTEwMDA7XG59XG5cbi5zd2lwZXItZnJlZS1tb2RlID4gLnN3aXBlci13cmFwcGVyIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLnN3aXBlci1ncmlkID4gLnN3aXBlci13cmFwcGVyIHtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4uc3dpcGVyLWdyaWQtY29sdW1uID4gLnN3aXBlci13cmFwcGVyIHtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uc3dpcGVyLWZhZGUuc3dpcGVyLWZyZWUtbW9kZSAuc3dpcGVyLXNsaWRlIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xufVxuXG4uc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xufVxuXG4uc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5zd2lwZXItZmFkZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG4uc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmUge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cblxuLnN3aXBlci5zd2lwZXItY3ViZSB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB6LWluZGV4OiAxO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uc3dpcGVyLWN1YmUuc3dpcGVyLXJ0bCAuc3dpcGVyLXNsaWRlIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAwO1xufVxuXG4uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUsIC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG4uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUsIC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLW5leHQsIC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXByZXYge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLnN3aXBlci1jdWJlIC5zd2lwZXItY3ViZS1zaGFkb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvcGFjaXR5OiAwLjY7XG4gIHotaW5kZXg6IDA7XG59XG5cbi5zd2lwZXItY3ViZSAuc3dpcGVyLWN1YmUtc2hhZG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICBmaWx0ZXI6IGJsdXIoNTBweCk7XG59XG5cbi5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLW5leHQgKyAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1jdWJlLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLCAuc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctY3ViZS5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsIC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1jdWJlLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsIC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1jdWJlLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wIHtcbiAgei1pbmRleDogMDtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnN3aXBlci5zd2lwZXItZmxpcCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4uc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB6LWluZGV4OiAxO1xufVxuXG4uc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLWFjdGl2ZSwgLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZlIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5cbi5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1mbGlwLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLCAuc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctZmxpcC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsIC5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1mbGlwLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsIC5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1mbGlwLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wIHtcbiAgei1pbmRleDogMDtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnN3aXBlci1jcmVhdGl2ZSAuc3dpcGVyLXNsaWRlIHtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBvcGFjaXR5LCBoZWlnaHQ7XG59XG5cbi5zd2lwZXIuc3dpcGVyLWNhcmRzIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5zd2lwZXItY2FyZHMgLnN3aXBlci1zbGlkZSB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5xdWl6LXBvcHVwIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGhlaWdodDogMTAwdmg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTAwMDU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cbi5xdWl6LXBvcHVwIC5jbG9zZS1idG4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxMHB4O1xuICB0b3A6IDEwcHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMzRweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xufVxuLnF1aXotcG9wdXAgLmJ0bi1vdXRsaW5lIHtcbiAgYm9yZGVyLXdpZHRoOiAycHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBtaW4td2lkdGg6IGF1dG87XG4gIG1hcmdpbjogMHB4IGF1dG87XG59XG4ucXVpei1wb3B1cCAucXVpenotd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogNTBweCAxNXB4IDM1cHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXN1cHBvcnRpdmUpO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBib3gtc2hhZG93OiAwcHggNHB4IDRweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgd2lkdGg6IDkwJTtcbiAgbWF4LXdpZHRoOiAzOTBweDtcbiAgdG9wOiA1JTtcbiAgbWFyZ2luOiAwIGF1dG8gMjAlIGF1dG87XG59XG4ucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAuaW50cm8tc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIgLmludHJvLXNlY3Rpb24td3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4ucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAuaW50cm8tc2VjdGlvbi13cmFwcGVyIC5pbWctd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIgLmludHJvLXNlY3Rpb24td3JhcHBlciAuaW1nLXdyYXBwZXIgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHggMzBweCAwIDA7XG59XG4ucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAuaW50cm8tc2VjdGlvbi13cmFwcGVyIC5pbnRyby10aXRsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgdG9wOiAzMnB4O1xuICBmb250LWZhbWlseTogQXJjaGl0ZWN0cy1EYXVnaHRlciwgc2Fucy1zZXJpZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIgLmludHJvLXNlY3Rpb24td3JhcHBlciAuaW50cm8tZGVzY3JpcHRpb24ge1xuICBwYWRkaW5nOiAzMHB4IDE4cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIgLnF1ZXN0aW9uLXNlY3Rpb24gLnF1ZXN0aW9uLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIgLnF1ZXN0aW9uLXNlY3Rpb24gLnF1ZXN0aW9uLXRpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcbiAgbWFyZ2luOiAyNXB4IDAgMzVweDtcbn1cbi5xdWl6LXBvcHVwIC5xdWl6ei13cmFwcGVyIC5xdWVzdGlvbi1zZWN0aW9uIC5idG4tb3V0bGluZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIgLnF1ZXN0aW9uLXNlY3Rpb24gLnF1ZXN0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTBweDtcbn1cbi5xdWl6LXBvcHVwIC5xdWl6ei13cmFwcGVyIC5xdWVzdGlvbi1zZWN0aW9uIC5xdWVzdGlvbnMudHdvLXF1ZXN0aW9ucyB7XG4gIGdhcDogMjVweDtcbn1cbi5xdWl6LXBvcHVwIC5xdWl6ei13cmFwcGVyIC5xdWVzdGlvbi1zZWN0aW9uIC5xdWVzdGlvbnMudHdvLXF1ZXN0aW9ucyAucXVlc3Rpb24taXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1heC1oZWlnaHQ6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5xdWl6LXBvcHVwIC5xdWl6ei13cmFwcGVyIC5xdWVzdGlvbi1zZWN0aW9uIC5xdWVzdGlvbnMudHdvLXF1ZXN0aW9ucyAucXVlc3Rpb24taXRlbS10aXRsZSB7XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAwIDAgMzBweCAzMHB4O1xufVxuLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIgLnF1ZXN0aW9uLXNlY3Rpb24gLnF1ZXN0aW9ucy50d28tcXVlc3Rpb25zIC5xdWVzdGlvbi1pdGVtIGltZyB7XG4gIHdpZHRoOiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAzMHB4IDMwcHggMCAwO1xufVxuLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIgLnF1ZXN0aW9uLXNlY3Rpb24gLnF1ZXN0aW9ucyAucXVlc3Rpb24taXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1heC1oZWlnaHQ6IDEwMHB4O1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIgLnF1ZXN0aW9uLXNlY3Rpb24gLnF1ZXN0aW9ucyAucXVlc3Rpb24taXRlbS10aXRsZSB7XG4gIHBhZGRpbmc6IDAgMTBweCAwIDE1cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMzBweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDMwcHg7XG59XG4ucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAucXVlc3Rpb24tc2VjdGlvbiAucXVlc3Rpb25zIC5xdWVzdGlvbi1pdGVtIGltZyB7XG4gIHdpZHRoOiAxMjRweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMzBweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMzBweDtcbn1cbi5xdWl6LXBvcHVwIC5xdWl6ei13cmFwcGVyIC5xdWVzdGlvbi1zZWN0aW9uIC5xdWVzdGlvbnMgLnF1ZXN0aW9uLWl0ZW0gaW5wdXQge1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xufVxuLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIgLnF1ZXN0aW9uLXNlY3Rpb24gLnF1ZXN0aW9ucyAucXVlc3Rpb24taXRlbSBpbnB1dDpjaGVja2VkICsgc3BhbiB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG59XG4ucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAucXVlc3Rpb24tc2VjdGlvbiAuYWN0aW9uLWJ1dHRvbnMge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMjVweDtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5xdWl6LXBvcHVwIC5xdWl6ei13cmFwcGVyIC5xdWVzdGlvbi1zZWN0aW9uIC5hY3Rpb24tYnV0dG9ucyBidXR0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5xdWl6LXBvcHVwIC5xdWl6ei13cmFwcGVyIC5xdWVzdGlvbi1zZWN0aW9uIC5hY3Rpb24tYnV0dG9ucyBpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9tYWluLWljb25zLXNwcml0ZS1jNmRiZjEzZTM5LnN2ZyNpY29uLWFycm93LWRvd25cIikgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10ZXh0KTtcbiAgbWFzay1zaXplOiBjb3Zlcjtcbn1cbi5xdWl6LXBvcHVwIC5xdWl6ei13cmFwcGVyIC5xdWVzdGlvbi1zZWN0aW9uIC5hY3Rpb24tYnV0dG9ucyAucHJldmlvdXMtYnRuIGkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG4ucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAucXVlc3Rpb24tc2VjdGlvbiAuYWN0aW9uLWJ1dHRvbnMgLm5leHQtYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG4ucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAucXVlc3Rpb24tc2VjdGlvbiAuYWN0aW9uLWJ1dHRvbnMgLm5leHQtYnRuIGkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xufVxuLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIgLnF1ZXN0aW9uLXNlY3Rpb24gLnN0ZXBwZXItd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbi5xdWl6LXBvcHVwIC5xdWl6ei13cmFwcGVyIC5xdWVzdGlvbi1zZWN0aW9uIC5zdGVwcGVyLXdyYXBwZXIgLnN0ZXBwZXItaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleDogMTtcbn1cbi5xdWl6LXBvcHVwIC5xdWl6ei13cmFwcGVyIC5xdWVzdGlvbi1zZWN0aW9uIC5zdGVwcGVyLXdyYXBwZXIgLnN0ZXBwZXItaXRlbTo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gIHdpZHRoOiAxMDAlO1xuICB0b3A6IDEzcHg7XG4gIGxlZnQ6IC01MCU7XG4gIHotaW5kZXg6IDI7XG59XG4ucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAucXVlc3Rpb24tc2VjdGlvbiAuc3RlcHBlci13cmFwcGVyIC5zdGVwcGVyLWl0ZW06OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gIHdpZHRoOiAxMDAlO1xuICB0b3A6IDEzcHg7XG4gIGxlZnQ6IDUwJTtcbiAgei1pbmRleDogMjtcbn1cbi5xdWl6LXBvcHVwIC5xdWl6ei13cmFwcGVyIC5xdWVzdGlvbi1zZWN0aW9uIC5zdGVwcGVyLXdyYXBwZXIgLnN0ZXBwZXItaXRlbSBzdmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMjZweDtcbiAgaGVpZ2h0OiAyNnB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbn1cbi5xdWl6LXBvcHVwIC5xdWl6ei13cmFwcGVyIC5xdWVzdGlvbi1zZWN0aW9uIC5zdGVwcGVyLXdyYXBwZXIgLnN0ZXBwZXItaXRlbSBzdmcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xufVxuLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIgLnF1ZXN0aW9uLXNlY3Rpb24gLnN0ZXBwZXItd3JhcHBlciAuc3RlcHBlci1pdGVtLmFjdGl2ZSBzdmcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIgLnF1ZXN0aW9uLXNlY3Rpb24gLnN0ZXBwZXItd3JhcHBlciAuc3RlcHBlci1pdGVtLmNvbXBsZXRlZCBzdmcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIgLnF1ZXN0aW9uLXNlY3Rpb24gLnN0ZXBwZXItd3JhcHBlciAuc3RlcHBlci1pdGVtLmNvbXBsZXRlZDo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRvcDogMTNweDtcbiAgbGVmdDogNTAlO1xuICB6LWluZGV4OiAzO1xufVxuLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIgLnF1ZXN0aW9uLXNlY3Rpb24gLnN0ZXBwZXItd3JhcHBlciAuc3RlcHBlci1pdGVtOmZpcnN0LWNoaWxkOjpiZWZvcmUge1xuICBjb250ZW50OiBub25lO1xufVxuLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIgLnF1ZXN0aW9uLXNlY3Rpb24gLnN0ZXBwZXItd3JhcHBlciAuc3RlcHBlci1pdGVtOmxhc3QtY2hpbGQ6OmFmdGVyIHtcbiAgY29udGVudDogbm9uZTtcbn1cbi5xdWl6LXBvcHVwIC5xdWl6ei13cmFwcGVyIC5yZXN1bHRzLXNlY3Rpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG59XG4ucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAucmVzdWx0cy1zZWN0aW9uIC5idG4tb3V0bGluZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIgLnJlc3VsdHMtc2VjdGlvbiAucmVzdWx0cy10aXRsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LWZhbWlseTogQXJjaGl0ZWN0cy1EYXVnaHRlciwgc2Fucy1zZXJpZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIG1hcmdpbjogMjVweCBhdXRvIDE1cHggYXV0bztcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xufVxuLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIgLnJlc3VsdHMtc2VjdGlvbiAucmVzdWx0cy10aXRsZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9jaXR5LXBhZ2UtaWNvbnMtc3ByaXRlLTMwYTgzZGZkZjIuc3ZnI2Fycm93LTFcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgbWFzay1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gIHJpZ2h0OiAtMTVweDtcbiAgdG9wOiA0NXB4O1xuICB3aWR0aDogMTEwcHg7XG4gIGhlaWdodDogMTU0cHg7XG59XG4ucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAucmVzdWx0cy1zZWN0aW9uIC5yZXN1bHRzLWRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgNDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzVweDtcbn1cbi5xdWl6LXBvcHVwIC5xdWl6ei13cmFwcGVyIC5yZXN1bHRzLXNlY3Rpb24gLmV4cGVyaWVuY2UtY2FyZHMge1xuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xufVxuLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIgLnJlc3VsdHMtc2VjdGlvbiAuZXhwZXJpZW5jZS1jYXJkcyAuZXhwZXJpZW5jZS1jYXJkcy10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtZmFtaWx5OiByb2MtZ3JvdGVzaywgc2Fucy1zZXJpZjtcbn1cbi5xdWl6LXBvcHVwIC5xdWl6ei13cmFwcGVyIC5yZXN1bHRzLXNlY3Rpb24gLmV4cGVyaWVuY2UtY2FyZHMgLmNhcmRzLXdyYXBwZXIge1xuICBwYWRkaW5nOiAxMHB4IDA7XG59XG4ucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAucmVzdWx0cy1zZWN0aW9uIC5leHBlcmllbmNlLWNhcmRzIC5jYXJkcy13cmFwcGVyLndpdGgtd2lsZC1jYXJkIHtcbiAgcGFkZGluZzogMTBweCAwIDUwcHg7XG59XG4ucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAucmVzdWx0cy1zZWN0aW9uIC5leHBlcmllbmNlLWNhcmRzIC5jYXJkcy13cmFwcGVyIC5jYXJkLWV4cGVyaWVuY2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICB3aWR0aDogOTUlO1xufVxuLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIgLnJlc3VsdHMtc2VjdGlvbiAuZXhwZXJpZW5jZS1jYXJkcyAuY2FyZHMtd3JhcHBlciAuY2FyZC1leHBlcmllbmNlIC52aWV3LWV4cGVyaWVuY2Uge1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAucmVzdWx0cy1zZWN0aW9uIC5leHBlcmllbmNlLWNhcmRzIC5jYXJkcy13cmFwcGVyIC5jYXJkLWV4cGVyaWVuY2UgLmNhcmQtaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogMTVweCAxNXB4IDAgMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5xdWl6LXBvcHVwIC5xdWl6ei13cmFwcGVyIC5yZXN1bHRzLXNlY3Rpb24gLmV4cGVyaWVuY2UtY2FyZHMgLmNhcmRzLXdyYXBwZXIgLmNhcmQtZXhwZXJpZW5jZSAud2lsZC1jYXJkLWljb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogOTVweDtcbiAgaGVpZ2h0OiA4MHB4O1xuICB0b3A6IDIwcHg7XG4gIGxlZnQ6IDIwcHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9jaXR5LXBhZ2UtaWNvbnMtc3ByaXRlLTMwYTgzZGZkZjIuc3ZnI3dpbGQtY2FyZC1iYWRnZVwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIgLnJlc3VsdHMtc2VjdGlvbiAuZXhwZXJpZW5jZS1jYXJkcyAuY2FyZHMtd3JhcHBlciAuY2FyZC1leHBlcmllbmNlIC5oaW50LWJsb2NrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC01MHB4O1xuICBsZWZ0OiAyMCU7XG4gIHotaW5kZXg6IDEwO1xuICBtYXgtd2lkdGg6IDIxNXB4O1xuICBmb250LXNpemU6IDEycHg7XG59XG4ucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAucmVzdWx0cy1zZWN0aW9uIC5leHBlcmllbmNlLWNhcmRzIC5jYXJkcy13cmFwcGVyIC5jYXJkLWV4cGVyaWVuY2UgLmhpbnQtYmxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9jaXR5LXBhZ2UtaWNvbnMtc3ByaXRlLTMwYTgzZGZkZjIuc3ZnI2Fycm93LTJcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIG1hc2stc2l6ZTogY292ZXI7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQ1cHg7XG4gIGxlZnQ6IC00NXB4O1xuICB0b3A6IC0xNXB4O1xufVxuLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIgLnJlc3VsdHMtc2VjdGlvbiAuYnV0dG9ucy10aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5xdWl6LXBvcHVwIC5xdWl6ei13cmFwcGVyIC5yZXN1bHRzLXNlY3Rpb24gLmJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xufVxuLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIgLnJlc3VsdHMtc2VjdGlvbiAucmVmcmVzaC1idXR0b25zIHtcbiAgbWFyZ2luLWJvdHRvbTogMzVweDtcbn1cbi5xdWl6LXBvcHVwIC5xdWl6ei13cmFwcGVyIC5yZXN1bHRzLXNlY3Rpb24gLnJlZnJlc2gtYnV0dG9ucyAuYnV0dG9ucy13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xufVxuLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIgLnJlc3VsdHMtc2VjdGlvbiAucmVmcmVzaC1idXR0b25zIGJ1dHRvbiB7XG4gIG1pbi13aWR0aDogMTk1cHg7XG59XG4ucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAucmVzdWx0cy1zZWN0aW9uIC5zaWduLXVwLWZvcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIgLnJlc3VsdHMtc2VjdGlvbiAuc2lnbi11cC1mb3JtLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IEFyY2hpdGVjdHMtRGF1Z2h0ZXIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAucmVzdWx0cy1zZWN0aW9uIC5zaWduLXVwLWZvcm0tZGVzY3JpcHRpb24ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4ucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAucmVzdWx0cy1zZWN0aW9uIC5zaWduLXVwLWZvcm0gaW5wdXQge1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBoZWlnaHQ6IDM4cHg7XG4gIHBhZGRpbmc6IDEwcHggMjVweDtcbiAgYm9yZGVyOiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5xdWl6LXBvcHVwIC5xdWl6ei13cmFwcGVyIC5yZXN1bHRzLXNlY3Rpb24gLnNpZ24tdXAtZm9ybSBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cbi5xdWl6LXBvcHVwIC5xdWl6ei13cmFwcGVyIC5yZXN1bHRzLXNlY3Rpb24gLnNpZ24tdXAtZm9ybSBpbnB1dDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG59XG4ucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAucmVzdWx0cy1zZWN0aW9uIC5zaWduLXVwLWZvcm0gLmctcmVjYXB0Y2hhIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAucmVzdWx0cy1zZWN0aW9uIC5zaWduLXVwLWZvcm0gLmJ1dHRvbiB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIgLnJlc3VsdHMtc2VjdGlvbiAuc2lnbi11cC1mb3JtIC5saW5rLXdyYXBwZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAucmVzdWx0cy1zZWN0aW9uIC5zaWduLXVwLWZvcm0gLmxpbmstd3JhcHBlciAubGluayB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xufVxuLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIgLnJlc3VsdHMtc2VjdGlvbiAuc2lnbi11cC1mb3JtIC5saW5rLXdyYXBwZXIgLmxpbms6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xufVxuLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIgLmNsb3NlLXBvcHVwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDEwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG4ucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAuY2xvc2UtcG9wdXAtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA2MHB4IDE1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gIG1heC13aWR0aDogNDE1cHg7XG59XG4ucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAuY2xvc2UtcG9wdXAtdGl0bGUge1xuICBmb250LWZhbWlseTogQXJjaGl0ZWN0cy1EYXVnaHRlciwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAuY2xvc2UtcG9wdXAtZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDE3cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5xdWl6LXBvcHVwIC5xdWl6ei13cmFwcGVyIC5jbG9zZS1wb3B1cCAuYWN0aW9uLWJ1dHRvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDE1cHg7XG59XG4ucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAuY2xvc2UtcG9wdXAgLmNsb3NlLWJ0biB7XG4gIHJpZ2h0OiAxMHB4O1xuICB0b3A6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMzRweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnF1aXotcG9wdXAgLmJ0bi1vdXRsaW5lIHtcbiAgICBmb250LXNpemU6IDI3cHg7XG4gICAgcGFkZGluZy10b3A6IDEzcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEzcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICBib3JkZXItd2lkdGg6IDNweDtcbiAgfVxuICAucXVpei1wb3B1cCAuY2xvc2UtYnRuIHtcbiAgICByaWdodDogMzVweDtcbiAgICB0b3A6IDM1cHg7XG4gIH1cbiAgLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDQ1cHg7XG4gICAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gIH1cbiAgLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIgLmludHJvLXNlY3Rpb24ge1xuICAgIG1heC13aWR0aDogNjM1cHg7XG4gICAgbWFyZ2luOiAwcHggYXV0bztcbiAgfVxuICAucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAuaW50cm8tc2VjdGlvbi13cmFwcGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiA0NXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbiAgLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIgLmludHJvLXNlY3Rpb24td3JhcHBlciAuaW1nLXdyYXBwZXIgaW1nIHtcbiAgICBib3JkZXItcmFkaXVzOiAzMHB4IDMwcHggMCAwO1xuICAgIG1heC1oZWlnaHQ6IDI1MHB4O1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICB9XG4gIC5xdWl6LXBvcHVwIC5xdWl6ei13cmFwcGVyIC5pbnRyby1zZWN0aW9uLXdyYXBwZXIgLmludHJvLXRpdGxlIHtcbiAgICB0b3A6IDMycHg7XG4gIH1cbiAgLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIgLmludHJvLXNlY3Rpb24td3JhcHBlciAuaW50cm8tZGVzY3JpcHRpb24ge1xuICAgIHBhZGRpbmc6IDIwcHggNTBweCAzMHB4O1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIgLnF1ZXN0aW9uLXNlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDAgODVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIgLnF1ZXN0aW9uLXNlY3Rpb24gLmJ0bi1vdXRsaW5lIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5xdWl6LXBvcHVwIC5xdWl6ei13cmFwcGVyIC5xdWVzdGlvbi1zZWN0aW9uIC5idG4tb3V0bGluZSB7XG4gICAgZm9udC1zaXplOiAyN3B4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAucXVlc3Rpb24tc2VjdGlvbiAudGl0bGUtd3JhcHBlciB7XG4gICAgcGFkZGluZzogMCAzMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbiAgLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIgLnF1ZXN0aW9uLXNlY3Rpb24gLnF1ZXN0aW9uLXRpdGxlIHtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5xdWl6LXBvcHVwIC5xdWl6ei13cmFwcGVyIC5xdWVzdGlvbi1zZWN0aW9uIC5xdWVzdGlvbi10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAucXVlc3Rpb24tc2VjdGlvbiAuc3RlcHBlci13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAwIDkwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxuICAucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAucXVlc3Rpb24tc2VjdGlvbiAuYnRuLW91dGxpbmUge1xuICAgIG1pbi13aWR0aDogMjYwcHg7XG4gICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgfVxuICAucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAucXVlc3Rpb24tc2VjdGlvbiAucXVlc3Rpb25zIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZ2FwOiAyMHB4O1xuICB9XG4gIC5xdWl6LXBvcHVwIC5xdWl6ei13cmFwcGVyIC5xdWVzdGlvbi1zZWN0aW9uIC5xdWVzdGlvbnMudHdvLXF1ZXN0aW9ucyAucXVlc3Rpb24taXRlbSBpbWcge1xuICAgIGhlaWdodDogMTY1cHg7XG4gICAgd2lkdGg6IDM0MHB4O1xuICB9XG4gIC5xdWl6LXBvcHVwIC5xdWl6ei13cmFwcGVyIC5xdWVzdGlvbi1zZWN0aW9uIC5xdWVzdGlvbnMgLnF1ZXN0aW9uLWl0ZW0ge1xuICAgIHdpZHRoOiA0NyU7XG4gICAgbWF4LWhlaWdodDogMTIwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMzZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIgLnF1ZXN0aW9uLXNlY3Rpb24gLnF1ZXN0aW9ucyAucXVlc3Rpb24taXRlbSB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAucXVlc3Rpb24tc2VjdGlvbiAucXVlc3Rpb25zIC5xdWVzdGlvbi1pdGVtIGltZyB7XG4gICAgbWluLXdpZHRoOiAxNDVweDtcbiAgfVxuICAucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAucmVzdWx0cy1zZWN0aW9uIC5idG4tb3V0bGluZSB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cbiAgLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIgLnJlc3VsdHMtc2VjdGlvbiAucmVzdWx0cy10aXRsZSB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIG1hcmdpbjogNDBweCBhdXRvO1xuICB9XG4gIC5xdWl6LXBvcHVwIC5xdWl6ei13cmFwcGVyIC5yZXN1bHRzLXNlY3Rpb24gLnJlc3VsdHMtdGl0bGU6OmFmdGVyIHtcbiAgICByaWdodDogLTQwcHg7XG4gICAgdG9wOiAxNXB4O1xuICAgIHdpZHRoOiAxMTVweDtcbiAgICBoZWlnaHQ6IDE5MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAucmVzdWx0cy1zZWN0aW9uIC5yZXN1bHRzLXRpdGxlOjphZnRlciB7XG4gICAgcmlnaHQ6IC01NXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAucmVzdWx0cy1zZWN0aW9uIC5yZXN1bHRzLWRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbWFyZ2luOiAwIGF1dG8gNDBweCBhdXRvO1xuICAgIG1heC13aWR0aDogNDQ1cHg7XG4gIH1cbiAgLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIgLnJlc3VsdHMtc2VjdGlvbiAuZXhwZXJpZW5jZS1jYXJkcyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgfVxuICAucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAucmVzdWx0cy1zZWN0aW9uIC5leHBlcmllbmNlLWNhcmRzIC5jYXJkcy13cmFwcGVyIC5jYXJkLWV4cGVyaWVuY2UgLnZpZXctZXhwZXJpZW5jZSB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gIH1cbiAgLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIgLnJlc3VsdHMtc2VjdGlvbiAuZXhwZXJpZW5jZS1jYXJkcyAuY2FyZHMtd3JhcHBlciAuY2FyZC1leHBlcmllbmNlIC53aWxkLWNhcmQtaWNvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiA5NXB4O1xuICAgIGhlaWdodDogODBweDtcbiAgICB0b3A6IDIwcHg7XG4gICAgbGVmdDogMjBweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvY2l0eS1wYWdlLWljb25zLXNwcml0ZS0zMGE4M2RmZGYyLnN2ZyN3aWxkLWNhcmQtYmFkZ2VcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG4gIC5xdWl6LXBvcHVwIC5xdWl6ei13cmFwcGVyIC5yZXN1bHRzLXNlY3Rpb24gLmV4cGVyaWVuY2UtY2FyZHMgLmNhcmRzLXdyYXBwZXIgLmNhcmQtZXhwZXJpZW5jZSAuaGludC1ibG9jayB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG1heC13aWR0aDogMjcwcHg7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG4gIC5xdWl6LXBvcHVwIC5xdWl6ei13cmFwcGVyIC5yZXN1bHRzLXNlY3Rpb24gLmV4cGVyaWVuY2UtY2FyZHMgLmNhcmRzLXdyYXBwZXIgLmNhcmQtZXhwZXJpZW5jZSAuaGludC1ibG9jazo6YmVmb3JlIHtcbiAgICB0b3A6IC01cHg7XG4gIH1cbiAgLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIgLnJlc3VsdHMtc2VjdGlvbiAuYnV0dG9ucy10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIgLnJlc3VsdHMtc2VjdGlvbiAucmVmcmVzaC1idXR0b25zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZ2FwOiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbiAgLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIgLnJlc3VsdHMtc2VjdGlvbiAucmVmcmVzaC1idXR0b25zIC5idXR0b25zLXdyYXBwZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZ2FwOiAyMHB4O1xuICB9XG4gIC5xdWl6LXBvcHVwIC5xdWl6ei13cmFwcGVyIC5yZXN1bHRzLXNlY3Rpb24gLnNpZ24tdXAtZm9ybS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIgLnJlc3VsdHMtc2VjdGlvbiAuc2lnbi11cC1mb3JtLWRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbWFyZ2luOiAwIGF1dG8gMjBweCBhdXRvO1xuICAgIG1heC13aWR0aDogNjUwcHg7XG4gIH1cbiAgLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIgLnJlc3VsdHMtc2VjdGlvbiAuc2lnbi11cC1mb3JtIC5pbnB1dHMtd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIGdhcDogMTBweDtcbiAgfVxuICAucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAucmVzdWx0cy1zZWN0aW9uIC5zaWduLXVwLWZvcm0gaW5wdXQge1xuICAgIHdpZHRoOiA0NSU7XG4gICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgfVxuICAucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAucmVzdWx0cy1zZWN0aW9uIC5zaWduLXVwLWZvcm0gaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gIH1cbiAgLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIgLnJlc3VsdHMtc2VjdGlvbiAuc2lnbi11cC1mb3JtIC5idXR0b24ge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxMHB4IDMwcHg7XG4gIH1cbiAgLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIgLnJlc3VsdHMtc2VjdGlvbiAuc2lnbi11cC1mb3JtIC5saW5rLXdyYXBwZXIge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgfVxuICAucXVpei1wb3B1cCAucXVpenotd3JhcHBlciAuY2xvc2UtcG9wdXAtd3JhcHBlciB7XG4gICAgcGFkZGluZzogNjBweCAzNXB4O1xuICB9XG4gIC5xdWl6LXBvcHVwIC5xdWl6ei13cmFwcGVyIC5jbG9zZS1wb3B1cCAuYWN0aW9uLWJ1dHRvbnMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLnF1aXotcG9wdXAgLnF1aXp6LXdyYXBwZXIgLmNsb3NlLXBvcHVwIC5hY3Rpb24tYnV0dG9ucyAuYnRuLXByaW1hcnkge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgd2lkdGg6IDE0OHB4O1xuICAgIHBhZGRpbmc6IDZweCAxNXB4O1xuICB9XG59XG4uZmlsdGVycyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC1oZWlnaHQ6IDEzMDBweDtcbiAgbWF4LXdpZHRoOiA3ODBweDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAxMDAwO1xuICBwYWRkaW5nOiAyMHB4IDI1cHggMjBweCAyNXB4O1xuICBib3gtc2hhZG93OiAwIDRweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG59XG4uZmlsdGVycyAuZmlsdGVycy1tb2RhbC53aXRoLXNpZ24taWNvbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uZmlsdGVycyAuZmlsdGVycy1tb2RhbC5jb2xsYXBzZWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDA7XG4gIHBhZGRpbmc6IDI1cHggMjVweCAyNXB4IDEwcHg7XG4gIG1heC1oZWlnaHQ6IDg1cHg7XG4gIG1heC13aWR0aDogMjI1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDAgNDBweCA0MHB4IDA7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4uZmlsdGVycyAuZmlsdGVycy1tb2RhbC5jb2xsYXBzZWQgLmNvbnRlbnQtd3JhcHBlciB7XG4gIG1heC1oZWlnaHQ6IDA7XG4gIG1heC13aWR0aDogMDtcbiAgb3BhY2l0eTogMDtcbn1cbi5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsLmNvbGxhcHNlZCAudGl0bGUtd3JhcHBlciB7XG4gIG1hcmdpbjogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwuY29sbGFwc2VkIC50aXRsZS13cmFwcGVyIC5hcHBsaWVkLWZpbHRlcnMge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsLmNvbGxhcHNlZCAudGl0bGUtd3JhcHBlciAuY2xvc2UtYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKSBzY2FsZVkoLTEpO1xufVxuLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwuY29sbGFwc2VkIC50aXRsZS13cmFwcGVyIC5hcHBseS1idG4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwuY29sbGFwc2VkIC50aXRsZS13cmFwcGVyIC5maWx0ZXItdGl0bGUge1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG4uZmlsdGVycyAuZmlsdGVycy1tb2RhbC5jb2xsYXBzZWQgLnNpZ24taWNvbiB7XG4gIG1heC1oZWlnaHQ6IDA7XG4gIG9wYWNpdHk6IDA7XG59XG4uZmlsdGVycyAuZmlsdGVycy1tb2RhbC5jb2xsYXBzZWQgLmZpbHRlci1idXR0b25zIHtcbiAgbWF4LWhlaWdodDogMDtcbiAgbWF4LXdpZHRoOiAwO1xuICBvcGFjaXR5OiAwO1xufVxuLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwuY29sbGFwc2VkIC5maWx0ZXItYnV0dG9ucyBidXR0b24ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uZmlsdGVycyAuZmlsdGVycy1tb2RhbCAuZmlsdGVyLWJ1dHRvbnMge1xuICBtYXgtaGVpZ2h0OiAxMDBweDtcbiAgbWF4LXdpZHRoOiAzNTBweDtcbn1cbi5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIGhyIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1zdXBwb3J0aXZlKTtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC5zZWN0aW9uLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG59XG4uZmlsdGVycyAuZmlsdGVycy1tb2RhbCAuY29udGVudC13cmFwcGVyIHtcbiAgbWF4LWhlaWdodDogMTAwMHB4O1xuICBtYXgtd2lkdGg6IDYwMHB4O1xufVxuLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnNlYXJjaC13cmFwcGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG59XG4uZmlsdGVycyAuZmlsdGVycy1tb2RhbCAuc2VhcmNoLXdyYXBwZXIgLmNpdHktc2VhcmNoIHtcbiAgcGFkZGluZzogNnB4IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHQpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGJvcmRlcjogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZmlsdGVycyAuZmlsdGVycy1tb2RhbCAuc2VhcmNoLXdyYXBwZXIgLmNpdHktc2VhcmNoOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cbi5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC5zZWFyY2gtd3JhcHBlciAuc2VhcmNoLXRvb2wge1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC5zZWFyY2gtd3JhcHBlciAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBtYXgtaGVpZ2h0OiBub25lO1xufVxuLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnNlYXJjaC13cmFwcGVyIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDA7XG4gIGZsZXg6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICB6LWluZGV4OiAxO1xufVxuLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnNlYXJjaC13cmFwcGVyIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIC5sb2NhdGlvbi1pY29uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IGF1dG87XG4gIGxlZnQ6IGF1dG87XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZmlsdGVycyAuZmlsdGVycy1tb2RhbCAuc2VhcmNoLXdyYXBwZXIgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgaW5wdXQge1xuICBwYWRkaW5nOiA2cHggMTJweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgYm9yZGVyOiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnNlYXJjaC13cmFwcGVyIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnNlYXJjaC13cmFwcGVyIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5idXR0b24tc2VhcmNoLWFyZWEge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnNlYXJjaC13cmFwcGVyIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnNlYXJjaC13cmFwcGVyIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXJlc3VsdHMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRvcDogNTUlO1xuICAgIGxlZnQ6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAxOXB4IDE5cHg7XG4gIH1cbiAgLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnNlYXJjaC13cmFwcGVyIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXJlc3VsdHNfX2xpc3Qge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXN1cHBvcnRpdmUpO1xuICB9XG4gIC5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC5zZWFyY2gtd3JhcHBlciAuc2VhcmNoLXRvb2wgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW06Zmlyc3QtY2hpbGQgYSB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gIH1cbiAgLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnNlYXJjaC13cmFwcGVyIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXJlc3VsdHNfX2xpc3QtaXRlbTpmaXJzdC1jaGlsZDo6YmVmb3JlIHtcbiAgICB0b3A6IDMwcHg7XG4gIH1cbiAgLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnNlYXJjaC13cmFwcGVyIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXJlc3VsdHNfX2xpc3QtaXRlbSBhIHtcbiAgICBwYWRkaW5nOiAxM3B4IDEwcHggMTNweCA1MHB4O1xuICB9XG4gIC5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC5zZWFyY2gtd3JhcHBlciAuc2VhcmNoLXRvb2wgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW06OmJlZm9yZSB7XG4gICAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL3NlYXJjaC1mb3JtLXNwcml0ZS04YThlZDk5MWE5LnN2ZyNsb2NhdGlvblwiKSBuby1yZXBlYXQ7XG4gICAgbWFzay1zaXplOiBjb250YWluO1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjJweDtcbiAgICB0b3A6IDE0cHg7XG4gICAgbGVmdDogMTlweDtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgfVxuICAuZmlsdGVycyAuZmlsdGVycy1tb2RhbCAuc2VhcmNoLXdyYXBwZXIgLnNlYXJjaC10b29sIC5zZWFyY2gtcmVzdWx0c19fbGlzdC1pdGVtLnNlbGVjdGVkOjpiZWZvcmUsIC5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC5zZWFyY2gtd3JhcHBlciAuc2VhcmNoLXRvb2wgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW06Zm9jdXM6OmJlZm9yZSwgLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnNlYXJjaC13cmFwcGVyIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXJlc3VsdHNfX2xpc3QtaXRlbTpob3Zlcjo6YmVmb3JlLCAuZmlsdGVycyAuZmlsdGVycy1tb2RhbCAuc2VhcmNoLXdyYXBwZXIgLnNlYXJjaC10b29sIC5zZWFyY2gtcmVzdWx0c19fbGlzdC1pdGVtOmFjdGl2ZTo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gIH1cbn1cbi5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC5zaWduLWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IC0zMHB4O1xuICB3aWR0aDogMTcwcHg7XG4gIGhlaWdodDogMjEwcHg7XG4gIG1heC1oZWlnaHQ6IDMwMHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvZmlsdGVycy1zcHJpdGUtOWU3NDNkMDUwOS5zdmcjc2lnbi1pY29uXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHotaW5kZXg6IC0xO1xuICB0cmFuc2l0aW9uOiAwLjVzIGVhc2UtaW47XG59XG4uZmlsdGVycyAuZmlsdGVycy1tb2RhbCAudGl0bGUtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG4uZmlsdGVycyAuZmlsdGVycy1tb2RhbCAudGl0bGUtd3JhcHBlciAuZmlsdGVyLWljb24ge1xuICBtaW4td2lkdGg6IDI1cHg7XG4gIG1pbi1oZWlnaHQ6IDI1cHg7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9maWx0ZXJzLXNwcml0ZS05ZTc0M2QwNTA5LnN2ZyNmaWx0ZXItaWNvblwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBtYXJnaW4tcmlnaHQ6IDdweDtcbn1cbi5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC50aXRsZS13cmFwcGVyIC5maWx0ZXItdGl0bGUge1xuICBtYXJnaW46IDAgMTJweCAwIDA7XG4gIG1heC13aWR0aDogMTMwcHg7XG59XG4uZmlsdGVycyAuZmlsdGVycy1tb2RhbCAudGl0bGUtd3JhcHBlciAuYXBwbGllZC1maWx0ZXJzIHtcbiAgZmxleDogMTtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgcGFkZGluZzogNXB4IDdweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC50aXRsZS13cmFwcGVyIC5maWx0ZXItYnV0dG9ucyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC50aXRsZS13cmFwcGVyIC5maWx0ZXItYnV0dG9ucyAuY2xlYXItZmlsdGVycy1idG4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC00cHg7XG4gIG1pbi13aWR0aDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogNXB4IDA7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnRpdGxlLXdyYXBwZXIgLmFwcGx5LWJ0biB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBtaW4td2lkdGg6IDEwMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAxcyBlYXNlLWluLW91dDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnRpdGxlLXdyYXBwZXIgLmFwcGx5LWJ0bjphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbn1cbi5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC50aXRsZS13cmFwcGVyIC5jbG9zZS1idG4ge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvbWFpbi1pY29ucy1zcHJpdGUtYzZkYmYxM2UzOS5zdmcjaWNvbi1hcnJvdy1kb3duXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIG1hc2stc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgYm9yZGVyOiBub25lO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG4uZmlsdGVycyAuZmlsdGVycy1tb2RhbCAucXVpY2stcGlja3Mtd3JhcHBlciAucXVpY2stcGlja3MtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC5xdWljay1waWNrcy13cmFwcGVyIC5xdWljay1waWNrcy1saXN0LWl0ZW0ge1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG59XG4uZmlsdGVycyAuZmlsdGVycy1tb2RhbCAucXVpY2stcGlja3Mtd3JhcHBlciAucXVpY2stcGlja3MtbGlzdC1pdGVtOm50aC1jaGlsZCgxKSB7XG4gIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICBtYXJnaW4tdG9wOiAtMzBweDtcbn1cbi5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC5xdWljay1waWNrcy13cmFwcGVyIC5xdWljay1waWNrcy1saXN0LWl0ZW06bnRoLWNoaWxkKDEpIC5xdWljay1waWNrLXJhZGlvIHNwYW4ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvZmlsdGVycy1zcHJpdGUtOWU3NDNkMDUwOS5zdmcjcXVpY2stcGljay0xXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHBhZGRpbmc6IDIwcHggMzVweCAyNXB4O1xufVxuLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnF1aWNrLXBpY2tzLXdyYXBwZXIgLnF1aWNrLXBpY2tzLWxpc3QtaXRlbTpudGgtY2hpbGQoMSkgLnF1aWNrLXBpY2stcmFkaW8gaW5wdXQ6Y2hlY2tlZCArIHNwYW4ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvZmlsdGVycy1zcHJpdGUtOWU3NDNkMDUwOS5zdmcjcXVpY2stcGljay0xLWNoZWNrZWRcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnF1aWNrLXBpY2tzLXdyYXBwZXIgLnF1aWNrLXBpY2tzLWxpc3QtaXRlbTpudGgtY2hpbGQoMikge1xuICBtYXJnaW4tdG9wOiAtMzBweDtcbn1cbi5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC5xdWljay1waWNrcy13cmFwcGVyIC5xdWljay1waWNrcy1saXN0LWl0ZW06bnRoLWNoaWxkKDIpIC5xdWljay1waWNrLXJhZGlvIHNwYW4ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvZmlsdGVycy1zcHJpdGUtOWU3NDNkMDUwOS5zdmcjcXVpY2stcGljay0yXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHBhZGRpbmc6IDIwcHggMzBweCAzMHB4O1xufVxuLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnF1aWNrLXBpY2tzLXdyYXBwZXIgLnF1aWNrLXBpY2tzLWxpc3QtaXRlbTpudGgtY2hpbGQoMikgLnF1aWNrLXBpY2stcmFkaW8gaW5wdXQ6Y2hlY2tlZCArIHNwYW4ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvZmlsdGVycy1zcHJpdGUtOWU3NDNkMDUwOS5zdmcjcXVpY2stcGljay0yLWNoZWNrZWRcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnF1aWNrLXBpY2tzLXdyYXBwZXIgLnF1aWNrLXBpY2tzLWxpc3QtaXRlbTpudGgtY2hpbGQoMykge1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgbWFyZ2luLXRvcDogLTMwcHg7XG59XG4uZmlsdGVycyAuZmlsdGVycy1tb2RhbCAucXVpY2stcGlja3Mtd3JhcHBlciAucXVpY2stcGlja3MtbGlzdC1pdGVtOm50aC1jaGlsZCgzKSAucXVpY2stcGljay1yYWRpbyBzcGFuIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ZpbHRlcnMtc3ByaXRlLTllNzQzZDA1MDkuc3ZnI3F1aWNrLXBpY2stM1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBwYWRkaW5nOiAyMHB4IDI1cHggMzBweDtcbn1cbi5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC5xdWljay1waWNrcy13cmFwcGVyIC5xdWljay1waWNrcy1saXN0LWl0ZW06bnRoLWNoaWxkKDMpIC5xdWljay1waWNrLXJhZGlvIGlucHV0OmNoZWNrZWQgKyBzcGFuIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ZpbHRlcnMtc3ByaXRlLTllNzQzZDA1MDkuc3ZnI3F1aWNrLXBpY2stMy1jaGVja2VkXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cbi5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC5xdWljay1waWNrcy13cmFwcGVyIC5xdWljay1waWNrcy1saXN0LWl0ZW06bnRoLWNoaWxkKDQpIHtcbiAgbWFyZ2luLXRvcDogLTMwcHg7XG59XG4uZmlsdGVycyAuZmlsdGVycy1tb2RhbCAucXVpY2stcGlja3Mtd3JhcHBlciAucXVpY2stcGlja3MtbGlzdC1pdGVtOm50aC1jaGlsZCg0KSAucXVpY2stcGljay1yYWRpbyBzcGFuIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ZpbHRlcnMtc3ByaXRlLTllNzQzZDA1MDkuc3ZnI3F1aWNrLXBpY2stNFwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBwYWRkaW5nOiAxNXB4IDM1cHggMjBweDtcbn1cbi5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC5xdWljay1waWNrcy13cmFwcGVyIC5xdWljay1waWNrcy1saXN0LWl0ZW06bnRoLWNoaWxkKDQpIC5xdWljay1waWNrLXJhZGlvIGlucHV0OmNoZWNrZWQgKyBzcGFuIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ZpbHRlcnMtc3ByaXRlLTllNzQzZDA1MDkuc3ZnI3F1aWNrLXBpY2stNC1jaGVja2VkXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cbi5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC5xdWljay1waWNrcy13cmFwcGVyIC5xdWljay1waWNrcy1saXN0LWl0ZW06bnRoLWNoaWxkKDUpIHtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gIG1hcmdpbi10b3A6IC0zNXB4O1xufVxuLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnF1aWNrLXBpY2tzLXdyYXBwZXIgLnF1aWNrLXBpY2tzLWxpc3QtaXRlbTpudGgtY2hpbGQoNSkgLnF1aWNrLXBpY2stcmFkaW8gc3BhbiB7XG4gIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9maWx0ZXJzLXNwcml0ZS05ZTc0M2QwNTA5LnN2ZyNxdWljay1waWNrLTVcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgcGFkZGluZzogMjBweCAyNXB4IDMwcHg7XG59XG4uZmlsdGVycyAuZmlsdGVycy1tb2RhbCAucXVpY2stcGlja3Mtd3JhcHBlciAucXVpY2stcGlja3MtbGlzdC1pdGVtOm50aC1jaGlsZCg1KSAucXVpY2stcGljay1yYWRpbyBpbnB1dDpjaGVja2VkICsgc3BhbiB7XG4gIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9maWx0ZXJzLXNwcml0ZS05ZTc0M2QwNTA5LnN2ZyNxdWljay1waWNrLTUtY2hlY2tlZFwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG59XG4uZmlsdGVycyAuZmlsdGVycy1tb2RhbCAucXVpY2stcGlja3Mtd3JhcHBlciAucXVpY2stcGlja3MtbGlzdC1pdGVtIC5xdWljay1waWNrLXJhZGlvIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnF1aWNrLXBpY2tzLXdyYXBwZXIgLnF1aWNrLXBpY2tzLWxpc3QtaXRlbSAucXVpY2stcGljay1yYWRpbyBpbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIG9wYWNpdHk6IDA7XG59XG4uZmlsdGVycyAuZmlsdGVycy1tb2RhbCAucXVpY2stcGlja3Mtd3JhcHBlciAucXVpY2stcGlja3MtbGlzdC1pdGVtIC5xdWljay1waWNrLXJhZGlvIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xufVxuLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLmZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy10aXRsZS13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLmZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC5maWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtbGlzdC1pdGVtIC5maWx0ZXJzLWNoZWNrYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLmZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy1saXN0LWl0ZW0gLmZpbHRlcnMtY2hlY2tib3ggaW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICBvcGFjaXR5OiAwO1xufVxuLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLmZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy1saXN0LWl0ZW0gLmZpbHRlcnMtY2hlY2tib3ggc3BhbiB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgcGFkZGluZzogNXB4IDE1cHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlcik7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG4uZmlsdGVycyAuZmlsdGVycy1tb2RhbCAuZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLWxpc3QtaXRlbSAuZmlsdGVycy1jaGVja2JveCBpbnB1dDpjaGVja2VkICsgc3BhbiB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbn1cbi5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC5zb3J0aW5nLW9wdGlvbnMtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDM1cHg7XG59XG4uZmlsdGVycyAuZmlsdGVycy1tb2RhbCAuc29ydGluZy1vcHRpb25zLXdyYXBwZXIuZGVza3RvcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZmlsdGVycyAuZmlsdGVycy1tb2RhbCAuc29ydGluZy1vcHRpb25zLXdyYXBwZXIgLnNvcnRpbmctb3B0aW9ucy1saXN0IHtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVyKTtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBmb250LXNpemU6IDEycHg7XG59XG4uZmlsdGVycyAuZmlsdGVycy1tb2RhbCAuc29ydGluZy1vcHRpb25zLXdyYXBwZXIgLnNvcnRpbmctb3B0aW9ucy1saXN0LWl0ZW06Zmlyc3QtY2hpbGQgLnNvcnRpbmctcmFkaW8gc3BhbiB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4IDIwcHggMCAwO1xufVxuLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnNvcnRpbmctb3B0aW9ucy13cmFwcGVyIC5zb3J0aW5nLW9wdGlvbnMtbGlzdC1pdGVtOmxhc3QtY2hpbGQgLnNvcnRpbmctcmFkaW8gc3BhbiB7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAwIDAgMjBweCAyMHB4O1xufVxuLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnNvcnRpbmctb3B0aW9ucy13cmFwcGVyIC5zb3J0aW5nLW9wdGlvbnMtbGlzdC1pdGVtIC5zb3J0aW5nLXJhZGlvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnNvcnRpbmctb3B0aW9ucy13cmFwcGVyIC5zb3J0aW5nLW9wdGlvbnMtbGlzdC1pdGVtIC5zb3J0aW5nLXJhZGlvIGlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgb3BhY2l0eTogMDtcbn1cbi5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC5zb3J0aW5nLW9wdGlvbnMtd3JhcHBlciAuc29ydGluZy1vcHRpb25zLWxpc3QtaXRlbSAuc29ydGluZy1yYWRpbyBzcGFuIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xuICBwYWRkaW5nOiA1cHggMTVweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnNvcnRpbmctb3B0aW9ucy13cmFwcGVyIC5zb3J0aW5nLW9wdGlvbnMtbGlzdC1pdGVtIC5zb3J0aW5nLXJhZGlvIGlucHV0OmNoZWNrZWQgKyBzcGFuIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xufVxuLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnNvcnRpbmctb3B0aW9ucy13cmFwcGVyIC5zb3J0aW5nLW9wdGlvbnMtbGlzdC1pdGVtIC5zb3J0aW5nLXJhZGlvOmhvdmVyIHNwYW4ge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG59XG4uZmlsdGVycyAuZmlsdGVycy1tb2RhbCAuYWN0aW9uLWJ1dHRvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBnYXA6IDE1cHg7XG59XG4uZmlsdGVycyAuZmlsdGVycy1tb2RhbCAuYWN0aW9uLWJ1dHRvbnMgLmJ0bi1wcmltYXJ5IHtcbiAgbWFyZ2luOiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmlsdGVycyAuZmlsdGVycy1tb2RhbCB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGJvcmRlci1yYWRpdXM6IDBweCAzMHB4IDMwcHggMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTY1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgei1pbmRleDogMTAwMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwuY29sbGFwc2VkIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbWF4LXdpZHRoOiA3MzBweDtcbiAgICBtYXgtaGVpZ2h0OiA5MHB4O1xuICAgIHBhZGRpbmc6IDIwcHggMjVweCAyMHB4IDEwcHg7XG4gICAgd2lkdGg6IG1heC1jb250ZW50O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZmlsdGVycyAuZmlsdGVycy1tb2RhbC5jb2xsYXBzZWQge1xuICAgIHBhZGRpbmctbGVmdDogMTY1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsLmNvbGxhcHNlZCAudGl0bGUtd3JhcHBlciB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsLmNvbGxhcHNlZCAudGl0bGUtd3JhcHBlciAuY2xvc2UtYnRuIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxuICAuZmlsdGVycyAuZmlsdGVycy1tb2RhbC5jb2xsYXBzZWQgLnRpdGxlLXdyYXBwZXIgLmFwcGx5LWJ0biB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogNTVweDtcbiAgfVxuICAuZmlsdGVycyAuZmlsdGVycy1tb2RhbCAuc2VjdGlvbi10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG4gIC5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC5zaWduLWljb24ge1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAyNTBweDtcbiAgICBoZWlnaHQ6IDIxMHB4O1xuICB9XG4gIC5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC50aXRsZS13cmFwcGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0NXB4O1xuICB9XG4gIC5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC50aXRsZS13cmFwcGVyIC5hcHBsaWVkLWZpbHRlcnMge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnRpdGxlLXdyYXBwZXIgLmZpbHRlci1pY29uIHtcbiAgICBtaW4td2lkdGg6IDMwcHg7XG4gICAgbWluLWhlaWdodDogMzBweDtcbiAgfVxuICAuZmlsdGVycyAuZmlsdGVycy1tb2RhbCAudGl0bGUtd3JhcHBlciAuY2xvc2UtYnRuIHtcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cbiAgLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnRpdGxlLXdyYXBwZXIgLmZpbHRlci1idXR0b25zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC50aXRsZS13cmFwcGVyIC5maWx0ZXItYnV0dG9ucyAuY2xlYXItZmlsdGVycy1idG4ge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnRpdGxlLXdyYXBwZXIgLmJ0bi1saW5rLCAuZmlsdGVycyAuZmlsdGVycy1tb2RhbCAudGl0bGUtd3JhcHBlciAuYXBwbHktYnRuIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gIH1cbiAgLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnRpdGxlLXdyYXBwZXIgLmFwcGx5LWJ0biB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgIHRyYW5zaXRpb246IDAuM3M7XG4gIH1cbiAgLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnRpdGxlLXdyYXBwZXIgLmFwcGx5LWJ0bjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gIH1cbiAgLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnRpdGxlLXdyYXBwZXIgLmZpbHRlci10aXRsZSB7XG4gICAgbWF4LXdpZHRoOiAxNTBweDtcbiAgfVxuICAuZmlsdGVycyAuZmlsdGVycy1tb2RhbCBociB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuZmlsdGVycyAuZmlsdGVycy1tb2RhbCAucXVpY2stcGlja3Mtd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAuZmlsdGVycyAuZmlsdGVycy1tb2RhbCAucXVpY2stcGlja3Mtd3JhcHBlci1jb250ZW50IHtcbiAgICB3aWR0aDogNTUlO1xuICB9XG4gIC5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC5xdWljay1waWNrcy13cmFwcGVyIC5xdWljay1waWNrcy1saXN0IHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbiAgLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnF1aWNrLXBpY2tzLXdyYXBwZXIgLnF1aWNrLXBpY2tzLWxpc3QtaXRlbTpudGgtY2hpbGQoMSkge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gICAgbWFyZ2luLXRvcDogLTEwcHg7XG4gIH1cbiAgLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnF1aWNrLXBpY2tzLXdyYXBwZXIgLnF1aWNrLXBpY2tzLWxpc3QtaXRlbTpudGgtY2hpbGQoMSkgLnF1aWNrLXBpY2stcmFkaW8gc3BhbiB7XG4gICAgcGFkZGluZzogMjBweCAzNXB4IDI1cHg7XG4gIH1cbiAgLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnF1aWNrLXBpY2tzLXdyYXBwZXIgLnF1aWNrLXBpY2tzLWxpc3QtaXRlbTpudGgtY2hpbGQoMikge1xuICAgIG1hcmdpbi10b3A6IC0yMHB4O1xuICB9XG4gIC5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC5xdWljay1waWNrcy13cmFwcGVyIC5xdWljay1waWNrcy1saXN0LWl0ZW06bnRoLWNoaWxkKDMpIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogLTIwcHg7XG4gIH1cbiAgLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnF1aWNrLXBpY2tzLXdyYXBwZXIgLnF1aWNrLXBpY2tzLWxpc3QtaXRlbTpudGgtY2hpbGQoNCkge1xuICAgIG1hcmdpbi10b3A6IC0yMHB4O1xuICB9XG4gIC5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC5xdWljay1waWNrcy13cmFwcGVyIC5xdWljay1waWNrcy1saXN0LWl0ZW06bnRoLWNoaWxkKDUpIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogLTE1cHg7XG4gIH1cbiAgLmZpbHRlcnMgLmZpbHRlcnMtbW9kYWwgLnF1aWNrLXBpY2tzLXdyYXBwZXIgLnNvcnRpbmctb3B0aW9ucy13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC5maWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtbGlzdCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG4gIC5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC5maWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtbGlzdC1pdGVtIC5maWx0ZXJzLWNoZWNrYm94OmhvdmVyIHNwYW4ge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgfVxuICAuZmlsdGVycyAuZmlsdGVycy1tb2RhbCAuc29ydGluZy1vcHRpb25zLXdyYXBwZXIubW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5maWx0ZXJzIC5maWx0ZXJzLW1vZGFsIC5zb3J0aW5nLW9wdGlvbnMtd3JhcHBlci5kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuZmlsdGVycyAuZmlsdGVycy1tb2RhbCAuc29ydGluZy1vcHRpb25zLXdyYXBwZXIgLnNvcnRpbmctb3B0aW9ucy1saXN0IHtcbiAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxufVxuLnJldmlld3Mge1xuICBwYWRkaW5nOiA2MHB4IDAgMCAwO1xuICBjb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4ucmV2aWV3cyAudGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuLnJldmlld3MgLnRpdGxlIGgyIHtcbiAgbWFyZ2luOiAwO1xufVxuLnJldmlld3MgLnJldmlld3MtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuLnJldmlld3MgLnJldmlld3MtbGlzdF9faXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxNXB4IDI1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3ZlcmZsb3ctd3JhcDogYW55d2hlcmU7XG59XG4ucmV2aWV3cyAucmV2aWV3cy1saXN0X19pdGVtIC5yZXZpZXctc3RhcnMtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ucmV2aWV3cyAucmV2aWV3cy1saXN0X19pdGVtIC5yZXZpZXctc3RhcnMtbGlzdCAuaWNvbi1zdGFyIHtcbiAgd2lkdGg6IDI3cHg7XG4gIGhlaWdodDogMjdweDtcbn1cbi5yZXZpZXdzIC5yZXZpZXdzLWxpc3RfX2l0ZW0gLnJldmlldy1kZXNjcmlwdGlvbi1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW46IDAgMCAyNXB4O1xufVxuLnJldmlld3MgLnJldmlld3MtbGlzdF9faXRlbSAucmV2aWV3LWRlc2NyaXB0aW9uLWNvbnRhaW5lciAucmV2aWV3LWRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogNDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4ucmV2aWV3cyAucmV2aWV3cy1saXN0X19pdGVtIC5yZXZpZXctZGVzY3JpcHRpb24tY29udGFpbmVyIC5yZXZpZXctZGVzY3JpcHRpb24uZnVsbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IHVuc2V0O1xufVxuLnJldmlld3MgLnJldmlld3MtbGlzdF9faXRlbSAucmV2aWV3LWRlc2NyaXB0aW9uLWNvbnRhaW5lciAuc2hvdy1tb3JlLWJ0biB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLnJldmlld3MgLnJldmlld3MtbGlzdF9faXRlbSAucmV2aWV3LWRlc2NyaXB0aW9uLWNvbnRhaW5lciAuc2hvdy1tb3JlLWJ0bjpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS15ZWxsb3ctYmFzaWMpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xufVxuLnJldmlld3MgLnJldmlld3MtbGlzdF9faXRlbSAucmV2aWV3LWRhdGUsIC5yZXZpZXdzIC5yZXZpZXdzLWxpc3RfX2l0ZW0gLnJldmlldy1jaXR5IHtcbiAgbWFyZ2luOiAwO1xufVxuLnJldmlld3MgLnJldmlld3MtbGlzdF9faXRlbSAucmV2aWV3LWF1dGhvciB7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbi5yZXZpZXdzIC5zZWUtbW9yZS1yZXZpZXdzLWJ0biB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDIwMHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDMwcHggYXV0bztcbn1cbi5yZXZpZXdzIC5sb2FkLW1vcmUtcmV2aWV3cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICBtYXJnaW4tdG9wOiAyNXB4O1xufVxuLnJldmlld3MgLmxvYWQtbW9yZS1yZXZpZXdzIC5hcnJvdy1kb3duIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGluaGVyaXQ7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIHRvcDogM3B4O1xuICByaWdodDogLTE1cHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvcmV2aWV3cy1zZWN0aW9uLXNwcml0ZS03MWU1ZmJkOTQ3LnN2ZyNpY29uLWFycm93LWRvd25cIikgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0O1xufVxuXG4uY2FyZC1yZXZpZXdzIHtcbiAgcGFkZGluZzogMTVweCAxN3B4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1zdXBwb3J0aXZlKTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG59XG4uY2FyZC1yZXZpZXdzIC5jYXJkLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTBweDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi5jYXJkLXJldmlld3MgLmNhcmQtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC1ncm93OiAxO1xufVxuLmNhcmQtcmV2aWV3cyAucmV2aWV3cy1pbmZvIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeS1saWdodCk7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDNweDtcbn1cbi5jYXJkLXJldmlld3MgLnJldmlld3MtY29udGVudCB7XG4gIG1hcmdpbjogMTBweCAwO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiA0O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5jYXJkLXJldmlld3MgLnJldmlld3MtY29udGVudC5mdWxsIHtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiB1bnNldDtcbiAgbWF4LWhlaWdodDogbm9uZTtcbn1cbi5jYXJkLXJldmlld3MgLmJ0bi1zaG93LW1vcmUge1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBmb250LWZhbWlseTogcm9jLWdyb3Rlc2ssIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmNhcmQtcmV2aWV3cyAuYnRuLXNob3ctbW9yZTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS15ZWxsb3ctYmFzaWMpO1xufVxuLmNhcmQtcmV2aWV3cyAubGlzdC1zdGFycyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMXB4O1xufVxuLmNhcmQtcmV2aWV3cyAuaWNvbi1zdGFyIHtcbiAgd2lkdGg6IDE3cHg7XG4gIGhlaWdodDogMTdweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXllbGxvdy1iYXNpYyk7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9yZXZpZXdzLXNlY3Rpb24tc3ByaXRlLTcxZTVmYmQ5NDcuc3ZnI3N0YXJfeWVsbG93XCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIG1hc2stc2l6ZTogY292ZXI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM2MHB4KSB7XG4gIC5yZXZpZXdzIC5yZXZpZXdzLWxpc3RfX2l0ZW0gLnJldmlldy1zdGFycy1saXN0IC5pY29uLXN0YXIge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9yZXZpZXdzLXNlY3Rpb24tc3ByaXRlLTcxZTVmYmQ5NDcuc3ZnI3N0YXJfeWVsbG93XCIpIGNlbnRlci9jb250YWluIG5vLXJlcGVhdDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzc1cHgpIHtcbiAgLnJldmlld3MgLnRpdGxlIHtcbiAgICBmb250LWZhbWlseTogUG9wcGlucy1Cb2xkLCBQb3BwaW5zLU1lZGl1bSwgc2Fucy1zZXJpZjtcbiAgfVxuICAucmV2aWV3cyAucmV2aWV3cy1saXN0X19pdGVtIC5yZXZpZXctZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLU1lZGl1bSwgc2Fucy1zZXJpZjtcbiAgfVxuICAucmV2aWV3cyAucmV2aWV3cy1saXN0X19pdGVtIC5yZXZpZXctZGF0ZSwgLnJldmlld3MgLnJldmlld3MtbGlzdF9faXRlbSAucmV2aWV3LWNpdHkge1xuICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLCBQb3BwaW5zLU1lZGl1bSwgc2Fucy1zZXJpZjtcbiAgfVxuICAucmV2aWV3cyAucmV2aWV3cy1saXN0X19pdGVtIC5yZXZpZXctYXV0aG9yIHtcbiAgICBmb250LWZhbWlseTogUG9wcGlucy1Cb2xkLCBQb3BwaW5zLU1lZGl1bSwgc2Fucy1zZXJpZjtcbiAgfVxufVxuLnB1c2gtcG9wdXAtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTVweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigyNXB4KTtcbiAgYm94LXNoYWRvdzogMCAtNXB4IDEzcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAyNSU7XG4gIHotaW5kZXg6IDk5OTk5O1xufVxuLnB1c2gtcG9wdXAtY29udGFpbmVyIC5wb3B1cC1oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBoZWlnaHQ6IDI1JTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5wdXNoLXBvcHVwLWNvbnRhaW5lciAucG9wdXAtaGVhZGVyIHNwYW4ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucHVzaC1wb3B1cC1jb250YWluZXIgLnBvcHVwLWJ1dHRvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgaGVpZ2h0OiA3NSU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnB1c2gtcG9wdXAtY29udGFpbmVyIC5wb3B1cC1idXR0b25zIGJ1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDVweCAzMHB4O1xuICB0cmFuc2l0aW9uOiAwLjNzO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5wdXNoLXBvcHVwLWNvbnRhaW5lciAucG9wdXAtYnV0dG9ucyBidXR0b24ucmVqZWN0LWJ1dHRvbiB7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ucHVzaC1wb3B1cC1jb250YWluZXIgLnBvcHVwLWJ1dHRvbnMgYnV0dG9uLnJlamVjdC1idXR0b246YWN0aXZlLCAucHVzaC1wb3B1cC1jb250YWluZXIgLnBvcHVwLWJ1dHRvbnMgYnV0dG9uLnJlamVjdC1idXR0b246aG92ZXIsIC5wdXNoLXBvcHVwLWNvbnRhaW5lciAucG9wdXAtYnV0dG9ucyBidXR0b24ucmVqZWN0LWJ1dHRvbjpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0teWVsbG93LWJhc2ljKTtcbiAgY29sb3I6IHZhcigtLXllbGxvdy1iYXNpYyk7XG59XG4ucHVzaC1wb3B1cC1jb250YWluZXIgLnBvcHVwLWJ1dHRvbnMgYnV0dG9uLmFsbG93LWJ1dHRvbiB7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlcyk7XG59XG4ucHVzaC1wb3B1cC1jb250YWluZXIgLnBvcHVwLWJ1dHRvbnMgYnV0dG9uLmFsbG93LWJ1dHRvbjphY3RpdmUsIC5wdXNoLXBvcHVwLWNvbnRhaW5lciAucG9wdXAtYnV0dG9ucyBidXR0b24uYWxsb3ctYnV0dG9uOmhvdmVyLCAucHVzaC1wb3B1cC1jb250YWluZXIgLnBvcHVwLWJ1dHRvbnMgYnV0dG9uLmFsbG93LWJ1dHRvbjpmb2N1cyB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXMpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnB1c2gtcG9wdXAtY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDYuNSU7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzKTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgYm94LXNoYWRvdzogMCAycHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgei1pbmRleDogOTk5OTk7XG4gICAgaGVpZ2h0OiAxMjBweDtcbiAgfVxuICAucHVzaC1wb3B1cC1jb250YWluZXIgLnBvcHVwLWhlYWRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAucHVzaC1wb3B1cC1jb250YWluZXIgLnBvcHVwLWhlYWRlciAuYmVsbC1pY29uIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB9XG4gIC5wdXNoLXBvcHVwLWNvbnRhaW5lciAucG9wdXAtaGVhZGVyIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICAucHVzaC1wb3B1cC1jb250YWluZXIgLnBvcHVwLWJ1dHRvbnMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbi5zZWN0aW9uLWN1c3RvbWVyLXJldmlld3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBwYWRkaW5nOiAzMHB4IDA7XG4gIG1hcmdpbi1ib3R0b206IDE1NXB4O1xufVxuLnNlY3Rpb24tY3VzdG9tZXItcmV2aWV3cyAudGl0bGUtYm94IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNlY3Rpb24tY3VzdG9tZXItcmV2aWV3cyAudGl0bGUtYm94IC50aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbn1cbi5zZWN0aW9uLWN1c3RvbWVyLXJldmlld3MgLmljb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICBtYXNrLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLnNlY3Rpb24tY3VzdG9tZXItcmV2aWV3cyAuaWNvbi10cmlwYWR2aXNvci1yYXRpbmcge1xuICB3aWR0aDogOTNweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvY3VzdG9tZXItcmV2aWV3cy1zZWN0aW9uLXNwcml0ZS0yZThhOGE1ZGJiLnN2ZyNpY29uLXRyaXBhZHZpc29yLXJhdGluZzJcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cbi5zZWN0aW9uLWN1c3RvbWVyLXJldmlld3MgLmljb24tZ29vZ2xlLXJhdGluZyB7XG4gIHdpZHRoOiA5NHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9jdXN0b21lci1yZXZpZXdzLXNlY3Rpb24tc3ByaXRlLTJlOGE4YTVkYmIuc3ZnI2ljb24tZ29vZ2xlLXJhdGluZ1wiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuLnNlY3Rpb24tY3VzdG9tZXItcmV2aWV3cyAuaWNvbi1nb29nbGUge1xuICB3aWR0aDogMjdweDtcbiAgaGVpZ2h0OiAyN3B4O1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvY3VzdG9tZXItcmV2aWV3cy1zZWN0aW9uLXNwcml0ZS0yZThhOGE1ZGJiLnN2ZyNpY29uLWdvb2dsZVwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuLnNlY3Rpb24tY3VzdG9tZXItcmV2aWV3cyAuaWNvbi10cmlwYWR2aXNvciB7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9jdXN0b21lci1yZXZpZXdzLXNlY3Rpb24tc3ByaXRlLTJlOGE4YTVkYmIuc3ZnI2ljb24tdHJpcGFkdmlzb3JcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cbi5zZWN0aW9uLWN1c3RvbWVyLXJldmlld3MgLmN1c3RvbWVyLXJldmlld3MtYmxvY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogNDBweDtcbiAgZm9udC1zaXplOiA5cHg7XG59XG4uc2VjdGlvbi1jdXN0b21lci1yZXZpZXdzIC5jdXN0b21lci1yZXZpZXdzLWJsb2NrIC5jdXN0b21lci1yZXZpZXdzLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ2FwOiAxMHB4O1xuICBtYXgtd2lkdGg6IDE2MHB4O1xufVxuLnNlY3Rpb24tY3VzdG9tZXItcmV2aWV3cyAuY3VzdG9tZXItcmV2aWV3cy1ibG9jayAuY3VzdG9tZXItcmV2aWV3cy1pdGVtIC5zdGF0aXN0aWMtYmxvY2sgLmljb24ge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4uc2VjdGlvbi1jdXN0b21lci1yZXZpZXdzIC5hdXRlbnRpYy1zdGFtcC1ibG9jayB7XG4gIG1hcmdpbjogMjBweCAwIC02MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnNlY3Rpb24tY3VzdG9tZXItcmV2aWV3cyAuYXV0ZW50aWMtc3RhbXAtYmxvY2sgLmljb24tc3RhbXAge1xuICB3aWR0aDogOTBweDtcbiAgaGVpZ2h0OiA5MHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2N1c3RvbWVyLXJldmlld3Mtc2VjdGlvbi1zcHJpdGUtMmU4YThhNWRiYi5zdmcjYXV0aGVudGljLXN0YW1wXCIpIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG4uc2VjdGlvbi1jdXN0b21lci1yZXZpZXdzIC5hdXRlbnRpYy1zdGFtcC1ibG9jayAuc3RhbXAtZGVzY3JpcHRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTEwMHB4O1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG4gIGZvbnQ6IDUwMCAxNXB4IEFyY2hpdGVjdHMtRGF1Z2h0ZXIsIHNhbnMtc2VyaWY7XG4gIG1heC13aWR0aDogMjcwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWxlZnQ6IDkwcHg7XG59XG4uc2VjdGlvbi1jdXN0b21lci1yZXZpZXdzIC5hdXRlbnRpYy1zdGFtcC1ibG9jayAuc3RhbXAtZGVzY3JpcHRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9jdXN0b21lci1yZXZpZXdzLXNlY3Rpb24tc3ByaXRlLTJlOGE4YTVkYmIuc3ZnI2Fycm93M1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcbiAgbWFzay1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtNDRweDtcbiAgbGVmdDogNXB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlY3Rpb24tY3VzdG9tZXItcmV2aWV3cyB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIHBhZGRpbmc6IDUwcHggMCA1MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDExNXB4O1xuICB9XG4gIC5zZWN0aW9uLWN1c3RvbWVyLXJldmlld3MgLmljb24tdHJpcGFkdmlzb3ItcmF0aW5nLFxuICAuc2VjdGlvbi1jdXN0b21lci1yZXZpZXdzIC5pY29uLWdvb2dsZS1yYXRpbmcge1xuICAgIHdpZHRoOiAxODBweDtcbiAgICBoZWlnaHQ6IDM0cHg7XG4gIH1cbiAgLnNlY3Rpb24tY3VzdG9tZXItcmV2aWV3cyAuaWNvbi10cmlwYWR2aXNvciB7XG4gICAgd2lkdGg6IDkwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICB9XG4gIC5zZWN0aW9uLWN1c3RvbWVyLXJldmlld3MgLmljb24tZ29vZ2xlIHtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gIH1cbiAgLnNlY3Rpb24tY3VzdG9tZXItcmV2aWV3cyAudGl0bGUtYm94IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG4gIC5zZWN0aW9uLWN1c3RvbWVyLXJldmlld3MgLmN1c3RvbWVyLXJldmlld3MtYmxvY2sge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuICAuc2VjdGlvbi1jdXN0b21lci1yZXZpZXdzIC5jdXN0b21lci1yZXZpZXdzLWJsb2NrIC5jdXN0b21lci1yZXZpZXdzLWl0ZW0ge1xuICAgIGdhcDogMTVweDtcbiAgICBtYXgtd2lkdGg6IDM2MHB4O1xuICB9XG4gIC5zZWN0aW9uLWN1c3RvbWVyLXJldmlld3MgLmF1dGVudGljLXN0YW1wLWJsb2NrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTEwcHg7XG4gIH1cbiAgLnNlY3Rpb24tY3VzdG9tZXItcmV2aWV3cyAuYXV0ZW50aWMtc3RhbXAtYmxvY2sgLmljb24tc3RhbXAge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICB9XG4gIC5zZWN0aW9uLWN1c3RvbWVyLXJldmlld3MgLmF1dGVudGljLXN0YW1wLWJsb2NrIC5zdGFtcC1kZXNjcmlwdGlvbiB7XG4gICAgbGVmdDogNTAlO1xuICAgIGJvdHRvbTogLTUwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDEzMHB4O1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgfVxuICAuc2VjdGlvbi1jdXN0b21lci1yZXZpZXdzIC5hdXRlbnRpYy1zdGFtcC1ibG9jayAuc3RhbXAtZGVzY3JpcHRpb246YmVmb3JlIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIHRvcDogMTVweDtcbiAgICBsZWZ0OiAtMTA1cHg7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIH1cbn1cbi5zZWN0aW9uLXBlcnNvbmFsaXphdGlvbiB7XG4gIHBhZGRpbmc6IDQ0cHggMCA1MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1zdXBwb3J0aXZlKTtcbn1cbi5zZWN0aW9uLXBlcnNvbmFsaXphdGlvbiAuY29udGFpbmVyLWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2VjdGlvbi1wZXJzb25hbGl6YXRpb24gLnRpdGxlLWJsb2NrIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnNlY3Rpb24tcGVyc29uYWxpemF0aW9uIC5oaWRkZW4tYmxvY2sgLmRlc2NyaXB0aW9uIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2VjdGlvbi1wZXJzb25hbGl6YXRpb24gLnZpZXctcXVlc3Rpb25uYWlyZS1ibG9jayB7XG4gIG1heC13aWR0aDogMjUwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAxN3B4IDg1cHggNXB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNlY3Rpb24tcGVyc29uYWxpemF0aW9uIC52aWV3LXF1ZXN0aW9ubmFpcmUtYmxvY2s6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA5NHB4O1xuICBoZWlnaHQ6IDk0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvc2VjdGlvbi1wZXJzb25hbGl6YXRpb24tc3ByaXRlLTgyYzEyZTU0M2Muc3ZnI2Fycm93XCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIG1hc2stc2l6ZTogY29udGFpbiAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTEwcHg7XG4gIHJpZ2h0OiAwO1xufVxuLnNlY3Rpb24tcGVyc29uYWxpemF0aW9uIC52aWV3LXF1ZXN0aW9ubmFpcmUtYmxvY2sgLmJsb2NrLXRleHQge1xuICBmb250OiA1MDAgMTZweCBBcmNoaXRlY3RzLURhdWdodGVyLCBzYW5zLXNlcmlmO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG4uc2VjdGlvbi1wZXJzb25hbGl6YXRpb24gLnZpZXctcXVlc3Rpb25uYWlyZS1ibG9jayAuYmxvY2stdGV4dCBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2VjdGlvbi1wZXJzb25hbGl6YXRpb24gLnZpZXctcXVlc3Rpb25uYWlyZS1ibG9jayAudmlldy1idG4ge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLnNlY3Rpb24tcGVyc29uYWxpemF0aW9uIC52aWV3LWJsb2NrLWJ0biB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctcmlnaHQ6IDU0cHg7XG4gIG1pbi13aWR0aDogMTk1cHg7XG59XG4uc2VjdGlvbi1wZXJzb25hbGl6YXRpb24gLnZpZXctYmxvY2stYnRuOmhvdmVyOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xufVxuLnNlY3Rpb24tcGVyc29uYWxpemF0aW9uIC52aWV3LWJsb2NrLWJ0bjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvbWFpbi1pY29ucy1zcHJpdGUtYzZkYmYxM2UzOS5zdmcjaWNvbi1hcnJvdy1kb3duXCIpIGNlbnRlciBuby1yZXBlYXQ7XG4gIG1hc2stc2l6ZTogY292ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGxpbmVhcjtcbiAgcmlnaHQ6IDIwcHg7XG59XG4uc2VjdGlvbi1wZXJzb25hbGl6YXRpb24gLnZpZXctYmxvY2stYnRuLmFjdGl2ZSB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMTVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMzBweDtcbiAgYm90dG9tOiAwO1xuICBtaW4td2lkdGg6IDMwcHg7XG59XG4uc2VjdGlvbi1wZXJzb25hbGl6YXRpb24gLnZpZXctYmxvY2stYnRuLmFjdGl2ZTo6YWZ0ZXIge1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDE4MGRlZyk7XG4gIHJpZ2h0OiAwO1xufVxuLnNlY3Rpb24tcGVyc29uYWxpemF0aW9uIC52aWV3LWJsb2NrLWJ0bi5hY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5zZWN0aW9uLXBlcnNvbmFsaXphdGlvbiAucGVyc29uYWxpemF0aW9uLWxpc3Qge1xuICBtYXJnaW4tYm90dG9tOiAxN3B4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDE1cHg7XG59XG4uc2VjdGlvbi1wZXJzb25hbGl6YXRpb24gLnBlcnNvbmFsaXphdGlvbi1saXN0IC5wZXJzb25hbGl6YXRpb24tbGlzdC1pdGVtIHtcbiAgbWF4LXdpZHRoOiAzOTBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uc2VjdGlvbi1wZXJzb25hbGl6YXRpb24gLmNhcmQtcGVyc29uYWxpemF0aW9uIHtcbiAgcGFkZGluZzogMTBweCAzMHB4O1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zZWN0aW9uLXBlcnNvbmFsaXphdGlvbiAuY2FyZC1wZXJzb25hbGl6YXRpb24gLmNhcmQtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LWZhbWlseTogcm9jLWdyb3Rlc2ssIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uc2VjdGlvbi1wZXJzb25hbGl6YXRpb24gLmNhcmQtcGVyc29uYWxpemF0aW9uIC50aXRsZS1ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5zZWN0aW9uLXBlcnNvbmFsaXphdGlvbiAuY2FyZC1wZXJzb25hbGl6YXRpb24gLmRlY29yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgbWFzay1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xuICBmbGV4LXNocmluazogMDtcbn1cbi5zZWN0aW9uLXBlcnNvbmFsaXphdGlvbiAuY2FyZC1wZXJzb25hbGl6YXRpb24gLmRlY29yZS5udW1iZXItMSB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9zZWN0aW9uLXBlcnNvbmFsaXphdGlvbi1zcHJpdGUtODJjMTJlNTQzYy5zdmcjbnVtYmVyLTFcIikgY2VudGVyIG5vLXJlcGVhdDtcbn1cbi5zZWN0aW9uLXBlcnNvbmFsaXphdGlvbiAuY2FyZC1wZXJzb25hbGl6YXRpb24gLmRlY29yZS5udW1iZXItMiB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9zZWN0aW9uLXBlcnNvbmFsaXphdGlvbi1zcHJpdGUtODJjMTJlNTQzYy5zdmcjbnVtYmVyLTJcIikgY2VudGVyIG5vLXJlcGVhdDtcbn1cbi5zZWN0aW9uLXBlcnNvbmFsaXphdGlvbiAuY2FyZC1wZXJzb25hbGl6YXRpb24gLmRlY29yZS5udW1iZXItMyB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9zZWN0aW9uLXBlcnNvbmFsaXphdGlvbi1zcHJpdGUtODJjMTJlNTQzYy5zdmcjbnVtYmVyLTNcIikgY2VudGVyIG5vLXJlcGVhdDtcbn1cbi5zZWN0aW9uLXBlcnNvbmFsaXphdGlvbiAuY2FyZC1wZXJzb25hbGl6YXRpb24gLmNhcmQtaW1nIHtcbiAgd2lkdGg6IDEzNXB4O1xuICBoZWlnaHQ6IDEyOHB4O1xuICBmbGV4LXNocmluazogMDtcbiAgZ3JpZC1yb3c6IDI7XG4gIGdyaWQtY29sdW1uOiAxO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnNlY3Rpb24tcGVyc29uYWxpemF0aW9uIC5jYXJkLXBlcnNvbmFsaXphdGlvbiAuY2FyZC1pbWcucGVyc29uYWxpemF0aW9uLWljb24tMSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9zZWN0aW9uLXBlcnNvbmFsaXphdGlvbi1zcHJpdGUtODJjMTJlNTQzYy5zdmcjcGVyc29uYWxpemF0aW9uLWljb24tMVwiKSBjZW50ZXIgbm8tcmVwZWF0O1xufVxuLnNlY3Rpb24tcGVyc29uYWxpemF0aW9uIC5jYXJkLXBlcnNvbmFsaXphdGlvbiAuY2FyZC1pbWcucGVyc29uYWxpemF0aW9uLWljb24tMiB7XG4gIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9zZWN0aW9uLXBlcnNvbmFsaXphdGlvbi1zcHJpdGUtODJjMTJlNTQzYy5zdmcjcGVyc29uYWxpemF0aW9uLWljb24tMlwiKSBjZW50ZXIgbm8tcmVwZWF0O1xufVxuLnNlY3Rpb24tcGVyc29uYWxpemF0aW9uIC5jYXJkLXBlcnNvbmFsaXphdGlvbiAuY2FyZC1pbWcucGVyc29uYWxpemF0aW9uLWljb24tMyB7XG4gIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9zZWN0aW9uLXBlcnNvbmFsaXphdGlvbi1zcHJpdGUtODJjMTJlNTQzYy5zdmcjcGVyc29uYWxpemF0aW9uLWljb24tM1wiKSBjZW50ZXIgbm8tcmVwZWF0O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjdGlvbi1wZXJzb25hbGl6YXRpb24gLmhpZGRlbi1ibG9jayAuZGVzY3JpcHRpb24ge1xuICAgIG1heC13aWR0aDogNTI0cHg7XG4gICAgbWFyZ2luOiAwIGF1dG8gMTVweDtcbiAgfVxuICAuc2VjdGlvbi1wZXJzb25hbGl6YXRpb24gLnBlcnNvbmFsaXphdGlvbi1saXN0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgIGdhcDogMzBweDtcbiAgfVxuICAuc2VjdGlvbi1wZXJzb25hbGl6YXRpb24gLnBlcnNvbmFsaXphdGlvbi1saXN0IC5wZXJzb25hbGl6YXRpb24tbGlzdC1pdGVtIHtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc2VjdGlvbi1wZXJzb25hbGl6YXRpb24gLnBlcnNvbmFsaXphdGlvbi1saXN0IC5jYXJkLXBlcnNvbmFsaXphdGlvbiB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGdhcDogMjBweDtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC5zZWN0aW9uLXBlcnNvbmFsaXphdGlvbiAudmlldy1xdWVzdGlvbm5haXJlLWJsb2NrIHtcbiAgICBtYXgtd2lkdGg6IDM5MHB4O1xuICAgIG1hcmdpbjogMCA3JSAwIGF1dG87XG4gICAgcGFkZGluZzogMzVweCAxMTBweCA1cHggMDtcbiAgfVxuICAuc2VjdGlvbi1wZXJzb25hbGl6YXRpb24gLnZpZXctcXVlc3Rpb25uYWlyZS1ibG9jazo6YWZ0ZXIge1xuICAgIHdpZHRoOiAxMjBweDtcbiAgICBoZWlnaHQ6IDExMHB4O1xuICAgIHRvcDogMDtcbiAgfVxuICAuc2VjdGlvbi1wZXJzb25hbGl6YXRpb24gLnZpZXctYmxvY2stYnRuLmFjdGl2ZSB7XG4gICAgYm90dG9tOiA1MHB4O1xuICAgIHJpZ2h0OiAxMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlY3Rpb24tcGVyc29uYWxpemF0aW9uIHtcbiAgICBwYWRkaW5nOiA2MHB4IDA7XG4gIH1cbiAgLnNlY3Rpb24tcGVyc29uYWxpemF0aW9uIC5oaWRkZW4tYmxvY2sgLmRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbiAgLnNlY3Rpb24tcGVyc29uYWxpemF0aW9uIC5wZXJzb25hbGl6YXRpb24tbGlzdCAuY2FyZC1wZXJzb25hbGl6YXRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIH1cbiAgLnNlY3Rpb24tcGVyc29uYWxpemF0aW9uIC5wZXJzb25hbGl6YXRpb24tbGlzdCAuY2FyZC1wZXJzb25hbGl6YXRpb24gLmNhcmQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgfVxuICAuc2VjdGlvbi1wZXJzb25hbGl6YXRpb24gLnBlcnNvbmFsaXphdGlvbi1saXN0IC5jYXJkLXBlcnNvbmFsaXphdGlvbiAuY2FyZC1pbWcge1xuICAgIHdpZHRoOiAyMTNweDtcbiAgICBoZWlnaHQ6IDIwMnB4O1xuICB9XG4gIC5zZWN0aW9uLXBlcnNvbmFsaXphdGlvbiAucGVyc29uYWxpemF0aW9uLWxpc3QgLmNhcmQtcGVyc29uYWxpemF0aW9uIC5kZWNvcmUge1xuICAgIHdpZHRoOiAyOXB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxuICAuc2VjdGlvbi1wZXJzb25hbGl6YXRpb24gLnZpZXctcXVlc3Rpb25uYWlyZS1ibG9jayB7XG4gICAgbWF4LXdpZHRoOiA0NjBweDtcbiAgICBwYWRkaW5nOiAzNXB4IDE1MHB4IDVweCAwO1xuICB9XG4gIC5zZWN0aW9uLXBlcnNvbmFsaXphdGlvbiAudmlldy1xdWVzdGlvbm5haXJlLWJsb2NrOjphZnRlciB7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogMTQwcHg7XG4gIH1cbiAgLnNlY3Rpb24tcGVyc29uYWxpemF0aW9uIC52aWV3LXF1ZXN0aW9ubmFpcmUtYmxvY2sgLmJsb2NrLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxuICAuc2VjdGlvbi1wZXJzb25hbGl6YXRpb24gLnZpZXctcXVlc3Rpb25uYWlyZS1ibG9jayAudmlldy1idG4ge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5zZWN0aW9uLXBlcnNvbmFsaXphdGlvbiAucGVyc29uYWxpemF0aW9uLWxpc3Qge1xuICAgIGdhcDogODBweDtcbiAgfVxuICAuc2VjdGlvbi1wZXJzb25hbGl6YXRpb24gLnBlcnNvbmFsaXphdGlvbi1saXN0IC5jYXJkLXBlcnNvbmFsaXphdGlvbiAuY2FyZC10ZXh0IHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbn1cbi5zZWN0aW9uLW91ci1leHBlcmllbmNlcyB7XG4gIHBhZGRpbmc6IDMwcHggMDtcbn1cbi5zZWN0aW9uLW91ci1leHBlcmllbmNlcyAuZXhwZXJpZW5jZXMtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbi5zZWN0aW9uLW91ci1leHBlcmllbmNlcyAuZXhwZXJpZW5jZXMtbGlzdCAuY2FyZC1leHBlcmllbmNlIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNlY3Rpb24tb3VyLWV4cGVyaWVuY2VzIC5leHBlcmllbmNlcy1saXN0IC5leHBlcmllbmNlLWl0ZW0ge1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZWN0aW9uLW91ci1leHBlcmllbmNlcyAuZXhwZXJpZW5jZXMtbGlzdCAuZXhwZXJpZW5jZS1pdGVtIC5jYXJkLWV4cGVyaWVuY2Uge1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5zZWN0aW9uLW91ci1leHBlcmllbmNlcyAudGl0bGUtYm94IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcbiAgbWF4LXdpZHRoOiA3NzJweDtcbiAgbWFyZ2luOiAwIGF1dG8gNDBweDtcbn1cbi5zZWN0aW9uLW91ci1leHBlcmllbmNlcyAudGl0bGUtYm94IC50aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uc2VjdGlvbi1vdXItZXhwZXJpZW5jZXMgLnRpdGxlLWJveCAuZGVzY3JpcHRpb24ge1xuICBtYXJnaW46IDA7XG59XG4uc2VjdGlvbi1vdXItZXhwZXJpZW5jZXMgLmJ0bi1wcmltYXJ5IHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uc2VjdGlvbi1vdXItZXhwZXJpZW5jZXMgLmZpbHRlcnMtYmxvY2sge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuLnNlY3Rpb24tb3VyLWV4cGVyaWVuY2VzIC5zaG93LWJ5LXByaWNlcy13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTdweDtcbn1cbi5zZWN0aW9uLW91ci1leHBlcmllbmNlcyAuc2hvdy1ieS1wcmljZXMtd3JhcHBlciAudGl0bGUge1xuICBmb250LXNpemU6IDE3cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbi10b3A6IDExcHg7XG59XG4uc2VjdGlvbi1vdXItZXhwZXJpZW5jZXMgLnNob3ctYnktcHJpY2VzLXdyYXBwZXIgLnNlYXJjaC10b29sIHtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIG1hcmdpbjogMDtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnNlY3Rpb24tb3VyLWV4cGVyaWVuY2VzIC5zaG93LWJ5LXByaWNlcy13cmFwcGVyIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIHtcbiAgbWluLXdpZHRoOiBpbml0aWFsO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uc2VjdGlvbi1vdXItZXhwZXJpZW5jZXMgLnNob3ctYnktcHJpY2VzLXdyYXBwZXIgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIHtcbiAgbWFyZ2luOiAwO1xuICBmbGV4OiAwIDEgMTAwJTtcbn1cbi5zZWN0aW9uLW91ci1leHBlcmllbmNlcyAuc2hvdy1ieS1wcmljZXMtd3JhcHBlciAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEge1xuICBoZWlnaHQ6IDM0cHg7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB2YXIoLS1ibHVlLWJhc2ljKTtcbn1cbi5zZWN0aW9uLW91ci1leHBlcmllbmNlcyAuc2hvdy1ieS1wcmljZXMtd3JhcHBlciAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLmFycm93LWRvd24teWVsbG93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvZm9vdGVyLXNwcml0ZS1iODUwNWRlYmFlLnN2ZyNpY29uLWFycm93LWRvd25fYmx1ZVwiKSBuby1yZXBlYXQ7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIHJpZ2h0OiAtMjBweDtcbiAgdG9wOiAxNHB4O1xufVxuLnNlY3Rpb24tb3VyLWV4cGVyaWVuY2VzIC5zaG93LWJ5LXByaWNlcy13cmFwcGVyIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSAuYXJyb3ctZG93bi15ZWxsb3c6aG92ZXIsIC5zZWN0aW9uLW91ci1leHBlcmllbmNlcyAuc2hvdy1ieS1wcmljZXMtd3JhcHBlciAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLmFycm93LWRvd24teWVsbG93OmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9mb290ZXItc3ByaXRlLWI4NTA1ZGViYWUuc3ZnI2ljb24tYXJyb3ctZG93bl95ZWxsb3dcIikgbm8tcmVwZWF0O1xufVxuLnNlY3Rpb24tb3VyLWV4cGVyaWVuY2VzIC5zaG93LWJ5LXByaWNlcy13cmFwcGVyIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSAucGVvcGxlLWFyZWEtdGV4dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxN3B4O1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1sZWZ0OiA3cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNlY3Rpb24tb3VyLWV4cGVyaWVuY2VzIC5zaG93LWJ5LXByaWNlcy13cmFwcGVyIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSAucGVvcGxlLWFyZWEtZHJvcGRvd24ge1xuICBib3R0b206IC0yMDVweDtcbiAgcmlnaHQ6IC01NXB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjdGlvbi1vdXItZXhwZXJpZW5jZXMge1xuICAgIHBhZGRpbmc6IDUwcHggMDtcbiAgfVxuICAuc2VjdGlvbi1vdXItZXhwZXJpZW5jZXMgLmV4cGVyaWVuY2VzLWxpc3Qge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbiAgLnNlY3Rpb24tb3VyLWV4cGVyaWVuY2VzIC5leHBlcmllbmNlcy1saXN0IC5leHBlcmllbmNlLWl0ZW0ge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICB9XG4gIC5zZWN0aW9uLW91ci1leHBlcmllbmNlcyAuZmlsdGVycy1ibG9jayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5zZWN0aW9uLW91ci1leHBlcmllbmNlcyAuc2hvdy1ieS1wcmljZXMtd3JhcHBlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbiAgLnNlY3Rpb24tb3VyLWV4cGVyaWVuY2VzIC50aXRsZS1ib3gge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWN0aW9uLW91ci1leHBlcmllbmNlcyAuZXhwZXJpZW5jZXMtbGlzdCAuZXhwZXJpZW5jZS1pdGVtIHtcbiAgICB3aWR0aDogY2FsYygzMy4zMzMzMzMzMzMzJSAtIDE1cHgpO1xuICB9XG59XG4uZmF2b3JpdGUtZXhwZXJpZW5jZS1pY29uLWJveCxcbi5mYXZvcml0ZS1hcnRpY2xlLWljb24tYm94LFxuLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWljb24tYm94IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogN3B4O1xuICByaWdodDogMTBweDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiA5O1xufVxuLmZhdm9yaXRlLWV4cGVyaWVuY2UtaWNvbi1ib3ggLmZhdm9yaXRlLWV4cGVyaWVuY2UsXG4uZmF2b3JpdGUtZXhwZXJpZW5jZS1pY29uLWJveCAuZmF2b3JpdGUtYXJ0aWNsZSxcbi5mYXZvcml0ZS1leHBlcmllbmNlLWljb24tYm94IC5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdCxcbi5mYXZvcml0ZS1hcnRpY2xlLWljb24tYm94IC5mYXZvcml0ZS1leHBlcmllbmNlLFxuLmZhdm9yaXRlLWFydGljbGUtaWNvbi1ib3ggLmZhdm9yaXRlLWFydGljbGUsXG4uZmF2b3JpdGUtYXJ0aWNsZS1pY29uLWJveCAuZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QsXG4uZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtaWNvbi1ib3ggLmZhdm9yaXRlLWV4cGVyaWVuY2UsXG4uZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtaWNvbi1ib3ggLmZhdm9yaXRlLWFydGljbGUsXG4uZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtaWNvbi1ib3ggLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuLmZhdm9yaXRlLWV4cGVyaWVuY2UtaWNvbi1ib3ggLmZhdm9yaXRlLWV4cGVyaWVuY2U6OmFmdGVyLFxuLmZhdm9yaXRlLWV4cGVyaWVuY2UtaWNvbi1ib3ggLmZhdm9yaXRlLWFydGljbGU6OmFmdGVyLFxuLmZhdm9yaXRlLWV4cGVyaWVuY2UtaWNvbi1ib3ggLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0OjphZnRlcixcbi5mYXZvcml0ZS1hcnRpY2xlLWljb24tYm94IC5mYXZvcml0ZS1leHBlcmllbmNlOjphZnRlcixcbi5mYXZvcml0ZS1hcnRpY2xlLWljb24tYm94IC5mYXZvcml0ZS1hcnRpY2xlOjphZnRlcixcbi5mYXZvcml0ZS1hcnRpY2xlLWljb24tYm94IC5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdDo6YWZ0ZXIsXG4uZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtaWNvbi1ib3ggLmZhdm9yaXRlLWV4cGVyaWVuY2U6OmFmdGVyLFxuLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWljb24tYm94IC5mYXZvcml0ZS1hcnRpY2xlOjphZnRlcixcbi5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1pY29uLWJveCAuZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3Q6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9nZW5lcmFsLWljb25zLXNwcml0ZS02NjlhZjgyODQ3LnN2ZyNoZWFydF93aGl0ZVwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBtYXNrLXNpemU6IDEwMCU7XG4gIHotaW5kZXg6IDI7XG59XG4uZmF2b3JpdGUtZXhwZXJpZW5jZS1pY29uLWJveCAuZmF2b3JpdGUtYXJ0aWNsZS1jaGVja2VkLFxuLmZhdm9yaXRlLWV4cGVyaWVuY2UtaWNvbi1ib3ggLmZhdm9yaXRlLWV4cGVyaWVuY2UtY2hlY2tlZCxcbi5mYXZvcml0ZS1leHBlcmllbmNlLWljb24tYm94IC5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1jaGVja2VkLFxuLmZhdm9yaXRlLWFydGljbGUtaWNvbi1ib3ggLmZhdm9yaXRlLWFydGljbGUtY2hlY2tlZCxcbi5mYXZvcml0ZS1hcnRpY2xlLWljb24tYm94IC5mYXZvcml0ZS1leHBlcmllbmNlLWNoZWNrZWQsXG4uZmF2b3JpdGUtYXJ0aWNsZS1pY29uLWJveCAuZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtY2hlY2tlZCxcbi5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1pY29uLWJveCAuZmF2b3JpdGUtYXJ0aWNsZS1jaGVja2VkLFxuLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWljb24tYm94IC5mYXZvcml0ZS1leHBlcmllbmNlLWNoZWNrZWQsXG4uZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtaWNvbi1ib3ggLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWNoZWNrZWQge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvZ2VuZXJhbC1pY29ucy1zcHJpdGUtNjY5YWY4Mjg0Ny5zdmcjaGVhcnRfY2hlY2tlZFwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cbi5mYXZvcml0ZS1leHBlcmllbmNlLWljb24tYm94IC5mYXZvcml0ZS1hcnRpY2xlLWNoZWNrZWQ6OmFmdGVyLFxuLmZhdm9yaXRlLWV4cGVyaWVuY2UtaWNvbi1ib3ggLmZhdm9yaXRlLWV4cGVyaWVuY2UtY2hlY2tlZDo6YWZ0ZXIsXG4uZmF2b3JpdGUtZXhwZXJpZW5jZS1pY29uLWJveCAuZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtY2hlY2tlZDo6YWZ0ZXIsXG4uZmF2b3JpdGUtYXJ0aWNsZS1pY29uLWJveCAuZmF2b3JpdGUtYXJ0aWNsZS1jaGVja2VkOjphZnRlcixcbi5mYXZvcml0ZS1hcnRpY2xlLWljb24tYm94IC5mYXZvcml0ZS1leHBlcmllbmNlLWNoZWNrZWQ6OmFmdGVyLFxuLmZhdm9yaXRlLWFydGljbGUtaWNvbi1ib3ggLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWNoZWNrZWQ6OmFmdGVyLFxuLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWljb24tYm94IC5mYXZvcml0ZS1hcnRpY2xlLWNoZWNrZWQ6OmFmdGVyLFxuLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWljb24tYm94IC5mYXZvcml0ZS1leHBlcmllbmNlLWNoZWNrZWQ6OmFmdGVyLFxuLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWljb24tYm94IC5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1jaGVja2VkOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MjBweCkge1xuICAuZmF2b3JpdGUtZXhwZXJpZW5jZS1pY29uLWJveCxcbiAgLmZhdm9yaXRlLWFydGljbGUtaWNvbi1ib3gsXG4gIC5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1pY29uLWJveCB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHRvcDogN3B4O1xuICB9XG4gIC5mYXZvcml0ZS1leHBlcmllbmNlLWljb24tYm94IC5mYXZvcml0ZS1leHBlcmllbmNlLFxuICAuZmF2b3JpdGUtZXhwZXJpZW5jZS1pY29uLWJveCAuZmF2b3JpdGUtYXJ0aWNsZSxcbiAgLmZhdm9yaXRlLWFydGljbGUtaWNvbi1ib3ggLmZhdm9yaXRlLWV4cGVyaWVuY2UsXG4gIC5mYXZvcml0ZS1hcnRpY2xlLWljb24tYm94IC5mYXZvcml0ZS1hcnRpY2xlLFxuICAuZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtaWNvbi1ib3ggLmZhdm9yaXRlLWV4cGVyaWVuY2UsXG4gIC5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1pY29uLWJveCAuZmF2b3JpdGUtYXJ0aWNsZSB7XG4gICAgd2lkdGg6IDM4cHg7XG4gICAgaGVpZ2h0OiAzOHB4O1xuICB9XG59XG5cbi5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1pY29uLWJveCB7XG4gIHdpZHRoOiAzNHB4O1xuICBoZWlnaHQ6IDM0cHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0b3A6IDEzcHg7XG4gIHJpZ2h0OiAxM3B4O1xufVxuLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWljb24tYm94IC5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdCB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG4uZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtaWNvbi1ib3ggLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0OjphZnRlciB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG5cbi5jYXJkLWV4cGVyaWVuY2Uge1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBib3gtc2hhZG93OiAwcHggNHB4IDRweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVyKTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXgtd2lkdGg6IDQ4MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IDAuM3M7XG59XG4uY2FyZC1leHBlcmllbmNlLnBhcnRuZXItY2FyZC1leHBlcmllbmNlIC5leHBlcmllbmNlLXByaWNlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNhcmQtZXhwZXJpZW5jZS5wYXJ0bmVyLWNhcmQtZXhwZXJpZW5jZSAuZXhwZXJpZW5jZS1wcmljZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDM1cHg7XG4gIGhlaWdodDogMzVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYWNjZW50LXJvc2UpO1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvZXhwZXJpZW5jZS1zaW5nbGUtc3ByaXRlLTZhNDA5NWY5MTguc3ZnI2xpbmVcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgbWFzay1zaXplOiBjb250YWluO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDI2cHg7XG4gIHRvcDogLTEwcHg7XG59XG4uY2FyZC1leHBlcmllbmNlLnBhcnRuZXItY2FyZC1leHBlcmllbmNlIC5leHBlcmllbmNlLWluZm9ybWF0aW9uIHtcbiAgcGFkZGluZy10b3A6IDI1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jYXJkLWV4cGVyaWVuY2UucGFydG5lci1jYXJkLWV4cGVyaWVuY2UgLmNhcmQtYm9keSB7XG4gIGhlaWdodDogMTY0cHg7XG59XG4uY2FyZC1leHBlcmllbmNlIC5wYXJ0bmVyLXByaWNlLWJsb2NrIHtcbiAgZm9udDogNTAwIDE2cHggQXJjaGl0ZWN0cy1EYXVnaHRlciwgc2Fucy1zZXJpZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1yb3NlKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwcHg7XG4gIGxlZnQ6IDQycHg7XG59XG4uY2FyZC1leHBlcmllbmNlIC5wYXJ0bmVyLXByaWNlLWJsb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTNweDtcbiAgaGVpZ2h0OiAyNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtcm9zZSk7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9leHBlcmllbmNlLXNpbmdsZS1zcHJpdGUtNmE0MDk1ZjkxOC5zdmcjYXJyb3dcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgbWFzay1zaXplOiBjb3ZlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMTJweDtcbiAgYm90dG9tOiAtMTdweDtcbn1cbi5jYXJkLWV4cGVyaWVuY2UgLmNhcmQtZXhwZXJpZW5jZS1saW5rIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmNhcmQtZXhwZXJpZW5jZSAuZXhwZXJpZW5jZS1jYXRlZ29yeS1sYWJlbCB7XG4gIG1pbi13aWR0aDogNzdweDtcbiAgbWluLWhlaWdodDogNzdweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQ6IDcwMCAxNXB4IEFyY2hpdGVjdHMtRGF1Z2h0ZXIsIHNhbnMtc2VyaWY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDkwcHg7XG4gIHJpZ2h0OiAtMTNweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlIDU3JSA0NCUgNjklLzQyJSA1OCUgNDclIDUzJTtcbiAgcGFkZGluZzogMzBweCAxMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5jYXJkLWV4cGVyaWVuY2UgLmV4cGVyaWVuY2UtY2F0ZWdvcnktbGFiZWwge1xuICAgIHRvcDogNjhweDtcbiAgICByaWdodDogLTE2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuY2FyZC1leHBlcmllbmNlIC5leHBlcmllbmNlLWNhdGVnb3J5LWxhYmVsIHtcbiAgICBtaW4td2lkdGg6IDkwcHg7XG4gICAgbWluLWhlaWdodDogOTBweDtcbiAgfVxufVxuLmNhcmQtZXhwZXJpZW5jZSAuY2FyZC1pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxNTBweDtcbn1cbi5jYXJkLWV4cGVyaWVuY2UgLmNhcmQtaW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBib3JkZXItcmFkaXVzOiAxNXB4IDE1cHggMCAwO1xufVxuLmNhcmQtZXhwZXJpZW5jZSAuY2FyZC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDI7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBtYXgtaGVpZ2h0OiA0NXB4O1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiAtd2Via2l0LWZpbGwtYXZhaWxhYmxlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNhcmQtZXhwZXJpZW5jZSAuY2FyZC10aXRsZSB7XG4gICAgbWF4LWhlaWdodDogODBweDtcbiAgfVxufVxuLmNhcmQtZXhwZXJpZW5jZSAuY2FyZC1ib2R5IHtcbiAgcGFkZGluZzogNXB4IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1ncm93OiAxO1xuICBmb250LXNpemU6IDEycHg7XG59XG4uY2FyZC1leHBlcmllbmNlIC5jYXJkLWJvZHkgLmNvbnRlbnQtYmxvY2stdGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWdyb3c6IDE7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5jYXJkLWV4cGVyaWVuY2UgLmNhcmQtYm9keS13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmNhcmQtZXhwZXJpZW5jZSAuY2FyZC1ib2R5IC5jb250ZW50LWJsb2NrIHtcbiAgcGFkZGluZzogMTVweCAxNXB4IDEwcHggMjJweDtcbiAgd2lkdGg6IDY3JTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuY2FyZC1leHBlcmllbmNlIC5jYXJkLWJvZHkgLmNvbnRlbnQtYmxvY2sge1xuICAgIHdpZHRoOiA4MCU7XG4gIH1cbn1cbi5jYXJkLWV4cGVyaWVuY2UgLmNhcmQtYm9keSAuY29udGVudC1ibG9jazo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9leHBlcmllbmNlLWNhcmQtc3ByaXRlLWU4NTc5MGI0Y2Uuc3ZnI2Rhc2hlZC1saW5lXCIpIHJlcGVhdCBjZW50ZXI7XG4gIG1hc2stc2l6ZTogY292ZXI7XG59XG4uY2FyZC1leHBlcmllbmNlIC5jYXJkLWJvZHkgLnZpZXctZXhwZXJpZW5jZSB7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jYXJkLWV4cGVyaWVuY2UgLmNhcmQtYm9keSAudmlldy1leHBlcmllbmNlIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgfVxufVxuLmNhcmQtZXhwZXJpZW5jZSAuY2FyZC1jYXRlZ29yeSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogM3B4IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTE1cHg7XG4gIGxlZnQ6IDIycHg7XG4gIHotaW5kZXg6IDE7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLWluLW91dDtcbn1cbi5jYXJkLWV4cGVyaWVuY2UgLmV4cGVyaWVuY2UtaW5mb3JtYXRpb24ge1xuICBwYWRkaW5nOiAxNXB4IDEycHggNXB4IDE1cHg7XG4gIHdpZHRoOiAzMyU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTBweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uY2FyZC1leHBlcmllbmNlIC5leHBlcmllbmNlLWluZm9ybWF0aW9uIC5leHBlcmllbmNlLXByaWNlLFxuLmNhcmQtZXhwZXJpZW5jZSAuZXhwZXJpZW5jZS1pbmZvcm1hdGlvbiAuZXhwZXJpZW5jZS1kdXJhdGlvbixcbi5jYXJkLWV4cGVyaWVuY2UgLmV4cGVyaWVuY2UtaW5mb3JtYXRpb24gLmV4cGVyaWVuY2UtcmF0aW5nIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5jYXJkLWV4cGVyaWVuY2UgLmV4cGVyaWVuY2UtaW5mb3JtYXRpb24gLmV4cGVyaWVuY2UtcHJpY2U6YmVmb3JlLFxuLmNhcmQtZXhwZXJpZW5jZSAuZXhwZXJpZW5jZS1pbmZvcm1hdGlvbiAuZXhwZXJpZW5jZS1kdXJhdGlvbjpiZWZvcmUsXG4uY2FyZC1leHBlcmllbmNlIC5leHBlcmllbmNlLWluZm9ybWF0aW9uIC5leHBlcmllbmNlLXJhdGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cbi5jYXJkLWV4cGVyaWVuY2UgLmV4cGVyaWVuY2UtaW5mb3JtYXRpb24gLmV4cGVyaWVuY2UtcHJpY2U6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2V4cGVyaWVuY2UtY2FyZC1zcHJpdGUtZTg1NzkwYjRjZS5zdmcjcHJpY2UtdGFnXCIpIGNlbnRlciBuby1yZXBlYXQ7XG4gIGxlZnQ6IC0zcHg7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG59XG4uY2FyZC1leHBlcmllbmNlIC5leHBlcmllbmNlLWluZm9ybWF0aW9uIC5leHBlcmllbmNlLXByaWNlIC5wcmljZS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cbi5jYXJkLWV4cGVyaWVuY2UgLmV4cGVyaWVuY2UtaW5mb3JtYXRpb24gLmV4cGVyaWVuY2UtZHVyYXRpb246YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2V4cGVyaWVuY2UtY2FyZC1zcHJpdGUtZTg1NzkwYjRjZS5zdmcjY2xvY2tcIikgY2VudGVyIG5vLXJlcGVhdDtcbn1cbi5jYXJkLWV4cGVyaWVuY2UgLmV4cGVyaWVuY2UtaW5mb3JtYXRpb24gLmV4cGVyaWVuY2UtcmF0aW5nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAycHg7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG59XG4uY2FyZC1leHBlcmllbmNlIC5leHBlcmllbmNlLWluZm9ybWF0aW9uIC5leHBlcmllbmNlLXJhdGluZzpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNhcmQtZXhwZXJpZW5jZSAuZXhwZXJpZW5jZS1pbmZvcm1hdGlvbiAuZXhwZXJpZW5jZS1yYXRpbmcgLnJhdGluZy1ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uY2FyZC1leHBlcmllbmNlIC5leHBlcmllbmNlLWluZm9ybWF0aW9uIC5leHBlcmllbmNlLXJhdGluZyAuc3RhcnMge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmNhcmQtZXhwZXJpZW5jZSAuZXhwZXJpZW5jZS1pbmZvcm1hdGlvbiAuZXhwZXJpZW5jZS1yYXRpbmcgLnN0YXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvZXhwZXJpZW5jZS1jYXJkLXNwcml0ZS1lODU3OTBiNGNlLnN2ZyNzdGFyLXllbGxvd1wiKSBjZW50ZXIgbm8tcmVwZWF0O1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xufVxuLmNhcmQtZXhwZXJpZW5jZSAuY29udGVudC1ibG9jay1kZXNjcmlwdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY2FyZC1leHBlcmllbmNlIC5kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbjogMDtcbiAgbWF4LWhlaWdodDogZml0LWNvbnRlbnQ7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDY7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2FyZC1leHBlcmllbmNlOmhvdmVyIC5jb250ZW50LWJsb2NrLXRpdGxlIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgb3BhY2l0eTogMDtcbiAgICBoZWlnaHQ6IDA7XG4gIH1cbiAgLmNhcmQtZXhwZXJpZW5jZTpob3ZlciAuY29udGVudC1ibG9jay1kZXNjcmlwdGlvbiB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuICAuY2FyZC1leHBlcmllbmNlOmhvdmVyIC5jb250ZW50LWJsb2NrLWRlc2NyaXB0aW9uIC5kZXNjcmlwdGlvbiB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIH1cbiAgLmNhcmQtZXhwZXJpZW5jZTpob3ZlciAuY2FyZC1jYXRlZ29yeSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAuY2FyZC1leHBlcmllbmNlIC5leHBlcmllbmNlLWluZm9ybWF0aW9uIHtcbiAgICB3aWR0aDogMzMlO1xuICB9XG4gIC5jYXJkLWV4cGVyaWVuY2UgLmNhcmQtYm9keSB7XG4gICAgaGVpZ2h0OiAxNDZweDtcbiAgfVxuICAuY2FyZC1leHBlcmllbmNlIC5jYXJkLWJvZHkgLmNvbnRlbnQtYmxvY2sge1xuICAgIHBhZGRpbmc6IDE1cHggMTVweCAxMHB4IDIycHg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5jYXJkLWV4cGVyaWVuY2UgLmRlc2NyaXB0aW9uIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDU7XG4gICAgaGVpZ2h0OiA3MnB4O1xuICAgIG1pbi1oZWlnaHQ6IDcycHg7XG4gIH1cbiAgLmNhcmQtZXhwZXJpZW5jZSAuY29udGVudC1ibG9jay1kZXNjcmlwdGlvbiB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC43cyBlYXNlLWluLW91dDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgfVxuICAuY2FyZC1leHBlcmllbmNlIC5jb250ZW50LWJsb2NrLWRlc2NyaXB0aW9uIC5idG4tcHJpbWFyeSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIG1pbi13aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgbWFyZ2luOiAxMnB4IDAgMDtcbiAgICBwYWRkaW5nOiA1cHggMTVweDtcbiAgfVxuICAuY2FyZC1leHBlcmllbmNlIC5jb250ZW50LWJsb2NrLXRpdGxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuN3MgZWFzZS1pbi1vdXQ7XG4gIH1cbiAgLmNhcmQtZXhwZXJpZW5jZSAuY29udGVudC1ibG9jay10aXRsZSAuY2FyZC10aXRsZSB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgcGFkZGluZzogMDtcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG4gICAgaGVpZ2h0OiA3OXB4O1xuICAgIG1pbi1oZWlnaHQ6IDc5cHg7XG4gICAgbWF4LWhlaWdodDogbm9uZTtcbiAgfVxufVxuLmljb24tc2hhcmVkLCAuaWNvbi1jdXN0b20sIC5pY29uIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjFweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5pY29uLXNoYXJlZCwgLmljb24tY3VzdG9tLCAuaWNvbiB7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNnB4O1xuICB9XG59XG4uaWNvbi1zaGFyZWQuZG90LCAuZG90Lmljb24tY3VzdG9tLCAuZG90Lmljb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gIG1hc2stc2l6ZTogY292ZXIgIWltcG9ydGFudDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG1hcmdpbjogNXB4IDhweDtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2V4cGVyaWVuY2Utc2luZ2xlLXNwcml0ZS02YTQwOTVmOTE4LnN2ZyNkb3RcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLmljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9ob3N0LWRldGFpbHMtcG9wdXAtOGM5ZGZkYzk1OS5zdmcjYm9va21hcmtcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLmljb24tY3VzdG9tIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uaWNvbi1jdXN0b20gc3ZnIHtcbiAgd2lkdGg6IGluaGVyaXQ7XG4gIGhlaWdodDogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5pY29uLWtub3dzLWV2ZXJ5LWhpZGRlbi1nZW0ge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaG9zdC1kZXRhaWxzLXBvcHVwLThjOWRmZGM5NTkuc3ZnI2ZpbmQtb24tbWFwXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5pY29uLWxvdmVzLWZvb2QtbG9jYWwtY3VsdHVyZSB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9ob3N0LWRldGFpbHMtcG9wdXAtOGM5ZGZkYzk1OS5zdmcjbm9vZGxlXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5pY29uLWN1bHR1cmFsLXN0b3JpZXMtbG9jYWwtaW5zaWdodHMge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaG9zdC1kZXRhaWxzLXBvcHVwLThjOWRmZGM5NTkuc3ZnI2Jvb2ttYXJrXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5pY29uLWtub3dzLXRoZS1jaXR5LWluc2lkZS1vdXQge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaG9zdC1kZXRhaWxzLXBvcHVwLThjOWRmZGM5NTkuc3ZnI2RpcmVjdGlvblwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4uaWNvbi1icmluZ3Mtc3Rvcmllcy1wbGFjZXMtbGlmZSB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9ob3N0LWRldGFpbHMtcG9wdXAtOGM5ZGZkYzk1OS5zdmcjc3BlZWNoLWJ1YmJsZVwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4uaWNvbi1hcmNoaXRlY3R1cmFsLWN1bHR1cmFsLWV4cGxvcmVyIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2hvc3QtZGV0YWlscy1wb3B1cC04YzlkZmRjOTU5LnN2ZyNza3lsaW5lXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5pY29uLW5hdHVyZS1jaXR5LWV4cGxvcmVyIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2hvc3QtZGV0YWlscy1wb3B1cC04YzlkZmRjOTU5LnN2ZyNidWlsZGluZ1wiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4uaWNvbi1sb2NhbC1oaXN0b3JpYW4ge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaG9zdC1kZXRhaWxzLXBvcHVwLThjOWRmZGM5NTkuc3ZnI2d1aWRlLWJvb2tcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLmljb24tZWNvLWZyaWVuZGx5LWFkdm9jYXRlIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2hvc3QtZGV0YWlscy1wb3B1cC04YzlkZmRjOTU5LnN2ZyNlY29sb2d5XCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5pY29uLXBob3RvLXNwb3RzLWV4cGxvcmVyIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2hvc3QtZGV0YWlscy1wb3B1cC04YzlkZmRjOTU5LnN2ZyNwaG90by1waW5cIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLmljb24tYXJ0LWNyZWF0aXZlLXNwYWNlcy1leHBsb3JlciB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9ob3N0LWRldGFpbHMtcG9wdXAtOGM5ZGZkYzk1OS5zdmcjbWFwLWJ1bGJcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLmljb24tY2hldnJvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDE5cHg7XG4gIGhlaWdodDogMTJweDtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2hvc3QtZGV0YWlscy1wb3B1cC04YzlkZmRjOTU5LnN2ZyNpY29uLWFycm93LWRvd25cIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBsaW5lYXIsIGJhY2tncm91bmQtY29sb3IgMC4zcyBsaW5lYXI7XG59XG5cbi5jb21wYXNzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaG9zdC1kZXRhaWxzLXBvcHVwLThjOWRmZGM5NTkuc3ZnI2NvbXBhc3NcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLm5vb2RsZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTZweDtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2hvc3QtZGV0YWlscy1wb3B1cC04YzlkZmRjOTU5LnN2ZyNub29kbGVcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLmljb24tYmlub2N1bGFycyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTNweDtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2hvc3QtZGV0YWlscy1wb3B1cC04YzlkZmRjOTU5LnN2ZyNpY29uLWJpbm9jdWxhcnNcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLmljb24tY2l0eSB7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDEzcHg7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9ob3N0LWRldGFpbHMtcG9wdXAtOGM5ZGZkYzk1OS5zdmcjaWNvbi1jaXR5XCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5pY29uLWZsYWcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9ob3N0LWRldGFpbHMtcG9wdXAtOGM5ZGZkYzk1OS5zdmcjaWNvbi1mbGFnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5sYW5ndWFnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2hvc3QtZGV0YWlscy1wb3B1cC04YzlkZmRjOTU5LnN2ZyNsYW5ndWFnZVwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4ucGluLXdpdGgtaGFyZCB7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9ob3N0LWRldGFpbHMtcG9wdXAtOGM5ZGZkYzk1OS5zdmcjcGluLXdpdGgtaGFyZFwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4uaG9zdC1kZXRhaWxzLXBvcHVwIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgei1pbmRleDogOTk5OTk7XG4gIHRyYW5zaXRpb246IGxlZnQgMC4zcyBsaW5lYXIsIGJhY2tncm91bmQtY29sb3IgMC41cyBsaW5lYXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAuaGlkZGVuLXBvcHVwIHtcbiAgbGVmdDogLTEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAucG9wdXAtd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAucG9wdXAtY29udGVudCB7XG4gIHBhZGRpbmc6IDAgMCAyMHB4O1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDcycHgpO1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAucG9wdXAtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5idG4tYmFjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDMxcHggMjBweCAyM3B4O1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLmJ0bi1iYWNrOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLXllbGxvdy1iYXNpYyk7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5idG4tYmFjazpob3ZlciAuaWNvbi1jaGV2cm9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0teWVsbG93LWJhc2ljKTtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLmJ0bi1iYWNrIC5pY29uLWNoZXZyb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAuZ2FsbGVyeS1ib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLmdhbGxlcnktYm94LmNvbnRhaW5lci1sIHtcbiAgcGFkZGluZzogMzBweCAwO1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAuZ2FsbGVyeS1ib3ggLmV4cGVyaWVuY2UtY2F0ZWdvcnkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDIwcHg7XG4gIGJvdHRvbTogMjJweDtcbiAgbWF4LXdpZHRoOiA5OCU7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5nYWxsZXJ5LWJveCAuZXhwZXJpZW5jZS1jYXRlZ29yeSAuaWNvbi1jYXRlZ29yeSB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiAycHggc29saWQgdmFyKC0td2hpdGUpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyZXktZGFyayk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAuZ2FsbGVyeS1ib3ggLmV4cGVyaWVuY2UtY2F0ZWdvcnkgLmxhYmVsLWNhdGVnb3J5IHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmV5LWRhcmspO1xuICBib3JkZXItcmFkaXVzOiAyMHB4IDEwcHggMTBweCAyMHB4O1xuICBwYWRkaW5nOiA1cHggMTBweCA0cHggNDVweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5nYWxsZXJ5LWJveCAuZ2FsbGVyeS1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgb3ZlcmZsb3cteDogYXV0bztcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLmdhbGxlcnktYm94IC5nYWxsZXJ5LWl0ZW0ge1xuICB3aWR0aDogMjUwcHg7XG4gIGhlaWdodDogMjUwcHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLmdhbGxlcnktYm94IC5nYWxsZXJ5LWl0ZW0gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAuZGVzY3JpcHRpb24tYm94IHtcbiAgcGFkZGluZzogMTBweCAyMHB4IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5kZXNjcmlwdGlvbi1ib3ggLnBvcHVwLXRpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxNXB4O1xuICBtYXgtd2lkdGg6IDgwMHB4O1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAuZGVzY3JpcHRpb24tYm94IC5wb3B1cC10aXRsZSAudGl0bGUge1xuICBmb250OiA0MDAgMjFweCBBcmNoaXRlY3RzLURhdWdodGVyLCBzYW5zLXNlcmlmO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAuZGVzY3JpcHRpb24tYm94IC5wb3B1cC10aXRsZSAuZGVzY3JpcHRpb24ge1xuICBtYXgtd2lkdGg6IDgwMHB4O1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAuZGVzY3JpcHRpb24tYm94IC5hZGRpdGlvbmFsLWluZm9ybWF0aW9uIHtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuM3MgbGluZWFyLCB2aXNpYmlsaXR5IDAuM3MgbGluZWFyO1xuICBtYXgtd2lkdGg6IDgwMHB4O1xuICBtYXJnaW46IDA7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5yZXZpZXdzLWJsb2NrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAycHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLnJldmlld3MtYmxvY2sgLnN0YXJzIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLnJldmlld3MtYmxvY2sgLmljb24tc3RhciB7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2hvc3QtZGV0YWlscy1wb3B1cC04YzlkZmRjOTU5LnN2ZyNzdGFyX3llbGxvd1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICBtYXNrLXNpemU6IGNvdmVyO1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAucmV2aWV3cy1ibG9jayAucmV2aWV3cyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwO1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAucmV2aWV3cy1ibG9jayAucmV2aWV3cy1jb3VudCB7XG4gIGNvbG9yOiB2YXIoLS1ncmV5LWRhcmspO1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAuc2tpbGxzLWJveCB7XG4gIHBhZGRpbmc6IDIwcHggMjBweCA1MHB4O1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5za2lsbHMtYm94IC5za2lsbHMtc2xpZGVyIHtcbiAgZ2FwOiAxNXB4O1xuICBtYXJnaW4tcmlnaHQ6IC0yMHB4O1xuICBwYWRkaW5nOiAyMHB4IDVweDtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLnNraWxscy1ib3ggLnNraWxscy1zbGlkZXIgLmxpc3QtaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5za2lsbHMtYm94IC5za2lsbHMtc2xpZGVyIC5saXN0LWl0ZW0gLnNraWxscy1jYXJkIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmV5LWxpZ2h0LWJhc2ljKTtcbiAgYm94LXNoYWRvdzogMCA0cHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgcGFkZGluZzogMjVweCAyMHB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLnNraWxscy1ib3ggLnNraWxscy1zbGlkZXIgLmxpc3QtaXRlbSAuc2tpbGxzLWNhcmQgLmNhcmQtdGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLnNraWxscy1ib3ggLnNraWxscy1zbGlkZXIgLmxpc3QtaXRlbSAuc2tpbGxzLWNhcmQgLmV4cGxvcmUtbGlzdCAubGlzdC1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA1cHg7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5za2lsbHMtYm94IC5za2lsbHMtc2xpZGVyIC5saXN0LWl0ZW0gLnNraWxscy1jYXJkIC5jYXJkLWxpc3QgLmxpc3QtaXRlbSB7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAuc2tpbGxzLWJveCAuc2tpbGxzLXNsaWRlciAubGlzdC1pdGVtIC5za2lsbHMtY2FyZCAuY2FyZC1saXN0IC5saXN0LWl0ZW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oCiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiA0cHg7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5za2lsbHMtYm94IC5pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5kZXNrdG9wLWJsb2NrIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAuZmFjdHMtYm94IHtcbiAgcGFkZGluZzogMzZweCAyMHB4O1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAuZmFjdHMtYm94IC50aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLnJldmlld3MtcXVvdGUtYm94IHtcbiAgcGFkZGluZzogNjJweCAyMHB4IDUxcHg7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5yZXZpZXdzLXF1b3RlLWJveCAuY2FyZC1xdW90ZSB7XG4gIHBhZGRpbmc6IDMycHggMjdweCA1OHB4IDE0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDI3N3B4O1xuICBoZWlnaHQ6IDIxN3B4O1xuICB6LWluZGV4OiAxO1xuICBmb250LXNpemU6IDE1cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5yZXZpZXdzLXF1b3RlLWJveCAuY2FyZC1xdW90ZTo6YmVmb3JlLCAuaG9zdC1kZXRhaWxzLXBvcHVwIC5yZXZpZXdzLXF1b3RlLWJveCAuY2FyZC1xdW90ZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDY1cHg7XG4gIGhlaWdodDogNjVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9ob3N0LWRldGFpbHMtcG9wdXAtOGM5ZGZkYzk1OS5zdmcjcXVvdGVcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgbWFzay1zaXplOiBjb3ZlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0yMnB4O1xuICBsZWZ0OiAtMTNweDtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLnJldmlld3MtcXVvdGUtYm94IC5jYXJkLXF1b3RlOjphZnRlciB7XG4gIHRvcDogYXV0bztcbiAgbGVmdDogYXV0bztcbiAgYm90dG9tOiA4cHg7XG4gIHJpZ2h0OiAwO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAucmV2aWV3cy1xdW90ZS1ib3ggLmNhcmQtcXVvdGUgYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMDtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLnJldmlld3MtcXVvdGUtYm94IC5jYXJkLXF1b3RlIC5xdW90ZS1iYWNrZ3JvdW5kIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAtMTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAtNHB4O1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAucmV2aWV3cy1xdW90ZS1ib3ggLmNhcmQtcXVvdGUgLnF1b3RlLWF1dGhvciB7XG4gIGZvbnQtZmFtaWx5OiByb2MtZ3JvdGVzaztcbiAgZm9udC1zdHlsZTogNTAwO1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAuYXV0aG9yLXF1b3RlLWJveCB7XG4gIHBhZGRpbmc6IDU1cHggMzRweCA1NXB4IDM2cHg7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5yZXZpZXdzLWJveC5jb250YWluZXItbCB7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbn1cbi5ob3N0LWRldGFpbHMtcG9wdXAgLnJldmlld3MtYm94IC5yZXZpZXdzLWxpc3Qge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAucmV2aWV3cy1ib3ggLnJldmlld3MtbGlzdCA+IC5saXN0LWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAxM3B4O1xuICBtYXgtd2lkdGg6IDM1NHB4O1xufVxuLmhvc3QtZGV0YWlscy1wb3B1cCAucmV2aWV3cy1ib3ggLmNhcmQtcmV2aWV3cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWdyZXktZGFyayk7XG59XG4uaG9zdC1kZXRhaWxzLXBvcHVwIC5yZXZpZXdzLWJveCAuY2FyZC1yZXZpZXdzIC5yZXZpZXdzLWluZm8ge1xuICBnYXA6IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaG9zdC1kZXRhaWxzLXBvcHVwIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gIH1cbiAgLmhvc3QtZGV0YWlscy1wb3B1cCAuYnRuLWJhY2sge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5idG4tYmFjayAuaWNvbi1jaGV2cm9uIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbiAgLmhvc3QtZGV0YWlscy1wb3B1cCAuZ2FsbGVyeS1ib3guY29udGFpbmVyLWwge1xuICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5nYWxsZXJ5LWJveCAuZ2FsbGVyeS1pdGVtIHtcbiAgICB3aWR0aDogMzIwcHg7XG4gICAgaGVpZ2h0OiAzMjBweDtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5nYWxsZXJ5LWJveCAuZXhwZXJpZW5jZS1jYXRlZ29yeSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDIwcHg7XG4gICAgYm90dG9tOiAyMnB4O1xuICAgIG1heC13aWR0aDogOTglO1xuICB9XG4gIC5ob3N0LWRldGFpbHMtcG9wdXAgLmdhbGxlcnktYm94IC5leHBlcmllbmNlLWNhdGVnb3J5IC5pY29uLWNhdGVnb3J5IHtcbiAgICB3aWR0aDogNDVweDtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gIH1cbiAgLmhvc3QtZGV0YWlscy1wb3B1cCAuZ2FsbGVyeS1ib3ggLmV4cGVyaWVuY2UtY2F0ZWdvcnkgLmxhYmVsLWNhdGVnb3J5IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgcGFkZGluZzogNnB4IDEwcHggNXB4IDUwcHg7XG4gIH1cbiAgLmhvc3QtZGV0YWlscy1wb3B1cCAuZGVzY3JpcHRpb24tYm94IC5wb3B1cC10aXRsZSB7XG4gICAgZ2FwOiAzMHB4O1xuICB9XG4gIC5ob3N0LWRldGFpbHMtcG9wdXAgLmRlc2NyaXB0aW9uLWJveCAucG9wdXAtdGl0bGUgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gIH1cbiAgLmhvc3QtZGV0YWlscy1wb3B1cCAucmV2aWV3cy1ibG9jayB7XG4gICAgZ2FwOiA1cHg7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG4gIC5ob3N0LWRldGFpbHMtcG9wdXAgLnJldmlld3MtYmxvY2sgLmljb24tc3RhciB7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICB9XG4gIC5ob3N0LWRldGFpbHMtcG9wdXAgLnNraWxscy1ib3ggLnNraWxscy1zbGlkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcbiAgICBvdmVyZmxvdy14OiB2aXNpYmxlO1xuICB9XG4gIC5ob3N0LWRldGFpbHMtcG9wdXAgLnNraWxscy1ib3ggLnNraWxscy1jYXJkIHtcbiAgICB3aWR0aDogMjg1cHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG4gIC5ob3N0LWRldGFpbHMtcG9wdXAgLm1vYmlsZS1ibG9jayB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5ob3N0LWRldGFpbHMtcG9wdXAgLmRlc2t0b3AtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvc3QtZGV0YWlscy1wb3B1cCAuZGVza3RvcC1ob3N0LWluZm8tYmxvY2sge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIH1cbiAgLmhvc3QtZGV0YWlscy1wb3B1cCAuZGVza3RvcC1ob3N0LWluZm8tYmxvY2sgLmNvbnRhaW5lci1sIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGdhcDogNDBweDtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5kZXNrdG9wLWhvc3QtaW5mby1ibG9jayAudGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5ob3N0LWRldGFpbHMtcG9wdXAgLmRlc2t0b3AtaG9zdC1pbmZvLWJsb2NrIC5mYWN0cy1ib3gge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLmhvc3QtZGV0YWlscy1wb3B1cCAuZGVza3RvcC1ob3N0LWluZm8tYmxvY2sgLmZhY3RzLWJveCAuZmFjdHMtYm94LXRleCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDM2cHggMzBweCA1MHB4O1xuICAgIHdpZHRoOiAyNzFweDtcbiAgICBoZWlnaHQ6IDI1MHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5kZXNrdG9wLWhvc3QtaW5mby1ibG9jayAuZmFjdHMtYm94IC5mYWN0cy1ib3gtdGV4IHAge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5kZXNrdG9wLWhvc3QtaW5mby1ibG9jayAuZmFjdHMtYm94IC5mYWN0cy1ib3gtYmFja2dyb3VuZCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogLTRweDtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5kZXNrdG9wLWhvc3QtaW5mby1ibG9jayAucmV2aWV3cy1xdW90ZS1ib3gge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLmhvc3QtZGV0YWlscy1wb3B1cCAuZGVza3RvcC1ob3N0LWluZm8tYmxvY2sgLnJldmlld3MtcXVvdGUtYm94IC5jYXJkLXF1b3RlIHtcbiAgICBwYWRkaW5nOiAzMnB4IDI3cHggNThweCAxNHB4O1xuICAgIHdpZHRoOiAyNzdweDtcbiAgICBoZWlnaHQ6IDIxN3B4O1xuICB9XG4gIC5ob3N0LWRldGFpbHMtcG9wdXAgLmRlc2t0b3AtaG9zdC1pbmZvLWJsb2NrIC5yZXZpZXdzLXF1b3RlLWJveCAuY2FyZC1xdW90ZTo6YmVmb3JlLCAuaG9zdC1kZXRhaWxzLXBvcHVwIC5kZXNrdG9wLWhvc3QtaW5mby1ibG9jayAucmV2aWV3cy1xdW90ZS1ib3ggLmNhcmQtcXVvdGU6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS15ZWxsb3ctYmFzaWMpO1xuICB9XG4gIC5ob3N0LWRldGFpbHMtcG9wdXAgLmRlc2t0b3AtaG9zdC1pbmZvLWJsb2NrIC5hdXRob3ItcXVvdGUtYm94IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5ob3N0LWRldGFpbHMtcG9wdXAgLmRlc2t0b3AtaG9zdC1pbmZvLWJsb2NrIC5hdXRob3ItcXVvdGUtYm94IC5hdXRob3ItcXVvdGUtYm94LXRleHQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAzMHB4IDMwcHggNjVweCAzNXB4O1xuICAgIHdpZHRoOiAzNThweDtcbiAgICBoZWlnaHQ6IDI4M3B4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5kZXNrdG9wLWhvc3QtaW5mby1ibG9jayAuYXV0aG9yLXF1b3RlLWJveCAuYXV0aG9yLXF1b3RlLWJveC1iYWNrZ3JvdW5kIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAtNHB4O1xuICB9XG4gIC5ob3N0LWRldGFpbHMtcG9wdXAgLnJldmlld3MtYm94LmNvbnRhaW5lci1sIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5yZXZpZXdzLWJveCAucmV2aWV3cy1saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDUwcHg7XG4gICAgbWF4LXdpZHRoOiAxMDQycHg7XG4gIH1cbiAgLmhvc3QtZGV0YWlscy1wb3B1cCAucmV2aWV3cy1ib3ggLnJldmlld3MtbGlzdCA+IC5saXN0LWl0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDI1cHgpO1xuICB9XG4gIC5ob3N0LWRldGFpbHMtcG9wdXAgLnJldmlld3MtYm94IC5yZXZpZXdzLWxpc3QgPiAubGlzdC1pdGVtIC5jYXJkLXJldmlld3Mge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nOiAyNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmhvc3QtZGV0YWlscy1wb3B1cCAuZ2FsbGVyeS1ib3guY29udGFpbmVyLWwge1xuICAgIHBhZGRpbmc6IDQwcHggMDtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5nYWxsZXJ5LWJveCAuZ2FsbGVyeS1pdGVtIHtcbiAgICB3aWR0aDogNDAwcHg7XG4gICAgaGVpZ2h0OiA0MDBweDtcbiAgICBtYXJnaW4tbGVmdDogNDBweDtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5nYWxsZXJ5LWJveCAuZXhwZXJpZW5jZS1jYXRlZ29yeSAuaWNvbi1jYXRlZ29yeSB7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICB9XG4gIC5ob3N0LWRldGFpbHMtcG9wdXAgLmdhbGxlcnktYm94IC5leHBlcmllbmNlLWNhdGVnb3J5IC5sYWJlbC1jYXRlZ29yeSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIHBhZGRpbmc6IDZweCAxMHB4IDVweCA2NXB4O1xuICB9XG4gIC5ob3N0LWRldGFpbHMtcG9wdXAgLnNraWxscy1ib3gge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDMwcHg7XG4gIH1cbiAgLmhvc3QtZGV0YWlscy1wb3B1cCAuc2tpbGxzLWJveCAuc2tpbGxzLWJveC10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB3aWR0aDogMzAlO1xuICAgIG1heC13aWR0aDogNDAwcHg7XG4gIH1cbiAgLmhvc3QtZGV0YWlscy1wb3B1cCAuc2tpbGxzLWJveCAuc2tpbGxzLXNsaWRlciB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBnYXA6IDIwcHg7XG4gIH1cbiAgLmhvc3QtZGV0YWlscy1wb3B1cCAuc2tpbGxzLWJveCAuc2tpbGxzLWNhcmQge1xuICAgIHdpZHRoOiAzMDBweDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgcGFkZGluZzogMzBweCAyNXB4O1xuICB9XG4gIC5ob3N0LWRldGFpbHMtcG9wdXAgLmRlc2t0b3AtaG9zdC1pbmZvLWJsb2NrIC5jb250YWluZXItbCB7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gICAgZ2FwOiA5MHB4O1xuICB9XG4gIC5ob3N0LWRldGFpbHMtcG9wdXAgLmRlc2t0b3AtaG9zdC1pbmZvLWJsb2NrIC5mYWN0cy1ib3ggLmZhY3RzLWJveC10ZXgge1xuICAgIHdpZHRoOiAzMTFweDtcbiAgICBoZWlnaHQ6IDI5MHB4O1xuICAgIHBhZGRpbmc6IDQwcHggMzVweCA2MHB4O1xuICB9XG4gIC5ob3N0LWRldGFpbHMtcG9wdXAgLmRlc2t0b3AtaG9zdC1pbmZvLWJsb2NrIC5yZXZpZXdzLXF1b3RlLWJveCAuY2FyZC1xdW90ZSB7XG4gICAgcGFkZGluZzogMzhweCA1MHB4IDcwcHggMjlweDtcbiAgICB3aWR0aDogMzUycHg7XG4gICAgaGVpZ2h0OiAyNTVweDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgLmhvc3QtZGV0YWlscy1wb3B1cCAuZGVza3RvcC1ob3N0LWluZm8tYmxvY2sgLnJldmlld3MtcXVvdGUtYm94IC5jYXJkLXF1b3RlOjpiZWZvcmUge1xuICAgIHdpZHRoOiA3NXB4O1xuICAgIGhlaWdodDogNzVweDtcbiAgICB0b3A6IC0yNXB4O1xuICAgIGxlZnQ6IDRweDtcbiAgfVxuICAuaG9zdC1kZXRhaWxzLXBvcHVwIC5kZXNrdG9wLWhvc3QtaW5mby1ibG9jayAucmV2aWV3cy1xdW90ZS1ib3ggLmNhcmQtcXVvdGU6OmFmdGVyIHtcbiAgICB3aWR0aDogNzVweDtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gICAgYm90dG9tOiAxOHB4O1xuICAgIHJpZ2h0OiAtMXB4O1xuICB9XG4gIC5ob3N0LWRldGFpbHMtcG9wdXAgLmRlc2t0b3AtaG9zdC1pbmZvLWJsb2NrIC5hdXRob3ItcXVvdGUtYm94IC5hdXRob3ItcXVvdGUtYm94LXRleHQge1xuICAgIHBhZGRpbmc6IDQwcHggMzVweCA4NXB4O1xuICAgIHdpZHRoOiAzOTlweDtcbiAgICBoZWlnaHQ6IDMyM3B4O1xuICB9XG59XG4uc2VjdGlvbi1ob3N0cy5jb250YWluZXItbCB7XG4gIHBhZGRpbmc6IDMwcHggMTVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU0MHB4KSB7XG4gIC5zZWN0aW9uLWhvc3RzLmNvbnRhaW5lci1sIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG4uc2VjdGlvbi1ob3N0cyAuaG9zdHMtc2xpZGVyIHtcbiAgcGFkZGluZzogMTBweCAxMHB4IDY1cHg7XG59XG4uc2VjdGlvbi1ob3N0cyAuaG9zdHMtc2xpZGVyIC5zbGlkZXItaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB3aWR0aDogMjkxcHg7XG59XG4uc2VjdGlvbi1ob3N0cyAuaG9zdHMtc2xpZGVyIC5zd2lwZXItYnV0dG9uIHtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IDA7XG4gIGhlaWdodDogNDVweDtcbiAgd2lkdGg6IDQ1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcGFkZGluZzogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYWNjZW50LXJvc2UpO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgbGluZWFyO1xufVxuLnNlY3Rpb24taG9zdHMgLmhvc3RzLXNsaWRlciAuc3dpcGVyLWJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuLnNlY3Rpb24taG9zdHMgLmhvc3RzLXNsaWRlciAuc3dpcGVyLWJ1dHRvbjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDE4cHg7XG4gIHdpZHRoOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2dlbmVyYWwtaWNvbnMtc3ByaXRlLTY2OWFmODI4NDcuc3ZnI2JhY2stYXJyb3dcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgbWFzay1zaXplOiBjb3Zlcjtcbn1cbi5zZWN0aW9uLWhvc3RzIC5ob3N0cy1zbGlkZXIgLnN3aXBlci1idXR0b24uc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgcmlnaHQ6IDE1cHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xufVxuLnNlY3Rpb24taG9zdHMgLmhvc3RzLXNsaWRlciAuc3dpcGVyLWJ1dHRvbi5zd2lwZXItYnV0dG9uLXByZXYge1xuICByaWdodDogODRweDtcbiAgbGVmdDogYXV0bztcbn1cbi5zZWN0aW9uLWhvc3RzIC5jYXJkLWhvc3QtaW5mbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJvcmRlci1yYWRpdXM6IDIwcHggMjBweCAwIDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAyNjBweDtcbn1cbi5zZWN0aW9uLWhvc3RzIC5jYXJkLWhvc3QtaW5mbzpob3ZlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wMik7XG59XG4uc2VjdGlvbi1ob3N0cyAuY2FyZC1ob3N0LWluZm86aG92ZXIgLmJ0bi12aWV3IHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbn1cbi5zZWN0aW9uLWhvc3RzIC5jYXJkLWhvc3QtaW5mbyAuY2FyZC1pbWcge1xuICBib3JkZXItcmFkaXVzOiAyMHB4IDIwcHggMCAwO1xuICBoZWlnaHQ6IDE4NHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnNlY3Rpb24taG9zdHMgLmNhcmQtaG9zdC1pbmZvIC5jYXJkLWltZyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2VjdGlvbi1ob3N0cyAuY2FyZC1ob3N0LWluZm8gLmNhcmQtY2F0ZWdvcnkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDdweDtcbiAgZm9udDogNTAwIDEycHggXCJyb2MtZ3JvdGVza1wiLCBzYW5zLXNlcmlmO1xufVxuLnNlY3Rpb24taG9zdHMgLmNhcmQtaG9zdC1pbmZvIC5jYXJkLWNhdGVnb3J5IC5pY29uLWNhdGVnb3J5IHtcbiAgbWluLXdpZHRoOiAyMHB4O1xuICBtaW4taGVpZ2h0OiAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5zZWN0aW9uLWhvc3RzIC5jYXJkLWhvc3QtaW5mbyAuY2FyZC1jYXRlZ29yeSAuaWNvbi1jYXRlZ29yeSAuaWNvbiB7XG4gIG1pbi13aWR0aDogMjBweDtcbiAgbWluLWhlaWdodDogMjBweDtcbn1cbi5zZWN0aW9uLWhvc3RzIC5jYXJkLWhvc3QtaW5mbyAuY2FyZC1ib2R5IHtcbiAgcGFkZGluZzogMCAyMnB4IDExcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LWdyb3c6IDE7XG4gIGdhcDogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDIwcHggMjBweDtcbn1cbi5zZWN0aW9uLWhvc3RzIC5jYXJkLWhvc3QtaW5mbyAuY2FyZC1ib2R5IC5kZXNjcmlwdGlvbiB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBtYXgtaGVpZ2h0OiAzLjZlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMmVtO1xuICBmb250LXNpemU6IDE1cHg7XG59XG4uc2VjdGlvbi1ob3N0cyAuY2FyZC1ob3N0LWluZm8gLmJ0bi12aWV3IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxNzBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGxpbmVhcjtcbiAgZm9udDogNTAwIDE1cHggXCJyb2MtZ3JvdGVza1wiLCBzYW5zLXNlcmlmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgcGFkZGluZzogMTJweCAzN3B4IDEycHggMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAwIDAgMjBweCAyMHB4O1xuICBtYXJnaW46IC0xcHggMCAwIDEycHg7XG4gIGNsaXAtcGF0aDogcGF0aChcIk0wLjcxMzY3MyA1LjI1OTE4ZS0wOUMtMTIuNzg2MyAwLjAwMDI0NDE1MSAxNjkuNzE0IDUuMjU5MThlLTA5IDE2OS43MTQgNS4yNTkxOGUtMDlDMTU4LjY3MiAwLjEyNzgwNyAxNTMuMjEyIDMuODE1MjUgMTQ1LjIxNCAxOUwxMzguMDIgMzEuMTc0NkMxMzQuNDIxIDM3LjI2NCAxMjcuODc0IDQxIDEyMC44MDEgNDFINDIuNzEzN0MzMS42NjggNDEgMjIuNzEzNyAzMi4wNDY0IDIyLjcxMzcgMjEuMDAwN0MyMi43MTM3IDIwLjUwMjEgMjIuNzEzNyAyMC4wMDE2IDIyLjcxMzcgMTkuNUMyMi43MTM3IDguNSAxNC4yMTM3IC0wLjAwMDI0NDE0MSAwLjcxMzY3MyA1LjI1OTE4ZS0wOVpcIik7XG59XG4uc2VjdGlvbi1ob3N0cyAuY2FyZC1ob3N0LWluZm8gLmNhcmQtdGl0bGUge1xuICBmb250LXNpemU6IDI1cHg7XG4gIG1hcmdpbjogLTI2cHggMCAwIC02cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nOiAxNXB4IDI0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLnNlY3Rpb24taG9zdHMgLmNhcmQtaG9zdC1pbmZvIC5jYXJkLWNpdHkge1xuICBmb250OiA1MDAgMTJweCBcInJvYy1ncm90ZXNrXCIsIHNhbnMtc2VyaWY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5zZWN0aW9uLWhvc3RzIC5jYXJkLWhvc3QtaW5mbyAucmV2aWV3cy1ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMnB4O1xuICBmb250OiA0MDAgMTVweCBcImZyZWlnaHQtc2Fucy1wcm9cIiwgc2Fucy1zZXJpZjtcbn1cbi5zZWN0aW9uLWhvc3RzIC5jYXJkLWhvc3QtaW5mbyAucmV2aWV3cy1ibG9jayAuc3RhcnMge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnNlY3Rpb24taG9zdHMgLmNhcmQtaG9zdC1pbmZvIC5yZXZpZXdzLWJsb2NrIC5pY29uLXN0YXIge1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaG9zdC1kZXRhaWxzLXBvcHVwLThjOWRmZGM5NTkuc3ZnI3N0YXJfeWVsbG93XCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIG1hc2stc2l6ZTogY292ZXI7XG59XG4uc2VjdGlvbi1ob3N0cyAuY2FyZC1ob3N0LWluZm8gLnJldmlld3MtYmxvY2sgLnJldmlld3MtY291bnQge1xuICBjb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG59XG4uc2VjdGlvbi1ob3N0cyAuY2FyZC1ob3N0LWluZm8gLnJldmlld3MtYmxvY2sgLnJldmlld3Mge1xuICBjb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlY3Rpb24taG9zdHMgLmhvc3RzLXNsaWRlciAuc2xpZGVyLWl0ZW0ge1xuICAgIHdpZHRoOiAzMTRweDtcbiAgfVxuICAuc2VjdGlvbi1ob3N0cyAuaG9zdHMtc2xpZGVyIC5zd2lwZXItYnV0dG9uIHtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgd2lkdGg6IDQ4cHg7XG4gIH1cbiAgLnNlY3Rpb24taG9zdHMgLmhvc3RzLXNsaWRlciAuc3dpcGVyLWJ1dHRvbjo6YWZ0ZXIge1xuICAgIGhlaWdodDogMjZweDtcbiAgICB3aWR0aDogMjhweDtcbiAgfVxuICAuc2VjdGlvbi1ob3N0cyAuY2FyZC1ob3N0LWluZm8ge1xuICAgIHdpZHRoOiAyODNweDtcbiAgfVxuICAuc2VjdGlvbi1ob3N0cyAuY2FyZC1ob3N0LWluZm8gLmNhcmQtaW1nIHtcbiAgICBoZWlnaHQ6IDIwMnB4O1xuICB9XG4gIC5zZWN0aW9uLWhvc3RzIC5jYXJkLWhvc3QtaW5mbyAuY2FyZC1ib2R5IHtcbiAgICBnYXA6IDEwcHg7XG4gIH1cbiAgLnNlY3Rpb24taG9zdHMgLmNhcmQtaG9zdC1pbmZvIC5jYXJkLWJvZHkgLmJ0bi1zZWUtZGV0YWlscyB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICB9XG4gIC5zZWN0aW9uLWhvc3RzIC5jYXJkLWhvc3QtaW5mbyAuY2FyZC1jYXRlZ29yeSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG4gIC5zZWN0aW9uLWhvc3RzIC5jYXJkLWhvc3QtaW5mbyAuY2FyZC1jYXRlZ29yeSAuaWNvbi1jYXRlZ29yeSB7XG4gICAgbWluLXdpZHRoOiAyMnB4O1xuICAgIG1pbi1oZWlnaHQ6IDIycHg7XG4gIH1cbiAgLnNlY3Rpb24taG9zdHMgLmNhcmQtaG9zdC1pbmZvIC5jYXJkLWNhdGVnb3J5IC5pY29uLWNhdGVnb3J5IC5pY29uIHtcbiAgICB3aWR0aDogMjJweDtcbiAgICBoZWlnaHQ6IDIycHg7XG4gIH1cbiAgLnNlY3Rpb24taG9zdHMgLmNhcmQtaG9zdC1pbmZvIC5jYXJkLWluZm8tYmxvY2sge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuICAuc2VjdGlvbi1ob3N0cyAuY2FyZC1ob3N0LWluZm8gLnJldmlld3MtYmxvY2sge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBnYXA6IDZweDtcbiAgfVxuICAuc2VjdGlvbi1ob3N0cyAuY2FyZC1ob3N0LWluZm8gLnJldmlld3MtYmxvY2sgLmljb24tc3RhciB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICB9XG59XG4uc2VjdGlvbi1jdXN0b21lci1zdG9yaWVzIHtcbiAgcGFkZGluZzogMzBweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2VjdGlvbi1jdXN0b21lci1zdG9yaWVzIC5jb250YWluZXItbCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc2VjdGlvbi1jdXN0b21lci1zdG9yaWVzIC5pY29uLWRlY29yYXRpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDM0NnB4O1xuICBoZWlnaHQ6IDIyMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC02MHB4O1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnktbGlnaHQpO1xufVxuLnNlY3Rpb24tY3VzdG9tZXItc3RvcmllcyAuaWNvbi1kZWNvcmF0aW9uLmljb24taG9uZy1rb25nIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2V4cGVyaWVuY2Utc2luZ2xlLXNwcml0ZS02YTQwOTVmOTE4LnN2ZyNpY29uLWhvbmcta29uZ1wiKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xufVxuLnNlY3Rpb24tY3VzdG9tZXItc3RvcmllcyAuY3VzdG9tZXItc3Rvcmllcy1zbGlkZXIge1xuICBtYXJnaW46IDAgLTE1cHggMCAwO1xuICBwYWRkaW5nLWJvdHRvbTogNjJweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG59XG4uc2VjdGlvbi1jdXN0b21lci1zdG9yaWVzIC5jdXN0b21lci1zdG9yaWVzLXNsaWRlciAuc3dpcGVyLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEwcHg7XG4gIHBhZGRpbmc6IDEwcHggMDtcbn1cbi5zZWN0aW9uLWN1c3RvbWVyLXN0b3JpZXMgLmN1c3RvbWVyLXN0b3JpZXMtc2xpZGVyIC5zd2lwZXItc2xpZGUge1xuICB3aWR0aDogYXV0bztcbn1cbi5zZWN0aW9uLWN1c3RvbWVyLXN0b3JpZXMgLmN1c3RvbWVyLXN0b3JpZXMtc2xpZGVyIC5zdG9yaWVzLXNsaWRlci1pdGVtIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGhlaWdodDogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBmbGV4LWdyb3c6IDE7XG59XG4uc2VjdGlvbi1jdXN0b21lci1zdG9yaWVzIC5jdXN0b21lci1zdG9yaWVzLXNsaWRlciAuc3dpcGVyLWJ1dHRvbiB7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAwO1xuICBoZWlnaHQ6IDQ1cHg7XG4gIHdpZHRoOiA0NXB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGxpbmVhcjtcbn1cbi5zZWN0aW9uLWN1c3RvbWVyLXN0b3JpZXMgLmN1c3RvbWVyLXN0b3JpZXMtc2xpZGVyIC5zd2lwZXItYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG59XG4uc2VjdGlvbi1jdXN0b21lci1zdG9yaWVzIC5jdXN0b21lci1zdG9yaWVzLXNsaWRlciAuc3dpcGVyLWJ1dHRvbjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDE4cHg7XG4gIHdpZHRoOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2dlbmVyYWwtaWNvbnMtc3ByaXRlLTY2OWFmODI4NDcuc3ZnI2JhY2stYXJyb3dcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgbWFzay1zaXplOiBjb3Zlcjtcbn1cbi5zZWN0aW9uLWN1c3RvbWVyLXN0b3JpZXMgLmN1c3RvbWVyLXN0b3JpZXMtc2xpZGVyIC5zd2lwZXItYnV0dG9uLnN3aXBlci1idXR0b24tbmV4dCB7XG4gIHJpZ2h0OiAzMHB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbn1cbi5zZWN0aW9uLWN1c3RvbWVyLXN0b3JpZXMgLmN1c3RvbWVyLXN0b3JpZXMtc2xpZGVyIC5zd2lwZXItYnV0dG9uLnN3aXBlci1idXR0b24tcHJldiB7XG4gIHJpZ2h0OiAxMDBweDtcbiAgbGVmdDogYXV0bztcbn1cbi5zZWN0aW9uLWN1c3RvbWVyLXN0b3JpZXMgLnN0b3JpZXMtY2FyZCB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgYm94LXNoYWRvdzogMHB4IDRweCA0cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAyNDVweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG59XG4uc2VjdGlvbi1jdXN0b21lci1zdG9yaWVzIC5zdG9yaWVzLWNhcmQgLnN0b3JpZXMtY2FyZC1pbWcge1xuICBwYWRkaW5nOiA2cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDE4M3B4O1xufVxuLnNlY3Rpb24tY3VzdG9tZXItc3RvcmllcyAuc3Rvcmllcy1jYXJkIC5zdG9yaWVzLWNhcmQtaW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuLnNlY3Rpb24tY3VzdG9tZXItc3RvcmllcyAuc3Rvcmllcy1jYXJkIC5zdG9yaWVzLWNhcmQtdGl0bGUge1xuICBwYWRkaW5nOiA0cHggMTZweCAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250OiA0MDAgMThweCBcIkFyY2hpdGVjdHMtRGF1Z2h0ZXJcIiwgc2Fucy1zZXJpZjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWN0aW9uLWN1c3RvbWVyLXN0b3JpZXMge1xuICAgIHBhZGRpbmc6IDUwcHggMDtcbiAgfVxuICAuc2VjdGlvbi1jdXN0b21lci1zdG9yaWVzIC5jb250YWluZXItbCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuICAuc2VjdGlvbi1jdXN0b21lci1zdG9yaWVzIC5pY29uLWRlY29yYXRpb24ge1xuICAgIHdpZHRoOiA1NDBweDtcbiAgICBoZWlnaHQ6IDI4M3B4O1xuICB9XG4gIC5zZWN0aW9uLWN1c3RvbWVyLXN0b3JpZXMgLnRpdGxlLWJveCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMTYwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICAuc2VjdGlvbi1jdXN0b21lci1zdG9yaWVzIC50aXRsZS1ib3ggLnRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5zZWN0aW9uLWN1c3RvbWVyLXN0b3JpZXMgLnRpdGxlLWJveCAuZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuICAuc2VjdGlvbi1jdXN0b21lci1zdG9yaWVzIC5jdXN0b21lci1zdG9yaWVzLXNsaWRlciB7XG4gICAgbWFyZ2luOiAwIC0zMHB4IDAgMDtcbiAgfVxuICAuc2VjdGlvbi1jdXN0b21lci1zdG9yaWVzIC5jdXN0b21lci1zdG9yaWVzLXNsaWRlciAuc3Rvcmllcy1jYXJkIHtcbiAgICB3aWR0aDogMzA3cHg7XG4gIH1cbiAgLnNlY3Rpb24tY3VzdG9tZXItc3RvcmllcyAuY3VzdG9tZXItc3Rvcmllcy1zbGlkZXIgLnN0b3JpZXMtY2FyZCAuc3Rvcmllcy1jYXJkLWltZyB7XG4gICAgcGFkZGluZzogOHB4O1xuICAgIGhlaWdodDogMjE0cHg7XG4gIH1cbiAgLnNlY3Rpb24tY3VzdG9tZXItc3RvcmllcyAuY3VzdG9tZXItc3Rvcmllcy1zbGlkZXIgLnN0b3JpZXMtY2FyZCAuc3Rvcmllcy1jYXJkLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xuICB9XG4gIC5zZWN0aW9uLWN1c3RvbWVyLXN0b3JpZXMgLmN1c3RvbWVyLXN0b3JpZXMtc2xpZGVyIC5zd2lwZXItYnV0dG9uIHtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgd2lkdGg6IDQ4cHg7XG4gIH1cbiAgLnNlY3Rpb24tY3VzdG9tZXItc3RvcmllcyAuY3VzdG9tZXItc3Rvcmllcy1zbGlkZXIgLnN3aXBlci1idXR0b246OmFmdGVyIHtcbiAgICBoZWlnaHQ6IDI2cHg7XG4gICAgd2lkdGg6IDI4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuc2VjdGlvbi1jdXN0b21lci1zdG9yaWVzIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxOTIwcHgpIHtcbiAgLnNlY3Rpb24tY3VzdG9tZXItc3RvcmllcyAuaWNvbi1kZWNvcmF0aW9uIHtcbiAgICBsZWZ0OiAxMCU7XG4gIH1cbn1cbi5vdXItZ3Vlc3RzLWNvbW1lbnRzIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMzBweCAwO1xufVxuLm91ci1ndWVzdHMtY29tbWVudHMgLnRpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLm91ci1ndWVzdHMtY29tbWVudHMgLmNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5vdXItZ3Vlc3RzLWNvbW1lbnRzIC5jb250ZW50IC5tZXNzYWdlIHtcbiAgd2lkdGg6IDIxMHB4O1xuICBoZWlnaHQ6IDE2NXB4O1xuICBmb250LXNpemU6IDExcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbi5vdXItZ3Vlc3RzLWNvbW1lbnRzIC5jb250ZW50IC5tZXNzYWdlIC50ZXh0IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogNDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5vdXItZ3Vlc3RzLWNvbW1lbnRzIC5jb250ZW50IC5tZXNzYWdlLXRpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1zdXBwb3J0aXZlKTtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLm91ci1ndWVzdHMtY29tbWVudHMgLmNvbnRlbnQgLm1lc3NhZ2UgLnN0YXJzIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5vdXItZ3Vlc3RzLWNvbW1lbnRzIC5jb250ZW50IC5tZXNzYWdlIC5zdGFycyAuc3RhciB7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL291ci1ndWVzdHMtY29tbWVudHMtc3ByaXRlLTUwYzQyYTE1NjYuc3ZnI3N0YXJfeWVsbG93XCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIG1hc2stc2l6ZTogY292ZXI7XG59XG4ub3VyLWd1ZXN0cy1jb21tZW50cyAuY29udGVudCAubWVzc2FnZXMtYmxvY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ub3VyLWd1ZXN0cy1jb21tZW50cyAuY29udGVudCAuZmlyc3QtbWVzc2FnZSB7XG4gIHRvcDogLTE1cHg7XG4gIHBhZGRpbmc6IDI1cHggMTVweCAzMHB4IDMwcHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9vdXItZ3Vlc3RzLWNvbW1lbnRzLXNwcml0ZS01MGM0MmExNTY2LnN2ZyNmaXJzdC1tZXNzYWdlXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG4ub3VyLWd1ZXN0cy1jb21tZW50cyAuY29udGVudCAuc2Vjb25kLW1lc3NhZ2Uge1xuICB0b3A6IDI1cHg7XG4gIHBhZGRpbmc6IDI1cHggMzBweCAzMHB4IDE1cHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9vdXItZ3Vlc3RzLWNvbW1lbnRzLXNwcml0ZS01MGM0MmExNTY2LnN2ZyNzZWNvbmQtbWVzc2FnZVwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuLm91ci1ndWVzdHMtY29tbWVudHMgLmNvbnRlbnQgLnRoaXJkLW1lc3NhZ2Uge1xuICB0b3A6IC0zMHB4O1xuICBwYWRkaW5nOiA0NXB4IDE1cHggMzBweCAzMHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvb3VyLWd1ZXN0cy1jb21tZW50cy1zcHJpdGUtNTBjNDJhMTU2Ni5zdmcjdGhpcmQtbWVzc2FnZVwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuLm91ci1ndWVzdHMtY29tbWVudHMgLmNvbnRlbnQgLnZpZGVvLWJsb2NrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm91ci1ndWVzdHMtY29tbWVudHMgLmNvbnRlbnQgLnZpZGVvLWJsb2NrIC52aWRlby1ib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ub3VyLWd1ZXN0cy1jb21tZW50cyAuY29udGVudCAudmlkZW8tYmxvY2sgdmlkZW8sIC5vdXItZ3Vlc3RzLWNvbW1lbnRzIC5jb250ZW50IC52aWRlby1ibG9jayBpbWcge1xuICB3aWR0aDogMjA1cHg7XG4gIGhlaWdodDogMjgwcHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ub3VyLWd1ZXN0cy1jb21tZW50cyAuY29udGVudCAuYnV0dG9uLWJsb2NrIHtcbiAgdG9wOiAxNXB4O1xuICB3aWR0aDogMjEwcHg7XG4gIGhlaWdodDogMTY1cHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9vdXItZ3Vlc3RzLWNvbW1lbnRzLXNwcml0ZS01MGM0MmExNTY2LnN2ZyNidXR0b24tYmxvY2tcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5vdXItZ3Vlc3RzLWNvbW1lbnRzIC5jb250ZW50IC5idXR0b24tYmxvY2sgLmJsb2NrLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IEFyY2hpdGVjdHMtRGF1Z2h0ZXIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgcGFkZGluZzogMCAzNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbi5vdXItZ3Vlc3RzLWNvbW1lbnRzIC5jb250ZW50IC5idXR0b24tYmxvY2sgLmFsbC1yZXZpZXdzLWJ0biB7XG4gIGJvcmRlci1yYWRpdXM6IDE3cHg7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgcGFkZGluZzogMTBweCAyNXB4O1xuICBib3JkZXI6IG5vbmU7XG59XG4ub3VyLWd1ZXN0cy1jb21tZW50cyAuY29udGVudCAuYnV0dG9uLWJsb2NrIC5hbGwtcmV2aWV3cy1idG46aG92ZXIsIC5vdXItZ3Vlc3RzLWNvbW1lbnRzIC5jb250ZW50IC5idXR0b24tYmxvY2sgLmFsbC1yZXZpZXdzLWJ0bjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAub3VyLWd1ZXN0cy1jb21tZW50cyB7XG4gICAgcGFkZGluZzogNTBweCAwO1xuICB9XG4gIC5vdXItZ3Vlc3RzLWNvbW1lbnRzIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAyOXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbiAgLm91ci1ndWVzdHMtY29tbWVudHMgLmNvbnRlbnQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZ2FwOiAxMHB4O1xuICB9XG4gIC5vdXItZ3Vlc3RzLWNvbW1lbnRzIC5jb250ZW50IC5tZXNzYWdlIHtcbiAgICB3aWR0aDogMjY3cHg7XG4gICAgaGVpZ2h0OiAyMTBweDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbiAgLm91ci1ndWVzdHMtY29tbWVudHMgLmNvbnRlbnQgLm1lc3NhZ2UgLm1lc3NhZ2UtdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgLm91ci1ndWVzdHMtY29tbWVudHMgLmNvbnRlbnQgLm1lc3NhZ2UgLnN0YXJzIC5zdGFyIHtcbiAgICB3aWR0aDogMTVweDtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gIH1cbiAgLm91ci1ndWVzdHMtY29tbWVudHMgLmNvbnRlbnQgLm1lc3NhZ2VzLWJsb2NrIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMjBweDtcbiAgfVxuICAub3VyLWd1ZXN0cy1jb21tZW50cyAuY29udGVudCAuZmlyc3QtbWVzc2FnZSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIHBhZGRpbmctdG9wOiAzNXB4O1xuICB9XG4gIC5vdXItZ3Vlc3RzLWNvbW1lbnRzIC5jb250ZW50IC5zZWNvbmQtbWVzc2FnZSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIHBhZGRpbmc6IDUwcHggMjVweCAzMHB4IDMwcHg7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL291ci1ndWVzdHMtY29tbWVudHMtc3ByaXRlLTUwYzQyYTE1NjYuc3ZnI3RoaXJkLW1lc3NhZ2VcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG4gIC5vdXItZ3Vlc3RzLWNvbW1lbnRzIC5jb250ZW50IC50aGlyZC1tZXNzYWdlIHtcbiAgICB0b3A6IGF1dG87XG4gICAgcGFkZGluZzogMzBweCAyNHB4IDQwcHggMjBweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvb3VyLWd1ZXN0cy1jb21tZW50cy1zcHJpdGUtNTBjNDJhMTU2Ni5zdmcjc2Vjb25kLW1lc3NhZ2VcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG4gIC5vdXItZ3Vlc3RzLWNvbW1lbnRzIC5jb250ZW50IC52aWRlby1ibG9jayB2aWRlbywgLm91ci1ndWVzdHMtY29tbWVudHMgLmNvbnRlbnQgLnZpZGVvLWJsb2NrIGltZyB7XG4gICAgd2lkdGg6IDI1NXB4O1xuICAgIGhlaWdodDogMzUwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgfVxuICAub3VyLWd1ZXN0cy1jb21tZW50cyAuY29udGVudCAuYnV0dG9uLWJsb2NrIHtcbiAgICB0b3A6IGF1dG87XG4gICAgd2lkdGg6IDI2MnB4O1xuICAgIGhlaWdodDogMjA2cHg7XG4gIH1cbiAgLm91ci1ndWVzdHMtY29tbWVudHMgLmNvbnRlbnQgLmJ1dHRvbi1ibG9jayAuYmxvY2stdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBwYWRkaW5nOiAwIDM1cHg7XG4gIH1cbiAgLm91ci1ndWVzdHMtY29tbWVudHMgLmNvbnRlbnQgLmJ1dHRvbi1ibG9jayAuYWxsLXJldmlld3MtYnRuIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgcGFkZGluZzogMTVweCAzNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAub3VyLWd1ZXN0cy1jb21tZW50cyAuY29udGVudCAubWVzc2FnZSB7XG4gICAgd2lkdGg6IDI5MHB4O1xuICAgIGhlaWdodDogMjMwcHg7XG4gIH1cbiAgLm91ci1ndWVzdHMtY29tbWVudHMgLmNvbnRlbnQgLm1lc3NhZ2UgLm1lc3NhZ2UtdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cbiAgLm91ci1ndWVzdHMtY29tbWVudHMgLmNvbnRlbnQgLm1lc3NhZ2UgLnN0YXJzIC5zdGFyIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gIH1cbiAgLm91ci1ndWVzdHMtY29tbWVudHMgLmNvbnRlbnQgLm1lc3NhZ2VzLWJsb2NrIHtcbiAgICBnYXA6IDI1cHg7XG4gIH1cbiAgLm91ci1ndWVzdHMtY29tbWVudHMgLmNvbnRlbnQgLnZpZGVvLWJsb2NrIHZpZGVvLCAub3VyLWd1ZXN0cy1jb21tZW50cyAuY29udGVudCAudmlkZW8tYmxvY2sgaW1nIHtcbiAgICB3aWR0aDogMzgycHg7XG4gICAgaGVpZ2h0OiA1MjVweDtcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICB9XG4gIC5vdXItZ3Vlc3RzLWNvbW1lbnRzIC5jb250ZW50IC5idXR0b24tYmxvY2sge1xuICAgIHdpZHRoOiAyNzVweDtcbiAgICBoZWlnaHQ6IDIxNnB4O1xuICB9XG59XG5pLmFkanVzdCB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0wZGJjOWVlNDQxLnN2ZyNhZGp1c3RcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuaS5hZHZhbmNlZCB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0wZGJjOWVlNDQxLnN2ZyNhZHZhbmNlZFwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG5pLmFyY2hpdGVjdHVyZSB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0wZGJjOWVlNDQxLnN2ZyNhcmNoaXRlY3R1cmVcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuaS5hcnQge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMGRiYzllZTQ0MS5zdmcjYXJ0XCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbmkuYXJ0LWdhbGxlcnkge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMGRiYzllZTQ0MS5zdmcjYXJ0LWdhbGxlcnlcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuaS5iYWNrcGFjayB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0wZGJjOWVlNDQxLnN2ZyNiYWNrcGFja1wiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG5pLmJlZXIge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMGRiYzllZTQ0MS5zdmcjYmVlclwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG5pLmJ1cyB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0wZGJjOWVlNDQxLnN2ZyNidXNcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuaS5jYWtlIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTBkYmM5ZWU0NDEuc3ZnI2Nha2VcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuaS5jYW5jZWxsYXRpb24ge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMGRiYzllZTQ0MS5zdmcjY2FuY2VsbGF0aW9uXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbmkuY2FyIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTBkYmM5ZWU0NDEuc3ZnI2NhclwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG5pLmNhdGVnb3JpZXMge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMGRiYzllZTQ0MS5zdmcjY2F0ZWdvcmllc1wiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG5pLmNoZWNrbGlzdCB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0wZGJjOWVlNDQxLnN2ZyNjaGVja2xpc3RcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuaS5jaXR5c2NhcGUge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMGRiYzllZTQ0MS5zdmcjY2l0eXNjYXBlXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbmkuY2xvdWR5LWRheSB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0wZGJjOWVlNDQxLnN2ZyNjbG91ZHktZGF5XCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbmkuY29tcGFzcyB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0wZGJjOWVlNDQxLnN2ZyNjb21wYXNzXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbmkuY29uZnVzZWQge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMGRiYzllZTQ0MS5zdmcjY29uZnVzZWRcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuaS5jdWx0dXJlIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTBkYmM5ZWU0NDEuc3ZnI2N1bHR1cmVcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuaS5jdXN0b21pemF0aW9uIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTBkYmM5ZWU0NDEuc3ZnI2N1c3RvbWl6YXRpb25cIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuaS5kZWFsIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTBkYmM5ZWU0NDEuc3ZnI2RlYWxcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuaS5kaXNjb3VudCB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0wZGJjOWVlNDQxLnN2ZyNkaXNjb3VudFwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG5pLmR1cmF0aW9uIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTBkYmM5ZWU0NDEuc3ZnI2R1cmF0aW9uXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbmkuZW50ZXItYXR0cmFjdGlvbiB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0wZGJjOWVlNDQxLnN2ZyNlbnRlci1hdHRyYWN0aW9uXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbmkuZXhwZXJpZW5jZSB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0wZGJjOWVlNDQxLnN2ZyNleHBlcmllbmNlXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbmkuZmFtaWx5IHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTBkYmM5ZWU0NDEuc3ZnI2ZhbWlseVwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG5pLmZlcnJ5IHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTBkYmM5ZWU0NDEuc3ZnI2ZlcnJ5XCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbmkuZmlsbSB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0wZGJjOWVlNDQxLnN2ZyNmaWxtXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbmkuZmxleGlibGUtdGltZSB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0wZGJjOWVlNDQxLnN2ZyNmbGV4aWJsZS10aW1lXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbmkuZm9vZC1tb25leSB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0wZGJjOWVlNDQxLnN2ZyNmb29kLW1vbmV5XCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbmkuZm9vZC1hbGxlcmdpZXMge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMGRiYzllZTQ0MS5zdmcjZm9vZC1hbGxlcmdpZXNcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuaS5mb29kLWFzaWEge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMGRiYzllZTQ0MS5zdmcjZm9vZC1hc2lhXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbmkuZm9vZC1pdGFseSB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0wZGJjOWVlNDQxLnN2ZyNmb29kLWl0YWx5XCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbmkuZ2VuZXJpYy1mb29kIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTBkYmM5ZWU0NDEuc3ZnI2dlbmVyaWMtZm9vZFwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG5pLmdpbiB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0wZGJjOWVlNDQxLnN2ZyNnaW5cIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuaS5oaWRkZW4tZ2VtIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTBkYmM5ZWU0NDEuc3ZnI2hpZGRlbi1nZW1cIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuaS5oaWdobGlnaHRzIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTBkYmM5ZWU0NDEuc3ZnI2hpZ2hsaWdodHNcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuaS5oaWtpbmcge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMGRiYzllZTQ0MS5zdmcjaGlraW5nXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbmkuaGlzdG9yeSB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0wZGJjOWVlNDQxLnN2ZyNoaXN0b3J5XCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbmkuaG9vZGllIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTBkYmM5ZWU0NDEuc3ZnI2hvb2RpZVwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG5pLmhvc3Qge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMGRiYzllZTQ0MS5zdmcjaG9zdFwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG5pLmhvc3QtZXhwZXJ0aXNlIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTBkYmM5ZWU0NDEuc3ZnI2hvc3QtZXhwZXJ0aXNlXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbmkuaG9zdC1zZWxlY3Rpb24ge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMGRiYzllZTQ0MS5zdmcjaG9zdC1zZWxlY3Rpb25cIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuaS5ob3RlbCB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0wZGJjOWVlNDQxLnN2ZyNob3RlbFwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG5pLmluZm8ge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMGRiYzllZTQ0MS5zdmcjaW5mb1wiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG5pLmluc2lnaHRzIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTBkYmM5ZWU0NDEuc3ZnI2luc2lnaHRzXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbmkua25vd2xlZGdlIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTBkYmM5ZWU0NDEuc3ZnI2tub3dsZWRnZVwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG5pLmxha2Uge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMGRiYzllZTQ0MS5zdmcjbGFrZVwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG5pLmxhbmd1YWdlIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTBkYmM5ZWU0NDEuc3ZnI2xhbmd1YWdlXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbmkubGVhZGVyIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTBkYmM5ZWU0NDEuc3ZnI2xlYWRlclwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG5pLm1hcmtldCB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0wZGJjOWVlNDQxLnN2ZyNtYXJrZXRcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuaS5tZWV0aW5nLXBvaW50IHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTBkYmM5ZWU0NDEuc3ZnI21lZXRpbmctcG9pbnRcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuaS5tZXRybyB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0wZGJjOWVlNDQxLnN2ZyNtZXRyb1wiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG5pLm11bHRpcGxlLWxvY2F0aW9ucyB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0wZGJjOWVlNDQxLnN2ZyNtdWx0aXBsZS1sb2NhdGlvbnNcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuaS5uYXR1cmUge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMGRiYzllZTQ0MS5zdmcjbmF0dXJlXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbmkubmF0dXJlLWV4cGxvcmF0aW9uIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTBkYmM5ZWU0NDEuc3ZnI25hdHVyZS1leHBsb3JhdGlvblwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG5pLm5pZ2h0LWZvb2Qge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMGRiYzllZTQ0MS5zdmcjbmlnaHQtZm9vZFwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG5pLm5pZ2h0IHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTBkYmM5ZWU0NDEuc3ZnI25pZ2h0XCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbmkubmlnaHQtbW9kZSB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0wZGJjOWVlNDQxLnN2ZyNuaWdodC1tb2RlXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbmkucGF5bWVudCB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0wZGJjOWVlNDQxLnN2ZyNwYXltZW50XCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbmkucGV0LWZyaWVuZGx5IHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTBkYmM5ZWU0NDEuc3ZnI3BldC1mcmllbmRseVwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG5pLnBob3RvZ3JhcGh5IHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTBkYmM5ZWU0NDEuc3ZnI3Bob3RvZ3JhcGh5XCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbmkucHJpdmF0ZSB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0wZGJjOWVlNDQxLnN2ZyNwcml2YXRlXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbmkucXVlc3Rpb25uYWlyZSB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0wZGJjOWVlNDQxLnN2ZyNxdWVzdGlvbm5haXJlXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbmkucmVsYXhhdGlvbiB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0wZGJjOWVlNDQxLnN2ZyNyZWxheGF0aW9uXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbmkucmV2aWV3IHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTBkYmM5ZWU0NDEuc3ZnI3Jldmlld1wiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG5pLnNhZmV0eSB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0wZGJjOWVlNDQxLnN2ZyNzYWZldHlcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuaS5zYWtlIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTBkYmM5ZWU0NDEuc3ZnI3Nha2VcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuaS5zZWFzb25hbCB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0wZGJjOWVlNDQxLnN2ZyNzZWFzb25hbFwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG5pLnNob3Age1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMGRiYzllZTQ0MS5zdmcjc2hvcFwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG5pLnNob3BwaW5nIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTBkYmM5ZWU0NDEuc3ZnI3Nob3BwaW5nXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbmkuc3Vuc2V0IHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTBkYmM5ZWU0NDEuc3ZnI3N1bnNldFwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG5pLnN1c3RhaW5hYmxlIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTBkYmM5ZWU0NDEuc3ZnI3N1c3RhaW5hYmxlXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbmkudGFpbG9yZWQge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMGRiYzllZTQ0MS5zdmcjdGFpbG9yZWRcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuaS50YXhpIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTBkYmM5ZWU0NDEuc3ZnI3RheGlcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuaS50ZXF1aWxhIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTBkYmM5ZWU0NDEuc3ZnI3RlcXVpbGFcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuaS50aWNrZXRzIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTBkYmM5ZWU0NDEuc3ZnI3RpY2tldHNcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuaS50aXBzIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zLWxpYnJhcnktc3ByaXRlLTBkYmM5ZWU0NDEuc3ZnI3RpcHNcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuaS50b3VyaXN0LWF0dHJhY3Rpb24ge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMGRiYzllZTQ0MS5zdmcjdG91cmlzdC1hdHRyYWN0aW9uXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbmkudHJhaW4ge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMGRiYzllZTQ0MS5zdmcjdHJhaW5cIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuaS51bWJyZWxsYSB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0wZGJjOWVlNDQxLnN2ZyN1bWJyZWxsYVwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG5pLnZlZ2V0YXJpYW4ge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMGRiYzllZTQ0MS5zdmcjdmVnZXRhcmlhblwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG5pLndhbGtpbmcge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMGRiYzllZTQ0MS5zdmcjd2Fsa2luZ1wiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG5pLndoZWVsY2hhaXIge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMGRiYzllZTQ0MS5zdmcjd2hlZWxjaGFpclwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG5pLndoaXNrZXkge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMGRiYzllZTQ0MS5zdmcjd2hpc2tleVwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG5pLndpbmUge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMGRiYzllZTQ0MS5zdmcjd2luZVwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG5pLmVpZ2h0ZWVuLXBsdXMge1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMtbGlicmFyeS1zcHJpdGUtMGRiYzllZTQ0MS5zdmcjZWlnaHRlZW4tcGx1c1wiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG5pLnR3ZW50eS1vbmUtcGx1cyB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy1saWJyYXJ5LXNwcml0ZS0wZGJjOWVlNDQxLnN2ZyN0d2VudHktb25lLXBsdXNcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLnNlY3Rpb24tcmV2aWV3cyB7XG4gIHBhZGRpbmc6IDMwcHggMDtcbn1cbi5zZWN0aW9uLXJldmlld3MgLnRpdGxlLWJsb2NrIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNlY3Rpb24tcmV2aWV3cyAudGl0bGUtYmxvY2sgLnRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5zZWN0aW9uLXJldmlld3MgLnRpdGxlLWJsb2NrIC5zdWJ0aXRsZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5zZWN0aW9uLXJldmlld3MgLmZpbHRlci1ibG9jayB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjdGlvbi1yZXZpZXdzIC5maWx0ZXItYmxvY2sge1xuICAgIG1pbi1oZWlnaHQ6IDc1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgfVxufVxuLnNlY3Rpb24tcmV2aWV3cyAuZXhwZXJpZW5jZS1yZXZpZXctdmlkZW8ge1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2VjdGlvbi1yZXZpZXdzIC5leHBlcmllbmNlLXJldmlldy12aWRlbyAudmlkZW8tYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjEwcHg7XG4gIGhlaWdodDogMjgwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc2VjdGlvbi1yZXZpZXdzIC5leHBlcmllbmNlLXJldmlldy12aWRlbyAudmlkZW8tYm94IC5wbGF5LWJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2VjdGlvbi1yZXZpZXdzIC5leHBlcmllbmNlLXJldmlldy12aWRlbyAudmlkZW8tYm94IC5wbGF5LWJ1dHRvbiBpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9yZXZpZXdzLXNlY3Rpb24tc3ByaXRlLTcxZTVmYmQ5NDcuc3ZnI3BsYXktYnV0dG9uXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZGY3ZWM7XG4gIG1hc2stc2l6ZTogY29udGFpbiAhaW1wb3J0YW50O1xufVxuLnNlY3Rpb24tcmV2aWV3cyAuZXhwZXJpZW5jZS1yZXZpZXctdmlkZW8gdmlkZW8sIC5zZWN0aW9uLXJldmlld3MgLmV4cGVyaWVuY2UtcmV2aWV3LXZpZGVvIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLnNlY3Rpb24tcmV2aWV3cyAuZXhwZXJpZW5jZS1yZXZpZXctdmlkZW8gLnZpZGVvLXRpdGxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAyNXB4O1xuICBsZWZ0OiA1MHB4O1xuICBtYXgtd2lkdGg6IDE3MHB4O1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogdmFyKC0tY29sb3ItYWNjZW50LXJvc2UpO1xuICBmb250OiA1MDAgMTJweCBBcmNoaXRlY3RzLURhdWdodGVyLCBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuLnNlY3Rpb24tcmV2aWV3cyAuZXhwZXJpZW5jZS1yZXZpZXctdmlkZW8gLnZpZGVvLXRpdGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL3Jldmlld3Mtc2VjdGlvbi1zcHJpdGUtNzFlNWZiZDk0Ny5zdmcjYXJyb3c0XCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1yb3NlKTtcbiAgbWFzay1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMHB4O1xuICBsZWZ0OiAtODBweDtcbn1cbi5zZWN0aW9uLXJldmlld3MgLnJldmlld3MtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTVweDtcbiAgcGFkZGluZy1ib3R0b206IDM2cHg7XG4gIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbn1cbi5zZWN0aW9uLXJldmlld3MgLnJldmlld3MtbGlzdCA+IC5saXN0LWl0ZW0ge1xuICB3aWR0aDogMjgzcHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLnNlY3Rpb24tcmV2aWV3cyAucmV2aWV3cy1saXN0ID4gLmxpc3QtaXRlbSAuY2FyZC1yZXZpZXdzIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNlY3Rpb24tcmV2aWV3cyAuYnRuLXByaW1hcnkge1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLnJldmlld3MtcG9wdXAge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDEwMHZoO1xuICBmb250OiA0MDAgMTVweCBmcmVpZ2h0LXNhbnMtcHJvLCBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDk5OTk5O1xuICB0cmFuc2l0aW9uOiBsZWZ0IDAuM3MgbGluZWFyLCBiYWNrZ3JvdW5kLWNvbG9yIDAuNXMgbGluZWFyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG4ucmV2aWV3cy1wb3B1cC5oaWRkZW4tcG9wdXAge1xuICBsZWZ0OiAtMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ucmV2aWV3cy1wb3B1cCAucG9wdXAtY29udGVudCB7XG4gIHBhZGRpbmc6IDAgMCAyNHB4O1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucmV2aWV3cy1wb3B1cCAuaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gIG1hc2stc2l6ZTogY292ZXIgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBsaW5lYXIsIGJhY2tncm91bmQtY29sb3IgMC4zcyBsaW5lYXI7XG59XG4ucmV2aWV3cy1wb3B1cCAuc2VhcmNoIHtcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogMjJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JleS1kYXJrKTtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL3Jldmlld3Mtc2VjdGlvbi1zcHJpdGUtNzFlNWZiZDk0Ny5zdmcjc2VhcmNoLWljb25cIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cbi5yZXZpZXdzLXBvcHVwIC5jaGV2cm9uIHtcbiAgd2lkdGg6IDE5cHg7XG4gIGhlaWdodDogMTJweDtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL3Jldmlld3Mtc2VjdGlvbi1zcHJpdGUtNzFlNWZiZDk0Ny5zdmcjaWNvbi1hcnJvdy1kb3duXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG4ucmV2aWV3cy1wb3B1cCAucG9wdXAtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JleS1kYXJrKTtcbn1cbi5yZXZpZXdzLXBvcHVwIC5idG4tYmFjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDMxcHggMjBweCAyM3B4O1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ucmV2aWV3cy1wb3B1cCAuYnRuLWJhY2s6aG92ZXIge1xuICBjb2xvcjogdmFyKC0teWVsbG93LWJhc2ljKTtcbn1cbi5yZXZpZXdzLXBvcHVwIC5idG4tYmFjazpob3ZlciAuY2hldnJvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXllbGxvdy1iYXNpYyk7XG59XG4ucmV2aWV3cy1wb3B1cCAuYnRuLWJhY2s6aG92ZXIgLmljb24tb3BlbmVyOjpiZWZvcmUsIC5yZXZpZXdzLXBvcHVwIC5idG4tYmFjazpob3ZlciAuaWNvbi1vcGVuZXI6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0teWVsbG93LWJhc2ljKTtcbn1cbi5yZXZpZXdzLXBvcHVwIC5idG4tYmFjay5idG4tYmFjay1kZXNrdG9wIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5yZXZpZXdzLXBvcHVwIC5idG4tYmFjayAuY2hldnJvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5yZXZpZXdzLXBvcHVwIC5idG4tYmFjayAuaWNvbi1vcGVuZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LXNocmluazogMDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgbGluZWFyO1xufVxuLnJldmlld3MtcG9wdXAgLmJ0bi1iYWNrIC5pY29uLW9wZW5lcjo6YmVmb3JlLCAucmV2aWV3cy1wb3B1cCAuYnRuLWJhY2sgLmljb24tb3BlbmVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuLnJldmlld3MtcG9wdXAgLmJ0bi1iYWNrIC5pY29uLW9wZW5lcjo6YWZ0ZXIge1xuICB3aWR0aDogMnB4O1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ucmV2aWV3cy1wb3B1cCAudG9wLWZpeC1ibG9jayB7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG4ucmV2aWV3cy1wb3B1cCAucmV2aWV3cy1ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMnB4O1xuICBmb250OiA3MDAgMjBweCByb2MtZ3JvdGVzaywgc2Fucy1zZXJpZjtcbn1cbi5yZXZpZXdzLXBvcHVwIC5yZXZpZXdzLWJsb2NrIC5zdGFycyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ucmV2aWV3cy1wb3B1cCAucmV2aWV3cy1ibG9jayAuaWNvbi1zdGFyIHtcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogMjJweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvcmV2aWV3cy1zZWN0aW9uLXNwcml0ZS03MWU1ZmJkOTQ3LnN2ZyNzdGFyX3llbGxvd1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICBtYXNrLXNpemU6IGNvdmVyO1xufVxuLnJldmlld3MtcG9wdXAgLnJldmlld3MtYmxvY2sgLnJldmlld3Mge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMDtcbn1cbi5yZXZpZXdzLXBvcHVwIC5yZXZpZXdzLWJsb2NrIC5yZXZpZXdzLWNvdW50IHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnktbGlnaHQpO1xufVxuLnJldmlld3MtcG9wdXAgLnJldmlld3Mtc2VhcmNoLWJsb2NrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnJldmlld3MtcG9wdXAgLnJldmlld3Mtc2VhcmNoLWJsb2NrIC5zZWFyY2gtaW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nOiAwIDAgMCA1MHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1ncmV5LWxpZ2h0LWJhc2ljKTtcbiAgY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ncmV5LWRhcmspO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xufVxuLnJldmlld3MtcG9wdXAgLnJldmlld3Mtc2VhcmNoLWJsb2NrIC5zZWFyY2gge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogOHB4O1xuICBsZWZ0OiAxNXB4O1xufVxuLnJldmlld3MtcG9wdXAgLnJldmlld3MtbGlzdCB7XG4gIHBhZGRpbmc6IDAgNXB4O1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIGhlaWdodDogY2FsYygxMDB2aCAtIDE2OXB4KTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucmV2aWV3cy1wb3B1cCAucmV2aWV3cy1saXN0IC5saXN0LWl0ZW0ge1xuICB3aWR0aDogMTAwJTtcbn1cbi5yZXZpZXdzLXBvcHVwIC5jYXJkLXJldmlld3Mge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWN0aW9uLXJldmlld3Mge1xuICAgIHBhZGRpbmc6IDYwcHggMDtcbiAgfVxuICAuc2VjdGlvbi1yZXZpZXdzIC5leHBlcmllbmNlLXJldmlldy12aWRlbyB7XG4gICAgd2lkdGg6IDUxM3B4O1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLnNlY3Rpb24tcmV2aWV3cyAuZXhwZXJpZW5jZS1yZXZpZXctdmlkZW8gLnZpZGVvLWJveCB7XG4gICAgd2lkdGg6IDUxM3B4O1xuICAgIGhlaWdodDogNjU1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDYxLCA1OCwgNTgpO1xuICB9XG4gIC5zZWN0aW9uLXJldmlld3MgLmV4cGVyaWVuY2UtcmV2aWV3LXZpZGVvIC52aWRlby1ib3ggLnBsYXktYnV0dG9uIHtcbiAgICB3aWR0aDogMTMwcHg7XG4gICAgaGVpZ2h0OiAxMjBweDtcbiAgfVxuICAuc2VjdGlvbi1yZXZpZXdzIC5leHBlcmllbmNlLXJldmlldy12aWRlbyAudmlkZW8tdGl0bGUge1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAxMTVweDtcbiAgICBtYXgtd2lkdGg6IDMyNXB4O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuICAuc2VjdGlvbi1yZXZpZXdzIC5leHBlcmllbmNlLXJldmlldy12aWRlbyAudmlkZW8tdGl0bGU6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDEyMHB4O1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IC0xMzBweDtcbiAgfVxuICAuc2VjdGlvbi1yZXZpZXdzIC50aXRsZS1ibG9jayB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgfVxuICAuc2VjdGlvbi1yZXZpZXdzIC50aXRsZS1ibG9jayAuc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxuICAuc2VjdGlvbi1yZXZpZXdzIC5yZXZpZXdzLWxpc3Qge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZ2FwOiAyMHB4O1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLnNlY3Rpb24tcmV2aWV3cyAucmV2aWV3cy1saXN0ID4gLmxpc3QtaXRlbSB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gIH1cbiAgLnJldmlld3MtcG9wdXAuaGlkZGVuLXBvcHVwIHtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogLTEzMCU7XG4gIH1cbiAgLnJldmlld3MtcG9wdXAgLnBvcHVwLXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDkwdmg7XG4gICAgbWF4LXdpZHRoOiA3NTBweDtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIC5yZXZpZXdzLXBvcHVwLmJ0bi1iYWNrLW1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAucmV2aWV3cy1wb3B1cC5idG4tYmFjay1kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAucmV2aWV3cy1wb3B1cCAucG9wdXAtY29udGVudCB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDIwcHggMjBweDtcbiAgfVxuICAucmV2aWV3cy1wb3B1cCAucmV2aWV3cy1saXN0IHtcbiAgICBoZWlnaHQ6IGNhbGMoOTB2aCAtIDE2OXB4KTtcbiAgfVxuICAucmV2aWV3cy1wb3B1cCAucmV2aWV3cy1saXN0ID4gLmxpc3QtaXRlbSB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5zZWN0aW9uLXJldmlld3MgLnJldmlld3MtbGlzdCB7XG4gICAgZ2FwOiA0MHB4O1xuICB9XG4gIC5zZWN0aW9uLXJldmlld3MgLnJldmlld3MtbGlzdCA+IC5saXN0LWl0ZW0ge1xuICAgIHdpZHRoOiBjYWxjKDMzLjMzMzMzMzMzMzMlIC0gMzBweCk7XG4gIH1cbn1cbi5zZWN0aW9uLWZhcSB7XG4gIHBhZGRpbmc6IDMwcHggMDtcbn1cbi5zZWN0aW9uLWZhcSAuaWNvbiB7XG4gIG1hc2s6IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgbWFzay1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xuICBmbGV4LXNocmluazogMDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1yb3NlKTtcbn1cbi5zZWN0aW9uLWZhcSAuaWNvbiBzdmcge1xuICB3aWR0aDogaW5oZXJpdDtcbiAgaGVpZ2h0OiBpbmhlcml0O1xufVxuLnNlY3Rpb24tZmFxIC5pY29uLmRvdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgbWFzay1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xuICBmbGV4LXNocmluazogMDtcbiAgbWFyZ2luOiA1cHggOHB4O1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvZXhwZXJpZW5jZS1zaW5nbGUtc3ByaXRlLTZhNDA5NWY5MTguc3ZnI2RvdFwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuLnNlY3Rpb24tZmFxIC50aXRsZS1ib3gge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLnNlY3Rpb24tZmFxIC50aXRsZS1ib3ggLnN1YnRpdGxlIHtcbiAgbWFyZ2luOiAwO1xufVxuLnNlY3Rpb24tZmFxIC50aXRsZS1ib3ggLnNlYXJjaC1yZXN1bHQtc3VidGl0bGUge1xuICBmb250OiA1MDAgMjJweCBcImZyZWlnaHQtc2Fucy1wcm9cIiwgc2Fucy1zZXJpZjtcbn1cbi5zZWN0aW9uLWZhcSAuY2xlYXItcmVzdWx0cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNlY3Rpb24tZmFxIC5jbGVhci1yZXN1bHRzLWJ0biB7XG4gIGZvbnQ6IDUwMCAxNXB4IHJvYy1ncm90ZXNrLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgbWluLXdpZHRoOiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbi5zZWN0aW9uLWZhcSAuY2xlYXItcmVzdWx0cy1idG46aG92ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xufVxuLnNlY3Rpb24tZmFxIC5jbGVhci1yZXN1bHRzIC5lbXB0eS1yZXN1bHQtdGl0bGUge1xuICBtYXJnaW46IDA7XG59XG4uc2VjdGlvbi1mYXEgLmZhcS1hY2NvcmRpb24gLmFjY29yZGlvbiB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1jb2xvci1zdXBwb3J0aXZlKTtcbn1cbi5zZWN0aW9uLWZhcSAuZmFxLWFjY29yZGlvbiAuYWNjb3JkaW9uOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLXN1cHBvcnRpdmUpO1xufVxuLnNlY3Rpb24tZmFxIC5mYXEtYWNjb3JkaW9uIC5hY2NvcmRpb24ub3BlbiAuaWNvbi1vcGVuZXI6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKC05MGRlZyk7XG59XG4uc2VjdGlvbi1mYXEgLmZhcS1hY2NvcmRpb24gLmFjY29yZGlvbiAuYWNjb3JkaW9uLWhlYWRlciB7XG4gIHBhZGRpbmc6IDIwcHggMTdweCAxNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMjBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNlY3Rpb24tZmFxIC5mYXEtYWNjb3JkaW9uIC5hY2NvcmRpb24gLmFjY29yZGlvbi10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZm9udDogNTAwIDE1cHggcm9jLWdyb3Rlc2ssIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcbn1cbi5zZWN0aW9uLWZhcSAuZmFxLWFjY29yZGlvbiAuYWNjb3JkaW9uIC5pY29uLW9wZW5lciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uc2VjdGlvbi1mYXEgLmZhcS1hY2NvcmRpb24gLmFjY29yZGlvbiAuaWNvbi1vcGVuZXI6OmJlZm9yZSwgLnNlY3Rpb24tZmFxIC5mYXEtYWNjb3JkaW9uIC5hY2NvcmRpb24gLmljb24tb3BlbmVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbn1cbi5zZWN0aW9uLWZhcSAuZmFxLWFjY29yZGlvbiAuYWNjb3JkaW9uIC5pY29uLW9wZW5lcjo6YWZ0ZXIge1xuICB3aWR0aDogM3B4O1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2VjdGlvbi1mYXEgLmZhcS1hY2NvcmRpb24gLmFjY29yZGlvbiAuYWNjb3JkaW9uLWNvbnRlbnQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgMC4zcyBlYXNlLW91dDtcbiAgaGVpZ2h0OiAwO1xufVxuLnNlY3Rpb24tZmFxIC5mYXEtYWNjb3JkaW9uIC5hY2NvcmRpb24gLmFjY29yZGlvbi1jb250ZW50IC5jb250ZW50LXRleHQge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAgMTdweCAxNXB4O1xufVxuLnNlY3Rpb24tZmFxIC5idG4tcHJpbWFyeS1saW5rIHtcbiAgbWFyZ2luOiAzMHB4IGF1dG8gMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWN0aW9uLWZhcSB7XG4gICAgcGFkZGluZzogNTBweCAwO1xuICB9XG4gIC5zZWN0aW9uLWZhcSAuaWNvbiB7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICB9XG4gIC5zZWN0aW9uLWZhcSAuaWNvbiBzdmcge1xuICAgIHdpZHRoOiBpbmhlcml0O1xuICAgIGhlaWdodDogaW5oZXJpdDtcbiAgfVxuICAuc2VjdGlvbi1mYXEgLnRpdGxlLWJveCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICAuc2VjdGlvbi1mYXEgLmNsZWFyLXJlc3VsdHMtYnRuIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgLnNlY3Rpb24tZmFxIC5jbGVhci1yZXN1bHRzIC5lbXB0eS1yZXN1bHQtdGl0bGUge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG4gIC5zZWN0aW9uLWZhcSAuZmFxLWFjY29yZGlvbiAuYWNjb3JkaW9uIC5hY2NvcmRpb24taGVhZGVyIHtcbiAgICBwYWRkaW5nOiAyNXB4IDMwcHggMjVweCAwO1xuICB9XG4gIC5zZWN0aW9uLWZhcSAuZmFxLWFjY29yZGlvbiAuYWNjb3JkaW9uIC5hY2NvcmRpb24tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuICAuc2VjdGlvbi1mYXEgLmZhcS1hY2NvcmRpb24gLmFjY29yZGlvbiAuaWNvbi1vcGVuZXIge1xuICAgIHdpZHRoOiAyMnB4O1xuICAgIGhlaWdodDogMjJweDtcbiAgfVxufVxuLmJyZWFkY3J1bWJzLXNlY3Rpb24ge1xuICBtYXJnaW46IDEwcHggMTBweCAxMHB4IDA7XG59XG4uYnJlYWRjcnVtYnMtc2VjdGlvbiAubWFpbi1icmVhZGNydW1iIHtcbiAgcG9zaXRpb246IGluaXRpYWw7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJyZWFkY3J1bWJzLXNlY3Rpb24gLm1haW4tYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG4uYnJlYWRjcnVtYnMtc2VjdGlvbiAubWFpbi1icmVhZGNydW1iIC5icmVhZGNydW1iLWxpc3QgbGkge1xuICBwYWRkaW5nOiAwO1xuICBmb250LWZhbWlseTogZnJlaWdodC1zYW5zLXBybywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5icmVhZGNydW1icy1zZWN0aW9uIC5tYWluLWJyZWFkY3J1bWIgLmJyZWFkY3J1bWItbGlzdCBsaSBhLCAuYnJlYWRjcnVtYnMtc2VjdGlvbiAubWFpbi1icmVhZGNydW1iIC5icmVhZGNydW1iLWxpc3QgbGkgc3BhbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbn1cbi5icmVhZGNydW1icy1zZWN0aW9uIC5tYWluLWJyZWFkY3J1bWIgLmJyZWFkY3J1bWItbGlzdCBsaSBhOmhvdmVyLCAuYnJlYWRjcnVtYnMtc2VjdGlvbiAubWFpbi1icmVhZGNydW1iIC5icmVhZGNydW1iLWxpc3QgbGkgc3Bhbjpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCkgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5icmVhZGNydW1icy1zZWN0aW9uIC5tYWluLWJyZWFkY3J1bWIgLmJyZWFkY3J1bWItbGlzdCBsaS5hY3RpdmUge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmJyZWFkY3J1bWJzLXNlY3Rpb24gLm1haW4tYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1saXN0IGxpLmFjdGl2ZSBhLCAuYnJlYWRjcnVtYnMtc2VjdGlvbiAubWFpbi1icmVhZGNydW1iIC5icmVhZGNydW1iLWxpc3QgbGkuYWN0aXZlIHNwYW4ge1xuICBvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTtcbn1cbi5icmVhZGNydW1icy1zZWN0aW9uIC5tYWluLWJyZWFkY3J1bWIgLmJyZWFkY3J1bWItbGlzdCBsaS5hY3RpdmUgYTpob3ZlciwgLmJyZWFkY3J1bWJzLXNlY3Rpb24gLm1haW4tYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1saXN0IGxpLmFjdGl2ZSBzcGFuOmhvdmVyIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYnJlYWRjcnVtYnMtc2VjdGlvbiAubWFpbi1icmVhZGNydW1iIC5icmVhZGNydW1iLWxpc3QgbGk6bm90KDpsYXN0LWNoaWxkKTphZnRlciB7XG4gIGNvbnRlbnQ6IFwi4oCiXCI7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTNweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJyZWFkY3J1bWJzLXNlY3Rpb24ge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbiAgLmJyZWFkY3J1bWJzLXNlY3Rpb24gLm1haW4tYnJlYWRjcnVtYiB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuYnJlYWRjcnVtYnMtc2VjdGlvbiAubWFpbi1icmVhZGNydW1iIC5icmVhZGNydW1iLWxpc3Qge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAuYnJlYWRjcnVtYnMtc2VjdGlvbiAubWFpbi1icmVhZGNydW1iIC5icmVhZGNydW1iLWxpc3QgbGkge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuICAuYnJlYWRjcnVtYnMtc2VjdGlvbiAubWFpbi1icmVhZGNydW1iIC5icmVhZGNydW1iLWxpc3QgbGk6bm90KDpsYXN0LWNoaWxkKTphZnRlciB7XG4gICAgY29udGVudDogXCLigKJcIjtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5icmVhZGNydW1icy1zZWN0aW9uIC5tYWluLWJyZWFkY3J1bWIgLmJyZWFkY3J1bWItbGlzdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5zZWN0aW9uLWRpc2NvdW50LWJhbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiB2YXIoLS1uYXYtYmFyLWhlaWdodCk7XG4gIHotaW5kZXg6IDEwMDA7XG59XG4uc2VjdGlvbi1kaXNjb3VudC1iYW5uZXIgLmNvbnRhaW5lci1sIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDIwcHg7XG59XG4uc2VjdGlvbi1kaXNjb3VudC1iYW5uZXIgLmZsYWctYmxvY2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNlY3Rpb24tZGlzY291bnQtYmFubmVyIC5kaXNjb3VudC1iYW5uZXItdGV4dCB7XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGdhcDogNXB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cbi5zZWN0aW9uLWRpc2NvdW50LWJhbm5lciAuZGlzY291bnQtYmFubmVyLXRleHQgLmRpc2NvdW50LWJhbm5lci10aXRsZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uc2VjdGlvbi1kaXNjb3VudC1iYW5uZXIgLmRpc2NvdW50LWJhbm5lci10ZXh0IC5kaXNjb3VudC1udW1iZXIge1xuICBmb250OiA3MDAgMzBweCByb2MtZ3JvdGVzaywgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4uc2VjdGlvbi1kaXNjb3VudC1iYW5uZXIgLmRpc2NvdW50LWJhbm5lci10ZXh0IC5kaXNjb3VudC1iYW5uZXItZGVzY3JpcHRpb24ge1xuICBmb250OiA1MDAgMTZweCByb2MtZ3JvdGVzaywgc2Fucy1zZXJpZjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbi5zZWN0aW9uLWRpc2NvdW50LWJhbm5lciAuZGlzY291bnQtYmFubmVyLXRleHQgLmRpc2NvdW50LWJhbm5lci1kZXNjcmlwdGlvbiAuaGlnaGxpZ2h0ZWQtY2l0eSB7XG4gIGZvbnQ6IDcwMCAxNnB4IHJvYy1ncm90ZXNrLCBzYW5zLXNlcmlmO1xufVxuLnNlY3Rpb24tZGlzY291bnQtYmFubmVyIC5kaXNjb3VudC1iYW5uZXItaW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICB3aWR0aDogNDAlO1xufVxuLnNlY3Rpb24tZGlzY291bnQtYmFubmVyIC5kaXNjb3VudC1iYW5uZXItaW1nIC5kaXNjb3VudC1iYW5uZXItaW1nLWJveCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEzOHB4O1xufVxuLnNlY3Rpb24tZGlzY291bnQtYmFubmVyIC5kaXNjb3VudC1iYW5uZXItaW1nIC5kaXNjb3VudC1iYW5uZXItaW1nLWJveCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA2MHB4IDAgMCA2MHB4O1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2VjdGlvbi1kaXNjb3VudC1iYW5uZXIgLmRpc2NvdW50LWJhbm5lci1pbWcgLnByb21vLWNvZGUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICB0b3A6IDQ1cHg7XG4gIGxlZnQ6IC05MHB4O1xuICB6LWluZGV4OiAxO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjdGlvbi1kaXNjb3VudC1iYW5uZXIgLmRpc2NvdW50LWJhbm5lci1pbWcge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLnNlY3Rpb24tZGlzY291bnQtYmFubmVyIC5kaXNjb3VudC1iYW5uZXItaW1nIC5kaXNjb3VudC1iYW5uZXItaW1nLWJveCB7XG4gICAgaGVpZ2h0OiAxNTZweDtcbiAgfVxuICAuc2VjdGlvbi1kaXNjb3VudC1iYW5uZXIgLmRpc2NvdW50LWJhbm5lci1pbWcgLnByb21vLWNvZGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsZWZ0OiAtMTAwcHg7XG4gICAgdG9wOiA1NHB4O1xuICB9XG4gIC5zZWN0aW9uLWRpc2NvdW50LWJhbm5lciAuZGlzY291bnQtYmFubmVyLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxuICAuc2VjdGlvbi1kaXNjb3VudC1iYW5uZXIgLmRpc2NvdW50LWJhbm5lci10ZXh0IC5kaXNjb3VudC1udW1iZXIge1xuICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgfVxuICAuc2VjdGlvbi1kaXNjb3VudC1iYW5uZXIgLmRpc2NvdW50LWJhbm5lci10ZXh0IC5kaXNjb3VudC1iYW5uZXItZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiA2cHg7XG4gIH1cbiAgLnNlY3Rpb24tZGlzY291bnQtYmFubmVyIC5kaXNjb3VudC1iYW5uZXItdGV4dCAuZGlzY291bnQtYmFubmVyLWRlc2NyaXB0aW9uIC5oaWdobGlnaHRlZC1jaXR5IHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc2VjdGlvbi1kaXNjb3VudC1iYW5uZXIgLmZsYWctYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgfVxuICAuc2VjdGlvbi1kaXNjb3VudC1iYW5uZXIgLmZsYWctaWNvbiB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogOTVweDtcbiAgICBoZWlnaHQ6IDg0cHg7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSkgcm90YXRlKC0xMGRlZyk7XG4gIH1cbiAgLnNlY3Rpb24tZGlzY291bnQtYmFubmVyIC5mbGFnLWljb24tY2hpbGUge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9kaXNjb3VudC1iYW5uZXItc3ByaXRlLWQyOTY2ZTI4MzYuc3ZnI2NoaWxlXCIpIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgfVxuICAuc2VjdGlvbi1kaXNjb3VudC1iYW5uZXIgLmZsYWctaWNvbi1jb2xvbWJpYSB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2Rpc2NvdW50LWJhbm5lci1zcHJpdGUtZDI5NjZlMjgzNi5zdmcjY29sb21iaWFcIikgY2VudGVyIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG4gIC5zZWN0aW9uLWRpc2NvdW50LWJhbm5lciAuZmxhZy1pY29uLWVjdWFkb3Ige1xuICAgIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9kaXNjb3VudC1iYW5uZXItc3ByaXRlLWQyOTY2ZTI4MzYuc3ZnI2VjdWFkb3JcIikgY2VudGVyIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG4gIC5zZWN0aW9uLWRpc2NvdW50LWJhbm5lciAuZmxhZy1pY29uLWF1c3RyaWEge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9kaXNjb3VudC1iYW5uZXItc3ByaXRlLWQyOTY2ZTI4MzYuc3ZnI2F1c3RyaWFcIikgY2VudGVyIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG4gIC5zZWN0aW9uLWRpc2NvdW50LWJhbm5lciAuZmxhZy1pY29uLWFyZ2VudGluYSB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2Rpc2NvdW50LWJhbm5lci1zcHJpdGUtZDI5NjZlMjgzNi5zdmcjYXJnZW50aW5hXCIpIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgfVxuICAuc2VjdGlvbi1kaXNjb3VudC1iYW5uZXIgLmZsYWctaWNvbi10aGFpbGFuZCB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2Rpc2NvdW50LWJhbm5lci1zcHJpdGUtZDI5NjZlMjgzNi5zdmcjdGhhaWxhbmRcIikgY2VudGVyIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG4gIC5zZWN0aW9uLWRpc2NvdW50LWJhbm5lciAuZmxhZy1pY29uLWNhbWJvZGlhIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvZGlzY291bnQtYmFubmVyLXNwcml0ZS1kMjk2NmUyODM2LnN2ZyNjYW1ib2RpYVwiKSBjZW50ZXIgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cbiAgLnNlY3Rpb24tZGlzY291bnQtYmFubmVyIC5mbGFnLWljb24tdmlldG5hbSB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2Rpc2NvdW50LWJhbm5lci1zcHJpdGUtZDI5NjZlMjgzNi5zdmcjdmlldG5hbVwiKSBjZW50ZXIgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cbiAgLnNlY3Rpb24tZGlzY291bnQtYmFubmVyIC5mbGFnLWljb24tYnJhemlsIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvZGlzY291bnQtYmFubmVyLXNwcml0ZS1kMjk2NmUyODM2LnN2ZyNicmF6aWxcIikgY2VudGVyIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG4gIC5zZWN0aW9uLWRpc2NvdW50LWJhbm5lciAuZmxhZy1pY29uLWRlbm1hcmsge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9kaXNjb3VudC1iYW5uZXItc3ByaXRlLWQyOTY2ZTI4MzYuc3ZnI2Rlbm1hcmtcIikgY2VudGVyIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG4gIC5zZWN0aW9uLWRpc2NvdW50LWJhbm5lciAuZmxhZy1pY29uLXNwYWluIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvZGlzY291bnQtYmFubmVyLXNwcml0ZS1kMjk2NmUyODM2LnN2ZyNzcGFpblwiKSBjZW50ZXIgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cbiAgLnNlY3Rpb24tZGlzY291bnQtYmFubmVyIC5mbGFnLWljb24tcGhpbGlwcGluZXMge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9kaXNjb3VudC1iYW5uZXItc3ByaXRlLWQyOTY2ZTI4MzYuc3ZnI3BoaWxpcHBpbmVzXCIpIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgfVxuICAuc2VjdGlvbi1kaXNjb3VudC1iYW5uZXIgLmZsYWctaWNvbi1mcmFuY2Uge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9kaXNjb3VudC1iYW5uZXItc3ByaXRlLWQyOTY2ZTI4MzYuc3ZnI2ZyYW5jZVwiKSBjZW50ZXIgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cbiAgLnNlY3Rpb24tZGlzY291bnQtYmFubmVyIC5mbGFnLWljb24taXRhbHkge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9kaXNjb3VudC1iYW5uZXItc3ByaXRlLWQyOTY2ZTI4MzYuc3ZnI2l0YWx5XCIpIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgfVxuICAuc2VjdGlvbi1kaXNjb3VudC1iYW5uZXIgLmZsYWctaWNvbi1hdXN0cmFsaWEge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9kaXNjb3VudC1iYW5uZXItc3ByaXRlLWQyOTY2ZTI4MzYuc3ZnI2F1c3RyYWxpYVwiKSBjZW50ZXIgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cbiAgLnNlY3Rpb24tZGlzY291bnQtYmFubmVyIC5mbGFnLWljb24tbWV4aWNvIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvZGlzY291bnQtYmFubmVyLXNwcml0ZS1kMjk2NmUyODM2LnN2ZyNtZXhpY29cIikgY2VudGVyIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG4gIC5zZWN0aW9uLWRpc2NvdW50LWJhbm5lciAuZmxhZy1pY29uLWphcGFuIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvZGlzY291bnQtYmFubmVyLXNwcml0ZS1kMjk2NmUyODM2LnN2ZyNqYXBhblwiKSBjZW50ZXIgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cbiAgLnNlY3Rpb24tZGlzY291bnQtYmFubmVyIC5mbGFnLWljb24tY3JvYXRpYSB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2Rpc2NvdW50LWJhbm5lci1zcHJpdGUtZDI5NjZlMjgzNi5zdmcjY3JvYXRpYVwiKSBjZW50ZXIgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cbiAgLnNlY3Rpb24tZGlzY291bnQtYmFubmVyIC5kaXNjb3VudC1iYW5uZXItaW1nIHtcbiAgICBoZWlnaHQ6IDE1M3B4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNlY3Rpb24tZGlzY291bnQtYmFubmVyIC5kaXNjb3VudC1iYW5uZXItaW1nIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnNlY3Rpb24tZGlzY291bnQtYmFubmVyIC5kaXNjb3VudC1iYW5uZXItaW1nIHtcbiAgICB3aWR0aDogNzglO1xuICAgIG1hcmdpbi1yaWdodDogLTI3MHB4O1xuICB9XG4gIC5zZWN0aW9uLWRpc2NvdW50LWJhbm5lciAuZGlzY291bnQtYmFubmVyLWltZyAucHJvbW8tY29kZSB7XG4gICAgbGVmdDogLTIwMHB4O1xuICB9XG59XG4uY2l0eS1wYWdlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5jaXR5LXBhZ2UgLmNpdHktcGFnZS1oZXJvLmNvbnRhaW5lci1sIHtcbiAgcGFkZGluZzogMjZweCAxNXB4IDQ2cHg7XG59XG4uY2l0eS1wYWdlIC5jaXR5LXBhZ2UtaGVybyAudGl0bGUtYmxvY2sge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG4gIG1hcmdpbi1ib3R0b206IDY1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbi5jaXR5LXBhZ2UgLmNpdHktcGFnZS1oZXJvIC50aXRsZS1ibG9jayAuY2l0eS1uYW1lIHtcbiAgZm9udDogNTAwIDI5cHggQXJjaGl0ZWN0cy1EYXVnaHRlciwgc2Fucy1zZXJpZjtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbn1cbi5jaXR5LXBhZ2UgLmNpdHktcGFnZS1oZXJvIC50aXRsZS1ibG9jayAuc3VidGl0bGUge1xuICBmb250OiA1MDAgMTZweCByb2MtZ3JvdGVzaywgc2Fucy1zZXJpZjtcbiAgd2lkdGg6IDcyJTtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cbi5jaXR5LXBhZ2UgLmNpdHktcGFnZS1oZXJvIC50aXRsZS1ibG9jayAuaW1nLWRlY29yYXRpb24tYm94IHtcbiAgaGVpZ2h0OiAyNjBweDtcbiAgd2lkdGg6IGF1dG87XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIGJvdHRvbTogLTYxcHg7XG4gIHJpZ2h0OiAtOTBweDtcbn1cbi5jaXR5LXBhZ2UgLmNpdHktcGFnZS1oZXJvIC50aXRsZS1ibG9jayAuaW1nLWRlY29yYXRpb24tYm94IHN2ZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbn1cbi5jaXR5LXBhZ2UgLmNpdHktcGFnZS1oZXJvIC5ncmlkLWxheW91dC1ibG9jayB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtZ2FwOiAxMHB4O1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDcsIDFmcik7XG4gIGhlaWdodDogNTYwcHg7XG4gIG1heC13aWR0aDogNDcwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmNpdHktcGFnZSAuY2l0eS1wYWdlLWhlcm8gLmdyaWQtbGF5b3V0LWJsb2NrIC5ncmlkLWxheW91dC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgZ3JpZC1jb2x1bW46IDE7XG4gIGdyaWQtcm93OiAxLzQ7XG59XG4uY2l0eS1wYWdlIC5jaXR5LXBhZ2UtaGVybyAuZ3JpZC1sYXlvdXQtYmxvY2sgLmdyaWQtbGF5b3V0LWl0ZW06bnRoLWNoaWxkKDIpIHtcbiAgZ3JpZC1jb2x1bW46IDE7XG4gIGdyaWQtcm93OiA0Lzc7XG59XG4uY2l0eS1wYWdlIC5jaXR5LXBhZ2UtaGVybyAuZ3JpZC1sYXlvdXQtYmxvY2sgLmdyaWQtbGF5b3V0LWl0ZW06bnRoLWNoaWxkKDMpIHtcbiAgZ3JpZC1jb2x1bW46IDE7XG4gIGdyaWQtcm93OiA3LzEyO1xufVxuLmNpdHktcGFnZSAuY2l0eS1wYWdlLWhlcm8gLmdyaWQtbGF5b3V0LWJsb2NrIC5ncmlkLWxheW91dC1pdGVtOm50aC1jaGlsZCg0KSB7XG4gIGdyaWQtY29sdW1uOiAyO1xuICBncmlkLXJvdzogMS82O1xufVxuLmNpdHktcGFnZSAuY2l0eS1wYWdlLWhlcm8gLmdyaWQtbGF5b3V0LWJsb2NrIC5ncmlkLWxheW91dC1pdGVtOm50aC1jaGlsZCg1KSB7XG4gIGdyaWQtY29sdW1uOiAyO1xuICBncmlkLXJvdzogOC8xMjtcbn1cbi5jaXR5LXBhZ2UgLmNpdHktcGFnZS1oZXJvIC5ncmlkLWxheW91dC1ibG9jayAuZ3JpZC1sYXlvdXQtaXRlbTpudGgtY2hpbGQoNikge1xuICBncmlkLWNvbHVtbjogMjtcbiAgZ3JpZC1yb3c6IDYvODtcbn1cbi5jaXR5LXBhZ2UgLmNpdHktcGFnZS1oZXJvIC5ncmlkLWJsb2NrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuLmNpdHktcGFnZSAuY2l0eS1wYWdlLWhlcm8gLmdyaWQtYmxvY2sgLmdyaWQtYmxvY2stdGl0bGUge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG59XG4uY2l0eS1wYWdlIC5jaXR5LXBhZ2UtaGVybyAuZ3JpZC1ibG9jayAuZGVjb3JlLWRlc2NyaXB0aW9uIHtcbiAgZm9udDogNTAwIDE2cHggQXJjaGl0ZWN0cy1EYXVnaHRlciwgc2Fucy1zZXJpZjtcbiAgbWF4LXdpZHRoOiAzMDBweDtcbiAgcGFkZGluZzogMzBweCAwIDAgOTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmNpdHktcGFnZSAuY2l0eS1wYWdlLWhlcm8gLmdyaWQtYmxvY2sgLmRlY29yZS1kZXNjcmlwdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA5MHB4O1xuICBoZWlnaHQ6IDgwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvZ2VuZXJhbC1pY29ucy1zcHJpdGUtNjY5YWY4Mjg0Ny5zdmcjYXJyb3dfMVwiKSByZXBlYXQgY2VudGVyO1xuICBtYXNrLXNpemU6IGNvdmVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cbi5jaXR5LXBhZ2UgLmNpdHktcGFnZS1oZXJvIC5ncmlkLWJsb2NrIC5ncmlkLWxheW91dC1leHBlcmllbmNlLWNhcmQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5jaXR5LXBhZ2UgLmNpdHktcGFnZS1oZXJvIC5ncmlkLWJsb2NrIC5ncmlkLWxheW91dC1leHBlcmllbmNlLWNhcmQgLmNhcmQtbGluayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuLmNpdHktcGFnZSAuY2l0eS1wYWdlLWhlcm8gLmdyaWQtYmxvY2sgLmdyaWQtbGF5b3V0LWV4cGVyaWVuY2UtY2FyZCAuZXhwZXJpZW5jZS1jYXJkLWltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uY2l0eS1wYWdlIC5jaXR5LXBhZ2UtaGVybyAuZ3JpZC1ibG9jayAuZ3JpZC1sYXlvdXQtZXhwZXJpZW5jZS1jYXJkIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5jaXR5LXBhZ2UgLmNpdHktcGFnZS1oZXJvIC5ncmlkLWJsb2NrIC5ncmlkLWxheW91dC1leHBlcmllbmNlLWNhcmQgLmV4cGVyaWVuY2UtY2FyZC10ZXh0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIGJhY2tncm91bmQ6IHJnYmEoODMsIDExOCwgMTIwLCAwLjcpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICBwYWRkaW5nOiAzcHggMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuICB6LWluZGV4OiA5O1xufVxuLmNpdHktcGFnZSAuY2l0eS1wYWdlLWhlcm8gLmdyaWQtYmxvY2sgLmdyaWQtbGF5b3V0LWV4cGVyaWVuY2UtY2FyZCAuZXhwZXJpZW5jZS1jYXJkLXRleHQgLmNhcmQtbGluayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY2l0eS1wYWdlIC5jaXR5LXBhZ2UtaGVybyAuZ3JpZC1ibG9jayAuZ3JpZC1sYXlvdXQtZXhwZXJpZW5jZS1jYXJkIC5leHBlcmllbmNlLWNhcmQtdGV4dCAuZXhwZXJpZW5jZS1saW5rIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5jaXR5LXBhZ2UgLmNpdHktcGFnZS1oZXJvIC5ncmlkLWJsb2NrIC5ncmlkLWxheW91dC1leHBlcmllbmNlLWNhcmQgLmV4cGVyaWVuY2UtY2FyZC10ZXh0IC5kZXNjcmlwdGlvbi1ibG9jayB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgZm9udC1zaXplOiAxMXB4O1xufVxuLmNpdHktcGFnZSAuY2l0eS1wYWdlLWhlcm8gLmdyaWQtYmxvY2sgLmdyaWQtbGF5b3V0LWV4cGVyaWVuY2UtY2FyZCAuZXhwZXJpZW5jZS1jYXJkLXRleHQ6aG92ZXIsIC5jaXR5LXBhZ2UgLmNpdHktcGFnZS1oZXJvIC5ncmlkLWJsb2NrIC5ncmlkLWxheW91dC1leHBlcmllbmNlLWNhcmQgLmV4cGVyaWVuY2UtY2FyZC10ZXh0OmFjdGl2ZSB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5jaXR5LXBhZ2UgLmNpdHktcGFnZS1oZXJvIC5ncmlkLWJsb2NrIC5ncmlkLWxheW91dC1leHBlcmllbmNlLWNhcmQgLmV4cGVyaWVuY2UtY2FyZC10ZXh0OmhvdmVyIC5tYWluLXRleHQtYmxvY2ssIC5jaXR5LXBhZ2UgLmNpdHktcGFnZS1oZXJvIC5ncmlkLWJsb2NrIC5ncmlkLWxheW91dC1leHBlcmllbmNlLWNhcmQgLmV4cGVyaWVuY2UtY2FyZC10ZXh0OmFjdGl2ZSAubWFpbi10ZXh0LWJsb2NrIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNpdHktcGFnZSAuY2l0eS1wYWdlLWhlcm8gLmdyaWQtYmxvY2sgLmdyaWQtbGF5b3V0LWV4cGVyaWVuY2UtY2FyZCAuZXhwZXJpZW5jZS1jYXJkLXRleHQ6aG92ZXIgLmV4cGVyaWVuY2UtY2FyZC10ZXh0LWhvdmVyLCAuY2l0eS1wYWdlIC5jaXR5LXBhZ2UtaGVybyAuZ3JpZC1ibG9jayAuZ3JpZC1sYXlvdXQtZXhwZXJpZW5jZS1jYXJkIC5leHBlcmllbmNlLWNhcmQtdGV4dDphY3RpdmUgLmV4cGVyaWVuY2UtY2FyZC10ZXh0LWhvdmVyIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgb3BhY2l0eTogMTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKGhvdmVyOiBob3ZlcikgYW5kIChwb2ludGVyOiBmaW5lKSB7XG4gIC5jaXR5LXBhZ2UgLmNpdHktcGFnZS1oZXJvIC5ncmlkLWJsb2NrIC5ncmlkLWxheW91dC1leHBlcmllbmNlLWNhcmQgLmV4cGVyaWVuY2UtY2FyZC10ZXh0OmhvdmVyIC5jYXJkLWxpbmssIC5jaXR5LXBhZ2UgLmNpdHktcGFnZS1oZXJvIC5ncmlkLWJsb2NrIC5ncmlkLWxheW91dC1leHBlcmllbmNlLWNhcmQgLmV4cGVyaWVuY2UtY2FyZC10ZXh0OmFjdGl2ZSAuY2FyZC1saW5rIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgfVxuICAuY2l0eS1wYWdlIC5jaXR5LXBhZ2UtaGVybyAuZ3JpZC1ibG9jayAuZ3JpZC1sYXlvdXQtZXhwZXJpZW5jZS1jYXJkIC5leHBlcmllbmNlLWNhcmQtdGV4dDpob3ZlciAuZXhwZXJpZW5jZS1saW5rLCAuY2l0eS1wYWdlIC5jaXR5LXBhZ2UtaGVybyAuZ3JpZC1ibG9jayAuZ3JpZC1sYXlvdXQtZXhwZXJpZW5jZS1jYXJkIC5leHBlcmllbmNlLWNhcmQtdGV4dDphY3RpdmUgLmV4cGVyaWVuY2UtbGluayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmNpdHktcGFnZSAuY2l0eS1wYWdlLWhlcm8gLmdyaWQtYmxvY2sgLmdyaWQtbGF5b3V0LWV4cGVyaWVuY2UtY2FyZCAuZXhwZXJpZW5jZS1jYXJkLXRleHQgLm1haW4tdGV4dC1ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uY2l0eS1wYWdlIC5jaXR5LXBhZ2UtaGVybyAuZ3JpZC1ibG9jayAuZ3JpZC1sYXlvdXQtZXhwZXJpZW5jZS1jYXJkIC5leHBlcmllbmNlLWNhcmQtdGV4dCAuY2FyZC10aXRsZSB7XG4gIHBhZGRpbmc6IDhweCA4cHggMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogNjElO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAzO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5jaXR5LXBhZ2UgLmNpdHktcGFnZS1oZXJvIC5ncmlkLWJsb2NrIC5ncmlkLWxheW91dC1leHBlcmllbmNlLWNhcmQgLmV4cGVyaWVuY2UtY2FyZC10ZXh0IC5leHBlcmllbmNlLWNhcmQtaW5mb3JtYXRpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDhweCA2cHggOXB4IDEwcHg7XG59XG4uY2l0eS1wYWdlIC5jaXR5LXBhZ2UtaGVybyAuZ3JpZC1ibG9jayAuZ3JpZC1sYXlvdXQtZXhwZXJpZW5jZS1jYXJkIC5leHBlcmllbmNlLWNhcmQtdGV4dCAuZXhwZXJpZW5jZS1jYXJkLWluZm9ybWF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2V4cGVyaWVuY2UtY2FyZC1zcHJpdGUtZTg1NzkwYjRjZS5zdmcjZGFzaGVkLWxpbmVcIikgcmVwZWF0IGNlbnRlcjtcbiAgbWFzay1zaXplOiBjb3Zlcjtcbn1cbi5jaXR5LXBhZ2UgLmNpdHktcGFnZS1oZXJvIC5ncmlkLWJsb2NrIC5ncmlkLWxheW91dC1leHBlcmllbmNlLWNhcmQgLnBhcnRuZXItcHJpY2UtZGVjb3JlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNpdHktcGFnZSAuY2l0eS1wYWdlLWhlcm8gLmdyaWQtYmxvY2sgLmdyaWQtbGF5b3V0LWV4cGVyaWVuY2UtY2FyZCAucGFydG5lci1wcmljZS1kZWNvcmU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvZXhwZXJpZW5jZS1zaW5nbGUtc3ByaXRlLTZhNDA5NWY5MTguc3ZnI2xpbmVcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgbWFzay1zaXplOiBjb250YWluO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDE4cHg7XG4gIHRvcDogLTEwcHg7XG59XG4uY2l0eS1wYWdlIC5jaXR5LXBhZ2UtaGVybyAuZ3JpZC1ibG9jayAuZ3JpZC1sYXlvdXQtZXhwZXJpZW5jZS1jYXJkIC5leHBlcmllbmNlLWNhcmQtcGFydG5lci1wcmljZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udDogNjAwIDEycHggQXJjaGl0ZWN0cy1EYXVnaHRlciwgc2Fucy1zZXJpZjtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbi5jaXR5LXBhZ2UgLmNpdHktcGFnZS1oZXJvIC5ncmlkLWJsb2NrIC5ncmlkLWxheW91dC1leHBlcmllbmNlLWNhcmQgLmV4cGVyaWVuY2UtY2FyZC1wYXJ0bmVyLXByaWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2V4cGVyaWVuY2Utc2luZ2xlLXNwcml0ZS02YTQwOTVmOTE4LnN2ZyNhcnJvd1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICBtYXNrLXNpemU6IGNvdmVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0xNnB4O1xuICBib3R0b206IC02cHg7XG59XG4uY2l0eS1wYWdlIC5jaXR5LXBhZ2UtaGVybyAuZ3JpZC1ibG9jayAuZ3JpZC1sYXlvdXQtZXhwZXJpZW5jZS1jYXJkIC5leHBlcmllbmNlLWNhcmQtcHJpY2UsXG4uY2l0eS1wYWdlIC5jaXR5LXBhZ2UtaGVybyAuZ3JpZC1ibG9jayAuZ3JpZC1sYXlvdXQtZXhwZXJpZW5jZS1jYXJkIC5leHBlcmllbmNlLWNhcmQtZHVyYXRpb24ge1xuICBwYWRkaW5nLWxlZnQ6IDE0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuLmNpdHktcGFnZSAuY2l0eS1wYWdlLWhlcm8gLmdyaWQtYmxvY2sgLmdyaWQtbGF5b3V0LWV4cGVyaWVuY2UtY2FyZCAuZXhwZXJpZW5jZS1jYXJkLXByaWNlOmJlZm9yZSxcbi5jaXR5LXBhZ2UgLmNpdHktcGFnZS1oZXJvIC5ncmlkLWJsb2NrIC5ncmlkLWxheW91dC1leHBlcmllbmNlLWNhcmQgLmV4cGVyaWVuY2UtY2FyZC1kdXJhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gIG1hc2stc2l6ZTogY292ZXIgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG59XG4uY2l0eS1wYWdlIC5jaXR5LXBhZ2UtaGVybyAuZ3JpZC1ibG9jayAuZ3JpZC1sYXlvdXQtZXhwZXJpZW5jZS1jYXJkIC5leHBlcmllbmNlLWNhcmQtcHJpY2Ugc3Bhbixcbi5jaXR5LXBhZ2UgLmNpdHktcGFnZS1oZXJvIC5ncmlkLWJsb2NrIC5ncmlkLWxheW91dC1leHBlcmllbmNlLWNhcmQgLmV4cGVyaWVuY2UtY2FyZC1kdXJhdGlvbiBzcGFuIHtcbiAgZm9udC1zaXplOiA3cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmNpdHktcGFnZSAuY2l0eS1wYWdlLWhlcm8gLmdyaWQtYmxvY2sgLmdyaWQtbGF5b3V0LWV4cGVyaWVuY2UtY2FyZCAuZXhwZXJpZW5jZS1jYXJkLXByaWNlIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLmNpdHktcGFnZSAuY2l0eS1wYWdlLWhlcm8gLmdyaWQtYmxvY2sgLmdyaWQtbGF5b3V0LWV4cGVyaWVuY2UtY2FyZCAuZXhwZXJpZW5jZS1jYXJkLXByaWNlOmJlZm9yZSB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9leHBlcmllbmNlLWNhcmQtc3ByaXRlLWU4NTc5MGI0Y2Uuc3ZnI3ByaWNlLXRhZ1wiKSBjZW50ZXIgbm8tcmVwZWF0O1xufVxuLmNpdHktcGFnZSAuY2l0eS1wYWdlLWhlcm8gLmdyaWQtYmxvY2sgLmdyaWQtbGF5b3V0LWV4cGVyaWVuY2UtY2FyZCAuZXhwZXJpZW5jZS1jYXJkLWR1cmF0aW9uOmJlZm9yZSB7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9leHBlcmllbmNlLWNhcmQtc3ByaXRlLWU4NTc5MGI0Y2Uuc3ZnI2Nsb2NrXCIpIGNlbnRlciBuby1yZXBlYXQ7XG59XG4uY2l0eS1wYWdlIC5jaXR5LXBhZ2UtaGVybyAuZ3JpZC1ibG9jayAuZ3JpZC1sYXlvdXQtZXhwZXJpZW5jZS1jYXJkIC5leHBlcmllbmNlLWNhcmQtdGV4dC1ob3ZlciB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHJnYmEoODMsIDExOCwgMTIwLCAwLjcpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICBwYWRkaW5nOiA5cHg7XG4gIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMC4zcyBsaW5lYXIsIG9wYWNpdHkgMC4zcyBsaW5lYXI7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbn1cbi5jaXR5LXBhZ2UgLmNpdHktcGFnZS1oZXJvIC5ncmlkLWJsb2NrIC5ncmlkLWxheW91dC1leHBlcmllbmNlLWNhcmQgLmV4cGVyaWVuY2UtY2FyZC10ZXh0LWhvdmVyIC5leHBlcmllbmNlLWNhcmQtaW5mb3JtYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDIwcHg7XG59XG4uY2l0eS1wYWdlIC5jaXR5LXBhZ2UtaGVybyAuZ3JpZC1ibG9jayAuZ3JpZC1sYXlvdXQtZXhwZXJpZW5jZS1jYXJkIC5leHBlcmllbmNlLWNhcmQtdGV4dC1ob3ZlciAuY2FyZC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbn1cbi5jaXR5LXBhZ2UgLmNpdHktcGFnZS1oZXJvIC5ncmlkLWJsb2NrIC5ncmlkLWxheW91dC1xdWl6LWNhcmQge1xuICBwYWRkaW5nOiAxNHB4IDEyJSAxOHB4IDEwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvY2l0eS1wYWdlLWljb25zLXNwcml0ZS0zMGE4M2RmZGYyLnN2ZyNxdWl6LWJnXCIpIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTYwcHgpIHtcbiAgLmNpdHktcGFnZSAuY2l0eS1wYWdlLWhlcm8gLmdyaWQtYmxvY2sgLmdyaWQtbGF5b3V0LXF1aXotY2FyZCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4uY2l0eS1wYWdlIC5jaXR5LXBhZ2UtaGVybyAuZ3JpZC1ibG9jayAuZ3JpZC1sYXlvdXQtcXVpei1jYXJkIC5jYXJkLXRpdGxlIHtcbiAgZm9udDogNTAwIDE2cHggQXJjaGl0ZWN0cy1EYXVnaHRlciwgc2Fucy1zZXJpZjtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLmNpdHktcGFnZSAuY2l0eS1wYWdlLWhlcm8gLmdyaWQtYmxvY2sgLmdyaWQtbGF5b3V0LXF1aXotY2FyZCAuZGVzY3JpcHRpb24ge1xuICB3aWR0aDogNzAlO1xuICBtYXgtd2lkdGg6IDE1MHB4O1xufVxuLmNpdHktcGFnZSAuY2l0eS1wYWdlLWhlcm8gLmdyaWQtYmxvY2sgLmdyaWQtbGF5b3V0LXF1aXotY2FyZCAuZGVzY3JpcHRpb24gYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmNpdHktcGFnZSAuY2l0eS1wYWdlLWhlcm8gLmdyaWQtYmxvY2sgLmdyaWQtbGF5b3V0LXF1aXotY2FyZCAuZGVzY3JpcHRpb24gYTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbn1cbi5jaXR5LXBhZ2UgLmNpdHktcGFnZS1oZXJvIC5icmVhZGNydW1icy1zZWN0aW9uIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uY2l0eS1wYWdlIC5jaXR5LXBhZ2UtaGVybyAuYnJlYWRjcnVtYnMtc2VjdGlvbiAuY29udGFpbmVyIHtcbiAgcGFkZGluZzogMDtcbn1cbi5jaXR5LXBhZ2UgLm91ci1ndWVzdHMtY29tbWVudHMge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5LWxpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jaXR5LXBhZ2UgLm91ci1ndWVzdHMtY29tbWVudHMgLmNvbnRlbnQge1xuICAgIGdhcDogNDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jaXR5LXBhZ2UgLm91ci1ndWVzdHMtY29tbWVudHMgLmNvbnRlbnQgLm1lc3NhZ2VzLWJsb2NrIHtcbiAgICBnYXA6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY2l0eS1wYWdlIC5vdXItZ3Vlc3RzLWNvbW1lbnRzIC5jb250ZW50IC5tZXNzYWdlIHtcbiAgICB3aWR0aDogMzAwcHg7XG4gICAgaGVpZ2h0OiAyMzZweDtcbiAgfVxufVxuLmNpdHktcGFnZSAub3VyLWd1ZXN0cy1jb21tZW50cyAuY29udGVudCAubWVzc2FnZS10aXRsZSB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuLmNpdHktcGFnZSAub3VyLWd1ZXN0cy1jb21tZW50cyAuY29udGVudCAubWVzc2FnZS50aGlyZC1tZXNzYWdlIHtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG59XG4uY2l0eS1wYWdlIC5vdXItZ3Vlc3RzLWNvbW1lbnRzIC5jb250ZW50IC5tZXNzYWdlIC50ZXh0IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogNztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5jaXR5LXBhZ2UgLm91ci1ndWVzdHMtY29tbWVudHMgLmNvbnRlbnQgLm1lc3NhZ2UgLnRleHQgLmF1dGhvciB7XG4gIGZvbnQtZmFtaWx5OiByb2MtZ3JvdGVzaywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jaXR5LXBhZ2UgLm91ci1ndWVzdHMtY29tbWVudHMgLmNvbnRlbnQgLm1lc3NhZ2UgLnRleHQge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jaXR5LXBhZ2UgLm91ci1ndWVzdHMtY29tbWVudHMgLmNvbnRlbnQgLm1lc3NhZ2UgLnRleHQge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuLmNpdHktcGFnZSAub3VyLWd1ZXN0cy1jb21tZW50cyAuY29udGVudCAuYnV0dG9uLWJsb2NrIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuLmNpdHktcGFnZSAuc2VjdGlvbi1jaXR5LWN1c3RvbWVyLXJldmlld3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgZm9udDogNDAwIDEzcHggZnJlaWdodC1zYW5zLXBybywgc2Fucy1zZXJpZjtcbiAgcGFkZGluZzogMzVweCAwO1xufVxuLmNpdHktcGFnZSAuc2VjdGlvbi1jaXR5LWN1c3RvbWVyLXJldmlld3MgLnRpdGxlLWJveCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jaXR5LXBhZ2UgLnNlY3Rpb24tY2l0eS1jdXN0b21lci1yZXZpZXdzIC50aXRsZS1ib3ggLnRpdGxlIHtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLmNpdHktcGFnZSAuc2VjdGlvbi1jaXR5LWN1c3RvbWVyLXJldmlld3MgLnRpdGxlLWJveCAudGl0bGUgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmNpdHktcGFnZSAuc2VjdGlvbi1jaXR5LWN1c3RvbWVyLXJldmlld3MgLnRpdGxlLWJveCAudGl0bGUtZGVza3RvcCxcbi5jaXR5LXBhZ2UgLnNlY3Rpb24tY2l0eS1jdXN0b21lci1yZXZpZXdzIC50aXRsZS1ib3ggLmRlc2NyaXB0aW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jaXR5LXBhZ2UgLnNlY3Rpb24tY2l0eS1jdXN0b21lci1yZXZpZXdzIC50aXRsZS1ib3ggLmRlc2NyaXB0aW9uIHtcbiAgbWFyZ2luOiAwO1xufVxuLmNpdHktcGFnZSAuc2VjdGlvbi1jaXR5LWN1c3RvbWVyLXJldmlld3MgLmljb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICBtYXNrLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLmNpdHktcGFnZSAuc2VjdGlvbi1jaXR5LWN1c3RvbWVyLXJldmlld3MgLmljb24tdHJpcGFkdmlzb3ItcmF0aW5nIHtcbiAgd2lkdGg6IDkzcHg7XG4gIGhlaWdodDogMThweDtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2N1c3RvbWVyLXJldmlld3Mtc2VjdGlvbi1zcHJpdGUtMmU4YThhNWRiYi5zdmcjaWNvbi10cmlwYWR2aXNvci1yYXRpbmcyXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG4uY2l0eS1wYWdlIC5zZWN0aW9uLWNpdHktY3VzdG9tZXItcmV2aWV3cyAuaWNvbi1nb29nbGUtcmF0aW5nIHtcbiAgd2lkdGg6IDk0cHg7XG4gIGhlaWdodDogMThweDtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2N1c3RvbWVyLXJldmlld3Mtc2VjdGlvbi1zcHJpdGUtMmU4YThhNWRiYi5zdmcjaWNvbi1nb29nbGUtcmF0aW5nXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG4uY2l0eS1wYWdlIC5zZWN0aW9uLWNpdHktY3VzdG9tZXItcmV2aWV3cyAuaWNvbi1nb29nbGUge1xuICB3aWR0aDogMjdweDtcbiAgaGVpZ2h0OiAyN3B4O1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvY3VzdG9tZXItcmV2aWV3cy1zZWN0aW9uLXNwcml0ZS0yZThhOGE1ZGJiLnN2ZyNpY29uLWdvb2dsZVwiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuLmNpdHktcGFnZSAuc2VjdGlvbi1jaXR5LWN1c3RvbWVyLXJldmlld3MgLmljb24tdHJpcGFkdmlzb3Ige1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBtYXNrOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvY3VzdG9tZXItcmV2aWV3cy1zZWN0aW9uLXNwcml0ZS0yZThhOGE1ZGJiLnN2ZyNpY29uLXRyaXBhZHZpc29yXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG4uY2l0eS1wYWdlIC5zZWN0aW9uLWNpdHktY3VzdG9tZXItcmV2aWV3cyAuY3VzdG9tZXItcmV2aWV3cy1ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAyMHB4O1xuICBmb250LXNpemU6IDlweDtcbn1cbi5jaXR5LXBhZ2UgLnNlY3Rpb24tY2l0eS1jdXN0b21lci1yZXZpZXdzIC5jdXN0b21lci1yZXZpZXdzLWJsb2NrIC5jdXN0b21lci1yZXZpZXdzLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ2FwOiAxMHB4O1xuICBtYXgtd2lkdGg6IDE2MHB4O1xufVxuLmNpdHktcGFnZSAuc2VjdGlvbi1jaXR5LWN1c3RvbWVyLXJldmlld3MgLmN1c3RvbWVyLXJldmlld3MtYmxvY2sgLmN1c3RvbWVyLXJldmlld3MtaXRlbSAuc3RhdGlzdGljLWJsb2NrIC5pY29uIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2l0eS1wYWdlIC5jaXR5LXBhZ2UtaGVybyAudGl0bGUtYmxvY2sgLmltZy1kZWNvcmF0aW9uLWJveCB7XG4gICAgYm90dG9tOiAtMTI1cHg7XG4gICAgcmlnaHQ6IC0zMHB4O1xuICAgIGhlaWdodDogMzMwcHg7XG4gIH1cbiAgLmNpdHktcGFnZSAuY2l0eS1wYWdlLWhlcm8gLmdyaWQtYmxvY2sgLmdyaWQtbGF5b3V0LXF1aXotY2FyZCB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICB9XG4gIC5jaXR5LXBhZ2UgLmNpdHktcGFnZS1oZXJvIC5ncmlkLWJsb2NrIC5ncmlkLWxheW91dC1xdWl6LWNhcmQgLmNhcmQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgfVxuICAuY2l0eS1wYWdlIC5jaXR5LXBhZ2UtaGVybyAuZ3JpZC1ibG9jayAuZ3JpZC1sYXlvdXQtcXVpei1jYXJkIC5kZXNjcmlwdGlvbiB7XG4gICAgbWF4LXdpZHRoOiAxNzVweDtcbiAgfVxuICAuY2l0eS1wYWdlIC5jaXR5LXBhZ2UtaGVybyAuZ3JpZC1ibG9jayAuZ3JpZC1sYXlvdXQtZXhwZXJpZW5jZS1jYXJkIC5leHBlcmllbmNlLWNhcmQtdGV4dCAuZGVzY3JpcHRpb24tYmxvY2sge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxuICAuY2l0eS1wYWdlIC5jaXR5LXBhZ2UtaGVybyAuZ3JpZC1sYXlvdXQtYmxvY2sge1xuICAgIGhlaWdodDogNDgwcHg7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCg5LCAxZnIpO1xuICAgIGdyaWQtZ2FwOiAxNXB4O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuY2l0eS1wYWdlIC5jaXR5LXBhZ2UtaGVybyAuZ3JpZC1sYXlvdXQtYmxvY2sgLmdyaWQtbGF5b3V0LWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGdyaWQtY29sdW1uOiAxO1xuICAgIGdyaWQtcm93OiAxLzY7XG4gIH1cbiAgLmNpdHktcGFnZSAuY2l0eS1wYWdlLWhlcm8gLmdyaWQtbGF5b3V0LWJsb2NrIC5ncmlkLWxheW91dC1pdGVtOm50aC1jaGlsZCgyKSB7XG4gICAgZ3JpZC1jb2x1bW46IDI7XG4gICAgZ3JpZC1yb3c6IDEvNjtcbiAgfVxuICAuY2l0eS1wYWdlIC5jaXR5LXBhZ2UtaGVybyAuZ3JpZC1sYXlvdXQtYmxvY2sgLmdyaWQtbGF5b3V0LWl0ZW06bnRoLWNoaWxkKDMpIHtcbiAgICBncmlkLWNvbHVtbjogMztcbiAgICBncmlkLXJvdzogMS81O1xuICB9XG4gIC5jaXR5LXBhZ2UgLmNpdHktcGFnZS1oZXJvIC5ncmlkLWxheW91dC1ibG9jayAuZ3JpZC1sYXlvdXQtaXRlbTpudGgtY2hpbGQoNCkge1xuICAgIGdyaWQtY29sdW1uOiAzO1xuICAgIGdyaWQtcm93OiA1LzEwO1xuICB9XG4gIC5jaXR5LXBhZ2UgLmNpdHktcGFnZS1oZXJvIC5ncmlkLWxheW91dC1ibG9jayAuZ3JpZC1sYXlvdXQtaXRlbTpudGgtY2hpbGQoNSkge1xuICAgIGdyaWQtY29sdW1uOiA0O1xuICAgIGdyaWQtcm93OiAxLzEwO1xuICB9XG4gIC5jaXR5LXBhZ2UgLmNpdHktcGFnZS1oZXJvIC5ncmlkLWxheW91dC1ibG9jayAuZ3JpZC1sYXlvdXQtaXRlbTpudGgtY2hpbGQoNikge1xuICAgIGdyaWQtY29sdW1uOiAxLzM7XG4gICAgZ3JpZC1yb3c6IDYvMTA7XG4gIH1cbiAgLmNpdHktcGFnZSAuc2VjdGlvbi1ob3N0cyAudGl0bGUtYm94IHtcbiAgICBtYXgtd2lkdGg6IDU2MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvIDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY2l0eS1wYWdlIC5jaXR5LXBhZ2UtaGVyby5jb250YWluZXItbCB7XG4gICAgcGFkZGluZzogMTAwcHggMTVweCA3MHB4O1xuICB9XG4gIC5jaXR5LXBhZ2UgLmNpdHktcGFnZS1oZXJvIC50aXRsZS1ibG9jayAudGl0bGUge1xuICAgIG1heC13aWR0aDogODQwcHg7XG4gIH1cbiAgLmNpdHktcGFnZSAuY2l0eS1wYWdlLWhlcm8gLnRpdGxlLWJsb2NrIC50aXRsZSxcbiAgLmNpdHktcGFnZSAuY2l0eS1wYWdlLWhlcm8gLnRpdGxlLWJsb2NrIC5jaXR5LW5hbWUge1xuICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgfVxuICAuY2l0eS1wYWdlIC5jaXR5LXBhZ2UtaGVybyAudGl0bGUtYmxvY2sgLnN1YnRpdGxlIHtcbiAgICBtYXgtd2lkdGg6IDg0MHB4O1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgfVxuICAuY2l0eS1wYWdlIC5jaXR5LXBhZ2UtaGVybyAudGl0bGUtYmxvY2sgLmltZy1kZWNvcmF0aW9uLWJveCB7XG4gICAgaGVpZ2h0OiA0MjBweDtcbiAgICBib3R0b206IC0xMjVweDtcbiAgICByaWdodDogLTE3cHg7XG4gIH1cbiAgLmNpdHktcGFnZSAuY2l0eS1wYWdlLWhlcm8gLmdyaWQtbGF5b3V0LWJsb2NrIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDksIDFmcik7XG4gICAgZ3JpZC1nYXA6IDE1cHg7XG4gIH1cbiAgLmNpdHktcGFnZSAuY2l0eS1wYWdlLWhlcm8gLmdyaWQtbGF5b3V0LWJsb2NrIC5ncmlkLWxheW91dC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBncmlkLXJvdzogMS83O1xuICB9XG4gIC5jaXR5LXBhZ2UgLmNpdHktcGFnZS1oZXJvIC5ncmlkLWxheW91dC1ibG9jayAuZ3JpZC1sYXlvdXQtaXRlbTpudGgtY2hpbGQoMikge1xuICAgIGdyaWQtcm93OiAxLzEwO1xuICB9XG4gIC5jaXR5LXBhZ2UgLmNpdHktcGFnZS1oZXJvIC5ncmlkLWxheW91dC1ibG9jayAuZ3JpZC1sYXlvdXQtaXRlbTpudGgtY2hpbGQoNikge1xuICAgIGdyaWQtY29sdW1uOiAxO1xuICAgIGdyaWQtcm93OiA3LzEwO1xuICB9XG4gIC5jaXR5LXBhZ2UgLmNpdHktcGFnZS1oZXJvIC5ncmlkLWJsb2NrIC5ncmlkLWxheW91dC1xdWl6LWNhcmQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG4gIC5jaXR5LXBhZ2UgLmNpdHktcGFnZS1oZXJvIC5ncmlkLWJsb2NrIC5ncmlkLWJsb2NrLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDI5cHg7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgbWFyZ2luOiAwIDAgMzBweDtcbiAgfVxuICAuY2l0eS1wYWdlIC5jaXR5LXBhZ2UtaGVybyAuZ3JpZC1ibG9jayAuZGVjb3JlLWRlc2NyaXB0aW9uIHtcbiAgICBtYXJnaW46IDAgNjBweCAwIGF1dG87XG4gICAgbWF4LXdpZHRoOiA0ODBweDtcbiAgICBwYWRkaW5nOiA3MHB4IDAgMCAxNzBweDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAuY2l0eS1wYWdlIC5jaXR5LXBhZ2UtaGVybyAuZ3JpZC1ibG9jayAuZGVjb3JlLWRlc2NyaXB0aW9uOjpiZWZvcmUge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIHRvcDogMzBweDtcbiAgfVxuICAuY2l0eS1wYWdlIC5zZWN0aW9uLWNpdHktY3VzdG9tZXItcmV2aWV3cyB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIHBhZGRpbmc6IDUwcHggMCA1MHB4O1xuICB9XG4gIC5jaXR5LXBhZ2UgLnNlY3Rpb24tY2l0eS1jdXN0b21lci1yZXZpZXdzIC5jb250YWluZXItbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDMwcHg7XG4gIH1cbiAgLmNpdHktcGFnZSAuc2VjdGlvbi1jaXR5LWN1c3RvbWVyLXJldmlld3MgLmljb24tdHJpcGFkdmlzb3ItcmF0aW5nLFxuICAuY2l0eS1wYWdlIC5zZWN0aW9uLWNpdHktY3VzdG9tZXItcmV2aWV3cyAuaWNvbi1nb29nbGUtcmF0aW5nIHtcbiAgICB3aWR0aDogMTgwcHg7XG4gICAgaGVpZ2h0OiAzNHB4O1xuICB9XG4gIC5jaXR5LXBhZ2UgLnNlY3Rpb24tY2l0eS1jdXN0b21lci1yZXZpZXdzIC5pY29uLXRyaXBhZHZpc29yIHtcbiAgICB3aWR0aDogOTBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gIH1cbiAgLmNpdHktcGFnZSAuc2VjdGlvbi1jaXR5LWN1c3RvbWVyLXJldmlld3MgLmljb24tZ29vZ2xlIHtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gIH1cbiAgLmNpdHktcGFnZSAuc2VjdGlvbi1jaXR5LWN1c3RvbWVyLXJldmlld3MgLnRpdGxlLWJveCB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgd2lkdGg6IDM0JTtcbiAgfVxuICAuY2l0eS1wYWdlIC5zZWN0aW9uLWNpdHktY3VzdG9tZXItcmV2aWV3cyAudGl0bGUtYm94IC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgLmNpdHktcGFnZSAuc2VjdGlvbi1jaXR5LWN1c3RvbWVyLXJldmlld3MgLnRpdGxlLWJveCAudGl0bGUtbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5jaXR5LXBhZ2UgLnNlY3Rpb24tY2l0eS1jdXN0b21lci1yZXZpZXdzIC50aXRsZS1ib3ggLnRpdGxlLWRlc2t0b3AsXG4gIC5jaXR5LXBhZ2UgLnNlY3Rpb24tY2l0eS1jdXN0b21lci1yZXZpZXdzIC50aXRsZS1ib3ggLmRlc2NyaXB0aW9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuY2l0eS1wYWdlIC5zZWN0aW9uLWNpdHktY3VzdG9tZXItcmV2aWV3cyAuY3VzdG9tZXItcmV2aWV3cy1ibG9jayB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG4gIC5jaXR5LXBhZ2UgLnNlY3Rpb24tY2l0eS1jdXN0b21lci1yZXZpZXdzIC5jdXN0b21lci1yZXZpZXdzLWJsb2NrIC5jdXN0b21lci1yZXZpZXdzLWl0ZW0ge1xuICAgIGdhcDogMTVweDtcbiAgICBtYXgtd2lkdGg6IDM2MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNpdHktcGFnZSAuY2l0eS1wYWdlLWhlcm8gLnRpdGxlLWJsb2NrIC5pbWctZGVjb3JhdGlvbi1ib3gge1xuICAgIGhlaWdodDogNDYwcHg7XG4gIH1cbiAgLmNpdHktcGFnZSAuY2l0eS1wYWdlLWhlcm8gLmdyaWQtYmxvY2sgLmdyaWQtbGF5b3V0LWV4cGVyaWVuY2UtY2FyZCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG4gIC5jaXR5LXBhZ2UgLmNpdHktcGFnZS1oZXJvIC5ncmlkLWJsb2NrIC5ncmlkLWxheW91dC1leHBlcmllbmNlLWNhcmQgLmV4cGVyaWVuY2UtY2FyZC1wcmljZSxcbiAgLmNpdHktcGFnZSAuY2l0eS1wYWdlLWhlcm8gLmdyaWQtYmxvY2sgLmdyaWQtbGF5b3V0LWV4cGVyaWVuY2UtY2FyZCAuZXhwZXJpZW5jZS1jYXJkLWR1cmF0aW9uIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICB9XG4gIC5jaXR5LXBhZ2UgLmNpdHktcGFnZS1oZXJvIC5ncmlkLWJsb2NrIC5ncmlkLWxheW91dC1leHBlcmllbmNlLWNhcmQgLmV4cGVyaWVuY2UtY2FyZC1wcmljZTpiZWZvcmUsXG4gIC5jaXR5LXBhZ2UgLmNpdHktcGFnZS1oZXJvIC5ncmlkLWJsb2NrIC5ncmlkLWxheW91dC1leHBlcmllbmNlLWNhcmQgLmV4cGVyaWVuY2UtY2FyZC1kdXJhdGlvbjpiZWZvcmUge1xuICAgIHdpZHRoOiAxN3B4O1xuICAgIGhlaWdodDogMTdweDtcbiAgfVxuICAuY2l0eS1wYWdlIC5jaXR5LXBhZ2UtaGVybyAuZ3JpZC1ibG9jayAuZ3JpZC1sYXlvdXQtZXhwZXJpZW5jZS1jYXJkIC5leHBlcmllbmNlLWNhcmQtcHJpY2Ugc3BhbixcbiAgLmNpdHktcGFnZSAuY2l0eS1wYWdlLWhlcm8gLmdyaWQtYmxvY2sgLmdyaWQtbGF5b3V0LWV4cGVyaWVuY2UtY2FyZCAuZXhwZXJpZW5jZS1jYXJkLWR1cmF0aW9uIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgfVxuICAuY2l0eS1wYWdlIC5jaXR5LXBhZ2UtaGVybyAuZ3JpZC1ibG9jayAuZ3JpZC1sYXlvdXQtZXhwZXJpZW5jZS1jYXJkIC5leHBlcmllbmNlLWNhcmQtcGFydG5lci1wcmljZSB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIGxlZnQ6IDM2cHg7XG4gIH1cbiAgLmNpdHktcGFnZSAuY2l0eS1wYWdlLWhlcm8gLmdyaWQtYmxvY2sgLmdyaWQtbGF5b3V0LWV4cGVyaWVuY2UtY2FyZCAuZXhwZXJpZW5jZS1jYXJkLXBhcnRuZXItcHJpY2U6OmJlZm9yZSB7XG4gICAgbGVmdDogLTIxcHg7XG4gICAgYm90dG9tOiAtMTFweDtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDI3cHg7XG4gIH1cbiAgLmNpdHktcGFnZSAuY2l0eS1wYWdlLWhlcm8gLmdyaWQtYmxvY2sgLmdyaWQtbGF5b3V0LWV4cGVyaWVuY2UtY2FyZCAucGFydG5lci1wcmljZS1kZWNvcmU6OmFmdGVyIHtcbiAgICB3aWR0aDogMzhweDtcbiAgICBoZWlnaHQ6IDM4cHg7XG4gICAgbGVmdDogMzNweDtcbiAgfVxuICAuY2l0eS1wYWdlIC5jaXR5LXBhZ2UtaGVybyAuZ3JpZC1ibG9jayAuZ3JpZC1sYXlvdXQtZXhwZXJpZW5jZS1jYXJkIC5leHBlcmllbmNlLWNhcmQtdGV4dCAuY2FyZC10aXRsZSB7XG4gICAgcGFkZGluZzogMTVweCAxNXB4IDAgMjBweDtcbiAgfVxuICAuY2l0eS1wYWdlIC5jaXR5LXBhZ2UtaGVybyAuZ3JpZC1ibG9jayAuZ3JpZC1sYXlvdXQtZXhwZXJpZW5jZS1jYXJkIC5leHBlcmllbmNlLWNhcmQtdGV4dCAuZXhwZXJpZW5jZS1jYXJkLWluZm9ybWF0aW9uIHtcbiAgICBwYWRkaW5nOiAxNXB4IDEwcHggMTVweCAxMHB4O1xuICB9XG4gIC5jaXR5LXBhZ2UgLmNpdHktcGFnZS1oZXJvIC5ncmlkLWJsb2NrIC5ncmlkLWxheW91dC1leHBlcmllbmNlLWNhcmQgLmV4cGVyaWVuY2UtY2FyZC10ZXh0LWhvdmVyIHtcbiAgICBwYWRkaW5nOiAzMHB4IDIwcHg7XG4gIH1cbiAgLmNpdHktcGFnZSAuY2l0eS1wYWdlLWhlcm8gLmdyaWQtYmxvY2sgLmdyaWQtbGF5b3V0LWV4cGVyaWVuY2UtY2FyZCAuZXhwZXJpZW5jZS1jYXJkLXRleHQtaG92ZXIgLm1haW4tdGV4dC1ibG9jayB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICAuY2l0eS1wYWdlIC5jaXR5LXBhZ2UtaGVybyAuZ3JpZC1ibG9jayAuZ3JpZC1sYXlvdXQtZXhwZXJpZW5jZS1jYXJkIC5leHBlcmllbmNlLWNhcmQtdGV4dC1ob3ZlciAubWFpbi10ZXh0LWJsb2NrIC5jYXJkLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC5jaXR5LXBhZ2UgLnNlY3Rpb24tY2l0eS1jdXN0b21lci1yZXZpZXdzIC5jb250YWluZXItbCB7XG4gICAgZ2FwOiA2MHB4O1xuICB9XG4gIC5jaXR5LXBhZ2UgLnNlY3Rpb24tY2l0eS1jdXN0b21lci1yZXZpZXdzIC50aXRsZS1ib3gge1xuICAgIHdpZHRoOiA1MDBweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmNpdHktcGFnZSAuY2l0eS1wYWdlLWhlcm8gLnRpdGxlLWJsb2NrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDZweDtcbiAgfVxuICAuY2l0eS1wYWdlIC5jaXR5LXBhZ2UtaGVybyAudGl0bGUtYmxvY2sgLmltZy1kZWNvcmF0aW9uLWJveCB7XG4gICAgaGVpZ2h0OiA1NzBweDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IC0yMTRweDtcbiAgfVxuICAuY2l0eS1wYWdlIC5jaXR5LXBhZ2UtaGVybyAuZ3JpZC1ibG9jayAuZ3JpZC1sYXlvdXQtcXVpei1jYXJkIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gIH1cbiAgLmNpdHktcGFnZSAuY2l0eS1wYWdlLWhlcm8gLmdyaWQtYmxvY2sgLmdyaWQtbGF5b3V0LWV4cGVyaWVuY2UtY2FyZCAuZXhwZXJpZW5jZS1jYXJkLXByaWNlIHNwYW4sXG4gIC5jaXR5LXBhZ2UgLmNpdHktcGFnZS1oZXJvIC5ncmlkLWJsb2NrIC5ncmlkLWxheW91dC1leHBlcmllbmNlLWNhcmQgLmV4cGVyaWVuY2UtY2FyZC1kdXJhdGlvbiBzcGFuIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5yZXZpZXdzIHtcbiAgICBwYWRkaW5nOiA1MHB4IDAgMCAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG4gIC5yZXZpZXdzIC50aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxuICAucmV2aWV3cyAucmV2aWV3cy1saXN0IHtcbiAgICBtYXJnaW46IDA7XG4gICAgZ2FwOiAzMHB4O1xuICB9XG4gIC5yZXZpZXdzIC5yZXZpZXdzLWxpc3RfX2l0ZW0ge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDE1cHgpO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgcGFkZGluZzogMzBweCAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAucmV2aWV3cyAucmV2aWV3cy1saXN0X19pdGVtIC5yZXZpZXctc3RhcnMtbGlzdCB7XG4gICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICB9XG4gIC5yZXZpZXdzIC5yZXZpZXdzLWxpc3RfX2l0ZW0gLnJldmlldy1zdGFycy1saXN0IC5pY29uLXN0YXIge1xuICAgIHdpZHRoOiAyMnB4O1xuICAgIGhlaWdodDogMTdweDtcbiAgfVxuICAucmV2aWV3cyAucmV2aWV3cy1saXN0X19pdGVtIC5yZXZpZXctZGVzY3JpcHRpb24tY29udGFpbmVyIC5yZXZpZXctZGVzY3JpcHRpb24ge1xuICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJldmlld3MgLnJldmlld3MtbGlzdF9faXRlbSAucmV2aWV3LWRlc2NyaXB0aW9uLWNvbnRhaW5lciAucmV2aWV3LWRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5yZXZpZXdzIC5yZXZpZXdzLWxpc3RfX2l0ZW0gLnJldmlldy1kZXNjcmlwdGlvbi1jb250YWluZXIgLnNob3ctbW9yZS1idG4ge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICB9XG4gIC5yZXZpZXdzIC5yZXZpZXdzLWxpc3RfX2l0ZW0gLnJldmlldy1kYXRlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLnJldmlld3MgLnJldmlld3MtbGlzdF9faXRlbSAucmV2aWV3LWNpdHkge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAucmV2aWV3cyAucmV2aWV3cy1saXN0X19pdGVtIC5yZXZpZXctYXV0aG9yIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLnJldmlld3MgLnNlZS1tb3JlLXJldmlld3MtYnRuIHtcbiAgICBtYXJnaW46IDYwcHggYXV0bztcbiAgICBtYXgtd2lkdGg6IDI3MHB4O1xuICB9XG4gIC5yZXZpZXdzIC5sb2FkLW1vcmUtcmV2aWV3cyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIC5yZXZpZXdzIC5sb2FkLW1vcmUtcmV2aWV3cyAuYXJyb3ctZG93biB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogM3B4O1xuICAgIGxlZnQ6IDE3OXB4O1xuICB9XG4gIC5yZXZpZXdzIC5yZXZpZXdzLWxpbmsge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIGJvcmRlcjogMDtcbiAgICBtYXJnaW46IDgwcHggMCAwIDA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLVNlbWlCb2xkLCBzYW5zLXNlcmlmO1xuICB9XG4gIC5yZXZpZXdzIC5yZXZpZXdzLWxpbms6aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmV5LWxpZ2h0LWJhc2ljKTtcbiAgfVxuICAuY2FyZC1yZXZpZXdzIHtcbiAgICBib3JkZXI6IDA7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICB9XG4gIC5jYXJkLXJldmlld3MgLmNhcmQtaGVhZGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5jYXJkLXJldmlld3MgLmNhcmQtaGVhZGVyIC5yZXZpZXdzLWluZm8ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbiAgLmNhcmQtcmV2aWV3cyAuY2FyZC1oZWFkZXIgLnJldmlld3MtaW5mbyAucmV2aWV3cy1pbmZvLW5hbWUge1xuICAgIGZvbnQ6IDUwMCAxOHB4IHJvYy1ncm90ZXNrLCBzYW5zLXNlcmlmO1xuICB9XG4gIC5jYXJkLXJldmlld3MgLmJ0bi1zaG93LW1vcmUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuLnNlY3Rpb24tb3RoZXItYWR2ZW50dXJlcyB7XG4gIHBhZGRpbmc6IDMwcHggMDtcbn1cbi5zZWN0aW9uLW90aGVyLWFkdmVudHVyZXMgLmNvbnRhaW5lci1sIHtcbiAgcGFkZGluZzogMDtcbn1cbi5zZWN0aW9uLW90aGVyLWFkdmVudHVyZXMgLnRpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwIDE1cHg7XG59XG4uc2VjdGlvbi1vdGhlci1hZHZlbnR1cmVzIC5hZHZlbnR1cmVzLWxpc3Qge1xuICBwYWRkaW5nOiAxNXB4IDAgMzBweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLnNlY3Rpb24tb3RoZXItYWR2ZW50dXJlcyAuYWR2ZW50dXJlcy1saXN0LndpdGgtYXJyb3dzIHtcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7XG59XG4uc2VjdGlvbi1vdGhlci1hZHZlbnR1cmVzIC5zd2lwZXItYnV0dG9uIHtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IDA7XG4gIGhlaWdodDogMzBweDtcbiAgd2lkdGg6IDMwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2VjdGlvbi1vdGhlci1hZHZlbnR1cmVzIC5zd2lwZXItYnV0dG9uOmhvdmVyOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbn1cbi5zZWN0aW9uLW90aGVyLWFkdmVudHVyZXMgLnN3aXBlci1idXR0b246OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAzMHB4O1xuICB3aWR0aDogMzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIG1hc2s6IHVybChcIi8vZDNzbmszeWR6azBvMmIuY2xvdWRmcm9udC5uZXQvdGhlbWUvZnJvbnRlbmQvX2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9ob3N0LWRldGFpbHMtcG9wdXAtOGM5ZGZkYzk1OS5zdmcjaWNvbi1hcnJvdy1kb3duXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIG1hc2stc2l6ZTogY292ZXI7XG4gIG1hcmdpbjogMDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGxpbmVhcjtcbn1cbi5zZWN0aW9uLW90aGVyLWFkdmVudHVyZXMgLnN3aXBlci1idXR0b24uc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgcmlnaHQ6IDUwJTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKSB0cmFuc2xhdGVZKDEzMCUpO1xufVxuLnNlY3Rpb24tb3RoZXItYWR2ZW50dXJlcyAuc3dpcGVyLWJ1dHRvbi5zd2lwZXItYnV0dG9uLXByZXYge1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKSB0cmFuc2xhdGVZKDEzMCUpO1xufVxuLnNlY3Rpb24tb3RoZXItYWR2ZW50dXJlcyAuYWR2ZW50dXJlcy1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDE5M3B4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTQwcHg7XG4gIGJvcmRlci1sZWZ0OiAycHggcmlkZ2UgdmFyKC0tZ3JleS1iYXNpYyk7XG4gIGJvcmRlci1yaWdodDogMnB4IHJpZGdlIHZhcigtLWdyZXktYmFzaWMpO1xuICB0cmFuc2l0aW9uOiBzY2FsZSAwLjNzIGxpbmVhciwgY29sb3IgMC4zcyBsaW5lYXI7XG59XG4uc2VjdGlvbi1vdGhlci1hZHZlbnR1cmVzIC5hZHZlbnR1cmVzLWl0ZW06aG92ZXIge1xuICBzY2FsZTogMS4wNztcbn1cbi5zZWN0aW9uLW90aGVyLWFkdmVudHVyZXMgLmFkdmVudHVyZXMtaXRlbSAubGVmdC1ibG9jayB7XG4gIHdpZHRoOiA1MCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm94LXNoYWRvdzogLTVweCA1cHggMTVweCAwcHggcmdiYSgwLCAwLCAwLCAwLjkpO1xuICBib3JkZXItbGVmdDogM3B4IHJpZGdlIHZhcigtLWdyZXktYmFzaWMpO1xufVxuLnNlY3Rpb24tb3RoZXItYWR2ZW50dXJlcyAuYWR2ZW50dXJlcy1pdGVtIC5sZWZ0LWJsb2NrIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLnNlY3Rpb24tb3RoZXItYWR2ZW50dXJlcyAuYWR2ZW50dXJlcy1pdGVtIC5yaWdodC1ibG9jayB7XG4gIHdpZHRoOiA1MCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDVweDtcbiAgcGFkZGluZzogMTBweCA1cHggMTBweCA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMDAwO1xuICBib3gtc2hhZG93OiAwIDdweCAxNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjkpO1xuICBib3JkZXItcmlnaHQ6IDJweCByaWRnZSB2YXIoLS1ncmV5LWJhc2ljKTtcbn1cbi5zZWN0aW9uLW90aGVyLWFkdmVudHVyZXMgLmFkdmVudHVyZXMtaXRlbSAucmlnaHQtYmxvY2sgLmFkdmVudHVyZXMtaXRlbS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiA2O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5zZWN0aW9uLW90aGVyLWFkdmVudHVyZXMgLmFkdmVudHVyZXMtaXRlbSAucmlnaHQtYmxvY2sgLmFkdmVudHVyZXMtYXV0aG9yLW5hbWUge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgZm9udDogNTAwIDhweCByb2MtZ3JvdGVzaywgc2Fucy1zZXJpZjtcbn1cbi5zZWN0aW9uLW90aGVyLWFkdmVudHVyZXMgLnN3aXBlci13cmFwcGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWN0aW9uLW90aGVyLWFkdmVudHVyZXMgLnRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlY3Rpb24tb3RoZXItYWR2ZW50dXJlcyB7XG4gICAgcGFkZGluZzogNDBweCAwO1xuICB9XG4gIC5zZWN0aW9uLW90aGVyLWFkdmVudHVyZXMgLmFkdmVudHVyZXMtbGlzdCB7XG4gICAgcGFkZGluZzogMTVweCAxNXB4IDIwcHg7XG4gIH1cbiAgLnNlY3Rpb24tb3RoZXItYWR2ZW50dXJlcyAuYWR2ZW50dXJlcy1saXN0LndpdGgtYXJyb3dzIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgfVxuICAuc2VjdGlvbi1vdGhlci1hZHZlbnR1cmVzIC5zd2lwZXItYnV0dG9uIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgd2lkdGg6IDQwcHg7XG4gIH1cbiAgLnNlY3Rpb24tb3RoZXItYWR2ZW50dXJlcyAuc3dpcGVyLWJ1dHRvbjo6YWZ0ZXIge1xuICAgIGhlaWdodDogNDBweDtcbiAgICB3aWR0aDogNDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5zZWN0aW9uLW90aGVyLWFkdmVudHVyZXMge1xuICAgIHBhZGRpbmc6IDQwcHggMDtcbiAgfVxuICAuc2VjdGlvbi1vdGhlci1hZHZlbnR1cmVzIC5hZHZlbnR1cmVzLWl0ZW0ge1xuICAgIHdpZHRoOiAyMzBweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTcwcHg7XG4gIH1cbiAgLnNlY3Rpb24tb3RoZXItYWR2ZW50dXJlcyAuYWR2ZW50dXJlcy1pdGVtIC5yaWdodC1ibG9jayAuYWR2ZW50dXJlcy1pdGVtLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLnNlY3Rpb24tb3RoZXItYWR2ZW50dXJlcyAuYWR2ZW50dXJlcy1pdGVtIC5yaWdodC1ibG9jayAuYWR2ZW50dXJlcy1hdXRob3ItbmFtZSB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICB9XG4gIC5zZWN0aW9uLW90aGVyLWFkdmVudHVyZXMgLnN3aXBlci1idXR0b24ge1xuICAgIGhlaWdodDogNDhweDtcbiAgICB3aWR0aDogNDhweDtcbiAgfVxuICAuc2VjdGlvbi1vdGhlci1hZHZlbnR1cmVzIC5zd2lwZXItYnV0dG9uOjphZnRlciB7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIHdpZHRoOiA0OHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnNlY3Rpb24tb3RoZXItYWR2ZW50dXJlcyAuYWR2ZW50dXJlcy1saXN0IHtcbiAgICBwYWRkaW5nOiAxNXB4IDVweCAzMHB4O1xuICB9XG4gIC5zZWN0aW9uLW90aGVyLWFkdmVudHVyZXMgLmFkdmVudHVyZXMtbGlzdC53aXRoLWFycm93cyB7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHg7XG4gIH1cbiAgLnNlY3Rpb24tb3RoZXItYWR2ZW50dXJlcyAuYWR2ZW50dXJlcy1pdGVtIHtcbiAgICB3aWR0aDogMjYwcHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDE4MHB4O1xuICB9XG59IiwiLyoqXG4gKiBTd2lwZXIgMTEuMi40XG4gKiBNb3N0IG1vZGVybiBtb2JpbGUgdG91Y2ggc2xpZGVyIGFuZCBmcmFtZXdvcmsgd2l0aCBoYXJkd2FyZSBhY2NlbGVyYXRlZCB0cmFuc2l0aW9uc1xuICogaHR0cHM6Ly9zd2lwZXJqcy5jb21cbiAqXG4gKiBDb3B5cmlnaHQgMjAxNC0yMDI1IFZsYWRpbWlyIEtoYXJsYW1waWRpXG4gKlxuICogUmVsZWFzZWQgdW5kZXIgdGhlIE1JVCBMaWNlbnNlXG4gKlxuICogUmVsZWFzZWQgb246IEZlYnJ1YXJ5IDE0LCAyMDI1XG4gKi9cblxuQGZvbnQtZmFjZXtmb250LWZhbWlseTpzd2lwZXItaWNvbnM7c3JjOnVybCgnZGF0YTphcHBsaWNhdGlvbi9mb250LXdvZmY7Y2hhcnNldD11dGYtODtiYXNlNjQsIGQwOUdSZ0FCQUFBQUFBWmdBQkFBQUFBQURBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFCR1JsUk5BQUFHUkFBQUFCb0FBQUFjaTZxSGtVZEVSVVlBQUFXZ0FBQUFJd0FBQUNRQVlBQlhSMUJQVXdBQUJoUUFBQUF1QUFBQU51QVk3K3hIVTFWQ0FBQUZ4QUFBQUZBQUFBQm0yZlBjelU5VEx6SUFBQUhjQUFBQVNnQUFBR0JQOVY1UlkyMWhjQUFBQWtRQUFBQ0lBQUFCWXQ2RjBjQmpkblFnQUFBQ3pBQUFBQVFBQUFBRUFCRUJSR2RoYzNBQUFBV1lBQUFBQ0FBQUFBai8vd0FEWjJ4NVpnQUFBeXdBQUFETUFBQUQyTUh0cnlWb1pXRmtBQUFCYkFBQUFEQUFBQUEyRTIrZW9XaG9aV0VBQUFHY0FBQUFId0FBQUNRQzlnRHphRzEwZUFBQUFpZ0FBQUFaQUFBQXJnSmtBQkZzYjJOaEFBQUMwQUFBQUZvQUFBQmFGUUFVR0cxaGVIQUFBQUc4QUFBQUh3QUFBQ0FBY0FCQWJtRnRaUUFBQS9nQUFBRTVBQUFDWHZGZEJ3bHdiM04wQUFBRk5BQUFBR0lBQUFDRTVzNzRoWGphWTJCa1lHQUFZcGY1SHUvaitXMitNbkF6TVlEQXphWDZRakQ2LzQvL0J4ajVHQThBdVJ3TVlHa0FQeXdMMTNqYVkyQmtZR0E4OFA4QWd4NGorLzhmUURZZkExQUVCV2dEQUlCMkJPb0FlTnBqWUdSZ1lOQmg0R2RnWWdBQkVNbklBQkp6WU5BRENRQUFDV2dBc1FCNDJtTmdZZnpDT0lHQmxZR0IwWWN4allHQndSMUtmMldRWkdoaFlHQmlZR1ZtZ0FGR0JpUVFrT2Fhd3REQW9NQlF4WGpnL3dFR1BjWUREQTR3TlVBMkNDZ3dzQUFBTzRFTDZnQUFlTnBqMk0wZ3lBQUNxeGdHTldCa1oyRDQvd01BK3hrRGRnQUFBSGphWTJCZ1lHYUFZQmtHUmdZUWlBSHlHTUY4RmdZSElNM0R3TUhBQkdRck1PZ3lXRExFTTFUOS93OFVCZkVNZ0x6RS8vLy9QLzUvL2YvVi94dityNGVhQUFlTWJBeHdJVVltSU1IRWdLWUFZalVjc0RBd3NMS3hjM0J5Y2ZQdzhqRVFBL2daQkFTRmhFVkV4Y1FsSktXa1pXVGw1QlVVbFpSVlZOWFVOVFFaQmdNQUFNUitFK2dBRVFGRUFBQUFLZ0FxQUNvQU5BQStBRWdBVWdCY0FHWUFjQUI2QUlRQWpnQ1lBS0lBckFDMkFNQUF5Z0RVQU40QTZBRHlBUHdCQmdFUUFSb0JKQUV1QVRnQlFnRk1BVllCWUFGcUFYUUJmZ0dJQVpJQm5BR21BYklCemdIc0FBQjQydTJOTVE2Q1VBeUdXNTY4eDlBbmVZWWdtNE1KYmhLRmFFeElPQVZYOEFwZXdTdDRCaWM0QWZlQWlkM1ZPQml4RHhmUFlFemE1TytYZmkwNFlBRGdnaVVJVUxDdUVKSzhWaE80YlN2cGRua3RISTVRQ1l0ZGkyc2w4Wm5YYUhscVVyTkt6ZEtjVDhjamxxK3J3WlN2SVZjek5pZXpzZm5QL3V6bm1mUEZCTk9ETTJLN01UUTQ1WUVBWnFHUDgxQW1HR2NGM2lQcU9vcDByMVNQVGFUYlZrZlVlNEhYajk3d1lFK3lOd1dZeHdXdTR2MXVnV0hnbzNTMVhkWkVWcVdNN0VUMGNmbkxHeFdma2dSNDJvMlB2V3JETUJTRmovSUhMYUYwektqUmdkaVZNd1NjTlJBb1dVb0g3OFkyaWNCL3lJWTA5QW42QUgyQmR1L1VCK3l4b3BZc2hRaUV2bnZ1MGRVUmdEdDhRZUM4UER3N0ZwamkzZkVBNHovUEVKNllPQjVoS2g0ZGozRXZYaHhQcUgvU0tVWTNySjdzclo0RlpuaDFQTUF0UGh3UDZmbDJQTUpNUERnZVE0clk4WVQ2R3phbzBlQUVBNDA5RHVnZ21UbkZuT2NTQ2lFaUxNZ3hDaVRJNkNxNURaVWQzUW1wMTB2TzBMYUxUZDJjak40Zk91bWxjN2xVWWJTUWNaRmt1dFJHN2c2SktaS3kwUm1kTFk2ODBDRG5FSitVTWtwRkZlMVJON254ZFZwWHJDNGFUdG5hdXJPblllcmNaZzJZVm1MTi9kL2djemZFaW1yRS9mcy9iT3VxMjlabW44dGxvT1JhWGdaZ0dhNzh5TzkvY25YbTJCcGFHdnEyNUR2OVM0RTkrNVNJYzlQcXVwSktoWUZTU2w0NytRY3IxbVlOQUFBQWVOcHR3MGNLd2tBQUFNRFpKQThRN09VSnZrTHNQZlo2ekZWRVJQeThxSGgyWUVSKzNpL0JQODN2SUJMTHlTc29LaW1ycUtxcGEyaHA2K2pxNlJzWUdobWJtSnFaU3kwc3JheHRiTzNzSFJ5ZG5FTVU0dVI2eXg3SkpYdmVQN1dyRHljQUFBQUFBQUgvL3dBQ2VOcGpZR1JnWU9BQlloa2daZ0pDWmdaTkJrWUdMUVp0SUpzRkxNWUFBQXczQUxnQWVOb2xpekVLZ0RBUUJDY2hSYkMyc0ZFUjBZRDZxVlFpQkN2L0g5ZXpHSTZaNVhCQXc4Q0JLL201aVFRVmF1VmJYTG5Pck1adjJvTGRLRmE4UGp1cnUyaEp6R2FibU9TTHpOTXp2dXRwQjNONDJtTmdaR0JnNEdLUVl6QmhZTXhKTE1sajRHQmdBWW93L1AvUEFKSmhMTTZzU29XS2ZXQ0FBd0RBamdiUkFBQjQybU5nWUdCa0FJSWJDWm81SVBybVVuMGhHQTBBTzhFRlRRQUEnKTtmb250LXdlaWdodDo0MDA7Zm9udC1zdHlsZTpub3JtYWx9OnJvb3R7LS1zd2lwZXItdGhlbWUtY29sb3I6IzAwN2FmZn06aG9zdHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87ei1pbmRleDoxfS5zd2lwZXJ7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0bztwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW47bGlzdC1zdHlsZTpub25lO3BhZGRpbmc6MDt6LWluZGV4OjE7ZGlzcGxheTpibG9ja30uc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItd3JhcHBlcntmbGV4LWRpcmVjdGlvbjpjb2x1bW59LnN3aXBlci13cmFwcGVye3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ei1pbmRleDoxO2Rpc3BsYXk6ZmxleDt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybTt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjp2YXIoLS1zd2lwZXItd3JhcHBlci10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbixpbml0aWFsKTtib3gtc2l6aW5nOmNvbnRlbnQtYm94fS5zd2lwZXItYW5kcm9pZCAuc3dpcGVyLXNsaWRlLC5zd2lwZXItaW9zIC5zd2lwZXItc2xpZGUsLnN3aXBlci13cmFwcGVye3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwcHgsMCwwKX0uc3dpcGVyLWhvcml6b250YWx7dG91Y2gtYWN0aW9uOnBhbi15fS5zd2lwZXItdmVydGljYWx7dG91Y2gtYWN0aW9uOnBhbi14fS5zd2lwZXItc2xpZGV7ZmxleC1zaHJpbms6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtO2Rpc3BsYXk6YmxvY2t9LnN3aXBlci1zbGlkZS1pbnZpc2libGUtYmxhbmt7dmlzaWJpbGl0eTpoaWRkZW59LnN3aXBlci1hdXRvaGVpZ2h0LC5zd2lwZXItYXV0b2hlaWdodCAuc3dpcGVyLXNsaWRle2hlaWdodDphdXRvfS5zd2lwZXItYXV0b2hlaWdodCAuc3dpcGVyLXdyYXBwZXJ7YWxpZ24taXRlbXM6ZmxleC1zdGFydDt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxoZWlnaHR9LnN3aXBlci1iYWNrZmFjZS1oaWRkZW4gLnN3aXBlci1zbGlkZXt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVufS5zd2lwZXItM2Quc3dpcGVyLWNzcy1tb2RlIC5zd2lwZXItd3JhcHBlcntwZXJzcGVjdGl2ZToxMjAwcHh9LnN3aXBlci0zZCAuc3dpcGVyLXdyYXBwZXJ7dHJhbnNmb3JtLXN0eWxlOnByZXNlcnZlLTNkfS5zd2lwZXItM2R7cGVyc3BlY3RpdmU6MTIwMHB4fS5zd2lwZXItM2QgLnN3aXBlci1jdWJlLXNoYWRvdywuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGV7dHJhbnNmb3JtLXN0eWxlOnByZXNlcnZlLTNkfS5zd2lwZXItY3NzLW1vZGU+LnN3aXBlci13cmFwcGVye292ZXJmbG93OmF1dG87c2Nyb2xsYmFyLXdpZHRoOm5vbmU7LW1zLW92ZXJmbG93LXN0eWxlOm5vbmV9LnN3aXBlci1jc3MtbW9kZT4uc3dpcGVyLXdyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFye2Rpc3BsYXk6bm9uZX0uc3dpcGVyLWNzcy1tb2RlPi5zd2lwZXItd3JhcHBlcj4uc3dpcGVyLXNsaWRle3Njcm9sbC1zbmFwLWFsaWduOnN0YXJ0IHN0YXJ0fS5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci13cmFwcGVye3Njcm9sbC1zbmFwLXR5cGU6eCBtYW5kYXRvcnl9LnN3aXBlci1jc3MtbW9kZS5zd2lwZXItdmVydGljYWw+LnN3aXBlci13cmFwcGVye3Njcm9sbC1zbmFwLXR5cGU6eSBtYW5kYXRvcnl9LnN3aXBlci1jc3MtbW9kZS5zd2lwZXItZnJlZS1tb2RlPi5zd2lwZXItd3JhcHBlcntzY3JvbGwtc25hcC10eXBlOm5vbmV9LnN3aXBlci1jc3MtbW9kZS5zd2lwZXItZnJlZS1tb2RlPi5zd2lwZXItd3JhcHBlcj4uc3dpcGVyLXNsaWRle3Njcm9sbC1zbmFwLWFsaWduOm5vbmV9LnN3aXBlci1jc3MtbW9kZS5zd2lwZXItY2VudGVyZWQ+LnN3aXBlci13cmFwcGVyOjpiZWZvcmV7Y29udGVudDonJztmbGV4LXNocmluazowO29yZGVyOjk5OTl9LnN3aXBlci1jc3MtbW9kZS5zd2lwZXItY2VudGVyZWQ+LnN3aXBlci13cmFwcGVyPi5zd2lwZXItc2xpZGV7c2Nyb2xsLXNuYXAtYWxpZ246Y2VudGVyIGNlbnRlcjtzY3JvbGwtc25hcC1zdG9wOmFsd2F5c30uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1jZW50ZXJlZC5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXdyYXBwZXI+LnN3aXBlci1zbGlkZTpmaXJzdC1jaGlsZHttYXJnaW4taW5saW5lLXN0YXJ0OnZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYmVmb3JlKX0uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1jZW50ZXJlZC5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXdyYXBwZXI6OmJlZm9yZXtoZWlnaHQ6MTAwJTttaW4taGVpZ2h0OjFweDt3aWR0aDp2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWFmdGVyKX0uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1jZW50ZXJlZC5zd2lwZXItdmVydGljYWw+LnN3aXBlci13cmFwcGVyPi5zd2lwZXItc2xpZGU6Zmlyc3QtY2hpbGR7bWFyZ2luLWJsb2NrLXN0YXJ0OnZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYmVmb3JlKX0uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1jZW50ZXJlZC5zd2lwZXItdmVydGljYWw+LnN3aXBlci13cmFwcGVyOjpiZWZvcmV7d2lkdGg6MTAwJTttaW4td2lkdGg6MXB4O2hlaWdodDp2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWFmdGVyKX0uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9we3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3BvaW50ZXItZXZlbnRzOm5vbmU7ei1pbmRleDoxMH0uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93e2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMTUpfS5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdHtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byBsZWZ0LHJnYmEoMCwwLDAsLjUpLHJnYmEoMCwwLDAsMCkpfS5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHR7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQscmdiYSgwLDAsMCwuNSkscmdiYSgwLDAsMCwwKSl9LnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3B7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gdG9wLHJnYmEoMCwwLDAsLjUpLHJnYmEoMCwwLDAsMCkpfS5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9te2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSxyZ2JhKDAsMCwwLC41KSxyZ2JhKDAsMCwwLDApKX0uc3dpcGVyLWxhenktcHJlbG9hZGVye3dpZHRoOjQycHg7aGVpZ2h0OjQycHg7cG9zaXRpb246YWJzb2x1dGU7bGVmdDo1MCU7dG9wOjUwJTttYXJnaW4tbGVmdDotMjFweDttYXJnaW4tdG9wOi0yMXB4O3otaW5kZXg6MTA7dHJhbnNmb3JtLW9yaWdpbjo1MCU7Ym94LXNpemluZzpib3JkZXItYm94O2JvcmRlcjo0cHggc29saWQgdmFyKC0tc3dpcGVyLXByZWxvYWRlci1jb2xvcix2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKTtib3JkZXItcmFkaXVzOjUwJTtib3JkZXItdG9wLWNvbG9yOnRyYW5zcGFyZW50fS5zd2lwZXItd2F0Y2gtcHJvZ3Jlc3MgLnN3aXBlci1zbGlkZS12aXNpYmxlIC5zd2lwZXItbGF6eS1wcmVsb2FkZXIsLnN3aXBlcjpub3QoLnN3aXBlci13YXRjaC1wcm9ncmVzcykgLnN3aXBlci1sYXp5LXByZWxvYWRlcnthbmltYXRpb246c3dpcGVyLXByZWxvYWRlci1zcGluIDFzIGluZmluaXRlIGxpbmVhcn0uc3dpcGVyLWxhenktcHJlbG9hZGVyLXdoaXRley0tc3dpcGVyLXByZWxvYWRlci1jb2xvcjojZmZmfS5zd2lwZXItbGF6eS1wcmVsb2FkZXItYmxhY2t7LS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yOiMwMDB9QGtleWZyYW1lcyBzd2lwZXItcHJlbG9hZGVyLXNwaW57MCV7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKX0xMDAle3RyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKX19LnN3aXBlci12aXJ0dWFsIC5zd2lwZXItc2xpZGV7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX0uc3dpcGVyLXZpcnR1YWwuc3dpcGVyLWNzcy1tb2RlIC5zd2lwZXItd3JhcHBlcjo6YWZ0ZXJ7Y29udGVudDonJztwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLXZpcnR1YWwuc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1ob3Jpem9udGFsIC5zd2lwZXItd3JhcHBlcjo6YWZ0ZXJ7aGVpZ2h0OjFweDt3aWR0aDp2YXIoLS1zd2lwZXItdmlydHVhbC1zaXplKX0uc3dpcGVyLXZpcnR1YWwuc3dpcGVyLWNzcy1tb2RlLnN3aXBlci12ZXJ0aWNhbCAuc3dpcGVyLXdyYXBwZXI6OmFmdGVye3dpZHRoOjFweDtoZWlnaHQ6dmFyKC0tc3dpcGVyLXZpcnR1YWwtc2l6ZSl9OnJvb3R7LS1zd2lwZXItbmF2aWdhdGlvbi1zaXplOjQ0cHh9LnN3aXBlci1idXR0b24tbmV4dCwuc3dpcGVyLWJ1dHRvbi1wcmV2e3Bvc2l0aW9uOmFic29sdXRlO3RvcDp2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi10b3Atb2Zmc2V0LDUwJSk7d2lkdGg6Y2FsYyh2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKS8gNDQgKiAyNyk7aGVpZ2h0OnZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpO21hcmdpbi10b3A6Y2FsYygwcHggLSAodmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSkvIDIpKTt6LWluZGV4OjEwO2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtjb2xvcjp2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1jb2xvcix2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKX0uc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24tZGlzYWJsZWQsLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWRpc2FibGVke29wYWNpdHk6LjM1O2N1cnNvcjphdXRvO3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLWhpZGRlbiwuc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24taGlkZGVue29wYWNpdHk6MDtjdXJzb3I6YXV0bztwb2ludGVyLWV2ZW50czpub25lfS5zd2lwZXItbmF2aWdhdGlvbi1kaXNhYmxlZCAuc3dpcGVyLWJ1dHRvbi1uZXh0LC5zd2lwZXItbmF2aWdhdGlvbi1kaXNhYmxlZCAuc3dpcGVyLWJ1dHRvbi1wcmV2e2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9LnN3aXBlci1idXR0b24tbmV4dCBzdmcsLnN3aXBlci1idXR0b24tcHJldiBzdmd7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvbnRhaW47dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXJ9LnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tbmV4dCBzdmcsLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tcHJldiBzdmd7dHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpfS5zd2lwZXItYnV0dG9uLXByZXYsLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tbmV4dHtsZWZ0OnZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpZGVzLW9mZnNldCwxMHB4KTtyaWdodDphdXRvfS5zd2lwZXItYnV0dG9uLW5leHQsLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tcHJldntyaWdodDp2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaWRlcy1vZmZzZXQsMTBweCk7bGVmdDphdXRvfS5zd2lwZXItYnV0dG9uLWxvY2t7ZGlzcGxheTpub25lfS5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXIsLnN3aXBlci1idXR0b24tcHJldjphZnRlcntmb250LWZhbWlseTpzd2lwZXItaWNvbnM7Zm9udC1zaXplOnZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpO3RleHQtdHJhbnNmb3JtOm5vbmUhaW1wb3J0YW50O2xldHRlci1zcGFjaW5nOjA7Zm9udC12YXJpYW50OmluaXRpYWw7bGluZS1oZWlnaHQ6MX0uc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVyLC5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXJ7Y29udGVudDoncHJldid9LnN3aXBlci1idXR0b24tbmV4dCwuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2e3JpZ2h0OnZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpZGVzLW9mZnNldCwxMHB4KTtsZWZ0OmF1dG99LnN3aXBlci1idXR0b24tbmV4dDphZnRlciwuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVye2NvbnRlbnQ6J25leHQnfS5zd2lwZXItcGFnaW5hdGlvbntwb3NpdGlvbjphYnNvbHV0ZTt0ZXh0LWFsaWduOmNlbnRlcjt0cmFuc2l0aW9uOi4zcyBvcGFjaXR5O3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7ei1pbmRleDoxMH0uc3dpcGVyLXBhZ2luYXRpb24uc3dpcGVyLXBhZ2luYXRpb24taGlkZGVue29wYWNpdHk6MH0uc3dpcGVyLXBhZ2luYXRpb24tZGlzYWJsZWQ+LnN3aXBlci1wYWdpbmF0aW9uLC5zd2lwZXItcGFnaW5hdGlvbi5zd2lwZXItcGFnaW5hdGlvbi1kaXNhYmxlZHtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fS5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cywuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLC5zd2lwZXItcGFnaW5hdGlvbi1jdXN0b20sLnN3aXBlci1wYWdpbmF0aW9uLWZyYWN0aW9ue2JvdHRvbTp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1ib3R0b20sOHB4KTt0b3A6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tdG9wLGF1dG8pO2xlZnQ6MDt3aWR0aDoxMDAlfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWN7b3ZlcmZsb3c6aGlkZGVuO2ZvbnQtc2l6ZTowfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHt0cmFuc2Zvcm06c2NhbGUoLjMzKTtwb3NpdGlvbjpyZWxhdGl2ZX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZle3RyYW5zZm9ybTpzY2FsZSgxKX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW1haW57dHJhbnNmb3JtOnNjYWxlKDEpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtcHJldnt0cmFuc2Zvcm06c2NhbGUoLjY2KX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLXByZXYtcHJldnt0cmFuc2Zvcm06c2NhbGUoLjMzKX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW5leHR7dHJhbnNmb3JtOnNjYWxlKC42Nil9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1uZXh0LW5leHR7dHJhbnNmb3JtOnNjYWxlKC4zMyl9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHt3aWR0aDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtd2lkdGgsdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXNpemUsOHB4KSk7aGVpZ2h0OnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1oZWlnaHQsdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXNpemUsOHB4KSk7ZGlzcGxheTppbmxpbmUtYmxvY2s7Ym9yZGVyLXJhZGl1czp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYm9yZGVyLXJhZGl1cyw1MCUpO2JhY2tncm91bmQ6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWluYWN0aXZlLWNvbG9yLCMwMDApO29wYWNpdHk6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWluYWN0aXZlLW9wYWNpdHksIC4yKX1idXR0b24uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e2JvcmRlcjpub25lO21hcmdpbjowO3BhZGRpbmc6MDtib3gtc2hhZG93Om5vbmU7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7YXBwZWFyYW5jZTpub25lfS5zd2lwZXItcGFnaW5hdGlvbi1jbGlja2FibGUgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHtjdXJzb3I6cG9pbnRlcn0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0Om9ubHktY2hpbGR7ZGlzcGxheTpub25lIWltcG9ydGFudH0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZXtvcGFjaXR5OnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1vcGFjaXR5LCAxKTtiYWNrZ3JvdW5kOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWNvbG9yLHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpfS5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLC5zd2lwZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHN7cmlnaHQ6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tcmlnaHQsOHB4KTtsZWZ0OnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWxlZnQsYXV0byk7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMHB4LC01MCUsMCl9LnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCwuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7bWFyZ2luOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC12ZXJ0aWNhbC1nYXAsNnB4KSAwO2Rpc3BsYXk6YmxvY2t9LnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljLC5zd2lwZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWlje3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7d2lkdGg6OHB4fS5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LC5zd2lwZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7ZGlzcGxheTppbmxpbmUtYmxvY2s7dHJhbnNpdGlvbjouMnMgdHJhbnNmb3JtLC4ycyB0b3B9LnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e21hcmdpbjowIHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1ob3Jpem9udGFsLWdhcCw0cHgpfS5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMsLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWN7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7d2hpdGUtc3BhY2U6bm93cmFwfS5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCwuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e3RyYW5zaXRpb246LjJzIHRyYW5zZm9ybSwuMnMgbGVmdH0uc3dpcGVyLWhvcml6b250YWwuc3dpcGVyLXJ0bD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7dHJhbnNpdGlvbjouMnMgdHJhbnNmb3JtLC4ycyByaWdodH0uc3dpcGVyLXBhZ2luYXRpb24tZnJhY3Rpb257Y29sb3I6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tZnJhY3Rpb24tY29sb3IsaW5oZXJpdCl9LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFye2JhY2tncm91bmQ6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItYmctY29sb3IscmdiYSgwLDAsMCwuMjUpKTtwb3NpdGlvbjphYnNvbHV0ZX0uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWZpbGx7YmFja2dyb3VuZDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1jb2xvcix2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKTtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt0cmFuc2Zvcm06c2NhbGUoMCk7dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IHRvcH0uc3dpcGVyLXJ0bCAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWZpbGx7dHJhbnNmb3JtLW9yaWdpbjpyaWdodCB0b3B9LnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhciwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbCwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUsLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGV7d2lkdGg6MTAwJTtoZWlnaHQ6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItc2l6ZSw0cHgpO2xlZnQ6MDt0b3A6MH0uc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlLC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlLC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbCwuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhcnt3aWR0aDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1zaXplLDRweCk7aGVpZ2h0OjEwMCU7bGVmdDowO3RvcDowfS5zd2lwZXItcGFnaW5hdGlvbi1sb2Nre2Rpc3BsYXk6bm9uZX0uc3dpcGVyLXNjcm9sbGJhcntib3JkZXItcmFkaXVzOnZhcigtLXN3aXBlci1zY3JvbGxiYXItYm9yZGVyLXJhZGl1cywxMHB4KTtwb3NpdGlvbjpyZWxhdGl2ZTt0b3VjaC1hY3Rpb246bm9uZTtiYWNrZ3JvdW5kOnZhcigtLXN3aXBlci1zY3JvbGxiYXItYmctY29sb3IscmdiYSgwLDAsMCwuMSkpfS5zd2lwZXItc2Nyb2xsYmFyLWRpc2FibGVkPi5zd2lwZXItc2Nyb2xsYmFyLC5zd2lwZXItc2Nyb2xsYmFyLnN3aXBlci1zY3JvbGxiYXItZGlzYWJsZWR7ZGlzcGxheTpub25lIWltcG9ydGFudH0uc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci1zY3JvbGxiYXIsLnN3aXBlci1zY3JvbGxiYXIuc3dpcGVyLXNjcm9sbGJhci1ob3Jpem9udGFse3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6dmFyKC0tc3dpcGVyLXNjcm9sbGJhci1zaWRlcy1vZmZzZXQsMSUpO2JvdHRvbTp2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLWJvdHRvbSw0cHgpO3RvcDp2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXRvcCxhdXRvKTt6LWluZGV4OjUwO2hlaWdodDp2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXNpemUsNHB4KTt3aWR0aDpjYWxjKDEwMCUgLSAyICogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1zaWRlcy1vZmZzZXQsMSUpKX0uc3dpcGVyLXNjcm9sbGJhci5zd2lwZXItc2Nyb2xsYmFyLXZlcnRpY2FsLC5zd2lwZXItdmVydGljYWw+LnN3aXBlci1zY3JvbGxiYXJ7cG9zaXRpb246YWJzb2x1dGU7bGVmdDp2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLWxlZnQsYXV0byk7cmlnaHQ6dmFyKC0tc3dpcGVyLXNjcm9sbGJhci1yaWdodCw0cHgpO3RvcDp2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXNpZGVzLW9mZnNldCwxJSk7ei1pbmRleDo1MDt3aWR0aDp2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXNpemUsNHB4KTtoZWlnaHQ6Y2FsYygxMDAlIC0gMiAqIHZhcigtLXN3aXBlci1zY3JvbGxiYXItc2lkZXMtb2Zmc2V0LDElKSl9LnN3aXBlci1zY3JvbGxiYXItZHJhZ3toZWlnaHQ6MTAwJTt3aWR0aDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQ6dmFyKC0tc3dpcGVyLXNjcm9sbGJhci1kcmFnLWJnLWNvbG9yLHJnYmEoMCwwLDAsLjUpKTtib3JkZXItcmFkaXVzOnZhcigtLXN3aXBlci1zY3JvbGxiYXItYm9yZGVyLXJhZGl1cywxMHB4KTtsZWZ0OjA7dG9wOjB9LnN3aXBlci1zY3JvbGxiYXItY3Vyc29yLWRyYWd7Y3Vyc29yOm1vdmV9LnN3aXBlci1zY3JvbGxiYXItbG9ja3tkaXNwbGF5Om5vbmV9LnN3aXBlci16b29tLWNvbnRhaW5lcnt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjt0ZXh0LWFsaWduOmNlbnRlcn0uc3dpcGVyLXpvb20tY29udGFpbmVyPmNhbnZhcywuc3dpcGVyLXpvb20tY29udGFpbmVyPmltZywuc3dpcGVyLXpvb20tY29udGFpbmVyPnN2Z3ttYXgtd2lkdGg6MTAwJTttYXgtaGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb250YWlufS5zd2lwZXItc2xpZGUtem9vbWVke2N1cnNvcjptb3ZlO3RvdWNoLWFjdGlvbjpub25lfS5zd2lwZXIgLnN3aXBlci1ub3RpZmljYXRpb257cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3BvaW50ZXItZXZlbnRzOm5vbmU7b3BhY2l0eTowO3otaW5kZXg6LTEwMDB9LnN3aXBlci1mcmVlLW1vZGU+LnN3aXBlci13cmFwcGVye3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O21hcmdpbjowIGF1dG99LnN3aXBlci1ncmlkPi5zd2lwZXItd3JhcHBlcntmbGV4LXdyYXA6d3JhcH0uc3dpcGVyLWdyaWQtY29sdW1uPi5zd2lwZXItd3JhcHBlcntmbGV4LXdyYXA6d3JhcDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59LnN3aXBlci1mYWRlLnN3aXBlci1mcmVlLW1vZGUgLnN3aXBlci1zbGlkZXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH0uc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czpub25lO3RyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eX0uc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci1mYWRlIC5zd2lwZXItc2xpZGUtYWN0aXZle3BvaW50ZXItZXZlbnRzOmF1dG99LnN3aXBlci1mYWRlIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZle3BvaW50ZXItZXZlbnRzOmF1dG99LnN3aXBlci5zd2lwZXItY3ViZXtvdmVyZmxvdzp2aXNpYmxlfS5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmU7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjt6LWluZGV4OjE7dmlzaWJpbGl0eTpoaWRkZW47dHJhbnNmb3JtLW9yaWdpbjowIDA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX0uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci1jdWJlLnN3aXBlci1ydGwgLnN3aXBlci1zbGlkZXt0cmFuc2Zvcm0tb3JpZ2luOjEwMCUgMH0uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUsLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZle3BvaW50ZXItZXZlbnRzOmF1dG99LnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlLC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLW5leHQsLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtcHJldntwb2ludGVyLWV2ZW50czphdXRvO3Zpc2liaWxpdHk6dmlzaWJsZX0uc3dpcGVyLWN1YmUgLnN3aXBlci1jdWJlLXNoYWRvd3twb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7Ym90dG9tOjBweDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29wYWNpdHk6LjY7ei1pbmRleDowfS5zd2lwZXItY3ViZSAuc3dpcGVyLWN1YmUtc2hhZG93OmJlZm9yZXtjb250ZW50OicnO2JhY2tncm91bmQ6IzAwMDtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7Ym90dG9tOjA7cmlnaHQ6MDtmaWx0ZXI6Ymx1cig1MHB4KX0uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1uZXh0Ky5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6YXV0bzt2aXNpYmlsaXR5OnZpc2libGV9LnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LWN1YmUuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LWN1YmUuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1jdWJlLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LWN1YmUuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3B7ei1pbmRleDowOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW59LnN3aXBlci5zd2lwZXItZmxpcHtvdmVyZmxvdzp2aXNpYmxlfS5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmU7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjt6LWluZGV4OjF9LnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czpub25lfS5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLWFjdGl2ZSwuc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmV7cG9pbnRlci1ldmVudHM6YXV0b30uc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctZmxpcC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSwuc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctZmxpcC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LWZsaXAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCwuc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctZmxpcC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcHt6LWluZGV4OjA7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbn0uc3dpcGVyLWNyZWF0aXZlIC5zd2lwZXItc2xpZGV7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtvdmVyZmxvdzpoaWRkZW47dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sb3BhY2l0eSxoZWlnaHR9LnN3aXBlci5zd2lwZXItY2FyZHN7b3ZlcmZsb3c6dmlzaWJsZX0uc3dpcGVyLWNhcmRzIC5zd2lwZXItc2xpZGV7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47b3ZlcmZsb3c6aGlkZGVufSIsIkB1c2UgJy4uLy4uL2NvbW1vbi12YXJpYWJsZXMnIGFzICo7XG5cbi5xdWl6LXBvcHVwIHtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiAxMDAwNTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC41KTtcblxuICAgIC5jbG9zZS1idG4ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xuICAgIH1cblxuICAgIC5idG4tb3V0bGluZSB7XG4gICAgICAgIGJvcmRlci13aWR0aDogMnB4O1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgbWluLXdpZHRoOiBhdXRvO1xuICAgICAgICBtYXJnaW46IDBweCBhdXRvO1xuICAgIH1cblxuICAgIC5xdWl6ei13cmFwcGVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nOiA1MHB4IDE1cHggMzVweDtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3Itc3VwcG9ydGl2ZSk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgIGJveC1zaGFkb3c6IDBweCA0cHggNHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICBtYXgtd2lkdGg6IDM5MHB4O1xuICAgICAgICB0b3A6IDUlO1xuICAgICAgICBtYXJnaW46IDAgYXV0byAyMCUgYXV0bztcblxuICAgICAgICAuaW50cm8tc2VjdGlvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAgICAgJi13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgICAgICAgICAgICAgIC5pbWctd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHggMzBweCAwIDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAgICAgLmludHJvIHtcbiAgICAgICAgICAgICAgICAgICAgJi10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAzMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IEFyY2hpdGVjdHMtRGF1Z2h0ZXIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICAgICAgICAgJi1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucXVlc3Rpb24tc2VjdGlvbiB7XG4gICAgICAgICAgICAucXVlc3Rpb24td3JhcHBlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5xdWVzdGlvbi10aXRsZSB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAyNXB4IDAgMzVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJ0bi1vdXRsaW5lIHtcbiAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnF1ZXN0aW9ucyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGdhcDogMTBweDtcblxuICAgICAgICAgICAgICAgICYudHdvLXF1ZXN0aW9ucyB7XG4gICAgICAgICAgICAgICAgICAgIGdhcDogMjVweDtcblxuICAgICAgICAgICAgICAgICAgICAucXVlc3Rpb24taXRlbSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAmLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAzMHB4IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHggMzBweCAwIDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAucXVlc3Rpb24taXRlbSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMHB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICAgICAgICAgICAgICYtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4IDAgMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBpbnB1dDpjaGVja2VkICsgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmFjdGlvbi1idXR0b25zIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hc2s6IHVybCgkbWFpbi1pY29ucy1zcHJpdGUgKyAnI2ljb24tYXJyb3ctZG93bicpIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGV4dCk7XG4gICAgICAgICAgICAgICAgICAgIG1hc2stc2l6ZTogY292ZXI7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnByZXZpb3VzLWJ0biBpIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5uZXh0LWJ0biB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuXG4gICAgICAgICAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnN0ZXBwZXItd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgLnN0ZXBwZXItaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgLnN0ZXBwZXItaXRlbTo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDEzcHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC01MCU7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIC5zdGVwcGVyLWl0ZW06OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDEzcHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgLnN0ZXBwZXItaXRlbSBzdmcge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDU7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjZweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcblxuICAgICAgICAgICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIC5zdGVwcGVyLWl0ZW0uYWN0aXZlIHN2ZyBwYXRoIHtcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIC5zdGVwcGVyLWl0ZW0uY29tcGxldGVkIHN2ZyBwYXRoIHtcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIC5zdGVwcGVyLWl0ZW0uY29tcGxldGVkOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkIHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxM3B4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIC5zdGVwcGVyLWl0ZW06Zmlyc3QtY2hpbGQ6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5zdGVwcGVyLWl0ZW06bGFzdC1jaGlsZDo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXN1bHRzLXNlY3Rpb24ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG5cbiAgICAgICAgICAgIC5idG4tb3V0bGluZSB7XG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5yZXN1bHRzLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBBcmNoaXRlY3RzLURhdWdodGVyLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAyNXB4IGF1dG8gMTVweCBhdXRvO1xuICAgICAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcblxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgbWFzazogdXJsKCRjaXR5LXBhZ2UtaWNvbnMtc3ByaXRlICsgJyNhcnJvdy0xJykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgbWFzay1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtMTVweDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA0NXB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTU0cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucmVzdWx0cy1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDQwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmV4cGVyaWVuY2UtY2FyZHMge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG5cbiAgICAgICAgICAgICAgICAuZXhwZXJpZW5jZS1jYXJkcy10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiByb2MtZ3JvdGVzaywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuY2FyZHMtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMDtcblxuICAgICAgICAgICAgICAgICAgICAmLndpdGgtd2lsZC1jYXJkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMCA1MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmNhcmQtZXhwZXJpZW5jZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA5NSU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC52aWV3LWV4cGVyaWVuY2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5jYXJkLWltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweCAxNXB4IDAgMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAud2lsZC1jYXJkLWljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogOTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCRjaXR5LXBhZ2UtaWNvbnMtc3ByaXRlICsgJyN3aWxkLWNhcmQtYmFkZ2UnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5oaW50LWJsb2NrIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAyMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFzazogdXJsKCRjaXR5LXBhZ2UtaWNvbnMtc3ByaXRlICsgJyNhcnJvdy0yJykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hc2stc2l6ZTogY292ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IC00NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IC0xNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJ1dHRvbnMtdGl0bGUge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucmVmcmVzaC1idXR0b25zIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuXG4gICAgICAgICAgICAgICAgLmJ1dHRvbnMtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDE5NXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNpZ24tdXAtZm9ybSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgICAgICAgICAgJi10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBBcmNoaXRlY3RzLURhdWdodGVyLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYtZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM4cHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjVweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgICAgICAgICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZy1yZWNhcHRjaGEge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmxpbmstd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgICAgICAubGluayB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuM3M7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jbG9zZS1wb3B1cCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC41KTtcblxuICAgICAgICAgICAgJi13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDYwcHggMTVweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgZ2FwOiAyMHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0MTVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi10aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IEFyY2hpdGVjdHMtRGF1Z2h0ZXIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmFjdGlvbi1idXR0b25zIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBnYXA6IDE1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jbG9zZS1idG4ge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIHRvcDogMTBweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDM0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnF1aXotcG9wdXAge1xuICAgICAgICAuYnRuLW91dGxpbmUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyN3B4O1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDEzcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTNweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDNweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jbG9zZS1idG4ge1xuICAgICAgICAgICAgcmlnaHQ6IDM1cHg7XG4gICAgICAgICAgICB0b3A6IDM1cHg7XG4gICAgICAgIH1cbiAgICBcbiAgICAgICAgLnF1aXp6LXdyYXBwZXIge1xuICAgICAgICAgICAgcGFkZGluZzogNDVweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwMHB4O1xuXG4gICAgICAgICAgICAuaW50cm8tc2VjdGlvbiB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA2MzVweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDBweCBhdXRvO1xuICAgIFxuICAgICAgICAgICAgICAgICYtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDQ1cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgXG4gICAgICAgICAgICAgICAgICAgIC5pbWctd3JhcHBlciBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweCAzMHB4IDAgMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDI1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIC5pbnRybyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDMycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgJi1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCA1MHB4IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucXVlc3Rpb24tc2VjdGlvbiB7XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgODVweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYnRuLW91dGxpbmUge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI3cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudGl0bGUtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5xdWVzdGlvbi10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnN0ZXBwZXItd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgOTBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYnRuLW91dGxpbmUge1xuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDI2MHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5xdWVzdGlvbnMge1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICYudHdvLXF1ZXN0aW9ucyB7XG4gICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAucXVlc3Rpb24taXRlbSB7XG4gICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTY1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAucXVlc3Rpb24taXRlbSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDclO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMTIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzNnB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxNDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnJlc3VsdHMtc2VjdGlvbiB7XG4gICAgICAgICAgICAgICAgLmJ0bi1vdXRsaW5lIHtcbiAgICAgICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgICAgIC5yZXN1bHRzLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDQwcHggYXV0bztcblxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogLTQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE5MHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogLTU1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAgICAgLnJlc3VsdHMtZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDQwcHggYXV0bztcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0NDVweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZXhwZXJpZW5jZS1jYXJkcyB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gICAgXG4gICAgICAgICAgICAgICAgICAgIC5jYXJkcy13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5jYXJkLWV4cGVyaWVuY2Uge1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnZpZXctZXhwZXJpZW5jZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLndpbGQtY2FyZC1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDk1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogODBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJGNpdHktcGFnZS1pY29ucy1zcHJpdGUgKyAnI3dpbGQtY2FyZC1iYWRnZScpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5oaW50LWJsb2NrIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI3MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IC01cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAgICAgLmJ1dHRvbnMtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnJlZnJlc2gtYnV0dG9ucyB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBnYXA6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgLmJ1dHRvbnMtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgICAgIC5zaWduLXVwLWZvcm0ge1xuICAgICAgICAgICAgICAgICAgICAmLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICAgICAgICAgJi1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byAyMHB4IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDY1MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmlucHV0cy13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ1JTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgICAgICAgICAuYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICAgICAgICAgLmxpbmstd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jbG9zZS1wb3B1cCB7XG4gICAgICAgICAgICAgICAgJi13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNjBweCAzNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICAgICAuYWN0aW9uLWJ1dHRvbnMge1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgICAgICAuYnRuLXByaW1hcnkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE0OHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNnB4IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiQHVzZSAnY29tbW9uLXZhcmlhYmxlcycgYXMgKjtcblxuLmZpbHRlcnMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAuZmlsdGVycy1tb2RhbCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWF4LWhlaWdodDogMTMwMHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDc4MHB4O1xuICAgICAgICB3aWR0aDogMTAwdnc7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHotaW5kZXg6IDEwMDA7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMjVweCAyMHB4IDI1cHg7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcblxuICAgICAgICAmLndpdGgtc2lnbi1pY29uIHtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIH1cblxuICAgICAgICAmLmNvbGxhcHNlZCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB6LWluZGV4OiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMjVweCAyNXB4IDI1cHggMTBweDtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDg1cHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDIyNXB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCA0MHB4IDQwcHggMDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG5cbiAgICAgICAgICAgIC5jb250ZW50LXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAwO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50aXRsZS13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICAgICAgICAgLmFwcGxpZWQtZmlsdGVycyB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5jbG9zZS1idG4ge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpIHNjYWxlWSgtMSk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmFwcGx5LWJ0biB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmZpbHRlci10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zaWduLWljb24ge1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZpbHRlci1idXR0b25zIHtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMDtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuXG4gICAgICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5maWx0ZXItYnV0dG9ucyB7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDBweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMzUwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBociB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXN1cHBvcnRpdmUpO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWN0aW9uLXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuY29udGVudC13cmFwcGVyIHtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMDBweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuc2VhcmNoLXdyYXBwZXIge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG5cbiAgICAgICAgICAgIC5jaXR5LXNlYXJjaCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNnB4IDEycHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0KTtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2VhcmNoLXRvb2wge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgICAgICAgICAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAgICAgLmxvY2F0aW9uLWFyZWEge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5sb2NhdGlvbi1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDZweCAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5idXR0b24tc2VhcmNoLWFyZWEge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5zZWFyY2gtcmVzdWx0cyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTUlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDE5cHggMTlweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJl9fbGlzdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3Itc3VwcG9ydGl2ZSk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICZfX2xpc3QtaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTNweCAxMHB4IDEzcHggNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXNrOiB1cmwoJHNlYXJjaC1mb3JtLXNwcml0ZSArICcjbG9jYXRpb24nKSBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hc2stc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxOXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLnNlbGVjdGVkLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zaWduLWljb24ge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgcmlnaHQ6IC0zMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDE3MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMTBweDtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDMwMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCRmaWx0ZXJzLXNwcml0ZSArICcjc2lnbi1pY29uJykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IC41cyBlYXNlLWluO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRpdGxlLXdyYXBwZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuXG4gICAgICAgICAgICAuZmlsdGVyLWljb24ge1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMjVweDtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgICAgIG1hc2s6IHVybCgkZmlsdGVycy1zcHJpdGUgKyAnI2ZpbHRlci1pY29uJykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5maWx0ZXItdGl0bGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxMnB4IDAgMDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEzMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYXBwbGllZC1maWx0ZXJzIHtcbiAgICAgICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDdweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5maWx0ZXItYnV0dG9ucyB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgICAgLmNsZWFyLWZpbHRlcnMtYnRuIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtNHB4O1xuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAwO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hcHBseS1idG4ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxMDBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDFzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuXG4gICAgICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jbG9zZS1idG4ge1xuICAgICAgICAgICAgICAgIG1hc2s6IHVybCgkbWFpbi1pY29ucy1zcHJpdGUgKyAnI2ljb24tYXJyb3ctZG93bicpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbWFzay1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucXVpY2stcGlja3Mtd3JhcHBlciB7XG4gICAgICAgICAgICAucXVpY2stcGlja3MtbGlzdCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcblxuICAgICAgICAgICAgICAgICYtaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcblxuICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0zMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAucXVpY2stcGljay1yYWRpbyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgkZmlsdGVycy1zcHJpdGUgKyAnI3F1aWNrLXBpY2stMScpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMzVweCAyNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0OmNoZWNrZWQgKyBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCRmaWx0ZXJzLXNwcml0ZSArICcjcXVpY2stcGljay0xLWNoZWNrZWQnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTMwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5xdWljay1waWNrLXJhZGlvIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCRmaWx0ZXJzLXNwcml0ZSArICcjcXVpY2stcGljay0yJykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAzMHB4IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaW5wdXQ6Y2hlY2tlZCArIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJGZpbHRlcnMtc3ByaXRlICsgJyNxdWljay1waWNrLTItY2hlY2tlZCcpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0zMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAucXVpY2stcGljay1yYWRpbyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgkZmlsdGVycy1zcHJpdGUgKyAnI3F1aWNrLXBpY2stMycpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMjVweCAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0OmNoZWNrZWQgKyBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCRmaWx0ZXJzLXNwcml0ZSArICcjcXVpY2stcGljay0zLWNoZWNrZWQnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoNCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTMwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5xdWljay1waWNrLXJhZGlvIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCRmaWx0ZXJzLXNwcml0ZSArICcjcXVpY2stcGljay00Jykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAzNXB4IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaW5wdXQ6Y2hlY2tlZCArIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJGZpbHRlcnMtc3ByaXRlICsgJyNxdWljay1waWNrLTQtY2hlY2tlZCcpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCg1KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0zNXB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAucXVpY2stcGljay1yYWRpbyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgkZmlsdGVycy1zcHJpdGUgKyAnI3F1aWNrLXBpY2stNScpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMjVweCAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0OmNoZWNrZWQgKyBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCRmaWx0ZXJzLXNwcml0ZSArICcjcXVpY2stcGljay01LWNoZWNrZWQnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnF1aWNrLXBpY2stcmFkaW8ge1xuICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5maWx0ZXJzLXdyYXBwZXIge1xuICAgICAgICAgICAgLmZpbHRlcnMtdGl0bGUtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZpbHRlcnMtbGlzdCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuXG4gICAgICAgICAgICAgICAgJi1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgLmZpbHRlcnMtY2hlY2tib3gge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC4zcztcblxuICAgICAgICAgICAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVyKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBpbnB1dDpjaGVja2VkICsgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNvcnRpbmctb3B0aW9ucy13cmFwcGVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzNXB4O1xuXG4gICAgICAgICAgICAmLmRlc2t0b3Age1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zb3J0aW5nLW9wdGlvbnMtbGlzdCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXIpO1xuICAgICAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcblxuICAgICAgICAgICAgICAgICYtaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgLnNvcnRpbmctcmFkaW8ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweCAyMHB4IDAgMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgLnNvcnRpbmctcmFkaW8ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDIwcHggMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuc29ydGluZy1yYWRpbyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLjNzO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgaW5wdXQ6Y2hlY2tlZCArIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYWN0aW9uLWJ1dHRvbnMge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICBnYXA6IDE1cHg7XG5cbiAgICAgICAgICAgIC5idG4tcHJpbWFyeSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5maWx0ZXJzIHtcblxuICAgICAgICAuZmlsdGVycy1tb2RhbCB7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwcHggMzBweCAzMHB4IDBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTY1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICAgIHotaW5kZXg6IDEwMDA7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cbiAgICAgICAgICAgICYuY29sbGFwc2VkIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA3MzBweDtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA5MHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMjVweCAyMHB4IDEwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTY1cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnRpdGxlLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgXG4gICAgICAgICAgICAgICAgICAgIC5jbG9zZS1idG4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuYXBwbHktYnRuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNTVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNlY3Rpb24tdGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNpZ24taWNvbiB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjEwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50aXRsZS13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0NXB4O1xuXG4gICAgICAgICAgICAgICAgLmFwcGxpZWQtZmlsdGVycyB7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmZpbHRlci1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5jbG9zZS1idG4ge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZmlsdGVyLWJ1dHRvbnMge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICAgICAgICAgICAgIC5jbGVhci1maWx0ZXJzLWJ0biB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYnRuLWxpbmssIC5hcHBseS1idG4ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmFwcGx5LWJ0biB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC4zcztcblxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmZpbHRlci10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTUwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBociB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnF1aWNrLXBpY2tzLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgICAgICAgICAmLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTUlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5xdWljay1waWNrcy1saXN0IHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuXG4gICAgICAgICAgICAgICAgICAgICYtaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMTBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5xdWljay1waWNrLXJhZGlvIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDM1cHggMjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0yMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0yMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCg0KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDUpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuc29ydGluZy1vcHRpb25zLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZpbHRlcnMtd3JhcHBlciB7XG5cbiAgICAgICAgICAgICAgICAuZmlsdGVycy1saXN0IHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuXG4gICAgICAgICAgICAgICAgICAgICYtaXRlbSAuZmlsdGVycy1jaGVja2JveDpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zb3J0aW5nLW9wdGlvbnMtd3JhcHBlciB7ICAgICAgICAgICAgICAgIFxuXG4gICAgICAgICAgICAgICAgJi5tb2JpbGUge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICAgICAmLmRlc2t0b3Age1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuc29ydGluZy1vcHRpb25zLWxpc3Qge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiQHVzZSAnLi4vY29tbW9uLXZhcmlhYmxlcycgYXMgKjtcblxuLnJldmlld3Mge1xuICAgIHBhZGRpbmc6IDYwcHggMCAwIDA7XG4gICAgY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgIC50aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnJldmlld3MtbGlzdCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuXG4gICAgICAgICZfX2l0ZW0ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDI1cHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTtcblxuICAgICAgICAgICAgLnJldmlldy1zdGFycy1saXN0IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgLmljb24tc3RhciB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyN3B4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI3cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucmV2aWV3LWRlc2NyaXB0aW9uLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDI1cHg7XG5cbiAgICAgICAgICAgICAgICAucmV2aWV3LWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogNDtcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cbiAgICAgICAgICAgICAgICAgICAgJi5mdWxsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiB1bnNldDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5zaG93LW1vcmUtYnRuIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0teWVsbG93LWJhc2ljKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5yZXZpZXctZGF0ZSwgLnJldmlldy1jaXR5IHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5yZXZpZXctYXV0aG9yIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2VlLW1vcmUtcmV2aWV3cy1idG4ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICAgICAgaGVpZ2h0OiA0NHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luOiAzMHB4IGF1dG87XG4gICAgfVxuXG4gICAgLmxvYWQtbW9yZS1yZXZpZXdzIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBjb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG5cbiAgICAgICAgLmFycm93LWRvd24ge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogaW5oZXJpdDtcbiAgICAgICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgdG9wOiAzcHg7XG4gICAgICAgICAgICByaWdodDogLTE1cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgIG1hc2s6IHVybCgkcmV2aWV3cy1zZWN0aW9uLXNwcml0ZSArICcjaWNvbi1hcnJvdy1kb3duJykgY2VudGVyIC8gY29udGFpbiBuby1yZXBlYXQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jYXJkLXJldmlld3Mge1xuICAgIHBhZGRpbmc6IDE1cHggMTdweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLXN1cHBvcnRpdmUpO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xuXG4gICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIH1cblxuICAgIC5jYXJkLWNvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICB9XG5cbiAgICAucmV2aWV3cy1pbmZvIHtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeS1saWdodCk7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IDNweDtcbiAgICB9XG5cbiAgICAucmV2aWV3cy1jb250ZW50IHtcbiAgICAgICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDQ7XG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXG4gICAgICAgICYuZnVsbCB7XG4gICAgICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IHVuc2V0O1xuICAgICAgICAgICAgbWF4LWhlaWdodDogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5idG4tc2hvdy1tb3JlIHtcbiAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgZm9udC1mYW1pbHk6IHJvYy1ncm90ZXNrLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS15ZWxsb3ctYmFzaWMpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxpc3Qtc3RhcnMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IDFweDtcbiAgICB9XG5cbiAgICAuaWNvbi1zdGFyIHtcbiAgICAgICAgd2lkdGg6IDE3cHg7XG4gICAgICAgIGhlaWdodDogMTdweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXllbGxvdy1iYXNpYyk7XG4gICAgICAgIG1hc2s6IHVybCgkcmV2aWV3cy1zZWN0aW9uLXNwcml0ZSArICcjc3Rhcl95ZWxsb3cnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICBtYXNrLXNpemU6IGNvdmVyO1xuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzYwcHgpIHtcbiAgICAucmV2aWV3cyB7XG4gICAgICAgIC5yZXZpZXdzLWxpc3Qge1xuICAgICAgICAgICAgJl9faXRlbSB7XG4gICAgICAgICAgICAgICAgLnJldmlldy1zdGFycy1saXN0IHtcbiAgICAgICAgICAgICAgICAgICAgLmljb24tc3RhciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJHJldmlld3Mtc2VjdGlvbi1zcHJpdGUgKyAnI3N0YXJfeWVsbG93JykgY2VudGVyIC8gY29udGFpbiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM3NXB4KSB7XG4gICAgLnJldmlld3Mge1xuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogUG9wcGlucy1Cb2xkLCBQb3BwaW5zLU1lZGl1bSwgc2Fucy1zZXJpZjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXZpZXdzLWxpc3Qge1xuICAgICAgICAgICAgJl9faXRlbSB7XG5cbiAgICAgICAgICAgICAgICAucmV2aWV3LWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMtTWVkaXVtLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5yZXZpZXctZGF0ZSwgLnJldmlldy1jaXR5IHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMsIFBvcHBpbnMtTWVkaXVtLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5yZXZpZXctYXV0aG9yIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMtQm9sZCwgUG9wcGlucy1NZWRpdW0sIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5wdXNoLXBvcHVwLWNvbnRhaW5lciB7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgdG9wOiBhdXRvO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDE1cHggMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsLjUpO1xyXG4gICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDI1cHgpO1xyXG4gICAgYm94LXNoYWRvdzogMCAtNXB4IDEzcHggMCByZ2JhKDAsMCwwLC4yNSk7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBoZWlnaHQ6IDI1JTtcclxuICAgIHotaW5kZXg6IDk5OTk5O1xyXG5cclxuICAgIC5wb3B1cC1oZWFkZXJ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICBoZWlnaHQ6IDI1JTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5wb3B1cC1idXR0b25zIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcclxuICAgICAgICBoZWlnaHQ6IDc1JTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgYnV0dG9uIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweCA7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweCAzMHB4O1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuXHJcbiAgICAgICAgICAgICYucmVqZWN0LWJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cclxuICAgICAgICAgICAgICAgICY6YWN0aXZlLFxyXG4gICAgICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgICAgICY6Zm9jdXN7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS15ZWxsb3ctYmFzaWMpO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS15ZWxsb3ctYmFzaWMpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLmFsbG93LWJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1jb2xvci1wcmltYXJ5KTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlcyk7XHJcblxyXG4gICAgICAgICAgICAgICAgJjphY3RpdmUsXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlcyk7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAucHVzaC1wb3B1cC1jb250YWluZXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogNi41JTtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXMpO1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICBib3gtc2hhZG93OiAwIDJweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuICAgICAgICB6LWluZGV4OiA5OTk5OTtcclxuICAgICAgICBoZWlnaHQ6IDEyMHB4O1xyXG5cclxuICAgICAgICAucG9wdXAtaGVhZGVyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG5cclxuICAgICAgICAgICAgLmJlbGwtaWNvbiB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5wb3B1cC1idXR0b25zIHtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyBcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCJAdXNlICdjb21tb24tdmFyaWFibGVzJyBhcyAqO1xuXG4uc2VjdGlvbi1jdXN0b21lci1yZXZpZXdzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMTU1cHg7XG5cbiAgICAudGl0bGUtYm94IHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIFxuICAgIC5pY29uIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICAgICAgbWFzay1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICB9XG5cbiAgICAuaWNvbi10cmlwYWR2aXNvci1yYXRpbmcge1xuICAgICAgICB3aWR0aDogOTNweDtcbiAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICBtYXNrOiB1cmwoJGN1c3RvbWVyLXJldmlld3Mtc2VjdGlvbi1zcHJpdGUgKyAnI2ljb24tdHJpcGFkdmlzb3ItcmF0aW5nMicpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgfVxuXG4gICAgLmljb24tZ29vZ2xlLXJhdGluZyB7XG4gICAgICAgIHdpZHRoOiA5NHB4O1xuICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgIG1hc2s6IHVybCgkY3VzdG9tZXItcmV2aWV3cy1zZWN0aW9uLXNwcml0ZSArICcjaWNvbi1nb29nbGUtcmF0aW5nJykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICB9XG5cbiAgICAuaWNvbi1nb29nbGUge1xuICAgICAgICB3aWR0aDogMjdweDtcbiAgICAgICAgaGVpZ2h0OiAyN3B4O1xuICAgICAgICBtYXNrOiB1cmwoJGN1c3RvbWVyLXJldmlld3Mtc2VjdGlvbi1zcHJpdGUgKyAnI2ljb24tZ29vZ2xlJykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICB9XG5cbiAgICAuaWNvbi10cmlwYWR2aXNvciB7XG4gICAgICAgIHdpZHRoOiAzNnB4O1xuICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgIG1hc2s6IHVybCgkY3VzdG9tZXItcmV2aWV3cy1zZWN0aW9uLXNwcml0ZSArICcjaWNvbi10cmlwYWR2aXNvcicpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgfVxuXG4gICAgLmN1c3RvbWVyLXJldmlld3MtYmxvY2sge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGdhcDogNDBweDtcbiAgICAgICAgZm9udC1zaXplOiA5cHg7XG5cbiAgICAgICAgLmN1c3RvbWVyLXJldmlld3MtaXRlbSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDE2MHB4O1xuXG4gICAgICAgICAgICAuc3RhdGlzdGljLWJsb2NrIHtcbiAgICAgICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYXV0ZW50aWMtc3RhbXAtYmxvY2sge1xuICAgICAgICBtYXJnaW46IDIwcHggMCAtNjBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAuaWNvbi1zdGFtcCB7XG4gICAgICAgICAgICB3aWR0aDogOTBweDtcbiAgICAgICAgICAgIGhlaWdodDogOTBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCRjdXN0b21lci1yZXZpZXdzLXNlY3Rpb24tc3ByaXRlICsgJyNhdXRoZW50aWMtc3RhbXAnKSBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zdGFtcC1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IC0xMDBweDtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcbiAgICAgICAgICAgIGZvbnQ6IDUwMCAxNXB4IEFyY2hpdGVjdHMtRGF1Z2h0ZXIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDI3MHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDkwcHg7XG5cbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgbWFzazogdXJsKCRjdXN0b21lci1yZXZpZXdzLXNlY3Rpb24tc3ByaXRlICsgJyNhcnJvdzMnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xuICAgICAgICAgICAgICAgIG1hc2stc2l6ZTogY292ZXIgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogLTQ0cHg7XG4gICAgICAgICAgICAgICAgbGVmdDogNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuc2VjdGlvbi1jdXN0b21lci1yZXZpZXdzIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBwYWRkaW5nOiA1MHB4IDAgNTBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTE1cHg7XG5cbiAgICAgICAgLmljb24tdHJpcGFkdmlzb3ItcmF0aW5nLFxuICAgICAgICAuaWNvbi1nb29nbGUtcmF0aW5nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxODBweDtcbiAgICAgICAgICAgIGhlaWdodDogMzRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uLXRyaXBhZHZpc29yIHtcbiAgICAgICAgICAgIHdpZHRoOiA5MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmljb24tZ29vZ2xlIHtcbiAgICAgICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnRpdGxlLWJveCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmN1c3RvbWVyLXJldmlld3MtYmxvY2sge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIFxuICAgICAgICAgICAgLmN1c3RvbWVyLXJldmlld3MtaXRlbSB7XG4gICAgICAgICAgICAgICAgZ2FwOiAxNXB4O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzYwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYXV0ZW50aWMtc3RhbXAtYmxvY2sge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLTExMHB4O1xuXG4gICAgICAgICAgICAuaWNvbi1zdGFtcCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTUwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zdGFtcC1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogLTUwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEzMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcblxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogLTEwNXB4O1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiQHVzZSAnLi4vY29tbW9uLXZhcmlhYmxlcycgYXMgKjtcblxuLnNlY3Rpb24tcGVyc29uYWxpemF0aW9uIHtcbiAgICBwYWRkaW5nOiA0NHB4IDAgNTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1zdXBwb3J0aXZlKTtcblxuICAgIC5jb250YWluZXItbCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAudGl0bGUtYmxvY2sge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuXG4gICAgLmhpZGRlbi1ibG9jayB7XG4gICAgICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudmlldy1xdWVzdGlvbm5haXJlLWJsb2NrIHtcbiAgICAgICAgbWF4LXdpZHRoOiAyNTBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDE3cHggODVweCA1cHggMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiA5NHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA5NHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgICAgICAgICBtYXNrOiB1cmwoJHNlY3Rpb24tcGVyc29uYWxpemF0aW9uLXNwcml0ZSArICcjYXJyb3cnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAgICAgbWFzay1zaXplOiBjb250YWluICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IC0xMHB4O1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuYmxvY2stdGV4dCB7XG4gICAgICAgICAgICBmb250OiA1MDAgMTZweCBBcmNoaXRlY3RzLURhdWdodGVyLHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICB9XG5cbiAgICAgICAgLnZpZXctYnRuIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnZpZXctYmxvY2stYnRuIHtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNTRweDtcbiAgICAgICAgbWluLXdpZHRoOiAxOTVweDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgIG1hc2s6IHVybCgkbWFpbi1pY29ucy1zcHJpdGUgKyAnI2ljb24tYXJyb3ctZG93bicpIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICBtYXNrLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgbGluZWFyO1xuICAgICAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDMwcHg7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDMwcHg7XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjhweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wZXJzb25hbGl6YXRpb24tbGlzdCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE3cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogMTVweDtcblxuICAgICAgICAucGVyc29uYWxpemF0aW9uLWxpc3QtaXRlbSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDM5MHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2FyZC1wZXJzb25hbGl6YXRpb24ge1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDMwcHg7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IDE1cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgIC5jYXJkLXRpdGxlIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBmb250LWZhbWlseTogcm9jLWdyb3Rlc2ssIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC50aXRsZS1ibG9jayB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6IDE1cHg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmRlY29yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgICAgICAgICAgIG1hc2stc2l6ZTogY292ZXIgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgICAgXG4gICAgICAgICAgICAmLm51bWJlci0xIHtcbiAgICAgICAgICAgICAgICBtYXNrOiB1cmwoJHNlY3Rpb24tcGVyc29uYWxpemF0aW9uLXNwcml0ZSArICcjbnVtYmVyLTEnKSBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLm51bWJlci0yIHtcbiAgICAgICAgICAgICAgICBtYXNrOiB1cmwoJHNlY3Rpb24tcGVyc29uYWxpemF0aW9uLXNwcml0ZSArICcjbnVtYmVyLTInKSBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLm51bWJlci0zIHtcbiAgICAgICAgICAgICAgICBtYXNrOiB1cmwoJHNlY3Rpb24tcGVyc29uYWxpemF0aW9uLXNwcml0ZSArICcjbnVtYmVyLTMnKSBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNhcmQtaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMzVweDtcbiAgICAgICAgICAgIGhlaWdodDogMTI4cHg7XG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgIGdyaWQtcm93OiAyO1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgICAgICAgJi5wZXJzb25hbGl6YXRpb24taWNvbi0xIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJHNlY3Rpb24tcGVyc29uYWxpemF0aW9uLXNwcml0ZSArICcjcGVyc29uYWxpemF0aW9uLWljb24tMScpIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYucGVyc29uYWxpemF0aW9uLWljb24tMiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCRzZWN0aW9uLXBlcnNvbmFsaXphdGlvbi1zcHJpdGUgKyAnI3BlcnNvbmFsaXphdGlvbi1pY29uLTInKSBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnBlcnNvbmFsaXphdGlvbi1pY29uLTMge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgkc2VjdGlvbi1wZXJzb25hbGl6YXRpb24tc3ByaXRlICsgJyNwZXJzb25hbGl6YXRpb24taWNvbi0zJykgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuc2VjdGlvbi1wZXJzb25hbGl6YXRpb24ge1xuICAgICAgICAuaGlkZGVuLWJsb2NrIHtcbiAgICAgICAgICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1MjRweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnBlcnNvbmFsaXphdGlvbi1saXN0IHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICAgICAgICAgIGdhcDogMzBweDtcblxuICAgICAgICAgICAgLnBlcnNvbmFsaXphdGlvbi1saXN0LWl0ZW0ge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gMyk7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgICAgICAuY2FyZC1wZXJzb25hbGl6YXRpb24ge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBnYXA6IDIwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC52aWV3LXF1ZXN0aW9ubmFpcmUtYmxvY2sge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAzOTBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCA3JSAwIGF1dG87XG4gICAgICAgICAgICBwYWRkaW5nOiAzNXB4IDExMHB4IDVweCAwO1xuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEyMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTEwcHg7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnZpZXctYmxvY2stYnRuIHtcbiAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBib3R0b206IDUwcHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5zZWN0aW9uLXBlcnNvbmFsaXphdGlvbiB7XG4gICAgICAgIHBhZGRpbmc6IDYwcHggMDtcbiAgICAgICAgXG4gICAgICAgIC5oaWRkZW4tYmxvY2sge1xuICAgICAgICAgICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucGVyc29uYWxpemF0aW9uLWxpc3Qge1xuICAgICAgICAgICAgLmNhcmQtcGVyc29uYWxpemF0aW9uIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuXG4gICAgICAgICAgICAgICAgLmNhcmQtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmNhcmQtaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIxM3B4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwMnB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5kZWNvcmUge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjlweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC52aWV3LXF1ZXN0aW9ubmFpcmUtYmxvY2sge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA0NjBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDM1cHggMTUwcHggNXB4IDA7XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTUwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNDBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJsb2NrLXRleHQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnZpZXctYnRuIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAgIC5zZWN0aW9uLXBlcnNvbmFsaXphdGlvbiB7XG4gICAgICAgIC5wZXJzb25hbGl6YXRpb24tbGlzdCB7XG4gICAgICAgICAgICBnYXA6IDgwcHg7XG5cbiAgICAgICAgICAgIC5jYXJkLXBlcnNvbmFsaXphdGlvbiB7XG4gICAgICAgICAgICAgICAgLmNhcmQtdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiQHVzZSAnLi4vY29tbW9uLXZhcmlhYmxlcycgYXMgKjtcblxuLnNlY3Rpb24tb3VyLWV4cGVyaWVuY2VzIHtcbiAgICBwYWRkaW5nOiAzMHB4IDA7XG5cbiAgICAuZXhwZXJpZW5jZXMtbGlzdCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogMjBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcblxuICAgICAgICAuY2FyZC1leHBlcmllbmNlIHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5leHBlcmllbmNlLWl0ZW0ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgIC5jYXJkLWV4cGVyaWVuY2Uge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRpdGxlLWJveCB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG4gICAgICAgIG1heC13aWR0aDogNzcycHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDQwcHg7XG5cbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJ0bi1wcmltYXJ5IHtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuXG4gICAgLmZpbHRlcnMtYmxvY2sge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgIH1cblxuICAgIC5zaG93LWJ5LXByaWNlcy13cmFwcGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDExcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuc2VhcmNoLXRvb2wge1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgICAgICAgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiBpbml0aWFsO1xuICAgICAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuXG4gICAgICAgICAgICAgICAgLnBlb3BsZS1hcmVhIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDEgMTAwJTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAucGVvcGxlLWFyZWEge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB2YXIoLS1ibHVlLWJhc2ljKTtcblxuICAgICAgICAgICAgICAgICAgICAuYXJyb3ctZG93bi15ZWxsb3cge1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCRmb290ZXItc3ByaXRlICsgJyNpY29uLWFycm93LWRvd25fYmx1ZScpIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0yMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxNHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgkZm9vdGVyLXNwcml0ZSArICcjaWNvbi1hcnJvdy1kb3duX3llbGxvdycpIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5wZW9wbGUtYXJlYS10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAucGVvcGxlLWFyZWEtZHJvcGRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtMjA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogLTU1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnNlY3Rpb24tb3VyLWV4cGVyaWVuY2VzIHtcbiAgICAgICAgcGFkZGluZzogNTBweCAwO1xuXG4gICAgICAgIC5leHBlcmllbmNlcy1saXN0IHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG5cbiAgICAgICAgICAgIC5leHBlcmllbmNlLWl0ZW0ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAyIC0gMTBweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZmlsdGVycy1ibG9jayB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGhlaWdodDogNzVweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zaG93LWJ5LXByaWNlcy13cmFwcGVyIHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAudGl0bGUtYm94IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLnNlY3Rpb24tb3VyLWV4cGVyaWVuY2VzIHtcbiAgICAgICAgLmV4cGVyaWVuY2VzLWxpc3Qge1xuICAgICAgICAgICAgLmV4cGVyaWVuY2UtaXRlbSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDMgLSAxNXB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkB1c2UgJ2NvbW1vbi12YXJpYWJsZXMnIGFzICo7XG5cbi5mYXZvcml0ZS1leHBlcmllbmNlLWljb24tYm94LFxuLmZhdm9yaXRlLWFydGljbGUtaWNvbi1ib3gsXG4uZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtaWNvbi1ib3gge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogN3B4O1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgei1pbmRleDogOTtcblxuICAgIC5mYXZvcml0ZS1leHBlcmllbmNlLFxuICAgIC5mYXZvcml0ZS1hcnRpY2xlLFxuICAgIC5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IDI4cHg7XG4gICAgICAgIGhlaWdodDogMjhweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgbWFzazogdXJsKCRnZW5lcmFsLWljb25zLXNwcml0ZSArICcjaGVhcnRfd2hpdGUnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAgICAgbWFzay1zaXplOiAxMDAlO1xuICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5mYXZvcml0ZS1hcnRpY2xlLWNoZWNrZWQsXG4gICAgLmZhdm9yaXRlLWV4cGVyaWVuY2UtY2hlY2tlZCxcbiAgICAuZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtY2hlY2tlZCB7XG4gICAgICAgIG1hc2s6IHVybCgkZ2VuZXJhbC1pY29ucy1zcHJpdGUgKyAnI2hlYXJ0X2NoZWNrZWQnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTIwcHgpIHtcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgdG9wOiA3cHg7XG5cbiAgICAgICAgLmZhdm9yaXRlLWV4cGVyaWVuY2UsXG4gICAgICAgIC5mYXZvcml0ZS1hcnRpY2xlIHtcbiAgICAgICAgICAgIHdpZHRoOiAzOHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzOHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtaWNvbi1ib3gge1xuICAgIHdpZHRoOiAzNHB4O1xuICAgIGhlaWdodDogMzRweDtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHRvcDogMTNweDtcbiAgICByaWdodDogMTNweDtcblxuICAgIC5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdCB7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG59IiwiQHVzZSAnLi4vY29tbW9uLXZhcmlhYmxlcycgYXMgKjtcbkB1c2UgJy4uL2Zhdm9yaXRlLWljb24nO1xuXG4uY2FyZC1leHBlcmllbmNlIHtcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgIGJveC1zaGFkb3c6IDBweCA0cHggNHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlcik7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXgtd2lkdGg6IDQ4MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0cmFuc2l0aW9uOiAuM3M7XG5cbiAgICAmLnBhcnRuZXItY2FyZC1leHBlcmllbmNlIHtcbiAgICAgICAgLmV4cGVyaWVuY2UtcHJpY2Uge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDM1cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1yb3NlKTtcbiAgICAgICAgICAgICAgICBtYXNrOiB1cmwoJGV4cGVyaWVuY2Utc2luZ2xlLXNwcml0ZSArICcjbGluZScpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbWFzay1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAyNnB4O1xuICAgICAgICAgICAgICAgIHRvcDogLTEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZXhwZXJpZW5jZS1pbmZvcm1hdGlvbiB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMjVweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jYXJkLWJvZHkge1xuICAgICAgICAgICAgaGVpZ2h0OiAxNjRweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wYXJ0bmVyLXByaWNlLWJsb2NrIHtcbiAgICAgICAgZm9udDogNTAwIDE2cHggQXJjaGl0ZWN0cy1EYXVnaHRlciwgc2Fucy1zZXJpZjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1yb3NlKTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgIGxlZnQ6IDQycHg7XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxM3B4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYWNjZW50LXJvc2UpO1xuICAgICAgICAgICAgbWFzazogdXJsKCRleHBlcmllbmNlLXNpbmdsZS1zcHJpdGUgKyAnI2Fycm93Jykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgICAgIG1hc2stc2l6ZTogY292ZXI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAtMTJweDtcbiAgICAgICAgICAgIGJvdHRvbTogLTE3cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2FyZC1leHBlcmllbmNlLWxpbmsge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuXG4gICAgLmV4cGVyaWVuY2UtY2F0ZWdvcnktbGFiZWwge1xuICAgICAgICBtaW4td2lkdGg6IDc3cHg7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDc3cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBmb250OiA3MDAgMTVweCBBcmNoaXRlY3RzLURhdWdodGVyLCBzYW5zLXNlcmlmO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA5MHB4O1xuICAgICAgICByaWdodDogLTEzcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJSA1NyUgNDQlIDY5JSAvIDQyJSA1OCUgNDclIDUzJTtcbiAgICAgICAgcGFkZGluZzogMzBweCAxMHB4O1xuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgICAgdG9wOiA2OHB4O1xuICAgICAgICAgICAgcmlnaHQ6IC0xNnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDkwcHg7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA5MHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNhcmQtaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTUwcHg7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4IDE1cHggMCAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNhcmQtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiAyO1xuICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgbWF4LWhlaWdodDogNDVweDtcbiAgICAgICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgICAgIGhlaWdodDogLXdlYmtpdC1maWxsLWF2YWlsYWJsZTtcblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgbWF4LWhlaWdodDogODBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jYXJkLWJvZHkge1xuICAgICAgICBwYWRkaW5nOiA1cHggMDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcblxuICAgICAgICAuY29udGVudC1ibG9jay10aXRsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgfVxuXG4gICAgICAgICYtd3JhcHBlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRlbnQtYmxvY2sge1xuICAgICAgICAgICAgcGFkZGluZzogMTVweCAxNXB4IDEwcHggMjJweDtcbiAgICAgICAgICAgIHdpZHRoOiA2NyU7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogOHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICBtYXNrOiB1cmwoJGV4cGVyaWVuY2UtY2FyZC1zcHJpdGUgKyAnI2Rhc2hlZC1saW5lJykgcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBtYXNrLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnZpZXctZXhwZXJpZW5jZSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jYXJkLWNhdGVnb3J5IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAzcHggMTVweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAtMTVweDtcbiAgICAgICAgbGVmdDogMjJweDtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UtaW4tb3V0O1xuICAgIH1cblxuICAgIC5leHBlcmllbmNlLWluZm9ybWF0aW9uIHtcbiAgICAgICAgcGFkZGluZzogMTVweCAxMnB4IDVweCAxNXB4O1xuICAgICAgICB3aWR0aDogMzMlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgIC5leHBlcmllbmNlLXByaWNlLFxuICAgICAgICAuZXhwZXJpZW5jZS1kdXJhdGlvbixcbiAgICAgICAgLmV4cGVyaWVuY2UtcmF0aW5nIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmV4cGVyaWVuY2UtcHJpY2Uge1xuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgkZXhwZXJpZW5jZS1jYXJkLXNwcml0ZSArICcjcHJpY2UtdGFnJykgIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgbGVmdDogLTNweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wcmljZS10ZXh0IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZXhwZXJpZW5jZS1kdXJhdGlvbiB7XG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCRleHBlcmllbmNlLWNhcmQtc3ByaXRlICsgJyNjbG9jaycpICBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmV4cGVyaWVuY2UtcmF0aW5nIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBnYXA6IDJweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG5cbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucmF0aW5nLWJsb2NrIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc3RhcnMge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zdGFyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJGV4cGVyaWVuY2UtY2FyZC1zcHJpdGUgKyAnI3N0YXIteWVsbG93JykgIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnRlbnQtYmxvY2stZGVzY3JpcHRpb24ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgbWF4LWhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDY7XG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuY2FyZC1leHBlcmllbmNlIHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAuY29udGVudC1ibG9jay10aXRsZSB7XG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY29udGVudC1ibG9jay1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgICAgICAgICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNhcmQtY2F0ZWdvcnkge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZXhwZXJpZW5jZS1pbmZvcm1hdGlvbiB7XG4gICAgICAgICAgICB3aWR0aDogMzMlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNhcmQtYm9keSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDE0NnB4O1xuXG4gICAgICAgICAgICAuY29udGVudC1ibG9jayB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAxNXB4IDEwcHggMjJweDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDU7XG4gICAgICAgICAgICBoZWlnaHQ6IDcycHg7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA3MnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRlbnQtYmxvY2stZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC43cyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgIFxuICAgICAgICAgICAgLmJ0bi1wcmltYXJ5IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDEycHggMCAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRlbnQtYmxvY2stdGl0bGUge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuN3MgZWFzZS1pbi1vdXQ7XG5cbiAgICAgICAgICAgIC5jYXJkLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogMztcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDc5cHg7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogNzlweDtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9ICBcbiAgICB9XG59IiwiQHVzZSAnLi4vLi4vY29tbW9uLXZhcmlhYmxlcycgYXMgKjtcblxuLmljb24tc2hhcmVkIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIxcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICBoZWlnaHQ6IDI2cHg7XG4gICAgfVxuXG4gICAgJi5kb3Qge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gICAgICAgIG1hc2stc2l6ZTogY292ZXIgIWltcG9ydGFudDtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgIG1hcmdpbjogNXB4IDhweDtcbiAgICAgICAgbWFzazogdXJsKCRleHBlcmllbmNlLXNpbmdsZS1zcHJpdGUgKyAnI2RvdCcpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgfVxufVxuXG4uaWNvbiB7XG4gICAgQGV4dGVuZCAuaWNvbi1zaGFyZWQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICAgIG1hc2s6IHVybCgkaG9zdC1kZXRhaWxzLXBvcHVwICsgJyNib29rbWFyaycpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5pY29uLWN1c3RvbSB7XG4gICAgQGV4dGVuZCAuaWNvbi1zaGFyZWQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgc3ZnIHtcbiAgICAgICAgd2lkdGg6IGluaGVyaXQ7XG4gICAgICAgIGhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgfVxufVxuXG4uaWNvbi1rbm93cy1ldmVyeS1oaWRkZW4tZ2VtIHtcbiAgICBtYXNrOiB1cmwoJGhvc3QtZGV0YWlscy1wb3B1cCArICcjZmluZC1vbi1tYXAnKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4uaWNvbi1sb3Zlcy1mb29kLWxvY2FsLWN1bHR1cmUge1xuICAgIG1hc2s6IHVybCgkaG9zdC1kZXRhaWxzLXBvcHVwICsgJyNub29kbGUnKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4uaWNvbi1jdWx0dXJhbC1zdG9yaWVzLWxvY2FsLWluc2lnaHRzIHtcbiAgICBtYXNrOiB1cmwoJGhvc3QtZGV0YWlscy1wb3B1cCArICcjYm9va21hcmsnKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4uaWNvbi1rbm93cy10aGUtY2l0eS1pbnNpZGUtb3V0IHtcbiAgICBtYXNrOiB1cmwoJGhvc3QtZGV0YWlscy1wb3B1cCArICcjZGlyZWN0aW9uJykgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLmljb24tYnJpbmdzLXN0b3JpZXMtcGxhY2VzLWxpZmUge1xuICAgIG1hc2s6IHVybCgkaG9zdC1kZXRhaWxzLXBvcHVwICsgJyNzcGVlY2gtYnViYmxlJykgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLmljb24tYXJjaGl0ZWN0dXJhbC1jdWx0dXJhbC1leHBsb3JlciB7XG4gICAgbWFzazogdXJsKCRob3N0LWRldGFpbHMtcG9wdXAgKyAnI3NreWxpbmUnKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4uaWNvbi1uYXR1cmUtY2l0eS1leHBsb3JlciB7XG4gICAgbWFzazogdXJsKCRob3N0LWRldGFpbHMtcG9wdXAgKyAnI2J1aWxkaW5nJykgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLmljb24tbG9jYWwtaGlzdG9yaWFuIHtcbiAgICBtYXNrOiB1cmwoJGhvc3QtZGV0YWlscy1wb3B1cCArICcjZ3VpZGUtYm9vaycpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5pY29uLWVjby1mcmllbmRseS1hZHZvY2F0ZSB7XG4gICAgbWFzazogdXJsKCRob3N0LWRldGFpbHMtcG9wdXAgKyAnI2Vjb2xvZ3knKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4uaWNvbi1waG90by1zcG90cy1leHBsb3JlciB7XG4gICAgbWFzazogdXJsKCRob3N0LWRldGFpbHMtcG9wdXAgKyAnI3Bob3RvLXBpbicpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5pY29uLWFydC1jcmVhdGl2ZS1zcGFjZXMtZXhwbG9yZXIge1xuICAgIG1hc2s6IHVybCgkaG9zdC1kZXRhaWxzLXBvcHVwICsgJyNtYXAtYnVsYicpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5cbi5pY29uLWNoZXZyb24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTlweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgbWFzazogdXJsKCRob3N0LWRldGFpbHMtcG9wdXAgKyAnI2ljb24tYXJyb3ctZG93bicpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBsaW5lYXIsIGJhY2tncm91bmQtY29sb3IgMC4zcyBsaW5lYXI7XG59XG5cbi5jb21wYXNzIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIG1hc2s6IHVybCgkaG9zdC1kZXRhaWxzLXBvcHVwICsgJyNjb21wYXNzJykgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLm5vb2RsZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxNXB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICBtYXNrOiB1cmwoJGhvc3QtZGV0YWlscy1wb3B1cCArICcjbm9vZGxlJykgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLmljb24tYmlub2N1bGFycyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxNXB4O1xuICAgIGhlaWdodDogMTNweDtcbiAgICBtYXNrOiB1cmwoJGhvc3QtZGV0YWlscy1wb3B1cCArICcjaWNvbi1iaW5vY3VsYXJzJykgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLmljb24tY2l0eSB7XG4gICAgd2lkdGg6IDE1cHg7XG4gICAgaGVpZ2h0OiAxM3B4O1xuICAgIG1hc2s6IHVybCgkaG9zdC1kZXRhaWxzLXBvcHVwICsgJyNpY29uLWNpdHknKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4uaWNvbi1mbGFnIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDE1cHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIG1hc2s6IHVybCgkaG9zdC1kZXRhaWxzLXBvcHVwICsgJyNpY29uLWZsYWcnKSBuby1yZXBlYXQgY2VudGVyO1xufVxuXG4ubGFuZ3VhZ2Uge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gICAgbWFzazogdXJsKCRob3N0LWRldGFpbHMtcG9wdXAgKyAnI2xhbmd1YWdlJykgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLnBpbi13aXRoLWhhcmQge1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgICBtYXNrOiB1cmwoJGhvc3QtZGV0YWlscy1wb3B1cCArICcjcGluLXdpdGgtaGFyZCcpIG5vLXJlcGVhdCBjZW50ZXI7XG59IiwiQHVzZSAnLi4vLi4vY29tbW9uLXZhcmlhYmxlcycgYXMgKjtcbkB1c2UgJ2ljb25zJztcblxuLmhvc3QtZGV0YWlscy1wb3B1cCB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIHotaW5kZXg6IDk5OTk5O1xuICAgIHRyYW5zaXRpb246IGxlZnQgMC4zcyBsaW5lYXIsIGJhY2tncm91bmQtY29sb3IgMC41cyBsaW5lYXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuXG4gICAgJi5oaWRkZW4tcG9wdXAge1xuICAgICAgICBsZWZ0OiAtMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgLnBvcHVwLXdyYXBwZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgXG4gICAgLnBvcHVwLWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiAwIDAgMjBweDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSA3MnB4KTtcbiAgICB9XG5cbiAgICAucG9wdXAtaGVhZGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgfVxuXG4gICAgLmJ0bi1iYWNrIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMzFweCAyMHB4IDIzcHg7XG4gICAgICAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLXllbGxvdy1iYXNpYyk7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIC5pY29uLWNoZXZyb24ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXllbGxvdy1iYXNpYyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbi1jaGV2cm9uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgfVxuICAgIH0gXG5cbiAgICAuZ2FsbGVyeS1ib3gge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcblxuICAgICAgICAmLmNvbnRhaW5lci1sIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5leHBlcmllbmNlLWNhdGVnb3J5IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICAgICAgICBib3R0b206IDIycHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDk4JTtcblxuICAgICAgICAgICAgLmljb24tY2F0ZWdvcnkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0td2hpdGUpO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmV5LWRhcmspO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgIC5sYWJlbC1jYXRlZ29yeSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JleS1kYXJrKTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4IDEwcHggMTBweCAyMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxMHB4IDRweCA0NXB4O1xuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZ2FsbGVyeS1saXN0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLmdhbGxlcnktaXRlbSB7XG4gICAgICAgICAgICB3aWR0aDogMjUwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI1MHB4O1xuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5kZXNjcmlwdGlvbi1ib3gge1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHggMzBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcblxuICAgICAgICAucG9wdXAtdGl0bGUge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6IDE1cHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDgwMHB4O1xuXG4gICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQ6IDQwMCAyMXB4IEFyY2hpdGVjdHMtRGF1Z2h0ZXIsc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYWRkaXRpb25hbC1pbmZvcm1hdGlvbiB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBoZWlnaHQgMC4zcyBsaW5lYXIsIHZpc2liaWxpdHkgMC4zcyBsaW5lYXI7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDgwMHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9ICBcbiAgICB9XG4gICAgXG4gICAgLnJldmlld3MtYmxvY2sge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDJweDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuXG4gICAgICAgIC5zdGFycyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmljb24tc3RhciB7XG4gICAgICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gICAgICAgICAgICBtYXNrOiB1cmwoJGhvc3QtZGV0YWlscy1wb3B1cCArICcjc3Rhcl95ZWxsb3cnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAgICAgbWFzay1zaXplOiBjb3ZlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXZpZXdzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXZpZXdzLWNvdW50IHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1ncmV5LWRhcmspO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNraWxscy1ib3gge1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDIwcHggNTBweDtcbiAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuXG4gICAgICAgIC5za2lsbHMtc2xpZGVyIHtcbiAgICAgICAgICAgIGdhcDogMTVweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTIwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDVweDtcblxuICAgICAgICAgICAgLmxpc3QtaXRlbSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICAgICAgICAgICAgIC5za2lsbHMtY2FyZCB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JleS1saWdodC1iYXNpYyk7XG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI1cHggMjBweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG5cbiAgICAgICAgICAgICAgICAgICAgLmNhcmQtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuZXhwbG9yZS1saXN0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5saXN0LWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5jYXJkLWxpc3Qge1xuICAgICAgICAgICAgICAgICAgICAgICAgLmxpc3QtaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFwyMDIyXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZGVza3RvcC1ibG9jayB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZmFjdHMtYm94IHtcbiAgICAgICAgcGFkZGluZzogMzZweCAyMHB4O1xuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnJldmlld3MtcXVvdGUtYm94IHtcbiAgICAgICAgcGFkZGluZzogNjJweCAyMHB4IDUxcHg7XG5cbiAgICAgICAgLmNhcmQtcXVvdGUge1xuICAgICAgICAgICAgcGFkZGluZzogMzJweCAyN3B4IDU4cHggMTRweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHdpZHRoOiAyNzdweDtcbiAgICAgICAgICAgIGhlaWdodDogMjE3cHg7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA2NXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNjVweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgICAgICAgICAgICAgICBtYXNrOiB1cmwoJGhvc3QtZGV0YWlscy1wb3B1cCArICcjcXVvdGUnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAgICAgICAgIG1hc2stc2l6ZTogY292ZXI7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogLTIycHg7XG4gICAgICAgICAgICAgICAgbGVmdDogLTEzcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICBib3R0b206IDhweDtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBibG9ja3F1b3RlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5xdW90ZS1iYWNrZ3JvdW5kIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAtNHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucXVvdGUtYXV0aG9yIHtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogcm9jLWdyb3Rlc2s7XG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogNTAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmF1dGhvci1xdW90ZS1ib3gge1xuICAgICAgICBwYWRkaW5nOiA1NXB4IDM0cHggNTVweCAzNnB4O1xuICAgIH1cblxuICAgIC5yZXZpZXdzLWJveCB7XG4gICAgICAgICYuY29udGFpbmVyLWwge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgLnJldmlld3MtbGlzdCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgICAgICA+Lmxpc3QtaXRlbSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTNweDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDM1NHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNhcmQtcmV2aWV3cyB7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ncmV5LWRhcmspO1xuXG4gICAgICAgICAgICAucmV2aWV3cy1pbmZvIHtcbiAgICAgICAgICAgICAgICBnYXA6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5ob3N0LWRldGFpbHMtcG9wdXAge1xuICAgICAgICBmb250LXNpemU6IDE3cHg7XG5cbiAgICAgICAgLmJ0bi1iYWNrIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcblxuICAgICAgICAgICAgLmljb24tY2hldnJvbiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmdhbGxlcnktYm94IHtcbiAgICAgICAgICAgICYuY29udGFpbmVyLWwge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmdhbGxlcnktaXRlbSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDMyMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzIwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5leHBlcmllbmNlLWNhdGVnb3J5IHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbGVmdDogMjBweDtcbiAgICAgICAgICAgICAgICBib3R0b206IDIycHg7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA5OCU7XG4gICAgXG4gICAgICAgICAgICAgICAgLmljb24tY2F0ZWdvcnkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDVweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICAgICAgICAgLmxhYmVsLWNhdGVnb3J5IHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA2cHggMTBweCA1cHggNTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZGVzY3JpcHRpb24tYm94IHtcbiAgICBcbiAgICAgICAgICAgIC5wb3B1cC10aXRsZSB7XG4gICAgICAgICAgICAgICAgZ2FwOiAzMHB4O1xuICAgIFxuICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9IFxuICAgICAgICB9XG5cbiAgICAgICAgLnJldmlld3MtYmxvY2sge1xuICAgICAgICAgICAgZ2FwOiA1cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgXG4gICAgICAgICAgICAuaWNvbi1zdGFyIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2tpbGxzLWJveCB7XG4gICAgICAgICAgICAuc2tpbGxzLXNsaWRlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG4gICAgICAgICAgICAgICAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93LXg6IHZpc2libGU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5za2lsbHMtY2FyZCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI4NXB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5tb2JpbGUtYmxvY2sge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLmRlc2t0b3AtYmxvY2sge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kZXNrdG9wLWhvc3QtaW5mby1ibG9jayB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG5cbiAgICAgICAgICAgIC5jb250YWluZXItbCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBnYXA6IDQwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5mYWN0cy1ib3gge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgICAgICAuZmFjdHMtYm94LXRleCB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMzZweCAzMHB4IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNzFweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNTBweDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5mYWN0cy1ib3gtYmFja2dyb3VuZCB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnJldmlld3MtcXVvdGUtYm94IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICAgICAgLmNhcmQtcXVvdGUge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMnB4IDI3cHggNThweCAxNHB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjc3cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjE3cHg7XG4gICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUsXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXllbGxvdy1iYXNpYyk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hdXRob3ItcXVvdGUtYm94IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICAgICAgLmF1dGhvci1xdW90ZS1ib3gtdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMzBweCAzMHB4IDY1cHggMzVweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM1OHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI4M3B4O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5hdXRob3ItcXVvdGUtYm94LWJhY2tncm91bmQge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogLTRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucmV2aWV3cy1ib3gge1xuICAgICAgICAgICAgJi5jb250YWluZXItbCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5yZXZpZXdzLWxpc3Qge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgIGdhcDogNTBweDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwNDJweDtcblxuICAgICAgICAgICAgICAgID4ubGlzdC1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gMiAtIDI1cHgpO1xuXG5cbiAgICAgICAgICAgICAgICAgICAgLmNhcmQtcmV2aWV3cyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgICAuaG9zdC1kZXRhaWxzLXBvcHVwIHtcblxuICAgICAgICAuZ2FsbGVyeS1ib3gge1xuICAgICAgICAgICAgJi5jb250YWluZXItbCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNDBweCAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZ2FsbGVyeS1pdGVtIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDAwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MDBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNDBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmV4cGVyaWVuY2UtY2F0ZWdvcnkge1xuICAgIFxuICAgICAgICAgICAgICAgIC5pY29uLWNhdGVnb3J5IHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAgICAgICAgIC5sYWJlbC1jYXRlZ29yeSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNnB4IDEwcHggNXB4IDY1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNraWxscy1ib3gge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6IDMwcHg7XG5cbiAgICAgICAgICAgIC5za2lsbHMtYm94LXRpdGxlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzMCU7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNraWxscy1zbGlkZXIge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICAgICAgZ2FwOiAyMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2tpbGxzLWNhcmQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMzBweCAyNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmRlc2t0b3AtaG9zdC1pbmZvLWJsb2NrIHtcbiAgICAgICAgICAgIC5jb250YWluZXItbCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gICAgICAgICAgICAgICAgZ2FwOiA5MHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZmFjdHMtYm94IHtcbiAgICAgICAgICAgICAgICAuZmFjdHMtYm94LXRleCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMTFweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyOTBweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNDBweCAzNXB4IDYwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucmV2aWV3cy1xdW90ZS1ib3gge1xuICAgICAgICAgICAgICAgIC5jYXJkLXF1b3RlIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMzhweCA1MHB4IDcwcHggMjlweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM1MnB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1NXB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDc1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDc1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IC0yNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDc1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDc1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogLTFweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmF1dGhvci1xdW90ZS1ib3gge1xuICAgICAgICAgICAgICAgIC5hdXRob3ItcXVvdGUtYm94LXRleHQge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDM1cHggODVweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM5OXB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMyM3B4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAdXNlICcuLi8uLi9jb21tb24tdmFyaWFibGVzJyBhcyAqO1xuQHVzZSAnaWNvbnMnO1xuXG4uc2VjdGlvbi1ob3N0cyB7XG4gICAgJi5jb250YWluZXItbCB7XG4gICAgICAgIHBhZGRpbmc6IDMwcHggMTVweDtcblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NDBweCkge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ob3N0cy1zbGlkZXIge1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDEwcHggNjVweDtcblxuICAgICAgICAuc2xpZGVyLWl0ZW0ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB3aWR0aDogMjkxcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuc3dpcGVyLWJ1dHRvbiB7XG4gICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgICAgICB3aWR0aDogNDVweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtcm9zZSk7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgbGluZWFyO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgICAgICAgICAgICAgICBtYXNrOiB1cmwoJGdlbmVyYWwtaWNvbnMtc3ByaXRlICsgJyNiYWNrLWFycm93Jykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBtYXNrLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnN3aXBlci1idXR0b24tbmV4dCB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgICAgICAgICAgICAgICByaWdodDogODRweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNhcmQtaG9zdC1pbmZvIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweCAyMHB4IDAgMDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHRyYW5zaXRpb246IC4zcztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogMjYwcHg7XG4gICAgXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjAyKTtcblxuICAgICAgICAgICAgLmJ0bi12aWV3IHtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgXG4gICAgICAgIC5jYXJkLWltZyB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4IDIwcHggMCAwO1xuICAgICAgICAgICAgaGVpZ2h0OiAxODRweDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgXG4gICAgICAgIC5jYXJkLWNhdGVnb3J5IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiA3cHg7XG4gICAgICAgICAgICBmb250OiA1MDAgMTJweCAncm9jLWdyb3Rlc2snLCBzYW5zLXNlcmlmO1xuXG4gICAgICAgICAgICAuaWNvbi1jYXRlZ29yeSB7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIFxuICAgICAgICAuY2FyZC1ib2R5IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMjJweCAxMXB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgICBnYXA6IDVweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDIwcHggMjBweDtcbiAgICBcbiAgICAgICAgICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiAzO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAzLjZlbTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yZW07XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJ0bi12aWV3IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDE3MHB4O1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgbGluZWFyO1xuICAgICAgICAgICAgZm9udDogNTAwIDE1cHggJ3JvYy1ncm90ZXNrJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgcGFkZGluZzogMTJweCAzN3B4IDEycHggMzBweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAyMHB4IDIwcHg7XG4gICAgICAgICAgICBtYXJnaW46IC0xcHggMCAwIDEycHg7XG4gICAgICAgICAgICBjbGlwLXBhdGg6IHBhdGgoJ00wLjcxMzY3MyA1LjI1OTE4ZS0wOUMtMTIuNzg2MyAwLjAwMDI0NDE1MSAxNjkuNzE0IDUuMjU5MThlLTA5IDE2OS43MTQgNS4yNTkxOGUtMDlDMTU4LjY3MiAwLjEyNzgwNyAxNTMuMjEyIDMuODE1MjUgMTQ1LjIxNCAxOUwxMzguMDIgMzEuMTc0NkMxMzQuNDIxIDM3LjI2NCAxMjcuODc0IDQxIDEyMC44MDEgNDFINDIuNzEzN0MzMS42NjggNDEgMjIuNzEzNyAzMi4wNDY0IDIyLjcxMzcgMjEuMDAwN0MyMi43MTM3IDIwLjUwMjEgMjIuNzEzNyAyMC4wMDE2IDIyLjcxMzcgMTkuNUMyMi43MTM3IDguNSAxNC4yMTM3IC0wLjAwMDI0NDE0MSAwLjcxMzY3MyA1LjI1OTE4ZS0wOVonKTtcbiAgICAgICAgfVxuICAgIFxuICAgICAgICAuY2FyZC10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgICAgICBtYXJnaW46IC0yNnB4IDAgMCAtNnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDI0cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG4gICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAuY2FyZC1jaXR5IHtcbiAgICAgICAgICAgIGZvbnQ6IDUwMCAxMnB4ICdyb2MtZ3JvdGVzaycsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICB9XG4gICAgXG4gICAgICAgIC5yZXZpZXdzLWJsb2NrIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiAycHg7XG4gICAgICAgICAgICBmb250OiA0MDAgMTVweCBcImZyZWlnaHQtc2Fucy1wcm9cIiwgc2Fucy1zZXJpZjtcblxuICAgICAgICAgICAgLnN0YXJzIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgLmljb24tc3RhciB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgICAgICAgICAgICAgICBtYXNrOiB1cmwoJGhvc3QtZGV0YWlscy1wb3B1cCArICcjc3Rhcl95ZWxsb3cnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAgICAgICAgIG1hc2stc2l6ZTogY292ZXI7XG4gICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAucmV2aWV3cy1jb3VudCB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucmV2aWV3cyB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuc2VjdGlvbi1ob3N0cyB7XG4gICAgICAgIC5ob3N0cy1zbGlkZXIge1xuICAgICAgICAgICAgLnNsaWRlci1pdGVtIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzE0cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zd2lwZXItYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQ4cHg7XG5cbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjZweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI4cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAuY2FyZC1ob3N0LWluZm8ge1xuICAgICAgICAgICAgd2lkdGg6IDI4M3B4O1xuXG4gICAgICAgICAgICAuY2FyZC1pbWcge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjAycHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jYXJkLWJvZHkge1xuICAgICAgICAgICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAuYnRuLXNlZS1kZXRhaWxzIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNhcmQtY2F0ZWdvcnkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgICAgICAgICAgICAgIC5pY29uLWNhdGVnb3J5IHtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAyMnB4O1xuXG4gICAgICAgICAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY2FyZC1pbmZvLWJsb2NrIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5yZXZpZXdzLWJsb2NrIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgZ2FwOiA2cHg7XG5cbiAgICAgICAgICAgICAgICAuaWNvbi1zdGFyIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiQHVzZSAnLi4vY29tbW9uLXZhcmlhYmxlcycgYXMgKjtcblxuLnNlY3Rpb24tY3VzdG9tZXItc3RvcmllcyB7XG4gICAgcGFkZGluZzogMzBweCAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAuY29udGFpbmVyLWwge1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cblxuICAgIC5pY29uLWRlY29yYXRpb24ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHdpZHRoOiAzNDZweDtcbiAgICAgICAgaGVpZ2h0OiAyMjJweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAtNjBweDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5LWxpZ2h0KTtcbiAgICAgICAgXG4gICAgICAgICYuaWNvbi1ob25nLWtvbmcge1xuICAgICAgICAgICAgbWFzazogdXJsKCRleHBlcmllbmNlLXNpbmdsZS1zcHJpdGUgKyAnI2ljb24taG9uZy1rb25nJykgIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY3VzdG9tZXItc3Rvcmllcy1zbGlkZXIge1xuICAgICAgICBtYXJnaW46IDAgLTE1cHggMCAwO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNjJweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cbiAgICAgICAgLnN3aXBlci13cmFwcGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuc3dpcGVyLXNsaWRlIHtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLnN0b3JpZXMtc2xpZGVyLWl0ZW0ge1xuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zd2lwZXItYnV0dG9uIHtcbiAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIGhlaWdodDogNDVweDtcbiAgICAgICAgICAgIHdpZHRoOiA0NXB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcyBsaW5lYXI7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xuICAgICAgICAgICAgICAgIG1hc2s6IHVybCgkZ2VuZXJhbC1pY29ucy1zcHJpdGUgKyAnI2JhY2stYXJyb3cnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAgICAgICAgIG1hc2stc2l6ZTogY292ZXI7XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgICAgICAgICAgICAgICByaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5zd2lwZXItYnV0dG9uLXByZXYge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAxMDBweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnN0b3JpZXMtY2FyZCB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDRweCA0cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHdpZHRoOiAyNDVweDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG5cbiAgICAgICAgLnN0b3JpZXMtY2FyZC1pbWcge1xuICAgICAgICAgICAgcGFkZGluZzogNnB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDE4M3B4O1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnN0b3JpZXMtY2FyZC10aXRsZSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA0cHggMTZweCAxMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIGZvbnQ6IDQwMCAxOHB4ICdBcmNoaXRlY3RzLURhdWdodGVyJywgc2Fucy1zZXJpZjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLnNlY3Rpb24tY3VzdG9tZXItc3RvcmllcyB7XG4gICAgICAgIHBhZGRpbmc6IDUwcHggMDtcblxuICAgICAgICAuY29udGFpbmVyLWwge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uLWRlY29yYXRpb257XG4gICAgICAgICAgICB3aWR0aDogNTQwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI4M3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnRpdGxlLWJveCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGdhcDogMTYwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgfSBcbiAgICAgICAgfVxuXG4gICAgICAgIC5jdXN0b21lci1zdG9yaWVzLXNsaWRlciB7XG4gICAgICAgICAgICBtYXJnaW46IDAgLTMwcHggMCAwO1xuXG4gICAgICAgICAgICAuc3Rvcmllcy1jYXJkIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzA3cHg7XG5cbiAgICAgICAgICAgICAgICAuc3Rvcmllcy1jYXJkLWltZyB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMTRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgLnN0b3JpZXMtY2FyZC10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICAgICAgLnN3aXBlci1idXR0b24ge1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDhweDtcblxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjhweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5zZWN0aW9uLWN1c3RvbWVyLXN0b3JpZXMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gICAgLnNlY3Rpb24tY3VzdG9tZXItc3RvcmllcyB7XG4gICAgICAgIC5pY29uLWRlY29yYXRpb24ge1xuICAgICAgICAgICAgbGVmdDogMTAlO1xuICAgICAgICB9XG4gICAgfVxufSIsIkB1c2UgJy4uL2NvbW1vbi12YXJpYWJsZXMnIGFzICo7XG5cbi5vdXItZ3Vlc3RzLWNvbW1lbnRzIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmc6IDMwcHggMDtcblxuICAgIC50aXRsZSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB9XG5cbiAgICAuY29udGVudCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgIC5tZXNzYWdlIHtcbiAgICAgICAgICAgIHdpZHRoOiAyMTBweDtcbiAgICAgICAgICAgIGhlaWdodDogMTY1cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiA0O1xuICAgICAgICAgICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi10aXRsZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tcHJpbWFyeS1zdXBwb3J0aXZlKTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zdGFycyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAgICAgICAgIC5zdGFyIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICAgICAgICAgICAgICAgICAgICBtYXNrOiB1cmwoJG91ci1ndWVzdHMtY29tbWVudHMtc3ByaXRlICsgJyNzdGFyX3llbGxvdycpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIG1hc2stc2l6ZTogY292ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm1lc3NhZ2VzLWJsb2NrIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIH1cblxuICAgICAgICAuZmlyc3QtbWVzc2FnZSB7XG4gICAgICAgICAgICB0b3A6IC0xNXB4O1xuICAgICAgICAgICAgcGFkZGluZzogMjVweCAxNXB4IDMwcHggMzBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgkb3VyLWd1ZXN0cy1jb21tZW50cy1zcHJpdGUgKyAnI2ZpcnN0LW1lc3NhZ2UnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWNvbmQtbWVzc2FnZSB7XG4gICAgICAgICAgICB0b3A6IDI1cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAyNXB4IDMwcHggMzBweCAxNXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCRvdXItZ3Vlc3RzLWNvbW1lbnRzLXNwcml0ZSArICcjc2Vjb25kLW1lc3NhZ2UnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC50aGlyZC1tZXNzYWdlIHtcbiAgICAgICAgICAgIHRvcDogLTMwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiA0NXB4IDE1cHggMzBweCAzMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCRvdXItZ3Vlc3RzLWNvbW1lbnRzLXNwcml0ZSArICcjdGhpcmQtbWVzc2FnZScpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLnZpZGVvLWJsb2NrIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBcbiAgICAgICAgICAgIC52aWRlby1ib3gge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgIHZpZGVvLCBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMDVweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI4MHB4O1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJ1dHRvbi1ibG9jayB7XG4gICAgICAgICAgICB0b3A6IDE1cHg7XG4gICAgICAgICAgICB3aWR0aDogMjEwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE2NXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCRvdXItZ3Vlc3RzLWNvbW1lbnRzLXNwcml0ZSArICcjYnV0dG9uLWJsb2NrJykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAuYmxvY2stdGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBBcmNoaXRlY3RzLURhdWdodGVyLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDM1cHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmFsbC1yZXZpZXdzLWJ0biB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTdweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAyNXB4O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAub3VyLWd1ZXN0cy1jb21tZW50cyB7XG4gICAgICAgIHBhZGRpbmc6IDUwcHggMDtcblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyOXB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgICAgfVxuICAgIFxuICAgICAgICAuY29udGVudCB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgZ2FwOiAxMHB4O1xuICAgIFxuICAgICAgICAgICAgLm1lc3NhZ2Uge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNjdweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIxMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBcbiAgICAgICAgICAgICAgICAubWVzc2FnZS10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgICAgIC5zdGFycyB7XG4gICAgICAgICAgICAgICAgICAgIC5zdGFyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgLm1lc3NhZ2VzLWJsb2NrIHtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGdhcDogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgIC5maXJzdC1tZXNzYWdlIHtcbiAgICAgICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDM1cHg7XG4gICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAuc2Vjb25kLW1lc3NhZ2Uge1xuICAgICAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1MHB4IDI1cHggMzBweCAzMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgkb3VyLWd1ZXN0cy1jb21tZW50cy1zcHJpdGUgKyAnI3RoaXJkLW1lc3NhZ2UnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAudGhpcmQtbWVzc2FnZSB7XG4gICAgICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMjRweCA0MHB4IDIwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCRvdXItZ3Vlc3RzLWNvbW1lbnRzLXNwcml0ZSArICcjc2Vjb25kLW1lc3NhZ2UnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAudmlkZW8tYmxvY2sge1xuICAgICAgICAgICAgICAgIHZpZGVvLCBpbWcge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjU1cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzUwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgLmJ1dHRvbi1ibG9jayB7XG4gICAgICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNjJweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwNnB4O1xuICAgIFxuICAgICAgICAgICAgICAgIC5ibG9jay10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAzNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICAgICAuYWxsLXJldmlld3MtYnRuIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDM1cHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAub3VyLWd1ZXN0cy1jb21tZW50cyB7XG5cbiAgICAgICAgLmNvbnRlbnQge1xuICAgIFxuICAgICAgICAgICAgLm1lc3NhZ2Uge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyOTBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIzMHB4O1xuICAgIFxuICAgICAgICAgICAgICAgIC5tZXNzYWdlLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAgICAgLnN0YXJzIHtcbiAgICAgICAgICAgICAgICAgICAgLnN0YXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAubWVzc2FnZXMtYmxvY2sge1xuICAgICAgICAgICAgICAgIGdhcDogMjVweDtcbiAgICAgICAgICAgIH1cblxuICAgIFxuICAgICAgICAgICAgLnZpZGVvLWJsb2NrIHtcbiAgICAgICAgICAgICAgICB2aWRlbywgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM4MnB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUyNXB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgIC5idXR0b24tYmxvY2sge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNzVweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIxNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIkB1c2UgJy4vY29tbW9uLXZhcmlhYmxlcycgYXMgKjtcblxuQG1peGluIGljb24tbWFzaygkaWNvbikge1xuICBtYXNrOiB1cmwoXCIjeyRpY29ucy1saWJyYXJ5LXNwcml0ZX0jI3skaWNvbn1cIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuJGljb25zOiBhZGp1c3QsIGFkdmFuY2VkLCBhcmNoaXRlY3R1cmUsIGFydCwgYXJ0LWdhbGxlcnksIGJhY2twYWNrLCBiZWVyLCBidXMsXG4gIGNha2UsIGNhbmNlbGxhdGlvbiwgY2FyLCBjYXRlZ29yaWVzLCBjaGVja2xpc3QsIGNpdHlzY2FwZSwgY2xvdWR5LWRheSwgY29tcGFzcyxcbiAgY29uZnVzZWQsIGN1bHR1cmUsIGN1c3RvbWl6YXRpb24sIGRlYWwsIGRpc2NvdW50LCBkdXJhdGlvbiwgZW50ZXItYXR0cmFjdGlvbixcbiAgZXhwZXJpZW5jZSwgZmFtaWx5LCBmZXJyeSwgZmlsbSwgZmxleGlibGUtdGltZSwgZm9vZC1tb25leSwgZm9vZC1hbGxlcmdpZXMsXG4gIGZvb2QtYXNpYSwgZm9vZC1pdGFseSwgZ2VuZXJpYy1mb29kLCBnaW4sIGhpZGRlbi1nZW0sIGhpZ2hsaWdodHMsIGhpa2luZyxcbiAgaGlzdG9yeSwgaG9vZGllLCBob3N0LCBob3N0LWV4cGVydGlzZSwgaG9zdC1zZWxlY3Rpb24sIGhvdGVsLCBpbmZvLCBpbnNpZ2h0cyxcbiAga25vd2xlZGdlLCBsYWtlLCBsYW5ndWFnZSwgbGVhZGVyLCBtYXJrZXQsIG1lZXRpbmctcG9pbnQsIG1ldHJvLFxuICBtdWx0aXBsZS1sb2NhdGlvbnMsIG5hdHVyZSwgbmF0dXJlLWV4cGxvcmF0aW9uLCBuaWdodC1mb29kLCBuaWdodCwgbmlnaHQtbW9kZSxcbiAgcGF5bWVudCwgcGV0LWZyaWVuZGx5LCBwaG90b2dyYXBoeSwgcHJpdmF0ZSwgcXVlc3Rpb25uYWlyZSwgcmVsYXhhdGlvbiwgcmV2aWV3LFxuICBzYWZldHksIHNha2UsIHNlYXNvbmFsLCBzaG9wLCBzaG9wcGluZywgc3Vuc2V0LCBzdXN0YWluYWJsZSwgdGFpbG9yZWQsIHRheGksXG4gIHRlcXVpbGEsIHRpY2tldHMsIHRpcHMsIHRvdXJpc3QtYXR0cmFjdGlvbiwgdHJhaW4sIHVtYnJlbGxhLCB2ZWdldGFyaWFuLFxuICB3YWxraW5nLCB3aGVlbGNoYWlyLCB3aGlza2V5LCB3aW5lLCBlaWdodGVlbi1wbHVzLCB0d2VudHktb25lLXBsdXM7XG5cbkBlYWNoICRpY29uIGluICRpY29ucyB7XG4gIGkuI3skaWNvbn0ge1xuICAgIEBpbmNsdWRlIGljb24tbWFzaygkaWNvbik7XG4gIH1cbn0iLCJAdXNlICcuLi9jb21tb24tdmFyaWFibGVzJyBhcyAqO1xuXG4uc2VjdGlvbi1yZXZpZXdzIHtcbiAgICBwYWRkaW5nOiAzMHB4IDA7XG5cbiAgICAudGl0bGUtYmxvY2sge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuc3VidGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZpbHRlci1ibG9jayB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDc1cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmV4cGVyaWVuY2UtcmV2aWV3LXZpZGVvIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIC52aWRlby1ib3gge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgd2lkdGg6IDIxMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyODBweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICAgICAucGxheS1idXR0b24ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgbWFzazogdXJsKCRyZXZpZXdzLXNlY3Rpb24tc3ByaXRlICsgJyNwbGF5LWJ1dHRvbicpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZGY3ZWM7XG4gICAgICAgICAgICAgICAgICAgIG1hc2stc2l6ZTogY29udGFpbiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHZpZGVvLCBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC52aWRlby10aXRsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHRvcDogMjVweDtcbiAgICAgICAgICAgIGxlZnQ6IDUwcHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDE3MHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtcm9zZSk7XG4gICAgICAgICAgICBmb250OiA1MDAgMTJweCBBcmNoaXRlY3RzLURhdWdodGVyLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogODBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICAgICAgICAgICAgbWFzazogdXJsKCRyZXZpZXdzLXNlY3Rpb24tc3ByaXRlICsgJyNhcnJvdzQnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1yb3NlKTtcbiAgICAgICAgICAgICAgICBtYXNrLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMHB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IC04MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnJldmlld3MtbGlzdCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogMTVweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDM2cHg7XG4gICAgICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcblxuICAgICAgICA+Lmxpc3QtaXRlbSB7XG4gICAgICAgICAgICB3aWR0aDogMjgzcHg7XG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcblxuICAgICAgICAgICAgLmNhcmQtcmV2aWV3cyB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJ0bi1wcmltYXJ5IHtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxufVxuXG4ucmV2aWV3cy1wb3B1cCB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIGZvbnQ6IDQwMCAxNXB4IGZyZWlnaHQtc2Fucy1wcm8sIHNhbnMtc2VyaWY7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgei1pbmRleDogOTk5OTk7XG4gICAgdHJhbnNpdGlvbjogbGVmdCAwLjNzIGxpbmVhciwgYmFja2dyb3VuZC1jb2xvciAwLjVzIGxpbmVhcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG5cbiAgICAmLmhpZGRlbi1wb3B1cCB7XG4gICAgICAgIGxlZnQ6IC0xMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAucG9wdXAtY29udGVudCB7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAyNHB4O1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLmljb24ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICAgICAgICBtYXNrLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG4gICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgbGluZWFyLCBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgbGluZWFyO1xuICAgIH1cblxuICAgIC5zZWFyY2gge1xuICAgICAgICB3aWR0aDogMjJweDtcbiAgICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmV5LWRhcmspO1xuICAgICAgICBtYXNrOiB1cmwoJHJldmlld3Mtc2VjdGlvbi1zcHJpdGUgKyAnI3NlYXJjaC1pY29uJykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICB9XG5cbiAgICAuY2hldnJvbiB7XG4gICAgICAgIHdpZHRoOiAxOXB4O1xuICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgIG1hc2s6IHVybCgkcmV2aWV3cy1zZWN0aW9uLXNwcml0ZSArICcjaWNvbi1hcnJvdy1kb3duJykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICB9XG5cbiAgICAucG9wdXAtaGVhZGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JleS1kYXJrKTtcbiAgICB9XG5cbiAgICAuYnRuLWJhY2sge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAzMXB4IDIwcHggMjNweDtcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLXllbGxvdy1iYXNpYyk7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIC5jaGV2cm9uIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS15ZWxsb3ctYmFzaWMpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaWNvbi1vcGVuZXIge1xuICAgICAgICAgICAgICAgICY6OmJlZm9yZSxcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXllbGxvdy1iYXNpYyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5idG4tYmFjay1kZXNrdG9wIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAuY2hldnJvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uLW9wZW5lciB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcyBsaW5lYXI7XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSxcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH0gXG5cbiAgICAudG9wLWZpeC1ibG9jayB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgfVxuXG4gICAgLnJldmlld3MtYmxvY2sge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDJweDtcbiAgICAgICAgZm9udDogNzAwIDIwcHggcm9jLWdyb3Rlc2ssIHNhbnMtc2VyaWY7XG5cbiAgICAgICAgLnN0YXJzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbi1zdGFyIHtcbiAgICAgICAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgIG1hc2s6IHVybCgkcmV2aWV3cy1zZWN0aW9uLXNwcml0ZSArICcjc3Rhcl95ZWxsb3cnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAgICAgbWFzay1zaXplOiBjb3ZlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXZpZXdzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXZpZXdzLWNvdW50IHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5LWxpZ2h0KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yZXZpZXdzLXNlYXJjaC1ibG9jayB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAuc2VhcmNoLWlucHV0IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgNTBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWdyZXktbGlnaHQtYmFzaWMpO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tZ3JleS1kYXJrKTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuc2VhcmNoIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogOHB4O1xuICAgICAgICAgICAgbGVmdDogMTVweDtcbiAgICAgICAgfVxuICAgIH0gXG5cbiAgICAucmV2aWV3cy1saXN0IHtcbiAgICAgICAgcGFkZGluZzogMCA1cHg7XG4gICAgICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTY5cHgpO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAubGlzdC1pdGVtIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuICAgIFxuICAgIC5jYXJkLXJldmlld3Mge1xuICAgICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5zZWN0aW9uLXJldmlld3Mge1xuICAgICAgICBwYWRkaW5nOiA2MHB4IDA7XG5cbiAgICAgICAgLmV4cGVyaWVuY2UtcmV2aWV3LXZpZGVvIHtcbiAgICAgICAgICAgIHdpZHRoOiA1MTNweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgLnZpZGVvLWJveCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDUxM3B4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNjU1cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDYxLCA1OCwgNTgpO1xuXG4gICAgICAgICAgICAgICAgLnBsYXktYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEzMHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgIC52aWRlby10aXRsZSB7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDExNXB4O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzI1cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEyMHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0xMzBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudGl0bGUtYmxvY2sge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcblxuICAgICAgICAuc3VidGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucmV2aWV3cy1saXN0IHtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIGdhcDogMjBweDtcbiAgICAgICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcblxuICAgICAgICAgICAgPi5saXN0LWl0ZW0ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAyIC0gMTBweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucmV2aWV3cy1wb3B1cCB7XG4gICAgICAgICYuaGlkZGVuLXBvcHVwIHtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB0b3A6IC0xMzAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLnBvcHVwLXdyYXBwZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgaGVpZ2h0OiA5MHZoO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA3NTBweDtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYnRuLWJhY2stbW9iaWxlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmLmJ0bi1iYWNrLWRlc2t0b3Age1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBcbiAgICAgICAgfVxuXG4gICAgICAgIC5wb3B1cC1jb250ZW50IHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAyMHB4IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucmV2aWV3cy1saXN0IHtcbiAgICAgICAgICAgIGhlaWdodDogY2FsYyg5MHZoIC0gMTY5cHgpO1xuXG4gICAgICAgICAgICA+Lmxpc3QtaXRlbSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLnNlY3Rpb24tcmV2aWV3cyB7XG4gICAgICAgIC5yZXZpZXdzLWxpc3Qge1xuICAgICAgICAgICAgZ2FwOiA0MHB4O1xuXG4gICAgICAgICAgICA+Lmxpc3QtaXRlbSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDMgLSAzMHB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAdXNlICdjb21tb24tdmFyaWFibGVzJyBhcyAqO1xuXG4uc2VjdGlvbi1mYXEge1xuICAgIHBhZGRpbmc6IDMwcHggMDtcblxuICAgIC5pY29uIHtcbiAgICAgICAgbWFzazogbm9uZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICBtYXNrLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItYWNjZW50LXJvc2UpO1xuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICB3aWR0aDogaW5oZXJpdDtcbiAgICAgICAgICAgIGhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuZG90IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgICAgICAgICAgIG1hc2stc2l6ZTogY292ZXIgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgICAgbWFyZ2luOiA1cHggOHB4O1xuICAgICAgICAgICAgbWFzazogdXJsKCRleHBlcmllbmNlLXNpbmdsZS1zcHJpdGUgKyAnI2RvdCcpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGl0bGUtYm94IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICAgICAgICAuc3VidGl0bGUge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNlYXJjaC1yZXN1bHQtc3VidGl0bGUge1xuICAgICAgICAgICAgZm9udDogNTAwIDIycHggJ2ZyZWlnaHQtc2Fucy1wcm8nLCBzYW5zLXNlcmlmO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNsZWFyLXJlc3VsdHMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAmLWJ0biB7XG4gICAgICAgICAgICBmb250OiA1MDAgMTVweCByb2MtZ3JvdGVzaywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5lbXB0eS1yZXN1bHQtdGl0bGUge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZhcS1hY2NvcmRpb24ge1xuICAgICAgICAuYWNjb3JkaW9uIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1jb2xvci1zdXBwb3J0aXZlKTtcblxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLXN1cHBvcnRpdmUpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLm9wZW4ge1xuICAgICAgICAgICAgICAgIC5pY29uLW9wZW5lciB7XG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgtOTBkZWcpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYWNjb3JkaW9uLWhlYWRlciB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAxN3B4IDE1cHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBnYXA6IDIwcHg7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYWNjb3JkaW9uLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICAgICAgICBmb250OiA1MDAgMTVweCByb2MtZ3JvdGVzaywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pY29uLW9wZW5lciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcblxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSxcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogM3B4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogM3B4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYWNjb3JkaW9uLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuM3MgZWFzZS1vdXQ7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAwO1xuXG4gICAgICAgICAgICAgICAgLmNvbnRlbnQtdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxN3B4IDE1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJ0bi1wcmltYXJ5LWxpbmsge1xuICAgICAgICBtYXJnaW46IDMwcHggYXV0byAwO1xuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLnNlY3Rpb24tZmFxIHtcbiAgICAgICAgcGFkZGluZzogNTBweCAwO1xuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIHdpZHRoOiAzNXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzNXB4O1xuXG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIGhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50aXRsZS1ib3gge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jbGVhci1yZXN1bHRzIHtcbiAgICAgICAgICAgICYtYnRuIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5lbXB0eS1yZXN1bHQtdGl0bGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmZhcS1hY2NvcmRpb24ge1xuICAgICAgICAgICAgLmFjY29yZGlvbiB7XG4gICAgICAgICAgICAgICAgLmFjY29yZGlvbi1oZWFkZXIge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNXB4IDMwcHggMjVweCAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5hY2NvcmRpb24tdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgICAgIC5pY29uLW9wZW5lciB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5icmVhZGNydW1icy1zZWN0aW9uIHtcbiAgICBtYXJnaW46IDEwcHggMTBweCAxMHB4IDA7XG5cbiAgICAubWFpbi1icmVhZGNydW1iIHtcbiAgICAgICAgcG9zaXRpb246IGluaXRpYWw7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICAgICAgIC5icmVhZGNydW1iLWxpc3Qge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG5cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOjA7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IGZyZWlnaHQtc2Fucy1wcm8sIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcblxuICAgICAgICAgICAgICAgIGEsIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcblxuICAgICAgICAgICAgICAgICAgICBhLCBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93LXdyYXA6IGFueXdoZXJlO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJ+KAoic7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogLTNweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmJyZWFkY3J1bWJzLXNlY3Rpb24ge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuXG4gICAgICAgIC5tYWluLWJyZWFkY3J1bWIge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgLmJyZWFkY3J1bWItbGlzdCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuXG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICfigKInO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5icmVhZGNydW1icy1zZWN0aW9uIHtcblxuICAgICAgICAubWFpbi1icmVhZGNydW1iIHtcblxuICAgICAgICAgICAgLmJyZWFkY3J1bWItbGlzdCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiQHVzZSAnY29tbW9uLXZhcmlhYmxlcycgYXMgKjtcblxuLnNlY3Rpb24tZGlzY291bnQtYmFubmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogdmFyKC0tbmF2LWJhci1oZWlnaHQpO1xuICAgIHotaW5kZXg6IDEwMDA7XG5cbiAgICAuY29udGFpbmVyLWwge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGdhcDogMjBweDtcbiAgICB9XG5cbiAgICAuZmxhZy1ibG9jayB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmRpc2NvdW50LWJhbm5lci10ZXh0IHtcbiAgICAgICAgcGFkZGluZzogMjBweCAwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgZ2FwOiA1cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuXG4gICAgICAgIC5kaXNjb3VudC1iYW5uZXItdGl0bGUge1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kaXNjb3VudC1udW1iZXIge1xuICAgICAgICAgICAgZm9udDogNzAwIDMwcHggcm9jLWdyb3Rlc2ssIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kaXNjb3VudC1iYW5uZXItZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgZm9udDogNTAwIDE2cHggcm9jLWdyb3Rlc2ssIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG5cbiAgICAgICAgICAgIC5oaWdobGlnaHRlZC1jaXR5IHtcbiAgICAgICAgICAgICAgICBmb250OiA3MDAgMTZweCByb2MtZ3JvdGVzaywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5kaXNjb3VudC1iYW5uZXItaW1nIHtcbiAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgICAgICB3aWR0aDogNDAlO1xuXG4gICAgICAgIC5kaXNjb3VudC1iYW5uZXItaW1nLWJveCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTM4cHg7XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDYwcHggMCAwIDYwcHg7XG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucHJvbW8tY29kZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgICAgICAgIHRvcDogNDVweDtcbiAgICAgICAgICAgIGxlZnQ6IC05MHB4O1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuc2VjdGlvbi1kaXNjb3VudC1iYW5uZXIge1xuICAgICAgICAuZGlzY291bnQtYmFubmVyLWltZyB7XG4gICAgICAgICAgICB3aWR0aDogNTAlO1xuXG4gICAgICAgICAgICAuZGlzY291bnQtYmFubmVyLWltZy1ib3gge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTU2cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wcm9tby1jb2RlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgbGVmdDogLTEwMHB4O1xuICAgICAgICAgICAgICAgIHRvcDogNTRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kaXNjb3VudC1iYW5uZXItdGV4dCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgXG4gICAgICAgICAgICAuZGlzY291bnQtbnVtYmVyIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDUwcHg7XG4gICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAuZGlzY291bnQtYmFubmVyLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGdhcDogNnB4O1xuXG4gICAgICAgICAgICAgICAgLmhpZ2hsaWdodGVkLWNpdHkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuc2VjdGlvbi1kaXNjb3VudC1iYW5uZXIge1xuICAgICAgICAuZmxhZy1ibG9jayB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mbGFnLWljb24ge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiA5NXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA4NHB4O1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSkgcm90YXRlKC0xMGRlZyk7XG5cbiAgICAgICAgICAgICRiYW5uZXItY291bnRyaWVzOiBjaGlsZSwgY29sb21iaWEsIGVjdWFkb3IsIGF1c3RyaWEsIGFyZ2VudGluYSwgdGhhaWxhbmQsIGNhbWJvZGlhLCB2aWV0bmFtLCBicmF6aWwsIGRlbm1hcmssIHNwYWluLCBwaGlsaXBwaW5lcywgZnJhbmNlLCBpdGFseSwgYXVzdHJhbGlhLCBtZXhpY28sIGphcGFuLCBjcm9hdGlhO1xuXG4gICAgICAgICAgICBAZWFjaCAkY291bnRyeSBpbiAkYmFubmVyLWNvdW50cmllcyB7XG4gICAgICAgICAgICAgICAgJi0jeyRjb3VudHJ5fSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgkZGlzY291bnQtYmFubmVyLXNwcml0ZSArIFwiIyN7JGNvdW50cnl9XCIpIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmRpc2NvdW50LWJhbm5lci1pbWcge1xuICAgICAgICAgICAgaGVpZ2h0OiAxNTNweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLnNlY3Rpb24tZGlzY291bnQtYmFubmVyIHtcbiAgICAgICAgLmRpc2NvdW50LWJhbm5lci1pbWcge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMzBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gICAgLnNlY3Rpb24tZGlzY291bnQtYmFubmVyIHtcblxuICAgICAgICAuZGlzY291bnQtYmFubmVyLWltZyB7XG4gICAgICAgICAgICB3aWR0aDogNzglO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMjcwcHg7XG5cbiAgICAgICAgICAgIC5wcm9tby1jb2RlIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAtMjAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiQHVzZSAnLi4vLi4vY29tbW9uLXZhcmlhYmxlcycgYXMgKjtcblxuLmNpdHktcGFnZSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIC5jaXR5LXBhZ2UtaGVybyB7ICAgXG4gICAgICAgICYuY29udGFpbmVyLWwge1xuICAgICAgICAgICAgcGFkZGluZzogMjZweCAxNXB4IDQ2cHg7XG4gICAgICAgIH1cblxuICAgICAgICAudGl0bGUtYmxvY2sge1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNjVweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgICAgIC5jaXR5LW5hbWUge1xuICAgICAgICAgICAgICAgIGZvbnQ6IDUwMCAyOXB4IEFyY2hpdGVjdHMtRGF1Z2h0ZXIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnN1YnRpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250OiA1MDAgMTZweCByb2MtZ3JvdGVzaywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICB3aWR0aDogNzIlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmltZy1kZWNvcmF0aW9uLWJveCB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNjBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAtNjFweDtcbiAgICAgICAgICAgICAgICByaWdodDogLTkwcHg7XG5cbiAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmdyaWQtbGF5b3V0LWJsb2NrIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgICAgICBncmlkLWdhcDogMTBweDtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDcsIDFmcik7XG4gICAgICAgICAgICBoZWlnaHQ6IDU2MHB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA0NzBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICAgICAgICAuZ3JpZC1sYXlvdXQtaXRlbSB7XG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIGdyaWQtY29sdW1uOiAxO1xuICAgICAgICAgICAgICAgICAgICBncmlkLXJvdzogMSAvIDQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogMTtcbiAgICAgICAgICAgICAgICAgICAgZ3JpZC1yb3c6IDQgLyA3O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgICAgICAgICAgICAgICAgIGdyaWQtcm93OiA3IC8gMTI7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoNCkge1xuICAgICAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogMjtcbiAgICAgICAgICAgICAgICAgICAgZ3JpZC1yb3c6IDEgLyA2O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDUpIHtcbiAgICAgICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDI7XG4gICAgICAgICAgICAgICAgICAgIGdyaWQtcm93OiA4IC8gMTI7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoNikge1xuICAgICAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogMjtcbiAgICAgICAgICAgICAgICAgICAgZ3JpZC1yb3c6IDYgLyA4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5ncmlkLWJsb2NrIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgICAgIC5ncmlkLWJsb2NrLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kZWNvcmUtZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgICAgIGZvbnQ6IDUwMCAxNnB4IEFyY2hpdGVjdHMtRGF1Z2h0ZXIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDAgMCA5MHB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA5MHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgICAgICBtYXNrOiB1cmwoJGdlbmVyYWwtaWNvbnMtc3ByaXRlICsgJyNhcnJvd18xJykgcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgbWFzay1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmdyaWQtbGF5b3V0LWV4cGVyaWVuY2UtY2FyZCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICAgICAgICAgIC5jYXJkLWxpbmsge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZXhwZXJpZW5jZS1jYXJkLWltZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5leHBlcmllbmNlLWNhcmQtdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDgzLCAxMTgsIDEyMCwgMC43MCk7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDNweCAwO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDk7XG5cbiAgICAgICAgICAgICAgICAgICAgLmNhcmQtbGluayB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmV4cGVyaWVuY2UtbGluayB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5kZXNjcmlwdGlvbi1ibG9jayB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLCAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5tYWluLXRleHQtYmxvY2sge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgIC5leHBlcmllbmNlLWNhcmQtdGV4dC1ob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKGhvdmVyOiBob3ZlcikgYW5kIChwb2ludGVyOiBmaW5lKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmNhcmQtbGluayB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5leHBlcmllbmNlLWxpbmsge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lOyAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAubWFpbi10ZXh0LWJsb2NrIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmNhcmQtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDhweCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDYxJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogMztcbiAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuZXhwZXJpZW5jZS1jYXJkLWluZm9ybWF0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCA2cHggOXB4IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hc2s6IHVybCgkZXhwZXJpZW5jZS1jYXJkLXNwcml0ZSArICcjZGFzaGVkLWxpbmUnKSByZXBlYXQgY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hc2stc2l6ZTogY292ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAucGFydG5lci1wcmljZS1kZWNvcmUge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXNrOiB1cmwoJGV4cGVyaWVuY2Utc2luZ2xlLXNwcml0ZSArICcjbGluZScpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXNrLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAtMTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5leHBlcmllbmNlLWNhcmQtcGFydG5lci1wcmljZSB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgZm9udDogNjAwIDEycHggQXJjaGl0ZWN0cy1EYXVnaHRlciwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcblxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hc2s6IHVybCgkZXhwZXJpZW5jZS1zaW5nbGUtc3ByaXRlICsgJyNhcnJvdycpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXNrLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogLTE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IC02cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZXhwZXJpZW5jZS1jYXJkLXByaWNlLFxuICAgICAgICAgICAgICAgIC5leHBlcmllbmNlLWNhcmQtZHVyYXRpb24ge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hc2stc2l6ZTogY292ZXIgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5leHBlcmllbmNlLWNhcmQtcHJpY2Uge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFzazogdXJsKCRleHBlcmllbmNlLWNhcmQtc3ByaXRlICsgJyNwcmljZS10YWcnKSAgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5leHBlcmllbmNlLWNhcmQtZHVyYXRpb24ge1xuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXNrOiB1cmwoJGV4cGVyaWVuY2UtY2FyZC1zcHJpdGUgKyAnI2Nsb2NrJykgIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZXhwZXJpZW5jZS1jYXJkLXRleHQtaG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDgzLCAxMTgsIDEyMCwgMC43MCk7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDlweDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAwLjNzIGxpbmVhciwgb3BhY2l0eSAwLjNzIGxpbmVhcjtcbiAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuXG4gICAgICAgICAgICAgICAgICAgIC5leHBlcmllbmNlLWNhcmQtaW5mb3JtYXRpb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5jYXJkLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmdyaWQtbGF5b3V0LXF1aXotY2FyZCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTRweCAxMiUgMThweCAxMCU7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCRjaXR5LXBhZ2UtaWNvbnMtc3ByaXRlICsgJyNxdWl6LWJnJykgIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU2MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuY2FyZC10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQ6IDUwMCAxNnB4IEFyY2hpdGVjdHMtRGF1Z2h0ZXIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNzAlO1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE1MHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5icmVhZGNydW1icy1zZWN0aW9uIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuXG4gICAgICAgICAgICAuY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm91ci1ndWVzdHMtY29tbWVudHMge1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5LWxpZ2h0KTtcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuXG4gICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgICAgICAgIGdhcDogNDBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1lc3NhZ2VzLWJsb2NrIHtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAzMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1lc3NhZ2Uge1xuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzAwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjM2cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYudGhpcmQtbWVzc2FnZSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogNztcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAgICAgICAgICAgICAuYXV0aG9yIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiByb2MtZ3JvdGVzaywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5idXR0b24tYmxvY2sge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zZWN0aW9uLWNpdHktY3VzdG9tZXItcmV2aWV3cyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsdWUtYmFzaWMpO1xuICAgICAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgICBmb250OiA0MDAgMTNweCBmcmVpZ2h0LXNhbnMtcHJvLCBzYW5zLXNlcmlmO1xuICAgICAgICBwYWRkaW5nOiAzNXB4IDA7XG4gICAgXG4gICAgICAgIC50aXRsZS1ib3gge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIFxuICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGl0bGUtZGVza3RvcCxcbiAgICAgICAgICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgICAgICAgbWFzay1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgIH1cbiAgICBcbiAgICAgICAgLmljb24tdHJpcGFkdmlzb3ItcmF0aW5nIHtcbiAgICAgICAgICAgIHdpZHRoOiA5M3B4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgbWFzazogdXJsKCRjdXN0b21lci1yZXZpZXdzLXNlY3Rpb24tc3ByaXRlICsgJyNpY29uLXRyaXBhZHZpc29yLXJhdGluZzInKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICB9XG4gICAgXG4gICAgICAgIC5pY29uLWdvb2dsZS1yYXRpbmcge1xuICAgICAgICAgICAgd2lkdGg6IDk0cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICBtYXNrOiB1cmwoJGN1c3RvbWVyLXJldmlld3Mtc2VjdGlvbi1zcHJpdGUgKyAnI2ljb24tZ29vZ2xlLXJhdGluZycpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgIH1cbiAgICBcbiAgICAgICAgLmljb24tZ29vZ2xlIHtcbiAgICAgICAgICAgIHdpZHRoOiAyN3B4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyN3B4O1xuICAgICAgICAgICAgbWFzazogdXJsKCRjdXN0b21lci1yZXZpZXdzLXNlY3Rpb24tc3ByaXRlICsgJyNpY29uLWdvb2dsZScpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgIH1cbiAgICBcbiAgICAgICAgLmljb24tdHJpcGFkdmlzb3Ige1xuICAgICAgICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICBtYXNrOiB1cmwoJGN1c3RvbWVyLXJldmlld3Mtc2VjdGlvbi1zcHJpdGUgKyAnI2ljb24tdHJpcGFkdmlzb3InKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICB9XG4gICAgXG4gICAgICAgIC5jdXN0b21lci1yZXZpZXdzLWJsb2NrIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiAyMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiA5cHg7XG4gICAgXG4gICAgICAgICAgICAuY3VzdG9tZXItcmV2aWV3cy1pdGVtIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE2MHB4O1xuICAgIFxuICAgICAgICAgICAgICAgIC5zdGF0aXN0aWMtYmxvY2sge1xuICAgICAgICAgICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5jaXR5LXBhZ2Uge1xuICAgICAgICAuY2l0eS1wYWdlLWhlcm8ge1xuICAgICAgICAgICAgLnRpdGxlLWJsb2NrIHtcbiAgICAgICAgICAgICAgICAuaW1nLWRlY29yYXRpb24tYm94IHtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtMTI1cHg7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtMzBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMzBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIC5ncmlkLWJsb2NrIHtcbiAgICAgICAgICAgICAgICAuZ3JpZC1sYXlvdXQtcXVpei1jYXJkIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuXG4gICAgICAgICAgICAgICAgICAgIC5jYXJkLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE3NXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmdyaWQtbGF5b3V0LWV4cGVyaWVuY2UtY2FyZCAuZXhwZXJpZW5jZS1jYXJkLXRleHQgLmRlc2NyaXB0aW9uLWJsb2NrIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmdyaWQtbGF5b3V0LWJsb2NrIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ4MHB4O1xuICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoOSwgMWZyKTtcbiAgICAgICAgICAgICAgICBncmlkLWdhcDogMTVweDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAuZ3JpZC1sYXlvdXQtaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICBncmlkLXJvdzogMSAvIDY7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogMjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGdyaWQtcm93OiAxIC8gNjtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGdyaWQtY29sdW1uOiAzO1xuICAgICAgICAgICAgICAgICAgICAgICAgZ3JpZC1yb3c6IDEgLyA1O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoNCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDM7XG4gICAgICAgICAgICAgICAgICAgICAgICBncmlkLXJvdzogNSAvIDEwO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoNSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBncmlkLXJvdzogMSAvIDEwO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoNikge1xuICAgICAgICAgICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDEgLyAzO1xuICAgICAgICAgICAgICAgICAgICAgICAgZ3JpZC1yb3c6IDYgLyAxMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWN0aW9uLWhvc3RzIHtcbiAgICAgICAgICAgIC50aXRsZS1ib3gge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNTYwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLmNpdHktcGFnZSB7XG4gICAgICAgIC5jaXR5LXBhZ2UtaGVybyB7XG4gICAgICAgICAgICAmLmNvbnRhaW5lci1sIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMDBweCAxNXB4IDcwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50aXRsZS1ibG9jayB7XG4gICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA4NDBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudGl0bGUsXG4gICAgICAgICAgICAgICAgLmNpdHktbmFtZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuc3VidGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDg0MHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmltZy1kZWNvcmF0aW9uLWJveCB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTEyNXB4O1xuICAgICAgICAgICAgICAgICAgICByaWdodDogLTE3cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZ3JpZC1sYXlvdXQtYmxvY2sge1xuICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoOSwgMWZyKTtcbiAgICAgICAgICAgICAgICBncmlkLWdhcDogMTVweDtcblxuICAgICAgICAgICAgICAgIC5ncmlkLWxheW91dC1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBncmlkLXJvdzogMSAvIDc7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBncmlkLXJvdzogMSAvIDEwO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoNikge1xuICAgICAgICAgICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICBncmlkLXJvdzogNyAvIDEwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZ3JpZC1ibG9jayB7XG4gICAgICAgICAgICAgICAgLmdyaWQtbGF5b3V0LXF1aXotY2FyZCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZ3JpZC1ibG9jay10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjlweDtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDMwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmRlY29yZS1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCA2MHB4IDAgYXV0bztcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0ODBweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNzBweCAwIDAgMTcwcHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWN0aW9uLWNpdHktY3VzdG9tZXItcmV2aWV3cyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiA1MHB4IDAgNTBweDtcblxuICAgICAgICAgICAgLmNvbnRhaW5lci1sIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGdhcDogMzBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmljb24tdHJpcGFkdmlzb3ItcmF0aW5nLFxuICAgICAgICAgICAgLmljb24tZ29vZ2xlLXJhdGluZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE4MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzRweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmljb24tdHJpcGFkdmlzb3Ige1xuICAgICAgICAgICAgICAgIHdpZHRoOiA5MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmljb24tZ29vZ2xlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50aXRsZS1ib3gge1xuICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzNCU7XG5cbiAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnRpdGxlLW1vYmlsZSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnRpdGxlLWRlc2t0b3AsXG4gICAgICAgICAgICAgICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY3VzdG9tZXItcmV2aWV3cy1ibG9jayB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBcbiAgICAgICAgICAgICAgICAuY3VzdG9tZXItcmV2aWV3cy1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDM2MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLmNpdHktcGFnZSB7XG4gICAgICAgIC5jaXR5LXBhZ2UtaGVybyB7XG4gICAgICAgICAgICAudGl0bGUtYmxvY2sge1xuICAgICAgICAgICAgICAgIC5pbWctZGVjb3JhdGlvbi1ib3gge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ2MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmdyaWQtYmxvY2sge1xuICAgICAgICAgICAgICAgIC5ncmlkLWxheW91dC1leHBlcmllbmNlLWNhcmQge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgLmV4cGVyaWVuY2UtY2FyZC1wcmljZSxcbiAgICAgICAgICAgICAgICAgICAgLmV4cGVyaWVuY2UtY2FyZC1kdXJhdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5leHBlcmllbmNlLWNhcmQtcGFydG5lci1wcmljZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDM2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0yMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTExcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnBhcnRuZXItcHJpY2UtZGVjb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMzNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5leHBlcmllbmNlLWNhcmQtdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAuY2FyZC10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAxNXB4IDAgMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLmV4cGVyaWVuY2UtY2FyZC1pbmZvcm1hdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAxMHB4IDE1cHggMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5leHBlcmllbmNlLWNhcmQtdGV4dC1ob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5tYWluLXRleHQtYmxvY2sge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuY2FyZC10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNlY3Rpb24tY2l0eS1jdXN0b21lci1yZXZpZXdzIHtcbiAgICAgICAgICAgIC5jb250YWluZXItbCB7XG4gICAgICAgICAgICAgICAgZ2FwOiA2MHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGl0bGUtYm94IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTAwcHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gICAgLmNpdHktcGFnZSB7XG4gICAgICAgIC5jaXR5LXBhZ2UtaGVybyB7XG4gICAgICAgICAgICAudGl0bGUtYmxvY2sge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwNnB4O1xuXG4gICAgICAgICAgICAgICAgLmltZy1kZWNvcmF0aW9uLWJveCB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTcwcHg7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IC0yMTRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5ncmlkLWJsb2NrIHtcbiAgICAgICAgICAgICAgICAuZ3JpZC1sYXlvdXQtcXVpei1jYXJkIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5ncmlkLWxheW91dC1leHBlcmllbmNlLWNhcmQge1xuICAgICAgICAgICAgICAgICAgICAuZXhwZXJpZW5jZS1jYXJkLXByaWNlLFxuICAgICAgICAgICAgICAgICAgICAuZXhwZXJpZW5jZS1jYXJkLWR1cmF0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnJldmlld3Mge1xuICAgICAgICBwYWRkaW5nOiA1MHB4IDAgMCAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXZpZXdzLWxpc3Qge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgZ2FwOiAzMHB4O1xuXG4gICAgICAgICAgICAmX19pdGVtIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gMiAtIDE1cHgpO1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMzBweCAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgICAgICAgICAgICAgIC5yZXZpZXctc3RhcnMtbGlzdCB7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcblxuICAgICAgICAgICAgICAgICAgICAuaWNvbi1zdGFyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxN3B4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnJldmlldy1kZXNjcmlwdGlvbi1jb250YWluZXIge1xuICAgICAgICAgICAgICAgICAgICAucmV2aWV3LWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgLnNob3ctbW9yZS1idG4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAucmV2aWV3LWRhdGUge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnJldmlldy1jaXR5IHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5yZXZpZXctYXV0aG9yIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWUtbW9yZS1yZXZpZXdzLWJ0biB7XG4gICAgICAgICAgICBtYXJnaW46IDYwcHggYXV0bztcbiAgICAgICAgICAgIG1heC13aWR0aDogMjcwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubG9hZC1tb3JlLXJldmlld3Mge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAgICAgICAuYXJyb3ctZG93biB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogM3B4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDE3OXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnJldmlld3MtbGluayB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIG1hcmdpbjogODBweCAwIDAgMDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLVNlbWlCb2xkLHNhbnMtc2VyaWY7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1ibHVlLWJhc2ljKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmV5LWxpZ2h0LWJhc2ljKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jYXJkLXJldmlld3Mge1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcblxuICAgICAgICAuY2FyZC1oZWFkZXIge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgICAgICAgICAgLnJldmlld3MtaW5mbyB7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcblxuICAgICAgICAgICAgICAgIC5yZXZpZXdzLWluZm8tbmFtZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQ6IDUwMCAxOHB4IHJvYy1ncm90ZXNrLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4tc2hvdy1tb3JlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCJAdXNlICcuLi9jb21tb24tdmFyaWFibGVzJyBhcyAqO1xuXG4uc2VjdGlvbi1vdGhlci1hZHZlbnR1cmVzIHtcbiAgICBwYWRkaW5nOiAzMHB4IDA7XG5cbiAgICAuY29udGFpbmVyLWwge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgIC50aXRsZSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgIH1cblxuICAgIC5hZHZlbnR1cmVzLWxpc3Qge1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDAgMzBweDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuXG4gICAgICAgICYud2l0aC1hcnJvd3Mge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc3dpcGVyLWJ1dHRvbiB7XG4gICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgIG1hc2s6IHVybCgkaG9zdC1kZXRhaWxzLXBvcHVwICsgJyNpY29uLWFycm93LWRvd24nKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAgICAgbWFzay1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcyBsaW5lYXI7XG4gICAgICAgIH1cblxuICAgICAgICAmLnN3aXBlci1idXR0b24tbmV4dCB7XG4gICAgICAgICAgICByaWdodDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKSB0cmFuc2xhdGVZKDEzMCUpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5zd2lwZXItYnV0dG9uLXByZXYge1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpIHRyYW5zbGF0ZVkoMTMwJSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYWR2ZW50dXJlcy1pdGVtIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgd2lkdGg6IDE5M3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGhlaWdodDogMTQwcHg7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAycHggcmlkZ2UgdmFyKC0tZ3JleS1iYXNpYyk7XG4gICAgICAgIGJvcmRlci1yaWdodDogMnB4IHJpZGdlIHZhcigtLWdyZXktYmFzaWMpO1xuICAgICAgICB0cmFuc2l0aW9uOiBzY2FsZSAwLjNzIGxpbmVhciwgY29sb3IgMC4zcyBsaW5lYXI7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBzY2FsZTogMS4wNztcbiAgICAgICAgfVxuXG4gICAgICAgIC5sZWZ0LWJsb2NrIHtcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAtNXB4IDVweCAxNXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuOSk7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogM3B4IHJpZGdlIHZhcigtLWdyZXktYmFzaWMpO1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5yaWdodC1ibG9jayB7XG4gICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBnYXA6IDVweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggNXB4IDEwcHggOHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMDAwO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCA3cHggMTVweCAwIHJnYmEoMCwgMCwgMCwgMC45KTtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMnB4IHJpZGdlIHZhcigtLWdyZXktYmFzaWMpO1xuXG4gICAgICAgICAgICAuYWR2ZW50dXJlcy1pdGVtLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAgICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogNjtcbiAgICAgICAgICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hZHZlbnR1cmVzLWF1dGhvci1uYW1lIHtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgICAgICAgICBmb250OiA1MDAgOHB4IHJvYy1ncm90ZXNrLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnN3aXBlci13cmFwcGVyIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5zZWN0aW9uLW90aGVyLWFkdmVudHVyZXMge1xuICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLnNlY3Rpb24tb3RoZXItYWR2ZW50dXJlcyB7XG4gICAgICAgIHBhZGRpbmc6IDQwcHggMDtcblxuICAgICAgICAuYWR2ZW50dXJlcy1saXN0IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMTVweCAyMHB4O1xuXG4gICAgICAgICAgICAmLndpdGgtYXJyb3dzIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zd2lwZXItYnV0dG9uIHtcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuc2VjdGlvbi1vdGhlci1hZHZlbnR1cmVzIHtcbiAgICAgICAgcGFkZGluZzogNDBweCAwO1xuXG4gICAgICAgIC5hZHZlbnR1cmVzLWl0ZW0ge1xuICAgICAgICAgICAgd2lkdGg6IDIzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBoZWlnaHQ6IDE3MHB4O1xuXG4gICAgICAgICAgICAucmlnaHQtYmxvY2sge1xuICAgICAgICAgICAgICAgIC5hZHZlbnR1cmVzLWl0ZW0tdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmFkdmVudHVyZXMtYXV0aG9yLW5hbWUge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnN3aXBlci1idXR0b24ge1xuICAgICAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICAgICAgd2lkdGg6IDQ4cHg7XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQ4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAgIC5zZWN0aW9uLW90aGVyLWFkdmVudHVyZXMge1xuXG4gICAgICAgIC5hZHZlbnR1cmVzLWxpc3Qge1xuICAgICAgICAgICAgcGFkZGluZzogMTVweCA1cHggMzBweDtcblxuICAgICAgICAgICAgJi53aXRoLWFycm93cyB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDcwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYWR2ZW50dXJlcy1pdGVtIHtcbiAgICAgICAgICAgIHdpZHRoOiAyNjBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgaGVpZ2h0OiAxODBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiJdfQ== */
