.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("../assets/icon/ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";font-weight:normal;font-style:normal;src:url("../fonts/slick/slick.eot");src:url("../fonts/slick/slick.eot?#iefix") format("embedded-opentype"),url("../fonts/slick/slick.woff") format("woff"),url("../fonts/slick/slick.ttf") format("truetype"),url("../fonts/slick/slick.svg#slick") format("svg")}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:1.25rem;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:"slick";font-size:0.375rem;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.selectize-control.plugin-drag_drop.multi>.selectize-input>div.ui-sortable-placeholder{visibility:visible !important;background:#f2f2f2 !important;background:rgba(0,0,0,.06) !important;border:0 none !important;-webkit-box-shadow:inset 0 0 12px 4px #fff;box-shadow:inset 0 0 12px 4px #fff}.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after{content:"!";visibility:hidden}.selectize-control.plugin-drag_drop .ui-sortable-helper{-webkit-box-shadow:0 2px 5px rgba(0,0,0,.2);box-shadow:0 2px 5px rgba(0,0,0,.2)}.selectize-dropdown-header{position:relative;padding:5px 8px;border-bottom:1px solid #d0d0d0;background:#f8f8f8;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.selectize-dropdown-header-close{position:absolute;right:8px;top:50%;color:#303030;opacity:.4;margin-top:-12px;line-height:20px;font-size:1.25rem !important}.selectize-dropdown-header-close:hover{color:#000}.selectize-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}.selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}.selectize-control.plugin-remove_button [data-value]{position:relative;padding-right:24px !important}.selectize-control.plugin-remove_button [data-value] .remove{z-index:1;position:absolute;top:0;right:0;bottom:0;width:17px;text-align:center;font-weight:bold;font-size:0.75rem;color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:2px 0 0 0;border-left:1px solid #d0d0d0;-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.selectize-control.plugin-remove_button [data-value] .remove:hover{background:rgba(0,0,0,.05)}.selectize-control.plugin-remove_button [data-value].active .remove{border-left-color:#cacaca}.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover{background:none}.selectize-control.plugin-remove_button .disabled [data-value] .remove{border-left-color:#fff}.selectize-control.plugin-remove_button .remove-single{position:absolute;right:0;top:0;font-size:1.4375rem}.selectize-control{position:relative}.selectize-dropdown,.selectize-input,.selectize-input input{color:#303030;font-family:inherit;font-size:0.8125rem;line-height:18px;-webkit-font-smoothing:inherit}.selectize-input,.selectize-control.single .selectize-input.input-active{background:#fff;cursor:text;display:inline-block}.selectize-input{border:1px solid #d0d0d0;padding:8px 8px;display:inline-block;width:100%;overflow:hidden;position:relative;z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.1);box-shadow:inset 0 1px 1px rgba(0,0,0,.1);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.selectize-control.multi .selectize-input.has-items{padding:6px 8px 3px}.selectize-input.full{background-color:#fff}.selectize-input.disabled,.selectize-input.disabled *{cursor:default !important}.selectize-input.focus{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.15);box-shadow:inset 0 1px 2px rgba(0,0,0,.15)}.selectize-input.dropdown-active{-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.selectize-input>*{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.selectize-control.multi .selectize-input>div{cursor:pointer;margin:0 3px 3px 0;padding:2px 6px;background:#f2f2f2;color:#303030;border:0 solid #d0d0d0}.selectize-control.multi .selectize-input>div.active{background:#e8e8e8;color:#303030;border:0 solid #cacaca}.selectize-control.multi .selectize-input.disabled>div,.selectize-control.multi .selectize-input.disabled>div.active{color:#7d7d7d;background:#fff;border:0 solid #fff}.selectize-input>input{display:inline-block !important;padding:0 !important;min-height:0 !important;max-height:none !important;max-width:100% !important;margin:0 2px 0 0 !important;text-indent:0 !important;border:0 none !important;background:none !important;line-height:inherit !important;-webkit-user-select:auto !important;-webkit-box-shadow:none !important;box-shadow:none !important}.selectize-input>input::-ms-clear{display:none}.selectize-input>input:focus{outline:none !important}.selectize-input::after{content:" ";display:block;clear:left}.selectize-input.dropdown-active::before{content:" ";display:block;position:absolute;background:#f0f0f0;height:1px;bottom:0;left:0;right:0}.selectize-dropdown{position:absolute;z-index:10;border:1px solid #d0d0d0;background:#fff;margin:-1px 0 0 0;border-top:0 none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1);-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.selectize-dropdown [data-selectable] .highlight{background:rgba(125,168,208,.2);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.selectize-dropdown .option,.selectize-dropdown .optgroup-header{padding:5px 8px}.selectize-dropdown .option,.selectize-dropdown [data-disabled],.selectize-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.selectize-dropdown [data-selectable].option{opacity:1}.selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}.selectize-dropdown .optgroup-header{color:#303030;background:#fff;cursor:default}.selectize-dropdown .active{background-color:#f5fafd;color:#495c68}.selectize-dropdown .active.create{color:#495c68}.selectize-dropdown .create{color:rgba(48,48,48,.5)}.selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px;-webkit-overflow-scrolling:touch;font-size:1.4rem}.selectize-control.single .selectize-input,.selectize-control.single .selectize-input input{cursor:pointer}.selectize-control.single .selectize-input.input-active,.selectize-control.single .selectize-input.input-active input{cursor:text}.selectize-control.single .selectize-input:after{content:" ";display:block;position:absolute;top:50%;right:15px;margin-top:-3px;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:gray transparent transparent transparent}.selectize-control.single .selectize-input.dropdown-active:after{margin-top:-4px;border-width:0 5px 5px 5px;border-color:transparent transparent gray transparent}.selectize-control.rtl.single .selectize-input:after{left:15px;right:auto}.selectize-control.rtl .selectize-input>input{margin:0 4px 0 -2px !important}.selectize-control .selectize-input.disabled{opacity:.5;background-color:#fafafa}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, 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") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top: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:flex;align-items: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:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#ffffff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(0.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-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:1;background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px, -50%, 0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background: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%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#ffffff}.swiper-pagination-black{--swiper-pagination-color:#000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);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:flex;justify-content: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%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-container-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.reset{display:inline}@font-face{font-family:"icon-mehk";src:url("../fonts/iconfont/icon-mehk.eot");src:url("../fonts/iconfont/icon-mehk.eot?#iefix") format("embedded-opentype"),url("../fonts/iconfont/icon-mehk.woff") format("woff"),url("../fonts/iconfont/icon-mehk.ttf") format("truetype"),url("../fonts/iconfont/icon-mehk.svg#icon-mehk") format("svg");font-weight:normal;font-style:normal}[data-icon]:before{font-family:"icon-mehk";content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^=icon-]:not(.editorIcon):before,[class*=" icon-"]:not(.editorIcon):before{font-family:"icon-mehk";font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-list-alt:before{content:"a"}.icon-heart-o:before{content:"b"}.icon-heart:before{content:"c"}.icon-arrow-down-white:before{content:"e"}.icon-arrow-left-blue:before{content:"f"}.icon-calendar:before{content:"g"}.icon-clock:before{content:"h"}.icon-close:before{content:"i"}.icon-file-download:before{content:"j"}.icon-footer-email:before{content:"k"}.icon-footer-facebook:before{content:"l"}.icon-footer-in:before{content:"m"}.icon-footer-mark:before{content:"n"}.icon-hk-rewards:before{content:"p"}.icon-ico-contact:before{content:"q"}.icon-ico-faqs:before{content:"r"}.icon-ico-lang:before{content:"s"}.icon-ico-newsletter:before{content:"t"}.icon-language:before{content:"u"}.icon-location-blue:before{content:"v"}.icon-meeting:before{content:"w"}.icon-mtr:before{content:"x"}.icon-nav-search:before{content:"y"}.icon-outside-catering-allowed:before{content:"z"}.icon-plan-hidden-icon:before{content:"A"}.icon-planning-lighticon:before{content:"B"}.icon-planning-offer:before{content:"C"}.icon-planning-public:before{content:"D"}.icon-play-button:before{content:"E"}.icon-search-blue:before{content:"F"}.icon-sticky-bar-contact:before{content:"G"}.icon-sticky-bar-how-help:before{content:"H"}.icon-sticky-bar-report:before{content:"I"}.icon-waterdrop:before{content:"J"}.icon-wechat:before{content:"K"}.icon-weibo:before{content:"L"}.icon-wifi:before{content:"M"}.icon-360:before{content:"d"}.icon-arrow-circle-white:before{content:"o"}.icon-footer-more:before{content:"N"}.icon-footer-phone:before{content:"O"}.icon-news:before{content:"P"}.icon-onsite-catering:before{content:"U"}.icon-outdoor-venue:before{content:"R"}.icon-sun:before{content:"S"}.icon-twitter:before{content:"T"}.icon-venue-charter:before{content:"Q"}.icon-arrow-down-blue:before{content:"V"}.icon-hamburger:before{content:"W"}.icon-share-alt:before{content:"X"}.icon-sort-by:before{content:"Y"}.icon-website:before{content:"Z"}.icon-tel:before{content:"0"}.icon-location:before{content:"1"}.icon-host:before{content:"2"}.icon-popup:before{content:"3"}@font-face{font-family:"mehk";src:url("../fonts/icomoon/mehk.eot?7p5qdh");src:url("../fonts/icomoon/mehk.eot?7p5qdh#iefix") format("embedded-opentype"),url("../fonts/icomoon/mehk.ttf?7p5qdh") format("truetype"),url("../fonts/icomoon/mehk.woff?7p5qdh") format("woff"),url("../fonts/icomoon/mehk.svg?7p5qdh#mehk") format("svg");font-weight:normal;font-style:normal}.ico:before{font-family:"mehk";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico-360_link:before{content:""}.ico-360:before{content:""}.ico-host:before{content:""}.ico-clock:before{content:""}.ico-news:before{content:""}.ico-newsletter:before{content:""}.ico-hkrewards:before{content:""}.ico-info:before{content:""}.ico-hotnews:before{content:""}.ico-arrowleft:before{content:""}.ico-arrowright:before{content:""}.ico-pin_attraction:before{content:""}.ico-pin_hotel:before{content:""}.ico-pin_shopping:before{content:""}.ico-pin_dining:before{content:""}.ico-information:before{content:""}.ico-floorplan:before{content:""}.ico-companyprofile:before{content:""}.ico-mice:before{content:""}.ico-travelkits:before{content:""}.ico-rfp:before{content:""}.ico-venuesearch:before{content:""}.ico-mtr:before{content:""}.ico-address:before{content:""}.ico-website:before{content:""}.ico-mail:before{content:""}.ico-telephone:before{content:""}.ico-fax:before{content:""}.ico-meeting_room:before{content:""}.ico-guest_room:before{content:""}.ico-function_space:before{content:""}.ico-meeting_space:before{content:""}.ico-left:before{content:""}.ico-right:before{content:""}.ico-youtube:before,.icon-youtube:before{font-family:"mehk" !important;content:""}@font-face{font-family:"Roboto Condensed";font-weight:normal;src:url("../fonts/RobotoCondensed-Regular.eot?") format("eot"),url("../fonts/RobotoCondensed-Regular.woff") format("woff"),url("../fonts/RobotoCondensed-Regular.ttf") format("truetype"),url('../fonts/RobotoCondensed-Regular.svg#str-replace("Roboto Condensed", " ", "_")') format("svg")}@font-face{font-family:"Roboto Condensed";font-weight:bold;src:url("../fonts/RobotoCondensed-Bold.eot?") format("eot"),url("../fonts/RobotoCondensed-Bold.woff") format("woff"),url("../fonts/RobotoCondensed-Bold.ttf") format("truetype"),url('../fonts/RobotoCondensed-Bold.svg#str-replace("Roboto Condensed", " ", "_")') format("svg")}@font-face{font-family:"Roboto Condensed";font-weight:300;src:url("../fonts/RobotoCondensed-Light.eot?") format("eot"),url("../fonts/RobotoCondensed-Light.woff") format("woff"),url("../fonts/RobotoCondensed-Light.ttf") format("truetype"),url('../fonts/RobotoCondensed-Light.svg#str-replace("Roboto Condensed", " ", "_")') format("svg")}html,body{margin:0;padding:0;border:0;font-family:"Roboto Condensed",Arial,Helvetica,sans-serif;font-size:62.5%;color:#0d2134;line-height:1.5;background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html.medium,body.medium{font-size:70%}html.large,body.large{font-size:80%}html.large .bannerController .banner-controller .swiper-navigation,body.large .bannerController .banner-controller .swiper-navigation{width:100px}html.fixed,body.fixed{position:fixed}footer{clear:both}html[lang=tc] body,html[lang=tc] button,html[lang=sc] body,html[lang=sc] button{font-family:"Roboto Condensed","微軟正黑體","Microsoft JhengHei","MHei",STXihei,Arial,Helvetica,sans-serif}body{width:100%;min-width:320px;height:100%;overflow-x:hidden}.mobile-element{display:none}@media(max-width: 768px){.mobile-element{display:block}}@media(max-width: 768px){.desktop-element{display:none}}section{margin:40px 0}section.home-banner{margin:0}section.bannerController{margin:0}section.three-column-cards{margin-top:80px}section.three-column-cards .card-block{opacity:1 !important}@media(max-width: 767px){section.three-column-cards .card-block{max-width:250px}}@media(min-width: 768px){section.three-column-cards .card-block{max-width:250px}}@media(min-width: 768px){section.three-column-cards .card-block{max-width:420px}}section.three-column-cards.you-might-also-like .card-block:hover:before{background:transparent}section.three-column-cards.you-might-also-like .card-block:hover .text-content{position:relative;background:transparent}section.three-column-cards.you-might-also-like .card-block:hover .text-content .title,section.three-column-cards.you-might-also-like .card-block:hover .text-content .desc{color:inherit}section.greybackground{background-color:rgba(223,226,231,.4);width:100%;padding:40px 0;margin-bottom:0}section:last-of-type{margin-bottom:0;padding-bottom:40px}section.detail-banner-slider{padding-bottom:0}.mfp-arrow,.slick-slider,html{-webkit-tap-highlight-color:transparent}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;outline:0}div:focus,a:focus,input:focus,span:focus{outline-color:#3484cb}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}input:not([type=checkbox]),select{-webkit-appearance:none;-moz-appearance:none;appearance:none}a{text-decoration:none;color:#000}a:hover{text-decoration:none}div{outline:none}img{border:0;padding:0;margin:0}ul{list-style:none;margin:0;padding:0}ol{margin:0;padding:0}ol li{margin:0;padding:0}ol.alpha{list-style:lower-alpha}h1,h2,h3,h4,h5{padding:0;margin:0}p{padding:0;margin:0;margin-bottom:20px;color:#000;line-height:156%;font-size:1.8rem}@media(max-width: 768px){p{font-size:1.4rem}}p:last-child{margin-bottom:0}p a{font-weight:bold;color:#3484cb;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}p a:hover{color:#0d2134}dl,dt,dd{padding:0;margin:0}table,tr,th,td{margin:0;padding:0;border:0;outline:0;vertical-align:top}input,select,button,textarea{font-size:0.75rem;font-family:"Roboto Condensed",Arial,Helvetica,sans-serif}.floatLeft{float:left !important}.floatRight{float:right !important}.hidden{display:none}.hide{display:none;visibility:none}.center{text-align:center}.strong{font-weight:bold}.left-col{float:left}.right-col{float:right}.top-col{padding-bottom:30px;border-bottom:1px solid rgba(255,255,255,.3);overflow:hidden}@media(max-width: 768px){.top-col{border-bottom:none}}.bottom-col{overflow:hidden}.container .row a{text-decoration:none}.container:before,.row:before,.clearfix{clear:both}.container:before,.container:after,.row:before,.row:after{content:" ";display:table}.main-title{font-size:3.2rem}.sub-title{font-size:2.4rem}h1,h2,h3{line-height:140%}.header-container{font-size:2.2rem}.desc{color:#626a73}@media(max-width: 767px){.desc{font-size:1.6rem}}@media(min-width: 768px){.desc{font-size:1.6rem}}@media(min-width: 768px){.desc{font-size:1.8rem}}.desc p{font-size:inherit;color:inherit}.skip-links{opacity:0;position:absolute;top:-9999px}.show{display:block !important}.section-spacing{max-width:1300px;padding:0;position:relative;margin:0 auto}@media screen and (max-width: 1325px){.section-spacing{padding:0 20px}}.section-spacing .section-title~.btn-readmore{float:right}@media(max-width: 767px){.section-spacing .section-title~.btn-readmore{line-height:3.2rem}}@media(min-width: 768px){.section-spacing .section-title~.btn-readmore{line-height:3.2rem}}@media(min-width: 768px){.section-spacing .section-title~.btn-readmore{line-height:5.6rem}}.section-spacing .desc{width:100%}@media(min-width: 768px){.section-spacing .desc{display:inline-block}}@media(max-width: 767px){section.cards h2.section-title+.btn-readmore{display:none}}@media(min-width: 768px){section.cards h2.section-title+.btn-readmore{display:none}}@media(min-width: 768px){section.cards h2.section-title+.btn-readmore{display:inline-block}}@media(max-width: 767px){section.cards .btn-readmore{display:inline-block}}@media(min-width: 768px){section.cards .btn-readmore{display:inline-block}}@media(min-width: 768px){section.cards .btn-readmore{display:none}}@media(max-width: 767px){.cards-container{padding:20px 0 0 20px}}@media(min-width: 768px){.cards-container{padding:20px 0 0 20px}}@media(min-width: 768px){.cards-container{margin:0 auto;padding:30px 0 0 0px}}.section-spacing-content{max-width:1080px;margin:0 auto}@media(max-width: 768px){.section-spacing-content{padding:0 20px}}@media(max-width: 768px){.section-spacing-content{padding:50px 20px}}.hkrewards{text-align:center}.hkrewards a{color:#3484cb;font-size:1.6rem;font-weight:bold;text-transform:uppercase}.hkrewards a:before{margin-right:5px}h2.section-title{display:inline-block}@media(max-width: 767px){h2.section-title{font-size:3rem;line-height:3.2rem}}@media(min-width: 768px){h2.section-title{font-size:3rem;line-height:3.2rem}}@media(min-width: 768px){h2.section-title{font-size:4.6rem;line-height:5.6rem}}h2.section-title.alignCenter{max-width:700px;margin:0 auto;line-height:140%;text-align:center;color:#000;display:block}.swiper-pagination{left:0;position:relative;right:0}@media screen and (max-width: 768px){.swiper-pagination{width:60%;margin:0 auto 20px auto}}.swiper-pagination .swiper-pagination-bullet{width:25px;height:25px;border:solid 2px rgba(13,33,52,0);background:none;opacity:1;position:relative}.swiper-pagination .swiper-pagination-bullet:only-child{display:none}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{border:solid 2px rgba(13,33,52,.8);background:none}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:after{background-color:rgba(13,33,52,.8)}.swiper-pagination .swiper-pagination-bullet:after{content:"";display:block;width:7px;height:7px;background-color:#b2b2b2;border-radius:50%;position:absolute;left:0;right:0;margin:0 auto;top:50%;transform:translateY(-50%)}.page-content.home section:last-of-type{padding-bottom:150px}.page-content.detail-page{position:relative}.page-content.detail-page section.detail-banner-slider{margin-top:0}.page-content .listing.data-clone{display:none}.page-content .listing.default{width:100%;max-width:100%;margin:0;padding:0}.page-content .listing.default>.row{overflow:hidden}.page-content .desc.alignCenter{max-width:1024px;margin:0 auto;padding:20px 0;text-align:center}.page-content .no-data-container .wrap .text{font-size:3.6rem;font-weight:bold;text-align:center}.page-content .no-data-container.hidden{display:none}.page-content .item-block.clearLeft{clear:left}.mobileMenuOpened .page-content{overflow:hidden;height:0;padding:0 !important;margin:0 !important}.mouseover-item .effect-item{-webkit-transition:all .6s ease-out;-moz-transition:all .6s ease-out;-o-transition:all .6s ease-out;-ms-transition:all .6s ease-out;transition:all .6s ease-out}.mouseover-item:hover .effect-item{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}@-webkit-keyframes fadeIn{from{opacity:0;filter:alpha(opacity=0)}to{opacity:1;filter:alpha(opacity=100)}}@-moz-keyframes fadeIn{from{opacity:0;filter:alpha(opacity=0)}to{opacity:1;filter:alpha(opacity=100)}}@-o-keyframes fadeIn{from{opacity:0;filter:alpha(opacity=0)}to{opacity:1;filter:alpha(opacity=100)}}@keyframes fadeIn{from{opacity:0;filter:alpha(opacity=0)}to{opacity:1;filter:alpha(opacity=100)}}.icon-font{width:24px;height:24px;line-height:26px;display:inline-block;vertical-align:middle;margin-right:10px;font-size:1.8rem;text-align:center}@media(max-width: 1600px){.icon-font{font-size:1.8rem;margin-right:5px}}@media(max-width: 768px){.icon-font{font-size:1.5rem;margin-right:4px}}.btn-readmore{position:relative;display:inline-block;margin:0;padding:0;letter-spacing:.1rem;text-transform:uppercase;font-family:"Roboto Condensed";color:#0d2134;font-weight:bold;line-height:100%;padding-right:30px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}@media(max-width: 767px){.btn-readmore{font-size:1.6rem}}@media(min-width: 768px){.btn-readmore{font-size:1.8rem}}.btn-readmore:hover{color:#157ec0;font-weight:bold;border-bottom:solid 2px inherit}.btn-readmore:before{display:block;position:absolute;right:0;font-size:1.5rem;line-height:inherit}.btn-readmore span{width:auto;height:auto;font-size:1.8rem;font-weight:bold;margin-right:0;color:inherit;-webkit-transition:color .3s ease-out;-moz-transition:color .3s ease-out;-o-transition:color .3s ease-out;-ms-transition:color .3s ease-out;transition:color .3s ease-out}@media(max-width: 768px){.btn-readmore span{font-size:1.6rem}}.btn-readmore span:before{float:right;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);margin-top:4px;margin-left:10px;-webkit-transition:margin .2s ease-out;-moz-transition:margin .2s ease-out;-o-transition:margin .2s ease-out;-ms-transition:margin .2s ease-out;transition:margin .2s ease-out}.btn-readmore.white span{color:#fff}.btn-readmore.no-icon:before{display:none;background:none}.btn-readmore.type-viewall{position:relative;color:inherit;float:none;display:block;color:#0d2134}@media(max-width: 768px){.btn-readmore.type-viewall{position:relative;top:auto;right:auto}}@media(min-width: 768px){.btn-readmore.type-viewall{display:none}}.btn-readmore.type-viewall:hover span{color:#157ec0}.overlay .btn-readmore:hover span{color:#0d2134}.greybackground .btn-readmore.type-viewall span{color:#0d2134}.greybackground .btn-readmore.type-viewall:hover span{color:#157ec0}.btn-circle-readmore{width:48px;height:48px;position:relative;border:1px solid #fff;border-radius:48px;margin:0;padding:0;float:left}.btn-circle-readmore span{display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:20px;height:20px;font-size:1.125rem;color:#fff;text-align:center;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);background:transparent}@media(max-width: 768px){.btn-circle-readmore span{font-size:0.875rem}}.btn-circle-readmore:hover{border:1px solid #fff;background:#fff}.btn-circle-readmore:hover span{color:#10293f}.btn-circle-readmore.darkblue{border:1px solid #10293f}.btn-circle-readmore.darkblue span{color:#10293f}.btn-circle-readmore.darkblue:hover{border:1px solid #fff;background:#10293f}.btn-circle-readmore.darkblue:hover span{color:#fff}.btn-applynow{width:360px;max-width:100%;height:74px;line-height:74px;position:relative;float:left;margin:0;text-align:center;background:#3484cb;color:#fff;border:1px solid transparent;border-radius:50px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}.btn-applynow span{font-size:1.8rem;letter-spacing:.3px}@media(max-width: 768px){.btn-applynow span{font-size:1.6rem}}@media(max-width: 768px){.btn-applynow{width:100%;height:50px;line-height:50px}}.btn-applynow:hover,.btn-applynow:focus{background:#fff;border-color:#3484cb;color:#3484cb}.btn-applynow.submit,.btn-applynow.reset{width:200px;cursor:pointer}.btn-applynow.reset{background:#626a73}.btn-applynow.reset:hover,.btn-applynow.reset:focus{background:#fff;border-color:#626a73}.btn-applynow.reset:hover span,.btn-applynow.reset:focus span{color:#626a73}.btn-loading-loadmore{display:block;width:auto;height:40px;line-height:1.2;padding-bottom:4px;font-size:1.8rem;font-weight:bold;border:0;margin:0 auto;text-align:center}.btn-loading-loadmore span{padding-bottom:4px;border-bottom:5px solid #10293f;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}.btn-loading-loadmore span:hover{color:#3484cb;border-bottom:solid 5px #3484cb}.btn-loading-loadmore.hidden{display:none}.form-switch{width:50px;height:15px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;font-size:0;margin:5px 0 0 0}.form-switch input[type=radio]{width:50px;height:10px;left:0;margin:0;position:absolute;top:0;opacity:0;z-index:2;font-size:100%;line-height:1.15;overflow:visible;cursor:pointer}.form-switch input[type=radio]:checked{z-index:1}.form-switch input[type=radio]:checked+label{opacity:1;cursor:default}.form-switch input[type=radio]:checked~.toggle-outside>.toggle-inside{left:-10px}.form-switch input[type=radio]:nth-of-type(2):checked~.toggle-outside{background-color:rgba(29,48,65,.4)}.form-switch input[type=radio]:nth-of-type(2):checked~.toggle-outside>.toggle-inside{left:20px;background-color:#1d3041}.form-switch label{width:30px;height:100%;font-size:1.5rem;line-height:10px;display:inline-block;margin:0;text-align:center;color:#1d3041;cursor:pointer;opacity:.33;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;-ms-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.form-switch label.last{margin-left:30px}@media(max-width: 768px){.form-switch label.last{margin-left:0}}.form-switch .toggle-outside{width:30px;height:10px;padding:0;border:1px solid transparent;border-radius:32px;background-color:rgba(184,187,191,.65);position:absolute;top:0;left:10px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}@media(max-width: 768px){.form-switch .toggle-outside{left:auto;right:0}}.form-switch .toggle-outside .toggle-inside{width:20px;height:20px;border-radius:80px;background-color:#969a9e;position:absolute;top:-6px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}.ui-widget.ui-slider.rangeSlide{background:#969a9e;border:none;border-radius:unset;width:100%;height:3px;margin-left:3px}.ui-widget.ui-slider.rangeSlide .ui-slider-handle{border:none;background:#1d3041;width:20px;height:20px;border-radius:50px;top:-9px;cursor:pointer}.ajax-loading-wrap{width:100%;height:200px;line-height:200px;margin:0 auto;text-align:center}.ajax-loading-wrap.hidden{display:none !important}.ajax-loading-icon{color:#fff;display:inline-block;vertical-align:middle;position:relative;width:64px;height:64px}.ajax-loading-icon.hidden{display:none}.ajax-loading-icon div{transform-origin:32px 32px;animation:ajax-loading-icon 1.2s linear infinite}.ajax-loading-icon div:after{content:" ";display:block;position:absolute;top:3px;left:29px;width:5px;height:14px;border-radius:20%;background:#5a6364}.ajax-loading-icon div:nth-child(1){transform:rotate(0deg);animation-delay:-1.1s}.ajax-loading-icon div:nth-child(2){transform:rotate(30deg);animation-delay:-1s}.ajax-loading-icon div:nth-child(3){transform:rotate(60deg);animation-delay:-0.9s}.ajax-loading-icon div:nth-child(4){transform:rotate(90deg);animation-delay:-0.8s}.ajax-loading-icon div:nth-child(5){transform:rotate(120deg);animation-delay:-0.7s}.ajax-loading-icon div:nth-child(6){transform:rotate(150deg);animation-delay:-0.6s}.ajax-loading-icon div:nth-child(7){transform:rotate(180deg);animation-delay:-0.5s}.ajax-loading-icon div:nth-child(8){transform:rotate(210deg);animation-delay:-0.4s}.ajax-loading-icon div:nth-child(9){transform:rotate(240deg);animation-delay:-0.3s}.ajax-loading-icon div:nth-child(10){transform:rotate(270deg);animation-delay:-0.2s}.ajax-loading-icon div:nth-child(11){transform:rotate(300deg);animation-delay:-0.1s}.ajax-loading-icon div:nth-child(12){transform:rotate(330deg);animation-delay:0s}@keyframes ajax-loading-icon{0%{opacity:1}100%{opacity:0}}.btn-selection{width:50%;float:left;overflow:hidden}.btn-selection label{font-size:1.8rem;font-weight:bold;text-transform:uppercase;color:#626a73}.btn-selection .selectize-control .selectize-input{background-color:transparent;padding:12px 0 10px 0;border:0;border-bottom:2px solid rgba(98,106,115,.5);border-radius:0;box-shadow:none;cursor:pointer;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}.btn-selection .selectize-control .selectize-input .item,.btn-selection .selectize-control .selectize-input input[type=select-one]{color:#757575;font-size:1.8rem;font-weight:bold;text-transform:uppercase;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}@media(max-width: 768px){.btn-selection .selectize-control .selectize-input .item,.btn-selection .selectize-control .selectize-input input[type=select-one]{font-size:1.6rem}}.btn-selection .selectize-control .selectize-input.input-active{background:#0d2134 !important;padding-left:10px;cursor:pointer !important}.btn-selection .selectize-control .selectize-input.input-active .item,.btn-selection .selectize-control .selectize-input.input-active input[type=select-one]{color:#fff}.btn-selection .selectize-control .selectize-input:after{border-width:0;display:none !important}.has-error .selectize-input{border-bottom:3px solid #b7171e !important}.selectize-dropdown{border:none !important;margin-top:-4px !important;z-index:99}.selectize-dropdown .selectize-dropdown-content .option{background:#dfe2e7;color:#0d2134;padding:20px 10px;text-transform:uppercase;cursor:pointer;font-size:1.4rem;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}.selectize-dropdown .selectize-dropdown-content .option:hover,.selectize-dropdown .selectize-dropdown-content .option.active{background:#0d2134;color:#dfe2e7}.btn-viewall-wrap{height:28px;max-width:1600px;position:absolute;top:75px;right:150px;line-height:50px}@media(max-width: 768px){.three-column-cards .section-spacing .btn-viewall-wrap{position:relative;top:0;right:0}}.listing.default .slick-dots li button,.mfp-gallery .slick-dots li button{width:25px;height:25px}.listing.default .slick-dots li button:before,.mfp-gallery .slick-dots li button:before{content:" ";width:7px;height:7px;line-height:7px;background:#b2b2b2;top:9px;left:9px;margin:auto;border-radius:50%;opacity:1}.listing.default .slick-dots li.slick-active button,.mfp-gallery .slick-dots li.slick-active button{border:1px solid #0d2134;border-radius:50%}.listing.default .slick-dots li.slick-active button:before,.mfp-gallery .slick-dots li.slick-active button:before{background:#0d2134}.listing.default .slick-dots li:hover button,.mfp-gallery .slick-dots li:hover button{border:1px solid #0d2134;border-radius:50%}.listing.default .slick-dots li:hover button:before,.mfp-gallery .slick-dots li:hover button:before{background:#0d2134}.listing.default .mfp-arrow.mfp-arrow-left,.listing.default .mfp-arrow.mfp-arrow-right,.listing.default .slick-prev.slick-arrow,.listing.default .slick-next.slick-arrow,.mfp-gallery .mfp-arrow.mfp-arrow-left,.mfp-gallery .mfp-arrow.mfp-arrow-right,.mfp-gallery .slick-prev.slick-arrow,.mfp-gallery .slick-next.slick-arrow{width:75px;height:75px;background:#fff;z-index:1;border:1px solid #fff;border-radius:50px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-box-shadow:5px 0px 40px rgba(0,0,0,.57);-moz-box-shadow:5px 0px 40px rgba(0,0,0,.57);box-shadow:5px 0px 40px rgba(0,0,0,.57)}.listing.default .mfp-arrow.mfp-arrow-left .icon-font,.listing.default .mfp-arrow.mfp-arrow-right .icon-font,.listing.default .slick-prev.slick-arrow .icon-font,.listing.default .slick-next.slick-arrow .icon-font,.mfp-gallery .mfp-arrow.mfp-arrow-left .icon-font,.mfp-gallery .mfp-arrow.mfp-arrow-right .icon-font,.mfp-gallery .slick-prev.slick-arrow .icon-font,.mfp-gallery .slick-next.slick-arrow .icon-font{width:30px;height:30px;display:block;margin:0 auto;padding:0;line-height:30px;font-size:1.75rem;color:#3484cb}.listing.default .mfp-arrow.mfp-arrow-left:before,.listing.default .mfp-arrow.mfp-arrow-right:before,.listing.default .slick-prev.slick-arrow:before,.listing.default .slick-next.slick-arrow:before,.mfp-gallery .mfp-arrow.mfp-arrow-left:before,.mfp-gallery .mfp-arrow.mfp-arrow-right:before,.mfp-gallery .slick-prev.slick-arrow:before,.mfp-gallery .slick-next.slick-arrow:before{content:" ";display:none !important}.listing.default .mfp-arrow.mfp-arrow-left:hover,.listing.default .mfp-arrow.mfp-arrow-right:hover,.listing.default .slick-prev.slick-arrow:hover,.listing.default .slick-next.slick-arrow:hover,.mfp-gallery .mfp-arrow.mfp-arrow-left:hover,.mfp-gallery .mfp-arrow.mfp-arrow-right:hover,.mfp-gallery .slick-prev.slick-arrow:hover,.mfp-gallery .slick-next.slick-arrow:hover{background:#3484cb;border-color:#3484cb}.listing.default .mfp-arrow.mfp-arrow-left:hover .icon-font,.listing.default .mfp-arrow.mfp-arrow-right:hover .icon-font,.listing.default .slick-prev.slick-arrow:hover .icon-font,.listing.default .slick-next.slick-arrow:hover .icon-font,.mfp-gallery .mfp-arrow.mfp-arrow-left:hover .icon-font,.mfp-gallery .mfp-arrow.mfp-arrow-right:hover .icon-font,.mfp-gallery .slick-prev.slick-arrow:hover .icon-font,.mfp-gallery .slick-next.slick-arrow:hover .icon-font{color:#fff}.listing.default .mfp-arrow.mfp-arrow-left,.listing.default .mfp-arrow.mfp-arrow-right,.mfp-gallery .mfp-arrow.mfp-arrow-left,.mfp-gallery .mfp-arrow.mfp-arrow-right{width:64px;height:64px}.listing.default .mfp-arrow.mfp-arrow-left:before,.listing.default .mfp-arrow.mfp-arrow-right:before,.listing.default .slick-prev.slick-arrow:before,.listing.default .slick-next.slick-arrow:before,.mfp-gallery .mfp-arrow.mfp-arrow-left:before,.mfp-gallery .mfp-arrow.mfp-arrow-right:before,.mfp-gallery .slick-prev.slick-arrow:before,.mfp-gallery .slick-next.slick-arrow:before{content:" ";display:block;font-family:none;opacity:1;width:30px;height:30px;margin:0 auto}.listing.default .prev-arrow.popup-btn,.listing.default .mfp-arrow.mfp-arrow-left,.listing.default .slick-prev.slick-arrow,.mfp-gallery .prev-arrow.popup-btn,.mfp-gallery .mfp-arrow.mfp-arrow-left,.mfp-gallery .slick-prev.slick-arrow{left:-30px}.listing.default .prev-arrow.popup-btn .icon-font,.listing.default .mfp-arrow.mfp-arrow-left .icon-font,.listing.default .slick-prev.slick-arrow .icon-font,.mfp-gallery .prev-arrow.popup-btn .icon-font,.mfp-gallery .mfp-arrow.mfp-arrow-left .icon-font,.mfp-gallery .slick-prev.slick-arrow .icon-font{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.listing.default .next-arrow.popup-btn,.listing.default .mfp-arrow.mfp-arrow-right,.listing.default .slick-next.slick-arrow,.mfp-gallery .next-arrow.popup-btn,.mfp-gallery .mfp-arrow.mfp-arrow-right,.mfp-gallery .slick-next.slick-arrow{right:30px}.listing.default .next-arrow.popup-btn .icon-font,.listing.default .mfp-arrow.mfp-arrow-right .icon-font,.listing.default .slick-next.slick-arrow .icon-font,.mfp-gallery .next-arrow.popup-btn .icon-font,.mfp-gallery .mfp-arrow.mfp-arrow-right .icon-font,.mfp-gallery .slick-next.slick-arrow .icon-font{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.listing.default .slick-arrow.slick-disabled,.listing.default .mfp-arrow.mfp-arrow-left:before,.listing.default .mfp-arrow.mfp-arrow-left:after,.listing.default .mfp-arrow.mfp-arrow-right:before,.listing.default .mfp-arrow.mfp-arrow-right:after,.mfp-gallery .slick-arrow.slick-disabled,.mfp-gallery .mfp-arrow.mfp-arrow-left:before,.mfp-gallery .mfp-arrow.mfp-arrow-left:after,.mfp-gallery .mfp-arrow.mfp-arrow-right:before,.mfp-gallery .mfp-arrow.mfp-arrow-right:after{display:none !important}.btn-see-more:hover .icon:before,.btn-see-more:hover .icon:after{background:#157ec0}.btn-see-more:hover .text{color:#157ec0}.btn-see-more .icon,.btn-see-more .text{display:inline-block;vertical-align:middle;-webkit-transition:color .3s ease-out;-moz-transition:color .3s ease-out;-o-transition:color .3s ease-out;-ms-transition:color .3s ease-out;transition:color .3s ease-out}.btn-see-more .icon{width:10px;height:10px;position:relative;margin-right:6px}.btn-see-more .icon:before,.btn-see-more .icon:after{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;-webkit-transition:background .3s ease-out;-moz-transition:background .3s ease-out;-o-transition:background .3s ease-out;-ms-transition:background .3s ease-out;transition:background .3s ease-out}.btn-see-more .icon:before{content:" ";display:block;width:10px;height:2px;background:#0d2134}.btn-see-more .icon:after{content:" ";display:block;width:10px;height:2px;background:#0d2134;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.btn-see-more .text{font-size:1.8rem;font-weight:bold;color:#0d2134}@media(max-width: 768px){.btn-see-more .text{font-size:1.6rem}}.form-section .form-label-hidden{display:none}.form-section .form-input-text{position:relative}.form-section .form-input-text input{font-size:1.8rem;font-weight:300;padding:10px 0;border:0;border-bottom:3px solid #0d2134;line-height:25px;color:#0d2134;background-color:transparent}@media(max-width: 768px){.form-section .form-input-text input{padding:5px 0;font-size:1.6rem;border-bottom-width:2px}}.form-section .form-input-text input::-webkit-input-placeholder{color:#0d2134;font-family:"Roboto Condensed",Arial,Helvetica,sans-serif;font-weight:bold;letter-spacing:0}.form-section .form-input-text input:-ms-input-placeholder{color:#0d2134;font-family:"Roboto Condensed",Arial,Helvetica,sans-serif;font-weight:bold;letter-spacing:0}.form-section .form-input-text input::-moz-placeholder{color:#0d2134;opacity:1;font-family:"Roboto Condensed",Arial,Helvetica,sans-serif;font-weight:bold;letter-spacing:0}.form-section .form-input-text input:-moz-placeholder{color:#0d2134;opacity:1;font-family:"Roboto Condensed",Arial,Helvetica,sans-serif;font-weight:bold;letter-spacing:0}.form-section .form-input-textarea textarea{display:block;width:100%;height:47px;font-size:1.8rem;font-weight:300;resize:vertical;overflow:auto;padding:10px 0;border:0;border-bottom:3px solid #0d2134;line-height:25px;color:#0d2134}@media(max-width: 768px){.form-section .form-input-textarea textarea{padding:5px 0;font-size:1.6rem}}.form-section .form-input-textarea textarea::-webkit-input-placeholder{color:#0d2134;font-family:"Roboto Condensed",Arial,Helvetica,sans-serif;font-weight:bold;letter-spacing:0}.form-section .form-input-textarea textarea:-ms-input-placeholder{color:#0d2134;font-family:"Roboto Condensed",Arial,Helvetica,sans-serif;font-weight:bold;letter-spacing:0}.form-section .form-input-textarea textarea::-moz-placeholder{color:#0d2134;opacity:1;font-family:"Roboto Condensed",Arial,Helvetica,sans-serif;font-weight:bold;letter-spacing:0}.form-section .form-input-textarea textarea:-moz-placeholder{color:#0d2134;opacity:1;font-family:"Roboto Condensed",Arial,Helvetica,sans-serif;font-weight:bold;letter-spacing:0}.form-section .form-input-switch{float:left}@media(max-width: 768px){.form-section .form-input-switch{float:none}}.form-section .error-msg-wrap{display:none;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}.form-section .error-msg-wrap .error-msg{font-size:1.6rem;color:#b7171e}.form-container .error{display:none;color:red;font-size:1.6rem}.form-container .error.show{display:block}.form-container.has-border{border:1px solid rgba(165,172,185,.37)}.form-container>.wrap{padding:40px 80px}.form-container .form-main-title{font-size:3rem;font-weight:bold;color:#0d2134;padding-bottom:20px}@media(max-width: 768px){.form-container .form-main-title{font-size:2.8rem}}.form-container .form-main-desc{font-size:2.2rem;color:#626a73;padding-bottom:40px}.form-container .form-row{width:100%;overflow:hidden;position:relative;padding-bottom:40px}@media(max-width: 768px){.form-container .form-row{padding-bottom:0}}.form-container .form-row .form-input-text{padding-right:20px}@media(max-width: 768px){.form-container .form-row .form-input-text{padding-right:0;margin-bottom:30px}}.form-container .form-row .form-field.has-error.show-error input,.form-container .form-row .form-field.has-error.show-error textarea{border-color:#b7171e}.form-container .form-input-text{float:left}.form-container .form-input-text.col2{width:50%}.form-container .form-input-text.col3{width:33.33333%}.form-container .form-input-text.col4{width:25%}.form-container .form-input-text label{font-size:1.8rem;font-weight:bold;text-transform:uppercase;color:#626a73}@media(max-width: 768px){.form-container .form-input-text label{font-size:1.6rem}}.form-container .form-input-text label.form-label-hidden,.form-container .form-input-text input{width:100%;float:left}.form-container .form-input-text input{border-bottom:2px solid rgba(98,106,115,.5);-webkit-transition:border-bottom .3s ease-out;-moz-transition:border-bottom .3s ease-out;-o-transition:border-bottom .3s ease-out;-ms-transition:border-bottom .3s ease-out;transition:border-bottom .3s ease-out}.form-container .form-input-text input:focus{border-color:#626a73}.object-fit{background-repeat:no-repeat;background-size:cover !important;background-position:top center !important}.object-fit img{opacity:0 !important}.object-fit:before{background:none !important}.static-content{font-size:1.8rem}@media(max-width: 768px){.static-content{font-size:1.6rem}}.static-content .title{font-weight:bold;font-size:4.6rem;line-height:1.1;text-align:center;margin:50px 0}@media(max-width: 768px){.static-content .title{font-size:6rem;margin:30px 0}}@media(max-width: 768px){.static-content .title{font-size:4rem}}.static-content table{width:100%}.static-content table tr:nth-child(even){background:#eeeff3}.static-content table tr td{padding:10px}@media(max-width: 768px){.static-content table tr td{padding:5px}}.static-content ul{list-style:disc;padding-left:20px}.static-content ul li{padding-left:5px;margin-bottom:5px}.hk-rewards-icon{white-space:nowrap;display:inline-block;vertical-align:middle;color:#3484cb}.hk-rewards-icon a{color:#3484cb}.hk-rewards-icon .icon-font{vertical-align:middle;font-size:2rem;margin-right:5px}.hk-rewards-icon span{vertical-align:middle;display:inline-block;font-size:1.6rem}@media(max-width: 768px){.slick-dots{bottom:-40px}}.slick-dots li.slick-active button:before{opacity:1;background-color:#626a73}.slick-dots li button:before{content:"";opacity:1;width:10px;height:10px;border:solid 2px #626a73;border-radius:100%}@media(max-width: 768px){.slick-dots li button:before{font-size:2rem}}.content-block h1{color:#0d2134;font-weight:bold;text-align:center}@media(max-width: 767px){.content-block h1{font-size:3.6rem;line-height:4rem;margin-bottom:20px}}@media(min-width: 768px){.content-block h1{font-size:3.6rem;line-height:4rem;margin-bottom:10px}}@media(min-width: 768px){.content-block h1{font-size:4rem;line-height:4.6rem;margin-bottom:10px}}.content-block .tag-container{margin-top:20px;margin-bottom:40px;text-align:center}.content-block .detail-title-wrap .title{color:#0d2134;font-size:4rem;font-weight:bold;line-height:1.1;opacity:1;text-align:center}@media(max-width: 768px){.content-block .detail-title-wrap .title{font-size:3.6rem}}.content-block .detail-title-wrap .desc{width:80%;font-size:2.2rem;margin:0 auto}.content-block .content-wrap{position:relative}.content-block .content-wrap:before,.content-block .content-wrap:after{content:" ";display:table}.content-block .content-wrap:after{clear:both}.content-block .document .document-item{float:left;width:33.3333%;padding-left:10px;padding-right:10px;padding-bottom:20px}@media(max-width: 768px){.content-block .document .document-item{float:none;width:auto}}.content-block .document .document-item:nth-of-type(3n + 1){clear:both}.content-block .document .document-item .thumbnail{background-color:#eeeff3;padding:12% 10%}.content-block .document .document-item .thumbnail .img{position:relative;padding-top:65.4%;height:0;overflow:hidden}.content-block .document .document-item .thumbnail .img img{margin-bottom:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.content-block .document .document-item .document-content{position:relative;padding:35px 0 55px 0}@media(max-width: 768px){.content-block .document .document-item .document-content{padding:15px 0 35px 0}}.content-block .document .document-item .document-content .btn-download{position:absolute;bottom:10px;left:0}.content-block .document .document-item h3{font-size:3.6rem;padding-bottom:30px}@media(max-width: 768px){.content-block .document .document-item h3{font-size:2.2rem}}.content-block .main-visual-container{padding-bottom:40px}.content-block .main-visual-container img{display:block;margin:0 auto;max-width:100%}.content-block .slideshow .section-spacing>h2,.content-block .slideshow .section-spacing>h3,.content-block .slideshow .section-spacing>p{padding:0}@media(max-width: 768px){.content-block .slideshow .section-spacing>h2,.content-block .slideshow .section-spacing>h3,.content-block .slideshow .section-spacing>p{padding:0 20px}}.content-block .slideshow h2{font-size:3.8rem;font-weight:bold;color:#000;line-height:5.2rem;margin-bottom:10px}@media(max-width: 768px){.content-block .slideshow h2{font-size:3rem;line-height:3.2rem;margin-bottom:20px}}.content-block .slideshow p{font-size:1.8rem;font-weight:normal;line-height:2.8rem}@media(max-width: 768px){.content-block .slideshow p{font-size:1.6rem;line-height:2.6rem;padding-bottom:0}}.content-block .slideshow h3{font-size:3rem;font-weight:bold;color:#000;line-height:4.4rem;margin-top:55px;margin-bottom:15px}@media(max-width: 768px){.content-block .slideshow h3{margin-top:20px;font-size:2.4rem;line-height:2rem}}.content-block .slideshow .swiper-container{width:100%;margin-left:auto;margin-right:auto}.content-block .slideshow .swiper-container.video-large{height:485px}@media(max-width: 768px){.content-block .slideshow .swiper-container.video-large{height:550px;height:auto;padding-bottom:50px}}.content-block .slideshow .swiper-container.video-large .swiper-slide{background-color:#153c5f}.content-block .slideshow .swiper-container.video-large .swiper-slide .info{width:40%;padding:60px 40px;float:left}@media(max-width: 768px){.content-block .slideshow .swiper-container.video-large .swiper-slide .info{width:100%;float:right;padding:20px}}.content-block .slideshow .swiper-container.video-large .swiper-slide .info h4{color:#fff;font-size:2rem;font-weight:bold;line-height:2.8rem;margin-bottom:20px}@media(max-width: 768px){.content-block .slideshow .swiper-container.video-large .swiper-slide .info h4{line-height:2.5rem;margin-bottom:10px}}.content-block .slideshow .swiper-container.video-large .swiper-slide .info p{color:#fff;font-size:1.8rem;line-height:2.8rem}@media(max-width: 768px){.content-block .slideshow .swiper-container.video-large .swiper-slide .info p{font-size:1.4rem;line-height:2rem}}.content-block .slideshow .swiper-container.video-large .swiper-slide .info p.name{margin-top:50px;font-weight:bold;font-size:2.2rem;line-height:100%}@media(max-width: 768px){.content-block .slideshow .swiper-container.video-large .swiper-slide .info p.name{margin-top:10px;font-size:1.6rem;margin-bottom:0}}.content-block .slideshow .swiper-container.video-large .swiper-slide .info p.company{line-height:100%}@media(max-width: 768px){.content-block .slideshow .swiper-container.video-large .swiper-slide .info p.company{font-size:1.2rem;line-height:2.4rem}}.content-block .slideshow .swiper-container.video-large .swiper-slide .video{float:right;width:60%;height:100%;position:relative}@media(max-width: 768px){.content-block .slideshow .swiper-container.video-large .swiper-slide .video{width:100%;height:auto;aspect-ratio:1500/933}}.content-block .slideshow .swiper-container.video-large .swiper-slide .video iframe{width:100%;height:100%;border:none}.content-block .slideshow .swiper-container.video-large .swiper-slide .video .bc-player-default_default{width:100%;height:100%}.content-block .slideshow .swiper-container.video-large .swiper-slide .video .poster{width:100%;height:100%;position:absolute;top:0;left:0;background-repeat:no-repeat;background-size:cover;background-position:center center}.content-block .slideshow .swiper-container.video-large .swiper-slide .video .poster span{display:inline-block;background-image:url("../assets/icon/btnVideoPlay.svg");background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;left:0;right:0;margin:0 auto;width:110px;height:110px;top:50%;transform:translateY(-50%);cursor:pointer}@media(max-width: 768px){.content-block .slideshow .swiper-container.video-large .swiper-slide .video .poster span{width:75px;height:75px}}.content-block .slideshow .swiper-container.video-large:nth-child(odd) .info{float:right}.content-block .slideshow .swiper-container.video-large:nth-child(odd) .video{float:left}.content-block .slideshow .swiper-container.video-large .swiper-pagination{bottom:-10px;margin-bottom:0}.content-block .slideshow .swiper-container.video-thumbs{padding-top:35px;padding-bottom:35px;border-bottom:solid 1px #e6e6e6}@media(max-width: 768px){.content-block .slideshow .swiper-container.video-thumbs{display:none}}.content-block .slideshow .swiper-container.video-thumbs .swiper-slide{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;cursor:pointer;width:80%}.content-block .slideshow .swiper-container.video-thumbs .swiper-slide:nth-child(1){padding-left:20px}.content-block .slideshow .swiper-container.video-thumbs .swiper-slide:nth-child(3n){padding-right:20px}.content-block .slideshow .swiper-container.video-thumbs .swiper-slide img{width:100%;max-width:160px;max-height:90px}.content-block .slideshow .swiper-container.video-thumbs .swiper-slide .info{padding-left:18px}.content-block .slideshow .swiper-container.video-thumbs .swiper-slide .info h5{font-size:1.8rem;font-weight:bold;line-height:2.8rem}.content-block .slideshow .swiper-container.video-thumbs .swiper-slide .info p{font-size:1.8rem;line-height:2.8rem;padding-bottom:0}.content-block .slideshow .swiper-container .swiper-button-prev,.content-block .slideshow .swiper-container .swiper-button-next{background-image:none;background-color:#fff;width:38px;height:38px;border-radius:100%;opacity:.95;-webkit-box-shadow:2px 5px 5px 0px rgba(0,0,0,.3);-moz-box-shadow:2px 5px 5px 0px rgba(0,0,0,.3);box-shadow:2px 5px 5px 0px rgba(0,0,0,.3)}.content-block .slideshow .swiper-container .swiper-button-prev{left:5px}.content-block .slideshow .swiper-container .swiper-button-prev:before{position:absolute;content:"";display:inline-block;background-image:url("../assets/icon/icon-slidearrowleft.svg");width:16px;height:11px;top:50%;z-index:2;left:0;right:0;margin:0 auto;transform:translateY(-50%)}.content-block .slideshow .swiper-container .swiper-button-next{right:5px}.content-block .slideshow .swiper-container .swiper-button-next:before{position:absolute;content:"";display:inline-block;background-image:url("../assets/icon/icon-slidearrowright.svg");width:16px;height:11px;top:50%;z-index:2;left:0;right:0;margin:0 auto;transform:translateY(-50%)}.content-block .slideshow .swiper-container .swiper-button-disabled{opacity:.3}.content-block .card-block .tag-container{text-align:left}.checkIE{font-weight:bold;color:#fff;font-size:1.8rem;line-height:2.2rem;width:628px;background:#13314c !important;padding-left:20px !important;border-left:6px solid #00adee}section.detail-banner-slider .breadcrumb-container{position:absolute;z-index:3;text-shadow:0px 2px 5px rgba(0,0,0,.9)}section.detail-banner-slider .breadcrumb-container .item a{color:#fff}section.detail-banner-slider .breadcrumb-container .arrow{color:#fff}section.detail-banner-slider .banner{position:absolute;width:100%;left:0;right:0;top:0;bottom:0;background-position:center center !important;background:no-repeat;background-size:cover}section.detail-banner-slider .title-wrap{position:absolute;top:90px;left:0;right:0;text-align:center;z-index:2;margin:0 auto}@media(max-width: 768px){section.detail-banner-slider .title-wrap{width:100%;top:80px;align-items:center;padding:0 20px}}section.detail-banner-slider .title-wrap .title{color:#fff;font-size:6rem;font-weight:bold;line-height:1.17;text-shadow:0px 2px 5px rgba(0,0,0,.9)}@media(max-width: 768px){section.detail-banner-slider .title-wrap .title{font-size:5rem;width:100%}}@media(max-width: 768px){section.detail-banner-slider .title-wrap .title{font-size:3rem;margin-bottom:15px}}section.detail-banner-slider .slider-wrap{width:100%;height:360px;background-repeat:no-repeat;background-position:center;background-size:cover}@media(max-width: 768px){section.detail-banner-slider .slider-wrap{height:263px}}section.detail-banner-slider .slider-wrap .slick-slide{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center center;height:360px}@media(max-width: 768px){section.detail-banner-slider .slider-wrap .slick-slide{height:263px}}section.detail-banner-slider .slider-wrap .desc{display:block;position:absolute;width:50%;margin:0 auto;font-size:1.8rem;left:0;right:0;top:185px;color:#fff;z-index:2;text-align:center}@media(max-width: 768px){section.detail-banner-slider .slider-wrap .desc{top:140px;align-items:center;width:100%;padding:0 20px}}section.detail-banner-slider .slider-wrap .desc p{color:#fff;margin:0 auto;text-shadow:0px 2px 5px rgba(0,0,0,.9)}@media(max-width: 767px){section.detail-banner-slider .slider-wrap .desc p{font-size:1.6rem;line-height:2.6rem}}@media(min-width: 768px){section.detail-banner-slider .slider-wrap .desc p{font-size:1.6rem;line-height:2.6rem}}@media(min-width: 768px){section.detail-banner-slider .slider-wrap .desc p{font-size:2.2rem;line-height:3.2rem}}.tag{display:inline-block;vertical-align:top;text-transform:capitalize;padding:4px 10px;margin:0 5px 5px 0;color:#a5acb9;border:1px solid #a5acb9;border-radius:50px;letter-spacing:.3px;position:relative;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}@media(max-width: 767px){.tag{font-size:1.2rem}}@media(min-width: 768px){.tag{font-size:1.2rem}}@media(min-width: 768px){.tag{font-size:1.6rem}}.tag:hover,.tag:focus{outline:none;color:#fff;border-color:#10293f;background-color:#10293f}.tag:first-child{margin-left:0}.tag:last-child{margin-right:0}section.share-tools{position:fixed;right:0;top:30%;z-index:111}@media(max-width: 768px){section.share-tools{display:none}}section.share-tools .icon-font{font-size:2.6rem;width:auto;height:auto;display:inline-block;color:#fff;margin-right:0;font-weight:100}section.share-tools .icon-font.icon-heart-o{margin-top:22px}section.share-tools .icon-font.icon-share-alt{margin-top:19px}section.share-tools>ul{-webkit-border-radius:8px 0 0 8px;-moz-border-radius:8px 0 0 8px;-ms-border-radius:8px 0 0 8px;border-radius:8px 0 0 8px;overflow:hidden}section.share-tools>ul li{cursor:pointer;text-align:center;width:60px;border-bottom:1px solid rgba(255,255,255,.5);background:#3484cb;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}section.share-tools>ul li:last-child{border-bottom:none}section.share-tools>ul li.add-to-my-favourites{height:65px}section.share-tools>ul li.add-to-my-favourites:hover{background:#fff}section.share-tools>ul li.add-to-my-favourites:hover .icon-font{color:#3484cb}section.share-tools>ul li.share-trigger{height:65px;border-bottom:none}section.share-tools>ul li.share-trigger:hover{background:#fff}section.share-tools>ul li.share-trigger:hover .icon-font{color:#3484cb}section.share-tools>ul li.share-trigger{-webkit-border-radius:0 0 0 8px;-moz-border-radius:0 0 0 8px;-ms-border-radius:0 0 0 8px;border-radius:0 0 0 8px;overflow:hidden}section.share-tools>ul .add-this-wrap{opacity:0;pointer-events:none}section.share-tools>ul .addthis_inline_share_toolbox a{display:block}section.share-tools>ul .addthis_inline_share_toolbox .at-share-btn{width:60px !important;height:60px !important;background:#3484cb;border-radius:0 !important;margin:0 !important}section.share-tools>ul .addthis_inline_share_toolbox .at-share-btn:hover,section.share-tools>ul .addthis_inline_share_toolbox .at-share-btn:focus,section.share-tools>ul .addthis_inline_share_toolbox .at-share-btn:active{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}section.share-tools>ul .addthis_inline_share_toolbox .at-share-btn.at-svc-email{border-bottom:none}section.share-tools>ul .addthis_inline_share_toolbox .at-share-btn .at-icon-wrapper{background:#3484cb;width:60px !important;height:60px !important;display:flex;justify-content:center;align-items:center;border-bottom:1px solid rgba(255,255,255,.5)}section.share-tools>ul .addthis_inline_share_toolbox .at-share-btn .at-icon-wrapper:hover,section.share-tools>ul .addthis_inline_share_toolbox .at-share-btn .at-icon-wrapper:focus,section.share-tools>ul .addthis_inline_share_toolbox .at-share-btn .at-icon-wrapper:active{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}section.share-tools>ul .addthis_inline_share_toolbox .at-share-btn .at-icon-wrapper svg{width:40px !important;height:40px !important;fill:#fff !important}section.share-tools.socialMediaShow .share-trigger{display:none}section.share-tools.socialMediaShow .add-this-wrap{opacity:1;pointer-events:auto}.wechat-overlay{position:fixed;background-color:rgba(0,0,0,.8);top:0;left:0;width:100%;height:100%;z-index:10000;display:flex;justify-content:center;align-items:center;opacity:0;pointer-events:none;transition:opacity .3s cubic-bezier(0.645, 0.045, 0.355, 1)}.wechat-overlay.active{opacity:1;pointer-events:auto}.wechat-overlay .btn-close{position:absolute;top:0;right:0;width:40px;height:40px;background-color:#fff}.wechat-overlay .btn-close:before,.wechat-overlay .btn-close:after{content:"";position:absolute;top:19px;left:12px;width:16px;height:2px;background-color:#000}.wechat-overlay .btn-close:before{transform:rotate(45deg)}.wechat-overlay .btn-close:after{transform:rotate(135deg)}.wechat-overlay .qr-content{background-color:#fff;width:50%;height:80%;display:flex;justify-content:center;align-items:center}.cards.swiper-container{opacity:0;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;-ms-transition:opacity .3s ease-out;transition:opacity .3s ease-out}@media(max-width: 767px){.cards.swiper-container{margin:20px 0 20px 0}}@media(min-width: 768px){.cards.swiper-container{margin:20px 0 20px 0}}@media(min-width: 768px){.cards.swiper-container{margin:30px 0 0 0}}.cards.swiper-container .swiper-button-disabled{opacity:0}.cards.swiper-container .swiper-button-prev{left:50px;width:65px;height:65px;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;-ms-transition:opacity .3s ease-out;transition:opacity .3s ease-out;background-color:rgba(255,255,255,.8);-webkit-box-shadow:2px 8px 50px 0px rgba(0,0,0,.16);-moz-box-shadow:2px 8px 50px 0px rgba(0,0,0,.16);box-shadow:2px 8px 50px 0px rgba(0,0,0,.16);border-radius:100%;background-image:none}@media screen and (max-width: 768px){.cards.swiper-container .swiper-button-prev{opacity:0;pointer-events:none}}.cards.swiper-container .swiper-button-prev:before{color:#3484cb;position:absolute;left:0;right:0;margin:0 auto;font-size:2.5rem;display:block;text-align:center;top:50%;transform:translateY(-50%)}.cards.swiper-container .swiper-button-next{right:50px;width:65px;height:65px;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;-ms-transition:opacity .3s ease-out;transition:opacity .3s ease-out;background-color:rgba(255,255,255,.8);-webkit-box-shadow:2px 8px 50px 0px rgba(0,0,0,.16);-moz-box-shadow:2px 8px 50px 0px rgba(0,0,0,.16);box-shadow:2px 8px 50px 0px rgba(0,0,0,.16);border-radius:100%;background-image:none}@media screen and (max-width: 768px){.cards.swiper-container .swiper-button-next{opacity:0;pointer-events:none}}.cards.swiper-container .swiper-button-next:before{color:#3484cb;position:absolute;left:0;right:0;margin:0 auto;font-size:2.5rem;display:block;text-align:center;top:50%;transform:translateY(-50%)}@media(max-width: 767px){.cards.swiper-container+.swiper-pagination{display:block}}@media(min-width: 768px){.cards.swiper-container+.swiper-pagination{display:block}}@media(min-width: 768px){.cards.swiper-container+.swiper-pagination{display:none}}.cards.swiper-container .swiper-slide{height:auto}.cards.swiper-container .swiper-slide .text-content{height:100%;overflow:auto;width:100%}.card-block{position:relative;border:1px solid #a5acb9;cursor:pointer;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;min-height:403.28px}@media(max-width: 767px){.card-block{max-width:250px;min-height:399.25px}}@media(min-width: 768px){.card-block{max-width:250px}}@media(min-width: 768px){.card-block{max-width:310px}}.card-block:before{content:"";display:block;clear:both;width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(21,126,192,0);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}.card-block:hover:before{background:rgba(21,126,192,.9);opacity:1}.card-block:hover .image+.text-content{top:0;position:absolute}.card-block:hover .text-content{position:absolute;top:0;opacity:1;height:100%;width:100%;background:rgba(21,126,192,.9);overflow-y:auto}.card-block:hover .text-content .title,.card-block:hover .text-content .desc{color:#fff}.card-block:hover .text-content .desc{display:block}.card-block:hover .date-wrap{background:#13314c}.card-block:hover .btn-readmore{color:#157ec0}.card-block:hover .tag-container{z-index:1}.card-block:hover .tag-container .tag{color:#fff;border:solid 1px #fff}.card-block:hover .tag-container .tag:hover{color:#3484cb;background-color:#fff}.card-block:hover img{opacity:1}.card-block.with-date{margin-bottom:50px}.card-block.with-date img{margin:20px auto 0}.card-block .image{width:100%;background-repeat:no-repeat;background-size:cover;background-position:center center}@media(max-width: 767px){.card-block .image{min-height:185px}}@media(min-width: 768px){.card-block .image{min-height:185px}}@media(min-width: 768px){.card-block .image{min-height:255px}}.card-block .image+.text-content{width:100%;left:0;bottom:0}.card-block img{max-width:100%;width:100%;display:block;flex:0 0 auto;margin:0}.card-block span.dates~.text-content .title{margin-top:20px}.card-block .date-wrap{background:#3484cb;text-align:center;position:absolute;top:-25px;left:40px;z-index:5;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}@media(max-width: 768px){.card-block .date-wrap{left:25px}}.card-block .date-wrap .wrap{padding:12px 20px}@media(max-width: 768px){.card-block .date-wrap .wrap{padding:10px}}.card-block .date-wrap .start_date,.card-block .date-wrap .end_date{display:inline-block;vertical-align:middle}.card-block .date-wrap .start_date span,.card-block .date-wrap .end_date span{width:100%;font-size:1.6rem;letter-spacing:.1rem;color:#fff}.card-block .date-wrap .start_date span.date,.card-block .date-wrap .end_date span.date{padding-right:4px}.card-block .date-wrap .start_date span.to,.card-block .date-wrap .end_date span.to{text-align:center;padding:0 5px 0 0}.card-block .date-wrap~.image span{margin-top:23px}.card-block .date-wrap~.text-content .title{margin-top:20px}.card-block .text-content{background-color:transparent;min-height:auto;z-index:2;position:relative}@media(max-width: 767px){.card-block .text-content{padding:20px}}@media(min-width: 768px){.card-block .text-content{padding:20px}}.card-block .text-content h3{font-size:2.4rem;font-weight:bold;line-height:3.4rem;text-align:left}.card-block .text-content .desc{font-size:1.8rem;margin-bottom:15px;text-align:left;width:100%;padding-top:0;display:none;margin-top:15px}@media(max-width: 768px){.card-block .text-content .desc{font-size:1.6rem}}.card-block .text-content .date{color:#0c2c3e;font-size:1.8rem;line-height:1.2;text-align:left;padding-bottom:12px}.card-block .text-content .btn-readmore{float:none}.card-block .text-content .title-wrap{margin-bottom:30px}@media(max-width: 768px){.card-block .text-content .title-wrap{margin-bottom:15px}}.card-block .text-content .title-wrap .title{font-size:2.4rem;font-weight:bold;color:#0d2134;line-height:1.2}@media(max-width: 768px){.card-block .text-content .title-wrap .title{font-size:2.4rem}}@media(max-width: 768px){.card-block .text-content .title-wrap .title{font-size:2.8rem}}.card-block .tag-container{margin-top:10px;text-align:left}.card-block>a{z-index:20}@media(max-width: 767px){.card-block.no-thumb{min-height:auto}}.card-block.no-thumb .text-content{padding-top:25px}.card-block:not(.slick-active) .overlay-shadow-right{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(255,255,255,.63);z-index:1;margin:0}.card-block.second{width:100%;height:100%;position:absolute;top:0;left:0;min-height:1px;padding:0}.card-block.second>.wrap{height:100%;padding:170px 20px 50px 20px;background:#13314c}@media(max-width: 768px){.card-block.second>.wrap{padding:30px 25px 30px 25px}}.card-block.second .title,.card-block.second .date{color:#fff}.card-block.second .tag-container .tag{color:#fff;border-color:#fff}.card-block.full-col{width:100%;max-width:none;margin-right:0}.card-block.full-col .text-content{position:relative}@media(min-width: 768px){.card-block.full-col .text-content{color:#fff}}.card-block.full-col .btn-readmore{margin:20px 0 50px 0;color:inherit}.card-block.full-col:hover img{opacity:1}.card-block.full-col:hover .text-content{top:auto}.card-block.size-large{width:100%;max-width:750px}@media(max-width: 767px){.card-block.size-large{max-width:250px}}@media(min-width: 768px){.card-block.size-large{max-width:250px}}@media(min-width: 768px){.card-block.size-large{max-width:750px}}@media(min-width: 768px){.card-block.size-large:after{background:linear-gradient(0deg, #0e3461 0%, rgba(61, 102, 154, 0.1) 50%);opacity:.86}}@media(min-width: 768px){.card-block.size-large~.card-block{max-width:250px}}@media(min-width: 768px){.card-block.size-large~.card-block{max-width:420px}}.card-block.size-large img{width:100%}.card-block.size-large .text-content{position:absolute}@media(max-width: 767px){.card-block.size-large .text-content{position:relative}}@media(min-width: 768px){.card-block.size-large .text-content{position:relative}}@media(min-width: 768px){.card-block.size-large .text-content{top:0;position:absolute}}.card-block.size-large .text-content .title{-webkit-transition:text-shadow .3s ease-out;-moz-transition:text-shadow .3s ease-out;-o-transition:text-shadow .3s ease-out;transition:text-shadow .3s ease-out}@media(max-width: 767px){.card-block.size-large .text-content .title{text-shadow:none;color:#0d2134}}@media(min-width: 768px){.card-block.size-large .text-content .title{text-shadow:none;color:#0d2134}}@media(min-width: 768px){.card-block.size-large .text-content .title{text-shadow:2px 2px 10px #000;color:#fff}}.card-block.size-large .text-content .desc{color:#fff;font-size:1.6rem;text-shadow:2px 2px 10px #000;display:block;-webkit-transition:text-shadow .3s ease-out;-moz-transition:text-shadow .3s ease-out;-o-transition:text-shadow .3s ease-out;transition:text-shadow .3s ease-out}@media(max-width: 767px){.card-block.size-large .text-content .desc{display:none}}@media(min-width: 768px){.card-block.size-large .text-content .desc{display:none}}@media(min-width: 768px){.card-block.size-large .tag{color:#fff;border-color:#fff}}.card-block.size-large:hover:after{background:#157ec0}@media(min-width: 768px){.card-block.size-large:hover:after{opacity:.63}}.card-block.size-large:hover .text-content .title{color:#fff;text-shadow:none}.card-block.size-large:hover .text-content .desc{text-shadow:none;display:block}.detail-intro{margin:40px 0}.detail-intro .content-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media(max-width: 768px){.detail-intro .content-wrap{flex-direction:column}}.detail-intro .content-wrap:after{content:"";clear:both;display:block}.detail-intro .content-wrap.right{flex-direction:row-reverse}@media(max-width: 768px){.detail-intro .content-wrap.right{flex-direction:column}}.detail-intro .content-wrap.right .text-group h2,.detail-intro .content-wrap.right .text-group p{padding-right:40px;padding-left:0}@media(max-width: 768px){.detail-intro .content-wrap.right .text-group h2,.detail-intro .content-wrap.right .text-group p{padding-right:0}}.detail-intro .desc.alignCenter{padding:0}.detail-intro .gallery-container{width:40%;flex:0 0 40%;position:relative;z-index:1}.detail-intro .gallery-container:only-child{flex:auto;width:auto}@media(max-width: 768px){.detail-intro .gallery-container{width:100%;float:none;margin-right:0}}.detail-intro .gallery-container.gallery-only{float:none;width:67%;max-width:860px;margin:0 auto;padding-bottom:5px}@media(max-width: 768px){.detail-intro .gallery-container.gallery-only{width:100%;padding-bottom:0}}.detail-intro .gallery-container.gallery-only .slick-slider.slick-dotted{margin-bottom:48px}.detail-intro .gallery-container+.text-group{flex:0 0 60%}@media(max-width: 768px){.detail-intro .gallery-container+.text-group{margin-top:50px}}.detail-intro .gallery-container+.text-group h2,.detail-intro .gallery-container+.text-group p{padding-left:40px}@media(max-width: 768px){.detail-intro .gallery-container+.text-group h2,.detail-intro .gallery-container+.text-group p{padding-left:0}}.detail-intro .gallery-container+.text-group a.btn-applynow{margin-left:40px}@media(max-width: 768px){.detail-intro .gallery-container+.text-group a.btn-applynow{margin-left:0}}.detail-intro .gallery-container+.text-group .title{font-size:2.2rem}.detail-intro .gallery-container img{width:100%}.detail-intro .gallery-container .slick-dots{height:28px;bottom:-40px;margin-left:0}@media(max-width: 768px){.detail-intro .gallery-container .slick-dots{bottom:-35px}}.detail-intro .gallery-container button.slick-next{right:10px;z-index:99}.detail-intro .gallery-container button.slick-next:before{font-size:1.875rem}.detail-intro .gallery-container button.slick-prev{left:10px;z-index:99}.detail-intro .gallery-container button.slick-prev:before{font-size:1.875rem}.detail-intro .gallery-container .slick-dots li button{width:25px;height:25px}.detail-intro .gallery-container .slick-dots li button:before{content:" ";width:7px;height:7px;line-height:7px;background:#b2b2b2;top:9px;left:9px;margin:auto;border-radius:50%;opacity:1}.detail-intro .gallery-container .slick-dots li.slick-active button{border:1px solid #0d2134;border-radius:50px}.detail-intro .gallery-container .slick-dots li.slick-active button:before{background:#0d2134}.detail-intro .gallery-container .slick-dots li:hover button{border:1px solid #0d2134;border-radius:50px}.detail-intro .gallery-container .slick-dots li:hover button:before{background:#0d2134}.detail-intro p{font-size:1.8rem;color:#626a73;margin-bottom:20px;text-align:justify}.detail-intro p:last-child{margin-bottom:0}.detail-intro ul,.detail-intro ol{font-size:1.8rem;color:#626a73;margin-left:30px;line-height:156%}@media(max-width: 768px){.detail-intro ul,.detail-intro ol{font-size:1.6rem}}.detail-intro ul li,.detail-intro ol li{padding-bottom:26px}.detail-intro ul{list-style:disc}.detail-intro ol{list-style:decimal}.detail-intro table{border:1px solid rgba(112,112,112,.25);border-spacing:0;border-collapse:collapse;margin-bottom:26px}.detail-intro table th,.detail-intro table td{font-size:1.8rem;padding:10px 20px;text-align:left}@media(max-width: 768px){.detail-intro table th,.detail-intro table td{font-size:1.6rem;padding:20px 20px}}.detail-intro table td{color:#626a73}.detail-intro .text-group{position:relative;clear:both;margin-bottom:20px}.detail-intro .text-group:last-child{margin-bottom:0}.detail-intro .text-group h2{font-size:2.4rem;font-weight:bold;color:#0d2134;padding-bottom:25px;line-height:1.2}@media(max-width: 768px){.detail-intro .text-group h2{font-size:2.8rem}}.detail-intro .text-group.other{width:100%;float:left}@media(max-width: 768px){.detail-intro .text-group.other{float:none}}.detail-intro .detail-title-wrap{text-align:center;margin:0 0 30px 0}@media(max-width: 768px){.detail-intro .detail-title-wrap{margin:0 0 20px 0}}.detail-intro .detail-title-wrap .btn-back{font-size:1.8rem;font-weight:bold;letter-spacing:.3px;display:inline-block;margin-bottom:50px}@media(max-width: 768px){.detail-intro .detail-title-wrap .btn-back{margin-bottom:20px}}.detail-intro .detail-title-wrap .btn-back span{vertical-align:middle;display:inline-block}.detail-intro .detail-title-wrap .btn-back span:before{font-size:2rem;vertical-align:middle;margin-right:15px;line-height:27px}.detail-intro .detail-title-wrap .title{font-size:3rem;font-weight:bold;color:#0d2134;line-height:1.1;opacity:1;text-align:center}@media(max-width: 768px){.detail-intro .detail-title-wrap .title{font-size:3rem}}.detail-intro .detail-title-wrap .desc{width:80%;font-size:1.8rem;color:#626a73;margin:0 auto}@media(max-width: 768px){.detail-intro .detail-title-wrap .desc{font-size:1.6rem;width:100%}}.detail-intro .image-wrap,.detail-intro .video-wrap{width:67%;max-width:860px;margin:0 auto;text-align:center;overflow:hidden;margin-top:30px}@media(max-width: 768px){.detail-intro .image-wrap,.detail-intro .video-wrap{width:100%}}.detail-intro .image-wrap{padding:10px 0}.detail-intro .image-wrap img{width:100%;display:block}.detail-intro .video-wrap.played .poster{opacity:0}.detail-intro .video-wrap .poster{background-repeat:no-repeat;background-size:cover;background-position:center center;position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;opacity:.5;pointer-events:none;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;-ms-transition:all .2s;transition:all .2s;display:none}.detail-intro .video-wrap .video-content{width:100%;max-width:830px}.detail-intro .video-wrap .video-content .inner{position:relative;float:none;clear:both;width:100%;padding-top:56.25%;padding-bottom:25px;height:0}.detail-intro .video-wrap .video-content .inner iframe{position:absolute;top:0;left:0;width:100%;height:100%}.detail-intro .video-wrap .video-main-title{font-size:2.2rem;text-decoration:underline;padding-bottom:10px}.detail-intro .video-wrap .video-title{font-size:2.2rem;font-weight:bold;text-align:left;padding-bottom:10px}.detail-intro .video-wrap .video-desc{text-align:left}.detail-intro .video-wrap .video-desc .item{display:none}.detail-intro .video-wrap .video-desc .item:first-of-type{display:block}.detail-intro .video-wrap .video-desc .name,.detail-intro .video-wrap .video-desc .company{text-align:right;padding-bottom:0}.detail-intro .video-wrap .video-desc .name{font-weight:bold}.detail-intro .video-wrap .wrap{padding-top:56.2%;margin-bottom:60px;position:relative;overflow:hidden}.detail-intro .video-wrap .wrap #video-player,.detail-intro .video-wrap .wrap iframe,.detail-intro .video-wrap .wrap .video-js{width:100%;height:100%;position:absolute;top:0;bottom:0;right:0;left:0;background-color:transparent}.detail-intro .video-wrap .wrap .video-button{width:100%;height:100%;position:absolute;top:0;left:0;opacity:1}.detail-intro .video-wrap .wrap .video-button .icon-font{display:block;color:#fff;font-size:9rem;margin:auto;position:absolute;width:auto;height:auto;top:50%;transform:translateY(-50%);left:0;right:0;z-index:2}.detail-intro .video-wrap .wrap .video-button .thumb{position:absolute;top:0px;left:0px;width:100%;height:100%;background-size:100%;border:none;text-indent:-999em;overflow:hidden;opacity:1;-webkit-transition:all .3 ease-out;-moz-transition:all .3 ease-out;-o-transition:all .3 ease-out;-ms-transition:all .3 ease-out;transition:all .3 ease-out}.detail-intro .video-wrap .wrap .video-button.active{opacity:0;height:0;-webkit-transition-delay:0s,800ms;-moz-transition-delay:0s,800ms;transition-delay:0s,800ms}.detail-intro .video-wrap .thumb-list{width:100%;z-index:1001;max-height:350px;min-height:80px;margin-top:-30px;margin-bottom:60px}.detail-intro .video-wrap .thumb-list .row{width:100%;max-width:1024px;margin:0 auto;overflow:hidden;padding:0 60px}.detail-intro .video-wrap .thumb-list .item-block{width:100px;height:100%;margin-right:10px;border:2px solid #000;border-radius:4px;float:left;overflow:hidden;cursor:pointer}.detail-intro .video-wrap .thumb-list .item-block.slick-current,.detail-intro .video-wrap .thumb-list .item-block:hover,.detail-intro .video-wrap .thumb-list .item-block:focus{border-width:5px;border-color:#0d2134}.detail-intro .video-wrap .thumb-list .item-block img{width:100%}.detail-intro .video-wrap .thumb-list .item-block .wrap{padding-top:0;margin-bottom:0}.detail-intro .video-wrap .thumb-list .item-block .wrap img{display:block}.detail-intro .video-wrap .thumb-list .slick-prev,.detail-intro .video-wrap .thumb-list .slick-next{width:32px;height:32px;background:#fff;z-index:1;border:1px solid #fff;border-radius:50px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}.detail-intro .video-wrap .thumb-list .slick-prev:before,.detail-intro .video-wrap .thumb-list .slick-next:before{content:" ";display:none}.detail-intro .video-wrap .thumb-list .slick-prev .icon-font,.detail-intro .video-wrap .thumb-list .slick-next .icon-font{line-height:24px;color:#3484cb;font-size:1rem}.detail-intro .video-wrap .thumb-list .slick-prev:hover,.detail-intro .video-wrap .thumb-list .slick-prev:focus,.detail-intro .video-wrap .thumb-list .slick-next:hover,.detail-intro .video-wrap .thumb-list .slick-next:focus{border-color:#3484cb;background:#3484cb}.detail-intro .video-wrap .thumb-list .slick-prev:hover .icon-font,.detail-intro .video-wrap .thumb-list .slick-prev:focus .icon-font,.detail-intro .video-wrap .thumb-list .slick-next:hover .icon-font,.detail-intro .video-wrap .thumb-list .slick-next:focus .icon-font{color:#fff}.detail-intro .video-wrap .thumb-list .slick-prev{left:10px}.detail-intro .video-wrap .thumb-list .slick-prev .icon-font{margin-left:2px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.detail-intro .video-wrap .thumb-list .slick-next{right:10px}.detail-intro .video-wrap .thumb-list .slick-next .icon-font{margin-left:5px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.detail-intro.showmore-intro .gallery-container{width:200px;margin-right:20px}@media(max-width: 768px){.detail-intro.showmore-intro .gallery-container{margin:0 auto}}.detail-intro.showmore-intro .right-col{float:none;overflow:hidden}@media(max-width: 768px){.detail-intro.showmore-intro .right-col{width:100%;float:none;margin-top:40px}}.detail-intro.showmore-intro .btn-see-more{display:none}.detail-intro .social-sharing-wrap{position:absolute;right:-100px;top:0;z-index:1}.detail-intro .social-sharing-wrap .item{width:50px;display:block;position:relative;margin-bottom:15px;text-align:center}.detail-intro .social-sharing-wrap .item:first-child{margin-bottom:24px}.detail-intro .social-sharing-wrap .item .title,.detail-intro .social-sharing-wrap .item .icon-wrap .icon-font{color:#626a73}.detail-intro .social-sharing-wrap .item .title{font-size:1.8rem;font-weight:bold}.detail-intro .social-sharing-wrap .item .icon-wrap{width:46px;height:46px;border:1px solid #626a73;border-radius:50px;padding:4px;position:relative;cursor:pointer;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}.detail-intro .social-sharing-wrap .item .icon-wrap .icon-font{font-size:1.125rem;color:#626a73;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;padding:0}.detail-intro .social-sharing-wrap .item .icon-wrap:hover{border-color:#0d2134}.detail-intro .social-sharing-wrap .item .icon-wrap:hover .icon-font{color:#0d2134}.detail-intro.collapse-expand-intro .text-group{margin-bottom:20px}.detail-intro.collapse-expand-intro .text-group p{padding:0;max-height:140px;overflow:hidden}.detail-intro.collapse-expand-intro .text-group p:last-child{margin-bottom:0}.detail-intro.collapse-expand-intro .text-group p.expanded{max-height:none}.detail-intro.collapse-expand-intro .btn-see-more{display:none;position:relative}.detail-intro.collapse-expand-intro .btn-see-more.active{display:block}.sticky-planning .sticky-detail,.sticky-planning .sticky-button{bottom:0;background:#b7171e}.sticky-planning .sticky-button{padding:11px 20px;height:100px;right:0;text-align:center;position:fixed;cursor:pointer;z-index:999;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}@media(max-width: 768px){.sticky-planning .sticky-button{padding:5px 10px 6px 10px;display:none}}.sticky-planning .sticky-button.close{right:-130px}.sticky-planning .sticky-button .text{font-size:1.8rem;color:#fff}@media(max-width: 768px){.sticky-planning .sticky-button .text{font-size:1.4rem;margin-top:-8px}}.sticky-planning .sticky-button .icon-font{width:44px;height:44px;font-size:2.625rem;color:#fff;margin:0 auto;padding-bottom:12px}@media(max-width: 768px){.sticky-planning .sticky-button .icon-font{font-size:2.125rem}}.sticky-planning .sticky-button:hover{background:#fff}.sticky-planning .sticky-button:hover .text,.sticky-planning .sticky-button:hover .icon-font{color:#b7171e}.sticky-planning .sticky-detail{width:100%;z-index:3;right:-100%;height:60px;position:static;display:flex;flex-direction:row;align-items:center;justify-content:center;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}@media(min-width: 768px){.sticky-planning .sticky-detail{height:100px;position:fixed}}.sticky-planning .sticky-detail.open{right:0}.sticky-planning .sticky-detail h6{display:block;float:left;max-width:590px;font-weight:bold;color:#fff;border-right:solid 1px #901b20;height:100%}@media(max-width: 767px){.sticky-planning .sticky-detail h6{display:none}}@media(min-width: 768px){.sticky-planning .sticky-detail h6{font-size:1.5rem;padding:0 10px;line-height:60px;width:25%}}@media(min-width: 768px){.sticky-planning .sticky-detail h6{font-size:3rem;line-height:100px;padding:0 20px;width:30%}}.sticky-planning .sticky-detail a{display:inline-block;color:#fff;position:relative;vertical-align:middle;line-height:100%;background-color:#b7171e}@media(max-width: 767px){.sticky-planning .sticky-detail a{width:25%;margin-left:0;padding:0 0;text-align:center}}@media(min-width: 768px){.sticky-planning .sticky-detail a{width:15%;font-size:1.2rem;padding:15px 20px 15px 50px;margin-left:2.5%;display:block;float:left;height:100%}}@media(min-width: 768px){.sticky-planning .sticky-detail a{line-height:2rem;font-weight:bold;letter-spacing:.03rem;text-transform:uppercase;font-size:1.8rem}}.sticky-planning .sticky-detail a:last-of-type{border-right:0}.sticky-planning .sticky-detail a:before{position:absolute;left:0;top:50%;transform:translateY(-50%)}@media(max-width: 767px){.sticky-planning .sticky-detail a:before{position:relative;font-size:3rem;line-height:60px}}@media(min-width: 768px){.sticky-planning .sticky-detail a:before{font-size:3rem}}@media(min-width: 768px){.sticky-planning .sticky-detail a:before{font-size:3.8rem}}.sticky-planning .sticky-detail a:hover{background-color:unset}@media(max-width: 767px){.sticky-planning .sticky-detail a:hover:before{display:none}}@media(max-width: 767px){.sticky-planning .sticky-detail a:hover span{position:relative;display:inline-block;line-height:100%;font-size:1rem;padding-right:0;left:0;right:0;margin:0 auto;top:0}}.sticky-planning .sticky-detail a span{position:absolute;top:50%;padding-right:20px}@media(max-width: 767px){.sticky-planning .sticky-detail a span{display:none}}.mobileMenuOpened .sticky-planning{overflow:hidden;height:0;padding:0 !important;opacity:0 !important}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbW1vbi5jc3MiLCJjb21tb24uc2NzcyIsIi4uL19taXhpbi5zY3NzIiwiLi4vX2dsb2JhbC12YXJpYWJsZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGNDQ0EsaUJBRUksQ0FBQSxhQUVBLENBQUEscUJBQ0EsQ0FBQSx3QkFFQSxDQUFBLHFCQUNHLENBQUEsb0JBQ0MsQ0FBQSxnQkFDSSxDQUFBLDBCQUVSLENBQUEsdUJBQ0EsQ0FBQSxzQkFDQSxDQUFBLGtCQUNJLENBQUEsdUNBQ0osQ0FBQSxZQUdKLGlCQUVJLENBQUEsYUFFQSxDQUFBLGVBQ0EsQ0FBQSxRQUVBLENBQUEsU0FDQSxDQUFBLGtCQUVKLFlBRUksQ0FBQSxxQkFFSixjQUVJLENBQUEsV0FDQSxDQUFBLHFEQUdKLHNDQUdJLENBQUEsbUNBQ0csQ0FBQSxrQ0FDQyxDQUFBLGlDQUNDLENBQUEsOEJBQ0csQ0FBQSxhQUdaLGlCQUVJLENBQUEsS0FDQSxDQUFBLE1BQ0EsQ0FBQSxhQUVBLENBQUEsZ0JBQ0EsQ0FBQSxpQkFDQSxDQUFBLHVDQUVKLGFBR0ksQ0FBQSxVQUVBLENBQUEsbUJBRUosVUFFSSxDQUFBLDRCQUVKLGlCQUVJLENBQUEsYUFHSixZQUVJLENBQUEsVUFDQSxDQUFBLFdBRUEsQ0FBQSxjQUNBLENBQUEsdUJBRUosV0FFSSxDQUFBLGlCQUVKLGFBRUksQ0FBQSwrQkFFSixZQUVJLENBQUEsMEJBRUosbUJBRUksQ0FBQSxnQ0FFSixhQUVJLENBQUEsNEJBRUosaUJBRUksQ0FBQSw2QkFFSixhQUVJLENBQUEsV0FFQSxDQUFBLDRCQUVBLENBQUEsMEJBRUosWUFDSSxDQUFBLDJCQUtKLDZFQUVJLENBQUEsV0FJSixtQkFFSSxDQUFBLGtCQUNBLENBQUEsaUJBQ0EsQ0FBQSxtQ0FFQSxDQUFBLDZOQUNBLENBQUEsd0JBTUosV0FHSSxDQUFBLGFBQ0EsQ0FBQSxpQkFFQSxDQUFBLE9BQ0EsQ0FBQSxhQUVBLENBQUEsVUFFQSxDQUFBLFdBQ0EsQ0FBQSxTQUNB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QUEseUJBQUEsaUNBQUEsQ0FBQSx5QkFBQSxpQ0FBQSxDQUFBLHdCQUFBLFlBQUEsQ0FBQSxrQkFBQSxrQkFBQSxDQUFBLGlCQUFBLENBQUEscUJBQUEsQ0FBQSx5QkFBQSxDQUFBLCtDQUFBLGlCQUFBLENBQUEsT0FBQSxDQUFBLFVBQUEsQ0FBQSxVQUFBLENBQUEsVUFBQSxDQUFBLFNBQUEsQ0FBQSw2Q0FBQSxpQkFBQSxDQUFBLFNBQUEsQ0FBQSxNQUFBLENBQUEsVUFBQSxDQUFBLFNBQUEsQ0FBQSxVQUFBLENBQUEsdUJBQUEsV0FBQSxDQUFBLFVBQUEsQ0FBQSxpQkFBQSxDQUFBLHlCQUFBLENBQUEsa0JBQUEsQ0FBQSxNQUFBLENBQUEsS0FBQSxDQUFBLDhCQUFBLFdBQUEsQ0FBQSx1QkFBQSxZQUFBLENBQUEsdUJBQUEsVUFBQSxDQUFBLFdBQUEsQ0FBQSxZQUFBLENBQUEsc0JBQUEsQ0FBQSxrQkFBQSxDQUFBLGlCQUFBLENBQUEsb0ZBQUEsY0FBQSxDQUFBLGVBQUEsQ0FBQSxrQkFBQSxDQUFBLHFCQUFBLFdBQUEsQ0FBQSx1QkFBQSxVQUFBLENBQUEsV0FBQSxDQUFBLGlCQUFBLENBQUEsUUFBQSxDQUFBLE9BQUEsQ0FBQSxpQkFBQSxDQUFBLGdCQUFBLENBQUEsVUFBQSxDQUFBLG9CQUFBLENBQUEsa0RBQUEsQ0FBQSxxQkFBQSxDQUFBLHlFQUFBLENBQUEsaUJBQUEsQ0FBQSw0QkFBQSxDQUFBLDZCQUFBLDZCQUFBLENBQUEsNkJBQUEsNkJBQUEsQ0FBQSxpQ0FBQSxLQUFBLHdCQUFBLENBQUEsQ0FBQSx1Q0FBQSxpQkFBQSxDQUFBLE1BQUEsQ0FBQSxLQUFBLENBQUEsbUJBQUEsQ0FBQSxTQUFBLENBQUEsYUFBQSxDQUFBLGdFQUFBLG1DQUFBLENBQUEscUNBQUEsbUJBQUEsQ0FBQSwyQkFBQSxDQUFBLG1EQUFBLG1CQUFBLENBQUEsNkdBQUEsbUJBQUEsQ0FBQSx1QkFBQSxnQkFBQSxDQUFBLHFDQUFBLG1CQUFBLENBQUEsa0NBQUEsQ0FBQSwwQkFBQSxDQUFBLFNBQUEsQ0FBQSxp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QUFBLDBCQUNBLENBQUEseUJDcnpKTix5Q0RpekpFLGlCQU1RLENBQUEsY0FDQSxDQUFBLGdCQUNBLENBQUEsQ0FBQSx5QkN2ekpWLHlDRCt5SkUsY0FXUSxDQUFBLENBQUEseUJDeHpKVix5Q0Q2eUpFLGdCQWNRLENBQUEsQ0FBQSx3Q0FHUixzQkFDSSxDQUFBLHlCQ24wSk4sK0NEbzBKTSxZQUVRLENBQUEsQ0FBQSx5QkN0MEpkLDZDRHkwSk0saUJBRVEsQ0FBQSxvQkFDQSxDQUFBLGdCQUNBLENBQUEsY0FDQSxDQUFBLGVBQ0EsQ0FBQSxNQUNBLENBQUEsT0FDQSxDQUFBLGFBQ0EsQ0FBQSxLQUNBLENBQUEsQ0FBQSx1Q0FJWixpQkFDSSxDQUFBLE9BQ0EsQ0FBQSxrQkFDQSxDQUFBLHlCQzExSk4sdUNEdTFKRSxZQUtRLENBQUEsQ0FBQSxtQ0FPWixlQUNJLENBQUEsUUFDQSxDQUFBLG9CQUNBLENBQUEsb0JBQ0EiLCJmaWxlIjoiY29tbW9uLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi5zbGljay1zbGlkZXJ7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9jaztib3gtc2l6aW5nOmJvcmRlci1ib3g7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lOy13ZWJraXQtdG91Y2gtY2FsbG91dDpub25lOy1raHRtbC11c2VyLXNlbGVjdDpub25lOy1tcy10b3VjaC1hY3Rpb246cGFuLXk7dG91Y2gtYWN0aW9uOnBhbi15Oy13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjp0cmFuc3BhcmVudH0uc2xpY2stbGlzdHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO292ZXJmbG93OmhpZGRlbjttYXJnaW46MDtwYWRkaW5nOjB9LnNsaWNrLWxpc3Q6Zm9jdXN7b3V0bGluZTpub25lfS5zbGljay1saXN0LmRyYWdnaW5ne2N1cnNvcjpwb2ludGVyO2N1cnNvcjpoYW5kfS5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLC5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3R7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7LW1vei10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTstby10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfS5zbGljay10cmFja3twb3NpdGlvbjpyZWxhdGl2ZTt0b3A6MDtsZWZ0OjA7ZGlzcGxheTpibG9jazttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvfS5zbGljay10cmFjazpiZWZvcmUsLnNsaWNrLXRyYWNrOmFmdGVye2Rpc3BsYXk6dGFibGU7Y29udGVudDpcIlwifS5zbGljay10cmFjazphZnRlcntjbGVhcjpib3RofS5zbGljay1sb2FkaW5nIC5zbGljay10cmFja3t2aXNpYmlsaXR5OmhpZGRlbn0uc2xpY2stc2xpZGV7ZGlzcGxheTpub25lO2Zsb2F0OmxlZnQ7aGVpZ2h0OjEwMCU7bWluLWhlaWdodDoxcHh9W2Rpcj1ydGxdIC5zbGljay1zbGlkZXtmbG9hdDpyaWdodH0uc2xpY2stc2xpZGUgaW1ne2Rpc3BsYXk6YmxvY2t9LnNsaWNrLXNsaWRlLnNsaWNrLWxvYWRpbmcgaW1ne2Rpc3BsYXk6bm9uZX0uc2xpY2stc2xpZGUuZHJhZ2dpbmcgaW1ne3BvaW50ZXItZXZlbnRzOm5vbmV9LnNsaWNrLWluaXRpYWxpemVkIC5zbGljay1zbGlkZXtkaXNwbGF5OmJsb2NrfS5zbGljay1sb2FkaW5nIC5zbGljay1zbGlkZXt2aXNpYmlsaXR5OmhpZGRlbn0uc2xpY2stdmVydGljYWwgLnNsaWNrLXNsaWRle2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OmF1dG87Ym9yZGVyOjFweCBzb2xpZCB0cmFuc3BhcmVudH0uc2xpY2stYXJyb3cuc2xpY2staGlkZGVue2Rpc3BsYXk6bm9uZX0uc2xpY2stbG9hZGluZyAuc2xpY2stbGlzdHtiYWNrZ3JvdW5kOiNmZmYgdXJsKFwiLi4vYXNzZXRzL2ljb24vYWpheC1sb2FkZXIuZ2lmXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0fUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJzbGlja1wiO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDtzcmM6dXJsKFwiLi4vZm9udHMvc2xpY2svc2xpY2suZW90XCIpO3NyYzp1cmwoXCIuLi9mb250cy9zbGljay9zbGljay5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLHVybChcIi4uL2ZvbnRzL3NsaWNrL3NsaWNrLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSx1cmwoXCIuLi9mb250cy9zbGljay9zbGljay50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksdXJsKFwiLi4vZm9udHMvc2xpY2svc2xpY2suc3ZnI3NsaWNrXCIpIGZvcm1hdChcInN2Z1wiKX0uc2xpY2stcHJldiwuc2xpY2stbmV4dHtmb250LXNpemU6MDtsaW5lLWhlaWdodDowO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7ZGlzcGxheTpibG9jazt3aWR0aDoyMHB4O2hlaWdodDoyMHB4O3BhZGRpbmc6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoMCwgLTUwJSk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGUoMCwgLTUwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLCAtNTAlKTtjdXJzb3I6cG9pbnRlcjtjb2xvcjp0cmFuc3BhcmVudDtib3JkZXI6bm9uZTtvdXRsaW5lOm5vbmU7YmFja2dyb3VuZDp0cmFuc3BhcmVudH0uc2xpY2stcHJldjpob3Zlciwuc2xpY2stcHJldjpmb2N1cywuc2xpY2stbmV4dDpob3Zlciwuc2xpY2stbmV4dDpmb2N1c3tjb2xvcjp0cmFuc3BhcmVudDtvdXRsaW5lOm5vbmU7YmFja2dyb3VuZDp0cmFuc3BhcmVudH0uc2xpY2stcHJldjpob3ZlcjpiZWZvcmUsLnNsaWNrLXByZXY6Zm9jdXM6YmVmb3JlLC5zbGljay1uZXh0OmhvdmVyOmJlZm9yZSwuc2xpY2stbmV4dDpmb2N1czpiZWZvcmV7b3BhY2l0eToxfS5zbGljay1wcmV2LnNsaWNrLWRpc2FibGVkOmJlZm9yZSwuc2xpY2stbmV4dC5zbGljay1kaXNhYmxlZDpiZWZvcmV7b3BhY2l0eTouMjV9LnNsaWNrLXByZXY6YmVmb3JlLC5zbGljay1uZXh0OmJlZm9yZXtmb250LWZhbWlseTpcInNsaWNrXCI7Zm9udC1zaXplOjIwcHg7bGluZS1oZWlnaHQ6MTtvcGFjaXR5Oi43NTtjb2xvcjojZmZmOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlfS5zbGljay1wcmV2e2xlZnQ6LTI1cHh9W2Rpcj1ydGxdIC5zbGljay1wcmV2e3JpZ2h0Oi0yNXB4O2xlZnQ6YXV0b30uc2xpY2stcHJldjpiZWZvcmV7Y29udGVudDpcIuKGkFwifVtkaXI9cnRsXSAuc2xpY2stcHJldjpiZWZvcmV7Y29udGVudDpcIuKGklwifS5zbGljay1uZXh0e3JpZ2h0Oi0yNXB4fVtkaXI9cnRsXSAuc2xpY2stbmV4dHtyaWdodDphdXRvO2xlZnQ6LTI1cHh9LnNsaWNrLW5leHQ6YmVmb3Jle2NvbnRlbnQ6XCLihpJcIn1bZGlyPXJ0bF0gLnNsaWNrLW5leHQ6YmVmb3Jle2NvbnRlbnQ6XCLihpBcIn0uc2xpY2stZG90dGVkLnNsaWNrLXNsaWRlcnttYXJnaW4tYm90dG9tOjMwcHh9LnNsaWNrLWRvdHN7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOi0yNXB4O2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtwYWRkaW5nOjA7bWFyZ2luOjA7bGlzdC1zdHlsZTpub25lO3RleHQtYWxpZ246Y2VudGVyfS5zbGljay1kb3RzIGxpe3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjIwcHg7aGVpZ2h0OjIwcHg7bWFyZ2luOjAgNXB4O3BhZGRpbmc6MDtjdXJzb3I6cG9pbnRlcn0uc2xpY2stZG90cyBsaSBidXR0b257Zm9udC1zaXplOjA7bGluZS1oZWlnaHQ6MDtkaXNwbGF5OmJsb2NrO3dpZHRoOjIwcHg7aGVpZ2h0OjIwcHg7cGFkZGluZzo1cHg7Y3Vyc29yOnBvaW50ZXI7Y29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyOjA7b3V0bGluZTpub25lO2JhY2tncm91bmQ6dHJhbnNwYXJlbnR9LnNsaWNrLWRvdHMgbGkgYnV0dG9uOmhvdmVyLC5zbGljay1kb3RzIGxpIGJ1dHRvbjpmb2N1c3tvdXRsaW5lOm5vbmV9LnNsaWNrLWRvdHMgbGkgYnV0dG9uOmhvdmVyOmJlZm9yZSwuc2xpY2stZG90cyBsaSBidXR0b246Zm9jdXM6YmVmb3Jle29wYWNpdHk6MX0uc2xpY2stZG90cyBsaSBidXR0b246YmVmb3Jle2ZvbnQtZmFtaWx5Olwic2xpY2tcIjtmb250LXNpemU6NnB4O2xpbmUtaGVpZ2h0OjIwcHg7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjIwcHg7aGVpZ2h0OjIwcHg7Y29udGVudDpcIuKAolwiO3RleHQtYWxpZ246Y2VudGVyO29wYWNpdHk6LjI1O2NvbG9yOiMwMDA7LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGV9LnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbjpiZWZvcmV7b3BhY2l0eTouNzU7Y29sb3I6IzAwMH0uc2VsZWN0aXplLWNvbnRyb2wucGx1Z2luLWRyYWdfZHJvcC5tdWx0aT4uc2VsZWN0aXplLWlucHV0PmRpdi51aS1zb3J0YWJsZS1wbGFjZWhvbGRlcnt2aXNpYmlsaXR5OnZpc2libGUgIWltcG9ydGFudDtiYWNrZ3JvdW5kOiNmMmYyZjIgIWltcG9ydGFudDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjA2KSAhaW1wb3J0YW50O2JvcmRlcjowIG5vbmUgIWltcG9ydGFudDstd2Via2l0LWJveC1zaGFkb3c6aW5zZXQgMCAwIDEycHggNHB4ICNmZmY7Ym94LXNoYWRvdzppbnNldCAwIDAgMTJweCA0cHggI2ZmZn0uc2VsZWN0aXplLWNvbnRyb2wucGx1Z2luLWRyYWdfZHJvcCAudWktc29ydGFibGUtcGxhY2Vob2xkZXI6OmFmdGVye2NvbnRlbnQ6XCIhXCI7dmlzaWJpbGl0eTpoaWRkZW59LnNlbGVjdGl6ZS1jb250cm9sLnBsdWdpbi1kcmFnX2Ryb3AgLnVpLXNvcnRhYmxlLWhlbHBlcnstd2Via2l0LWJveC1zaGFkb3c6MCAycHggNXB4IHJnYmEoMCwwLDAsLjIpO2JveC1zaGFkb3c6MCAycHggNXB4IHJnYmEoMCwwLDAsLjIpfS5zZWxlY3RpemUtZHJvcGRvd24taGVhZGVye3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6NXB4IDhweDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZDBkMGQwO2JhY2tncm91bmQ6I2Y4ZjhmODstd2Via2l0LWJvcmRlci1yYWRpdXM6M3B4IDNweCAwIDA7LW1vei1ib3JkZXItcmFkaXVzOjNweCAzcHggMCAwO2JvcmRlci1yYWRpdXM6M3B4IDNweCAwIDB9LnNlbGVjdGl6ZS1kcm9wZG93bi1oZWFkZXItY2xvc2V7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6OHB4O3RvcDo1MCU7Y29sb3I6IzMwMzAzMDtvcGFjaXR5Oi40O21hcmdpbi10b3A6LTEycHg7bGluZS1oZWlnaHQ6MjBweDtmb250LXNpemU6MjBweCAhaW1wb3J0YW50fS5zZWxlY3RpemUtZHJvcGRvd24taGVhZGVyLWNsb3NlOmhvdmVye2NvbG9yOiMwMDB9LnNlbGVjdGl6ZS1kcm9wZG93bi5wbHVnaW4tb3B0Z3JvdXBfY29sdW1ucyAub3B0Z3JvdXB7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjZjJmMmYyO2JvcmRlci10b3A6MCBub25lO2Zsb2F0OmxlZnQ7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7LW1vei1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94fS5zZWxlY3RpemUtZHJvcGRvd24ucGx1Z2luLW9wdGdyb3VwX2NvbHVtbnMgLm9wdGdyb3VwOmxhc3QtY2hpbGR7Ym9yZGVyLXJpZ2h0OjAgbm9uZX0uc2VsZWN0aXplLWRyb3Bkb3duLnBsdWdpbi1vcHRncm91cF9jb2x1bW5zIC5vcHRncm91cDpiZWZvcmV7ZGlzcGxheTpub25lfS5zZWxlY3RpemUtZHJvcGRvd24ucGx1Z2luLW9wdGdyb3VwX2NvbHVtbnMgLm9wdGdyb3VwLWhlYWRlcntib3JkZXItdG9wOjAgbm9uZX0uc2VsZWN0aXplLWNvbnRyb2wucGx1Z2luLXJlbW92ZV9idXR0b24gW2RhdGEtdmFsdWVde3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctcmlnaHQ6MjRweCAhaW1wb3J0YW50fS5zZWxlY3RpemUtY29udHJvbC5wbHVnaW4tcmVtb3ZlX2J1dHRvbiBbZGF0YS12YWx1ZV0gLnJlbW92ZXt6LWluZGV4OjE7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtib3R0b206MDt3aWR0aDoxN3B4O3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjEycHg7Y29sb3I6aW5oZXJpdDt0ZXh0LWRlY29yYXRpb246bm9uZTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZzoycHggMCAwIDA7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkICNkMGQwZDA7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjAgMnB4IDJweCAwOy1tb3otYm9yZGVyLXJhZGl1czowIDJweCAycHggMDtib3JkZXItcmFkaXVzOjAgMnB4IDJweCAwOy13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94Oy1tb3otYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveH0uc2VsZWN0aXplLWNvbnRyb2wucGx1Z2luLXJlbW92ZV9idXR0b24gW2RhdGEtdmFsdWVdIC5yZW1vdmU6aG92ZXJ7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4wNSl9LnNlbGVjdGl6ZS1jb250cm9sLnBsdWdpbi1yZW1vdmVfYnV0dG9uIFtkYXRhLXZhbHVlXS5hY3RpdmUgLnJlbW92ZXtib3JkZXItbGVmdC1jb2xvcjojY2FjYWNhfS5zZWxlY3RpemUtY29udHJvbC5wbHVnaW4tcmVtb3ZlX2J1dHRvbiAuZGlzYWJsZWQgW2RhdGEtdmFsdWVdIC5yZW1vdmU6aG92ZXJ7YmFja2dyb3VuZDpub25lfS5zZWxlY3RpemUtY29udHJvbC5wbHVnaW4tcmVtb3ZlX2J1dHRvbiAuZGlzYWJsZWQgW2RhdGEtdmFsdWVdIC5yZW1vdmV7Ym9yZGVyLWxlZnQtY29sb3I6I2ZmZn0uc2VsZWN0aXplLWNvbnRyb2wucGx1Z2luLXJlbW92ZV9idXR0b24gLnJlbW92ZS1zaW5nbGV7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6MDtmb250LXNpemU6MjNweH0uc2VsZWN0aXplLWNvbnRyb2x7cG9zaXRpb246cmVsYXRpdmV9LnNlbGVjdGl6ZS1kcm9wZG93biwuc2VsZWN0aXplLWlucHV0LC5zZWxlY3RpemUtaW5wdXQgaW5wdXR7Y29sb3I6IzMwMzAzMDtmb250LWZhbWlseTppbmhlcml0O2ZvbnQtc2l6ZToxM3B4O2xpbmUtaGVpZ2h0OjE4cHg7LXdlYmtpdC1mb250LXNtb290aGluZzppbmhlcml0fS5zZWxlY3RpemUtaW5wdXQsLnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0LmlucHV0LWFjdGl2ZXtiYWNrZ3JvdW5kOiNmZmY7Y3Vyc29yOnRleHQ7ZGlzcGxheTppbmxpbmUtYmxvY2t9LnNlbGVjdGl6ZS1pbnB1dHtib3JkZXI6MXB4IHNvbGlkICNkMGQwZDA7cGFkZGluZzo4cHggOHB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjEwMCU7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MTstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDstbW96LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3g7LXdlYmtpdC1ib3gtc2hhZG93Omluc2V0IDAgMXB4IDFweCByZ2JhKDAsMCwwLC4xKTtib3gtc2hhZG93Omluc2V0IDAgMXB4IDFweCByZ2JhKDAsMCwwLC4xKTstd2Via2l0LWJvcmRlci1yYWRpdXM6M3B4Oy1tb3otYm9yZGVyLXJhZGl1czozcHg7Ym9yZGVyLXJhZGl1czozcHh9LnNlbGVjdGl6ZS1jb250cm9sLm11bHRpIC5zZWxlY3RpemUtaW5wdXQuaGFzLWl0ZW1ze3BhZGRpbmc6NnB4IDhweCAzcHh9LnNlbGVjdGl6ZS1pbnB1dC5mdWxse2JhY2tncm91bmQtY29sb3I6I2ZmZn0uc2VsZWN0aXplLWlucHV0LmRpc2FibGVkLC5zZWxlY3RpemUtaW5wdXQuZGlzYWJsZWQgKntjdXJzb3I6ZGVmYXVsdCAhaW1wb3J0YW50fS5zZWxlY3RpemUtaW5wdXQuZm9jdXN7LXdlYmtpdC1ib3gtc2hhZG93Omluc2V0IDAgMXB4IDJweCByZ2JhKDAsMCwwLC4xNSk7Ym94LXNoYWRvdzppbnNldCAwIDFweCAycHggcmdiYSgwLDAsMCwuMTUpfS5zZWxlY3RpemUtaW5wdXQuZHJvcGRvd24tYWN0aXZley13ZWJraXQtYm9yZGVyLXJhZGl1czozcHggM3B4IDAgMDstbW96LWJvcmRlci1yYWRpdXM6M3B4IDNweCAwIDA7Ym9yZGVyLXJhZGl1czozcHggM3B4IDAgMH0uc2VsZWN0aXplLWlucHV0Pip7dmVydGljYWwtYWxpZ246YmFzZWxpbmU7ZGlzcGxheTotbW96LWlubGluZS1zdGFjaztkaXNwbGF5OmlubGluZS1ibG9jazt6b29tOjE7KmRpc3BsYXk6aW5saW5lfS5zZWxlY3RpemUtY29udHJvbC5tdWx0aSAuc2VsZWN0aXplLWlucHV0PmRpdntjdXJzb3I6cG9pbnRlcjttYXJnaW46MCAzcHggM3B4IDA7cGFkZGluZzoycHggNnB4O2JhY2tncm91bmQ6I2YyZjJmMjtjb2xvcjojMzAzMDMwO2JvcmRlcjowIHNvbGlkICNkMGQwZDB9LnNlbGVjdGl6ZS1jb250cm9sLm11bHRpIC5zZWxlY3RpemUtaW5wdXQ+ZGl2LmFjdGl2ZXtiYWNrZ3JvdW5kOiNlOGU4ZTg7Y29sb3I6IzMwMzAzMDtib3JkZXI6MCBzb2xpZCAjY2FjYWNhfS5zZWxlY3RpemUtY29udHJvbC5tdWx0aSAuc2VsZWN0aXplLWlucHV0LmRpc2FibGVkPmRpdiwuc2VsZWN0aXplLWNvbnRyb2wubXVsdGkgLnNlbGVjdGl6ZS1pbnB1dC5kaXNhYmxlZD5kaXYuYWN0aXZle2NvbG9yOiM3ZDdkN2Q7YmFja2dyb3VuZDojZmZmO2JvcmRlcjowIHNvbGlkICNmZmZ9LnNlbGVjdGl6ZS1pbnB1dD5pbnB1dHtkaXNwbGF5OmlubGluZS1ibG9jayAhaW1wb3J0YW50O3BhZGRpbmc6MCAhaW1wb3J0YW50O21pbi1oZWlnaHQ6MCAhaW1wb3J0YW50O21heC1oZWlnaHQ6bm9uZSAhaW1wb3J0YW50O21heC13aWR0aDoxMDAlICFpbXBvcnRhbnQ7bWFyZ2luOjAgMnB4IDAgMCAhaW1wb3J0YW50O3RleHQtaW5kZW50OjAgIWltcG9ydGFudDtib3JkZXI6MCBub25lICFpbXBvcnRhbnQ7YmFja2dyb3VuZDpub25lICFpbXBvcnRhbnQ7bGluZS1oZWlnaHQ6aW5oZXJpdCAhaW1wb3J0YW50Oy13ZWJraXQtdXNlci1zZWxlY3Q6YXV0byAhaW1wb3J0YW50Oy13ZWJraXQtYm94LXNoYWRvdzpub25lICFpbXBvcnRhbnQ7Ym94LXNoYWRvdzpub25lICFpbXBvcnRhbnR9LnNlbGVjdGl6ZS1pbnB1dD5pbnB1dDo6LW1zLWNsZWFye2Rpc3BsYXk6bm9uZX0uc2VsZWN0aXplLWlucHV0PmlucHV0OmZvY3Vze291dGxpbmU6bm9uZSAhaW1wb3J0YW50fS5zZWxlY3RpemUtaW5wdXQ6OmFmdGVye2NvbnRlbnQ6XCIgXCI7ZGlzcGxheTpibG9jaztjbGVhcjpsZWZ0fS5zZWxlY3RpemUtaW5wdXQuZHJvcGRvd24tYWN0aXZlOjpiZWZvcmV7Y29udGVudDpcIiBcIjtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO2JhY2tncm91bmQ6I2YwZjBmMDtoZWlnaHQ6MXB4O2JvdHRvbTowO2xlZnQ6MDtyaWdodDowfS5zZWxlY3RpemUtZHJvcGRvd257cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDoxMDtib3JkZXI6MXB4IHNvbGlkICNkMGQwZDA7YmFja2dyb3VuZDojZmZmO21hcmdpbjotMXB4IDAgMCAwO2JvcmRlci10b3A6MCBub25lOy13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94Oy1tb3otYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveDstd2Via2l0LWJveC1zaGFkb3c6MCAxcHggM3B4IHJnYmEoMCwwLDAsLjEpO2JveC1zaGFkb3c6MCAxcHggM3B4IHJnYmEoMCwwLDAsLjEpOy13ZWJraXQtYm9yZGVyLXJhZGl1czowIDAgM3B4IDNweDstbW96LWJvcmRlci1yYWRpdXM6MCAwIDNweCAzcHg7Ym9yZGVyLXJhZGl1czowIDAgM3B4IDNweH0uc2VsZWN0aXplLWRyb3Bkb3duIFtkYXRhLXNlbGVjdGFibGVde2N1cnNvcjpwb2ludGVyO292ZXJmbG93OmhpZGRlbn0uc2VsZWN0aXplLWRyb3Bkb3duIFtkYXRhLXNlbGVjdGFibGVdIC5oaWdobGlnaHR7YmFja2dyb3VuZDpyZ2JhKDEyNSwxNjgsMjA4LC4yKTstd2Via2l0LWJvcmRlci1yYWRpdXM6MXB4Oy1tb3otYm9yZGVyLXJhZGl1czoxcHg7Ym9yZGVyLXJhZGl1czoxcHh9LnNlbGVjdGl6ZS1kcm9wZG93biAub3B0aW9uLC5zZWxlY3RpemUtZHJvcGRvd24gLm9wdGdyb3VwLWhlYWRlcntwYWRkaW5nOjVweCA4cHh9LnNlbGVjdGl6ZS1kcm9wZG93biAub3B0aW9uLC5zZWxlY3RpemUtZHJvcGRvd24gW2RhdGEtZGlzYWJsZWRdLC5zZWxlY3RpemUtZHJvcGRvd24gW2RhdGEtZGlzYWJsZWRdIFtkYXRhLXNlbGVjdGFibGVdLm9wdGlvbntjdXJzb3I6aW5oZXJpdDtvcGFjaXR5Oi41fS5zZWxlY3RpemUtZHJvcGRvd24gW2RhdGEtc2VsZWN0YWJsZV0ub3B0aW9ue29wYWNpdHk6MX0uc2VsZWN0aXplLWRyb3Bkb3duIC5vcHRncm91cDpmaXJzdC1jaGlsZCAub3B0Z3JvdXAtaGVhZGVye2JvcmRlci10b3A6MCBub25lfS5zZWxlY3RpemUtZHJvcGRvd24gLm9wdGdyb3VwLWhlYWRlcntjb2xvcjojMzAzMDMwO2JhY2tncm91bmQ6I2ZmZjtjdXJzb3I6ZGVmYXVsdH0uc2VsZWN0aXplLWRyb3Bkb3duIC5hY3RpdmV7YmFja2dyb3VuZC1jb2xvcjojZjVmYWZkO2NvbG9yOiM0OTVjNjh9LnNlbGVjdGl6ZS1kcm9wZG93biAuYWN0aXZlLmNyZWF0ZXtjb2xvcjojNDk1YzY4fS5zZWxlY3RpemUtZHJvcGRvd24gLmNyZWF0ZXtjb2xvcjpyZ2JhKDQ4LDQ4LDQ4LC41KX0uc2VsZWN0aXplLWRyb3Bkb3duLWNvbnRlbnR7b3ZlcmZsb3cteTphdXRvO292ZXJmbG93LXg6aGlkZGVuO21heC1oZWlnaHQ6MjAwcHg7LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2g7Zm9udC1zaXplOjEuNHJlbX0uc2VsZWN0aXplLWNvbnRyb2wuc2luZ2xlIC5zZWxlY3RpemUtaW5wdXQsLnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0IGlucHV0e2N1cnNvcjpwb2ludGVyfS5zZWxlY3RpemUtY29udHJvbC5zaW5nbGUgLnNlbGVjdGl6ZS1pbnB1dC5pbnB1dC1hY3RpdmUsLnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0LmlucHV0LWFjdGl2ZSBpbnB1dHtjdXJzb3I6dGV4dH0uc2VsZWN0aXplLWNvbnRyb2wuc2luZ2xlIC5zZWxlY3RpemUtaW5wdXQ6YWZ0ZXJ7Y29udGVudDpcIiBcIjtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7cmlnaHQ6MTVweDttYXJnaW4tdG9wOi0zcHg7d2lkdGg6MDtoZWlnaHQ6MDtib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLXdpZHRoOjVweCA1cHggMCA1cHg7Ym9yZGVyLWNvbG9yOmdyYXkgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnR9LnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0LmRyb3Bkb3duLWFjdGl2ZTphZnRlcnttYXJnaW4tdG9wOi00cHg7Ym9yZGVyLXdpZHRoOjAgNXB4IDVweCA1cHg7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50IHRyYW5zcGFyZW50IGdyYXkgdHJhbnNwYXJlbnR9LnNlbGVjdGl6ZS1jb250cm9sLnJ0bC5zaW5nbGUgLnNlbGVjdGl6ZS1pbnB1dDphZnRlcntsZWZ0OjE1cHg7cmlnaHQ6YXV0b30uc2VsZWN0aXplLWNvbnRyb2wucnRsIC5zZWxlY3RpemUtaW5wdXQ+aW5wdXR7bWFyZ2luOjAgNHB4IDAgLTJweCAhaW1wb3J0YW50fS5zZWxlY3RpemUtY29udHJvbCAuc2VsZWN0aXplLWlucHV0LmRpc2FibGVke29wYWNpdHk6LjU7YmFja2dyb3VuZC1jb2xvcjojZmFmYWZhfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6c3dpcGVyLWljb25zO3NyYzp1cmwoXCJkYXRhOmFwcGxpY2F0aW9uL2ZvbnQtd29mZjtjaGFyc2V0PXV0Zi04O2Jhc2U2NCwgZDA5R1JnQUJBQUFBQUFaZ0FCQUFBQUFBREFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJHUmxSTkFBQUdSQUFBQUJvQUFBQWNpNnFIa1VkRVJVWUFBQVdnQUFBQUl3QUFBQ1FBWUFCWFIxQlBVd0FBQmhRQUFBQXVBQUFBTnVBWTcreEhVMVZDQUFBRnhBQUFBRkFBQUFCbTJmUGN6VTlUTHpJQUFBSGNBQUFBU2dBQUFHQlA5VjVSWTIxaGNBQUFBa1FBQUFDSUFBQUJZdDZGMGNCamRuUWdBQUFDekFBQUFBUUFBQUFFQUJFQlJHZGhjM0FBQUFXWUFBQUFDQUFBQUFqLy93QURaMng1WmdBQUF5d0FBQURNQUFBRDJNSHRyeVZvWldGa0FBQUJiQUFBQURBQUFBQTJFMitlb1dob1pXRUFBQUdjQUFBQUh3QUFBQ1FDOWdEemFHMTBlQUFBQWlnQUFBQVpBQUFBcmdKa0FCRnNiMk5oQUFBQzBBQUFBRm9BQUFCYUZRQVVHRzFoZUhBQUFBRzhBQUFBSHdBQUFDQUFjQUJBYm1GdFpRQUFBL2dBQUFFNUFBQUNYdkZkQndsd2IzTjBBQUFGTkFBQUFHSUFBQUNFNXM3NGhYamFZMkJrWUdBQVlwZjVIdS9qK1cyK01uQXpNWURBemFYNlFqRDYvNC8vQnhqNUdBOEF1UndNWUdrQVB5d0wxM2phWTJCa1lHQTg4UDhBZ3g0aisvOGZRRFlmQTFBRUJXZ0RBSUIyQk9vQWVOcGpZR1JnWU5CaDRHZGdZZ0FCRU1uSUFCSnpZTkFEQ1FBQUNXZ0FzUUI0Mm1OZ1lmekNPSUdCbFlHQjBZY3hqWUdCd1IxS2YyV1FaR2hoWUdCaVlHVm1nQUZHQmlRUWtPYWF3dERBb01CUXhYamcvd0VHUGNZRERBNHdOVUEyQ0Nnd3NBQUFPNEVMNmdBQWVOcGoyTTBneUFBQ3F4Z0dOV0JrWjJENC93TUEreGtEZGdBQUFIamFZMkJnWUdhQVlCa0dSZ1lRaUFIeUdNRjhGZ1lISU0zRHdNSEFCR1FyTU9neVdETEVNMVQ5L3c4VUJmRU1nTHpFLy8vL1AvNS8vZi9WL3h2K3I0ZWFBQWVNYkF4d0lVWW1JTUhFZ0tZQVlqVWNzREF3c0xLeGMzQnljZlB3OGpFUUEvZ1pCQVNGaEVWRXhjUWxKS1drWldUbDVCVVVsWlJWVk5YVU5UUVpCZ01BQU1SK0UrZ0FFUUZFQUFBQUtnQXFBQ29BTkFBK0FFZ0FVZ0JjQUdZQWNBQjZBSVFBamdDWUFLSUFyQUMyQU1BQXlnRFVBTjRBNkFEeUFQd0JCZ0VRQVJvQkpBRXVBVGdCUWdGTUFWWUJZQUZxQVhRQmZnR0lBWklCbkFHbUFiSUJ6Z0hzQUFCNDJ1Mk5NUTZDVUF5R1c1Njh4OUFuZVlZZ200TUpiaEtGYUV4SU9BVlg4QXBld1N0NEJpYzRBZmVBaWQzVk9CaXhEeGZQWUV6YTVPK1hmaTA0WUFEZ2dpVUlVTEN1RUpLOFZoTzRiU3ZwZG5rdEhJNVFDWXRkaTJzbDhablhhSGxxVXJOS3pkS2NUOGNqbHErcndaU3ZJVmN6TmllenNmblAvdXpubWZQRkJOT0RNMks3TVRRNDVZRUFacUdQODFBbUdHY0YzaVBxT29wMHIxU1BUYVRiVmtmVWU0SFhqOTd3WUUreU53V1l4d1d1NHYxdWdXSGdvM1MxWGRaRVZxV003RVQwY2ZuTEd4V2ZrZ1I0Mm8yUHZXckRNQlNGai9JSExhRjB6S2pSZ2RpVk13U2NOUkFvV1VvSDc4WTJpY0IveUlZMDlBbjZBSDJCZHUvVUIreXhvcFlzaFFpRXZudnUwZFVSZ0R0OFFlQzhQRHc3RnBqaTNmRUE0ei9QRUo2WU9CNWhLaDRkajNFdlhoeFBxSC9TS1VZM3JKN3NyWjRGWm5oMVBNQXRQaHdQNmZsMlBNSk1QRGdlUTRyWThZVDZHemFvMGVBRUE0MDlEdWdnbVRuRm5PY1NDaUVpTE1neENpVEk2Q3E1RFpVZDNRbXAxMHZPMExhTFRkMmNqTjRmT3VtbGM3bFVZYlNRY1pGa3V0Ukc3ZzZKS1pLeTBSbWRMWTY4MENEbkVKK1VNa3BGRmUxUk43bnhkVnBYckM0YVR0bmF1ck9uWWVyY1pnMllWbUxOL2QvZ2N6ZkVpbXJFL2ZzL2JPdXEyOVptbjh0bG9PUmFYZ1pnR2E3OHlPOS9jblhtMkJwYUd2cTI1RHY5UzRFOSs1U0ljOVBxdXBKS2hZRlNTbDQ3K1FjcjFtWU5BQUFBZU5wdHcwY0t3a0FBQU1EWkpBOFE3T1VKdmtMc1BmWjZ6RlZFUlB5OHFIaDJZRVIrM2kvQlA4M3ZJQkxMeVNzb0tpbXJxS3FwYTJocDYranE2UnNZR2htYm1KcVpTeTBzcmF4dGJPM3NIUnlkbkVNVTR1UjZ5eDdKSlh2ZVA3V3JEeWNBQUFBQUFBSC8vd0FDZU5wallHUmdZT0FCWWhrZ1pnSkNaZ1pOQmtZR0xRWnRJSnNGTE1ZQUFBdzNBTGdBZU5vbGl6RUtnREFRQkNjaFJiQzJzRkVSMFlENnFWUWlCQ3YvSDllekdJNlo1WEJBdzhDQksvbTVpUVFWYXVWYlhMbk9yTVp2Mm9MZEtGYThQanVydTJoSnpHYWJtT1NMek5NenZ1dHBCM040Mm1OZ1pHQmc0R0tRWXpCaFlNeEpMTWxqNEdCZ0FZb3cvUC9QQUpKaExNNnNTb1dLZldDQUF3REFqZ2JSQUFCNDJtTmdZR0JrQUlJYkNabzVJUHJtVW4waEdBMEFPOEVGVFFBQVwiKSBmb3JtYXQoXCJ3b2ZmXCIpO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXN0eWxlOm5vcm1hbH06cm9vdHstLXN3aXBlci10aGVtZS1jb2xvcjojMDA3YWZmfS5zd2lwZXItY29udGFpbmVye21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVuO2xpc3Qtc3R5bGU6bm9uZTtwYWRkaW5nOjA7ei1pbmRleDoxfS5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsPi5zd2lwZXItd3JhcHBlcntmbGV4LWRpcmVjdGlvbjpjb2x1bW59LnN3aXBlci13cmFwcGVye3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ei1pbmRleDoxO2Rpc3BsYXk6ZmxleDt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybTtib3gtc2l6aW5nOmNvbnRlbnQtYm94fS5zd2lwZXItY29udGFpbmVyLWFuZHJvaWQgLnN3aXBlci1zbGlkZSwuc3dpcGVyLXdyYXBwZXJ7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDBweCwgMCwgMCl9LnN3aXBlci1jb250YWluZXItbXVsdGlyb3c+LnN3aXBlci13cmFwcGVye2ZsZXgtd3JhcDp3cmFwfS5zd2lwZXItY29udGFpbmVyLW11bHRpcm93LWNvbHVtbj4uc3dpcGVyLXdyYXBwZXJ7ZmxleC13cmFwOndyYXA7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5zd2lwZXItY29udGFpbmVyLWZyZWUtbW9kZT4uc3dpcGVyLXdyYXBwZXJ7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7bWFyZ2luOjAgYXV0b30uc3dpcGVyLWNvbnRhaW5lci1wb2ludGVyLWV2ZW50c3t0b3VjaC1hY3Rpb246cGFuLXl9LnN3aXBlci1jb250YWluZXItcG9pbnRlci1ldmVudHMuc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbHt0b3VjaC1hY3Rpb246cGFuLXh9LnN3aXBlci1zbGlkZXtmbGV4LXNocmluazowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9zaXRpb246cmVsYXRpdmU7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm19LnN3aXBlci1zbGlkZS1pbnZpc2libGUtYmxhbmt7dmlzaWJpbGl0eTpoaWRkZW59LnN3aXBlci1jb250YWluZXItYXV0b2hlaWdodCwuc3dpcGVyLWNvbnRhaW5lci1hdXRvaGVpZ2h0IC5zd2lwZXItc2xpZGV7aGVpZ2h0OmF1dG99LnN3aXBlci1jb250YWluZXItYXV0b2hlaWdodCAuc3dpcGVyLXdyYXBwZXJ7YWxpZ24taXRlbXM6ZmxleC1zdGFydDt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxoZWlnaHR9LnN3aXBlci1jb250YWluZXItM2R7cGVyc3BlY3RpdmU6MTIwMHB4fS5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItY3ViZS1zaGFkb3csLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZSwuc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwuc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCwuc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3AsLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci13cmFwcGVye3RyYW5zZm9ybS1zdHlsZTpwcmVzZXJ2ZS0zZH0uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwuc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCwuc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3B7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9pbnRlci1ldmVudHM6bm9uZTt6LWluZGV4OjEwfS5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnR7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKX0uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodHtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKX0uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3B7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpfS5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbXtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSl9LnN3aXBlci1jb250YWluZXItY3NzLW1vZGU+LnN3aXBlci13cmFwcGVye292ZXJmbG93OmF1dG87c2Nyb2xsYmFyLXdpZHRoOm5vbmU7LW1zLW92ZXJmbG93LXN0eWxlOm5vbmV9LnN3aXBlci1jb250YWluZXItY3NzLW1vZGU+LnN3aXBlci13cmFwcGVyOjotd2Via2l0LXNjcm9sbGJhcntkaXNwbGF5Om5vbmV9LnN3aXBlci1jb250YWluZXItY3NzLW1vZGU+LnN3aXBlci13cmFwcGVyPi5zd2lwZXItc2xpZGV7c2Nyb2xsLXNuYXAtYWxpZ246c3RhcnQgc3RhcnR9LnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbC5zd2lwZXItY29udGFpbmVyLWNzcy1tb2RlPi5zd2lwZXItd3JhcHBlcntzY3JvbGwtc25hcC10eXBlOnggbWFuZGF0b3J5fS5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsLnN3aXBlci1jb250YWluZXItY3NzLW1vZGU+LnN3aXBlci13cmFwcGVye3Njcm9sbC1zbmFwLXR5cGU6eSBtYW5kYXRvcnl9OnJvb3R7LS1zd2lwZXItbmF2aWdhdGlvbi1zaXplOjQ0cHh9LnN3aXBlci1idXR0b24tbmV4dCwuc3dpcGVyLWJ1dHRvbi1wcmV2e3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7d2lkdGg6Y2FsYyh2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKS8gNDQgKiAyNyk7aGVpZ2h0OnZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpO21hcmdpbi10b3A6Y2FsYygwcHggLSAodmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSkvIDIpKTt6LWluZGV4OjEwO2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtjb2xvcjp2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1jb2xvciwgdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSl9LnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLWRpc2FibGVkLC5zd2lwZXItYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZHtvcGFjaXR5Oi4zNTtjdXJzb3I6YXV0bztwb2ludGVyLWV2ZW50czpub25lfS5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXIsLnN3aXBlci1idXR0b24tcHJldjphZnRlcntmb250LWZhbWlseTpzd2lwZXItaWNvbnM7Zm9udC1zaXplOnZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpO3RleHQtdHJhbnNmb3JtOm5vbmUgIWltcG9ydGFudDtsZXR0ZXItc3BhY2luZzowO3RleHQtdHJhbnNmb3JtOm5vbmU7Zm9udC12YXJpYW50OmluaXRpYWw7bGluZS1oZWlnaHQ6MX0uc3dpcGVyLWJ1dHRvbi1wcmV2LC5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0e2xlZnQ6MTBweDtyaWdodDphdXRvfS5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXIsLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXJ7Y29udGVudDpcInByZXZcIn0uc3dpcGVyLWJ1dHRvbi1uZXh0LC5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2e3JpZ2h0OjEwcHg7bGVmdDphdXRvfS5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXIsLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXJ7Y29udGVudDpcIm5leHRcIn0uc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24td2hpdGUsLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLXdoaXRley0tc3dpcGVyLW5hdmlnYXRpb24tY29sb3I6I2ZmZmZmZn0uc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24tYmxhY2ssLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWJsYWNrey0tc3dpcGVyLW5hdmlnYXRpb24tY29sb3I6IzAwMDAwMH0uc3dpcGVyLWJ1dHRvbi1sb2Nre2Rpc3BsYXk6bm9uZX0uc3dpcGVyLXBhZ2luYXRpb257cG9zaXRpb246YWJzb2x1dGU7dGV4dC1hbGlnbjpjZW50ZXI7dHJhbnNpdGlvbjouM3Mgb3BhY2l0eTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7ei1pbmRleDoxMH0uc3dpcGVyLXBhZ2luYXRpb24uc3dpcGVyLXBhZ2luYXRpb24taGlkZGVue29wYWNpdHk6MH0uc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLC5zd2lwZXItcGFnaW5hdGlvbi1jdXN0b20sLnN3aXBlci1wYWdpbmF0aW9uLWZyYWN0aW9ue2JvdHRvbToxMHB4O2xlZnQ6MDt3aWR0aDoxMDAlfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWN7b3ZlcmZsb3c6aGlkZGVuO2ZvbnQtc2l6ZTowfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHt0cmFuc2Zvcm06c2NhbGUoMC4zMyk7cG9zaXRpb246cmVsYXRpdmV9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZXt0cmFuc2Zvcm06c2NhbGUoMSl9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1tYWlue3RyYW5zZm9ybTpzY2FsZSgxKX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLXByZXZ7dHJhbnNmb3JtOnNjYWxlKDAuNjYpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtcHJldi1wcmV2e3RyYW5zZm9ybTpzY2FsZSgwLjMzKX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW5leHR7dHJhbnNmb3JtOnNjYWxlKDAuNjYpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbmV4dC1uZXh0e3RyYW5zZm9ybTpzY2FsZSgwLjMzKX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e3dpZHRoOjhweDtoZWlnaHQ6OHB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JvcmRlci1yYWRpdXM6NTAlO2JhY2tncm91bmQ6IzAwMDtvcGFjaXR5Oi4yfWJ1dHRvbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7Ym9yZGVyOm5vbmU7bWFyZ2luOjA7cGFkZGluZzowO2JveC1zaGFkb3c6bm9uZTstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTthcHBlYXJhbmNlOm5vbmV9LnN3aXBlci1wYWdpbmF0aW9uLWNsaWNrYWJsZSAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e2N1cnNvcjpwb2ludGVyfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQ6b25seS1jaGlsZHtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZXtvcGFjaXR5OjE7YmFja2dyb3VuZDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1jb2xvciwgdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSl9LnN3aXBlci1jb250YWluZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHN7cmlnaHQ6MTBweDt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwcHgsIC01MCUsIDApfS5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7bWFyZ2luOjZweCAwO2Rpc3BsYXk6YmxvY2t9LnN3aXBlci1jb250YWluZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWlje3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7d2lkdGg6OHB4fS5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e2Rpc3BsYXk6aW5saW5lLWJsb2NrO3RyYW5zaXRpb246LjJzIHRyYW5zZm9ybSwuMnMgdG9wfS5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHttYXJnaW46MCA0cHh9LnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWN7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7d2hpdGUtc3BhY2U6bm93cmFwfS5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7dHJhbnNpdGlvbjouMnMgdHJhbnNmb3JtLC4ycyBsZWZ0fS5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWwuc3dpcGVyLWNvbnRhaW5lci1ydGw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e3RyYW5zaXRpb246LjJzIHRyYW5zZm9ybSwuMnMgcmlnaHR9LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFye2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMjUpO3Bvc2l0aW9uOmFic29sdXRlfS5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItZmlsbHtiYWNrZ3JvdW5kOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWNvbG9yLCB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKTtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt0cmFuc2Zvcm06c2NhbGUoMCk7dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IHRvcH0uc3dpcGVyLWNvbnRhaW5lci1ydGwgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1maWxse3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgdG9wfS5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLC5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZXt3aWR0aDoxMDAlO2hlaWdodDo0cHg7bGVmdDowO3RvcDowfS5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlLC5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhcnt3aWR0aDo0cHg7aGVpZ2h0OjEwMCU7bGVmdDowO3RvcDowfS5zd2lwZXItcGFnaW5hdGlvbi13aGl0ZXstLXN3aXBlci1wYWdpbmF0aW9uLWNvbG9yOiNmZmZmZmZ9LnN3aXBlci1wYWdpbmF0aW9uLWJsYWNrey0tc3dpcGVyLXBhZ2luYXRpb24tY29sb3I6IzAwMDAwMH0uc3dpcGVyLXBhZ2luYXRpb24tbG9ja3tkaXNwbGF5Om5vbmV9LnN3aXBlci1zY3JvbGxiYXJ7Ym9yZGVyLXJhZGl1czoxMHB4O3Bvc2l0aW9uOnJlbGF0aXZlOy1tcy10b3VjaC1hY3Rpb246bm9uZTtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjEpfS5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWw+LnN3aXBlci1zY3JvbGxiYXJ7cG9zaXRpb246YWJzb2x1dGU7bGVmdDoxJTtib3R0b206M3B4O3otaW5kZXg6NTA7aGVpZ2h0OjVweDt3aWR0aDo5OCV9LnN3aXBlci1jb250YWluZXItdmVydGljYWw+LnN3aXBlci1zY3JvbGxiYXJ7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6M3B4O3RvcDoxJTt6LWluZGV4OjUwO3dpZHRoOjVweDtoZWlnaHQ6OTglfS5zd2lwZXItc2Nyb2xsYmFyLWRyYWd7aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjUpO2JvcmRlci1yYWRpdXM6MTBweDtsZWZ0OjA7dG9wOjB9LnN3aXBlci1zY3JvbGxiYXItY3Vyc29yLWRyYWd7Y3Vyc29yOm1vdmV9LnN3aXBlci1zY3JvbGxiYXItbG9ja3tkaXNwbGF5Om5vbmV9LnN3aXBlci16b29tLWNvbnRhaW5lcnt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjt0ZXh0LWFsaWduOmNlbnRlcn0uc3dpcGVyLXpvb20tY29udGFpbmVyPmNhbnZhcywuc3dpcGVyLXpvb20tY29udGFpbmVyPmltZywuc3dpcGVyLXpvb20tY29udGFpbmVyPnN2Z3ttYXgtd2lkdGg6MTAwJTttYXgtaGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb250YWlufS5zd2lwZXItc2xpZGUtem9vbWVke2N1cnNvcjptb3ZlfS5zd2lwZXItbGF6eS1wcmVsb2FkZXJ7d2lkdGg6NDJweDtoZWlnaHQ6NDJweDtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjUwJTt0b3A6NTAlO21hcmdpbi1sZWZ0Oi0yMXB4O21hcmdpbi10b3A6LTIxcHg7ei1pbmRleDoxMDt0cmFuc2Zvcm0tb3JpZ2luOjUwJTthbmltYXRpb246c3dpcGVyLXByZWxvYWRlci1zcGluIDFzIGluZmluaXRlIGxpbmVhcjtib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym9yZGVyOjRweCBzb2xpZCB2YXIoLS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yLCB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKTtib3JkZXItcmFkaXVzOjUwJTtib3JkZXItdG9wLWNvbG9yOnRyYW5zcGFyZW50fS5zd2lwZXItbGF6eS1wcmVsb2FkZXItd2hpdGV7LS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yOiNmZmZ9LnN3aXBlci1sYXp5LXByZWxvYWRlci1ibGFja3stLXN3aXBlci1wcmVsb2FkZXItY29sb3I6IzAwMH1Aa2V5ZnJhbWVzIHN3aXBlci1wcmVsb2FkZXItc3BpbnsxMDAle3RyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKX19LnN3aXBlci1jb250YWluZXIgLnN3aXBlci1ub3RpZmljYXRpb257cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3BvaW50ZXItZXZlbnRzOm5vbmU7b3BhY2l0eTowO3otaW5kZXg6LTEwMDB9LnN3aXBlci1jb250YWluZXItZmFkZS5zd2lwZXItY29udGFpbmVyLWZyZWUtbW9kZSAuc3dpcGVyLXNsaWRle3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fS5zd2lwZXItY29udGFpbmVyLWZhZGUgLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czpub25lO3RyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eX0uc3dpcGVyLWNvbnRhaW5lci1mYWRlIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czpub25lfS5zd2lwZXItY29udGFpbmVyLWZhZGUgLnN3aXBlci1zbGlkZS1hY3RpdmUsLnN3aXBlci1jb250YWluZXItZmFkZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZXtwb2ludGVyLWV2ZW50czphdXRvfS5zd2lwZXItY29udGFpbmVyLWN1YmV7b3ZlcmZsb3c6dmlzaWJsZX0uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO3otaW5kZXg6MTt2aXNpYmlsaXR5OmhpZGRlbjt0cmFuc2Zvcm0tb3JpZ2luOjAgMDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci1jb250YWluZXItY3ViZS5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLXNsaWRle3RyYW5zZm9ybS1vcmlnaW46MTAwJSAwfS5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUsLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZXtwb2ludGVyLWV2ZW50czphdXRvfS5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUsLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLW5leHQsLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLW5leHQrLnN3aXBlci1zbGlkZSwuc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtcHJldntwb2ludGVyLWV2ZW50czphdXRvO3Zpc2liaWxpdHk6dmlzaWJsZX0uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSwuc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCwuc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcHt6LWluZGV4OjA7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbn0uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItY3ViZS1zaGFkb3d7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO2JvdHRvbTowcHg7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvcGFjaXR5Oi42O3otaW5kZXg6MH0uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItY3ViZS1zaGFkb3c6YmVmb3Jle2NvbnRlbnQ6XCJcIjtiYWNrZ3JvdW5kOiMwMDA7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO2JvdHRvbTowO3JpZ2h0OjA7ZmlsdGVyOmJsdXIoNTBweCl9LnN3aXBlci1jb250YWluZXItZmxpcHtvdmVyZmxvdzp2aXNpYmxlfS5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czpub25lOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47ei1pbmRleDoxfS5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlLWFjdGl2ZSwuc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZle3BvaW50ZXItZXZlbnRzOmF1dG99LnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LC5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3B7ei1pbmRleDowOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW59LnJlc2V0e2Rpc3BsYXk6aW5saW5lfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJpY29uLW1laGtcIjtzcmM6dXJsKFwiLi4vZm9udHMvaWNvbmZvbnQvaWNvbi1tZWhrLmVvdFwiKTtzcmM6dXJsKFwiLi4vZm9udHMvaWNvbmZvbnQvaWNvbi1tZWhrLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksdXJsKFwiLi4vZm9udHMvaWNvbmZvbnQvaWNvbi1tZWhrLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSx1cmwoXCIuLi9mb250cy9pY29uZm9udC9pY29uLW1laGsudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLHVybChcIi4uL2ZvbnRzL2ljb25mb250L2ljb24tbWVoay5zdmcjaWNvbi1tZWhrXCIpIGZvcm1hdChcInN2Z1wiKTtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWx9W2RhdGEtaWNvbl06YmVmb3Jle2ZvbnQtZmFtaWx5OlwiaWNvbi1tZWhrXCI7Y29udGVudDphdHRyKGRhdGEtaWNvbik7Zm9udC1zdHlsZTpub3JtYWwgIWltcG9ydGFudDtmb250LXdlaWdodDpub3JtYWwgIWltcG9ydGFudDtmb250LXZhcmlhbnQ6bm9ybWFsICFpbXBvcnRhbnQ7dGV4dC10cmFuc2Zvcm06bm9uZSAhaW1wb3J0YW50O3NwZWFrOm5vbmU7bGluZS1oZWlnaHQ6MTstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZX1bY2xhc3NePWljb24tXTpub3QoLmVkaXRvckljb24pOmJlZm9yZSxbY2xhc3MqPVwiIGljb24tXCJdOm5vdCguZWRpdG9ySWNvbik6YmVmb3Jle2ZvbnQtZmFtaWx5OlwiaWNvbi1tZWhrXCI7Zm9udC1zdHlsZTpub3JtYWwgIWltcG9ydGFudDtmb250LXdlaWdodDpub3JtYWwgIWltcG9ydGFudDtmb250LXZhcmlhbnQ6bm9ybWFsICFpbXBvcnRhbnQ7dGV4dC10cmFuc2Zvcm06bm9uZSAhaW1wb3J0YW50O3NwZWFrOm5vbmU7bGluZS1oZWlnaHQ6MTstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZX0uaWNvbi1saXN0LWFsdDpiZWZvcmV7Y29udGVudDpcImFcIn0uaWNvbi1oZWFydC1vOmJlZm9yZXtjb250ZW50OlwiYlwifS5pY29uLWhlYXJ0OmJlZm9yZXtjb250ZW50OlwiY1wifS5pY29uLWFycm93LWRvd24td2hpdGU6YmVmb3Jle2NvbnRlbnQ6XCJlXCJ9Lmljb24tYXJyb3ctbGVmdC1ibHVlOmJlZm9yZXtjb250ZW50OlwiZlwifS5pY29uLWNhbGVuZGFyOmJlZm9yZXtjb250ZW50OlwiZ1wifS5pY29uLWNsb2NrOmJlZm9yZXtjb250ZW50OlwiaFwifS5pY29uLWNsb3NlOmJlZm9yZXtjb250ZW50OlwiaVwifS5pY29uLWZpbGUtZG93bmxvYWQ6YmVmb3Jle2NvbnRlbnQ6XCJqXCJ9Lmljb24tZm9vdGVyLWVtYWlsOmJlZm9yZXtjb250ZW50Olwia1wifS5pY29uLWZvb3Rlci1mYWNlYm9vazpiZWZvcmV7Y29udGVudDpcImxcIn0uaWNvbi1mb290ZXItaW46YmVmb3Jle2NvbnRlbnQ6XCJtXCJ9Lmljb24tZm9vdGVyLW1hcms6YmVmb3Jle2NvbnRlbnQ6XCJuXCJ9Lmljb24taGstcmV3YXJkczpiZWZvcmV7Y29udGVudDpcInBcIn0uaWNvbi1pY28tY29udGFjdDpiZWZvcmV7Y29udGVudDpcInFcIn0uaWNvbi1pY28tZmFxczpiZWZvcmV7Y29udGVudDpcInJcIn0uaWNvbi1pY28tbGFuZzpiZWZvcmV7Y29udGVudDpcInNcIn0uaWNvbi1pY28tbmV3c2xldHRlcjpiZWZvcmV7Y29udGVudDpcInRcIn0uaWNvbi1sYW5ndWFnZTpiZWZvcmV7Y29udGVudDpcInVcIn0uaWNvbi1sb2NhdGlvbi1ibHVlOmJlZm9yZXtjb250ZW50OlwidlwifS5pY29uLW1lZXRpbmc6YmVmb3Jle2NvbnRlbnQ6XCJ3XCJ9Lmljb24tbXRyOmJlZm9yZXtjb250ZW50OlwieFwifS5pY29uLW5hdi1zZWFyY2g6YmVmb3Jle2NvbnRlbnQ6XCJ5XCJ9Lmljb24tb3V0c2lkZS1jYXRlcmluZy1hbGxvd2VkOmJlZm9yZXtjb250ZW50OlwielwifS5pY29uLXBsYW4taGlkZGVuLWljb246YmVmb3Jle2NvbnRlbnQ6XCJBXCJ9Lmljb24tcGxhbm5pbmctbGlnaHRpY29uOmJlZm9yZXtjb250ZW50OlwiQlwifS5pY29uLXBsYW5uaW5nLW9mZmVyOmJlZm9yZXtjb250ZW50OlwiQ1wifS5pY29uLXBsYW5uaW5nLXB1YmxpYzpiZWZvcmV7Y29udGVudDpcIkRcIn0uaWNvbi1wbGF5LWJ1dHRvbjpiZWZvcmV7Y29udGVudDpcIkVcIn0uaWNvbi1zZWFyY2gtYmx1ZTpiZWZvcmV7Y29udGVudDpcIkZcIn0uaWNvbi1zdGlja3ktYmFyLWNvbnRhY3Q6YmVmb3Jle2NvbnRlbnQ6XCJHXCJ9Lmljb24tc3RpY2t5LWJhci1ob3ctaGVscDpiZWZvcmV7Y29udGVudDpcIkhcIn0uaWNvbi1zdGlja3ktYmFyLXJlcG9ydDpiZWZvcmV7Y29udGVudDpcIklcIn0uaWNvbi13YXRlcmRyb3A6YmVmb3Jle2NvbnRlbnQ6XCJKXCJ9Lmljb24td2VjaGF0OmJlZm9yZXtjb250ZW50OlwiS1wifS5pY29uLXdlaWJvOmJlZm9yZXtjb250ZW50OlwiTFwifS5pY29uLXdpZmk6YmVmb3Jle2NvbnRlbnQ6XCJNXCJ9Lmljb24tMzYwOmJlZm9yZXtjb250ZW50OlwiZFwifS5pY29uLWFycm93LWNpcmNsZS13aGl0ZTpiZWZvcmV7Y29udGVudDpcIm9cIn0uaWNvbi1mb290ZXItbW9yZTpiZWZvcmV7Y29udGVudDpcIk5cIn0uaWNvbi1mb290ZXItcGhvbmU6YmVmb3Jle2NvbnRlbnQ6XCJPXCJ9Lmljb24tbmV3czpiZWZvcmV7Y29udGVudDpcIlBcIn0uaWNvbi1vbnNpdGUtY2F0ZXJpbmc6YmVmb3Jle2NvbnRlbnQ6XCJVXCJ9Lmljb24tb3V0ZG9vci12ZW51ZTpiZWZvcmV7Y29udGVudDpcIlJcIn0uaWNvbi1zdW46YmVmb3Jle2NvbnRlbnQ6XCJTXCJ9Lmljb24tdHdpdHRlcjpiZWZvcmV7Y29udGVudDpcIlRcIn0uaWNvbi12ZW51ZS1jaGFydGVyOmJlZm9yZXtjb250ZW50OlwiUVwifS5pY29uLWFycm93LWRvd24tYmx1ZTpiZWZvcmV7Y29udGVudDpcIlZcIn0uaWNvbi1oYW1idXJnZXI6YmVmb3Jle2NvbnRlbnQ6XCJXXCJ9Lmljb24tc2hhcmUtYWx0OmJlZm9yZXtjb250ZW50OlwiWFwifS5pY29uLXNvcnQtYnk6YmVmb3Jle2NvbnRlbnQ6XCJZXCJ9Lmljb24td2Vic2l0ZTpiZWZvcmV7Y29udGVudDpcIlpcIn0uaWNvbi10ZWw6YmVmb3Jle2NvbnRlbnQ6XCIwXCJ9Lmljb24tbG9jYXRpb246YmVmb3Jle2NvbnRlbnQ6XCIxXCJ9Lmljb24taG9zdDpiZWZvcmV7Y29udGVudDpcIjJcIn0uaWNvbi1wb3B1cDpiZWZvcmV7Y29udGVudDpcIjNcIn1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OlwibWVoa1wiO3NyYzp1cmwoXCIuLi9mb250cy9pY29tb29uL21laGsuZW90PzdwNXFkaFwiKTtzcmM6dXJsKFwiLi4vZm9udHMvaWNvbW9vbi9tZWhrLmVvdD83cDVxZGgjaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksdXJsKFwiLi4vZm9udHMvaWNvbW9vbi9tZWhrLnR0Zj83cDVxZGhcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksdXJsKFwiLi4vZm9udHMvaWNvbW9vbi9tZWhrLndvZmY/N3A1cWRoXCIpIGZvcm1hdChcIndvZmZcIiksdXJsKFwiLi4vZm9udHMvaWNvbW9vbi9tZWhrLnN2Zz83cDVxZGgjbWVoa1wiKSBmb3JtYXQoXCJzdmdcIik7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsfS5pY286YmVmb3Jle2ZvbnQtZmFtaWx5OlwibWVoa1wiO3NwZWFrOm5vbmU7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtdmFyaWFudDpub3JtYWw7dGV4dC10cmFuc2Zvcm06bm9uZTtsaW5lLWhlaWdodDoxOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlfS5pY28tMzYwX2xpbms6YmVmb3Jle2NvbnRlbnQ6XCLupKBcIn0uaWNvLTM2MDpiZWZvcmV7Y29udGVudDpcIu6koVwifS5pY28taG9zdDpiZWZvcmV7Y29udGVudDpcIu6kn1wifS5pY28tY2xvY2s6YmVmb3Jle2NvbnRlbnQ6XCLupJ5cIn0uaWNvLW5ld3M6YmVmb3Jle2NvbnRlbnQ6XCLupJxcIn0uaWNvLW5ld3NsZXR0ZXI6YmVmb3Jle2NvbnRlbnQ6XCLupJ1cIn0uaWNvLWhrcmV3YXJkczpiZWZvcmV7Y29udGVudDpcIu6km1wifS5pY28taW5mbzpiZWZvcmV7Y29udGVudDpcIu6kmFwifS5pY28taG90bmV3czpiZWZvcmV7Y29udGVudDpcIu6kl1wifS5pY28tYXJyb3dsZWZ0OmJlZm9yZXtjb250ZW50Olwi7qSVXCJ9Lmljby1hcnJvd3JpZ2h0OmJlZm9yZXtjb250ZW50Olwi7qSWXCJ9Lmljby1waW5fYXR0cmFjdGlvbjpiZWZvcmV7Y29udGVudDpcIu6kklwifS5pY28tcGluX2hvdGVsOmJlZm9yZXtjb250ZW50Olwi7qSTXCJ9Lmljby1waW5fc2hvcHBpbmc6YmVmb3Jle2NvbnRlbnQ6XCLupJRcIn0uaWNvLXBpbl9kaW5pbmc6YmVmb3Jle2NvbnRlbnQ6XCLupJFcIn0uaWNvLWluZm9ybWF0aW9uOmJlZm9yZXtjb250ZW50Olwi7qSQXCJ9Lmljby1mbG9vcnBsYW46YmVmb3Jle2NvbnRlbnQ6XCLupI9cIn0uaWNvLWNvbXBhbnlwcm9maWxlOmJlZm9yZXtjb250ZW50Olwi7qSOXCJ9Lmljby1taWNlOmJlZm9yZXtjb250ZW50Olwi7qSMXCJ9Lmljby10cmF2ZWxraXRzOmJlZm9yZXtjb250ZW50Olwi7qSNXCJ9Lmljby1yZnA6YmVmb3Jle2NvbnRlbnQ6XCLupJlcIn0uaWNvLXZlbnVlc2VhcmNoOmJlZm9yZXtjb250ZW50Olwi7qSaXCJ9Lmljby1tdHI6YmVmb3Jle2NvbnRlbnQ6XCLupItcIn0uaWNvLWFkZHJlc3M6YmVmb3Jle2NvbnRlbnQ6XCLupIpcIn0uaWNvLXdlYnNpdGU6YmVmb3Jle2NvbnRlbnQ6XCLupIlcIn0uaWNvLW1haWw6YmVmb3Jle2NvbnRlbnQ6XCLupIdcIn0uaWNvLXRlbGVwaG9uZTpiZWZvcmV7Y29udGVudDpcIu6kiFwifS5pY28tZmF4OmJlZm9yZXtjb250ZW50Olwi7qSGXCJ9Lmljby1tZWV0aW5nX3Jvb206YmVmb3Jle2NvbnRlbnQ6XCLupIJcIn0uaWNvLWd1ZXN0X3Jvb206YmVmb3Jle2NvbnRlbnQ6XCLupINcIn0uaWNvLWZ1bmN0aW9uX3NwYWNlOmJlZm9yZXtjb250ZW50Olwi7qSEXCJ9Lmljby1tZWV0aW5nX3NwYWNlOmJlZm9yZXtjb250ZW50Olwi7qSFXCJ9Lmljby1sZWZ0OmJlZm9yZXtjb250ZW50Olwi7qSAXCJ9Lmljby1yaWdodDpiZWZvcmV7Y29udGVudDpcIu6kgVwifS5pY28teW91dHViZTpiZWZvcmUsLmljb24teW91dHViZTpiZWZvcmV7Zm9udC1mYW1pbHk6XCJtZWhrXCIgIWltcG9ydGFudDtjb250ZW50Olwi7qqdXCJ9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIlJvYm90byBDb25kZW5zZWRcIjtmb250LXdlaWdodDpub3JtYWw7c3JjOnVybChcIi4uL2ZvbnRzL1JvYm90b0NvbmRlbnNlZC1SZWd1bGFyLmVvdD9cIikgZm9ybWF0KFwiZW90XCIpLHVybChcIi4uL2ZvbnRzL1JvYm90b0NvbmRlbnNlZC1SZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSx1cmwoXCIuLi9mb250cy9Sb2JvdG9Db25kZW5zZWQtUmVndWxhci50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksdXJsKCcuLi9mb250cy9Sb2JvdG9Db25kZW5zZWQtUmVndWxhci5zdmcjc3RyLXJlcGxhY2UoXCJSb2JvdG8gQ29uZGVuc2VkXCIsIFwiIFwiLCBcIl9cIiknKSBmb3JtYXQoXCJzdmdcIil9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIlJvYm90byBDb25kZW5zZWRcIjtmb250LXdlaWdodDpib2xkO3NyYzp1cmwoXCIuLi9mb250cy9Sb2JvdG9Db25kZW5zZWQtQm9sZC5lb3Q/XCIpIGZvcm1hdChcImVvdFwiKSx1cmwoXCIuLi9mb250cy9Sb2JvdG9Db25kZW5zZWQtQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksdXJsKFwiLi4vZm9udHMvUm9ib3RvQ29uZGVuc2VkLUJvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLHVybCgnLi4vZm9udHMvUm9ib3RvQ29uZGVuc2VkLUJvbGQuc3ZnI3N0ci1yZXBsYWNlKFwiUm9ib3RvIENvbmRlbnNlZFwiLCBcIiBcIiwgXCJfXCIpJykgZm9ybWF0KFwic3ZnXCIpfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJSb2JvdG8gQ29uZGVuc2VkXCI7Zm9udC13ZWlnaHQ6MzAwO3NyYzp1cmwoXCIuLi9mb250cy9Sb2JvdG9Db25kZW5zZWQtTGlnaHQuZW90P1wiKSBmb3JtYXQoXCJlb3RcIiksdXJsKFwiLi4vZm9udHMvUm9ib3RvQ29uZGVuc2VkLUxpZ2h0LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSx1cmwoXCIuLi9mb250cy9Sb2JvdG9Db25kZW5zZWQtTGlnaHQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLHVybCgnLi4vZm9udHMvUm9ib3RvQ29uZGVuc2VkLUxpZ2h0LnN2ZyNzdHItcmVwbGFjZShcIlJvYm90byBDb25kZW5zZWRcIiwgXCIgXCIsIFwiX1wiKScpIGZvcm1hdChcInN2Z1wiKX1odG1sLGJvZHl7bWFyZ2luOjA7cGFkZGluZzowO2JvcmRlcjowO2ZvbnQtZmFtaWx5OlwiUm9ib3RvIENvbmRlbnNlZFwiLEFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc2l6ZTo2Mi41JTtjb2xvcjojMGQyMTM0O2xpbmUtaGVpZ2h0OjEuNTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGV9aHRtbC5tZWRpdW0sYm9keS5tZWRpdW17Zm9udC1zaXplOjcwJX1odG1sLmxhcmdlLGJvZHkubGFyZ2V7Zm9udC1zaXplOjgwJX1odG1sLmxhcmdlIC5iYW5uZXJDb250cm9sbGVyIC5iYW5uZXItY29udHJvbGxlciAuc3dpcGVyLW5hdmlnYXRpb24sYm9keS5sYXJnZSAuYmFubmVyQ29udHJvbGxlciAuYmFubmVyLWNvbnRyb2xsZXIgLnN3aXBlci1uYXZpZ2F0aW9ue3dpZHRoOjEwMHB4fWh0bWwuZml4ZWQsYm9keS5maXhlZHtwb3NpdGlvbjpmaXhlZH1mb290ZXJ7Y2xlYXI6Ym90aH1odG1sW2xhbmc9dGNdIGJvZHksaHRtbFtsYW5nPXRjXSBidXR0b24saHRtbFtsYW5nPXNjXSBib2R5LGh0bWxbbGFuZz1zY10gYnV0dG9ue2ZvbnQtZmFtaWx5OlwiUm9ib3RvIENvbmRlbnNlZFwiLFwi5b6u6Luf5q2j6buR6auUXCIsXCJNaWNyb3NvZnQgSmhlbmdIZWlcIixcIk1IZWlcIixTVFhpaGVpLEFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmfWJvZHl7d2lkdGg6MTAwJTttaW4td2lkdGg6MzIwcHg7aGVpZ2h0OjEwMCU7b3ZlcmZsb3cteDpoaWRkZW59Lm1vYmlsZS1lbGVtZW50e2Rpc3BsYXk6bm9uZX1AbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7Lm1vYmlsZS1lbGVtZW50e2Rpc3BsYXk6YmxvY2t9fUBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXsuZGVza3RvcC1lbGVtZW50e2Rpc3BsYXk6bm9uZX19c2VjdGlvbnttYXJnaW46NDBweCAwfXNlY3Rpb24uaG9tZS1iYW5uZXJ7bWFyZ2luOjB9c2VjdGlvbi5iYW5uZXJDb250cm9sbGVye21hcmdpbjowfXNlY3Rpb24udGhyZWUtY29sdW1uLWNhcmRze21hcmdpbi10b3A6ODBweH1zZWN0aW9uLnRocmVlLWNvbHVtbi1jYXJkcyAuY2FyZC1ibG9ja3tvcGFjaXR5OjEgIWltcG9ydGFudH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7c2VjdGlvbi50aHJlZS1jb2x1bW4tY2FyZHMgLmNhcmQtYmxvY2t7bWF4LXdpZHRoOjI1MHB4fX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7c2VjdGlvbi50aHJlZS1jb2x1bW4tY2FyZHMgLmNhcmQtYmxvY2t7bWF4LXdpZHRoOjI1MHB4fX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7c2VjdGlvbi50aHJlZS1jb2x1bW4tY2FyZHMgLmNhcmQtYmxvY2t7bWF4LXdpZHRoOjQyMHB4fX1zZWN0aW9uLnRocmVlLWNvbHVtbi1jYXJkcy55b3UtbWlnaHQtYWxzby1saWtlIC5jYXJkLWJsb2NrOmhvdmVyOmJlZm9yZXtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50fXNlY3Rpb24udGhyZWUtY29sdW1uLWNhcmRzLnlvdS1taWdodC1hbHNvLWxpa2UgLmNhcmQtYmxvY2s6aG92ZXIgLnRleHQtY29udGVudHtwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50fXNlY3Rpb24udGhyZWUtY29sdW1uLWNhcmRzLnlvdS1taWdodC1hbHNvLWxpa2UgLmNhcmQtYmxvY2s6aG92ZXIgLnRleHQtY29udGVudCAudGl0bGUsc2VjdGlvbi50aHJlZS1jb2x1bW4tY2FyZHMueW91LW1pZ2h0LWFsc28tbGlrZSAuY2FyZC1ibG9jazpob3ZlciAudGV4dC1jb250ZW50IC5kZXNje2NvbG9yOmluaGVyaXR9c2VjdGlvbi5ncmV5YmFja2dyb3VuZHtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjIzLDIyNiwyMzEsLjQpO3dpZHRoOjEwMCU7cGFkZGluZzo0MHB4IDA7bWFyZ2luLWJvdHRvbTowfXNlY3Rpb246bGFzdC1vZi10eXBle21hcmdpbi1ib3R0b206MDtwYWRkaW5nLWJvdHRvbTo0MHB4fXNlY3Rpb24uZGV0YWlsLWJhbm5lci1zbGlkZXJ7cGFkZGluZy1ib3R0b206MH0ubWZwLWFycm93LC5zbGljay1zbGlkZXIsaHRtbHstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6dHJhbnNwYXJlbnR9Ym9keSxkaXYsZGwsZHQsZGQsdWwsb2wsbGksaDEsaDIsaDMsaDQsaDUsaDYscHJlLGZvcm0sZmllbGRzZXQsaW5wdXQsdGV4dGFyZWEscCxibG9ja3F1b3RlLHRoLHRke21hcmdpbjowO3BhZGRpbmc6MDtvdXRsaW5lOjB9ZGl2OmZvY3VzLGE6Zm9jdXMsaW5wdXQ6Zm9jdXMsc3Bhbjpmb2N1c3tvdXRsaW5lLWNvbG9yOiMzNDg0Y2J9Knstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDstbW96LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3h9KjpiZWZvcmUsKjphZnRlcnstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3h9aW5wdXQ6bm90KFt0eXBlPWNoZWNrYm94XSksc2VsZWN0ey13ZWJraXQtYXBwZWFyYW5jZTpub25lOy1tb3otYXBwZWFyYW5jZTpub25lO2FwcGVhcmFuY2U6bm9uZX1he3RleHQtZGVjb3JhdGlvbjpub25lO2NvbG9yOiMwMDB9YTpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZX1kaXZ7b3V0bGluZTpub25lfWltZ3tib3JkZXI6MDtwYWRkaW5nOjA7bWFyZ2luOjB9dWx7bGlzdC1zdHlsZTpub25lO21hcmdpbjowO3BhZGRpbmc6MH1vbHttYXJnaW46MDtwYWRkaW5nOjB9b2wgbGl7bWFyZ2luOjA7cGFkZGluZzowfW9sLmFscGhhe2xpc3Qtc3R5bGU6bG93ZXItYWxwaGF9aDEsaDIsaDMsaDQsaDV7cGFkZGluZzowO21hcmdpbjowfXB7cGFkZGluZzowO21hcmdpbjowO21hcmdpbi1ib3R0b206MjBweDtjb2xvcjojMDAwO2xpbmUtaGVpZ2h0OjE1NiU7Zm9udC1zaXplOjEuOHJlbX1AbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7cHtmb250LXNpemU6MS40cmVtfX1wOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfXAgYXtmb250LXdlaWdodDpib2xkO2NvbG9yOiMzNDg0Y2I7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAuM3MgZWFzZS1vdXQ7LW1vei10cmFuc2l0aW9uOmFsbCAuM3MgZWFzZS1vdXQ7LW8tdHJhbnNpdGlvbjphbGwgLjNzIGVhc2Utb3V0Oy1tcy10cmFuc2l0aW9uOmFsbCAuM3MgZWFzZS1vdXQ7dHJhbnNpdGlvbjphbGwgLjNzIGVhc2Utb3V0fXAgYTpob3Zlcntjb2xvcjojMGQyMTM0fWRsLGR0LGRke3BhZGRpbmc6MDttYXJnaW46MH10YWJsZSx0cix0aCx0ZHttYXJnaW46MDtwYWRkaW5nOjA7Ym9yZGVyOjA7b3V0bGluZTowO3ZlcnRpY2FsLWFsaWduOnRvcH1pbnB1dCxzZWxlY3QsYnV0dG9uLHRleHRhcmVhe2ZvbnQtc2l6ZToxMnB4O2ZvbnQtZmFtaWx5OlwiUm9ib3RvIENvbmRlbnNlZFwiLEFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmfS5mbG9hdExlZnR7ZmxvYXQ6bGVmdCAhaW1wb3J0YW50fS5mbG9hdFJpZ2h0e2Zsb2F0OnJpZ2h0ICFpbXBvcnRhbnR9LmhpZGRlbntkaXNwbGF5Om5vbmV9LmhpZGV7ZGlzcGxheTpub25lO3Zpc2liaWxpdHk6bm9uZX0uY2VudGVye3RleHQtYWxpZ246Y2VudGVyfS5zdHJvbmd7Zm9udC13ZWlnaHQ6Ym9sZH0ubGVmdC1jb2x7ZmxvYXQ6bGVmdH0ucmlnaHQtY29se2Zsb2F0OnJpZ2h0fS50b3AtY29se3BhZGRpbmctYm90dG9tOjMwcHg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwuMyk7b3ZlcmZsb3c6aGlkZGVufUBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXsudG9wLWNvbHtib3JkZXItYm90dG9tOm5vbmV9fS5ib3R0b20tY29se292ZXJmbG93OmhpZGRlbn0uY29udGFpbmVyIC5yb3cgYXt0ZXh0LWRlY29yYXRpb246bm9uZX0uY29udGFpbmVyOmJlZm9yZSwucm93OmJlZm9yZSwuY2xlYXJmaXh7Y2xlYXI6Ym90aH0uY29udGFpbmVyOmJlZm9yZSwuY29udGFpbmVyOmFmdGVyLC5yb3c6YmVmb3JlLC5yb3c6YWZ0ZXJ7Y29udGVudDpcIiBcIjtkaXNwbGF5OnRhYmxlfS5tYWluLXRpdGxle2ZvbnQtc2l6ZTozLjJyZW19LnN1Yi10aXRsZXtmb250LXNpemU6Mi40cmVtfWgxLGgyLGgze2xpbmUtaGVpZ2h0OjE0MCV9LmhlYWRlci1jb250YWluZXJ7Zm9udC1zaXplOjIuMnJlbX0uZGVzY3tjb2xvcjojNjI2YTczfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZGVzY3tmb250LXNpemU6MS42cmVtfX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LmRlc2N7Zm9udC1zaXplOjEuNnJlbX19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5kZXNje2ZvbnQtc2l6ZToxLjhyZW19fS5kZXNjIHB7Zm9udC1zaXplOmluaGVyaXQ7Y29sb3I6aW5oZXJpdH0uc2tpcC1saW5rc3tvcGFjaXR5OjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOi05OTk5cHh9LnNob3d7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fS5zZWN0aW9uLXNwYWNpbmd7bWF4LXdpZHRoOjEzMDBweDtwYWRkaW5nOjA7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luOjAgYXV0b31AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzI1cHgpey5zZWN0aW9uLXNwYWNpbmd7cGFkZGluZzowIDIwcHh9fS5zZWN0aW9uLXNwYWNpbmcgLnNlY3Rpb24tdGl0bGV+LmJ0bi1yZWFkbW9yZXtmbG9hdDpyaWdodH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LnNlY3Rpb24tc3BhY2luZyAuc2VjdGlvbi10aXRsZX4uYnRuLXJlYWRtb3Jle2xpbmUtaGVpZ2h0OjMuMnJlbX19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5zZWN0aW9uLXNwYWNpbmcgLnNlY3Rpb24tdGl0bGV+LmJ0bi1yZWFkbW9yZXtsaW5lLWhlaWdodDozLjJyZW19fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsuc2VjdGlvbi1zcGFjaW5nIC5zZWN0aW9uLXRpdGxlfi5idG4tcmVhZG1vcmV7bGluZS1oZWlnaHQ6NS42cmVtfX0uc2VjdGlvbi1zcGFjaW5nIC5kZXNje3dpZHRoOjEwMCV9QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5zZWN0aW9uLXNwYWNpbmcgLmRlc2N7ZGlzcGxheTppbmxpbmUtYmxvY2t9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtzZWN0aW9uLmNhcmRzIGgyLnNlY3Rpb24tdGl0bGUrLmJ0bi1yZWFkbW9yZXtkaXNwbGF5Om5vbmV9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXtzZWN0aW9uLmNhcmRzIGgyLnNlY3Rpb24tdGl0bGUrLmJ0bi1yZWFkbW9yZXtkaXNwbGF5Om5vbmV9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXtzZWN0aW9uLmNhcmRzIGgyLnNlY3Rpb24tdGl0bGUrLmJ0bi1yZWFkbW9yZXtkaXNwbGF5OmlubGluZS1ibG9ja319QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe3NlY3Rpb24uY2FyZHMgLmJ0bi1yZWFkbW9yZXtkaXNwbGF5OmlubGluZS1ibG9ja319QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpe3NlY3Rpb24uY2FyZHMgLmJ0bi1yZWFkbW9yZXtkaXNwbGF5OmlubGluZS1ibG9ja319QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpe3NlY3Rpb24uY2FyZHMgLmJ0bi1yZWFkbW9yZXtkaXNwbGF5Om5vbmV9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuY2FyZHMtY29udGFpbmVye3BhZGRpbmc6MjBweCAwIDAgMjBweH19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5jYXJkcy1jb250YWluZXJ7cGFkZGluZzoyMHB4IDAgMCAyMHB4fX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LmNhcmRzLWNvbnRhaW5lcnttYXJnaW46MCBhdXRvO3BhZGRpbmc6MzBweCAwIDAgMHB4fX0uc2VjdGlvbi1zcGFjaW5nLWNvbnRlbnR7bWF4LXdpZHRoOjEwODBweDttYXJnaW46MCBhdXRvfUBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXsuc2VjdGlvbi1zcGFjaW5nLWNvbnRlbnR7cGFkZGluZzowIDIwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXsuc2VjdGlvbi1zcGFjaW5nLWNvbnRlbnR7cGFkZGluZzo1MHB4IDIwcHh9fS5oa3Jld2FyZHN7dGV4dC1hbGlnbjpjZW50ZXJ9LmhrcmV3YXJkcyBhe2NvbG9yOiMzNDg0Y2I7Zm9udC1zaXplOjEuNnJlbTtmb250LXdlaWdodDpib2xkO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0uaGtyZXdhcmRzIGE6YmVmb3Jle21hcmdpbi1yaWdodDo1cHh9aDIuc2VjdGlvbi10aXRsZXtkaXNwbGF5OmlubGluZS1ibG9ja31AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7aDIuc2VjdGlvbi10aXRsZXtmb250LXNpemU6M3JlbTtsaW5lLWhlaWdodDozLjJyZW19fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXtoMi5zZWN0aW9uLXRpdGxle2ZvbnQtc2l6ZTozcmVtO2xpbmUtaGVpZ2h0OjMuMnJlbX19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpe2gyLnNlY3Rpb24tdGl0bGV7Zm9udC1zaXplOjQuNnJlbTtsaW5lLWhlaWdodDo1LjZyZW19fWgyLnNlY3Rpb24tdGl0bGUuYWxpZ25DZW50ZXJ7bWF4LXdpZHRoOjcwMHB4O21hcmdpbjowIGF1dG87bGluZS1oZWlnaHQ6MTQwJTt0ZXh0LWFsaWduOmNlbnRlcjtjb2xvcjojMDAwO2Rpc3BsYXk6YmxvY2t9LnN3aXBlci1wYWdpbmF0aW9ue2xlZnQ6MDtwb3NpdGlvbjpyZWxhdGl2ZTtyaWdodDowfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsuc3dpcGVyLXBhZ2luYXRpb257d2lkdGg6NjAlO21hcmdpbjowIGF1dG8gMjBweCBhdXRvfX0uc3dpcGVyLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHt3aWR0aDoyNXB4O2hlaWdodDoyNXB4O2JvcmRlcjpzb2xpZCAycHggcmdiYSgxMywzMyw1MiwwKTtiYWNrZ3JvdW5kOm5vbmU7b3BhY2l0eToxO3Bvc2l0aW9uOnJlbGF0aXZlfS5zd2lwZXItcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0Om9ubHktY2hpbGR7ZGlzcGxheTpub25lfS5zd2lwZXItcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmV7Ym9yZGVyOnNvbGlkIDJweCByZ2JhKDEzLDMzLDUyLC44KTtiYWNrZ3JvdW5kOm5vbmV9LnN3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZTphZnRlcntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMTMsMzMsNTIsLjgpfS5zd2lwZXItcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0OmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3dpZHRoOjdweDtoZWlnaHQ6N3B4O2JhY2tncm91bmQtY29sb3I6I2IyYjJiMjtib3JkZXItcmFkaXVzOjUwJTtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7cmlnaHQ6MDttYXJnaW46MCBhdXRvO3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSl9LnBhZ2UtY29udGVudC5ob21lIHNlY3Rpb246bGFzdC1vZi10eXBle3BhZGRpbmctYm90dG9tOjE1MHB4fS5wYWdlLWNvbnRlbnQuZGV0YWlsLXBhZ2V7cG9zaXRpb246cmVsYXRpdmV9LnBhZ2UtY29udGVudC5kZXRhaWwtcGFnZSBzZWN0aW9uLmRldGFpbC1iYW5uZXItc2xpZGVye21hcmdpbi10b3A6MH0ucGFnZS1jb250ZW50IC5saXN0aW5nLmRhdGEtY2xvbmV7ZGlzcGxheTpub25lfS5wYWdlLWNvbnRlbnQgLmxpc3RpbmcuZGVmYXVsdHt3aWR0aDoxMDAlO21heC13aWR0aDoxMDAlO21hcmdpbjowO3BhZGRpbmc6MH0ucGFnZS1jb250ZW50IC5saXN0aW5nLmRlZmF1bHQ+LnJvd3tvdmVyZmxvdzpoaWRkZW59LnBhZ2UtY29udGVudCAuZGVzYy5hbGlnbkNlbnRlcnttYXgtd2lkdGg6MTAyNHB4O21hcmdpbjowIGF1dG87cGFkZGluZzoyMHB4IDA7dGV4dC1hbGlnbjpjZW50ZXJ9LnBhZ2UtY29udGVudCAubm8tZGF0YS1jb250YWluZXIgLndyYXAgLnRleHR7Zm9udC1zaXplOjMuNnJlbTtmb250LXdlaWdodDpib2xkO3RleHQtYWxpZ246Y2VudGVyfS5wYWdlLWNvbnRlbnQgLm5vLWRhdGEtY29udGFpbmVyLmhpZGRlbntkaXNwbGF5Om5vbmV9LnBhZ2UtY29udGVudCAuaXRlbS1ibG9jay5jbGVhckxlZnR7Y2xlYXI6bGVmdH0ubW9iaWxlTWVudU9wZW5lZCAucGFnZS1jb250ZW50e292ZXJmbG93OmhpZGRlbjtoZWlnaHQ6MDtwYWRkaW5nOjAgIWltcG9ydGFudDttYXJnaW46MCAhaW1wb3J0YW50fS5tb3VzZW92ZXItaXRlbSAuZWZmZWN0LWl0ZW17LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAuNnMgZWFzZS1vdXQ7LW1vei10cmFuc2l0aW9uOmFsbCAuNnMgZWFzZS1vdXQ7LW8tdHJhbnNpdGlvbjphbGwgLjZzIGVhc2Utb3V0Oy1tcy10cmFuc2l0aW9uOmFsbCAuNnMgZWFzZS1vdXQ7dHJhbnNpdGlvbjphbGwgLjZzIGVhc2Utb3V0fS5tb3VzZW92ZXItaXRlbTpob3ZlciAuZWZmZWN0LWl0ZW17LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMS4xKTstbW96LXRyYW5zZm9ybTpzY2FsZSgxLjEpOy1tcy10cmFuc2Zvcm06c2NhbGUoMS4xKTt0cmFuc2Zvcm06c2NhbGUoMS4xKX1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUlue2Zyb217b3BhY2l0eTowO2ZpbHRlcjphbHBoYShvcGFjaXR5PTApfXRve29wYWNpdHk6MTtmaWx0ZXI6YWxwaGEob3BhY2l0eT0xMDApfX1ALW1vei1rZXlmcmFtZXMgZmFkZUlue2Zyb217b3BhY2l0eTowO2ZpbHRlcjphbHBoYShvcGFjaXR5PTApfXRve29wYWNpdHk6MTtmaWx0ZXI6YWxwaGEob3BhY2l0eT0xMDApfX1ALW8ta2V5ZnJhbWVzIGZhZGVJbntmcm9te29wYWNpdHk6MDtmaWx0ZXI6YWxwaGEob3BhY2l0eT0wKX10b3tvcGFjaXR5OjE7ZmlsdGVyOmFscGhhKG9wYWNpdHk9MTAwKX19QGtleWZyYW1lcyBmYWRlSW57ZnJvbXtvcGFjaXR5OjA7ZmlsdGVyOmFscGhhKG9wYWNpdHk9MCl9dG97b3BhY2l0eToxO2ZpbHRlcjphbHBoYShvcGFjaXR5PTEwMCl9fS5pY29uLWZvbnR7d2lkdGg6MjRweDtoZWlnaHQ6MjRweDtsaW5lLWhlaWdodDoyNnB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTttYXJnaW4tcmlnaHQ6MTBweDtmb250LXNpemU6MS44cmVtO3RleHQtYWxpZ246Y2VudGVyfUBtZWRpYShtYXgtd2lkdGg6IDE2MDBweCl7Lmljb24tZm9udHtmb250LXNpemU6MS44cmVtO21hcmdpbi1yaWdodDo1cHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXsuaWNvbi1mb250e2ZvbnQtc2l6ZToxLjVyZW07bWFyZ2luLXJpZ2h0OjRweH19LmJ0bi1yZWFkbW9yZXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW46MDtwYWRkaW5nOjA7bGV0dGVyLXNwYWNpbmc6LjFyZW07dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtZmFtaWx5OlwiUm9ib3RvIENvbmRlbnNlZFwiO2NvbG9yOiMwZDIxMzQ7Zm9udC13ZWlnaHQ6Ym9sZDtsaW5lLWhlaWdodDoxMDAlO3BhZGRpbmctcmlnaHQ6MzBweDstd2Via2l0LXRyYW5zaXRpb246YWxsIC4zcyBlYXNlLW91dDstbW96LXRyYW5zaXRpb246YWxsIC4zcyBlYXNlLW91dDstby10cmFuc2l0aW9uOmFsbCAuM3MgZWFzZS1vdXQ7LW1zLXRyYW5zaXRpb246YWxsIC4zcyBlYXNlLW91dDt0cmFuc2l0aW9uOmFsbCAuM3MgZWFzZS1vdXR9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5idG4tcmVhZG1vcmV7Zm9udC1zaXplOjEuNnJlbX19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5idG4tcmVhZG1vcmV7Zm9udC1zaXplOjEuOHJlbX19LmJ0bi1yZWFkbW9yZTpob3Zlcntjb2xvcjojMTU3ZWMwO2ZvbnQtd2VpZ2h0OmJvbGQ7Ym9yZGVyLWJvdHRvbTpzb2xpZCAycHggaW5oZXJpdH0uYnRuLXJlYWRtb3JlOmJlZm9yZXtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7Zm9udC1zaXplOjEuNXJlbTtsaW5lLWhlaWdodDppbmhlcml0fS5idG4tcmVhZG1vcmUgc3Bhbnt3aWR0aDphdXRvO2hlaWdodDphdXRvO2ZvbnQtc2l6ZToxLjhyZW07Zm9udC13ZWlnaHQ6Ym9sZDttYXJnaW4tcmlnaHQ6MDtjb2xvcjppbmhlcml0Oy13ZWJraXQtdHJhbnNpdGlvbjpjb2xvciAuM3MgZWFzZS1vdXQ7LW1vei10cmFuc2l0aW9uOmNvbG9yIC4zcyBlYXNlLW91dDstby10cmFuc2l0aW9uOmNvbG9yIC4zcyBlYXNlLW91dDstbXMtdHJhbnNpdGlvbjpjb2xvciAuM3MgZWFzZS1vdXQ7dHJhbnNpdGlvbjpjb2xvciAuM3MgZWFzZS1vdXR9QG1lZGlhKG1heC13aWR0aDogNzY4cHgpey5idG4tcmVhZG1vcmUgc3Bhbntmb250LXNpemU6MS42cmVtfX0uYnRuLXJlYWRtb3JlIHNwYW46YmVmb3Jle2Zsb2F0OnJpZ2h0Oy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtOTBkZWcpOy1tb3otdHJhbnNmb3JtOnJvdGF0ZSgtOTBkZWcpOy1tcy10cmFuc2Zvcm06cm90YXRlKC05MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtOTBkZWcpO21hcmdpbi10b3A6NHB4O21hcmdpbi1sZWZ0OjEwcHg7LXdlYmtpdC10cmFuc2l0aW9uOm1hcmdpbiAuMnMgZWFzZS1vdXQ7LW1vei10cmFuc2l0aW9uOm1hcmdpbiAuMnMgZWFzZS1vdXQ7LW8tdHJhbnNpdGlvbjptYXJnaW4gLjJzIGVhc2Utb3V0Oy1tcy10cmFuc2l0aW9uOm1hcmdpbiAuMnMgZWFzZS1vdXQ7dHJhbnNpdGlvbjptYXJnaW4gLjJzIGVhc2Utb3V0fS5idG4tcmVhZG1vcmUud2hpdGUgc3Bhbntjb2xvcjojZmZmfS5idG4tcmVhZG1vcmUubm8taWNvbjpiZWZvcmV7ZGlzcGxheTpub25lO2JhY2tncm91bmQ6bm9uZX0uYnRuLXJlYWRtb3JlLnR5cGUtdmlld2FsbHtwb3NpdGlvbjpyZWxhdGl2ZTtjb2xvcjppbmhlcml0O2Zsb2F0Om5vbmU7ZGlzcGxheTpibG9jaztjb2xvcjojMGQyMTM0fUBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXsuYnRuLXJlYWRtb3JlLnR5cGUtdmlld2FsbHtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6YXV0bztyaWdodDphdXRvfX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LmJ0bi1yZWFkbW9yZS50eXBlLXZpZXdhbGx7ZGlzcGxheTpub25lfX0uYnRuLXJlYWRtb3JlLnR5cGUtdmlld2FsbDpob3ZlciBzcGFue2NvbG9yOiMxNTdlYzB9Lm92ZXJsYXkgLmJ0bi1yZWFkbW9yZTpob3ZlciBzcGFue2NvbG9yOiMwZDIxMzR9LmdyZXliYWNrZ3JvdW5kIC5idG4tcmVhZG1vcmUudHlwZS12aWV3YWxsIHNwYW57Y29sb3I6IzBkMjEzNH0uZ3JleWJhY2tncm91bmQgLmJ0bi1yZWFkbW9yZS50eXBlLXZpZXdhbGw6aG92ZXIgc3Bhbntjb2xvcjojMTU3ZWMwfS5idG4tY2lyY2xlLXJlYWRtb3Jle3dpZHRoOjQ4cHg7aGVpZ2h0OjQ4cHg7cG9zaXRpb246cmVsYXRpdmU7Ym9yZGVyOjFweCBzb2xpZCAjZmZmO2JvcmRlci1yYWRpdXM6NDhweDttYXJnaW46MDtwYWRkaW5nOjA7ZmxvYXQ6bGVmdH0uYnRuLWNpcmNsZS1yZWFkbW9yZSBzcGFue2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7Ym90dG9tOjA7bGVmdDowO3JpZ2h0OjA7bWFyZ2luOmF1dG87d2lkdGg6MjBweDtoZWlnaHQ6MjBweDtmb250LXNpemU6MThweDtjb2xvcjojZmZmO3RleHQtYWxpZ246Y2VudGVyOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtOTBkZWcpOy1tb3otdHJhbnNmb3JtOnJvdGF0ZSgtOTBkZWcpOy1tcy10cmFuc2Zvcm06cm90YXRlKC05MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtOTBkZWcpO2JhY2tncm91bmQ6dHJhbnNwYXJlbnR9QG1lZGlhKG1heC13aWR0aDogNzY4cHgpey5idG4tY2lyY2xlLXJlYWRtb3JlIHNwYW57Zm9udC1zaXplOjE0cHh9fS5idG4tY2lyY2xlLXJlYWRtb3JlOmhvdmVye2JvcmRlcjoxcHggc29saWQgI2ZmZjtiYWNrZ3JvdW5kOiNmZmZ9LmJ0bi1jaXJjbGUtcmVhZG1vcmU6aG92ZXIgc3Bhbntjb2xvcjojMTAyOTNmfS5idG4tY2lyY2xlLXJlYWRtb3JlLmRhcmtibHVle2JvcmRlcjoxcHggc29saWQgIzEwMjkzZn0uYnRuLWNpcmNsZS1yZWFkbW9yZS5kYXJrYmx1ZSBzcGFue2NvbG9yOiMxMDI5M2Z9LmJ0bi1jaXJjbGUtcmVhZG1vcmUuZGFya2JsdWU6aG92ZXJ7Ym9yZGVyOjFweCBzb2xpZCAjZmZmO2JhY2tncm91bmQ6IzEwMjkzZn0uYnRuLWNpcmNsZS1yZWFkbW9yZS5kYXJrYmx1ZTpob3ZlciBzcGFue2NvbG9yOiNmZmZ9LmJ0bi1hcHBseW5vd3t3aWR0aDozNjBweDttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6NzRweDtsaW5lLWhlaWdodDo3NHB4O3Bvc2l0aW9uOnJlbGF0aXZlO2Zsb2F0OmxlZnQ7bWFyZ2luOjA7dGV4dC1hbGlnbjpjZW50ZXI7YmFja2dyb3VuZDojMzQ4NGNiO2NvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItcmFkaXVzOjUwcHg7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAuM3MgZWFzZS1vdXQ7LW1vei10cmFuc2l0aW9uOmFsbCAuM3MgZWFzZS1vdXQ7LW8tdHJhbnNpdGlvbjphbGwgLjNzIGVhc2Utb3V0Oy1tcy10cmFuc2l0aW9uOmFsbCAuM3MgZWFzZS1vdXQ7dHJhbnNpdGlvbjphbGwgLjNzIGVhc2Utb3V0fS5idG4tYXBwbHlub3cgc3Bhbntmb250LXNpemU6MS44cmVtO2xldHRlci1zcGFjaW5nOi4zcHh9QG1lZGlhKG1heC13aWR0aDogNzY4cHgpey5idG4tYXBwbHlub3cgc3Bhbntmb250LXNpemU6MS42cmVtfX1AbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7LmJ0bi1hcHBseW5vd3t3aWR0aDoxMDAlO2hlaWdodDo1MHB4O2xpbmUtaGVpZ2h0OjUwcHh9fS5idG4tYXBwbHlub3c6aG92ZXIsLmJ0bi1hcHBseW5vdzpmb2N1c3tiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWNvbG9yOiMzNDg0Y2I7Y29sb3I6IzM0ODRjYn0uYnRuLWFwcGx5bm93LnN1Ym1pdCwuYnRuLWFwcGx5bm93LnJlc2V0e3dpZHRoOjIwMHB4O2N1cnNvcjpwb2ludGVyfS5idG4tYXBwbHlub3cucmVzZXR7YmFja2dyb3VuZDojNjI2YTczfS5idG4tYXBwbHlub3cucmVzZXQ6aG92ZXIsLmJ0bi1hcHBseW5vdy5yZXNldDpmb2N1c3tiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWNvbG9yOiM2MjZhNzN9LmJ0bi1hcHBseW5vdy5yZXNldDpob3ZlciBzcGFuLC5idG4tYXBwbHlub3cucmVzZXQ6Zm9jdXMgc3Bhbntjb2xvcjojNjI2YTczfS5idG4tbG9hZGluZy1sb2FkbW9yZXtkaXNwbGF5OmJsb2NrO3dpZHRoOmF1dG87aGVpZ2h0OjQwcHg7bGluZS1oZWlnaHQ6MS4yO3BhZGRpbmctYm90dG9tOjRweDtmb250LXNpemU6MS44cmVtO2ZvbnQtd2VpZ2h0OmJvbGQ7Ym9yZGVyOjA7bWFyZ2luOjAgYXV0bzt0ZXh0LWFsaWduOmNlbnRlcn0uYnRuLWxvYWRpbmctbG9hZG1vcmUgc3BhbntwYWRkaW5nLWJvdHRvbTo0cHg7Ym9yZGVyLWJvdHRvbTo1cHggc29saWQgIzEwMjkzZjstd2Via2l0LXRyYW5zaXRpb246YWxsIC4zcyBlYXNlLW91dDstbW96LXRyYW5zaXRpb246YWxsIC4zcyBlYXNlLW91dDstby10cmFuc2l0aW9uOmFsbCAuM3MgZWFzZS1vdXQ7LW1zLXRyYW5zaXRpb246YWxsIC4zcyBlYXNlLW91dDt0cmFuc2l0aW9uOmFsbCAuM3MgZWFzZS1vdXR9LmJ0bi1sb2FkaW5nLWxvYWRtb3JlIHNwYW46aG92ZXJ7Y29sb3I6IzM0ODRjYjtib3JkZXItYm90dG9tOnNvbGlkIDVweCAjMzQ4NGNifS5idG4tbG9hZGluZy1sb2FkbW9yZS5oaWRkZW57ZGlzcGxheTpub25lfS5mb3JtLXN3aXRjaHt3aWR0aDo1MHB4O2hlaWdodDoxNXB4O3Bvc2l0aW9uOnJlbGF0aXZlOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7Zm9udC1zaXplOjA7bWFyZ2luOjVweCAwIDAgMH0uZm9ybS1zd2l0Y2ggaW5wdXRbdHlwZT1yYWRpb117d2lkdGg6NTBweDtoZWlnaHQ6MTBweDtsZWZ0OjA7bWFyZ2luOjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7b3BhY2l0eTowO3otaW5kZXg6Mjtmb250LXNpemU6MTAwJTtsaW5lLWhlaWdodDoxLjE1O292ZXJmbG93OnZpc2libGU7Y3Vyc29yOnBvaW50ZXJ9LmZvcm0tc3dpdGNoIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWR7ei1pbmRleDoxfS5mb3JtLXN3aXRjaCBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkK2xhYmVse29wYWNpdHk6MTtjdXJzb3I6ZGVmYXVsdH0uZm9ybS1zd2l0Y2ggaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZH4udG9nZ2xlLW91dHNpZGU+LnRvZ2dsZS1pbnNpZGV7bGVmdDotMTBweH0uZm9ybS1zd2l0Y2ggaW5wdXRbdHlwZT1yYWRpb106bnRoLW9mLXR5cGUoMik6Y2hlY2tlZH4udG9nZ2xlLW91dHNpZGV7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI5LDQ4LDY1LC40KX0uZm9ybS1zd2l0Y2ggaW5wdXRbdHlwZT1yYWRpb106bnRoLW9mLXR5cGUoMik6Y2hlY2tlZH4udG9nZ2xlLW91dHNpZGU+LnRvZ2dsZS1pbnNpZGV7bGVmdDoyMHB4O2JhY2tncm91bmQtY29sb3I6IzFkMzA0MX0uZm9ybS1zd2l0Y2ggbGFiZWx7d2lkdGg6MzBweDtoZWlnaHQ6MTAwJTtmb250LXNpemU6MjRweDtsaW5lLWhlaWdodDoxMHB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbjowO3RleHQtYWxpZ246Y2VudGVyO2NvbG9yOiMxZDMwNDE7Y3Vyc29yOnBvaW50ZXI7b3BhY2l0eTouMzM7LXdlYmtpdC10cmFuc2l0aW9uOm9wYWNpdHkgLjNzIGVhc2Utb3V0Oy1tb3otdHJhbnNpdGlvbjpvcGFjaXR5IC4zcyBlYXNlLW91dDstby10cmFuc2l0aW9uOm9wYWNpdHkgLjNzIGVhc2Utb3V0Oy1tcy10cmFuc2l0aW9uOm9wYWNpdHkgLjNzIGVhc2Utb3V0O3RyYW5zaXRpb246b3BhY2l0eSAuM3MgZWFzZS1vdXR9LmZvcm0tc3dpdGNoIGxhYmVsLmxhc3R7bWFyZ2luLWxlZnQ6MzBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7LmZvcm0tc3dpdGNoIGxhYmVsLmxhc3R7bWFyZ2luLWxlZnQ6MH19LmZvcm0tc3dpdGNoIC50b2dnbGUtb3V0c2lkZXt3aWR0aDozMHB4O2hlaWdodDoxMHB4O3BhZGRpbmc6MDtib3JkZXI6MXB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1yYWRpdXM6MzJweDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMTg0LDE4NywxOTEsLjY1KTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjEwcHg7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAuM3MgZWFzZS1vdXQ7LW1vei10cmFuc2l0aW9uOmFsbCAuM3MgZWFzZS1vdXQ7LW8tdHJhbnNpdGlvbjphbGwgLjNzIGVhc2Utb3V0Oy1tcy10cmFuc2l0aW9uOmFsbCAuM3MgZWFzZS1vdXQ7dHJhbnNpdGlvbjphbGwgLjNzIGVhc2Utb3V0fUBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXsuZm9ybS1zd2l0Y2ggLnRvZ2dsZS1vdXRzaWRle2xlZnQ6YXV0bztyaWdodDowfX0uZm9ybS1zd2l0Y2ggLnRvZ2dsZS1vdXRzaWRlIC50b2dnbGUtaW5zaWRle3dpZHRoOjIwcHg7aGVpZ2h0OjIwcHg7Ym9yZGVyLXJhZGl1czo4MHB4O2JhY2tncm91bmQtY29sb3I6Izk2OWE5ZTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTZweDstd2Via2l0LXRyYW5zaXRpb246YWxsIC4zcyBlYXNlLW91dDstbW96LXRyYW5zaXRpb246YWxsIC4zcyBlYXNlLW91dDstby10cmFuc2l0aW9uOmFsbCAuM3MgZWFzZS1vdXQ7LW1zLXRyYW5zaXRpb246YWxsIC4zcyBlYXNlLW91dDt0cmFuc2l0aW9uOmFsbCAuM3MgZWFzZS1vdXR9LnVpLXdpZGdldC51aS1zbGlkZXIucmFuZ2VTbGlkZXtiYWNrZ3JvdW5kOiM5NjlhOWU7Ym9yZGVyOm5vbmU7Ym9yZGVyLXJhZGl1czp1bnNldDt3aWR0aDoxMDAlO2hlaWdodDozcHg7bWFyZ2luLWxlZnQ6M3B4fS51aS13aWRnZXQudWktc2xpZGVyLnJhbmdlU2xpZGUgLnVpLXNsaWRlci1oYW5kbGV7Ym9yZGVyOm5vbmU7YmFja2dyb3VuZDojMWQzMDQxO3dpZHRoOjIwcHg7aGVpZ2h0OjIwcHg7Ym9yZGVyLXJhZGl1czo1MHB4O3RvcDotOXB4O2N1cnNvcjpwb2ludGVyfS5hamF4LWxvYWRpbmctd3JhcHt3aWR0aDoxMDAlO2hlaWdodDoyMDBweDtsaW5lLWhlaWdodDoyMDBweDttYXJnaW46MCBhdXRvO3RleHQtYWxpZ246Y2VudGVyfS5hamF4LWxvYWRpbmctd3JhcC5oaWRkZW57ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LmFqYXgtbG9hZGluZy1pY29ue2NvbG9yOiNmZmY7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlO3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjY0cHg7aGVpZ2h0OjY0cHh9LmFqYXgtbG9hZGluZy1pY29uLmhpZGRlbntkaXNwbGF5Om5vbmV9LmFqYXgtbG9hZGluZy1pY29uIGRpdnt0cmFuc2Zvcm0tb3JpZ2luOjMycHggMzJweDthbmltYXRpb246YWpheC1sb2FkaW5nLWljb24gMS4ycyBsaW5lYXIgaW5maW5pdGV9LmFqYXgtbG9hZGluZy1pY29uIGRpdjphZnRlcntjb250ZW50OlwiIFwiO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dG9wOjNweDtsZWZ0OjI5cHg7d2lkdGg6NXB4O2hlaWdodDoxNHB4O2JvcmRlci1yYWRpdXM6MjAlO2JhY2tncm91bmQ6IzVhNjM2NH0uYWpheC1sb2FkaW5nLWljb24gZGl2Om50aC1jaGlsZCgxKXt0cmFuc2Zvcm06cm90YXRlKDBkZWcpO2FuaW1hdGlvbi1kZWxheTotMS4xc30uYWpheC1sb2FkaW5nLWljb24gZGl2Om50aC1jaGlsZCgyKXt0cmFuc2Zvcm06cm90YXRlKDMwZGVnKTthbmltYXRpb24tZGVsYXk6LTFzfS5hamF4LWxvYWRpbmctaWNvbiBkaXY6bnRoLWNoaWxkKDMpe3RyYW5zZm9ybTpyb3RhdGUoNjBkZWcpO2FuaW1hdGlvbi1kZWxheTotMC45c30uYWpheC1sb2FkaW5nLWljb24gZGl2Om50aC1jaGlsZCg0KXt0cmFuc2Zvcm06cm90YXRlKDkwZGVnKTthbmltYXRpb24tZGVsYXk6LTAuOHN9LmFqYXgtbG9hZGluZy1pY29uIGRpdjpudGgtY2hpbGQoNSl7dHJhbnNmb3JtOnJvdGF0ZSgxMjBkZWcpO2FuaW1hdGlvbi1kZWxheTotMC43c30uYWpheC1sb2FkaW5nLWljb24gZGl2Om50aC1jaGlsZCg2KXt0cmFuc2Zvcm06cm90YXRlKDE1MGRlZyk7YW5pbWF0aW9uLWRlbGF5Oi0wLjZzfS5hamF4LWxvYWRpbmctaWNvbiBkaXY6bnRoLWNoaWxkKDcpe3RyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKTthbmltYXRpb24tZGVsYXk6LTAuNXN9LmFqYXgtbG9hZGluZy1pY29uIGRpdjpudGgtY2hpbGQoOCl7dHJhbnNmb3JtOnJvdGF0ZSgyMTBkZWcpO2FuaW1hdGlvbi1kZWxheTotMC40c30uYWpheC1sb2FkaW5nLWljb24gZGl2Om50aC1jaGlsZCg5KXt0cmFuc2Zvcm06cm90YXRlKDI0MGRlZyk7YW5pbWF0aW9uLWRlbGF5Oi0wLjNzfS5hamF4LWxvYWRpbmctaWNvbiBkaXY6bnRoLWNoaWxkKDEwKXt0cmFuc2Zvcm06cm90YXRlKDI3MGRlZyk7YW5pbWF0aW9uLWRlbGF5Oi0wLjJzfS5hamF4LWxvYWRpbmctaWNvbiBkaXY6bnRoLWNoaWxkKDExKXt0cmFuc2Zvcm06cm90YXRlKDMwMGRlZyk7YW5pbWF0aW9uLWRlbGF5Oi0wLjFzfS5hamF4LWxvYWRpbmctaWNvbiBkaXY6bnRoLWNoaWxkKDEyKXt0cmFuc2Zvcm06cm90YXRlKDMzMGRlZyk7YW5pbWF0aW9uLWRlbGF5OjBzfUBrZXlmcmFtZXMgYWpheC1sb2FkaW5nLWljb257MCV7b3BhY2l0eToxfTEwMCV7b3BhY2l0eTowfX0uYnRuLXNlbGVjdGlvbnt3aWR0aDo1MCU7ZmxvYXQ6bGVmdDtvdmVyZmxvdzpoaWRkZW59LmJ0bi1zZWxlY3Rpb24gbGFiZWx7Zm9udC1zaXplOjEuOHJlbTtmb250LXdlaWdodDpib2xkO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtjb2xvcjojNjI2YTczfS5idG4tc2VsZWN0aW9uIC5zZWxlY3RpemUtY29udHJvbCAuc2VsZWN0aXplLWlucHV0e2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7cGFkZGluZzoxMnB4IDAgMTBweCAwO2JvcmRlcjowO2JvcmRlci1ib3R0b206MnB4IHNvbGlkIHJnYmEoOTgsMTA2LDExNSwuNSk7Ym9yZGVyLXJhZGl1czowO2JveC1zaGFkb3c6bm9uZTtjdXJzb3I6cG9pbnRlcjstd2Via2l0LXRyYW5zaXRpb246YWxsIC4zcyBlYXNlLW91dDstbW96LXRyYW5zaXRpb246YWxsIC4zcyBlYXNlLW91dDstby10cmFuc2l0aW9uOmFsbCAuM3MgZWFzZS1vdXQ7LW1zLXRyYW5zaXRpb246YWxsIC4zcyBlYXNlLW91dDt0cmFuc2l0aW9uOmFsbCAuM3MgZWFzZS1vdXR9LmJ0bi1zZWxlY3Rpb24gLnNlbGVjdGl6ZS1jb250cm9sIC5zZWxlY3RpemUtaW5wdXQgLml0ZW0sLmJ0bi1zZWxlY3Rpb24gLnNlbGVjdGl6ZS1jb250cm9sIC5zZWxlY3RpemUtaW5wdXQgaW5wdXRbdHlwZT1zZWxlY3Qtb25lXXtjb2xvcjojNzU3NTc1O2ZvbnQtc2l6ZToxLjhyZW07Zm9udC13ZWlnaHQ6Ym9sZDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAuM3MgZWFzZS1vdXQ7LW1vei10cmFuc2l0aW9uOmFsbCAuM3MgZWFzZS1vdXQ7LW8tdHJhbnNpdGlvbjphbGwgLjNzIGVhc2Utb3V0Oy1tcy10cmFuc2l0aW9uOmFsbCAuM3MgZWFzZS1vdXQ7dHJhbnNpdGlvbjphbGwgLjNzIGVhc2Utb3V0fUBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXsuYnRuLXNlbGVjdGlvbiAuc2VsZWN0aXplLWNvbnRyb2wgLnNlbGVjdGl6ZS1pbnB1dCAuaXRlbSwuYnRuLXNlbGVjdGlvbiAuc2VsZWN0aXplLWNvbnRyb2wgLnNlbGVjdGl6ZS1pbnB1dCBpbnB1dFt0eXBlPXNlbGVjdC1vbmVde2ZvbnQtc2l6ZToxLjZyZW19fS5idG4tc2VsZWN0aW9uIC5zZWxlY3RpemUtY29udHJvbCAuc2VsZWN0aXplLWlucHV0LmlucHV0LWFjdGl2ZXtiYWNrZ3JvdW5kOiMwZDIxMzQgIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MTBweDtjdXJzb3I6cG9pbnRlciAhaW1wb3J0YW50fS5idG4tc2VsZWN0aW9uIC5zZWxlY3RpemUtY29udHJvbCAuc2VsZWN0aXplLWlucHV0LmlucHV0LWFjdGl2ZSAuaXRlbSwuYnRuLXNlbGVjdGlvbiAuc2VsZWN0aXplLWNvbnRyb2wgLnNlbGVjdGl6ZS1pbnB1dC5pbnB1dC1hY3RpdmUgaW5wdXRbdHlwZT1zZWxlY3Qtb25lXXtjb2xvcjojZmZmfS5idG4tc2VsZWN0aW9uIC5zZWxlY3RpemUtY29udHJvbCAuc2VsZWN0aXplLWlucHV0OmFmdGVye2JvcmRlci13aWR0aDowO2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5oYXMtZXJyb3IgLnNlbGVjdGl6ZS1pbnB1dHtib3JkZXItYm90dG9tOjNweCBzb2xpZCAjYjcxNzFlICFpbXBvcnRhbnR9LnNlbGVjdGl6ZS1kcm9wZG93bntib3JkZXI6bm9uZSAhaW1wb3J0YW50O21hcmdpbi10b3A6LTRweCAhaW1wb3J0YW50O3otaW5kZXg6OTl9LnNlbGVjdGl6ZS1kcm9wZG93biAuc2VsZWN0aXplLWRyb3Bkb3duLWNvbnRlbnQgLm9wdGlvbntiYWNrZ3JvdW5kOiNkZmUyZTc7Y29sb3I6IzBkMjEzNDtwYWRkaW5nOjIwcHggMTBweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Y3Vyc29yOnBvaW50ZXI7Zm9udC1zaXplOjEuNHJlbTstd2Via2l0LXRyYW5zaXRpb246YWxsIC4zcyBlYXNlLW91dDstbW96LXRyYW5zaXRpb246YWxsIC4zcyBlYXNlLW91dDstby10cmFuc2l0aW9uOmFsbCAuM3MgZWFzZS1vdXQ7LW1zLXRyYW5zaXRpb246YWxsIC4zcyBlYXNlLW91dDt0cmFuc2l0aW9uOmFsbCAuM3MgZWFzZS1vdXR9LnNlbGVjdGl6ZS1kcm9wZG93biAuc2VsZWN0aXplLWRyb3Bkb3duLWNvbnRlbnQgLm9wdGlvbjpob3Zlciwuc2VsZWN0aXplLWRyb3Bkb3duIC5zZWxlY3RpemUtZHJvcGRvd24tY29udGVudCAub3B0aW9uLmFjdGl2ZXtiYWNrZ3JvdW5kOiMwZDIxMzQ7Y29sb3I6I2RmZTJlN30uYnRuLXZpZXdhbGwtd3JhcHtoZWlnaHQ6MjhweDttYXgtd2lkdGg6MTYwMHB4O3Bvc2l0aW9uOmFic29sdXRlO3RvcDo3NXB4O3JpZ2h0OjE1MHB4O2xpbmUtaGVpZ2h0OjUwcHh9QG1lZGlhKG1heC13aWR0aDogNzY4cHgpey50aHJlZS1jb2x1bW4tY2FyZHMgLnNlY3Rpb24tc3BhY2luZyAuYnRuLXZpZXdhbGwtd3JhcHtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6MDtyaWdodDowfX0ubGlzdGluZy5kZWZhdWx0IC5zbGljay1kb3RzIGxpIGJ1dHRvbiwubWZwLWdhbGxlcnkgLnNsaWNrLWRvdHMgbGkgYnV0dG9ue3dpZHRoOjI1cHg7aGVpZ2h0OjI1cHh9Lmxpc3RpbmcuZGVmYXVsdCAuc2xpY2stZG90cyBsaSBidXR0b246YmVmb3JlLC5tZnAtZ2FsbGVyeSAuc2xpY2stZG90cyBsaSBidXR0b246YmVmb3Jle2NvbnRlbnQ6XCIgXCI7d2lkdGg6N3B4O2hlaWdodDo3cHg7bGluZS1oZWlnaHQ6N3B4O2JhY2tncm91bmQ6I2IyYjJiMjt0b3A6OXB4O2xlZnQ6OXB4O21hcmdpbjphdXRvO2JvcmRlci1yYWRpdXM6NTAlO29wYWNpdHk6MX0ubGlzdGluZy5kZWZhdWx0IC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b24sLm1mcC1nYWxsZXJ5IC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b257Ym9yZGVyOjFweCBzb2xpZCAjMGQyMTM0O2JvcmRlci1yYWRpdXM6NTAlfS5saXN0aW5nLmRlZmF1bHQgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbjpiZWZvcmUsLm1mcC1nYWxsZXJ5IC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b246YmVmb3Jle2JhY2tncm91bmQ6IzBkMjEzNH0ubGlzdGluZy5kZWZhdWx0IC5zbGljay1kb3RzIGxpOmhvdmVyIGJ1dHRvbiwubWZwLWdhbGxlcnkgLnNsaWNrLWRvdHMgbGk6aG92ZXIgYnV0dG9ue2JvcmRlcjoxcHggc29saWQgIzBkMjEzNDtib3JkZXItcmFkaXVzOjUwJX0ubGlzdGluZy5kZWZhdWx0IC5zbGljay1kb3RzIGxpOmhvdmVyIGJ1dHRvbjpiZWZvcmUsLm1mcC1nYWxsZXJ5IC5zbGljay1kb3RzIGxpOmhvdmVyIGJ1dHRvbjpiZWZvcmV7YmFja2dyb3VuZDojMGQyMTM0fS5saXN0aW5nLmRlZmF1bHQgLm1mcC1hcnJvdy5tZnAtYXJyb3ctbGVmdCwubGlzdGluZy5kZWZhdWx0IC5tZnAtYXJyb3cubWZwLWFycm93LXJpZ2h0LC5saXN0aW5nLmRlZmF1bHQgLnNsaWNrLXByZXYuc2xpY2stYXJyb3csLmxpc3RpbmcuZGVmYXVsdCAuc2xpY2stbmV4dC5zbGljay1hcnJvdywubWZwLWdhbGxlcnkgLm1mcC1hcnJvdy5tZnAtYXJyb3ctbGVmdCwubWZwLWdhbGxlcnkgLm1mcC1hcnJvdy5tZnAtYXJyb3ctcmlnaHQsLm1mcC1nYWxsZXJ5IC5zbGljay1wcmV2LnNsaWNrLWFycm93LC5tZnAtZ2FsbGVyeSAuc2xpY2stbmV4dC5zbGljay1hcnJvd3t3aWR0aDo3NXB4O2hlaWdodDo3NXB4O2JhY2tncm91bmQ6I2ZmZjt6LWluZGV4OjE7Ym9yZGVyOjFweCBzb2xpZCAjZmZmO2JvcmRlci1yYWRpdXM6NTBweDstd2Via2l0LXRyYW5zaXRpb246YWxsIC4zcyBlYXNlLW91dDstbW96LXRyYW5zaXRpb246YWxsIC4zcyBlYXNlLW91dDstby10cmFuc2l0aW9uOmFsbCAuM3MgZWFzZS1vdXQ7LW1zLXRyYW5zaXRpb246YWxsIC4zcyBlYXNlLW91dDt0cmFuc2l0aW9uOmFsbCAuM3MgZWFzZS1vdXQ7LXdlYmtpdC1ib3gtc2hhZG93OjVweCAwcHggNDBweCByZ2JhKDAsMCwwLC41Nyk7LW1vei1ib3gtc2hhZG93OjVweCAwcHggNDBweCByZ2JhKDAsMCwwLC41Nyk7Ym94LXNoYWRvdzo1cHggMHB4IDQwcHggcmdiYSgwLDAsMCwuNTcpfS5saXN0aW5nLmRlZmF1bHQgLm1mcC1hcnJvdy5tZnAtYXJyb3ctbGVmdCAuaWNvbi1mb250LC5saXN0aW5nLmRlZmF1bHQgLm1mcC1hcnJvdy5tZnAtYXJyb3ctcmlnaHQgLmljb24tZm9udCwubGlzdGluZy5kZWZhdWx0IC5zbGljay1wcmV2LnNsaWNrLWFycm93IC5pY29uLWZvbnQsLmxpc3RpbmcuZGVmYXVsdCAuc2xpY2stbmV4dC5zbGljay1hcnJvdyAuaWNvbi1mb250LC5tZnAtZ2FsbGVyeSAubWZwLWFycm93Lm1mcC1hcnJvdy1sZWZ0IC5pY29uLWZvbnQsLm1mcC1nYWxsZXJ5IC5tZnAtYXJyb3cubWZwLWFycm93LXJpZ2h0IC5pY29uLWZvbnQsLm1mcC1nYWxsZXJ5IC5zbGljay1wcmV2LnNsaWNrLWFycm93IC5pY29uLWZvbnQsLm1mcC1nYWxsZXJ5IC5zbGljay1uZXh0LnNsaWNrLWFycm93IC5pY29uLWZvbnR7d2lkdGg6MzBweDtoZWlnaHQ6MzBweDtkaXNwbGF5OmJsb2NrO21hcmdpbjowIGF1dG87cGFkZGluZzowO2xpbmUtaGVpZ2h0OjMwcHg7Zm9udC1zaXplOjI4cHg7Y29sb3I6IzM0ODRjYn0ubGlzdGluZy5kZWZhdWx0IC5tZnAtYXJyb3cubWZwLWFycm93LWxlZnQ6YmVmb3JlLC5saXN0aW5nLmRlZmF1bHQgLm1mcC1hcnJvdy5tZnAtYXJyb3ctcmlnaHQ6YmVmb3JlLC5saXN0aW5nLmRlZmF1bHQgLnNsaWNrLXByZXYuc2xpY2stYXJyb3c6YmVmb3JlLC5saXN0aW5nLmRlZmF1bHQgLnNsaWNrLW5leHQuc2xpY2stYXJyb3c6YmVmb3JlLC5tZnAtZ2FsbGVyeSAubWZwLWFycm93Lm1mcC1hcnJvdy1sZWZ0OmJlZm9yZSwubWZwLWdhbGxlcnkgLm1mcC1hcnJvdy5tZnAtYXJyb3ctcmlnaHQ6YmVmb3JlLC5tZnAtZ2FsbGVyeSAuc2xpY2stcHJldi5zbGljay1hcnJvdzpiZWZvcmUsLm1mcC1nYWxsZXJ5IC5zbGljay1uZXh0LnNsaWNrLWFycm93OmJlZm9yZXtjb250ZW50OlwiIFwiO2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5saXN0aW5nLmRlZmF1bHQgLm1mcC1hcnJvdy5tZnAtYXJyb3ctbGVmdDpob3ZlciwubGlzdGluZy5kZWZhdWx0IC5tZnAtYXJyb3cubWZwLWFycm93LXJpZ2h0OmhvdmVyLC5saXN0aW5nLmRlZmF1bHQgLnNsaWNrLXByZXYuc2xpY2stYXJyb3c6aG92ZXIsLmxpc3RpbmcuZGVmYXVsdCAuc2xpY2stbmV4dC5zbGljay1hcnJvdzpob3ZlciwubWZwLWdhbGxlcnkgLm1mcC1hcnJvdy5tZnAtYXJyb3ctbGVmdDpob3ZlciwubWZwLWdhbGxlcnkgLm1mcC1hcnJvdy5tZnAtYXJyb3ctcmlnaHQ6aG92ZXIsLm1mcC1nYWxsZXJ5IC5zbGljay1wcmV2LnNsaWNrLWFycm93OmhvdmVyLC5tZnAtZ2FsbGVyeSAuc2xpY2stbmV4dC5zbGljay1hcnJvdzpob3ZlcntiYWNrZ3JvdW5kOiMzNDg0Y2I7Ym9yZGVyLWNvbG9yOiMzNDg0Y2J9Lmxpc3RpbmcuZGVmYXVsdCAubWZwLWFycm93Lm1mcC1hcnJvdy1sZWZ0OmhvdmVyIC5pY29uLWZvbnQsLmxpc3RpbmcuZGVmYXVsdCAubWZwLWFycm93Lm1mcC1hcnJvdy1yaWdodDpob3ZlciAuaWNvbi1mb250LC5saXN0aW5nLmRlZmF1bHQgLnNsaWNrLXByZXYuc2xpY2stYXJyb3c6aG92ZXIgLmljb24tZm9udCwubGlzdGluZy5kZWZhdWx0IC5zbGljay1uZXh0LnNsaWNrLWFycm93OmhvdmVyIC5pY29uLWZvbnQsLm1mcC1nYWxsZXJ5IC5tZnAtYXJyb3cubWZwLWFycm93LWxlZnQ6aG92ZXIgLmljb24tZm9udCwubWZwLWdhbGxlcnkgLm1mcC1hcnJvdy5tZnAtYXJyb3ctcmlnaHQ6aG92ZXIgLmljb24tZm9udCwubWZwLWdhbGxlcnkgLnNsaWNrLXByZXYuc2xpY2stYXJyb3c6aG92ZXIgLmljb24tZm9udCwubWZwLWdhbGxlcnkgLnNsaWNrLW5leHQuc2xpY2stYXJyb3c6aG92ZXIgLmljb24tZm9udHtjb2xvcjojZmZmfS5saXN0aW5nLmRlZmF1bHQgLm1mcC1hcnJvdy5tZnAtYXJyb3ctbGVmdCwubGlzdGluZy5kZWZhdWx0IC5tZnAtYXJyb3cubWZwLWFycm93LXJpZ2h0LC5tZnAtZ2FsbGVyeSAubWZwLWFycm93Lm1mcC1hcnJvdy1sZWZ0LC5tZnAtZ2FsbGVyeSAubWZwLWFycm93Lm1mcC1hcnJvdy1yaWdodHt3aWR0aDo2NHB4O2hlaWdodDo2NHB4fS5saXN0aW5nLmRlZmF1bHQgLm1mcC1hcnJvdy5tZnAtYXJyb3ctbGVmdDpiZWZvcmUsLmxpc3RpbmcuZGVmYXVsdCAubWZwLWFycm93Lm1mcC1hcnJvdy1yaWdodDpiZWZvcmUsLmxpc3RpbmcuZGVmYXVsdCAuc2xpY2stcHJldi5zbGljay1hcnJvdzpiZWZvcmUsLmxpc3RpbmcuZGVmYXVsdCAuc2xpY2stbmV4dC5zbGljay1hcnJvdzpiZWZvcmUsLm1mcC1nYWxsZXJ5IC5tZnAtYXJyb3cubWZwLWFycm93LWxlZnQ6YmVmb3JlLC5tZnAtZ2FsbGVyeSAubWZwLWFycm93Lm1mcC1hcnJvdy1yaWdodDpiZWZvcmUsLm1mcC1nYWxsZXJ5IC5zbGljay1wcmV2LnNsaWNrLWFycm93OmJlZm9yZSwubWZwLWdhbGxlcnkgLnNsaWNrLW5leHQuc2xpY2stYXJyb3c6YmVmb3Jle2NvbnRlbnQ6XCIgXCI7ZGlzcGxheTpibG9jaztmb250LWZhbWlseTpub25lO29wYWNpdHk6MTt3aWR0aDozMHB4O2hlaWdodDozMHB4O21hcmdpbjowIGF1dG99Lmxpc3RpbmcuZGVmYXVsdCAucHJldi1hcnJvdy5wb3B1cC1idG4sLmxpc3RpbmcuZGVmYXVsdCAubWZwLWFycm93Lm1mcC1hcnJvdy1sZWZ0LC5saXN0aW5nLmRlZmF1bHQgLnNsaWNrLXByZXYuc2xpY2stYXJyb3csLm1mcC1nYWxsZXJ5IC5wcmV2LWFycm93LnBvcHVwLWJ0biwubWZwLWdhbGxlcnkgLm1mcC1hcnJvdy5tZnAtYXJyb3ctbGVmdCwubWZwLWdhbGxlcnkgLnNsaWNrLXByZXYuc2xpY2stYXJyb3d7bGVmdDotMzBweH0ubGlzdGluZy5kZWZhdWx0IC5wcmV2LWFycm93LnBvcHVwLWJ0biAuaWNvbi1mb250LC5saXN0aW5nLmRlZmF1bHQgLm1mcC1hcnJvdy5tZnAtYXJyb3ctbGVmdCAuaWNvbi1mb250LC5saXN0aW5nLmRlZmF1bHQgLnNsaWNrLXByZXYuc2xpY2stYXJyb3cgLmljb24tZm9udCwubWZwLWdhbGxlcnkgLnByZXYtYXJyb3cucG9wdXAtYnRuIC5pY29uLWZvbnQsLm1mcC1nYWxsZXJ5IC5tZnAtYXJyb3cubWZwLWFycm93LWxlZnQgLmljb24tZm9udCwubWZwLWdhbGxlcnkgLnNsaWNrLXByZXYuc2xpY2stYXJyb3cgLmljb24tZm9udHstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoOTBkZWcpOy1tb3otdHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyk7LW1zLXRyYW5zZm9ybTpyb3RhdGUoOTBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoOTBkZWcpfS5saXN0aW5nLmRlZmF1bHQgLm5leHQtYXJyb3cucG9wdXAtYnRuLC5saXN0aW5nLmRlZmF1bHQgLm1mcC1hcnJvdy5tZnAtYXJyb3ctcmlnaHQsLmxpc3RpbmcuZGVmYXVsdCAuc2xpY2stbmV4dC5zbGljay1hcnJvdywubWZwLWdhbGxlcnkgLm5leHQtYXJyb3cucG9wdXAtYnRuLC5tZnAtZ2FsbGVyeSAubWZwLWFycm93Lm1mcC1hcnJvdy1yaWdodCwubWZwLWdhbGxlcnkgLnNsaWNrLW5leHQuc2xpY2stYXJyb3d7cmlnaHQ6MzBweH0ubGlzdGluZy5kZWZhdWx0IC5uZXh0LWFycm93LnBvcHVwLWJ0biAuaWNvbi1mb250LC5saXN0aW5nLmRlZmF1bHQgLm1mcC1hcnJvdy5tZnAtYXJyb3ctcmlnaHQgLmljb24tZm9udCwubGlzdGluZy5kZWZhdWx0IC5zbGljay1uZXh0LnNsaWNrLWFycm93IC5pY29uLWZvbnQsLm1mcC1nYWxsZXJ5IC5uZXh0LWFycm93LnBvcHVwLWJ0biAuaWNvbi1mb250LC5tZnAtZ2FsbGVyeSAubWZwLWFycm93Lm1mcC1hcnJvdy1yaWdodCAuaWNvbi1mb250LC5tZnAtZ2FsbGVyeSAuc2xpY2stbmV4dC5zbGljay1hcnJvdyAuaWNvbi1mb250ey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtOTBkZWcpOy1tb3otdHJhbnNmb3JtOnJvdGF0ZSgtOTBkZWcpOy1tcy10cmFuc2Zvcm06cm90YXRlKC05MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtOTBkZWcpfS5saXN0aW5nLmRlZmF1bHQgLnNsaWNrLWFycm93LnNsaWNrLWRpc2FibGVkLC5saXN0aW5nLmRlZmF1bHQgLm1mcC1hcnJvdy5tZnAtYXJyb3ctbGVmdDpiZWZvcmUsLmxpc3RpbmcuZGVmYXVsdCAubWZwLWFycm93Lm1mcC1hcnJvdy1sZWZ0OmFmdGVyLC5saXN0aW5nLmRlZmF1bHQgLm1mcC1hcnJvdy5tZnAtYXJyb3ctcmlnaHQ6YmVmb3JlLC5saXN0aW5nLmRlZmF1bHQgLm1mcC1hcnJvdy5tZnAtYXJyb3ctcmlnaHQ6YWZ0ZXIsLm1mcC1nYWxsZXJ5IC5zbGljay1hcnJvdy5zbGljay1kaXNhYmxlZCwubWZwLWdhbGxlcnkgLm1mcC1hcnJvdy5tZnAtYXJyb3ctbGVmdDpiZWZvcmUsLm1mcC1nYWxsZXJ5IC5tZnAtYXJyb3cubWZwLWFycm93LWxlZnQ6YWZ0ZXIsLm1mcC1nYWxsZXJ5IC5tZnAtYXJyb3cubWZwLWFycm93LXJpZ2h0OmJlZm9yZSwubWZwLWdhbGxlcnkgLm1mcC1hcnJvdy5tZnAtYXJyb3ctcmlnaHQ6YWZ0ZXJ7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LmJ0bi1zZWUtbW9yZTpob3ZlciAuaWNvbjpiZWZvcmUsLmJ0bi1zZWUtbW9yZTpob3ZlciAuaWNvbjphZnRlcntiYWNrZ3JvdW5kOiMxNTdlYzB9LmJ0bi1zZWUtbW9yZTpob3ZlciAudGV4dHtjb2xvcjojMTU3ZWMwfS5idG4tc2VlLW1vcmUgLmljb24sLmJ0bi1zZWUtbW9yZSAudGV4dHtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7LXdlYmtpdC10cmFuc2l0aW9uOmNvbG9yIC4zcyBlYXNlLW91dDstbW96LXRyYW5zaXRpb246Y29sb3IgLjNzIGVhc2Utb3V0Oy1vLXRyYW5zaXRpb246Y29sb3IgLjNzIGVhc2Utb3V0Oy1tcy10cmFuc2l0aW9uOmNvbG9yIC4zcyBlYXNlLW91dDt0cmFuc2l0aW9uOmNvbG9yIC4zcyBlYXNlLW91dH0uYnRuLXNlZS1tb3JlIC5pY29ue3dpZHRoOjEwcHg7aGVpZ2h0OjEwcHg7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLXJpZ2h0OjZweH0uYnRuLXNlZS1tb3JlIC5pY29uOmJlZm9yZSwuYnRuLXNlZS1tb3JlIC5pY29uOmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2JvdHRvbTowO2xlZnQ6MDtyaWdodDowO21hcmdpbjphdXRvOy13ZWJraXQtdHJhbnNpdGlvbjpiYWNrZ3JvdW5kIC4zcyBlYXNlLW91dDstbW96LXRyYW5zaXRpb246YmFja2dyb3VuZCAuM3MgZWFzZS1vdXQ7LW8tdHJhbnNpdGlvbjpiYWNrZ3JvdW5kIC4zcyBlYXNlLW91dDstbXMtdHJhbnNpdGlvbjpiYWNrZ3JvdW5kIC4zcyBlYXNlLW91dDt0cmFuc2l0aW9uOmJhY2tncm91bmQgLjNzIGVhc2Utb3V0fS5idG4tc2VlLW1vcmUgLmljb246YmVmb3Jle2NvbnRlbnQ6XCIgXCI7ZGlzcGxheTpibG9jazt3aWR0aDoxMHB4O2hlaWdodDoycHg7YmFja2dyb3VuZDojMGQyMTM0fS5idG4tc2VlLW1vcmUgLmljb246YWZ0ZXJ7Y29udGVudDpcIiBcIjtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwcHg7aGVpZ2h0OjJweDtiYWNrZ3JvdW5kOiMwZDIxMzQ7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDkwZGVnKTstbW96LXRyYW5zZm9ybTpyb3RhdGUoOTBkZWcpOy1tcy10cmFuc2Zvcm06cm90YXRlKDkwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDkwZGVnKX0uYnRuLXNlZS1tb3JlIC50ZXh0e2ZvbnQtc2l6ZToxLjhyZW07Zm9udC13ZWlnaHQ6Ym9sZDtjb2xvcjojMGQyMTM0fUBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXsuYnRuLXNlZS1tb3JlIC50ZXh0e2ZvbnQtc2l6ZToxLjZyZW19fS5mb3JtLXNlY3Rpb24gLmZvcm0tbGFiZWwtaGlkZGVue2Rpc3BsYXk6bm9uZX0uZm9ybS1zZWN0aW9uIC5mb3JtLWlucHV0LXRleHR7cG9zaXRpb246cmVsYXRpdmV9LmZvcm0tc2VjdGlvbiAuZm9ybS1pbnB1dC10ZXh0IGlucHV0e2ZvbnQtc2l6ZToxLjhyZW07Zm9udC13ZWlnaHQ6MzAwO3BhZGRpbmc6MTBweCAwO2JvcmRlcjowO2JvcmRlci1ib3R0b206M3B4IHNvbGlkICMwZDIxMzQ7bGluZS1oZWlnaHQ6MjVweDtjb2xvcjojMGQyMTM0O2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9QG1lZGlhKG1heC13aWR0aDogNzY4cHgpey5mb3JtLXNlY3Rpb24gLmZvcm0taW5wdXQtdGV4dCBpbnB1dHtwYWRkaW5nOjVweCAwO2ZvbnQtc2l6ZToxLjZyZW07Ym9yZGVyLWJvdHRvbS13aWR0aDoycHh9fS5mb3JtLXNlY3Rpb24gLmZvcm0taW5wdXQtdGV4dCBpbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcntjb2xvcjojMGQyMTM0O2ZvbnQtZmFtaWx5OlwiUm9ib3RvIENvbmRlbnNlZFwiLEFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OmJvbGQ7bGV0dGVyLXNwYWNpbmc6MH0uZm9ybS1zZWN0aW9uIC5mb3JtLWlucHV0LXRleHQgaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVye2NvbG9yOiMwZDIxMzQ7Zm9udC1mYW1pbHk6XCJSb2JvdG8gQ29uZGVuc2VkXCIsQXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6Ym9sZDtsZXR0ZXItc3BhY2luZzowfS5mb3JtLXNlY3Rpb24gLmZvcm0taW5wdXQtdGV4dCBpbnB1dDo6LW1vei1wbGFjZWhvbGRlcntjb2xvcjojMGQyMTM0O29wYWNpdHk6MTtmb250LWZhbWlseTpcIlJvYm90byBDb25kZW5zZWRcIixBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXdlaWdodDpib2xkO2xldHRlci1zcGFjaW5nOjB9LmZvcm0tc2VjdGlvbiAuZm9ybS1pbnB1dC10ZXh0IGlucHV0Oi1tb3otcGxhY2Vob2xkZXJ7Y29sb3I6IzBkMjEzNDtvcGFjaXR5OjE7Zm9udC1mYW1pbHk6XCJSb2JvdG8gQ29uZGVuc2VkXCIsQXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6Ym9sZDtsZXR0ZXItc3BhY2luZzowfS5mb3JtLXNlY3Rpb24gLmZvcm0taW5wdXQtdGV4dGFyZWEgdGV4dGFyZWF7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO2hlaWdodDo0N3B4O2ZvbnQtc2l6ZToxLjhyZW07Zm9udC13ZWlnaHQ6MzAwO3Jlc2l6ZTp2ZXJ0aWNhbDtvdmVyZmxvdzphdXRvO3BhZGRpbmc6MTBweCAwO2JvcmRlcjowO2JvcmRlci1ib3R0b206M3B4IHNvbGlkICMwZDIxMzQ7bGluZS1oZWlnaHQ6MjVweDtjb2xvcjojMGQyMTM0fUBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXsuZm9ybS1zZWN0aW9uIC5mb3JtLWlucHV0LXRleHRhcmVhIHRleHRhcmVhe3BhZGRpbmc6NXB4IDA7Zm9udC1zaXplOjEuNnJlbX19LmZvcm0tc2VjdGlvbiAuZm9ybS1pbnB1dC10ZXh0YXJlYSB0ZXh0YXJlYTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcntjb2xvcjojMGQyMTM0O2ZvbnQtZmFtaWx5OlwiUm9ib3RvIENvbmRlbnNlZFwiLEFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OmJvbGQ7bGV0dGVyLXNwYWNpbmc6MH0uZm9ybS1zZWN0aW9uIC5mb3JtLWlucHV0LXRleHRhcmVhIHRleHRhcmVhOi1tcy1pbnB1dC1wbGFjZWhvbGRlcntjb2xvcjojMGQyMTM0O2ZvbnQtZmFtaWx5OlwiUm9ib3RvIENvbmRlbnNlZFwiLEFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OmJvbGQ7bGV0dGVyLXNwYWNpbmc6MH0uZm9ybS1zZWN0aW9uIC5mb3JtLWlucHV0LXRleHRhcmVhIHRleHRhcmVhOjotbW96LXBsYWNlaG9sZGVye2NvbG9yOiMwZDIxMzQ7b3BhY2l0eToxO2ZvbnQtZmFtaWx5OlwiUm9ib3RvIENvbmRlbnNlZFwiLEFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OmJvbGQ7bGV0dGVyLXNwYWNpbmc6MH0uZm9ybS1zZWN0aW9uIC5mb3JtLWlucHV0LXRleHRhcmVhIHRleHRhcmVhOi1tb3otcGxhY2Vob2xkZXJ7Y29sb3I6IzBkMjEzNDtvcGFjaXR5OjE7Zm9udC1mYW1pbHk6XCJSb2JvdG8gQ29uZGVuc2VkXCIsQXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6Ym9sZDtsZXR0ZXItc3BhY2luZzowfS5mb3JtLXNlY3Rpb24gLmZvcm0taW5wdXQtc3dpdGNoe2Zsb2F0OmxlZnR9QG1lZGlhKG1heC13aWR0aDogNzY4cHgpey5mb3JtLXNlY3Rpb24gLmZvcm0taW5wdXQtc3dpdGNoe2Zsb2F0Om5vbmV9fS5mb3JtLXNlY3Rpb24gLmVycm9yLW1zZy13cmFwe2Rpc3BsYXk6bm9uZTstd2Via2l0LXRyYW5zaXRpb246YWxsIC4zcyBlYXNlLW91dDstbW96LXRyYW5zaXRpb246YWxsIC4zcyBlYXNlLW91dDstby10cmFuc2l0aW9uOmFsbCAuM3MgZWFzZS1vdXQ7LW1zLXRyYW5zaXRpb246YWxsIC4zcyBlYXNlLW91dDt0cmFuc2l0aW9uOmFsbCAuM3MgZWFzZS1vdXR9LmZvcm0tc2VjdGlvbiAuZXJyb3ItbXNnLXdyYXAgLmVycm9yLW1zZ3tmb250LXNpemU6MS42cmVtO2NvbG9yOiNiNzE3MWV9LmZvcm0tY29udGFpbmVyIC5lcnJvcntkaXNwbGF5Om5vbmU7Y29sb3I6cmVkO2ZvbnQtc2l6ZToxLjZyZW19LmZvcm0tY29udGFpbmVyIC5lcnJvci5zaG93e2Rpc3BsYXk6YmxvY2t9LmZvcm0tY29udGFpbmVyLmhhcy1ib3JkZXJ7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDE2NSwxNzIsMTg1LC4zNyl9LmZvcm0tY29udGFpbmVyPi53cmFwe3BhZGRpbmc6NDBweCA4MHB4fS5mb3JtLWNvbnRhaW5lciAuZm9ybS1tYWluLXRpdGxle2ZvbnQtc2l6ZTozcmVtO2ZvbnQtd2VpZ2h0OmJvbGQ7Y29sb3I6IzBkMjEzNDtwYWRkaW5nLWJvdHRvbToyMHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXsuZm9ybS1jb250YWluZXIgLmZvcm0tbWFpbi10aXRsZXtmb250LXNpemU6Mi44cmVtfX0uZm9ybS1jb250YWluZXIgLmZvcm0tbWFpbi1kZXNje2ZvbnQtc2l6ZToyLjJyZW07Y29sb3I6IzYyNmE3MztwYWRkaW5nLWJvdHRvbTo0MHB4fS5mb3JtLWNvbnRhaW5lciAuZm9ybS1yb3d7d2lkdGg6MTAwJTtvdmVyZmxvdzpoaWRkZW47cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy1ib3R0b206NDBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7LmZvcm0tY29udGFpbmVyIC5mb3JtLXJvd3twYWRkaW5nLWJvdHRvbTowfX0uZm9ybS1jb250YWluZXIgLmZvcm0tcm93IC5mb3JtLWlucHV0LXRleHR7cGFkZGluZy1yaWdodDoyMHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXsuZm9ybS1jb250YWluZXIgLmZvcm0tcm93IC5mb3JtLWlucHV0LXRleHR7cGFkZGluZy1yaWdodDowO21hcmdpbi1ib3R0b206MzBweH19LmZvcm0tY29udGFpbmVyIC5mb3JtLXJvdyAuZm9ybS1maWVsZC5oYXMtZXJyb3Iuc2hvdy1lcnJvciBpbnB1dCwuZm9ybS1jb250YWluZXIgLmZvcm0tcm93IC5mb3JtLWZpZWxkLmhhcy1lcnJvci5zaG93LWVycm9yIHRleHRhcmVhe2JvcmRlci1jb2xvcjojYjcxNzFlfS5mb3JtLWNvbnRhaW5lciAuZm9ybS1pbnB1dC10ZXh0e2Zsb2F0OmxlZnR9LmZvcm0tY29udGFpbmVyIC5mb3JtLWlucHV0LXRleHQuY29sMnt3aWR0aDo1MCV9LmZvcm0tY29udGFpbmVyIC5mb3JtLWlucHV0LXRleHQuY29sM3t3aWR0aDozMy4zMzMzMyV9LmZvcm0tY29udGFpbmVyIC5mb3JtLWlucHV0LXRleHQuY29sNHt3aWR0aDoyNSV9LmZvcm0tY29udGFpbmVyIC5mb3JtLWlucHV0LXRleHQgbGFiZWx7Zm9udC1zaXplOjEuOHJlbTtmb250LXdlaWdodDpib2xkO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtjb2xvcjojNjI2YTczfUBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXsuZm9ybS1jb250YWluZXIgLmZvcm0taW5wdXQtdGV4dCBsYWJlbHtmb250LXNpemU6MS42cmVtfX0uZm9ybS1jb250YWluZXIgLmZvcm0taW5wdXQtdGV4dCBsYWJlbC5mb3JtLWxhYmVsLWhpZGRlbiwuZm9ybS1jb250YWluZXIgLmZvcm0taW5wdXQtdGV4dCBpbnB1dHt3aWR0aDoxMDAlO2Zsb2F0OmxlZnR9LmZvcm0tY29udGFpbmVyIC5mb3JtLWlucHV0LXRleHQgaW5wdXR7Ym9yZGVyLWJvdHRvbToycHggc29saWQgcmdiYSg5OCwxMDYsMTE1LC41KTstd2Via2l0LXRyYW5zaXRpb246Ym9yZGVyLWJvdHRvbSAuM3MgZWFzZS1vdXQ7LW1vei10cmFuc2l0aW9uOmJvcmRlci1ib3R0b20gLjNzIGVhc2Utb3V0Oy1vLXRyYW5zaXRpb246Ym9yZGVyLWJvdHRvbSAuM3MgZWFzZS1vdXQ7LW1zLXRyYW5zaXRpb246Ym9yZGVyLWJvdHRvbSAuM3MgZWFzZS1vdXQ7dHJhbnNpdGlvbjpib3JkZXItYm90dG9tIC4zcyBlYXNlLW91dH0uZm9ybS1jb250YWluZXIgLmZvcm0taW5wdXQtdGV4dCBpbnB1dDpmb2N1c3tib3JkZXItY29sb3I6IzYyNmE3M30ub2JqZWN0LWZpdHtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOmNvdmVyICFpbXBvcnRhbnQ7YmFja2dyb3VuZC1wb3NpdGlvbjp0b3AgY2VudGVyICFpbXBvcnRhbnR9Lm9iamVjdC1maXQgaW1ne29wYWNpdHk6MCAhaW1wb3J0YW50fS5vYmplY3QtZml0OmJlZm9yZXtiYWNrZ3JvdW5kOm5vbmUgIWltcG9ydGFudH0uc3RhdGljLWNvbnRlbnR7Zm9udC1zaXplOjEuOHJlbX1AbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7LnN0YXRpYy1jb250ZW50e2ZvbnQtc2l6ZToxLjZyZW19fS5zdGF0aWMtY29udGVudCAudGl0bGV7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6NC42cmVtO2xpbmUtaGVpZ2h0OjEuMTt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW46NTBweCAwfUBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXsuc3RhdGljLWNvbnRlbnQgLnRpdGxle2ZvbnQtc2l6ZTo2cmVtO21hcmdpbjozMHB4IDB9fUBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXsuc3RhdGljLWNvbnRlbnQgLnRpdGxle2ZvbnQtc2l6ZTo0cmVtfX0uc3RhdGljLWNvbnRlbnQgdGFibGV7d2lkdGg6MTAwJX0uc3RhdGljLWNvbnRlbnQgdGFibGUgdHI6bnRoLWNoaWxkKGV2ZW4pe2JhY2tncm91bmQ6I2VlZWZmM30uc3RhdGljLWNvbnRlbnQgdGFibGUgdHIgdGR7cGFkZGluZzoxMHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXsuc3RhdGljLWNvbnRlbnQgdGFibGUgdHIgdGR7cGFkZGluZzo1cHh9fS5zdGF0aWMtY29udGVudCB1bHtsaXN0LXN0eWxlOmRpc2M7cGFkZGluZy1sZWZ0OjIwcHh9LnN0YXRpYy1jb250ZW50IHVsIGxpe3BhZGRpbmctbGVmdDo1cHg7bWFyZ2luLWJvdHRvbTo1cHh9LmhrLXJld2FyZHMtaWNvbnt3aGl0ZS1zcGFjZTpub3dyYXA7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlO2NvbG9yOiMzNDg0Y2J9LmhrLXJld2FyZHMtaWNvbiBhe2NvbG9yOiMzNDg0Y2J9LmhrLXJld2FyZHMtaWNvbiAuaWNvbi1mb250e3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtmb250LXNpemU6MnJlbTttYXJnaW4tcmlnaHQ6NXB4fS5oay1yZXdhcmRzLWljb24gc3Bhbnt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC1zaXplOjEuNnJlbX1AbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7LnNsaWNrLWRvdHN7Ym90dG9tOi00MHB4fX0uc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uOmJlZm9yZXtvcGFjaXR5OjE7YmFja2dyb3VuZC1jb2xvcjojNjI2YTczfS5zbGljay1kb3RzIGxpIGJ1dHRvbjpiZWZvcmV7Y29udGVudDpcIlwiO29wYWNpdHk6MTt3aWR0aDoxMHB4O2hlaWdodDoxMHB4O2JvcmRlcjpzb2xpZCAycHggIzYyNmE3Mztib3JkZXItcmFkaXVzOjEwMCV9QG1lZGlhKG1heC13aWR0aDogNzY4cHgpey5zbGljay1kb3RzIGxpIGJ1dHRvbjpiZWZvcmV7Zm9udC1zaXplOjJyZW19fS5jb250ZW50LWJsb2NrIGgxe2NvbG9yOiMwZDIxMzQ7Zm9udC13ZWlnaHQ6Ym9sZDt0ZXh0LWFsaWduOmNlbnRlcn1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmNvbnRlbnQtYmxvY2sgaDF7Zm9udC1zaXplOjMuNnJlbTtsaW5lLWhlaWdodDo0cmVtO21hcmdpbi1ib3R0b206MjBweH19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5jb250ZW50LWJsb2NrIGgxe2ZvbnQtc2l6ZTozLjZyZW07bGluZS1oZWlnaHQ6NHJlbTttYXJnaW4tYm90dG9tOjEwcHh9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsuY29udGVudC1ibG9jayBoMXtmb250LXNpemU6NHJlbTtsaW5lLWhlaWdodDo0LjZyZW07bWFyZ2luLWJvdHRvbToxMHB4fX0uY29udGVudC1ibG9jayAudGFnLWNvbnRhaW5lcnttYXJnaW4tdG9wOjIwcHg7bWFyZ2luLWJvdHRvbTo0MHB4O3RleHQtYWxpZ246Y2VudGVyfS5jb250ZW50LWJsb2NrIC5kZXRhaWwtdGl0bGUtd3JhcCAudGl0bGV7Y29sb3I6IzBkMjEzNDtmb250LXNpemU6NHJlbTtmb250LXdlaWdodDpib2xkO2xpbmUtaGVpZ2h0OjEuMTtvcGFjaXR5OjE7dGV4dC1hbGlnbjpjZW50ZXJ9QG1lZGlhKG1heC13aWR0aDogNzY4cHgpey5jb250ZW50LWJsb2NrIC5kZXRhaWwtdGl0bGUtd3JhcCAudGl0bGV7Zm9udC1zaXplOjMuNnJlbX19LmNvbnRlbnQtYmxvY2sgLmRldGFpbC10aXRsZS13cmFwIC5kZXNje3dpZHRoOjgwJTtmb250LXNpemU6Mi4ycmVtO21hcmdpbjowIGF1dG99LmNvbnRlbnQtYmxvY2sgLmNvbnRlbnQtd3JhcHtwb3NpdGlvbjpyZWxhdGl2ZX0uY29udGVudC1ibG9jayAuY29udGVudC13cmFwOmJlZm9yZSwuY29udGVudC1ibG9jayAuY29udGVudC13cmFwOmFmdGVye2NvbnRlbnQ6XCIgXCI7ZGlzcGxheTp0YWJsZX0uY29udGVudC1ibG9jayAuY29udGVudC13cmFwOmFmdGVye2NsZWFyOmJvdGh9LmNvbnRlbnQtYmxvY2sgLmRvY3VtZW50IC5kb2N1bWVudC1pdGVte2Zsb2F0OmxlZnQ7d2lkdGg6MzMuMzMzMyU7cGFkZGluZy1sZWZ0OjEwcHg7cGFkZGluZy1yaWdodDoxMHB4O3BhZGRpbmctYm90dG9tOjIwcHh9QG1lZGlhKG1heC13aWR0aDogNzY4cHgpey5jb250ZW50LWJsb2NrIC5kb2N1bWVudCAuZG9jdW1lbnQtaXRlbXtmbG9hdDpub25lO3dpZHRoOmF1dG99fS5jb250ZW50LWJsb2NrIC5kb2N1bWVudCAuZG9jdW1lbnQtaXRlbTpudGgtb2YtdHlwZSgzbiArIDEpe2NsZWFyOmJvdGh9LmNvbnRlbnQtYmxvY2sgLmRvY3VtZW50IC5kb2N1bWVudC1pdGVtIC50aHVtYm5haWx7YmFja2dyb3VuZC1jb2xvcjojZWVlZmYzO3BhZGRpbmc6MTIlIDEwJX0uY29udGVudC1ibG9jayAuZG9jdW1lbnQgLmRvY3VtZW50LWl0ZW0gLnRodW1ibmFpbCAuaW1ne3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctdG9wOjY1LjQlO2hlaWdodDowO292ZXJmbG93OmhpZGRlbn0uY29udGVudC1ibG9jayAuZG9jdW1lbnQgLmRvY3VtZW50LWl0ZW0gLnRodW1ibmFpbCAuaW1nIGltZ3ttYXJnaW4tYm90dG9tOjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjUwJTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSk7LW1vei10cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSl9LmNvbnRlbnQtYmxvY2sgLmRvY3VtZW50IC5kb2N1bWVudC1pdGVtIC5kb2N1bWVudC1jb250ZW50e3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6MzVweCAwIDU1cHggMH1AbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7LmNvbnRlbnQtYmxvY2sgLmRvY3VtZW50IC5kb2N1bWVudC1pdGVtIC5kb2N1bWVudC1jb250ZW50e3BhZGRpbmc6MTVweCAwIDM1cHggMH19LmNvbnRlbnQtYmxvY2sgLmRvY3VtZW50IC5kb2N1bWVudC1pdGVtIC5kb2N1bWVudC1jb250ZW50IC5idG4tZG93bmxvYWR7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjEwcHg7bGVmdDowfS5jb250ZW50LWJsb2NrIC5kb2N1bWVudCAuZG9jdW1lbnQtaXRlbSBoM3tmb250LXNpemU6My42cmVtO3BhZGRpbmctYm90dG9tOjMwcHh9QG1lZGlhKG1heC13aWR0aDogNzY4cHgpey5jb250ZW50LWJsb2NrIC5kb2N1bWVudCAuZG9jdW1lbnQtaXRlbSBoM3tmb250LXNpemU6Mi4ycmVtfX0uY29udGVudC1ibG9jayAubWFpbi12aXN1YWwtY29udGFpbmVye3BhZGRpbmctYm90dG9tOjQwcHh9LmNvbnRlbnQtYmxvY2sgLm1haW4tdmlzdWFsLWNvbnRhaW5lciBpbWd7ZGlzcGxheTpibG9jazttYXJnaW46MCBhdXRvO21heC13aWR0aDoxMDAlfS5jb250ZW50LWJsb2NrIC5zbGlkZXNob3cgLnNlY3Rpb24tc3BhY2luZz5oMiwuY29udGVudC1ibG9jayAuc2xpZGVzaG93IC5zZWN0aW9uLXNwYWNpbmc+aDMsLmNvbnRlbnQtYmxvY2sgLnNsaWRlc2hvdyAuc2VjdGlvbi1zcGFjaW5nPnB7cGFkZGluZzowfUBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXsuY29udGVudC1ibG9jayAuc2xpZGVzaG93IC5zZWN0aW9uLXNwYWNpbmc+aDIsLmNvbnRlbnQtYmxvY2sgLnNsaWRlc2hvdyAuc2VjdGlvbi1zcGFjaW5nPmgzLC5jb250ZW50LWJsb2NrIC5zbGlkZXNob3cgLnNlY3Rpb24tc3BhY2luZz5we3BhZGRpbmc6MCAyMHB4fX0uY29udGVudC1ibG9jayAuc2xpZGVzaG93IGgye2ZvbnQtc2l6ZTozLjhyZW07Zm9udC13ZWlnaHQ6Ym9sZDtjb2xvcjojMDAwO2xpbmUtaGVpZ2h0OjUuMnJlbTttYXJnaW4tYm90dG9tOjEwcHh9QG1lZGlhKG1heC13aWR0aDogNzY4cHgpey5jb250ZW50LWJsb2NrIC5zbGlkZXNob3cgaDJ7Zm9udC1zaXplOjNyZW07bGluZS1oZWlnaHQ6My4ycmVtO21hcmdpbi1ib3R0b206MjBweH19LmNvbnRlbnQtYmxvY2sgLnNsaWRlc2hvdyBwe2ZvbnQtc2l6ZToxLjhyZW07Zm9udC13ZWlnaHQ6bm9ybWFsO2xpbmUtaGVpZ2h0OjIuOHJlbX1AbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7LmNvbnRlbnQtYmxvY2sgLnNsaWRlc2hvdyBwe2ZvbnQtc2l6ZToxLjZyZW07bGluZS1oZWlnaHQ6Mi42cmVtO3BhZGRpbmctYm90dG9tOjB9fS5jb250ZW50LWJsb2NrIC5zbGlkZXNob3cgaDN7Zm9udC1zaXplOjNyZW07Zm9udC13ZWlnaHQ6Ym9sZDtjb2xvcjojMDAwO2xpbmUtaGVpZ2h0OjQuNHJlbTttYXJnaW4tdG9wOjU1cHg7bWFyZ2luLWJvdHRvbToxNXB4fUBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXsuY29udGVudC1ibG9jayAuc2xpZGVzaG93IGgze21hcmdpbi10b3A6MjBweDtmb250LXNpemU6Mi40cmVtO2xpbmUtaGVpZ2h0OjJyZW19fS5jb250ZW50LWJsb2NrIC5zbGlkZXNob3cgLnN3aXBlci1jb250YWluZXJ7d2lkdGg6MTAwJTttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvfS5jb250ZW50LWJsb2NrIC5zbGlkZXNob3cgLnN3aXBlci1jb250YWluZXIudmlkZW8tbGFyZ2V7aGVpZ2h0OjQ4NXB4fUBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXsuY29udGVudC1ibG9jayAuc2xpZGVzaG93IC5zd2lwZXItY29udGFpbmVyLnZpZGVvLWxhcmdle2hlaWdodDo1NTBweDtoZWlnaHQ6YXV0bztwYWRkaW5nLWJvdHRvbTo1MHB4fX0uY29udGVudC1ibG9jayAuc2xpZGVzaG93IC5zd2lwZXItY29udGFpbmVyLnZpZGVvLWxhcmdlIC5zd2lwZXItc2xpZGV7YmFja2dyb3VuZC1jb2xvcjojMTUzYzVmfS5jb250ZW50LWJsb2NrIC5zbGlkZXNob3cgLnN3aXBlci1jb250YWluZXIudmlkZW8tbGFyZ2UgLnN3aXBlci1zbGlkZSAuaW5mb3t3aWR0aDo0MCU7cGFkZGluZzo2MHB4IDQwcHg7ZmxvYXQ6bGVmdH1AbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7LmNvbnRlbnQtYmxvY2sgLnNsaWRlc2hvdyAuc3dpcGVyLWNvbnRhaW5lci52aWRlby1sYXJnZSAuc3dpcGVyLXNsaWRlIC5pbmZve3dpZHRoOjEwMCU7ZmxvYXQ6cmlnaHQ7cGFkZGluZzoyMHB4fX0uY29udGVudC1ibG9jayAuc2xpZGVzaG93IC5zd2lwZXItY29udGFpbmVyLnZpZGVvLWxhcmdlIC5zd2lwZXItc2xpZGUgLmluZm8gaDR7Y29sb3I6I2ZmZjtmb250LXNpemU6MnJlbTtmb250LXdlaWdodDpib2xkO2xpbmUtaGVpZ2h0OjIuOHJlbTttYXJnaW4tYm90dG9tOjIwcHh9QG1lZGlhKG1heC13aWR0aDogNzY4cHgpey5jb250ZW50LWJsb2NrIC5zbGlkZXNob3cgLnN3aXBlci1jb250YWluZXIudmlkZW8tbGFyZ2UgLnN3aXBlci1zbGlkZSAuaW5mbyBoNHtsaW5lLWhlaWdodDoyLjVyZW07bWFyZ2luLWJvdHRvbToxMHB4fX0uY29udGVudC1ibG9jayAuc2xpZGVzaG93IC5zd2lwZXItY29udGFpbmVyLnZpZGVvLWxhcmdlIC5zd2lwZXItc2xpZGUgLmluZm8gcHtjb2xvcjojZmZmO2ZvbnQtc2l6ZToxLjhyZW07bGluZS1oZWlnaHQ6Mi44cmVtfUBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXsuY29udGVudC1ibG9jayAuc2xpZGVzaG93IC5zd2lwZXItY29udGFpbmVyLnZpZGVvLWxhcmdlIC5zd2lwZXItc2xpZGUgLmluZm8gcHtmb250LXNpemU6MS40cmVtO2xpbmUtaGVpZ2h0OjJyZW19fS5jb250ZW50LWJsb2NrIC5zbGlkZXNob3cgLnN3aXBlci1jb250YWluZXIudmlkZW8tbGFyZ2UgLnN3aXBlci1zbGlkZSAuaW5mbyBwLm5hbWV7bWFyZ2luLXRvcDo1MHB4O2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjIuMnJlbTtsaW5lLWhlaWdodDoxMDAlfUBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXsuY29udGVudC1ibG9jayAuc2xpZGVzaG93IC5zd2lwZXItY29udGFpbmVyLnZpZGVvLWxhcmdlIC5zd2lwZXItc2xpZGUgLmluZm8gcC5uYW1le21hcmdpbi10b3A6MTBweDtmb250LXNpemU6MS42cmVtO21hcmdpbi1ib3R0b206MH19LmNvbnRlbnQtYmxvY2sgLnNsaWRlc2hvdyAuc3dpcGVyLWNvbnRhaW5lci52aWRlby1sYXJnZSAuc3dpcGVyLXNsaWRlIC5pbmZvIHAuY29tcGFueXtsaW5lLWhlaWdodDoxMDAlfUBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXsuY29udGVudC1ibG9jayAuc2xpZGVzaG93IC5zd2lwZXItY29udGFpbmVyLnZpZGVvLWxhcmdlIC5zd2lwZXItc2xpZGUgLmluZm8gcC5jb21wYW55e2ZvbnQtc2l6ZToxLjJyZW07bGluZS1oZWlnaHQ6Mi40cmVtfX0uY29udGVudC1ibG9jayAuc2xpZGVzaG93IC5zd2lwZXItY29udGFpbmVyLnZpZGVvLWxhcmdlIC5zd2lwZXItc2xpZGUgLnZpZGVve2Zsb2F0OnJpZ2h0O3dpZHRoOjYwJTtoZWlnaHQ6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7LmNvbnRlbnQtYmxvY2sgLnNsaWRlc2hvdyAuc3dpcGVyLWNvbnRhaW5lci52aWRlby1sYXJnZSAuc3dpcGVyLXNsaWRlIC52aWRlb3t3aWR0aDoxMDAlO2hlaWdodDphdXRvO2FzcGVjdC1yYXRpbzoxNTAwLzkzM319LmNvbnRlbnQtYmxvY2sgLnNsaWRlc2hvdyAuc3dpcGVyLWNvbnRhaW5lci52aWRlby1sYXJnZSAuc3dpcGVyLXNsaWRlIC52aWRlbyBpZnJhbWV7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtib3JkZXI6bm9uZX0uY29udGVudC1ibG9jayAuc2xpZGVzaG93IC5zd2lwZXItY29udGFpbmVyLnZpZGVvLWxhcmdlIC5zd2lwZXItc2xpZGUgLnZpZGVvIC5iYy1wbGF5ZXItZGVmYXVsdF9kZWZhdWx0e3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9LmNvbnRlbnQtYmxvY2sgLnNsaWRlc2hvdyAuc3dpcGVyLWNvbnRhaW5lci52aWRlby1sYXJnZSAuc3dpcGVyLXNsaWRlIC52aWRlbyAucG9zdGVye3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6Y292ZXI7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyfS5jb250ZW50LWJsb2NrIC5zbGlkZXNob3cgLnN3aXBlci1jb250YWluZXIudmlkZW8tbGFyZ2UgLnN3aXBlci1zbGlkZSAudmlkZW8gLnBvc3RlciBzcGFue2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vYXNzZXRzL2ljb24vYnRuVmlkZW9QbGF5LnN2Z1wiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3JpZ2h0OjA7bWFyZ2luOjAgYXV0bzt3aWR0aDoxMTBweDtoZWlnaHQ6MTEwcHg7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTtjdXJzb3I6cG9pbnRlcn1AbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7LmNvbnRlbnQtYmxvY2sgLnNsaWRlc2hvdyAuc3dpcGVyLWNvbnRhaW5lci52aWRlby1sYXJnZSAuc3dpcGVyLXNsaWRlIC52aWRlbyAucG9zdGVyIHNwYW57d2lkdGg6NzVweDtoZWlnaHQ6NzVweH19LmNvbnRlbnQtYmxvY2sgLnNsaWRlc2hvdyAuc3dpcGVyLWNvbnRhaW5lci52aWRlby1sYXJnZTpudGgtY2hpbGQob2RkKSAuaW5mb3tmbG9hdDpyaWdodH0uY29udGVudC1ibG9jayAuc2xpZGVzaG93IC5zd2lwZXItY29udGFpbmVyLnZpZGVvLWxhcmdlOm50aC1jaGlsZChvZGQpIC52aWRlb3tmbG9hdDpsZWZ0fS5jb250ZW50LWJsb2NrIC5zbGlkZXNob3cgLnN3aXBlci1jb250YWluZXIudmlkZW8tbGFyZ2UgLnN3aXBlci1wYWdpbmF0aW9ue2JvdHRvbTotMTBweDttYXJnaW4tYm90dG9tOjB9LmNvbnRlbnQtYmxvY2sgLnNsaWRlc2hvdyAuc3dpcGVyLWNvbnRhaW5lci52aWRlby10aHVtYnN7cGFkZGluZy10b3A6MzVweDtwYWRkaW5nLWJvdHRvbTozNXB4O2JvcmRlci1ib3R0b206c29saWQgMXB4ICNlNmU2ZTZ9QG1lZGlhKG1heC13aWR0aDogNzY4cHgpey5jb250ZW50LWJsb2NrIC5zbGlkZXNob3cgLnN3aXBlci1jb250YWluZXIudmlkZW8tdGh1bWJze2Rpc3BsYXk6bm9uZX19LmNvbnRlbnQtYmxvY2sgLnNsaWRlc2hvdyAuc3dpcGVyLWNvbnRhaW5lci52aWRlby10aHVtYnMgLnN3aXBlci1zbGlkZXtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1vei1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5Oi13ZWJraXQtZmxleDtkaXNwbGF5OmZsZXg7Y3Vyc29yOnBvaW50ZXI7d2lkdGg6ODAlfS5jb250ZW50LWJsb2NrIC5zbGlkZXNob3cgLnN3aXBlci1jb250YWluZXIudmlkZW8tdGh1bWJzIC5zd2lwZXItc2xpZGU6bnRoLWNoaWxkKDEpe3BhZGRpbmctbGVmdDoyMHB4fS5jb250ZW50LWJsb2NrIC5zbGlkZXNob3cgLnN3aXBlci1jb250YWluZXIudmlkZW8tdGh1bWJzIC5zd2lwZXItc2xpZGU6bnRoLWNoaWxkKDNuKXtwYWRkaW5nLXJpZ2h0OjIwcHh9LmNvbnRlbnQtYmxvY2sgLnNsaWRlc2hvdyAuc3dpcGVyLWNvbnRhaW5lci52aWRlby10aHVtYnMgLnN3aXBlci1zbGlkZSBpbWd7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTYwcHg7bWF4LWhlaWdodDo5MHB4fS5jb250ZW50LWJsb2NrIC5zbGlkZXNob3cgLnN3aXBlci1jb250YWluZXIudmlkZW8tdGh1bWJzIC5zd2lwZXItc2xpZGUgLmluZm97cGFkZGluZy1sZWZ0OjE4cHh9LmNvbnRlbnQtYmxvY2sgLnNsaWRlc2hvdyAuc3dpcGVyLWNvbnRhaW5lci52aWRlby10aHVtYnMgLnN3aXBlci1zbGlkZSAuaW5mbyBoNXtmb250LXNpemU6MS44cmVtO2ZvbnQtd2VpZ2h0OmJvbGQ7bGluZS1oZWlnaHQ6Mi44cmVtfS5jb250ZW50LWJsb2NrIC5zbGlkZXNob3cgLnN3aXBlci1jb250YWluZXIudmlkZW8tdGh1bWJzIC5zd2lwZXItc2xpZGUgLmluZm8gcHtmb250LXNpemU6MS44cmVtO2xpbmUtaGVpZ2h0OjIuOHJlbTtwYWRkaW5nLWJvdHRvbTowfS5jb250ZW50LWJsb2NrIC5zbGlkZXNob3cgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1idXR0b24tcHJldiwuY29udGVudC1ibG9jayAuc2xpZGVzaG93IC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItYnV0dG9uLW5leHR7YmFja2dyb3VuZC1pbWFnZTpub25lO2JhY2tncm91bmQtY29sb3I6I2ZmZjt3aWR0aDozOHB4O2hlaWdodDozOHB4O2JvcmRlci1yYWRpdXM6MTAwJTtvcGFjaXR5Oi45NTstd2Via2l0LWJveC1zaGFkb3c6MnB4IDVweCA1cHggMHB4IHJnYmEoMCwwLDAsLjMpOy1tb3otYm94LXNoYWRvdzoycHggNXB4IDVweCAwcHggcmdiYSgwLDAsMCwuMyk7Ym94LXNoYWRvdzoycHggNXB4IDVweCAwcHggcmdiYSgwLDAsMCwuMyl9LmNvbnRlbnQtYmxvY2sgLnNsaWRlc2hvdyAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLWJ1dHRvbi1wcmV2e2xlZnQ6NXB4fS5jb250ZW50LWJsb2NrIC5zbGlkZXNob3cgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1idXR0b24tcHJldjpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7Y29udGVudDpcIlwiO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vYXNzZXRzL2ljb24vaWNvbi1zbGlkZWFycm93bGVmdC5zdmdcIik7d2lkdGg6MTZweDtoZWlnaHQ6MTFweDt0b3A6NTAlO3otaW5kZXg6MjtsZWZ0OjA7cmlnaHQ6MDttYXJnaW46MCBhdXRvO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpfS5jb250ZW50LWJsb2NrIC5zbGlkZXNob3cgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1idXR0b24tbmV4dHtyaWdodDo1cHh9LmNvbnRlbnQtYmxvY2sgLnNsaWRlc2hvdyAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLWJ1dHRvbi1uZXh0OmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTtjb250ZW50OlwiXCI7ZGlzcGxheTppbmxpbmUtYmxvY2s7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9hc3NldHMvaWNvbi9pY29uLXNsaWRlYXJyb3dyaWdodC5zdmdcIik7d2lkdGg6MTZweDtoZWlnaHQ6MTFweDt0b3A6NTAlO3otaW5kZXg6MjtsZWZ0OjA7cmlnaHQ6MDttYXJnaW46MCBhdXRvO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpfS5jb250ZW50LWJsb2NrIC5zbGlkZXNob3cgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1idXR0b24tZGlzYWJsZWR7b3BhY2l0eTouM30uY29udGVudC1ibG9jayAuY2FyZC1ibG9jayAudGFnLWNvbnRhaW5lcnt0ZXh0LWFsaWduOmxlZnR9LmNoZWNrSUV7Zm9udC13ZWlnaHQ6Ym9sZDtjb2xvcjojZmZmO2ZvbnQtc2l6ZToxLjhyZW07bGluZS1oZWlnaHQ6Mi4ycmVtO3dpZHRoOjYyOHB4O2JhY2tncm91bmQ6IzEzMzE0YyAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDoyMHB4ICFpbXBvcnRhbnQ7Ym9yZGVyLWxlZnQ6NnB4IHNvbGlkICMwMGFkZWV9c2VjdGlvbi5kZXRhaWwtYmFubmVyLXNsaWRlciAuYnJlYWRjcnVtYi1jb250YWluZXJ7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDozO3RleHQtc2hhZG93OjBweCAycHggNXB4IHJnYmEoMCwwLDAsLjkpfXNlY3Rpb24uZGV0YWlsLWJhbm5lci1zbGlkZXIgLmJyZWFkY3J1bWItY29udGFpbmVyIC5pdGVtIGF7Y29sb3I6I2ZmZn1zZWN0aW9uLmRldGFpbC1iYW5uZXItc2xpZGVyIC5icmVhZGNydW1iLWNvbnRhaW5lciAuYXJyb3d7Y29sb3I6I2ZmZn1zZWN0aW9uLmRldGFpbC1iYW5uZXItc2xpZGVyIC5iYW5uZXJ7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJTtsZWZ0OjA7cmlnaHQ6MDt0b3A6MDtib3R0b206MDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXIgIWltcG9ydGFudDtiYWNrZ3JvdW5kOm5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6Y292ZXJ9c2VjdGlvbi5kZXRhaWwtYmFubmVyLXNsaWRlciAudGl0bGUtd3JhcHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6OTBweDtsZWZ0OjA7cmlnaHQ6MDt0ZXh0LWFsaWduOmNlbnRlcjt6LWluZGV4OjI7bWFyZ2luOjAgYXV0b31AbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7c2VjdGlvbi5kZXRhaWwtYmFubmVyLXNsaWRlciAudGl0bGUtd3JhcHt3aWR0aDoxMDAlO3RvcDo4MHB4O2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nOjAgMjBweH19c2VjdGlvbi5kZXRhaWwtYmFubmVyLXNsaWRlciAudGl0bGUtd3JhcCAudGl0bGV7Y29sb3I6I2ZmZjtmb250LXNpemU6NnJlbTtmb250LXdlaWdodDpib2xkO2xpbmUtaGVpZ2h0OjEuMTc7dGV4dC1zaGFkb3c6MHB4IDJweCA1cHggcmdiYSgwLDAsMCwuOSl9QG1lZGlhKG1heC13aWR0aDogNzY4cHgpe3NlY3Rpb24uZGV0YWlsLWJhbm5lci1zbGlkZXIgLnRpdGxlLXdyYXAgLnRpdGxle2ZvbnQtc2l6ZTo1cmVtO3dpZHRoOjEwMCV9fUBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXtzZWN0aW9uLmRldGFpbC1iYW5uZXItc2xpZGVyIC50aXRsZS13cmFwIC50aXRsZXtmb250LXNpemU6M3JlbTttYXJnaW4tYm90dG9tOjE1cHh9fXNlY3Rpb24uZGV0YWlsLWJhbm5lci1zbGlkZXIgLnNsaWRlci13cmFwe3dpZHRoOjEwMCU7aGVpZ2h0OjM2MHB4O2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y292ZXJ9QG1lZGlhKG1heC13aWR0aDogNzY4cHgpe3NlY3Rpb24uZGV0YWlsLWJhbm5lci1zbGlkZXIgLnNsaWRlci13cmFwe2hlaWdodDoyNjNweH19c2VjdGlvbi5kZXRhaWwtYmFubmVyLXNsaWRlciAuc2xpZGVyLXdyYXAgLnNsaWNrLXNsaWRle3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQtc2l6ZTpjb3ZlcjtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyO2hlaWdodDozNjBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7c2VjdGlvbi5kZXRhaWwtYmFubmVyLXNsaWRlciAuc2xpZGVyLXdyYXAgLnNsaWNrLXNsaWRle2hlaWdodDoyNjNweH19c2VjdGlvbi5kZXRhaWwtYmFubmVyLXNsaWRlciAuc2xpZGVyLXdyYXAgLmRlc2N7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDo1MCU7bWFyZ2luOjAgYXV0bztmb250LXNpemU6MS44cmVtO2xlZnQ6MDtyaWdodDowO3RvcDoxODVweDtjb2xvcjojZmZmO3otaW5kZXg6Mjt0ZXh0LWFsaWduOmNlbnRlcn1AbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7c2VjdGlvbi5kZXRhaWwtYmFubmVyLXNsaWRlciAuc2xpZGVyLXdyYXAgLmRlc2N7dG9wOjE0MHB4O2FsaWduLWl0ZW1zOmNlbnRlcjt3aWR0aDoxMDAlO3BhZGRpbmc6MCAyMHB4fX1zZWN0aW9uLmRldGFpbC1iYW5uZXItc2xpZGVyIC5zbGlkZXItd3JhcCAuZGVzYyBwe2NvbG9yOiNmZmY7bWFyZ2luOjAgYXV0bzt0ZXh0LXNoYWRvdzowcHggMnB4IDVweCByZ2JhKDAsMCwwLC45KX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7c2VjdGlvbi5kZXRhaWwtYmFubmVyLXNsaWRlciAuc2xpZGVyLXdyYXAgLmRlc2MgcHtmb250LXNpemU6MS42cmVtO2xpbmUtaGVpZ2h0OjIuNnJlbX19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpe3NlY3Rpb24uZGV0YWlsLWJhbm5lci1zbGlkZXIgLnNsaWRlci13cmFwIC5kZXNjIHB7Zm9udC1zaXplOjEuNnJlbTtsaW5lLWhlaWdodDoyLjZyZW19fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXtzZWN0aW9uLmRldGFpbC1iYW5uZXItc2xpZGVyIC5zbGlkZXItd3JhcCAuZGVzYyBwe2ZvbnQtc2l6ZToyLjJyZW07bGluZS1oZWlnaHQ6My4ycmVtfX0udGFne2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOnRvcDt0ZXh0LXRyYW5zZm9ybTpjYXBpdGFsaXplO3BhZGRpbmc6NHB4IDEwcHg7bWFyZ2luOjAgNXB4IDVweCAwO2NvbG9yOiNhNWFjYjk7Ym9yZGVyOjFweCBzb2xpZCAjYTVhY2I5O2JvcmRlci1yYWRpdXM6NTBweDtsZXR0ZXItc3BhY2luZzouM3B4O3Bvc2l0aW9uOnJlbGF0aXZlOy13ZWJraXQtdHJhbnNpdGlvbjphbGwgLjNzIGVhc2Utb3V0Oy1tb3otdHJhbnNpdGlvbjphbGwgLjNzIGVhc2Utb3V0Oy1vLXRyYW5zaXRpb246YWxsIC4zcyBlYXNlLW91dDstbXMtdHJhbnNpdGlvbjphbGwgLjNzIGVhc2Utb3V0O3RyYW5zaXRpb246YWxsIC4zcyBlYXNlLW91dH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LnRhZ3tmb250LXNpemU6MS4ycmVtfX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LnRhZ3tmb250LXNpemU6MS4ycmVtfX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LnRhZ3tmb250LXNpemU6MS42cmVtfX0udGFnOmhvdmVyLC50YWc6Zm9jdXN7b3V0bGluZTpub25lO2NvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOiMxMDI5M2Y7YmFja2dyb3VuZC1jb2xvcjojMTAyOTNmfS50YWc6Zmlyc3QtY2hpbGR7bWFyZ2luLWxlZnQ6MH0udGFnOmxhc3QtY2hpbGR7bWFyZ2luLXJpZ2h0OjB9c2VjdGlvbi5zaGFyZS10b29sc3twb3NpdGlvbjpmaXhlZDtyaWdodDowO3RvcDozMCU7ei1pbmRleDoxMTF9QG1lZGlhKG1heC13aWR0aDogNzY4cHgpe3NlY3Rpb24uc2hhcmUtdG9vbHN7ZGlzcGxheTpub25lfX1zZWN0aW9uLnNoYXJlLXRvb2xzIC5pY29uLWZvbnR7Zm9udC1zaXplOjIuNnJlbTt3aWR0aDphdXRvO2hlaWdodDphdXRvO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2NvbG9yOiNmZmY7bWFyZ2luLXJpZ2h0OjA7Zm9udC13ZWlnaHQ6MTAwfXNlY3Rpb24uc2hhcmUtdG9vbHMgLmljb24tZm9udC5pY29uLWhlYXJ0LW97bWFyZ2luLXRvcDoyMnB4fXNlY3Rpb24uc2hhcmUtdG9vbHMgLmljb24tZm9udC5pY29uLXNoYXJlLWFsdHttYXJnaW4tdG9wOjE5cHh9c2VjdGlvbi5zaGFyZS10b29scz51bHstd2Via2l0LWJvcmRlci1yYWRpdXM6OHB4IDAgMCA4cHg7LW1vei1ib3JkZXItcmFkaXVzOjhweCAwIDAgOHB4Oy1tcy1ib3JkZXItcmFkaXVzOjhweCAwIDAgOHB4O2JvcmRlci1yYWRpdXM6OHB4IDAgMCA4cHg7b3ZlcmZsb3c6aGlkZGVufXNlY3Rpb24uc2hhcmUtdG9vbHM+dWwgbGl7Y3Vyc29yOnBvaW50ZXI7dGV4dC1hbGlnbjpjZW50ZXI7d2lkdGg6NjBweDtib3JkZXItYm90dG9tOjFweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LC41KTtiYWNrZ3JvdW5kOiMzNDg0Y2I7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAuM3MgZWFzZS1vdXQ7LW1vei10cmFuc2l0aW9uOmFsbCAuM3MgZWFzZS1vdXQ7LW8tdHJhbnNpdGlvbjphbGwgLjNzIGVhc2Utb3V0Oy1tcy10cmFuc2l0aW9uOmFsbCAuM3MgZWFzZS1vdXQ7dHJhbnNpdGlvbjphbGwgLjNzIGVhc2Utb3V0fXNlY3Rpb24uc2hhcmUtdG9vbHM+dWwgbGk6bGFzdC1jaGlsZHtib3JkZXItYm90dG9tOm5vbmV9c2VjdGlvbi5zaGFyZS10b29scz51bCBsaS5hZGQtdG8tbXktZmF2b3VyaXRlc3toZWlnaHQ6NjVweH1zZWN0aW9uLnNoYXJlLXRvb2xzPnVsIGxpLmFkZC10by1teS1mYXZvdXJpdGVzOmhvdmVye2JhY2tncm91bmQ6I2ZmZn1zZWN0aW9uLnNoYXJlLXRvb2xzPnVsIGxpLmFkZC10by1teS1mYXZvdXJpdGVzOmhvdmVyIC5pY29uLWZvbnR7Y29sb3I6IzM0ODRjYn1zZWN0aW9uLnNoYXJlLXRvb2xzPnVsIGxpLnNoYXJlLXRyaWdnZXJ7aGVpZ2h0OjY1cHg7Ym9yZGVyLWJvdHRvbTpub25lfXNlY3Rpb24uc2hhcmUtdG9vbHM+dWwgbGkuc2hhcmUtdHJpZ2dlcjpob3ZlcntiYWNrZ3JvdW5kOiNmZmZ9c2VjdGlvbi5zaGFyZS10b29scz51bCBsaS5zaGFyZS10cmlnZ2VyOmhvdmVyIC5pY29uLWZvbnR7Y29sb3I6IzM0ODRjYn1zZWN0aW9uLnNoYXJlLXRvb2xzPnVsIGxpLnNoYXJlLXRyaWdnZXJ7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjAgMCAwIDhweDstbW96LWJvcmRlci1yYWRpdXM6MCAwIDAgOHB4Oy1tcy1ib3JkZXItcmFkaXVzOjAgMCAwIDhweDtib3JkZXItcmFkaXVzOjAgMCAwIDhweDtvdmVyZmxvdzpoaWRkZW59c2VjdGlvbi5zaGFyZS10b29scz51bCAuYWRkLXRoaXMtd3JhcHtvcGFjaXR5OjA7cG9pbnRlci1ldmVudHM6bm9uZX1zZWN0aW9uLnNoYXJlLXRvb2xzPnVsIC5hZGR0aGlzX2lubGluZV9zaGFyZV90b29sYm94IGF7ZGlzcGxheTpibG9ja31zZWN0aW9uLnNoYXJlLXRvb2xzPnVsIC5hZGR0aGlzX2lubGluZV9zaGFyZV90b29sYm94IC5hdC1zaGFyZS1idG57d2lkdGg6NjBweCAhaW1wb3J0YW50O2hlaWdodDo2MHB4ICFpbXBvcnRhbnQ7YmFja2dyb3VuZDojMzQ4NGNiO2JvcmRlci1yYWRpdXM6MCAhaW1wb3J0YW50O21hcmdpbjowICFpbXBvcnRhbnR9c2VjdGlvbi5zaGFyZS10b29scz51bCAuYWRkdGhpc19pbmxpbmVfc2hhcmVfdG9vbGJveCAuYXQtc2hhcmUtYnRuOmhvdmVyLHNlY3Rpb24uc2hhcmUtdG9vbHM+dWwgLmFkZHRoaXNfaW5saW5lX3NoYXJlX3Rvb2xib3ggLmF0LXNoYXJlLWJ0bjpmb2N1cyxzZWN0aW9uLnNoYXJlLXRvb2xzPnVsIC5hZGR0aGlzX2lubGluZV9zaGFyZV90b29sYm94IC5hdC1zaGFyZS1idG46YWN0aXZley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCk7LW1vei10cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9c2VjdGlvbi5zaGFyZS10b29scz51bCAuYWRkdGhpc19pbmxpbmVfc2hhcmVfdG9vbGJveCAuYXQtc2hhcmUtYnRuLmF0LXN2Yy1lbWFpbHtib3JkZXItYm90dG9tOm5vbmV9c2VjdGlvbi5zaGFyZS10b29scz51bCAuYWRkdGhpc19pbmxpbmVfc2hhcmVfdG9vbGJveCAuYXQtc2hhcmUtYnRuIC5hdC1pY29uLXdyYXBwZXJ7YmFja2dyb3VuZDojMzQ4NGNiO3dpZHRoOjYwcHggIWltcG9ydGFudDtoZWlnaHQ6NjBweCAhaW1wb3J0YW50O2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtib3JkZXItYm90dG9tOjFweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LC41KX1zZWN0aW9uLnNoYXJlLXRvb2xzPnVsIC5hZGR0aGlzX2lubGluZV9zaGFyZV90b29sYm94IC5hdC1zaGFyZS1idG4gLmF0LWljb24td3JhcHBlcjpob3ZlcixzZWN0aW9uLnNoYXJlLXRvb2xzPnVsIC5hZGR0aGlzX2lubGluZV9zaGFyZV90b29sYm94IC5hdC1zaGFyZS1idG4gLmF0LWljb24td3JhcHBlcjpmb2N1cyxzZWN0aW9uLnNoYXJlLXRvb2xzPnVsIC5hZGR0aGlzX2lubGluZV9zaGFyZV90b29sYm94IC5hdC1zaGFyZS1idG4gLmF0LWljb24td3JhcHBlcjphY3RpdmV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTstbW96LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDApOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKX1zZWN0aW9uLnNoYXJlLXRvb2xzPnVsIC5hZGR0aGlzX2lubGluZV9zaGFyZV90b29sYm94IC5hdC1zaGFyZS1idG4gLmF0LWljb24td3JhcHBlciBzdmd7d2lkdGg6NDBweCAhaW1wb3J0YW50O2hlaWdodDo0MHB4ICFpbXBvcnRhbnQ7ZmlsbDojZmZmICFpbXBvcnRhbnR9c2VjdGlvbi5zaGFyZS10b29scy5zb2NpYWxNZWRpYVNob3cgLnNoYXJlLXRyaWdnZXJ7ZGlzcGxheTpub25lfXNlY3Rpb24uc2hhcmUtdG9vbHMuc29jaWFsTWVkaWFTaG93IC5hZGQtdGhpcy13cmFwe29wYWNpdHk6MTtwb2ludGVyLWV2ZW50czphdXRvfS53ZWNoYXQtb3ZlcmxheXtwb3NpdGlvbjpmaXhlZDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjgpO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3otaW5kZXg6MTAwMDA7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO29wYWNpdHk6MDtwb2ludGVyLWV2ZW50czpub25lO3RyYW5zaXRpb246b3BhY2l0eSAuM3MgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpfS53ZWNoYXQtb3ZlcmxheS5hY3RpdmV7b3BhY2l0eToxO3BvaW50ZXItZXZlbnRzOmF1dG99LndlY2hhdC1vdmVybGF5IC5idG4tY2xvc2V7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDt3aWR0aDo0MHB4O2hlaWdodDo0MHB4O2JhY2tncm91bmQtY29sb3I6I2ZmZn0ud2VjaGF0LW92ZXJsYXkgLmJ0bi1jbG9zZTpiZWZvcmUsLndlY2hhdC1vdmVybGF5IC5idG4tY2xvc2U6YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxOXB4O2xlZnQ6MTJweDt3aWR0aDoxNnB4O2hlaWdodDoycHg7YmFja2dyb3VuZC1jb2xvcjojMDAwfS53ZWNoYXQtb3ZlcmxheSAuYnRuLWNsb3NlOmJlZm9yZXt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKX0ud2VjaGF0LW92ZXJsYXkgLmJ0bi1jbG9zZTphZnRlcnt0cmFuc2Zvcm06cm90YXRlKDEzNWRlZyl9LndlY2hhdC1vdmVybGF5IC5xci1jb250ZW50e2JhY2tncm91bmQtY29sb3I6I2ZmZjt3aWR0aDo1MCU7aGVpZ2h0OjgwJTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXJ9LmNhcmRzLnN3aXBlci1jb250YWluZXJ7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNpdGlvbjpvcGFjaXR5IC4zcyBlYXNlLW91dDstbW96LXRyYW5zaXRpb246b3BhY2l0eSAuM3MgZWFzZS1vdXQ7LW8tdHJhbnNpdGlvbjpvcGFjaXR5IC4zcyBlYXNlLW91dDstbXMtdHJhbnNpdGlvbjpvcGFjaXR5IC4zcyBlYXNlLW91dDt0cmFuc2l0aW9uOm9wYWNpdHkgLjNzIGVhc2Utb3V0fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuY2FyZHMuc3dpcGVyLWNvbnRhaW5lcnttYXJnaW46MjBweCAwIDIwcHggMH19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5jYXJkcy5zd2lwZXItY29udGFpbmVye21hcmdpbjoyMHB4IDAgMjBweCAwfX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LmNhcmRzLnN3aXBlci1jb250YWluZXJ7bWFyZ2luOjMwcHggMCAwIDB9fS5jYXJkcy5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItYnV0dG9uLWRpc2FibGVke29wYWNpdHk6MH0uY2FyZHMuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLWJ1dHRvbi1wcmV2e2xlZnQ6NTBweDt3aWR0aDo2NXB4O2hlaWdodDo2NXB4Oy13ZWJraXQtdHJhbnNpdGlvbjpvcGFjaXR5IC4zcyBlYXNlLW91dDstbW96LXRyYW5zaXRpb246b3BhY2l0eSAuM3MgZWFzZS1vdXQ7LW8tdHJhbnNpdGlvbjpvcGFjaXR5IC4zcyBlYXNlLW91dDstbXMtdHJhbnNpdGlvbjpvcGFjaXR5IC4zcyBlYXNlLW91dDt0cmFuc2l0aW9uOm9wYWNpdHkgLjNzIGVhc2Utb3V0O2JhY2tncm91bmQtY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuOCk7LXdlYmtpdC1ib3gtc2hhZG93OjJweCA4cHggNTBweCAwcHggcmdiYSgwLDAsMCwuMTYpOy1tb3otYm94LXNoYWRvdzoycHggOHB4IDUwcHggMHB4IHJnYmEoMCwwLDAsLjE2KTtib3gtc2hhZG93OjJweCA4cHggNTBweCAwcHggcmdiYSgwLDAsMCwuMTYpO2JvcmRlci1yYWRpdXM6MTAwJTtiYWNrZ3JvdW5kLWltYWdlOm5vbmV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5jYXJkcy5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItYnV0dG9uLXByZXZ7b3BhY2l0eTowO3BvaW50ZXItZXZlbnRzOm5vbmV9fS5jYXJkcy5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItYnV0dG9uLXByZXY6YmVmb3Jle2NvbG9yOiMzNDg0Y2I7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3JpZ2h0OjA7bWFyZ2luOjAgYXV0bztmb250LXNpemU6Mi41cmVtO2Rpc3BsYXk6YmxvY2s7dGV4dC1hbGlnbjpjZW50ZXI7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKX0uY2FyZHMuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLWJ1dHRvbi1uZXh0e3JpZ2h0OjUwcHg7d2lkdGg6NjVweDtoZWlnaHQ6NjVweDstd2Via2l0LXRyYW5zaXRpb246b3BhY2l0eSAuM3MgZWFzZS1vdXQ7LW1vei10cmFuc2l0aW9uOm9wYWNpdHkgLjNzIGVhc2Utb3V0Oy1vLXRyYW5zaXRpb246b3BhY2l0eSAuM3MgZWFzZS1vdXQ7LW1zLXRyYW5zaXRpb246b3BhY2l0eSAuM3MgZWFzZS1vdXQ7dHJhbnNpdGlvbjpvcGFjaXR5IC4zcyBlYXNlLW91dDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjgpOy13ZWJraXQtYm94LXNoYWRvdzoycHggOHB4IDUwcHggMHB4IHJnYmEoMCwwLDAsLjE2KTstbW96LWJveC1zaGFkb3c6MnB4IDhweCA1MHB4IDBweCByZ2JhKDAsMCwwLC4xNik7Ym94LXNoYWRvdzoycHggOHB4IDUwcHggMHB4IHJnYmEoMCwwLDAsLjE2KTtib3JkZXItcmFkaXVzOjEwMCU7YmFja2dyb3VuZC1pbWFnZTpub25lfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsuY2FyZHMuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLWJ1dHRvbi1uZXh0e29wYWNpdHk6MDtwb2ludGVyLWV2ZW50czpub25lfX0uY2FyZHMuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLWJ1dHRvbi1uZXh0OmJlZm9yZXtjb2xvcjojMzQ4NGNiO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDtyaWdodDowO21hcmdpbjowIGF1dG87Zm9udC1zaXplOjIuNXJlbTtkaXNwbGF5OmJsb2NrO3RleHQtYWxpZ246Y2VudGVyO3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSl9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5jYXJkcy5zd2lwZXItY29udGFpbmVyKy5zd2lwZXItcGFnaW5hdGlvbntkaXNwbGF5OmJsb2NrfX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LmNhcmRzLnN3aXBlci1jb250YWluZXIrLnN3aXBlci1wYWdpbmF0aW9ue2Rpc3BsYXk6YmxvY2t9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsuY2FyZHMuc3dpcGVyLWNvbnRhaW5lcisuc3dpcGVyLXBhZ2luYXRpb257ZGlzcGxheTpub25lfX0uY2FyZHMuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLXNsaWRle2hlaWdodDphdXRvfS5jYXJkcy5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItc2xpZGUgLnRleHQtY29udGVudHtoZWlnaHQ6MTAwJTtvdmVyZmxvdzphdXRvO3dpZHRoOjEwMCV9LmNhcmQtYmxvY2t7cG9zaXRpb246cmVsYXRpdmU7Ym9yZGVyOjFweCBzb2xpZCAjYTVhY2I5O2N1cnNvcjpwb2ludGVyO3dpZHRoOjEwMCU7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tb3otYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTotd2Via2l0LWZsZXg7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjttaW4taGVpZ2h0OjQwMy4yOHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuY2FyZC1ibG9ja3ttYXgtd2lkdGg6MjUwcHg7bWluLWhlaWdodDozOTkuMjVweH19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5jYXJkLWJsb2Nre21heC13aWR0aDoyNTBweH19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5jYXJkLWJsb2Nre21heC13aWR0aDozMTBweH19LmNhcmQtYmxvY2s6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO2NsZWFyOmJvdGg7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7YmFja2dyb3VuZDpyZ2JhKDIxLDEyNiwxOTIsMCk7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAuM3MgZWFzZS1vdXQ7LW1vei10cmFuc2l0aW9uOmFsbCAuM3MgZWFzZS1vdXQ7LW8tdHJhbnNpdGlvbjphbGwgLjNzIGVhc2Utb3V0Oy1tcy10cmFuc2l0aW9uOmFsbCAuM3MgZWFzZS1vdXQ7dHJhbnNpdGlvbjphbGwgLjNzIGVhc2Utb3V0fS5jYXJkLWJsb2NrOmhvdmVyOmJlZm9yZXtiYWNrZ3JvdW5kOnJnYmEoMjEsMTI2LDE5MiwuOSk7b3BhY2l0eToxfS5jYXJkLWJsb2NrOmhvdmVyIC5pbWFnZSsudGV4dC1jb250ZW50e3RvcDowO3Bvc2l0aW9uOmFic29sdXRlfS5jYXJkLWJsb2NrOmhvdmVyIC50ZXh0LWNvbnRlbnR7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7b3BhY2l0eToxO2hlaWdodDoxMDAlO3dpZHRoOjEwMCU7YmFja2dyb3VuZDpyZ2JhKDIxLDEyNiwxOTIsLjkpO292ZXJmbG93LXk6YXV0b30uY2FyZC1ibG9jazpob3ZlciAudGV4dC1jb250ZW50IC50aXRsZSwuY2FyZC1ibG9jazpob3ZlciAudGV4dC1jb250ZW50IC5kZXNje2NvbG9yOiNmZmZ9LmNhcmQtYmxvY2s6aG92ZXIgLnRleHQtY29udGVudCAuZGVzY3tkaXNwbGF5OmJsb2NrfS5jYXJkLWJsb2NrOmhvdmVyIC5kYXRlLXdyYXB7YmFja2dyb3VuZDojMTMzMTRjfS5jYXJkLWJsb2NrOmhvdmVyIC5idG4tcmVhZG1vcmV7Y29sb3I6IzE1N2VjMH0uY2FyZC1ibG9jazpob3ZlciAudGFnLWNvbnRhaW5lcnt6LWluZGV4OjF9LmNhcmQtYmxvY2s6aG92ZXIgLnRhZy1jb250YWluZXIgLnRhZ3tjb2xvcjojZmZmO2JvcmRlcjpzb2xpZCAxcHggI2ZmZn0uY2FyZC1ibG9jazpob3ZlciAudGFnLWNvbnRhaW5lciAudGFnOmhvdmVye2NvbG9yOiMzNDg0Y2I7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5jYXJkLWJsb2NrOmhvdmVyIGltZ3tvcGFjaXR5OjF9LmNhcmQtYmxvY2sud2l0aC1kYXRle21hcmdpbi1ib3R0b206NTBweH0uY2FyZC1ibG9jay53aXRoLWRhdGUgaW1ne21hcmdpbjoyMHB4IGF1dG8gMH0uY2FyZC1ibG9jayAuaW1hZ2V7d2lkdGg6MTAwJTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOmNvdmVyO2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcn1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmNhcmQtYmxvY2sgLmltYWdle21pbi1oZWlnaHQ6MTg1cHh9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsuY2FyZC1ibG9jayAuaW1hZ2V7bWluLWhlaWdodDoxODVweH19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5jYXJkLWJsb2NrIC5pbWFnZXttaW4taGVpZ2h0OjI1NXB4fX0uY2FyZC1ibG9jayAuaW1hZ2UrLnRleHQtY29udGVudHt3aWR0aDoxMDAlO2xlZnQ6MDtib3R0b206MH0uY2FyZC1ibG9jayBpbWd7bWF4LXdpZHRoOjEwMCU7d2lkdGg6MTAwJTtkaXNwbGF5OmJsb2NrO2ZsZXg6MCAwIGF1dG87bWFyZ2luOjB9LmNhcmQtYmxvY2sgc3Bhbi5kYXRlc34udGV4dC1jb250ZW50IC50aXRsZXttYXJnaW4tdG9wOjIwcHh9LmNhcmQtYmxvY2sgLmRhdGUtd3JhcHtiYWNrZ3JvdW5kOiMzNDg0Y2I7dGV4dC1hbGlnbjpjZW50ZXI7cG9zaXRpb246YWJzb2x1dGU7dG9wOi0yNXB4O2xlZnQ6NDBweDt6LWluZGV4OjU7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAuM3MgZWFzZS1vdXQ7LW1vei10cmFuc2l0aW9uOmFsbCAuM3MgZWFzZS1vdXQ7LW8tdHJhbnNpdGlvbjphbGwgLjNzIGVhc2Utb3V0Oy1tcy10cmFuc2l0aW9uOmFsbCAuM3MgZWFzZS1vdXQ7dHJhbnNpdGlvbjphbGwgLjNzIGVhc2Utb3V0fUBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXsuY2FyZC1ibG9jayAuZGF0ZS13cmFwe2xlZnQ6MjVweH19LmNhcmQtYmxvY2sgLmRhdGUtd3JhcCAud3JhcHtwYWRkaW5nOjEycHggMjBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7LmNhcmQtYmxvY2sgLmRhdGUtd3JhcCAud3JhcHtwYWRkaW5nOjEwcHh9fS5jYXJkLWJsb2NrIC5kYXRlLXdyYXAgLnN0YXJ0X2RhdGUsLmNhcmQtYmxvY2sgLmRhdGUtd3JhcCAuZW5kX2RhdGV7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlfS5jYXJkLWJsb2NrIC5kYXRlLXdyYXAgLnN0YXJ0X2RhdGUgc3BhbiwuY2FyZC1ibG9jayAuZGF0ZS13cmFwIC5lbmRfZGF0ZSBzcGFue3dpZHRoOjEwMCU7Zm9udC1zaXplOjEuNnJlbTtsZXR0ZXItc3BhY2luZzouMXJlbTtjb2xvcjojZmZmfS5jYXJkLWJsb2NrIC5kYXRlLXdyYXAgLnN0YXJ0X2RhdGUgc3Bhbi5kYXRlLC5jYXJkLWJsb2NrIC5kYXRlLXdyYXAgLmVuZF9kYXRlIHNwYW4uZGF0ZXtwYWRkaW5nLXJpZ2h0OjRweH0uY2FyZC1ibG9jayAuZGF0ZS13cmFwIC5zdGFydF9kYXRlIHNwYW4udG8sLmNhcmQtYmxvY2sgLmRhdGUtd3JhcCAuZW5kX2RhdGUgc3Bhbi50b3t0ZXh0LWFsaWduOmNlbnRlcjtwYWRkaW5nOjAgNXB4IDAgMH0uY2FyZC1ibG9jayAuZGF0ZS13cmFwfi5pbWFnZSBzcGFue21hcmdpbi10b3A6MjNweH0uY2FyZC1ibG9jayAuZGF0ZS13cmFwfi50ZXh0LWNvbnRlbnQgLnRpdGxle21hcmdpbi10b3A6MjBweH0uY2FyZC1ibG9jayAudGV4dC1jb250ZW50e2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7bWluLWhlaWdodDphdXRvO3otaW5kZXg6Mjtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmNhcmQtYmxvY2sgLnRleHQtY29udGVudHtwYWRkaW5nOjIwcHh9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsuY2FyZC1ibG9jayAudGV4dC1jb250ZW50e3BhZGRpbmc6MjBweH19LmNhcmQtYmxvY2sgLnRleHQtY29udGVudCBoM3tmb250LXNpemU6Mi40cmVtO2ZvbnQtd2VpZ2h0OmJvbGQ7bGluZS1oZWlnaHQ6My40cmVtO3RleHQtYWxpZ246bGVmdH0uY2FyZC1ibG9jayAudGV4dC1jb250ZW50IC5kZXNje2ZvbnQtc2l6ZToxLjhyZW07bWFyZ2luLWJvdHRvbToxNXB4O3RleHQtYWxpZ246bGVmdDt3aWR0aDoxMDAlO3BhZGRpbmctdG9wOjA7ZGlzcGxheTpub25lO21hcmdpbi10b3A6MTVweH1AbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7LmNhcmQtYmxvY2sgLnRleHQtY29udGVudCAuZGVzY3tmb250LXNpemU6MS42cmVtfX0uY2FyZC1ibG9jayAudGV4dC1jb250ZW50IC5kYXRle2NvbG9yOiMwYzJjM2U7Zm9udC1zaXplOjEuOHJlbTtsaW5lLWhlaWdodDoxLjI7dGV4dC1hbGlnbjpsZWZ0O3BhZGRpbmctYm90dG9tOjEycHh9LmNhcmQtYmxvY2sgLnRleHQtY29udGVudCAuYnRuLXJlYWRtb3Jle2Zsb2F0Om5vbmV9LmNhcmQtYmxvY2sgLnRleHQtY29udGVudCAudGl0bGUtd3JhcHttYXJnaW4tYm90dG9tOjMwcHh9QG1lZGlhKG1heC13aWR0aDogNzY4cHgpey5jYXJkLWJsb2NrIC50ZXh0LWNvbnRlbnQgLnRpdGxlLXdyYXB7bWFyZ2luLWJvdHRvbToxNXB4fX0uY2FyZC1ibG9jayAudGV4dC1jb250ZW50IC50aXRsZS13cmFwIC50aXRsZXtmb250LXNpemU6Mi40cmVtO2ZvbnQtd2VpZ2h0OmJvbGQ7Y29sb3I6IzBkMjEzNDtsaW5lLWhlaWdodDoxLjJ9QG1lZGlhKG1heC13aWR0aDogNzY4cHgpey5jYXJkLWJsb2NrIC50ZXh0LWNvbnRlbnQgLnRpdGxlLXdyYXAgLnRpdGxle2ZvbnQtc2l6ZToyLjRyZW19fUBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXsuY2FyZC1ibG9jayAudGV4dC1jb250ZW50IC50aXRsZS13cmFwIC50aXRsZXtmb250LXNpemU6Mi44cmVtfX0uY2FyZC1ibG9jayAudGFnLWNvbnRhaW5lcnttYXJnaW4tdG9wOjEwcHg7dGV4dC1hbGlnbjpsZWZ0fS5jYXJkLWJsb2NrPmF7ei1pbmRleDoyMH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmNhcmQtYmxvY2subm8tdGh1bWJ7bWluLWhlaWdodDphdXRvfX0uY2FyZC1ibG9jay5uby10aHVtYiAudGV4dC1jb250ZW50e3BhZGRpbmctdG9wOjI1cHh9LmNhcmQtYmxvY2s6bm90KC5zbGljay1hY3RpdmUpIC5vdmVybGF5LXNoYWRvdy1yaWdodHtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsLjYzKTt6LWluZGV4OjE7bWFyZ2luOjB9LmNhcmQtYmxvY2suc2Vjb25ke3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO21pbi1oZWlnaHQ6MXB4O3BhZGRpbmc6MH0uY2FyZC1ibG9jay5zZWNvbmQ+LndyYXB7aGVpZ2h0OjEwMCU7cGFkZGluZzoxNzBweCAyMHB4IDUwcHggMjBweDtiYWNrZ3JvdW5kOiMxMzMxNGN9QG1lZGlhKG1heC13aWR0aDogNzY4cHgpey5jYXJkLWJsb2NrLnNlY29uZD4ud3JhcHtwYWRkaW5nOjMwcHggMjVweCAzMHB4IDI1cHh9fS5jYXJkLWJsb2NrLnNlY29uZCAudGl0bGUsLmNhcmQtYmxvY2suc2Vjb25kIC5kYXRle2NvbG9yOiNmZmZ9LmNhcmQtYmxvY2suc2Vjb25kIC50YWctY29udGFpbmVyIC50YWd7Y29sb3I6I2ZmZjtib3JkZXItY29sb3I6I2ZmZn0uY2FyZC1ibG9jay5mdWxsLWNvbHt3aWR0aDoxMDAlO21heC13aWR0aDpub25lO21hcmdpbi1yaWdodDowfS5jYXJkLWJsb2NrLmZ1bGwtY29sIC50ZXh0LWNvbnRlbnR7cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5jYXJkLWJsb2NrLmZ1bGwtY29sIC50ZXh0LWNvbnRlbnR7Y29sb3I6I2ZmZn19LmNhcmQtYmxvY2suZnVsbC1jb2wgLmJ0bi1yZWFkbW9yZXttYXJnaW46MjBweCAwIDUwcHggMDtjb2xvcjppbmhlcml0fS5jYXJkLWJsb2NrLmZ1bGwtY29sOmhvdmVyIGltZ3tvcGFjaXR5OjF9LmNhcmQtYmxvY2suZnVsbC1jb2w6aG92ZXIgLnRleHQtY29udGVudHt0b3A6YXV0b30uY2FyZC1ibG9jay5zaXplLWxhcmdle3dpZHRoOjEwMCU7bWF4LXdpZHRoOjc1MHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuY2FyZC1ibG9jay5zaXplLWxhcmdle21heC13aWR0aDoyNTBweH19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5jYXJkLWJsb2NrLnNpemUtbGFyZ2V7bWF4LXdpZHRoOjI1MHB4fX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LmNhcmQtYmxvY2suc2l6ZS1sYXJnZXttYXgtd2lkdGg6NzUwcHh9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsuY2FyZC1ibG9jay5zaXplLWxhcmdlOmFmdGVye2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDBkZWcsICMwZTM0NjEgMCUsIHJnYmEoNjEsIDEwMiwgMTU0LCAwLjEpIDUwJSk7b3BhY2l0eTouODZ9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsuY2FyZC1ibG9jay5zaXplLWxhcmdlfi5jYXJkLWJsb2Nre21heC13aWR0aDoyNTBweH19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5jYXJkLWJsb2NrLnNpemUtbGFyZ2V+LmNhcmQtYmxvY2t7bWF4LXdpZHRoOjQyMHB4fX0uY2FyZC1ibG9jay5zaXplLWxhcmdlIGltZ3t3aWR0aDoxMDAlfS5jYXJkLWJsb2NrLnNpemUtbGFyZ2UgLnRleHQtY29udGVudHtwb3NpdGlvbjphYnNvbHV0ZX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmNhcmQtYmxvY2suc2l6ZS1sYXJnZSAudGV4dC1jb250ZW50e3Bvc2l0aW9uOnJlbGF0aXZlfX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LmNhcmQtYmxvY2suc2l6ZS1sYXJnZSAudGV4dC1jb250ZW50e3Bvc2l0aW9uOnJlbGF0aXZlfX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LmNhcmQtYmxvY2suc2l6ZS1sYXJnZSAudGV4dC1jb250ZW50e3RvcDowO3Bvc2l0aW9uOmFic29sdXRlfX0uY2FyZC1ibG9jay5zaXplLWxhcmdlIC50ZXh0LWNvbnRlbnQgLnRpdGxley13ZWJraXQtdHJhbnNpdGlvbjp0ZXh0LXNoYWRvdyAuM3MgZWFzZS1vdXQ7LW1vei10cmFuc2l0aW9uOnRleHQtc2hhZG93IC4zcyBlYXNlLW91dDstby10cmFuc2l0aW9uOnRleHQtc2hhZG93IC4zcyBlYXNlLW91dDt0cmFuc2l0aW9uOnRleHQtc2hhZG93IC4zcyBlYXNlLW91dH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmNhcmQtYmxvY2suc2l6ZS1sYXJnZSAudGV4dC1jb250ZW50IC50aXRsZXt0ZXh0LXNoYWRvdzpub25lO2NvbG9yOiMwZDIxMzR9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsuY2FyZC1ibG9jay5zaXplLWxhcmdlIC50ZXh0LWNvbnRlbnQgLnRpdGxle3RleHQtc2hhZG93Om5vbmU7Y29sb3I6IzBkMjEzNH19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5jYXJkLWJsb2NrLnNpemUtbGFyZ2UgLnRleHQtY29udGVudCAudGl0bGV7dGV4dC1zaGFkb3c6MnB4IDJweCAxMHB4ICMwMDA7Y29sb3I6I2ZmZn19LmNhcmQtYmxvY2suc2l6ZS1sYXJnZSAudGV4dC1jb250ZW50IC5kZXNje2NvbG9yOiNmZmY7Zm9udC1zaXplOjEuNnJlbTt0ZXh0LXNoYWRvdzoycHggMnB4IDEwcHggIzAwMDtkaXNwbGF5OmJsb2NrOy13ZWJraXQtdHJhbnNpdGlvbjp0ZXh0LXNoYWRvdyAuM3MgZWFzZS1vdXQ7LW1vei10cmFuc2l0aW9uOnRleHQtc2hhZG93IC4zcyBlYXNlLW91dDstby10cmFuc2l0aW9uOnRleHQtc2hhZG93IC4zcyBlYXNlLW91dDt0cmFuc2l0aW9uOnRleHQtc2hhZG93IC4zcyBlYXNlLW91dH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmNhcmQtYmxvY2suc2l6ZS1sYXJnZSAudGV4dC1jb250ZW50IC5kZXNje2Rpc3BsYXk6bm9uZX19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5jYXJkLWJsb2NrLnNpemUtbGFyZ2UgLnRleHQtY29udGVudCAuZGVzY3tkaXNwbGF5Om5vbmV9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsuY2FyZC1ibG9jay5zaXplLWxhcmdlIC50YWd7Y29sb3I6I2ZmZjtib3JkZXItY29sb3I6I2ZmZn19LmNhcmQtYmxvY2suc2l6ZS1sYXJnZTpob3ZlcjphZnRlcntiYWNrZ3JvdW5kOiMxNTdlYzB9QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5jYXJkLWJsb2NrLnNpemUtbGFyZ2U6aG92ZXI6YWZ0ZXJ7b3BhY2l0eTouNjN9fS5jYXJkLWJsb2NrLnNpemUtbGFyZ2U6aG92ZXIgLnRleHQtY29udGVudCAudGl0bGV7Y29sb3I6I2ZmZjt0ZXh0LXNoYWRvdzpub25lfS5jYXJkLWJsb2NrLnNpemUtbGFyZ2U6aG92ZXIgLnRleHQtY29udGVudCAuZGVzY3t0ZXh0LXNoYWRvdzpub25lO2Rpc3BsYXk6YmxvY2t9LmRldGFpbC1pbnRyb3ttYXJnaW46NDBweCAwfS5kZXRhaWwtaW50cm8gLmNvbnRlbnQtd3JhcHtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4fUBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXsuZGV0YWlsLWludHJvIC5jb250ZW50LXdyYXB7ZmxleC1kaXJlY3Rpb246Y29sdW1ufX0uZGV0YWlsLWludHJvIC5jb250ZW50LXdyYXA6YWZ0ZXJ7Y29udGVudDpcIlwiO2NsZWFyOmJvdGg7ZGlzcGxheTpibG9ja30uZGV0YWlsLWludHJvIC5jb250ZW50LXdyYXAucmlnaHR7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2V9QG1lZGlhKG1heC13aWR0aDogNzY4cHgpey5kZXRhaWwtaW50cm8gLmNvbnRlbnQtd3JhcC5yaWdodHtmbGV4LWRpcmVjdGlvbjpjb2x1bW59fS5kZXRhaWwtaW50cm8gLmNvbnRlbnQtd3JhcC5yaWdodCAudGV4dC1ncm91cCBoMiwuZGV0YWlsLWludHJvIC5jb250ZW50LXdyYXAucmlnaHQgLnRleHQtZ3JvdXAgcHtwYWRkaW5nLXJpZ2h0OjQwcHg7cGFkZGluZy1sZWZ0OjB9QG1lZGlhKG1heC13aWR0aDogNzY4cHgpey5kZXRhaWwtaW50cm8gLmNvbnRlbnQtd3JhcC5yaWdodCAudGV4dC1ncm91cCBoMiwuZGV0YWlsLWludHJvIC5jb250ZW50LXdyYXAucmlnaHQgLnRleHQtZ3JvdXAgcHtwYWRkaW5nLXJpZ2h0OjB9fS5kZXRhaWwtaW50cm8gLmRlc2MuYWxpZ25DZW50ZXJ7cGFkZGluZzowfS5kZXRhaWwtaW50cm8gLmdhbGxlcnktY29udGFpbmVye3dpZHRoOjQwJTtmbGV4OjAgMCA0MCU7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxfS5kZXRhaWwtaW50cm8gLmdhbGxlcnktY29udGFpbmVyOm9ubHktY2hpbGR7ZmxleDphdXRvO3dpZHRoOmF1dG99QG1lZGlhKG1heC13aWR0aDogNzY4cHgpey5kZXRhaWwtaW50cm8gLmdhbGxlcnktY29udGFpbmVye3dpZHRoOjEwMCU7ZmxvYXQ6bm9uZTttYXJnaW4tcmlnaHQ6MH19LmRldGFpbC1pbnRybyAuZ2FsbGVyeS1jb250YWluZXIuZ2FsbGVyeS1vbmx5e2Zsb2F0Om5vbmU7d2lkdGg6NjclO21heC13aWR0aDo4NjBweDttYXJnaW46MCBhdXRvO3BhZGRpbmctYm90dG9tOjVweH1AbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7LmRldGFpbC1pbnRybyAuZ2FsbGVyeS1jb250YWluZXIuZ2FsbGVyeS1vbmx5e3dpZHRoOjEwMCU7cGFkZGluZy1ib3R0b206MH19LmRldGFpbC1pbnRybyAuZ2FsbGVyeS1jb250YWluZXIuZ2FsbGVyeS1vbmx5IC5zbGljay1zbGlkZXIuc2xpY2stZG90dGVke21hcmdpbi1ib3R0b206NDhweH0uZGV0YWlsLWludHJvIC5nYWxsZXJ5LWNvbnRhaW5lcisudGV4dC1ncm91cHtmbGV4OjAgMCA2MCV9QG1lZGlhKG1heC13aWR0aDogNzY4cHgpey5kZXRhaWwtaW50cm8gLmdhbGxlcnktY29udGFpbmVyKy50ZXh0LWdyb3Vwe21hcmdpbi10b3A6NTBweH19LmRldGFpbC1pbnRybyAuZ2FsbGVyeS1jb250YWluZXIrLnRleHQtZ3JvdXAgaDIsLmRldGFpbC1pbnRybyAuZ2FsbGVyeS1jb250YWluZXIrLnRleHQtZ3JvdXAgcHtwYWRkaW5nLWxlZnQ6NDBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7LmRldGFpbC1pbnRybyAuZ2FsbGVyeS1jb250YWluZXIrLnRleHQtZ3JvdXAgaDIsLmRldGFpbC1pbnRybyAuZ2FsbGVyeS1jb250YWluZXIrLnRleHQtZ3JvdXAgcHtwYWRkaW5nLWxlZnQ6MH19LmRldGFpbC1pbnRybyAuZ2FsbGVyeS1jb250YWluZXIrLnRleHQtZ3JvdXAgYS5idG4tYXBwbHlub3d7bWFyZ2luLWxlZnQ6NDBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7LmRldGFpbC1pbnRybyAuZ2FsbGVyeS1jb250YWluZXIrLnRleHQtZ3JvdXAgYS5idG4tYXBwbHlub3d7bWFyZ2luLWxlZnQ6MH19LmRldGFpbC1pbnRybyAuZ2FsbGVyeS1jb250YWluZXIrLnRleHQtZ3JvdXAgLnRpdGxle2ZvbnQtc2l6ZToyLjJyZW19LmRldGFpbC1pbnRybyAuZ2FsbGVyeS1jb250YWluZXIgaW1ne3dpZHRoOjEwMCV9LmRldGFpbC1pbnRybyAuZ2FsbGVyeS1jb250YWluZXIgLnNsaWNrLWRvdHN7aGVpZ2h0OjI4cHg7Ym90dG9tOi00MHB4O21hcmdpbi1sZWZ0OjB9QG1lZGlhKG1heC13aWR0aDogNzY4cHgpey5kZXRhaWwtaW50cm8gLmdhbGxlcnktY29udGFpbmVyIC5zbGljay1kb3Rze2JvdHRvbTotMzVweH19LmRldGFpbC1pbnRybyAuZ2FsbGVyeS1jb250YWluZXIgYnV0dG9uLnNsaWNrLW5leHR7cmlnaHQ6MTBweDt6LWluZGV4Ojk5fS5kZXRhaWwtaW50cm8gLmdhbGxlcnktY29udGFpbmVyIGJ1dHRvbi5zbGljay1uZXh0OmJlZm9yZXtmb250LXNpemU6MzBweH0uZGV0YWlsLWludHJvIC5nYWxsZXJ5LWNvbnRhaW5lciBidXR0b24uc2xpY2stcHJldntsZWZ0OjEwcHg7ei1pbmRleDo5OX0uZGV0YWlsLWludHJvIC5nYWxsZXJ5LWNvbnRhaW5lciBidXR0b24uc2xpY2stcHJldjpiZWZvcmV7Zm9udC1zaXplOjMwcHh9LmRldGFpbC1pbnRybyAuZ2FsbGVyeS1jb250YWluZXIgLnNsaWNrLWRvdHMgbGkgYnV0dG9ue3dpZHRoOjI1cHg7aGVpZ2h0OjI1cHh9LmRldGFpbC1pbnRybyAuZ2FsbGVyeS1jb250YWluZXIgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmJlZm9yZXtjb250ZW50OlwiIFwiO3dpZHRoOjdweDtoZWlnaHQ6N3B4O2xpbmUtaGVpZ2h0OjdweDtiYWNrZ3JvdW5kOiNiMmIyYjI7dG9wOjlweDtsZWZ0OjlweDttYXJnaW46YXV0bztib3JkZXItcmFkaXVzOjUwJTtvcGFjaXR5OjF9LmRldGFpbC1pbnRybyAuZ2FsbGVyeS1jb250YWluZXIgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbntib3JkZXI6MXB4IHNvbGlkICMwZDIxMzQ7Ym9yZGVyLXJhZGl1czo1MHB4fS5kZXRhaWwtaW50cm8gLmdhbGxlcnktY29udGFpbmVyIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b246YmVmb3Jle2JhY2tncm91bmQ6IzBkMjEzNH0uZGV0YWlsLWludHJvIC5nYWxsZXJ5LWNvbnRhaW5lciAuc2xpY2stZG90cyBsaTpob3ZlciBidXR0b257Ym9yZGVyOjFweCBzb2xpZCAjMGQyMTM0O2JvcmRlci1yYWRpdXM6NTBweH0uZGV0YWlsLWludHJvIC5nYWxsZXJ5LWNvbnRhaW5lciAuc2xpY2stZG90cyBsaTpob3ZlciBidXR0b246YmVmb3Jle2JhY2tncm91bmQ6IzBkMjEzNH0uZGV0YWlsLWludHJvIHB7Zm9udC1zaXplOjEuOHJlbTtjb2xvcjojNjI2YTczO21hcmdpbi1ib3R0b206MjBweDt0ZXh0LWFsaWduOmp1c3RpZnl9LmRldGFpbC1pbnRybyBwOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS5kZXRhaWwtaW50cm8gdWwsLmRldGFpbC1pbnRybyBvbHtmb250LXNpemU6MS44cmVtO2NvbG9yOiM2MjZhNzM7bWFyZ2luLWxlZnQ6MzBweDtsaW5lLWhlaWdodDoxNTYlfUBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXsuZGV0YWlsLWludHJvIHVsLC5kZXRhaWwtaW50cm8gb2x7Zm9udC1zaXplOjEuNnJlbX19LmRldGFpbC1pbnRybyB1bCBsaSwuZGV0YWlsLWludHJvIG9sIGxpe3BhZGRpbmctYm90dG9tOjI2cHh9LmRldGFpbC1pbnRybyB1bHtsaXN0LXN0eWxlOmRpc2N9LmRldGFpbC1pbnRybyBvbHtsaXN0LXN0eWxlOmRlY2ltYWx9LmRldGFpbC1pbnRybyB0YWJsZXtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMTEyLDExMiwxMTIsLjI1KTtib3JkZXItc3BhY2luZzowO2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZTttYXJnaW4tYm90dG9tOjI2cHh9LmRldGFpbC1pbnRybyB0YWJsZSB0aCwuZGV0YWlsLWludHJvIHRhYmxlIHRke2ZvbnQtc2l6ZToxLjhyZW07cGFkZGluZzoxMHB4IDIwcHg7dGV4dC1hbGlnbjpsZWZ0fUBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXsuZGV0YWlsLWludHJvIHRhYmxlIHRoLC5kZXRhaWwtaW50cm8gdGFibGUgdGR7Zm9udC1zaXplOjEuNnJlbTtwYWRkaW5nOjIwcHggMjBweH19LmRldGFpbC1pbnRybyB0YWJsZSB0ZHtjb2xvcjojNjI2YTczfS5kZXRhaWwtaW50cm8gLnRleHQtZ3JvdXB7cG9zaXRpb246cmVsYXRpdmU7Y2xlYXI6Ym90aDttYXJnaW4tYm90dG9tOjIwcHh9LmRldGFpbC1pbnRybyAudGV4dC1ncm91cDpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0uZGV0YWlsLWludHJvIC50ZXh0LWdyb3VwIGgye2ZvbnQtc2l6ZToyLjRyZW07Zm9udC13ZWlnaHQ6Ym9sZDtjb2xvcjojMGQyMTM0O3BhZGRpbmctYm90dG9tOjI1cHg7bGluZS1oZWlnaHQ6MS4yfUBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXsuZGV0YWlsLWludHJvIC50ZXh0LWdyb3VwIGgye2ZvbnQtc2l6ZToyLjhyZW19fS5kZXRhaWwtaW50cm8gLnRleHQtZ3JvdXAub3RoZXJ7d2lkdGg6MTAwJTtmbG9hdDpsZWZ0fUBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXsuZGV0YWlsLWludHJvIC50ZXh0LWdyb3VwLm90aGVye2Zsb2F0Om5vbmV9fS5kZXRhaWwtaW50cm8gLmRldGFpbC10aXRsZS13cmFwe3RleHQtYWxpZ246Y2VudGVyO21hcmdpbjowIDAgMzBweCAwfUBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXsuZGV0YWlsLWludHJvIC5kZXRhaWwtdGl0bGUtd3JhcHttYXJnaW46MCAwIDIwcHggMH19LmRldGFpbC1pbnRybyAuZGV0YWlsLXRpdGxlLXdyYXAgLmJ0bi1iYWNre2ZvbnQtc2l6ZToxLjhyZW07Zm9udC13ZWlnaHQ6Ym9sZDtsZXR0ZXItc3BhY2luZzouM3B4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1ib3R0b206NTBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7LmRldGFpbC1pbnRybyAuZGV0YWlsLXRpdGxlLXdyYXAgLmJ0bi1iYWNre21hcmdpbi1ib3R0b206MjBweH19LmRldGFpbC1pbnRybyAuZGV0YWlsLXRpdGxlLXdyYXAgLmJ0bi1iYWNrIHNwYW57dmVydGljYWwtYWxpZ246bWlkZGxlO2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5kZXRhaWwtaW50cm8gLmRldGFpbC10aXRsZS13cmFwIC5idG4tYmFjayBzcGFuOmJlZm9yZXtmb250LXNpemU6MnJlbTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7bWFyZ2luLXJpZ2h0OjE1cHg7bGluZS1oZWlnaHQ6MjdweH0uZGV0YWlsLWludHJvIC5kZXRhaWwtdGl0bGUtd3JhcCAudGl0bGV7Zm9udC1zaXplOjNyZW07Zm9udC13ZWlnaHQ6Ym9sZDtjb2xvcjojMGQyMTM0O2xpbmUtaGVpZ2h0OjEuMTtvcGFjaXR5OjE7dGV4dC1hbGlnbjpjZW50ZXJ9QG1lZGlhKG1heC13aWR0aDogNzY4cHgpey5kZXRhaWwtaW50cm8gLmRldGFpbC10aXRsZS13cmFwIC50aXRsZXtmb250LXNpemU6M3JlbX19LmRldGFpbC1pbnRybyAuZGV0YWlsLXRpdGxlLXdyYXAgLmRlc2N7d2lkdGg6ODAlO2ZvbnQtc2l6ZToxLjhyZW07Y29sb3I6IzYyNmE3MzttYXJnaW46MCBhdXRvfUBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXsuZGV0YWlsLWludHJvIC5kZXRhaWwtdGl0bGUtd3JhcCAuZGVzY3tmb250LXNpemU6MS42cmVtO3dpZHRoOjEwMCV9fS5kZXRhaWwtaW50cm8gLmltYWdlLXdyYXAsLmRldGFpbC1pbnRybyAudmlkZW8td3JhcHt3aWR0aDo2NyU7bWF4LXdpZHRoOjg2MHB4O21hcmdpbjowIGF1dG87dGV4dC1hbGlnbjpjZW50ZXI7b3ZlcmZsb3c6aGlkZGVuO21hcmdpbi10b3A6MzBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7LmRldGFpbC1pbnRybyAuaW1hZ2Utd3JhcCwuZGV0YWlsLWludHJvIC52aWRlby13cmFwe3dpZHRoOjEwMCV9fS5kZXRhaWwtaW50cm8gLmltYWdlLXdyYXB7cGFkZGluZzoxMHB4IDB9LmRldGFpbC1pbnRybyAuaW1hZ2Utd3JhcCBpbWd7d2lkdGg6MTAwJTtkaXNwbGF5OmJsb2NrfS5kZXRhaWwtaW50cm8gLnZpZGVvLXdyYXAucGxheWVkIC5wb3N0ZXJ7b3BhY2l0eTowfS5kZXRhaWwtaW50cm8gLnZpZGVvLXdyYXAgLnBvc3RlcntiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOmNvdmVyO2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7cmlnaHQ6MDtib3R0b206MDt6LWluZGV4OjEwO29wYWNpdHk6LjU7cG9pbnRlci1ldmVudHM6bm9uZTstd2Via2l0LXRyYW5zaXRpb246YWxsIC4yczstbW96LXRyYW5zaXRpb246YWxsIC4yczstby10cmFuc2l0aW9uOmFsbCAuMnM7LW1zLXRyYW5zaXRpb246YWxsIC4yczt0cmFuc2l0aW9uOmFsbCAuMnM7ZGlzcGxheTpub25lfS5kZXRhaWwtaW50cm8gLnZpZGVvLXdyYXAgLnZpZGVvLWNvbnRlbnR7d2lkdGg6MTAwJTttYXgtd2lkdGg6ODMwcHh9LmRldGFpbC1pbnRybyAudmlkZW8td3JhcCAudmlkZW8tY29udGVudCAuaW5uZXJ7cG9zaXRpb246cmVsYXRpdmU7ZmxvYXQ6bm9uZTtjbGVhcjpib3RoO3dpZHRoOjEwMCU7cGFkZGluZy10b3A6NTYuMjUlO3BhZGRpbmctYm90dG9tOjI1cHg7aGVpZ2h0OjB9LmRldGFpbC1pbnRybyAudmlkZW8td3JhcCAudmlkZW8tY29udGVudCAuaW5uZXIgaWZyYW1le3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS5kZXRhaWwtaW50cm8gLnZpZGVvLXdyYXAgLnZpZGVvLW1haW4tdGl0bGV7Zm9udC1zaXplOjIuMnJlbTt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO3BhZGRpbmctYm90dG9tOjEwcHh9LmRldGFpbC1pbnRybyAudmlkZW8td3JhcCAudmlkZW8tdGl0bGV7Zm9udC1zaXplOjIuMnJlbTtmb250LXdlaWdodDpib2xkO3RleHQtYWxpZ246bGVmdDtwYWRkaW5nLWJvdHRvbToxMHB4fS5kZXRhaWwtaW50cm8gLnZpZGVvLXdyYXAgLnZpZGVvLWRlc2N7dGV4dC1hbGlnbjpsZWZ0fS5kZXRhaWwtaW50cm8gLnZpZGVvLXdyYXAgLnZpZGVvLWRlc2MgLml0ZW17ZGlzcGxheTpub25lfS5kZXRhaWwtaW50cm8gLnZpZGVvLXdyYXAgLnZpZGVvLWRlc2MgLml0ZW06Zmlyc3Qtb2YtdHlwZXtkaXNwbGF5OmJsb2NrfS5kZXRhaWwtaW50cm8gLnZpZGVvLXdyYXAgLnZpZGVvLWRlc2MgLm5hbWUsLmRldGFpbC1pbnRybyAudmlkZW8td3JhcCAudmlkZW8tZGVzYyAuY29tcGFueXt0ZXh0LWFsaWduOnJpZ2h0O3BhZGRpbmctYm90dG9tOjB9LmRldGFpbC1pbnRybyAudmlkZW8td3JhcCAudmlkZW8tZGVzYyAubmFtZXtmb250LXdlaWdodDpib2xkfS5kZXRhaWwtaW50cm8gLnZpZGVvLXdyYXAgLndyYXB7cGFkZGluZy10b3A6NTYuMiU7bWFyZ2luLWJvdHRvbTo2MHB4O3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbn0uZGV0YWlsLWludHJvIC52aWRlby13cmFwIC53cmFwICN2aWRlby1wbGF5ZXIsLmRldGFpbC1pbnRybyAudmlkZW8td3JhcCAud3JhcCBpZnJhbWUsLmRldGFpbC1pbnRybyAudmlkZW8td3JhcCAud3JhcCAudmlkZW8tanN7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtib3R0b206MDtyaWdodDowO2xlZnQ6MDtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5kZXRhaWwtaW50cm8gLnZpZGVvLXdyYXAgLndyYXAgLnZpZGVvLWJ1dHRvbnt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtvcGFjaXR5OjF9LmRldGFpbC1pbnRybyAudmlkZW8td3JhcCAud3JhcCAudmlkZW8tYnV0dG9uIC5pY29uLWZvbnR7ZGlzcGxheTpibG9jaztjb2xvcjojZmZmO2ZvbnQtc2l6ZTo5cmVtO21hcmdpbjphdXRvO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOmF1dG87aGVpZ2h0OmF1dG87dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTtsZWZ0OjA7cmlnaHQ6MDt6LWluZGV4OjJ9LmRldGFpbC1pbnRybyAudmlkZW8td3JhcCAud3JhcCAudmlkZW8tYnV0dG9uIC50aHVtYntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MHB4O2xlZnQ6MHB4O3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZC1zaXplOjEwMCU7Ym9yZGVyOm5vbmU7dGV4dC1pbmRlbnQ6LTk5OWVtO292ZXJmbG93OmhpZGRlbjtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAuMyBlYXNlLW91dDstbW96LXRyYW5zaXRpb246YWxsIC4zIGVhc2Utb3V0Oy1vLXRyYW5zaXRpb246YWxsIC4zIGVhc2Utb3V0Oy1tcy10cmFuc2l0aW9uOmFsbCAuMyBlYXNlLW91dDt0cmFuc2l0aW9uOmFsbCAuMyBlYXNlLW91dH0uZGV0YWlsLWludHJvIC52aWRlby13cmFwIC53cmFwIC52aWRlby1idXR0b24uYWN0aXZle29wYWNpdHk6MDtoZWlnaHQ6MDstd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6MHMsODAwbXM7LW1vei10cmFuc2l0aW9uLWRlbGF5OjBzLDgwMG1zO3RyYW5zaXRpb24tZGVsYXk6MHMsODAwbXN9LmRldGFpbC1pbnRybyAudmlkZW8td3JhcCAudGh1bWItbGlzdHt3aWR0aDoxMDAlO3otaW5kZXg6MTAwMTttYXgtaGVpZ2h0OjM1MHB4O21pbi1oZWlnaHQ6ODBweDttYXJnaW4tdG9wOi0zMHB4O21hcmdpbi1ib3R0b206NjBweH0uZGV0YWlsLWludHJvIC52aWRlby13cmFwIC50aHVtYi1saXN0IC5yb3d7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAyNHB4O21hcmdpbjowIGF1dG87b3ZlcmZsb3c6aGlkZGVuO3BhZGRpbmc6MCA2MHB4fS5kZXRhaWwtaW50cm8gLnZpZGVvLXdyYXAgLnRodW1iLWxpc3QgLml0ZW0tYmxvY2t7d2lkdGg6MTAwcHg7aGVpZ2h0OjEwMCU7bWFyZ2luLXJpZ2h0OjEwcHg7Ym9yZGVyOjJweCBzb2xpZCAjMDAwO2JvcmRlci1yYWRpdXM6NHB4O2Zsb2F0OmxlZnQ7b3ZlcmZsb3c6aGlkZGVuO2N1cnNvcjpwb2ludGVyfS5kZXRhaWwtaW50cm8gLnZpZGVvLXdyYXAgLnRodW1iLWxpc3QgLml0ZW0tYmxvY2suc2xpY2stY3VycmVudCwuZGV0YWlsLWludHJvIC52aWRlby13cmFwIC50aHVtYi1saXN0IC5pdGVtLWJsb2NrOmhvdmVyLC5kZXRhaWwtaW50cm8gLnZpZGVvLXdyYXAgLnRodW1iLWxpc3QgLml0ZW0tYmxvY2s6Zm9jdXN7Ym9yZGVyLXdpZHRoOjVweDtib3JkZXItY29sb3I6IzBkMjEzNH0uZGV0YWlsLWludHJvIC52aWRlby13cmFwIC50aHVtYi1saXN0IC5pdGVtLWJsb2NrIGltZ3t3aWR0aDoxMDAlfS5kZXRhaWwtaW50cm8gLnZpZGVvLXdyYXAgLnRodW1iLWxpc3QgLml0ZW0tYmxvY2sgLndyYXB7cGFkZGluZy10b3A6MDttYXJnaW4tYm90dG9tOjB9LmRldGFpbC1pbnRybyAudmlkZW8td3JhcCAudGh1bWItbGlzdCAuaXRlbS1ibG9jayAud3JhcCBpbWd7ZGlzcGxheTpibG9ja30uZGV0YWlsLWludHJvIC52aWRlby13cmFwIC50aHVtYi1saXN0IC5zbGljay1wcmV2LC5kZXRhaWwtaW50cm8gLnZpZGVvLXdyYXAgLnRodW1iLWxpc3QgLnNsaWNrLW5leHR7d2lkdGg6MzJweDtoZWlnaHQ6MzJweDtiYWNrZ3JvdW5kOiNmZmY7ei1pbmRleDoxO2JvcmRlcjoxcHggc29saWQgI2ZmZjtib3JkZXItcmFkaXVzOjUwcHg7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAuM3MgZWFzZS1vdXQ7LW1vei10cmFuc2l0aW9uOmFsbCAuM3MgZWFzZS1vdXQ7LW8tdHJhbnNpdGlvbjphbGwgLjNzIGVhc2Utb3V0Oy1tcy10cmFuc2l0aW9uOmFsbCAuM3MgZWFzZS1vdXQ7dHJhbnNpdGlvbjphbGwgLjNzIGVhc2Utb3V0fS5kZXRhaWwtaW50cm8gLnZpZGVvLXdyYXAgLnRodW1iLWxpc3QgLnNsaWNrLXByZXY6YmVmb3JlLC5kZXRhaWwtaW50cm8gLnZpZGVvLXdyYXAgLnRodW1iLWxpc3QgLnNsaWNrLW5leHQ6YmVmb3Jle2NvbnRlbnQ6XCIgXCI7ZGlzcGxheTpub25lfS5kZXRhaWwtaW50cm8gLnZpZGVvLXdyYXAgLnRodW1iLWxpc3QgLnNsaWNrLXByZXYgLmljb24tZm9udCwuZGV0YWlsLWludHJvIC52aWRlby13cmFwIC50aHVtYi1saXN0IC5zbGljay1uZXh0IC5pY29uLWZvbnR7bGluZS1oZWlnaHQ6MjRweDtjb2xvcjojMzQ4NGNiO2ZvbnQtc2l6ZToxNnB4fS5kZXRhaWwtaW50cm8gLnZpZGVvLXdyYXAgLnRodW1iLWxpc3QgLnNsaWNrLXByZXY6aG92ZXIsLmRldGFpbC1pbnRybyAudmlkZW8td3JhcCAudGh1bWItbGlzdCAuc2xpY2stcHJldjpmb2N1cywuZGV0YWlsLWludHJvIC52aWRlby13cmFwIC50aHVtYi1saXN0IC5zbGljay1uZXh0OmhvdmVyLC5kZXRhaWwtaW50cm8gLnZpZGVvLXdyYXAgLnRodW1iLWxpc3QgLnNsaWNrLW5leHQ6Zm9jdXN7Ym9yZGVyLWNvbG9yOiMzNDg0Y2I7YmFja2dyb3VuZDojMzQ4NGNifS5kZXRhaWwtaW50cm8gLnZpZGVvLXdyYXAgLnRodW1iLWxpc3QgLnNsaWNrLXByZXY6aG92ZXIgLmljb24tZm9udCwuZGV0YWlsLWludHJvIC52aWRlby13cmFwIC50aHVtYi1saXN0IC5zbGljay1wcmV2OmZvY3VzIC5pY29uLWZvbnQsLmRldGFpbC1pbnRybyAudmlkZW8td3JhcCAudGh1bWItbGlzdCAuc2xpY2stbmV4dDpob3ZlciAuaWNvbi1mb250LC5kZXRhaWwtaW50cm8gLnZpZGVvLXdyYXAgLnRodW1iLWxpc3QgLnNsaWNrLW5leHQ6Zm9jdXMgLmljb24tZm9udHtjb2xvcjojZmZmfS5kZXRhaWwtaW50cm8gLnZpZGVvLXdyYXAgLnRodW1iLWxpc3QgLnNsaWNrLXByZXZ7bGVmdDoxMHB4fS5kZXRhaWwtaW50cm8gLnZpZGVvLXdyYXAgLnRodW1iLWxpc3QgLnNsaWNrLXByZXYgLmljb24tZm9udHttYXJnaW4tbGVmdDoycHg7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDkwZGVnKTstbW96LXRyYW5zZm9ybTpyb3RhdGUoOTBkZWcpOy1tcy10cmFuc2Zvcm06cm90YXRlKDkwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDkwZGVnKX0uZGV0YWlsLWludHJvIC52aWRlby13cmFwIC50aHVtYi1saXN0IC5zbGljay1uZXh0e3JpZ2h0OjEwcHh9LmRldGFpbC1pbnRybyAudmlkZW8td3JhcCAudGh1bWItbGlzdCAuc2xpY2stbmV4dCAuaWNvbi1mb250e21hcmdpbi1sZWZ0OjVweDstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTkwZGVnKTstbW96LXRyYW5zZm9ybTpyb3RhdGUoLTkwZGVnKTstbXMtdHJhbnNmb3JtOnJvdGF0ZSgtOTBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoLTkwZGVnKX0uZGV0YWlsLWludHJvLnNob3dtb3JlLWludHJvIC5nYWxsZXJ5LWNvbnRhaW5lcnt3aWR0aDoyMDBweDttYXJnaW4tcmlnaHQ6MjBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7LmRldGFpbC1pbnRyby5zaG93bW9yZS1pbnRybyAuZ2FsbGVyeS1jb250YWluZXJ7bWFyZ2luOjAgYXV0b319LmRldGFpbC1pbnRyby5zaG93bW9yZS1pbnRybyAucmlnaHQtY29se2Zsb2F0Om5vbmU7b3ZlcmZsb3c6aGlkZGVufUBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXsuZGV0YWlsLWludHJvLnNob3dtb3JlLWludHJvIC5yaWdodC1jb2x7d2lkdGg6MTAwJTtmbG9hdDpub25lO21hcmdpbi10b3A6NDBweH19LmRldGFpbC1pbnRyby5zaG93bW9yZS1pbnRybyAuYnRuLXNlZS1tb3Jle2Rpc3BsYXk6bm9uZX0uZGV0YWlsLWludHJvIC5zb2NpYWwtc2hhcmluZy13cmFwe3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0Oi0xMDBweDt0b3A6MDt6LWluZGV4OjF9LmRldGFpbC1pbnRybyAuc29jaWFsLXNoYXJpbmctd3JhcCAuaXRlbXt3aWR0aDo1MHB4O2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLWJvdHRvbToxNXB4O3RleHQtYWxpZ246Y2VudGVyfS5kZXRhaWwtaW50cm8gLnNvY2lhbC1zaGFyaW5nLXdyYXAgLml0ZW06Zmlyc3QtY2hpbGR7bWFyZ2luLWJvdHRvbToyNHB4fS5kZXRhaWwtaW50cm8gLnNvY2lhbC1zaGFyaW5nLXdyYXAgLml0ZW0gLnRpdGxlLC5kZXRhaWwtaW50cm8gLnNvY2lhbC1zaGFyaW5nLXdyYXAgLml0ZW0gLmljb24td3JhcCAuaWNvbi1mb250e2NvbG9yOiM2MjZhNzN9LmRldGFpbC1pbnRybyAuc29jaWFsLXNoYXJpbmctd3JhcCAuaXRlbSAudGl0bGV7Zm9udC1zaXplOjEuOHJlbTtmb250LXdlaWdodDpib2xkfS5kZXRhaWwtaW50cm8gLnNvY2lhbC1zaGFyaW5nLXdyYXAgLml0ZW0gLmljb24td3JhcHt3aWR0aDo0NnB4O2hlaWdodDo0NnB4O2JvcmRlcjoxcHggc29saWQgIzYyNmE3Mztib3JkZXItcmFkaXVzOjUwcHg7cGFkZGluZzo0cHg7cG9zaXRpb246cmVsYXRpdmU7Y3Vyc29yOnBvaW50ZXI7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAuM3MgZWFzZS1vdXQ7LW1vei10cmFuc2l0aW9uOmFsbCAuM3MgZWFzZS1vdXQ7LW8tdHJhbnNpdGlvbjphbGwgLjNzIGVhc2Utb3V0Oy1tcy10cmFuc2l0aW9uOmFsbCAuM3MgZWFzZS1vdXQ7dHJhbnNpdGlvbjphbGwgLjNzIGVhc2Utb3V0fS5kZXRhaWwtaW50cm8gLnNvY2lhbC1zaGFyaW5nLXdyYXAgLml0ZW0gLmljb24td3JhcCAuaWNvbi1mb250e2ZvbnQtc2l6ZToxOHB4O2NvbG9yOiM2MjZhNzM7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7Ym90dG9tOjA7bGVmdDowO3JpZ2h0OjA7bWFyZ2luOmF1dG87cGFkZGluZzowfS5kZXRhaWwtaW50cm8gLnNvY2lhbC1zaGFyaW5nLXdyYXAgLml0ZW0gLmljb24td3JhcDpob3Zlcntib3JkZXItY29sb3I6IzBkMjEzNH0uZGV0YWlsLWludHJvIC5zb2NpYWwtc2hhcmluZy13cmFwIC5pdGVtIC5pY29uLXdyYXA6aG92ZXIgLmljb24tZm9udHtjb2xvcjojMGQyMTM0fS5kZXRhaWwtaW50cm8uY29sbGFwc2UtZXhwYW5kLWludHJvIC50ZXh0LWdyb3Vwe21hcmdpbi1ib3R0b206MjBweH0uZGV0YWlsLWludHJvLmNvbGxhcHNlLWV4cGFuZC1pbnRybyAudGV4dC1ncm91cCBwe3BhZGRpbmc6MDttYXgtaGVpZ2h0OjE0MHB4O292ZXJmbG93OmhpZGRlbn0uZGV0YWlsLWludHJvLmNvbGxhcHNlLWV4cGFuZC1pbnRybyAudGV4dC1ncm91cCBwOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS5kZXRhaWwtaW50cm8uY29sbGFwc2UtZXhwYW5kLWludHJvIC50ZXh0LWdyb3VwIHAuZXhwYW5kZWR7bWF4LWhlaWdodDpub25lfS5kZXRhaWwtaW50cm8uY29sbGFwc2UtZXhwYW5kLWludHJvIC5idG4tc2VlLW1vcmV7ZGlzcGxheTpub25lO3Bvc2l0aW9uOnJlbGF0aXZlfS5kZXRhaWwtaW50cm8uY29sbGFwc2UtZXhwYW5kLWludHJvIC5idG4tc2VlLW1vcmUuYWN0aXZle2Rpc3BsYXk6YmxvY2t9LnN0aWNreS1wbGFubmluZyAuc3RpY2t5LWRldGFpbCwuc3RpY2t5LXBsYW5uaW5nIC5zdGlja3ktYnV0dG9ue2JvdHRvbTowO2JhY2tncm91bmQ6I2I3MTcxZX0uc3RpY2t5LXBsYW5uaW5nIC5zdGlja3ktYnV0dG9ue3BhZGRpbmc6MTFweCAyMHB4O2hlaWdodDoxMDBweDtyaWdodDowO3RleHQtYWxpZ246Y2VudGVyO3Bvc2l0aW9uOmZpeGVkO2N1cnNvcjpwb2ludGVyO3otaW5kZXg6OTk5Oy13ZWJraXQtdHJhbnNpdGlvbjphbGwgLjNzIGVhc2Utb3V0Oy1tb3otdHJhbnNpdGlvbjphbGwgLjNzIGVhc2Utb3V0Oy1vLXRyYW5zaXRpb246YWxsIC4zcyBlYXNlLW91dDstbXMtdHJhbnNpdGlvbjphbGwgLjNzIGVhc2Utb3V0O3RyYW5zaXRpb246YWxsIC4zcyBlYXNlLW91dH1AbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7LnN0aWNreS1wbGFubmluZyAuc3RpY2t5LWJ1dHRvbntwYWRkaW5nOjVweCAxMHB4IDZweCAxMHB4O2Rpc3BsYXk6bm9uZX19LnN0aWNreS1wbGFubmluZyAuc3RpY2t5LWJ1dHRvbi5jbG9zZXtyaWdodDotMTMwcHh9LnN0aWNreS1wbGFubmluZyAuc3RpY2t5LWJ1dHRvbiAudGV4dHtmb250LXNpemU6MS44cmVtO2NvbG9yOiNmZmZ9QG1lZGlhKG1heC13aWR0aDogNzY4cHgpey5zdGlja3ktcGxhbm5pbmcgLnN0aWNreS1idXR0b24gLnRleHR7Zm9udC1zaXplOjEuNHJlbTttYXJnaW4tdG9wOi04cHh9fS5zdGlja3ktcGxhbm5pbmcgLnN0aWNreS1idXR0b24gLmljb24tZm9udHt3aWR0aDo0NHB4O2hlaWdodDo0NHB4O2ZvbnQtc2l6ZTo0MnB4O2NvbG9yOiNmZmY7bWFyZ2luOjAgYXV0bztwYWRkaW5nLWJvdHRvbToxMnB4fUBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXsuc3RpY2t5LXBsYW5uaW5nIC5zdGlja3ktYnV0dG9uIC5pY29uLWZvbnR7Zm9udC1zaXplOjM0cHh9fS5zdGlja3ktcGxhbm5pbmcgLnN0aWNreS1idXR0b246aG92ZXJ7YmFja2dyb3VuZDojZmZmfS5zdGlja3ktcGxhbm5pbmcgLnN0aWNreS1idXR0b246aG92ZXIgLnRleHQsLnN0aWNreS1wbGFubmluZyAuc3RpY2t5LWJ1dHRvbjpob3ZlciAuaWNvbi1mb250e2NvbG9yOiNiNzE3MWV9LnN0aWNreS1wbGFubmluZyAuc3RpY2t5LWRldGFpbHt3aWR0aDoxMDAlO3otaW5kZXg6MztyaWdodDotMTAwJTtoZWlnaHQ6NjBweDtwb3NpdGlvbjpzdGF0aWM7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOnJvdzthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjstd2Via2l0LXRyYW5zaXRpb246YWxsIC4zcyBlYXNlLW91dDstbW96LXRyYW5zaXRpb246YWxsIC4zcyBlYXNlLW91dDstby10cmFuc2l0aW9uOmFsbCAuM3MgZWFzZS1vdXQ7LW1zLXRyYW5zaXRpb246YWxsIC4zcyBlYXNlLW91dDt0cmFuc2l0aW9uOmFsbCAuM3MgZWFzZS1vdXR9QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5zdGlja3ktcGxhbm5pbmcgLnN0aWNreS1kZXRhaWx7aGVpZ2h0OjEwMHB4O3Bvc2l0aW9uOmZpeGVkfX0uc3RpY2t5LXBsYW5uaW5nIC5zdGlja3ktZGV0YWlsLm9wZW57cmlnaHQ6MH0uc3RpY2t5LXBsYW5uaW5nIC5zdGlja3ktZGV0YWlsIGg2e2Rpc3BsYXk6YmxvY2s7ZmxvYXQ6bGVmdDttYXgtd2lkdGg6NTkwcHg7Zm9udC13ZWlnaHQ6Ym9sZDtjb2xvcjojZmZmO2JvcmRlci1yaWdodDpzb2xpZCAxcHggIzkwMWIyMDtoZWlnaHQ6MTAwJX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LnN0aWNreS1wbGFubmluZyAuc3RpY2t5LWRldGFpbCBoNntkaXNwbGF5Om5vbmV9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsuc3RpY2t5LXBsYW5uaW5nIC5zdGlja3ktZGV0YWlsIGg2e2ZvbnQtc2l6ZToxLjVyZW07cGFkZGluZzowIDEwcHg7bGluZS1oZWlnaHQ6NjBweDt3aWR0aDoyNSV9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsuc3RpY2t5LXBsYW5uaW5nIC5zdGlja3ktZGV0YWlsIGg2e2ZvbnQtc2l6ZTozcmVtO2xpbmUtaGVpZ2h0OjEwMHB4O3BhZGRpbmc6MCAyMHB4O3dpZHRoOjMwJX19LnN0aWNreS1wbGFubmluZyAuc3RpY2t5LWRldGFpbCBhe2Rpc3BsYXk6aW5saW5lLWJsb2NrO2NvbG9yOiNmZmY7cG9zaXRpb246cmVsYXRpdmU7dmVydGljYWwtYWxpZ246bWlkZGxlO2xpbmUtaGVpZ2h0OjEwMCU7YmFja2dyb3VuZC1jb2xvcjojYjcxNzFlfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuc3RpY2t5LXBsYW5uaW5nIC5zdGlja3ktZGV0YWlsIGF7d2lkdGg6MjUlO21hcmdpbi1sZWZ0OjA7cGFkZGluZzowIDA7dGV4dC1hbGlnbjpjZW50ZXJ9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsuc3RpY2t5LXBsYW5uaW5nIC5zdGlja3ktZGV0YWlsIGF7d2lkdGg6MTUlO2ZvbnQtc2l6ZToxLjJyZW07cGFkZGluZzoxNXB4IDIwcHggMTVweCA1MHB4O21hcmdpbi1sZWZ0OjIuNSU7ZGlzcGxheTpibG9jaztmbG9hdDpsZWZ0O2hlaWdodDoxMDAlfX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LnN0aWNreS1wbGFubmluZyAuc3RpY2t5LWRldGFpbCBhe2xpbmUtaGVpZ2h0OjJyZW07Zm9udC13ZWlnaHQ6Ym9sZDtsZXR0ZXItc3BhY2luZzouMDNyZW07dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtc2l6ZToxLjhyZW19fS5zdGlja3ktcGxhbm5pbmcgLnN0aWNreS1kZXRhaWwgYTpsYXN0LW9mLXR5cGV7Ym9yZGVyLXJpZ2h0OjB9LnN0aWNreS1wbGFubmluZyAuc3RpY2t5LWRldGFpbCBhOmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LnN0aWNreS1wbGFubmluZyAuc3RpY2t5LWRldGFpbCBhOmJlZm9yZXtwb3NpdGlvbjpyZWxhdGl2ZTtmb250LXNpemU6M3JlbTtsaW5lLWhlaWdodDo2MHB4fX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LnN0aWNreS1wbGFubmluZyAuc3RpY2t5LWRldGFpbCBhOmJlZm9yZXtmb250LXNpemU6M3JlbX19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5zdGlja3ktcGxhbm5pbmcgLnN0aWNreS1kZXRhaWwgYTpiZWZvcmV7Zm9udC1zaXplOjMuOHJlbX19LnN0aWNreS1wbGFubmluZyAuc3RpY2t5LWRldGFpbCBhOmhvdmVye2JhY2tncm91bmQtY29sb3I6dW5zZXR9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5zdGlja3ktcGxhbm5pbmcgLnN0aWNreS1kZXRhaWwgYTpob3ZlcjpiZWZvcmV7ZGlzcGxheTpub25lfX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LnN0aWNreS1wbGFubmluZyAuc3RpY2t5LWRldGFpbCBhOmhvdmVyIHNwYW57cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7bGluZS1oZWlnaHQ6MTAwJTtmb250LXNpemU6MTZweDtwYWRkaW5nLXJpZ2h0OjA7bGVmdDowO3JpZ2h0OjA7bWFyZ2luOjAgYXV0bzt0b3A6MH19LnN0aWNreS1wbGFubmluZyAuc3RpY2t5LWRldGFpbCBhIHNwYW57cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtwYWRkaW5nLXJpZ2h0OjIwcHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5zdGlja3ktcGxhbm5pbmcgLnN0aWNreS1kZXRhaWwgYSBzcGFue2Rpc3BsYXk6bm9uZX19Lm1vYmlsZU1lbnVPcGVuZWQgLnN0aWNreS1wbGFubmluZ3tvdmVyZmxvdzpoaWRkZW47aGVpZ2h0OjA7cGFkZGluZzowICFpbXBvcnRhbnQ7b3BhY2l0eTowICFpbXBvcnRhbnR9IiwiLyogU2xpZGVyICovXHJcbi5zbGljay1zbGlkZXJcclxue1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHJcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xyXG5cclxuICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcclxuICAgIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xyXG4gICAgICAgIHRvdWNoLWFjdGlvbjogcGFuLXk7XHJcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4uc2xpY2stbGlzdFxyXG57XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbn1cclxuLnNsaWNrLWxpc3Q6Zm9jdXNcclxue1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxufVxyXG4uc2xpY2stbGlzdC5kcmFnZ2luZ1xyXG57XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBjdXJzb3I6IGhhbmQ7XHJcbn1cclxuXHJcbi5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLFxyXG4uc2xpY2stc2xpZGVyIC5zbGljay1saXN0XHJcbntcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxufVxyXG5cclxuLnNsaWNrLXRyYWNrXHJcbntcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcblxyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxufVxyXG4uc2xpY2stdHJhY2s6YmVmb3JlLFxyXG4uc2xpY2stdHJhY2s6YWZ0ZXJcclxue1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcblxyXG4gICAgY29udGVudDogJyc7XHJcbn1cclxuLnNsaWNrLXRyYWNrOmFmdGVyXHJcbntcclxuICAgIGNsZWFyOiBib3RoO1xyXG59XHJcbi5zbGljay1sb2FkaW5nIC5zbGljay10cmFja1xyXG57XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbn1cclxuXHJcbi5zbGljay1zbGlkZVxyXG57XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcblxyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgbWluLWhlaWdodDogMXB4O1xyXG59XHJcbltkaXI9J3J0bCddIC5zbGljay1zbGlkZVxyXG57XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbn1cclxuLnNsaWNrLXNsaWRlIGltZ1xyXG57XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG4uc2xpY2stc2xpZGUuc2xpY2stbG9hZGluZyBpbWdcclxue1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG4uc2xpY2stc2xpZGUuZHJhZ2dpbmcgaW1nXHJcbntcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG59XHJcbi5zbGljay1pbml0aWFsaXplZCAuc2xpY2stc2xpZGVcclxue1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXNsaWRlXHJcbntcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxufVxyXG4uc2xpY2stdmVydGljYWwgLnNsaWNrLXNsaWRlXHJcbntcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgIGhlaWdodDogYXV0bztcclxuXHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxufVxyXG4uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXG5AY2hhcnNldCAnVVRGLTgnO1xyXG4vKiBTbGlkZXIgKi9cclxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLWxpc3Rcclxue1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZiB1cmwoJy4uL2Fzc2V0cy9pY29uL2FqYXgtbG9hZGVyLmdpZicpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xyXG59XHJcblxyXG4vKiBJY29ucyAqL1xyXG5AZm9udC1mYWNlXHJcbntcclxuICAgIGZvbnQtZmFtaWx5OiAnc2xpY2snO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHJcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvc2xpY2svc2xpY2suZW90Jyk7XHJcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvc2xpY2svc2xpY2suZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL3NsaWNrL3NsaWNrLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL3NsaWNrL3NsaWNrLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL3NsaWNrL3NsaWNrLnN2ZyNzbGljaycpIGZvcm1hdCgnc3ZnJyk7XHJcbn1cclxuLyogQXJyb3dzICovXHJcbi5zbGljay1wcmV2LFxyXG4uc2xpY2stbmV4dFxyXG57XHJcbiAgICBmb250LXNpemU6IDA7XHJcbiAgICBsaW5lLWhlaWdodDogMDtcclxuXHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDUwJTtcclxuXHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICB3aWR0aDogMjBweDtcclxuICAgIGhlaWdodDogMjBweDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xyXG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XHJcblxyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxufVxyXG4uc2xpY2stcHJldjpob3ZlcixcclxuLnNsaWNrLXByZXY6Zm9jdXMsXHJcbi5zbGljay1uZXh0OmhvdmVyLFxyXG4uc2xpY2stbmV4dDpmb2N1c1xyXG57XHJcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbn1cclxuLnNsaWNrLXByZXY6aG92ZXI6YmVmb3JlLFxyXG4uc2xpY2stcHJldjpmb2N1czpiZWZvcmUsXHJcbi5zbGljay1uZXh0OmhvdmVyOmJlZm9yZSxcclxuLnNsaWNrLW5leHQ6Zm9jdXM6YmVmb3JlXHJcbntcclxuICAgIG9wYWNpdHk6IDE7XHJcbn1cclxuLnNsaWNrLXByZXYuc2xpY2stZGlzYWJsZWQ6YmVmb3JlLFxyXG4uc2xpY2stbmV4dC5zbGljay1kaXNhYmxlZDpiZWZvcmVcclxue1xyXG4gICAgb3BhY2l0eTogLjI1O1xyXG59XHJcblxyXG4uc2xpY2stcHJldjpiZWZvcmUsXHJcbi5zbGljay1uZXh0OmJlZm9yZVxyXG57XHJcbiAgICBmb250LWZhbWlseTogJ3NsaWNrJztcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG5cclxuICAgIG9wYWNpdHk6IC43NTtcclxuICAgIGNvbG9yOiB3aGl0ZTtcclxuXHJcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XHJcbn1cclxuXHJcbi5zbGljay1wcmV2XHJcbntcclxuICAgIGxlZnQ6IC0yNXB4O1xyXG59XHJcbltkaXI9J3J0bCddIC5zbGljay1wcmV2XHJcbntcclxuICAgIHJpZ2h0OiAtMjVweDtcclxuICAgIGxlZnQ6IGF1dG87XHJcbn1cclxuLnNsaWNrLXByZXY6YmVmb3JlXHJcbntcclxuICAgIGNvbnRlbnQ6ICfihpAnO1xyXG59XHJcbltkaXI9J3J0bCddIC5zbGljay1wcmV2OmJlZm9yZVxyXG57XHJcbiAgICBjb250ZW50OiAn4oaSJztcclxufVxyXG5cclxuLnNsaWNrLW5leHRcclxue1xyXG4gICAgcmlnaHQ6IC0yNXB4O1xyXG59XHJcbltkaXI9J3J0bCddIC5zbGljay1uZXh0XHJcbntcclxuICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgbGVmdDogLTI1cHg7XHJcbn1cclxuLnNsaWNrLW5leHQ6YmVmb3JlXHJcbntcclxuICAgIGNvbnRlbnQ6ICfihpInO1xyXG59XHJcbltkaXI9J3J0bCddIC5zbGljay1uZXh0OmJlZm9yZVxyXG57XHJcbiAgICBjb250ZW50OiAn4oaQJztcclxufVxyXG5cclxuLyogRG90cyAqL1xyXG4uc2xpY2stZG90dGVkLnNsaWNrLXNsaWRlclxyXG57XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG59XHJcblxyXG4uc2xpY2stZG90c1xyXG57XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IC0yNXB4O1xyXG5cclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG1hcmdpbjogMDtcclxuXHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG5cclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4uc2xpY2stZG90cyBsaVxyXG57XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cclxuICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgbWFyZ2luOiAwIDVweDtcclxuICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbi5zbGljay1kb3RzIGxpIGJ1dHRvblxyXG57XHJcbiAgICBmb250LXNpemU6IDA7XHJcbiAgICBsaW5lLWhlaWdodDogMDtcclxuXHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICB3aWR0aDogMjBweDtcclxuICAgIGhlaWdodDogMjBweDtcclxuICAgIHBhZGRpbmc6IDVweDtcclxuXHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG59XHJcbi5zbGljay1kb3RzIGxpIGJ1dHRvbjpob3ZlcixcclxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmZvY3VzXHJcbntcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbn1cclxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmhvdmVyOmJlZm9yZSxcclxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmZvY3VzOmJlZm9yZVxyXG57XHJcbiAgICBvcGFjaXR5OiAxO1xyXG59XHJcbi5zbGljay1kb3RzIGxpIGJ1dHRvbjpiZWZvcmVcclxue1xyXG4gICAgZm9udC1mYW1pbHk6ICdzbGljayc7XHJcbiAgICBmb250LXNpemU6IDZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG5cclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcblxyXG4gICAgd2lkdGg6IDIwcHg7XHJcbiAgICBoZWlnaHQ6IDIwcHg7XHJcblxyXG4gICAgY29udGVudDogJ+KAoic7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgb3BhY2l0eTogLjI1O1xyXG4gICAgY29sb3I6IGJsYWNrO1xyXG5cclxuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcclxufVxyXG4uc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uOmJlZm9yZVxyXG57XHJcbiAgICBvcGFjaXR5OiAuNzU7XHJcbiAgICBjb2xvcjogYmxhY2s7XHJcbn1cclxuXG4vKipcclxuICogc2VsZWN0aXplLmNzcyAodjAuMTIuNSlcclxuICogQ29weXJpZ2h0IChjKSAyMDEz4oCTMjAxNSBCcmlhbiBSZWF2aXMgJiBjb250cmlidXRvcnNcclxuICpcclxuICogTGljZW5zZWQgdW5kZXIgdGhlIEFwYWNoZSBMaWNlbnNlLCBWZXJzaW9uIDIuMCAodGhlIFwiTGljZW5zZVwiKTsgeW91IG1heSBub3QgdXNlIHRoaXNcclxuICogZmlsZSBleGNlcHQgaW4gY29tcGxpYW5jZSB3aXRoIHRoZSBMaWNlbnNlLiBZb3UgbWF5IG9idGFpbiBhIGNvcHkgb2YgdGhlIExpY2Vuc2UgYXQ6XHJcbiAqIGh0dHA6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMFxyXG4gKlxyXG4gKiBVbmxlc3MgcmVxdWlyZWQgYnkgYXBwbGljYWJsZSBsYXcgb3IgYWdyZWVkIHRvIGluIHdyaXRpbmcsIHNvZnR3YXJlIGRpc3RyaWJ1dGVkIHVuZGVyXHJcbiAqIHRoZSBMaWNlbnNlIGlzIGRpc3RyaWJ1dGVkIG9uIGFuIFwiQVMgSVNcIiBCQVNJUywgV0lUSE9VVCBXQVJSQU5USUVTIE9SIENPTkRJVElPTlMgT0ZcclxuICogQU5ZIEtJTkQsIGVpdGhlciBleHByZXNzIG9yIGltcGxpZWQuIFNlZSB0aGUgTGljZW5zZSBmb3IgdGhlIHNwZWNpZmljIGxhbmd1YWdlXHJcbiAqIGdvdmVybmluZyBwZXJtaXNzaW9ucyBhbmQgbGltaXRhdGlvbnMgdW5kZXIgdGhlIExpY2Vuc2UuXHJcbiAqXHJcbiAqIEBhdXRob3IgQnJpYW4gUmVhdmlzIDxicmlhbkB0aGlyZHJvdXRlLmNvbT5cclxuICovXHJcblxyXG4uc2VsZWN0aXplLWNvbnRyb2wucGx1Z2luLWRyYWdfZHJvcC5tdWx0aVxyXG4gICAgPiAuc2VsZWN0aXplLWlucHV0XHJcbiAgICA+IGRpdi51aS1zb3J0YWJsZS1wbGFjZWhvbGRlciB7XHJcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZjJmMmYyICFpbXBvcnRhbnQ7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMDYpICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXI6IDAgbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDAgMTJweCA0cHggI2ZmZjtcclxuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAxMnB4IDRweCAjZmZmO1xyXG59XHJcblxyXG4uc2VsZWN0aXplLWNvbnRyb2wucGx1Z2luLWRyYWdfZHJvcCAudWktc29ydGFibGUtcGxhY2Vob2xkZXI6OmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiIVwiO1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG59XHJcblxyXG4uc2VsZWN0aXplLWNvbnRyb2wucGx1Z2luLWRyYWdfZHJvcCAudWktc29ydGFibGUtaGVscGVyIHtcclxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAycHggNXB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcclxuICAgIGJveC1zaGFkb3c6IDAgMnB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMik7XHJcbn1cclxuXHJcbi5zZWxlY3RpemUtZHJvcGRvd24taGVhZGVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmc6IDVweCA4cHg7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QwZDBkMDtcclxuICAgIGJhY2tncm91bmQ6ICNmOGY4Zjg7XHJcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweCAzcHggMCAwO1xyXG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiAzcHggM3B4IDAgMDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDNweCAzcHggMCAwO1xyXG59XHJcblxyXG4uc2VsZWN0aXplLWRyb3Bkb3duLWhlYWRlci1jbG9zZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogOHB4O1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICBjb2xvcjogIzMwMzAzMDtcclxuICAgIG9wYWNpdHk6IDAuNDtcclxuICAgIG1hcmdpbi10b3A6IC0xMnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICBmb250LXNpemU6IDIwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLnNlbGVjdGl6ZS1kcm9wZG93bi1oZWFkZXItY2xvc2U6aG92ZXIge1xyXG4gICAgY29sb3I6ICMwMDAwMDA7XHJcbn1cclxuXHJcbi5zZWxlY3RpemUtZHJvcGRvd24ucGx1Z2luLW9wdGdyb3VwX2NvbHVtbnMgLm9wdGdyb3VwIHtcclxuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmMmYyZjI7XHJcbiAgICBib3JkZXItdG9wOiAwIG5vbmU7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcbi5zZWxlY3RpemUtZHJvcGRvd24ucGx1Z2luLW9wdGdyb3VwX2NvbHVtbnMgLm9wdGdyb3VwOmxhc3QtY2hpbGQge1xyXG4gICAgYm9yZGVyLXJpZ2h0OiAwIG5vbmU7XHJcbn1cclxuXHJcbi5zZWxlY3RpemUtZHJvcGRvd24ucGx1Z2luLW9wdGdyb3VwX2NvbHVtbnMgLm9wdGdyb3VwOmJlZm9yZSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uc2VsZWN0aXplLWRyb3Bkb3duLnBsdWdpbi1vcHRncm91cF9jb2x1bW5zIC5vcHRncm91cC1oZWFkZXIge1xyXG4gICAgYm9yZGVyLXRvcDogMCBub25lO1xyXG59XHJcblxyXG4uc2VsZWN0aXplLWNvbnRyb2wucGx1Z2luLXJlbW92ZV9idXR0b24gW2RhdGEtdmFsdWVdIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDI0cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLnNlbGVjdGl6ZS1jb250cm9sLnBsdWdpbi1yZW1vdmVfYnV0dG9uIFtkYXRhLXZhbHVlXSAucmVtb3ZlIHtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICAvKiBmaXhlcyBpZSBidWcgKHNlZSAjMzkyKSAqL1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICB3aWR0aDogMTdweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgcGFkZGluZzogMnB4IDAgMCAwO1xyXG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZDBkMGQwO1xyXG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwIDJweCAycHggMDtcclxuICAgIC1tb3otYm9yZGVyLXJhZGl1czogMCAycHggMnB4IDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwIDJweCAycHggMDtcclxuICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcbi5zZWxlY3RpemUtY29udHJvbC5wbHVnaW4tcmVtb3ZlX2J1dHRvbiBbZGF0YS12YWx1ZV0gLnJlbW92ZTpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMDUpO1xyXG59XHJcblxyXG4uc2VsZWN0aXplLWNvbnRyb2wucGx1Z2luLXJlbW92ZV9idXR0b24gW2RhdGEtdmFsdWVdLmFjdGl2ZSAucmVtb3ZlIHtcclxuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjY2FjYWNhO1xyXG59XHJcblxyXG4uc2VsZWN0aXplLWNvbnRyb2wucGx1Z2luLXJlbW92ZV9idXR0b24gLmRpc2FibGVkIFtkYXRhLXZhbHVlXSAucmVtb3ZlOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbn1cclxuXHJcbi5zZWxlY3RpemUtY29udHJvbC5wbHVnaW4tcmVtb3ZlX2J1dHRvbiAuZGlzYWJsZWQgW2RhdGEtdmFsdWVdIC5yZW1vdmUge1xyXG4gICAgYm9yZGVyLWxlZnQtY29sb3I6ICNmZmZmZmY7XHJcbn1cclxuXHJcbi5zZWxlY3RpemUtY29udHJvbC5wbHVnaW4tcmVtb3ZlX2J1dHRvbiAucmVtb3ZlLXNpbmdsZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMDtcclxuICAgIHRvcDogMDtcclxuICAgIGZvbnQtc2l6ZTogMjNweDtcclxufVxyXG5cclxuLnNlbGVjdGl6ZS1jb250cm9sIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLnNlbGVjdGl6ZS1kcm9wZG93bixcclxuLnNlbGVjdGl6ZS1pbnB1dCxcclxuLnNlbGVjdGl6ZS1pbnB1dCBpbnB1dCB7XHJcbiAgICBjb2xvcjogIzMwMzAzMDtcclxuICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xyXG4gICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBpbmhlcml0O1xyXG59XHJcblxyXG4uc2VsZWN0aXplLWlucHV0LFxyXG4uc2VsZWN0aXplLWNvbnRyb2wuc2luZ2xlIC5zZWxlY3RpemUtaW5wdXQuaW5wdXQtYWN0aXZlIHtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICBjdXJzb3I6IHRleHQ7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuXHJcbi5zZWxlY3RpemUtaW5wdXQge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2QwZDBkMDtcclxuICAgIHBhZGRpbmc6IDhweCA4cHg7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgIC1tb3otYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG59XHJcblxyXG4uc2VsZWN0aXplLWNvbnRyb2wubXVsdGkgLnNlbGVjdGl6ZS1pbnB1dC5oYXMtaXRlbXMge1xyXG4gICAgcGFkZGluZzogNnB4IDhweCAzcHg7XHJcbn1cclxuXHJcbi5zZWxlY3RpemUtaW5wdXQuZnVsbCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4uc2VsZWN0aXplLWlucHV0LmRpc2FibGVkLFxyXG4uc2VsZWN0aXplLWlucHV0LmRpc2FibGVkICoge1xyXG4gICAgY3Vyc29yOiBkZWZhdWx0ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5zZWxlY3RpemUtaW5wdXQuZm9jdXMge1xyXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcclxuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xyXG59XHJcblxyXG4uc2VsZWN0aXplLWlucHV0LmRyb3Bkb3duLWFjdGl2ZSB7XHJcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweCAzcHggMCAwO1xyXG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiAzcHggM3B4IDAgMDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDNweCAzcHggMCAwO1xyXG59XHJcblxyXG4uc2VsZWN0aXplLWlucHV0ID4gKiB7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XHJcbiAgICBkaXNwbGF5OiAtbW96LWlubGluZS1zdGFjaztcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHpvb206IDE7XHJcbiAgICAqZGlzcGxheTogaW5saW5lO1xyXG59XHJcblxyXG4uc2VsZWN0aXplLWNvbnRyb2wubXVsdGkgLnNlbGVjdGl6ZS1pbnB1dCA+IGRpdiB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBtYXJnaW46IDAgM3B4IDNweCAwO1xyXG4gICAgcGFkZGluZzogMnB4IDZweDtcclxuICAgIGJhY2tncm91bmQ6ICNmMmYyZjI7XHJcbiAgICBjb2xvcjogIzMwMzAzMDtcclxuICAgIGJvcmRlcjogMCBzb2xpZCAjZDBkMGQwO1xyXG59XHJcblxyXG4uc2VsZWN0aXplLWNvbnRyb2wubXVsdGkgLnNlbGVjdGl6ZS1pbnB1dCA+IGRpdi5hY3RpdmUge1xyXG4gICAgYmFja2dyb3VuZDogI2U4ZThlODtcclxuICAgIGNvbG9yOiAjMzAzMDMwO1xyXG4gICAgYm9yZGVyOiAwIHNvbGlkICNjYWNhY2E7XHJcbn1cclxuXHJcbi5zZWxlY3RpemUtY29udHJvbC5tdWx0aSAuc2VsZWN0aXplLWlucHV0LmRpc2FibGVkID4gZGl2LFxyXG4uc2VsZWN0aXplLWNvbnRyb2wubXVsdGkgLnNlbGVjdGl6ZS1pbnB1dC5kaXNhYmxlZCA+IGRpdi5hY3RpdmUge1xyXG4gICAgY29sb3I6ICM3ZDdkN2Q7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG4gICAgYm9yZGVyOiAwIHNvbGlkICNmZmZmZmY7XHJcbn1cclxuXHJcbi5zZWxlY3RpemUtaW5wdXQgPiBpbnB1dCB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgIG1pbi1oZWlnaHQ6IDAgIWltcG9ydGFudDtcclxuICAgIG1heC1oZWlnaHQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luOiAwIDJweCAwIDAgIWltcG9ydGFudDtcclxuICAgIHRleHQtaW5kZW50OiAwICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXI6IDAgbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcclxuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uc2VsZWN0aXplLWlucHV0ID4gaW5wdXQ6Oi1tcy1jbGVhciB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uc2VsZWN0aXplLWlucHV0ID4gaW5wdXQ6Zm9jdXMge1xyXG4gICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uc2VsZWN0aXplLWlucHV0OjphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIiBcIjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgY2xlYXI6IGxlZnQ7XHJcbn1cclxuXHJcbi5zZWxlY3RpemUtaW5wdXQuZHJvcGRvd24tYWN0aXZlOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCIgXCI7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJhY2tncm91bmQ6ICNmMGYwZjA7XHJcbiAgICBoZWlnaHQ6IDFweDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICByaWdodDogMDtcclxufVxyXG5cclxuLnNlbGVjdGl6ZS1kcm9wZG93biB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB6LWluZGV4OiAxMDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkMGQwZDA7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgbWFyZ2luOiAtMXB4IDAgMCAwO1xyXG4gICAgYm9yZGVyLXRvcDogMCBub25lO1xyXG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuICAgIGJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDAgMCAzcHggM3B4O1xyXG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiAwIDAgM3B4IDNweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAzcHggM3B4O1xyXG59XHJcblxyXG4uc2VsZWN0aXplLWRyb3Bkb3duIFtkYXRhLXNlbGVjdGFibGVdIHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5zZWxlY3RpemUtZHJvcGRvd24gW2RhdGEtc2VsZWN0YWJsZV0gLmhpZ2hsaWdodCB7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDEyNSwgMTY4LCAyMDgsIDAuMik7XHJcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDFweDtcclxuICAgIC1tb3otYm9yZGVyLXJhZGl1czogMXB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMXB4O1xyXG59XHJcblxyXG4uc2VsZWN0aXplLWRyb3Bkb3duIC5vcHRpb24sXHJcbi5zZWxlY3RpemUtZHJvcGRvd24gLm9wdGdyb3VwLWhlYWRlciB7XHJcbiAgICBwYWRkaW5nOiA1cHggOHB4O1xyXG59XHJcblxyXG4uc2VsZWN0aXplLWRyb3Bkb3duIC5vcHRpb24sXHJcbi5zZWxlY3RpemUtZHJvcGRvd24gW2RhdGEtZGlzYWJsZWRdLFxyXG4uc2VsZWN0aXplLWRyb3Bkb3duIFtkYXRhLWRpc2FibGVkXSBbZGF0YS1zZWxlY3RhYmxlXS5vcHRpb24ge1xyXG4gICAgY3Vyc29yOiBpbmhlcml0O1xyXG4gICAgb3BhY2l0eTogMC41O1xyXG59XHJcblxyXG4uc2VsZWN0aXplLWRyb3Bkb3duIFtkYXRhLXNlbGVjdGFibGVdLm9wdGlvbiB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG59XHJcblxyXG4uc2VsZWN0aXplLWRyb3Bkb3duIC5vcHRncm91cDpmaXJzdC1jaGlsZCAub3B0Z3JvdXAtaGVhZGVyIHtcclxuICAgIGJvcmRlci10b3A6IDAgbm9uZTtcclxufVxyXG5cclxuLnNlbGVjdGl6ZS1kcm9wZG93biAub3B0Z3JvdXAtaGVhZGVyIHtcclxuICAgIGNvbG9yOiAjMzAzMDMwO1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIGN1cnNvcjogZGVmYXVsdDtcclxufVxyXG5cclxuLnNlbGVjdGl6ZS1kcm9wZG93biAuYWN0aXZlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWZhZmQ7XHJcbiAgICBjb2xvcjogIzQ5NWM2ODtcclxufVxyXG5cclxuLnNlbGVjdGl6ZS1kcm9wZG93biAuYWN0aXZlLmNyZWF0ZSB7XHJcbiAgICBjb2xvcjogIzQ5NWM2ODtcclxufVxyXG5cclxuLnNlbGVjdGl6ZS1kcm9wZG93biAuY3JlYXRlIHtcclxuICAgIGNvbG9yOiByZ2JhKDQ4LCA0OCwgNDgsIDAuNSk7XHJcbn1cclxuXHJcbi5zZWxlY3RpemUtZHJvcGRvd24tY29udGVudCB7XHJcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG4gICAgbWF4LWhlaWdodDogMjAwcHg7XHJcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XHJcbiAgICBmb250LXNpemU6IDEuNHJlbTtcclxufVxyXG5cclxuLnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0LFxyXG4uc2VsZWN0aXplLWNvbnRyb2wuc2luZ2xlIC5zZWxlY3RpemUtaW5wdXQgaW5wdXQge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4uc2VsZWN0aXplLWNvbnRyb2wuc2luZ2xlIC5zZWxlY3RpemUtaW5wdXQuaW5wdXQtYWN0aXZlLFxyXG4uc2VsZWN0aXplLWNvbnRyb2wuc2luZ2xlIC5zZWxlY3RpemUtaW5wdXQuaW5wdXQtYWN0aXZlIGlucHV0IHtcclxuICAgIGN1cnNvcjogdGV4dDtcclxufVxyXG5cclxuLnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0OmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiIFwiO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIHJpZ2h0OiAxNXB4O1xyXG4gICAgbWFyZ2luLXRvcDogLTNweDtcclxuICAgIHdpZHRoOiAwO1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcclxuICAgIGJvcmRlci13aWR0aDogNXB4IDVweCAwIDVweDtcclxuICAgIGJvcmRlci1jb2xvcjogIzgwODA4MCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuLnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0LmRyb3Bkb3duLWFjdGl2ZTphZnRlciB7XHJcbiAgICBtYXJnaW4tdG9wOiAtNHB4O1xyXG4gICAgYm9yZGVyLXdpZHRoOiAwIDVweCA1cHggNXB4O1xyXG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjODA4MDgwIHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4uc2VsZWN0aXplLWNvbnRyb2wucnRsLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0OmFmdGVyIHtcclxuICAgIGxlZnQ6IDE1cHg7XHJcbiAgICByaWdodDogYXV0bztcclxufVxyXG5cclxuLnNlbGVjdGl6ZS1jb250cm9sLnJ0bCAuc2VsZWN0aXplLWlucHV0ID4gaW5wdXQge1xyXG4gICAgbWFyZ2luOiAwIDRweCAwIC0ycHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLnNlbGVjdGl6ZS1jb250cm9sIC5zZWxlY3RpemUtaW5wdXQuZGlzYWJsZWQge1xyXG4gICAgb3BhY2l0eTogMC41O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcclxufVxyXG5cbi8qKlxyXG4gKiBTd2lwZXIgNi44LjRcclxuICogTW9zdCBtb2Rlcm4gbW9iaWxlIHRvdWNoIHNsaWRlciBhbmQgZnJhbWV3b3JrIHdpdGggaGFyZHdhcmUgYWNjZWxlcmF0ZWQgdHJhbnNpdGlvbnNcclxuICogaHR0cHM6Ly9zd2lwZXJqcy5jb21cclxuICpcclxuICogQ29weXJpZ2h0IDIwMTQtMjAyMSBWbGFkaW1pciBLaGFybGFtcGlkaVxyXG4gKlxyXG4gKiBSZWxlYXNlZCB1bmRlciB0aGUgTUlUIExpY2Vuc2VcclxuICpcclxuICogUmVsZWFzZWQgb246IEF1Z3VzdCAyMywgMjAyMVxyXG4gKi9cclxuXHJcbkBmb250LWZhY2V7Zm9udC1mYW1pbHk6c3dpcGVyLWljb25zO3NyYzp1cmwoJ2RhdGE6YXBwbGljYXRpb24vZm9udC13b2ZmO2NoYXJzZXQ9dXRmLTg7YmFzZTY0LCBkMDlHUmdBQkFBQUFBQVpnQUJBQUFBQUFEQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQkdSbFJOQUFBR1JBQUFBQm9BQUFBY2k2cUhrVWRFUlVZQUFBV2dBQUFBSXdBQUFDUUFZQUJYUjFCUFV3QUFCaFFBQUFBdUFBQUFOdUFZNyt4SFUxVkNBQUFGeEFBQUFGQUFBQUJtMmZQY3pVOVRMeklBQUFIY0FBQUFTZ0FBQUdCUDlWNVJZMjFoY0FBQUFrUUFBQUNJQUFBQll0NkYwY0JqZG5RZ0FBQUN6QUFBQUFRQUFBQUVBQkVCUkdkaGMzQUFBQVdZQUFBQUNBQUFBQWovL3dBRFoyeDVaZ0FBQXl3QUFBRE1BQUFEMk1IdHJ5Vm9aV0ZrQUFBQmJBQUFBREFBQUFBMkUyK2VvV2hvWldFQUFBR2NBQUFBSHdBQUFDUUM5Z0R6YUcxMGVBQUFBaWdBQUFBWkFBQUFyZ0prQUJGc2IyTmhBQUFDMEFBQUFGb0FBQUJhRlFBVUdHMWhlSEFBQUFHOEFBQUFId0FBQUNBQWNBQkFibUZ0WlFBQUEvZ0FBQUU1QUFBQ1h2RmRCd2x3YjNOMEFBQUZOQUFBQUdJQUFBQ0U1czc0aFhqYVkyQmtZR0FBWXBmNUh1L2orVzIrTW5Bek1ZREF6YVg2UWpENi80Ly9CeGo1R0E4QXVSd01ZR2tBUHl3TDEzamFZMkJrWUdBODhQOEFneDRqKy84ZlFEWWZBMUFFQldnREFJQjJCT29BZU5wallHUmdZTkJoNEdkZ1lnQUJFTW5JQUJKellOQURDUUFBQ1dnQXNRQjQybU5nWWZ6Q09JR0JsWUdCMFljeGpZR0J3UjFLZjJXUVpHaGhZR0JpWUdWbWdBRkdCaVFRa09hYXd0REFvTUJReFhqZy93RUdQY1lEREE0d05VQTJDQ2d3c0FBQU80RUw2Z0FBZU5wajJNMGd5QUFDcXhnR05XQmtaMkQ0L3dNQSt4a0RkZ0FBQUhqYVkyQmdZR2FBWUJrR1JnWVFpQUh5R01GOEZnWUhJTTNEd01IQUJHUXJNT2d5V0RMRU0xVDkvdzhVQmZFTWdMekUvLy8vUC81Ly9mL1YveHYrcjRlYUFBZU1iQXh3SVVZbUlNSEVnS1lBWWpVY3NEQXdzTEt4YzNCeWNmUHc4akVRQS9nWkJBU0ZoRVZFeGNRbEpLV2taV1RsNUJVVWxaUlZWTlhVTlRRWkJnTUFBTVIrRStnQUVRRkVBQUFBS2dBcUFDb0FOQUErQUVnQVVnQmNBR1lBY0FCNkFJUUFqZ0NZQUtJQXJBQzJBTUFBeWdEVUFONEE2QUR5QVB3QkJnRVFBUm9CSkFFdUFUZ0JRZ0ZNQVZZQllBRnFBWFFCZmdHSUFaSUJuQUdtQWJJQnpnSHNBQUI0MnUyTk1RNkNVQXlHVzU2OHg5QW5lWVlnbTRNSmJoS0ZhRXhJT0FWWDhBcGV3U3Q0QmljNEFmZUFpZDNWT0JpeER4ZlBZRXphNU8rWGZpMDRZQURnZ2lVSVVMQ3VFSks4VmhPNGJTdnBkbmt0SEk1UUNZdGRpMnNsOFpuWGFIbHFVck5LemRLY1Q4Y2pscStyd1pTdklWY3pOaWV6c2ZuUC91em5tZlBGQk5PRE0ySzdNVFE0NVlFQVpxR1A4MUFtR0djRjNpUHFPb3AwcjFTUFRhVGJWa2ZVZTRIWGo5N3dZRSt5TndXWXh3V3U0djF1Z1dIZ28zUzFYZFpFVnFXTTdFVDBjZm5MR3hXZmtnUjQybzJQdldyRE1CU0ZqL0lITGFGMHpLalJnZGlWTXdTY05SQW9XVW9INzhZMmljQi95SVkwOUFuNkFIMkJkdS9VQit5eG9wWXNoUWlFdm52dTBkVVJnRHQ4UWVDOFBEdzdGcGppM2ZFQTR6L1BFSjZZT0I1aEtoNGRqM0V2WGh4UHFIL1NLVVkzcko3c3JaNEZabmgxUE1BdFBod1A2ZmwyUE1KTVBEZ2VRNHJZOFlUNkd6YW8wZUFFQTQwOUR1Z2dtVG5Gbk9jU0NpRWlMTWd4Q2lUSTZDcTVEWlVkM1FtcDEwdk8wTGFMVGQyY2pONGZPdW1sYzdsVVliU1FjWkZrdXRSRzdnNkpLWkt5MFJtZExZNjgwQ0RuRUorVU1rcEZGZTFSTjdueGRWcFhyQzRhVHRuYXVyT25ZZXJjWmcyWVZtTE4vZC9nY3pmRWltckUvZnMvYk91cTI5Wm1uOHRsb09SYVhnWmdHYTc4eU85L2NuWG0yQnBhR3ZxMjVEdjlTNEU5KzVTSWM5UHF1cEpLaFlGU1NsNDcrUWNyMW1ZTkFBQUFlTnB0dzBjS3drQUFBTURaSkE4UTdPVUp2a0xzUGZaNnpGVkVSUHk4cUhoMllFUiszaS9CUDgzdklCTEx5U3NvS2ltcnFLcXBhMmhwNitqcTZSc1lHaG1ibUpxWlN5MHNyYXh0Yk8zc0hSeWRuRU1VNHVSNnl4N0pKWHZlUDdXckR5Y0FBQUFBQUFILy93QUNlTnBqWUdSZ1lPQUJZaGtnWmdKQ1pnWk5Ca1lHTFFadElKc0ZMTVlBQUF3M0FMZ0FlTm9saXpFS2dEQVFCQ2NoUmJDMnNGRVIwWUQ2cVZRaUJDdi9IOWV6R0k2WjVYQkF3OENCSy9tNWlRUVZhdVZiWExuT3JNWnYyb0xkS0ZhOFBqdXJ1MmhKekdhYm1PU0x6Tk16dnV0cEIzTjQybU5nWkdCZzRHS1FZekJoWU14SkxNbGo0R0JnQVlvdy9QL1BBSkpoTE02c1NvV0tmV0NBQXdEQWpnYlJBQUI0Mm1OZ1lHQmtBSUliQ1pvNUlQcm1VbjBoR0EwQU84RUZUUUFBJykgZm9ybWF0KCd3b2ZmJyk7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc3R5bGU6bm9ybWFsfTpyb290ey0tc3dpcGVyLXRoZW1lLWNvbG9yOiMwMDdhZmZ9LnN3aXBlci1jb250YWluZXJ7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0bztwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW47bGlzdC1zdHlsZTpub25lO3BhZGRpbmc6MDt6LWluZGV4OjF9LnN3aXBlci1jb250YWluZXItdmVydGljYWw+LnN3aXBlci13cmFwcGVye2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uc3dpcGVyLXdyYXBwZXJ7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt6LWluZGV4OjE7ZGlzcGxheTpmbGV4O3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtO2JveC1zaXppbmc6Y29udGVudC1ib3h9LnN3aXBlci1jb250YWluZXItYW5kcm9pZCAuc3dpcGVyLXNsaWRlLC5zd2lwZXItd3JhcHBlcnt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMHB4LDAsMCl9LnN3aXBlci1jb250YWluZXItbXVsdGlyb3c+LnN3aXBlci13cmFwcGVye2ZsZXgtd3JhcDp3cmFwfS5zd2lwZXItY29udGFpbmVyLW11bHRpcm93LWNvbHVtbj4uc3dpcGVyLXdyYXBwZXJ7ZmxleC13cmFwOndyYXA7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5zd2lwZXItY29udGFpbmVyLWZyZWUtbW9kZT4uc3dpcGVyLXdyYXBwZXJ7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7bWFyZ2luOjAgYXV0b30uc3dpcGVyLWNvbnRhaW5lci1wb2ludGVyLWV2ZW50c3t0b3VjaC1hY3Rpb246cGFuLXl9LnN3aXBlci1jb250YWluZXItcG9pbnRlci1ldmVudHMuc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbHt0b3VjaC1hY3Rpb246cGFuLXh9LnN3aXBlci1zbGlkZXtmbGV4LXNocmluazowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9zaXRpb246cmVsYXRpdmU7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm19LnN3aXBlci1zbGlkZS1pbnZpc2libGUtYmxhbmt7dmlzaWJpbGl0eTpoaWRkZW59LnN3aXBlci1jb250YWluZXItYXV0b2hlaWdodCwuc3dpcGVyLWNvbnRhaW5lci1hdXRvaGVpZ2h0IC5zd2lwZXItc2xpZGV7aGVpZ2h0OmF1dG99LnN3aXBlci1jb250YWluZXItYXV0b2hlaWdodCAuc3dpcGVyLXdyYXBwZXJ7YWxpZ24taXRlbXM6ZmxleC1zdGFydDt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxoZWlnaHR9LnN3aXBlci1jb250YWluZXItM2R7cGVyc3BlY3RpdmU6MTIwMHB4fS5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItY3ViZS1zaGFkb3csLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZSwuc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwuc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCwuc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3AsLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci13cmFwcGVye3RyYW5zZm9ybS1zdHlsZTpwcmVzZXJ2ZS0zZH0uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwuc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCwuc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3B7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9pbnRlci1ldmVudHM6bm9uZTt6LWluZGV4OjEwfS5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnR7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gbGVmdCxyZ2JhKDAsMCwwLC41KSxyZ2JhKDAsMCwwLDApKX0uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodHtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byByaWdodCxyZ2JhKDAsMCwwLC41KSxyZ2JhKDAsMCwwLDApKX0uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3B7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gdG9wLHJnYmEoMCwwLDAsLjUpLHJnYmEoMCwwLDAsMCkpfS5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbXtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byBib3R0b20scmdiYSgwLDAsMCwuNSkscmdiYSgwLDAsMCwwKSl9LnN3aXBlci1jb250YWluZXItY3NzLW1vZGU+LnN3aXBlci13cmFwcGVye292ZXJmbG93OmF1dG87c2Nyb2xsYmFyLXdpZHRoOm5vbmU7LW1zLW92ZXJmbG93LXN0eWxlOm5vbmV9LnN3aXBlci1jb250YWluZXItY3NzLW1vZGU+LnN3aXBlci13cmFwcGVyOjotd2Via2l0LXNjcm9sbGJhcntkaXNwbGF5Om5vbmV9LnN3aXBlci1jb250YWluZXItY3NzLW1vZGU+LnN3aXBlci13cmFwcGVyPi5zd2lwZXItc2xpZGV7c2Nyb2xsLXNuYXAtYWxpZ246c3RhcnQgc3RhcnR9LnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbC5zd2lwZXItY29udGFpbmVyLWNzcy1tb2RlPi5zd2lwZXItd3JhcHBlcntzY3JvbGwtc25hcC10eXBlOnggbWFuZGF0b3J5fS5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsLnN3aXBlci1jb250YWluZXItY3NzLW1vZGU+LnN3aXBlci13cmFwcGVye3Njcm9sbC1zbmFwLXR5cGU6eSBtYW5kYXRvcnl9OnJvb3R7LS1zd2lwZXItbmF2aWdhdGlvbi1zaXplOjQ0cHh9LnN3aXBlci1idXR0b24tbmV4dCwuc3dpcGVyLWJ1dHRvbi1wcmV2e3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7d2lkdGg6Y2FsYyh2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKS8gNDQgKiAyNyk7aGVpZ2h0OnZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpO21hcmdpbi10b3A6Y2FsYygwcHggLSAodmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSkvIDIpKTt6LWluZGV4OjEwO2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtjb2xvcjp2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1jb2xvcix2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKX0uc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24tZGlzYWJsZWQsLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWRpc2FibGVke29wYWNpdHk6LjM1O2N1cnNvcjphdXRvO3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci1idXR0b24tbmV4dDphZnRlciwuc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVye2ZvbnQtZmFtaWx5OnN3aXBlci1pY29ucztmb250LXNpemU6dmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSk7dGV4dC10cmFuc2Zvcm06bm9uZSFpbXBvcnRhbnQ7bGV0dGVyLXNwYWNpbmc6MDt0ZXh0LXRyYW5zZm9ybTpub25lO2ZvbnQtdmFyaWFudDppbml0aWFsO2xpbmUtaGVpZ2h0OjF9LnN3aXBlci1idXR0b24tcHJldiwuc3dpcGVyLWNvbnRhaW5lci1ydGwgLnN3aXBlci1idXR0b24tbmV4dHtsZWZ0OjEwcHg7cmlnaHQ6YXV0b30uc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVyLC5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVye2NvbnRlbnQ6J3ByZXYnfS5zd2lwZXItYnV0dG9uLW5leHQsLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXZ7cmlnaHQ6MTBweDtsZWZ0OmF1dG99LnN3aXBlci1idXR0b24tbmV4dDphZnRlciwuc3dpcGVyLWNvbnRhaW5lci1ydGwgLnN3aXBlci1idXR0b24tcHJldjphZnRlcntjb250ZW50OiduZXh0J30uc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24td2hpdGUsLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLXdoaXRley0tc3dpcGVyLW5hdmlnYXRpb24tY29sb3I6I2ZmZmZmZn0uc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24tYmxhY2ssLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWJsYWNrey0tc3dpcGVyLW5hdmlnYXRpb24tY29sb3I6IzAwMDAwMH0uc3dpcGVyLWJ1dHRvbi1sb2Nre2Rpc3BsYXk6bm9uZX0uc3dpcGVyLXBhZ2luYXRpb257cG9zaXRpb246YWJzb2x1dGU7dGV4dC1hbGlnbjpjZW50ZXI7dHJhbnNpdGlvbjouM3Mgb3BhY2l0eTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3otaW5kZXg6MTB9LnN3aXBlci1wYWdpbmF0aW9uLnN3aXBlci1wYWdpbmF0aW9uLWhpZGRlbntvcGFjaXR5OjB9LnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cywuc3dpcGVyLXBhZ2luYXRpb24tY3VzdG9tLC5zd2lwZXItcGFnaW5hdGlvbi1mcmFjdGlvbntib3R0b206MTBweDtsZWZ0OjA7d2lkdGg6MTAwJX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWlje292ZXJmbG93OmhpZGRlbjtmb250LXNpemU6MH0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7dHJhbnNmb3JtOnNjYWxlKC4zMyk7cG9zaXRpb246cmVsYXRpdmV9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZXt0cmFuc2Zvcm06c2NhbGUoMSl9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1tYWlue3RyYW5zZm9ybTpzY2FsZSgxKX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLXByZXZ7dHJhbnNmb3JtOnNjYWxlKC42Nil9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1wcmV2LXByZXZ7dHJhbnNmb3JtOnNjYWxlKC4zMyl9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1uZXh0e3RyYW5zZm9ybTpzY2FsZSguNjYpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbmV4dC1uZXh0e3RyYW5zZm9ybTpzY2FsZSguMzMpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7d2lkdGg6OHB4O2hlaWdodDo4cHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7Ym9yZGVyLXJhZGl1czo1MCU7YmFja2dyb3VuZDojMDAwO29wYWNpdHk6LjJ9YnV0dG9uLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHtib3JkZXI6bm9uZTttYXJnaW46MDtwYWRkaW5nOjA7Ym94LXNoYWRvdzpub25lOy13ZWJraXQtYXBwZWFyYW5jZTpub25lO2FwcGVhcmFuY2U6bm9uZX0uc3dpcGVyLXBhZ2luYXRpb24tY2xpY2thYmxlIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7Y3Vyc29yOnBvaW50ZXJ9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldDpvbmx5LWNoaWxke2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmV7b3BhY2l0eToxO2JhY2tncm91bmQ6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tY29sb3IsdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSl9LnN3aXBlci1jb250YWluZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHN7cmlnaHQ6MTBweDt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwcHgsLTUwJSwwKX0uc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e21hcmdpbjo2cHggMDtkaXNwbGF5OmJsb2NrfS5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pY3t0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3dpZHRoOjhweH0uc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHtkaXNwbGF5OmlubGluZS1ibG9jazt0cmFuc2l0aW9uOi4ycyB0cmFuc2Zvcm0sLjJzIHRvcH0uc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7bWFyZ2luOjAgNHB4fS5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWlje2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpO3doaXRlLXNwYWNlOm5vd3JhcH0uc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e3RyYW5zaXRpb246LjJzIHRyYW5zZm9ybSwuMnMgbGVmdH0uc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsLnN3aXBlci1jb250YWluZXItcnRsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHt0cmFuc2l0aW9uOi4ycyB0cmFuc2Zvcm0sLjJzIHJpZ2h0fS5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhcntiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjI1KTtwb3NpdGlvbjphYnNvbHV0ZX0uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWZpbGx7YmFja2dyb3VuZDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1jb2xvcix2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKTtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt0cmFuc2Zvcm06c2NhbGUoMCk7dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IHRvcH0uc3dpcGVyLWNvbnRhaW5lci1ydGwgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1maWxse3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgdG9wfS5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLC5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZXt3aWR0aDoxMDAlO2hlaWdodDo0cHg7bGVmdDowO3RvcDowfS5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlLC5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhcnt3aWR0aDo0cHg7aGVpZ2h0OjEwMCU7bGVmdDowO3RvcDowfS5zd2lwZXItcGFnaW5hdGlvbi13aGl0ZXstLXN3aXBlci1wYWdpbmF0aW9uLWNvbG9yOiNmZmZmZmZ9LnN3aXBlci1wYWdpbmF0aW9uLWJsYWNrey0tc3dpcGVyLXBhZ2luYXRpb24tY29sb3I6IzAwMDAwMH0uc3dpcGVyLXBhZ2luYXRpb24tbG9ja3tkaXNwbGF5Om5vbmV9LnN3aXBlci1zY3JvbGxiYXJ7Ym9yZGVyLXJhZGl1czoxMHB4O3Bvc2l0aW9uOnJlbGF0aXZlOy1tcy10b3VjaC1hY3Rpb246bm9uZTtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjEpfS5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWw+LnN3aXBlci1zY3JvbGxiYXJ7cG9zaXRpb246YWJzb2x1dGU7bGVmdDoxJTtib3R0b206M3B4O3otaW5kZXg6NTA7aGVpZ2h0OjVweDt3aWR0aDo5OCV9LnN3aXBlci1jb250YWluZXItdmVydGljYWw+LnN3aXBlci1zY3JvbGxiYXJ7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6M3B4O3RvcDoxJTt6LWluZGV4OjUwO3dpZHRoOjVweDtoZWlnaHQ6OTglfS5zd2lwZXItc2Nyb2xsYmFyLWRyYWd7aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjUpO2JvcmRlci1yYWRpdXM6MTBweDtsZWZ0OjA7dG9wOjB9LnN3aXBlci1zY3JvbGxiYXItY3Vyc29yLWRyYWd7Y3Vyc29yOm1vdmV9LnN3aXBlci1zY3JvbGxiYXItbG9ja3tkaXNwbGF5Om5vbmV9LnN3aXBlci16b29tLWNvbnRhaW5lcnt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjt0ZXh0LWFsaWduOmNlbnRlcn0uc3dpcGVyLXpvb20tY29udGFpbmVyPmNhbnZhcywuc3dpcGVyLXpvb20tY29udGFpbmVyPmltZywuc3dpcGVyLXpvb20tY29udGFpbmVyPnN2Z3ttYXgtd2lkdGg6MTAwJTttYXgtaGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb250YWlufS5zd2lwZXItc2xpZGUtem9vbWVke2N1cnNvcjptb3ZlfS5zd2lwZXItbGF6eS1wcmVsb2FkZXJ7d2lkdGg6NDJweDtoZWlnaHQ6NDJweDtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjUwJTt0b3A6NTAlO21hcmdpbi1sZWZ0Oi0yMXB4O21hcmdpbi10b3A6LTIxcHg7ei1pbmRleDoxMDt0cmFuc2Zvcm0tb3JpZ2luOjUwJTthbmltYXRpb246c3dpcGVyLXByZWxvYWRlci1zcGluIDFzIGluZmluaXRlIGxpbmVhcjtib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym9yZGVyOjRweCBzb2xpZCB2YXIoLS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yLHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpO2JvcmRlci1yYWRpdXM6NTAlO2JvcmRlci10b3AtY29sb3I6dHJhbnNwYXJlbnR9LnN3aXBlci1sYXp5LXByZWxvYWRlci13aGl0ZXstLXN3aXBlci1wcmVsb2FkZXItY29sb3I6I2ZmZn0uc3dpcGVyLWxhenktcHJlbG9hZGVyLWJsYWNrey0tc3dpcGVyLXByZWxvYWRlci1jb2xvcjojMDAwfUBrZXlmcmFtZXMgc3dpcGVyLXByZWxvYWRlci1zcGluezEwMCV7dHJhbnNmb3JtOnJvdGF0ZSgzNjBkZWcpfX0uc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLW5vdGlmaWNhdGlvbntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7cG9pbnRlci1ldmVudHM6bm9uZTtvcGFjaXR5OjA7ei1pbmRleDotMTAwMH0uc3dpcGVyLWNvbnRhaW5lci1mYWRlLnN3aXBlci1jb250YWluZXItZnJlZS1tb2RlIC5zd2lwZXItc2xpZGV7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXR9LnN3aXBlci1jb250YWluZXItZmFkZSAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmU7dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5fS5zd2lwZXItY29udGFpbmVyLWZhZGUgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci1jb250YWluZXItZmFkZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSwuc3dpcGVyLWNvbnRhaW5lci1mYWRlIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZle3BvaW50ZXItZXZlbnRzOmF1dG99LnN3aXBlci1jb250YWluZXItY3ViZXtvdmVyZmxvdzp2aXNpYmxlfS5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czpub25lOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47ei1pbmRleDoxO3Zpc2liaWxpdHk6aGlkZGVuO3RyYW5zZm9ybS1vcmlnaW46MCAwO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9LnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLWNvbnRhaW5lci1jdWJlLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItc2xpZGV7dHJhbnNmb3JtLW9yaWdpbjoxMDAlIDB9LnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSwuc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZle3BvaW50ZXItZXZlbnRzOmF1dG99LnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSwuc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtbmV4dCwuc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtbmV4dCsuc3dpcGVyLXNsaWRlLC5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1wcmV2e3BvaW50ZXItZXZlbnRzOmF1dG87dmlzaWJpbGl0eTp2aXNpYmxlfS5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLC5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwuc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LC5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9we3otaW5kZXg6MDstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVufS5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1jdWJlLXNoYWRvd3twb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7Ym90dG9tOjBweDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29wYWNpdHk6LjY7ei1pbmRleDowfS5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1jdWJlLXNoYWRvdzpiZWZvcmV7Y29udGVudDonJztiYWNrZ3JvdW5kOiMwMDA7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO2JvdHRvbTowO3JpZ2h0OjA7ZmlsdGVyOmJsdXIoNTBweCl9LnN3aXBlci1jb250YWluZXItZmxpcHtvdmVyZmxvdzp2aXNpYmxlfS5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czpub25lOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47ei1pbmRleDoxfS5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlLWFjdGl2ZSwuc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZle3BvaW50ZXItZXZlbnRzOmF1dG99LnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LC5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3B7ei1pbmRleDowOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW59XG4ucmVzZXQge1xyXG5cdGRpc3BsYXk6IGlubGluZTtcclxufVxuQG1peGluIGJvcmRlci1yYWRpdXMoJHJhZGl1cykge1xyXG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xyXG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xyXG4gICAgLW1zLWJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XHJcbiAgICBib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xyXG59XHJcblxyXG5AbWl4aW4gdHJhbnNpdGlvbigkdHJhbnNpdGlvbi4uLikge1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcclxuICAgIC1tb3otdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XHJcbiAgICAtby10cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcclxuICAgIC1tcy10cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcclxuICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xyXG59XHJcblxyXG5AbWl4aW4gdHJhbnNmb3JtKCR0cmFuc2Zvcm1zKSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogJHRyYW5zZm9ybXM7XHJcbiAgICAtbW96LXRyYW5zZm9ybTogJHRyYW5zZm9ybXM7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiAkdHJhbnNmb3JtcztcclxuICAgIHRyYW5zZm9ybTogJHRyYW5zZm9ybXM7XHJcbn1cclxuXHJcbkBtaXhpbiBhbmltYXRpb24oJGFuaW1hdGlvbi4uLikge1xyXG4gICAgLW8tYW5pbWF0aW9uOiAkYW5pbWF0aW9uO1xyXG4gICAgLW1vei1hbmltYXRpb246ICRhbmltYXRpb247XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogJGFuaW1hdGlvbjtcclxuICAgIC1tcy1hbmltYXRpb246ICRhbmltYXRpb247XHJcbiAgICBhbmltYXRpb246ICRhbmltYXRpb247XHJcbn1cclxuXHJcbkBtaXhpbiBjYWxjKCRjYWxjdWxhdGUpIHtcclxuICAgIHdpZHRoOiAtd2Via2l0LWNhbGMoJGNhbGN1bGF0ZSk7XHJcbiAgICB3aWR0aDogLW1vei1jYWxjKCRjYWxjdWxhdGUpO1xyXG4gICAgd2lkdGg6IGNhbGMoJGNhbGN1bGF0ZSk7XHJcbn1cclxuXHJcbkBtaXhpbiBicmVhay1wb2ludCgkYWxpYXMsICRkcCkge1xyXG4gICAgQGlmKHR5cGUtb2YoJGRwKT09bnVtYmVyKSB7XHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWstcG9pbnQoJGFsaWFzLCAnbWF4LXdpZHRoJyAkZHApIHtcclxuICAgICAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgQGVsc2UgaWYodHlwZS1vZigkZHApPT1saXN0KSB7XHJcbiAgICAgICAgQG1lZGlhIChudGgoJGRwLCAxKTogbnRoKCRkcCwgMikpIHtcclxuICAgICAgICAgICAgQGlmKCRhbGlhcyAhPW51bGwgYW5kICRhbGlhcyAhPVwiXCIpIHtcclxuICAgICAgICAgICAgICAgIGJvZHk6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6JGFsaWFzO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJG1lZGlhLXR5cGU6JGFsaWFzICFnbG9iYWw7XHJcbiAgICAgICAgICAgIEBjb250ZW50O1xyXG4gICAgICAgICAgICAkbWVkaWEtdHlwZTonJyAhZ2xvYmFsO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIGxpbmVhci1ncmFkaWVudCgkZGlyZWN0aW9uLCAkY29sb3Itc3RvcHMuLi4pIHtcclxuICAgIEBpZiBpcy1kaXJlY3Rpb24oJGRpcmVjdGlvbik9PWZhbHNlIHtcclxuICAgICAgICAkY29sb3Itc3RvcHM6ICRkaXJlY3Rpb24sICRjb2xvci1zdG9wcztcclxuICAgICAgICAkZGlyZWN0aW9uOiAxODBkZWc7XHJcbiAgICB9XHJcbiAgICBiYWNrZ3JvdW5kOiBudGgobnRoKCRjb2xvci1zdG9wcywgMSksIDEpO1xyXG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVnYWN5LWRpcmVjdGlvbigkZGlyZWN0aW9uKSwgJGNvbG9yLXN0b3BzKTtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgkZGlyZWN0aW9uLCAkY29sb3Itc3RvcHMpO1xyXG59XHJcblxyXG5AZnVuY3Rpb24gbGVnYWN5LWRpcmVjdGlvbigkdmFsdWUpIHtcclxuICAgIEBpZiBpcy1kaXJlY3Rpb24oJHZhbHVlKT09ZmFsc2Uge1xyXG4gICAgICAgIEBlcnJvciBcIkNhbm5vdCBjb252ZXJ0IGAjeyR2YWx1ZX1gIHRvIGxlZ2FjeSBzeW50YXggYmVjYXVzZSBpdCBkb2Vzbid0IHNlZW0gdG8gYmUgYSBkaXJlY3Rpb24uXCI7XHJcbiAgICB9XHJcbiAgICAkY29udmVyc2lvbi1tYXA6ICggdG8gdG9wOiBib3R0b20sIHRvIHRvcCByaWdodDogYm90dG9tIGxlZnQsIHRvIHJpZ2h0IHRvcDogbGVmdCBib3R0b20sIHRvIHJpZ2h0OiBsZWZ0LCB0byBib3R0b20gcmlnaHQ6IHRvcCBsZWZ0LCB0byByaWdodCBib3R0b206IGxlZnQgdG9wLCB0byBib3R0b206IHRvcCwgdG8gYm90dG9tIGxlZnQ6IHRvcCByaWdodCwgdG8gbGVmdCBib3R0b206IHJpZ2h0IHRvcCwgdG8gbGVmdDogcmlnaHQsIHRvIGxlZnQgdG9wOiByaWdodCBib3R0b20sIHRvIHRvcCBsZWZ0OiBib3R0b20gcmlnaHQpO1xyXG4gICAgQGlmIG1hcC1oYXMta2V5KCRjb252ZXJzaW9uLW1hcCwgJHZhbHVlKSB7XHJcbiAgICAgICAgQHJldHVybiBtYXAtZ2V0KCRjb252ZXJzaW9uLW1hcCwgJHZhbHVlKTtcclxuICAgIH1cclxuICAgIEByZXR1cm4gOTBkZWcgLSAkdmFsdWU7XHJcbn1cclxuXHJcbkBtaXhpbiBrZXlmcmFtZXMoJGFuaW1hdGlvbk5hbWUpIHtcclxuICAgIEAtd2Via2l0LWtleWZyYW1lcyAjeyRhbmltYXRpb25OYW1lfSB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbiAgICBALW1vei1rZXlmcmFtZXMgI3skYW5pbWF0aW9uTmFtZX0ge1xyXG4gICAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG4gICAgQC1vLWtleWZyYW1lcyAjeyRhbmltYXRpb25OYW1lfSB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbiAgICBAa2V5ZnJhbWVzICN7JGFuaW1hdGlvbk5hbWV9IHtcclxuICAgICAgICBAY29udGVudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIG9wdGlvbmFsLWF0LXJvb3QoJHNlbCkge1xyXG4gICAgQGF0LXJvb3QgI3tpZihub3QgJiwgJHNlbCwgc2VsZWN0b3ItYXBwZW5kKCYsICRzZWwpKX0ge1xyXG4gICAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gcGxhY2Vob2xkZXIge1xyXG4gICAgQGluY2x1ZGUgb3B0aW9uYWwtYXQtcm9vdCgnOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyJykge1xyXG4gICAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgb3B0aW9uYWwtYXQtcm9vdCgnOi1tb3otcGxhY2Vob2xkZXInKSB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBvcHRpb25hbC1hdC1yb290KCc6Oi1tb3otcGxhY2Vob2xkZXInKSB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBvcHRpb25hbC1hdC1yb290KCc6LW1zLWlucHV0LXBsYWNlaG9sZGVyJykge1xyXG4gICAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gb3BhY2l0eSgkb3BhY2l0eSkge1xyXG4gICAgb3BhY2l0eTogJG9wYWNpdHk7XHJcbiAgICAkb3BhY2l0eS1pZTogJG9wYWNpdHkgKiAxMDA7XHJcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9JG9wYWNpdHktaWUpO1xyXG59XHJcblxyXG5AbWl4aW4gYWRkLWJldmVsKCRjb2xvcjojZmZmKSB7XHJcbiAgICBib3gtc2hhZG93OiAwIDFweCAycHggJGNvbG9yLCAwIDFweCAxcHggIzY2NiwgaW5zZXQgMCAtMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuNSksIGluc2V0IDAgNHB4IDFweCByZ2JhKDI1NSwgMjU1LCAyNTUsIC4yKTtcclxuICAgIC1tb3otYm94LXNoYWRvdzogMCAxcHggMnB4ICRjb2xvciwgMCAxcHggMXB4ICM2NjYsIGluc2V0IDAgLTFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjUpLCBpbnNldCAwIDRweCAxcHggcmdiYSgyNTUsIDI1NSwgMjU1LCAuMik7XHJcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMXB4IDJweCAkY29sb3IsIDAgMXB4IDFweCAjNjY2LCBpbnNldCAwIC0xcHggMXB4IHJnYmEoMCwgMCwgMCwgMC41KSwgaW5zZXQgMCA0cHggMXB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjIpO1xyXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDFweCAycHggJGNvbG9yLCAwIDFweCAxcHggIzY2NiwgaW5zZXQgMCAwcHggMXB4IHJnYmEoMCwgMCwgMCwgLjUpLCBpbnNldCAwIDRweCAxcHggcmdiYSgyNTUsIDI1NSwgMjU1LCAuMik7XHJcbn1cclxuXHJcbkBtaXhpbiBib3gtc2hhZG93KCR0b3AsICRsZWZ0LCAkYmx1ciwgJGNvbG9yLCAkaW5zZXQ6IGZhbHNlKSB7XHJcbiAgICBAaWYgJGluc2V0IHtcclxuICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0ICR0b3AgJGxlZnQgJGJsdXIgJGNvbG9yO1xyXG4gICAgICAgIC1tb3otYm94LXNoYWRvdzogaW5zZXQgJHRvcCAkbGVmdCAkYmx1ciAkY29sb3I7XHJcbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgJHRvcCAkbGVmdCAkYmx1ciAkY29sb3I7XHJcbiAgICB9XHJcbiAgICBAZWxzZSB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAkdG9wICRsZWZ0ICRibHVyICRjb2xvcjtcclxuICAgICAgICAtbW96LWJveC1zaGFkb3c6ICR0b3AgJGxlZnQgJGJsdXIgJGNvbG9yO1xyXG4gICAgICAgIGJveC1zaGFkb3c6ICR0b3AgJGxlZnQgJGJsdXIgJGNvbG9yO1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gRm9udCBGYWNlXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG5AbWl4aW4gZm9udC1mYWNlKCRuYW1lLCAkcGF0aCwgJHdlaWdodDogbnVsbCwgJHN0eWxlOiBudWxsLCAkZXh0czogZW90IHdvZmYgdHRmIHN2Zykge1xyXG5cdCRzcmM6IG51bGw7XHJcblxyXG5cdCRleHRtb2RzOiAoXHJcblx0XHRlb3Q6IFwiP1wiLFxyXG5cdFx0c3ZnOiBcIiNcIiArIHN0ci1yZXBsYWNlKCRuYW1lLCBcIiBcIiwgXCJfXCIpXHJcblx0KTtcclxuXHJcblx0JGZvcm1hdHM6IChcclxuXHRcdG90ZjogXCJvcGVudHlwZVwiLFxyXG5cdFx0dHRmOiBcInRydWV0eXBlXCJcclxuXHQpO1xyXG5cclxuXHRAZWFjaCAkZXh0IGluICRleHRzIHtcclxuXHRcdCRleHRtb2Q6IGlmKG1hcC1oYXMta2V5KCRleHRtb2RzLCAkZXh0KSwgJGV4dCArIG1hcC1nZXQoJGV4dG1vZHMsICRleHQpLCAkZXh0KTtcclxuXHRcdCRmb3JtYXQ6IGlmKG1hcC1oYXMta2V5KCRmb3JtYXRzLCAkZXh0KSwgbWFwLWdldCgkZm9ybWF0cywgJGV4dCksICRleHQpO1xyXG5cdFx0JHNyYzogYXBwZW5kKCRzcmMsIHVybChxdW90ZSgkcGF0aCArIFwiLlwiICsgJGV4dG1vZCkpIGZvcm1hdChxdW90ZSgkZm9ybWF0KSksIGNvbW1hKTtcclxuXHR9XHJcblxyXG5cdEBmb250LWZhY2Uge1xyXG5cdFx0Zm9udC1mYW1pbHk6IHF1b3RlKCRuYW1lKTtcclxuXHRcdGZvbnQtc3R5bGU6ICRzdHlsZTtcclxuXHRcdGZvbnQtd2VpZ2h0OiAkd2VpZ2h0O1xyXG5cdFx0c3JjOiAkc3JjO1xyXG5cdH1cclxufVxyXG5cclxuQG1peGluIGZvci1zaXplKCRyYW5nZSkge1xyXG4gICAgJHBob25lLXVwcGVyLWJvdW5kYXJ5OiA3NjhweDtcclxuICAgICR0YWJsZXQtcG9ydHJhaXQtdXBwZXItYm91bmRhcnk6IDc2OHB4O1xyXG4gICAgJHRhYmxldC1sYW5kc2NhcGUtdXBwZXItYm91bmRhcnk6IDE2MDBweDtcclxuICAgICRkZXNrdG9wLXVwcGVyLWJvdW5kYXJ5OiAxODAwcHg7XHJcbiAgXHJcbiAgICBAaWYgJHJhbmdlID09IHBob25lLW9ubHkge1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogI3skcGhvbmUtdXBwZXItYm91bmRhcnkgLSAxfSkgeyBAY29udGVudDsgfVxyXG4gICAgfSBAZWxzZSBpZiAkcmFuZ2UgPT0gdGFibGV0LXBvcnRyYWl0LXVwIHtcclxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRwaG9uZS11cHBlci1ib3VuZGFyeSkgeyBAY29udGVudDsgfVxyXG4gICAgfSBAZWxzZSBpZiAkcmFuZ2UgPT0gdGFibGV0LWxhbmRzY2FwZS11cCB7XHJcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0LXBvcnRyYWl0LXVwcGVyLWJvdW5kYXJ5KSB7IEBjb250ZW50OyB9XHJcbiAgICB9IEBlbHNlIGlmICRyYW5nZSA9PSBkZXNrdG9wLXVwIHtcclxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQtbGFuZHNjYXBlLXVwcGVyLWJvdW5kYXJ5KSB7IEBjb250ZW50OyB9XHJcbiAgICB9IEBlbHNlIGlmICRyYW5nZSA9PSBiaWctZGVza3RvcC11cCB7XHJcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkZGVza3RvcC11cHBlci1ib3VuZGFyeSkgeyBAY29udGVudDsgfVxyXG4gICAgfVxyXG4gIH1cbkBjaGFyc2V0IFwiVVRGLThcIjtcclxuXHJcbiRmb250c19mb2xkZXI6IFwiLi4vZm9udHNcIjtcclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiaWNvbi1tZWhrXCI7XHJcbiAgICBzcmM6IHVybCgkZm9udHNfZm9sZGVyK1wiL2ljb25mb250L2ljb24tbWVoay5lb3RcIik7XHJcbiAgICBzcmM6IHVybCgkZm9udHNfZm9sZGVyK1wiL2ljb25mb250L2ljb24tbWVoay5lb3Q/I2llZml4XCIpXHJcbiAgICAgICAgICAgIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLFxyXG4gICAgICAgIHVybCgkZm9udHNfZm9sZGVyK1wiL2ljb25mb250L2ljb24tbWVoay53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksXHJcbiAgICAgICAgdXJsKCRmb250c19mb2xkZXIrXCIvaWNvbmZvbnQvaWNvbi1tZWhrLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSxcclxuICAgICAgICB1cmwoJGZvbnRzX2ZvbGRlcitcIi9pY29uZm9udC9pY29uLW1laGsuc3ZnI2ljb24tbWVoa1wiKSBmb3JtYXQoXCJzdmdcIik7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5bZGF0YS1pY29uXTpiZWZvcmUge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiaWNvbi1tZWhrXCIgO1xyXG4gICAgY29udGVudDogYXR0cihkYXRhLWljb24pO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LXZhcmlhbnQ6IG5vcm1hbCAhaW1wb3J0YW50O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcclxuICAgIHNwZWFrOiBub25lO1xyXG4gICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XHJcbn1cclxuXHJcbltjbGFzc149XCJpY29uLVwiXTpub3QoLmVkaXRvckljb24pOmJlZm9yZSxcclxuW2NsYXNzKj1cIiBpY29uLVwiXTpub3QoLmVkaXRvckljb24pOmJlZm9yZSB7XHJcbiAgICBmb250LWZhbWlseTogXCJpY29uLW1laGtcIiA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWwgIWltcG9ydGFudDtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcclxuICAgIGZvbnQtdmFyaWFudDogbm9ybWFsICFpbXBvcnRhbnQ7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgc3BlYWs6IG5vbmU7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcclxufVxyXG5cclxuLmljb24tbGlzdC1hbHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcNjFcIjtcclxufVxyXG4uaWNvbi1oZWFydC1vOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDYyXCI7XHJcbn1cclxuLmljb24taGVhcnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcNjNcIjtcclxufVxyXG4uaWNvbi1hcnJvdy1kb3duLXdoaXRlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDY1XCI7XHJcbn1cclxuLmljb24tYXJyb3ctbGVmdC1ibHVlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDY2XCI7XHJcbn1cclxuLmljb24tY2FsZW5kYXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcNjdcIjtcclxufVxyXG4uaWNvbi1jbG9jazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFw2OFwiO1xyXG59XHJcbi5pY29uLWNsb3NlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDY5XCI7XHJcbn1cclxuLmljb24tZmlsZS1kb3dubG9hZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFw2YVwiO1xyXG59XHJcbi5pY29uLWZvb3Rlci1lbWFpbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFw2YlwiO1xyXG59XHJcbi5pY29uLWZvb3Rlci1mYWNlYm9vazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFw2Y1wiO1xyXG59XHJcbi5pY29uLWZvb3Rlci1pbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFw2ZFwiO1xyXG59XHJcbi5pY29uLWZvb3Rlci1tYXJrOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDZlXCI7XHJcbn1cclxuLmljb24taGstcmV3YXJkczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFw3MFwiO1xyXG59XHJcbi5pY29uLWljby1jb250YWN0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDcxXCI7XHJcbn1cclxuLmljb24taWNvLWZhcXM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcNzJcIjtcclxufVxyXG4uaWNvbi1pY28tbGFuZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFw3M1wiO1xyXG59XHJcbi5pY29uLWljby1uZXdzbGV0dGVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDc0XCI7XHJcbn1cclxuLmljb24tbGFuZ3VhZ2U6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcNzVcIjtcclxufVxyXG4uaWNvbi1sb2NhdGlvbi1ibHVlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDc2XCI7XHJcbn1cclxuLmljb24tbWVldGluZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFw3N1wiO1xyXG59XHJcbi5pY29uLW10cjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFw3OFwiO1xyXG59XHJcbi5pY29uLW5hdi1zZWFyY2g6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcNzlcIjtcclxufVxyXG4uaWNvbi1vdXRzaWRlLWNhdGVyaW5nLWFsbG93ZWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcN2FcIjtcclxufVxyXG4uaWNvbi1wbGFuLWhpZGRlbi1pY29uOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDQxXCI7XHJcbn1cclxuLmljb24tcGxhbm5pbmctbGlnaHRpY29uOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDQyXCI7XHJcbn1cclxuLmljb24tcGxhbm5pbmctb2ZmZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcNDNcIjtcclxufVxyXG4uaWNvbi1wbGFubmluZy1wdWJsaWM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcNDRcIjtcclxufVxyXG4uaWNvbi1wbGF5LWJ1dHRvbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFw0NVwiO1xyXG59XHJcbi5pY29uLXNlYXJjaC1ibHVlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDQ2XCI7XHJcbn1cclxuLmljb24tc3RpY2t5LWJhci1jb250YWN0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDQ3XCI7XHJcbn1cclxuLmljb24tc3RpY2t5LWJhci1ob3ctaGVscDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFw0OFwiO1xyXG59XHJcbi5pY29uLXN0aWNreS1iYXItcmVwb3J0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDQ5XCI7XHJcbn1cclxuLmljb24td2F0ZXJkcm9wOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDRhXCI7XHJcbn1cclxuLmljb24td2VjaGF0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDRiXCI7XHJcbn1cclxuLmljb24td2VpYm86YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcNGNcIjtcclxufVxyXG4uaWNvbi13aWZpOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDRkXCI7XHJcbn1cclxuLmljb24tMzYwOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDY0XCI7XHJcbn1cclxuLmljb24tYXJyb3ctY2lyY2xlLXdoaXRlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDZmXCI7XHJcbn1cclxuLmljb24tZm9vdGVyLW1vcmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcNGVcIjtcclxufVxyXG4uaWNvbi1mb290ZXItcGhvbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcNGZcIjtcclxufVxyXG4uaWNvbi1uZXdzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDUwXCI7XHJcbn1cclxuLmljb24tb25zaXRlLWNhdGVyaW5nOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDU1XCI7XHJcbn1cclxuLmljb24tb3V0ZG9vci12ZW51ZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFw1MlwiO1xyXG59XHJcbi5pY29uLXN1bjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFw1M1wiO1xyXG59XHJcbi5pY29uLXR3aXR0ZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcNTRcIjtcclxufVxyXG4uaWNvbi12ZW51ZS1jaGFydGVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDUxXCI7XHJcbn1cclxuLmljb24tYXJyb3ctZG93bi1ibHVlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDU2XCI7XHJcbn1cclxuLmljb24taGFtYnVyZ2VyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDU3XCI7XHJcbn1cclxuLmljb24tc2hhcmUtYWx0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDU4XCI7XHJcbn1cclxuLmljb24tc29ydC1ieTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFw1OVwiO1xyXG59XHJcbi5pY29uLXdlYnNpdGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcNWFcIjtcclxufVxyXG4uaWNvbi10ZWw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcMzBcIjtcclxufVxyXG4uaWNvbi1sb2NhdGlvbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFwzMVwiO1xyXG59XHJcbi5pY29uLWhvc3Q6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcMzJcIjtcclxufVxyXG4uaWNvbi1wb3B1cDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFwzM1wiO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ21laGsnO1xyXG4gIHNyYzogIHVybCgkZm9udHNfZm9sZGVyKycvaWNvbW9vbi9tZWhrLmVvdD83cDVxZGgnKTtcclxuICBzcmM6ICB1cmwoJGZvbnRzX2ZvbGRlcisnL2ljb21vb24vbWVoay5lb3Q/N3A1cWRoI2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG4gICAgdXJsKCRmb250c19mb2xkZXIrJy9pY29tb29uL21laGsudHRmPzdwNXFkaCcpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcclxuICAgIHVybCgkZm9udHNfZm9sZGVyKycvaWNvbW9vbi9tZWhrLndvZmY/N3A1cWRoJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICB1cmwoJGZvbnRzX2ZvbGRlcisnL2ljb21vb24vbWVoay5zdmc/N3A1cWRoI21laGsnKSBmb3JtYXQoJ3N2ZycpO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG4uaWNvIHtcclxuICAvKiB1c2UgIWltcG9ydGFudCB0byBwcmV2ZW50IGlzc3VlcyB3aXRoIGJyb3dzZXIgZXh0ZW5zaW9ucyB0aGF0IGNoYW5nZSBmb250cyAqL1xyXG4gICY6YmVmb3JlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnbWVoayc7XHJcbiAgICBzcGVhazogbm9uZTtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgbGluZS1oZWlnaHQ6IDE7XHJcblxyXG4gICAgLyogQmV0dGVyIEZvbnQgUmVuZGVyaW5nID09PT09PT09PT09ICovXHJcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XHJcbiAgfVxyXG4gIFxyXG59XHJcblxyXG4uaWNvLTM2MF9saW5rOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MjBcIjtcclxufVxyXG4uaWNvLTM2MDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTIxXCI7XHJcbn1cclxuLmljby1ob3N0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MWZcIjtcclxufVxyXG4uaWNvLWNsb2NrOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MWVcIjtcclxufVxyXG4uaWNvLW5ld3M6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkxY1wiO1xyXG59XHJcbi5pY28tbmV3c2xldHRlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTFkXCI7XHJcbn1cclxuLmljby1oa3Jld2FyZHM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkxYlwiO1xyXG59XHJcbi5pY28taW5mbzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTE4XCI7XHJcbn1cclxuLmljby1ob3RuZXdzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MTdcIjtcclxufVxyXG4uaWNvLWFycm93bGVmdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTE1XCI7XHJcbn1cclxuLmljby1hcnJvd3JpZ2h0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MTZcIjtcclxufVxyXG4uaWNvLXBpbl9hdHRyYWN0aW9uOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MTJcIjtcclxufVxyXG4uaWNvLXBpbl9ob3RlbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTEzXCI7XHJcbn1cclxuLmljby1waW5fc2hvcHBpbmc6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkxNFwiO1xyXG59XHJcbi5pY28tcGluX2RpbmluZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTExXCI7XHJcbn1cclxuLmljby1pbmZvcm1hdGlvbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTEwXCI7XHJcbn1cclxuLmljby1mbG9vcnBsYW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkwZlwiO1xyXG59XHJcbi5pY28tY29tcGFueXByb2ZpbGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkwZVwiO1xyXG59XHJcbi5pY28tbWljZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTBjXCI7XHJcbn1cclxuLmljby10cmF2ZWxraXRzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MGRcIjtcclxufVxyXG4uaWNvLXJmcDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTE5XCI7XHJcbn1cclxuLmljby12ZW51ZXNlYXJjaDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTFhXCI7XHJcbn1cclxuLmljby1tdHI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkwYlwiO1xyXG59XHJcbi5pY28tYWRkcmVzczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTBhXCI7XHJcbn1cclxuLmljby13ZWJzaXRlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MDlcIjtcclxufVxyXG4uaWNvLW1haWw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkwN1wiO1xyXG59XHJcbi5pY28tdGVsZXBob25lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MDhcIjtcclxufVxyXG4uaWNvLWZheDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTA2XCI7XHJcbn1cclxuLmljby1tZWV0aW5nX3Jvb206YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkwMlwiO1xyXG59XHJcbi5pY28tZ3Vlc3Rfcm9vbTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTAzXCI7XHJcbn1cclxuLmljby1mdW5jdGlvbl9zcGFjZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTA0XCI7XHJcbn1cclxuLmljby1tZWV0aW5nX3NwYWNlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MDVcIjtcclxufVxyXG4uaWNvLWxlZnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkwMFwiO1xyXG59XHJcbi5pY28tcmlnaHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkwMVwiO1xyXG59XHJcbi5pY28teW91dHViZTpiZWZvcmUsLmljb24teW91dHViZTpiZWZvcmV7XHJcbiAgZm9udC1mYW1pbHk6ICdtZWhrJyAhaW1wb3J0YW50O1xyXG4gIGNvbnRlbnQ6IFwi7qqdXCI7IC8vZW5jb2RpbmdcclxufVxuLy8gLy8gLy8gLy8gLy8gLy8gLy8gLy8gLy8gLy8gLy8gLy8gLy8gLy8gLy8gLy8gLy8gLy8gLy8gLy8gLy8gLy8gLy8gLy8gLy8gLy8gLy8gLy8gLy8gXHJcbi8vIGNoYW5nZWQgYmVjYXVzZSBvZiBjb21waWxlIHByb2JsZW1zIG9uIGxvY2FsXHJcbi8vIEBpbXBvcnQgXCIuLi9fZ2xvYmFsLXZhcmlhYmxlLnNjc3NcIjtcclxuJGZvbnQtZmFtaWx5OiBcIlJvYm90byBDb25kZW5zZWRcIixcclxuQXJpYWwsXHJcbkhlbHZldGljYSxcclxuc2Fucy1zZXJpZjtcclxuXHJcbiRnbG9iYWwtc2VjdGlvbi1sYXJnZS10aXRsZTogNC42cmVtO1xyXG4kZ2xvYmFsLXNlY3Rpb24tdGl0bGU6IDNyZW07XHJcbiRnbG9iYWwtc2VjdGlvbi1kZXNjOiAxLjhyZW07XHJcbiRnbG9iYWwtZ3JpZC10aXRsZTogMi40cmVtO1xyXG4kZ2xvYmFsLWdyaWQtdGFnOiAxLjVyZW07XHJcblxyXG4kZ2xvYmFsLW1haW4tY29sb3I6ICMxMDI5M0Y7XHJcbiRnbG9iYWwtZ3JpZC10aXRsZS1ibHVlLWNvbG9yOiAjMTAyOTNGO1xyXG4kZ2xvYmFsLWdyaWQtZGVzYy1ibHVlLWNvbG9yOiAjNjI2QTczO1xyXG4kZ2xvYmFsLWdyaWQtaW1nLXByZWxvYWQtY29sb3I6ICNjOWNjZDA7XHJcbiRnbG9iYWwtYmFja2dyb3VuZC1ibHVlLWNvbG9yOiAjMTMzMTRDO1xyXG4kZ2xvYmFsLWJhY2tncm91bmQtZ3JleS1jb2xvcjogI0RGRTJFNztcclxuJGdsb2JhbC1yZWQtY29sb3I6ICNCNzE3MUU7XHJcbiRnbG9iYWwtZHJvcGRvd24tYm9yZGVyLWNvbG9yOiAjMEQyMTM0O1xyXG4kZ2xvYmFsLWZvY3VzLWNvbG9yOiByZ2JhKDUyLCAxMzIsIDIwMywgMSk7XHJcblxyXG4kZ2xvYmFsLW1heC13aWR0aDogMTYwMHB4O1xyXG4kZ2xvYmFsLXdpZHRoLXRhYmxldDogNzY4cHg7XHJcbiRnbG9iYWwtd2lkdGgtbW9iaWxlOiA3NjhweDtcclxuJGdsb2JhbC1zZWN0aW9uLWxlZnRyaWdodC1zcGFjZTogMTUwcHg7XHJcblxyXG4kYXNzZXRzX2ZvbGRlcjogXCIuLi9hc3NldHNcIjtcclxuLy8gLy8gLy8gLy8gLy8gLy8gLy8gLy8gLy8gLy8gLy8gLy8gLy8gLy8gLy8gLy8gLy8gLy8gLy8gLy8gLy8gLy8gLy8gLy8gLy8gLy8gLy8gLy8gLy8gXHJcblxyXG5AaW1wb3J0IFwiLi4vLi4vc3R5bGVzL19taXhpbi5zY3NzXCI7XHJcblxyXG5AaW5jbHVkZSBmb250LWZhY2UoXCJSb2JvdG8gQ29uZGVuc2VkXCIsXCIuLi9mb250cy9Sb2JvdG9Db25kZW5zZWQtUmVndWxhclwiLG5vcm1hbCk7XHJcbkBpbmNsdWRlIGZvbnQtZmFjZShcIlJvYm90byBDb25kZW5zZWRcIiwgXCIuLi9mb250cy9Sb2JvdG9Db25kZW5zZWQtQm9sZFwiLCBib2xkKTtcclxuQGluY2x1ZGUgZm9udC1mYWNlKFwiUm9ib3RvIENvbmRlbnNlZFwiLCBcIi4uL2ZvbnRzL1JvYm90b0NvbmRlbnNlZC1MaWdodFwiLCAzMDApO1xyXG5cclxuJGZvbnQtZmFtaWx5OiBcIlJvYm90byBDb25kZW5zZWRcIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcclxuJG1haW4tc2VjdGlvbi1sYXJnZS10aXRsZTogOHJlbTtcclxuJG1haW4tc2VjdGlvbi10aXRsZTogM3JlbTtcclxuJG1haW4tc2VjdGlvbi1kZXNjOiAxLjhyZW07XHJcbiRtYWluLWdyaWQtdGl0bGU6IDMuNnJlbTtcclxuJG1haW4tZ3JpZC10YWc6IDEuNHJlbTtcclxuJG1haW4tbWFpbi1jb2xvcjogIzEwMjkzZjtcclxuJG1haW4tZ3JpZC10aXRsZS1ibHVlLWNvbG9yOiAjMTAyOTNmO1xyXG4kbWFpbi1ncmlkLWRlc2MtYmx1ZS1jb2xvcjogIzYyNmE3MztcclxuJG1haW4tZ3JpZC1pbWctcHJlbG9hZC1jb2xvcjogI2M5Y2NkMDtcclxuJG1haW4tYmFja2dyb3VuZC1ibHVlLWNvbG9yOiAjMTMzMTRjO1xyXG4kbWFpbi1iYWNrZ3JvdW5kLWdyZXktY29sb3I6ICNkZmUyZTc7XHJcbiRtYWluLXJlZC1jb2xvcjogI2I3MTcxZTtcclxuJG1haW4tZHJvcGRvd24tYm9yZGVyLWNvbG9yOiAjMGQyMTM0O1xyXG4kbWFpbi1mb2N1cy1jb2xvcjogcmdiYSg1MiwgMTMyLCAyMDMsIDEpO1xyXG4kbWFpbi1zbGlkZXItYXJyb3ctY29sb3I6ICMzNDg0Y2I7XHJcbiRtYWluLW1heC13aWR0aDogMTYwMHB4O1xyXG4kbWFpbi1zZWN0aW9uLWxlZnRyaWdodC1zcGFjZTogMTUwcHg7XHJcblxyXG5odG1sLFxyXG5ib2R5IHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5O1xyXG4gICAgZm9udC1zaXplOiA2Mi41JTtcclxuICAgIGNvbG9yOiAkbWFpbi1kcm9wZG93bi1ib3JkZXItY29sb3I7XHJcbiAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcclxuICAgICYubWVkaXVtIHtcclxuICAgICAgICBmb250LXNpemU6IDcwJTtcclxuICAgIH1cclxuICAgICYubGFyZ2Uge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogODAlO1xyXG4gICAgICAgIC5iYW5uZXJDb250cm9sbGVyIC5iYW5uZXItY29udHJvbGxlciAuc3dpcGVyLW5hdmlnYXRpb257XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmZpeGVkIHtcclxuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB9XHJcbn1cclxuZm9vdGVyIHtcclxuICAgIGNsZWFyOiBib3RoO1xyXG59XHJcbmh0bWxbbGFuZz1cInRjXCJdLFxyXG5odG1sW2xhbmc9XCJzY1wiXSB7XHJcbiAgICBib2R5LFxyXG4gICAgYnV0dG9uIHtcclxuICAgICAgICBmb250LWZhbWlseTogXCJSb2JvdG8gQ29uZGVuc2VkXCIsIFwi5b6u6Luf5q2j6buR6auUXCIsIFwiTWljcm9zb2Z0IEpoZW5nSGVpXCIsIFwiTUhlaVwiLCBTVFhpaGVpLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xyXG4gICAgfVxyXG59XHJcblxyXG5ib2R5IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWluLXdpZHRoOiAzMjBweDtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcclxufVxyXG5cclxuLm1vYmlsZS1lbGVtZW50IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBAaW5jbHVkZSBicmVhay1wb2ludChcIlwiLCAkZ2xvYmFsLXdpZHRoLW1vYmlsZSkge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyBcclxuICAgIH1cclxufVxyXG4uZGVza3RvcC1lbGVtZW50IHtcclxuICAgIEBpbmNsdWRlIGJyZWFrLXBvaW50KFwiXCIsICRnbG9iYWwtd2lkdGgtbW9iaWxlKSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxufVxyXG5cclxuc2VjdGlvbiB7XHJcbiAgICBtYXJnaW46IDQwcHggMDtcclxuICAgICYuaG9tZS1iYW5uZXIge1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuICAgICYuYmFubmVyQ29udHJvbGxlciB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG4gICAgJi50aHJlZS1jb2x1bW4tY2FyZHMge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDgwcHg7XHJcbiAgICAgICAgLmNhcmQtYmxvY2sge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIC8vIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9yLXNpemUocGhvbmUtb25seSkge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyNTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSBmb3Itc2l6ZSh0YWJsZXQtcG9ydHJhaXQtdXApIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjUwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9yLXNpemUodGFibGV0LWxhbmRzY2FwZS11cCkge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0MjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8gb25seSBmb3IgWW91IG1pZ2h0IGFsc28gbGlrZVxyXG4gICAgICAgICYueW91LW1pZ2h0LWFsc28tbGlrZXtcclxuICAgICAgICAgICAgLmNhcmQtYmxvY2t7XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLnRleHQtY29udGVudHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAudGl0bGUsIC5kZXNjIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5ncmV5YmFja2dyb3VuZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjMsIDIyNiwgMjMxLCAwLjQpO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDQwcHggMDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XHJcbiAgICB9XHJcbiAgICAmLmRldGFpbC1iYW5uZXItc2xpZGVyIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgIH1cclxufVxyXG5cclxuLm1mcC1hcnJvdyxcclxuLnNsaWNrLXNsaWRlcixcclxuaHRtbCB7XHJcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG5ib2R5LFxyXG5kaXYsXHJcbmRsLFxyXG5kdCxcclxuZGQsXHJcbnVsLFxyXG5vbCxcclxubGksXHJcbmgxLFxyXG5oMixcclxuaDMsXHJcbmg0LFxyXG5oNSxcclxuaDYsXHJcbnByZSxcclxuZm9ybSxcclxuZmllbGRzZXQsXHJcbmlucHV0LFxyXG50ZXh0YXJlYSxcclxucCxcclxuYmxvY2txdW90ZSxcclxudGgsXHJcbnRkIHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBvdXRsaW5lOiAwO1xyXG59XHJcbmRpdjpmb2N1cyxcclxuYTpmb2N1cyxcclxuaW5wdXQ6Zm9jdXMsXHJcbnNwYW46Zm9jdXMge1xyXG4gICAgb3V0bGluZS1jb2xvcjogcmdiYSg1MiwgMTMyLCAyMDMsIDEpO1xyXG59XHJcblxyXG4qIHtcclxuICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcbio6YmVmb3JlLFxyXG4qOmFmdGVyIHtcclxuICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcbmlucHV0Om5vdChbdHlwZT1cImNoZWNrYm94XCJdKSxcclxuc2VsZWN0IHtcclxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcclxuICAgIGFwcGVhcmFuY2U6IG5vbmU7XHJcbn1cclxuXHJcbmEge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgLypvdXRsaW5lOm5vbmU7Ki9cclxuICAgIGNvbG9yOiAjMDAwO1xyXG59XHJcblxyXG5hOmhvdmVyIHtcclxuICAgIC8qdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTsqL1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG5kaXYge1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxufVxyXG5cclxuaW1nIHtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbnVsIHtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG5vbCB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG5vbCBsaSB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG5vbC5hbHBoYSB7XHJcbiAgICBsaXN0LXN0eWxlOiBsb3dlci1hbHBoYTtcclxufVxyXG5cclxuaDEsXHJcbmgyLFxyXG5oMyxcclxuaDQsXHJcbmg1IHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbnAge1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxNTYlO1xyXG4gICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICBAaW5jbHVkZSBicmVhay1wb2ludChcIlwiLCAkZ2xvYmFsLXdpZHRoLW1vYmlsZSkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgfVxyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gICAgYSB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgY29sb3I6ICMzNDg0Q0I7XHJcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4zcyBlYXNlLW91dCk7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMEQyMTM0O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuZGwsXHJcbmR0LFxyXG5kZCB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG50YWJsZSxcclxudHIsXHJcbnRoLFxyXG50ZCB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgb3V0bGluZTogMDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbn1cclxuXHJcbmlucHV0LFxyXG5zZWxlY3QsXHJcbmJ1dHRvbixcclxudGV4dGFyZWEge1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseTtcclxufVxyXG5cclxuLmZsb2F0TGVmdCB7XHJcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZmxvYXRSaWdodCB7XHJcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmhpZGRlbiB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uaGlkZSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgdmlzaWJpbGl0eTogbm9uZTtcclxufVxyXG5cclxuLmNlbnRlciB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5zdHJvbmcge1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuXHJcbi5sZWZ0LWNvbCB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxufVxyXG5cclxuLnJpZ2h0LWNvbCB7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbn1cclxuXHJcbi50b3AtY29sIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBAaW5jbHVkZSBicmVhay1wb2ludChcIlwiLCAkZ2xvYmFsLXdpZHRoLW1vYmlsZSkge1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ib3R0b20tY29sIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5jb250YWluZXIge1xyXG4gICAgLnJvdyB7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jb250YWluZXI6YmVmb3JlLFxyXG4ucm93OmJlZm9yZSxcclxuLmNsZWFyZml4IHtcclxuICAgIGNsZWFyOiBib3RoO1xyXG59XHJcblxyXG4uY29udGFpbmVyOmJlZm9yZSxcclxuLmNvbnRhaW5lcjphZnRlcixcclxuLnJvdzpiZWZvcmUsXHJcbi5yb3c6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCIgXCI7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxufVxyXG5cclxuLm1haW4tdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiAzLjJyZW07XHJcbn1cclxuXHJcbi5zdWItdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiAyLjRyZW07XHJcbn1cclxuXHJcbmgxLFxyXG5oMixcclxuaDMge1xyXG4gICAgbGluZS1oZWlnaHQ6IDE0MCU7XHJcbn1cclxuXHJcbi5oZWFkZXItY29udGFpbmVyIHtcclxuICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xyXG59XHJcblxyXG4uZGVzYyB7XHJcbiAgICBjb2xvcjogIzYyNkE3MztcclxuICAgIEBpbmNsdWRlIGZvci1zaXplKHBob25lLW9ubHkpIHtcclxuICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIGZvci1zaXplKHRhYmxldC1wb3J0cmFpdC11cCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgZm9yLXNpemUodGFibGV0LWxhbmRzY2FwZS11cCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgfVxyXG4gICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xyXG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2tpcC1saW5rcyB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAtOTk5OXB4O1xyXG59XHJcblxyXG4uc2hvdyB7XHJcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uc2VjdGlvbi1zcGFjaW5nIHtcclxuICAgIG1heC13aWR0aDogMTMwMHB4O1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTMyNXB4KSB7XHJcbiAgICAgICAgcGFkZGluZzogMCAyMHB4O1xyXG4gICAgfVxyXG4gICAgLnNlY3Rpb24tdGl0bGUge1xyXG4gICAgICAgICZ+LmJ0bi1yZWFkbW9yZSB7XHJcbiAgICAgICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9yLXNpemUocGhvbmUtb25seSkge1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMuMnJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSBmb3Itc2l6ZSh0YWJsZXQtcG9ydHJhaXQtdXApIHtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzLjJyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9yLXNpemUodGFibGV0LWxhbmRzY2FwZS11cCkge1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDUuNnJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5kZXNjIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBAaW5jbHVkZSBmb3Itc2l6ZSh0YWJsZXQtbGFuZHNjYXBlLXVwKSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbnNlY3Rpb24uY2FyZHMge1xyXG4gICAgaDIuc2VjdGlvbi10aXRsZSB7XHJcbiAgICAgICAgJisuYnRuLXJlYWRtb3JlIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9yLXNpemUocGhvbmUtb25seSkge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSBmb3Itc2l6ZSh0YWJsZXQtcG9ydHJhaXQtdXApIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9yLXNpemUodGFibGV0LWxhbmRzY2FwZS11cCkge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmJ0bi1yZWFkbW9yZSB7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9yLXNpemUocGhvbmUtb25seSkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIGZvci1zaXplKHRhYmxldC1wb3J0cmFpdC11cCkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIGZvci1zaXplKHRhYmxldC1sYW5kc2NhcGUtdXApIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jYXJkcy1jb250YWluZXIge1xyXG4gICAgQGluY2x1ZGUgZm9yLXNpemUocGhvbmUtb25seSkge1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHggMCAwIDIwcHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBmb3Itc2l6ZSh0YWJsZXQtcG9ydHJhaXQtdXApIHtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4IDAgMCAyMHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgZm9yLXNpemUodGFibGV0LWxhbmRzY2FwZS11cCkge1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIHBhZGRpbmc6IDMwcHggMCAwIDBweDtcclxuICAgIH1cclxufVxyXG5cclxuXHJcbi5zZWN0aW9uLXNwYWNpbmctY29udGVudCB7XHJcbiAgICBtYXgtd2lkdGg6IDEwODBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgQGluY2x1ZGUgYnJlYWstcG9pbnQoXCJcIiwgJGdsb2JhbC13aWR0aC10YWJsZXQpIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBicmVhay1wb2ludChcIlwiLCAkZ2xvYmFsLXdpZHRoLW1vYmlsZSkge1xyXG4gICAgICAgIHBhZGRpbmc6IDUwcHggMjBweDtcclxuICAgIH1cclxufVxyXG5cclxuLmhrcmV3YXJkcyB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBhIHtcclxuICAgICAgICBjb2xvcjogIzM0ODRDQjtcclxuICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfSAgICBcclxufVxyXG5cclxuXHJcbmgyLnNlY3Rpb24tdGl0bGUge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgQGluY2x1ZGUgZm9yLXNpemUocGhvbmUtb25seSkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMy4ycmVtO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgZm9yLXNpemUodGFibGV0LXBvcnRyYWl0LXVwKSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzLjJyZW07XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBmb3Itc2l6ZSh0YWJsZXQtbGFuZHNjYXBlLXVwKSB7XHJcbiAgICAgICAgZm9udC1zaXplOiA0LjZyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDUuNnJlbTtcclxuICAgIH1cclxuXHJcbiAgICAmLmFsaWduQ2VudGVyIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDcwMHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxufVxyXG5cclxuLnN3aXBlci1wYWdpbmF0aW9uIHtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICByaWdodDogMDtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgd2lkdGg6IDYwJTtcclxuICAgICAgICBtYXJnaW46IDAgYXV0byAyMHB4IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XHJcbiAgICAgICAgd2lkdGg6IDI1cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgIGJvcmRlcjogc29saWQgMnB4IHJnYmEoMTMsIDMzLCA1MiwgMCk7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAmOm9ubHktY2hpbGQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xyXG4gICAgICAgICAgICBib3JkZXI6IHNvbGlkIDJweCByZ2JhKDEzLCAzMywgNTIsIDAuOCk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMywgMzMsIDUyLCAwLjgpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiA3cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogN3B4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjJCMkIyO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyAgXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ucGFnZS1jb250ZW50IHtcclxuICAgICYuaG9tZXtcclxuICAgICAgICBzZWN0aW9ue1xyXG4gICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmRldGFpbC1wYWdlIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgc2VjdGlvbi5kZXRhaWwtYmFubmVyLXNsaWRlcntcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAubGlzdGluZy5kYXRhLWNsb25lIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgLmxpc3RpbmcuZGVmYXVsdCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgICAgICA+IC5yb3cge1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIFxyXG4gICAgLmRlc2MuYWxpZ25DZW50ZXIge1xyXG4gICAgICAgIG1heC13aWR0aDogMTAyNHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHggMDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICAubm8tZGF0YS1jb250YWluZXIge1xyXG4gICAgICAgIC53cmFwIHtcclxuICAgICAgICAgICAgLnRleHQge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzLjZyZW07XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLmhpZGRlbiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLml0ZW0tYmxvY2suY2xlYXJMZWZ0IHtcclxuICAgICAgICBjbGVhcjogbGVmdDtcclxuICAgIH1cclxufVxyXG5cclxuLm1vYmlsZU1lbnVPcGVuZWQge1xyXG4gICAgLnBhZ2UtY29udGVudCB7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG4vKioqKiBQYWdlIENvbnRlbnQgU3R5bGUgLSBFTkQgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cclxuXHJcbi8qKioqIFRyYW5zIEVmZmVjdCBTdHlsZSAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xyXG5cclxuLm1vdXNlb3Zlci1pdGVtIHtcclxuICAgIC5lZmZlY3QtaXRlbSB7XHJcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC42cyBlYXNlLW91dCk7XHJcbiAgICB9XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICAuZWZmZWN0LWl0ZW0ge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0oc2NhbGUoMS4xKSk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluIHtcclxuICAgIGZyb20ge1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xyXG4gICAgfVxyXG4gICAgdG8ge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTEwMCk7XHJcbiAgICB9XHJcbn1cclxuQC1tb3ota2V5ZnJhbWVzIGZhZGVJbiB7XHJcbiAgICBmcm9tIHtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcclxuICAgIH1cclxuICAgIHRvIHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0xMDApO1xyXG4gICAgfVxyXG59XHJcbkAtby1rZXlmcmFtZXMgZmFkZUluIHtcclxuICAgIGZyb20ge1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xyXG4gICAgfVxyXG4gICAgdG8ge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTEwMCk7XHJcbiAgICB9XHJcbn1cclxuQGtleWZyYW1lcyBmYWRlSW4ge1xyXG4gICAgZnJvbSB7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XHJcbiAgICB9XHJcbiAgICB0byB7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MTAwKTtcclxuICAgIH1cclxufVxyXG5cclxuLyoqKiogVHJhbnMgRWZmZWN0IFN0eWxlIC0gRU5EICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXHJcblxyXG4vKioqKiBJY29uIFN0eWxlICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXHJcblxyXG4uaWNvbi1mb250IHtcclxuICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBAaW5jbHVkZSBicmVhay1wb2ludChcIlwiLCAkZ2xvYmFsLW1heC13aWR0aCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgYnJlYWstcG9pbnQoXCJcIiwgJGdsb2JhbC13aWR0aC10YWJsZXQpIHtcclxuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcclxuICAgIH1cclxufVxyXG5cclxuLyoqKiogSWNvbiBTdHlsZSAtIEVORCAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xyXG5cclxuLyoqKiogQnV0dG9uIFN0eWxlICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXHJcblxyXG4uYnRuLXJlYWRtb3JlIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xcmVtO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90byBDb25kZW5zZWRcIjtcclxuICAgIGNvbG9yOiAjMEQyMTM0O1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBsaW5lLWhlaWdodDogMTAwJTtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XHJcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjNzIGVhc2Utb3V0KTtcclxuICAgIEBpbmNsdWRlIGZvci1zaXplKHBob25lLW9ubHkpIHtcclxuICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIGZvci1zaXplKHRhYmxldC1wb3J0cmFpdC11cCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgfVxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6ICMxNTdFQzA7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMnB4IGluaGVyaXQ7XHJcbiAgICB9XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICBzcGFuIHtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oY29sb3IgMC4zcyBlYXNlLW91dCk7XHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWstcG9pbnQoXCJcIiwgJGdsb2JhbC13aWR0aC1tb2JpbGUpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0ocm90YXRlKC05MGRlZykpO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKG1hcmdpbiAwLjJzIGVhc2Utb3V0KTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLndoaXRlIHtcclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5uby1pY29uOmJlZm9yZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgfVxyXG4gICAgJi50eXBlLXZpZXdhbGwge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBjb2xvcjogIzBEMjEzNDtcclxuICAgICAgICBAaW5jbHVkZSBicmVhay1wb2ludCgnJywgJGdsb2JhbC13aWR0aC1tb2JpbGUpIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBmb3Itc2l6ZSh0YWJsZXQtcG9ydHJhaXQtdXApIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMxNTdFQzA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5vdmVybGF5IHtcclxuICAgIC5idG4tcmVhZG1vcmUge1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjMEQyMTM0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5ncmV5YmFja2dyb3VuZCB7XHJcbiAgICAuYnRuLXJlYWRtb3JlIHtcclxuICAgICAgICAmLnR5cGUtdmlld2FsbCB7XHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMwRDIxMzQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjMTU3RUMwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxufVxyXG5cclxuLmJ0bi1jaXJjbGUtcmVhZG1vcmUge1xyXG4gICAgd2lkdGg6IDQ4cHg7XHJcbiAgICBoZWlnaHQ6IDQ4cHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNDhweDtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIHNwYW4ge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIEBpbmNsdWRlIHRyYW5zZm9ybShyb3RhdGUoLTkwZGVnKSk7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrLXBvaW50KFwiXCIsICRnbG9iYWwtd2lkdGgtbW9iaWxlKSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMTAyOTNmO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYuZGFya2JsdWUge1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMxMDI5M2Y7XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMTAyOTNmO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogIzEwMjkzZjtcclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmJ0bi1hcHBseW5vdyB7XHJcbiAgICB3aWR0aDogMzYwcHg7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDc0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogNzRweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZDogJG1haW4tc2xpZGVyLWFycm93LWNvbG9yO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XHJcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjNzIGVhc2Utb3V0KTtcclxuICAgIHNwYW4ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjNweDtcclxuICAgICAgICBAaW5jbHVkZSBicmVhay1wb2ludChcIlwiLCAkZ2xvYmFsLXdpZHRoLW1vYmlsZSkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBicmVhay1wb2ludChcIlwiLCAkZ2xvYmFsLXdpZHRoLW1vYmlsZSkge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogNTBweDtcclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyLFxyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgICBib3JkZXItY29sb3I6ICRtYWluLXNsaWRlci1hcnJvdy1jb2xvcjtcclxuICAgICAgICBjb2xvcjogJG1haW4tc2xpZGVyLWFycm93LWNvbG9yO1xyXG4gICAgfVxyXG4gICAgJi5zdWJtaXQsXHJcbiAgICAmLnJlc2V0IHtcclxuICAgICAgICB3aWR0aDogMjAwcHg7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgfVxyXG4gICAgJi5yZXNldCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJG1haW4tZ3JpZC1kZXNjLWJsdWUtY29sb3I7XHJcblxyXG4gICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJG1haW4tZ3JpZC1kZXNjLWJsdWUtY29sb3I7XHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRtYWluLWdyaWQtZGVzYy1ibHVlLWNvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uYnRuLWxvYWRpbmctbG9hZG1vcmUge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICAgIGhlaWdodDogNDBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNHB4O1xyXG4gICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgIHNwYW4ge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0cHg7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkICMxMDI5M2Y7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dDtcclxuICAgICAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0O1xyXG4gICAgICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0O1xyXG4gICAgICAgIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dDtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dDtcclxuICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICBjb2xvcjogIzM0ODRDQjtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgNXB4ICMzNDg0Q0I7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5oaWRkZW4ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbiRyYWRpby13aWR0aC1zaXplOiAzMHB4O1xyXG4uZm9ybS1zd2l0Y2gge1xyXG4gICAgd2lkdGg6IDUwcHg7XHJcbiAgICBoZWlnaHQ6IDE1cHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIGZvbnQtc2l6ZTogMDtcclxuICAgIG1hcmdpbjogNXB4IDAgMCAwO1xyXG4gICAgaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcclxuICAgICAgICB3aWR0aDogNTBweDtcclxuICAgICAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMDAlO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE1O1xyXG4gICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAmOmNoZWNrZWQge1xyXG4gICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICAmICsgbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmIH4gLnRvZ2dsZS1vdXRzaWRlID4gLnRvZ2dsZS1pbnNpZGUge1xyXG4gICAgICAgICAgICAgICAgbGVmdDogLTEwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJjpudGgtb2YtdHlwZSgyKTpjaGVja2VkIHtcclxuICAgICAgICAgICAgJn4udG9nZ2xlLW91dHNpZGUge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyOSwgNDgsIDY1LCAwLjQpO1xyXG4gICAgICAgICAgICAgICAgJj4udG9nZ2xlLWluc2lkZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI5LCA0OCwgNjUsIDEpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgbGFiZWwge1xyXG4gICAgICAgIHdpZHRoOiAkcmFkaW8td2lkdGgtc2l6ZTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGNvbG9yOiAjMWQzMDQxO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBvcGFjaXR5OiAwLjMzO1xyXG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24ob3BhY2l0eSAwLjNzIGVhc2Utb3V0KTtcclxuICAgICAgICAmLmxhc3Qge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogJHJhZGlvLXdpZHRoLXNpemU7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLXBvaW50KFwiXCIsICRnbG9iYWwtd2lkdGgtbW9iaWxlKSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC50b2dnbGUtb3V0c2lkZSB7XHJcbiAgICAgICAgd2lkdGg6ICRyYWRpby13aWR0aC1zaXplO1xyXG4gICAgICAgIGhlaWdodDogMTBweDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDMycHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxODQsIDE4NywgMTkxLCAwLjY1KTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDEwcHg7XHJcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4zcyBlYXNlLW91dCk7XHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWstcG9pbnQoXCJcIiwgJGdsb2JhbC13aWR0aC1tb2JpbGUpIHtcclxuICAgICAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50b2dnbGUtaW5zaWRlIHtcclxuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogODBweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTAsIDE1NCwgMTU4LCAxKTtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IC02cHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuM3MgZWFzZS1vdXQpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnVpLXdpZGdldCB7XHJcbiAgICAmLnVpLXNsaWRlciB7XHJcbiAgICAgICAgJi5yYW5nZVNsaWRlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgxNTAsIDE1NCwgMTU4LCAxKTtcclxuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiB1bnNldDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogM3B4O1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogM3B4O1xyXG4gICAgICAgICAgICAudWktc2xpZGVyLWhhbmRsZSB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI5LCA0OCwgNjUsIDEpO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xyXG4gICAgICAgICAgICAgICAgdG9wOiAtOXB4O1xyXG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcbi5hamF4LWxvYWRpbmctd3JhcCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMjAwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjAwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAmLmhpZGRlbiB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcbi5hamF4LWxvYWRpbmctaWNvbiB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogNjRweDtcclxuICAgIGhlaWdodDogNjRweDtcclxuXHJcbiAgICAmLmhpZGRlbiB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICBkaXYge1xyXG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IDMycHggMzJweDtcclxuICAgICAgICBhbmltYXRpb246IGFqYXgtbG9hZGluZy1pY29uIDEuMnMgbGluZWFyIGluZmluaXRlO1xyXG5cclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogXCIgXCI7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogM3B4O1xyXG4gICAgICAgICAgICBsZWZ0OiAyOXB4O1xyXG4gICAgICAgICAgICB3aWR0aDogNXB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDE0cHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwJTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogIzVhNjM2NDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5hamF4LWxvYWRpbmctaWNvbiBkaXY6bnRoLWNoaWxkKDEpIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG4gICAgYW5pbWF0aW9uLWRlbGF5OiAtMS4xcztcclxufVxyXG5cclxuLmFqYXgtbG9hZGluZy1pY29uIGRpdjpudGgtY2hpbGQoMikge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzBkZWcpO1xyXG4gICAgYW5pbWF0aW9uLWRlbGF5OiAtMXM7XHJcbn1cclxuXHJcbi5hamF4LWxvYWRpbmctaWNvbiBkaXY6bnRoLWNoaWxkKDMpIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDYwZGVnKTtcclxuICAgIGFuaW1hdGlvbi1kZWxheTogLTAuOXM7XHJcbn1cclxuXHJcbi5hamF4LWxvYWRpbmctaWNvbiBkaXY6bnRoLWNoaWxkKDQpIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuICAgIGFuaW1hdGlvbi1kZWxheTogLTAuOHM7XHJcbn1cclxuXHJcbi5hamF4LWxvYWRpbmctaWNvbiBkaXY6bnRoLWNoaWxkKDUpIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDEyMGRlZyk7XHJcbiAgICBhbmltYXRpb24tZGVsYXk6IC0wLjdzO1xyXG59XHJcblxyXG4uYWpheC1sb2FkaW5nLWljb24gZGl2Om50aC1jaGlsZCg2KSB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxNTBkZWcpO1xyXG4gICAgYW5pbWF0aW9uLWRlbGF5OiAtMC42cztcclxufVxyXG5cclxuLmFqYXgtbG9hZGluZy1pY29uIGRpdjpudGgtY2hpbGQoNykge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgIGFuaW1hdGlvbi1kZWxheTogLTAuNXM7XHJcbn1cclxuXHJcbi5hamF4LWxvYWRpbmctaWNvbiBkaXY6bnRoLWNoaWxkKDgpIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDIxMGRlZyk7XHJcbiAgICBhbmltYXRpb24tZGVsYXk6IC0wLjRzO1xyXG59XHJcblxyXG4uYWpheC1sb2FkaW5nLWljb24gZGl2Om50aC1jaGlsZCg5KSB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyNDBkZWcpO1xyXG4gICAgYW5pbWF0aW9uLWRlbGF5OiAtMC4zcztcclxufVxyXG5cclxuLmFqYXgtbG9hZGluZy1pY29uIGRpdjpudGgtY2hpbGQoMTApIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XHJcbiAgICBhbmltYXRpb24tZGVsYXk6IC0wLjJzO1xyXG59XHJcblxyXG4uYWpheC1sb2FkaW5nLWljb24gZGl2Om50aC1jaGlsZCgxMSkge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzAwZGVnKTtcclxuICAgIGFuaW1hdGlvbi1kZWxheTogLTAuMXM7XHJcbn1cclxuXHJcbi5hamF4LWxvYWRpbmctaWNvbiBkaXY6bnRoLWNoaWxkKDEyKSB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzMzBkZWcpO1xyXG4gICAgYW5pbWF0aW9uLWRlbGF5OiAwcztcclxufVxyXG5cclxuQGtleWZyYW1lcyBhamF4LWxvYWRpbmctaWNvbiB7XHJcbiAgICAwJSB7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxuICAgIDEwMCUge1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5idG4tc2VsZWN0aW9uIHtcclxuICAgIHdpZHRoOiA1MCU7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgbGFiZWwge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgY29sb3I6ICM2MjZhNzM7XHJcbiAgICAgICAgLy8gd2lkdGg6IDFweDtcclxuICAgICAgICAvLyBoZWlnaHQ6IDFweDtcclxuICAgICAgICAvLyB6LWluZGV4OiAtMTtcclxuICAgICAgICAvLyBvcGFjaXR5OiAwO1xyXG4gICAgICAgIC8vIGZvbnQtc2l6ZTogMDtcclxuICAgICAgICAvLyBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB9XHJcbiAgICAuc2VsZWN0aXplLWNvbnRyb2wge1xyXG4gICAgICAgIC5zZWxlY3RpemUtaW5wdXQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgcGFkZGluZzogMTJweCAwIDEwcHggMDtcclxuICAgICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgcmdiYSg5OCwgMTA2LCAxMTUsIDAuNSk7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4zcyBlYXNlLW91dCk7XHJcblxyXG4gICAgICAgICAgICAuaXRlbSxcclxuICAgICAgICAgICAgaW5wdXRbdHlwZT1cInNlbGVjdC1vbmVcIl0ge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICM3NTc1NzU7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuM3MgZWFzZS1vdXQpO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstcG9pbnQoXCJcIiwgJGdsb2JhbC13aWR0aC1tb2JpbGUpIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLmlucHV0LWFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbWFpbi1kcm9wZG93bi1ib3JkZXItY29sb3IgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgICAgICAgIC5pdGVtLFxyXG4gICAgICAgICAgICAgICAgaW5wdXRbdHlwZT1cInNlbGVjdC1vbmVcIl0ge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5oYXMtZXJyb3Ige1xyXG4gICAgLnNlbGVjdGl6ZS1pbnB1dCB7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICRnbG9iYWwtcmVkLWNvbG9yICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuLnNlbGVjdGl6ZS1kcm9wZG93biB7XHJcbiAgICAvLyBib3JkZXItY29sb3I6ICNERkUyRTcgIWltcG9ydGFudDtcclxuICAgIC8vIGJvcmRlci1sZWZ0OiAzcHggc29saWQgI0RGRTJFNyAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tdG9wOiAtNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBcclxuICAgIC8qIHotaW5kZXg6IDEwOyB1YXQgY29tbWVudCBwMyAqL1xyXG4gICAgei1pbmRleDogOTk7XHJcblxyXG4gICAgLnNlbGVjdGl6ZS1kcm9wZG93bi1jb250ZW50IHtcclxuICAgICAgICAub3B0aW9uIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI2RmZTJlNztcclxuICAgICAgICAgICAgY29sb3I6ICRtYWluLWRyb3Bkb3duLWJvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgcGFkZGluZzogMjBweCAxMHB4O1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjNzIGVhc2Utb3V0KTtcclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRtYWluLWRyb3Bkb3duLWJvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjZGZlMmU3O1xyXG4gICAgICAgICAgICAgICAgLy8gYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCAkbWFpbi1kcm9wZG93bi1ib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5idG4tdmlld2FsbC13cmFwIHtcclxuICAgIGhlaWdodDogMjhweDtcclxuICAgIG1heC13aWR0aDogJG1haW4tbWF4LXdpZHRoO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA3NXB4O1xyXG4gICAgcmlnaHQ6ICRtYWluLXNlY3Rpb24tbGVmdHJpZ2h0LXNwYWNlO1xyXG4gICAgbGluZS1oZWlnaHQ6IDUwcHg7XHJcbn1cclxuXHJcbkBpbmNsdWRlIGJyZWFrLXBvaW50KFwiXCIsICRnbG9iYWwtd2lkdGgtbW9iaWxlKSB7XHJcbiAgICAudGhyZWUtY29sdW1uLWNhcmRzIC5zZWN0aW9uLXNwYWNpbmcgLmJ0bi12aWV3YWxsLXdyYXAge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICB9XHJcbn0gICAgXHJcblxyXG4ubGlzdGluZy5kZWZhdWx0LFxyXG4ubWZwLWdhbGxlcnkge1xyXG4gICAgLnNsaWNrLWRvdHMgbGkge1xyXG4gICAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XHJcblxyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIiBcIjtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA3cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDdweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA3cHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjYjJiMmIyO1xyXG4gICAgICAgICAgICAgICAgdG9wOiA5cHg7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiA5cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuc2xpY2stYWN0aXZlIHtcclxuICAgICAgICAgICAgYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRtYWluLWRyb3Bkb3duLWJvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJG1haW4tZHJvcGRvd24tYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBidXR0b24ge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJG1haW4tZHJvcGRvd24tYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG5cclxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbWFpbi1kcm9wZG93bi1ib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm1mcC1hcnJvdy5tZnAtYXJyb3ctbGVmdCxcclxuICAgIC5tZnAtYXJyb3cubWZwLWFycm93LXJpZ2h0LFxyXG4gICAgLnNsaWNrLXByZXYuc2xpY2stYXJyb3csXHJcbiAgICAuc2xpY2stbmV4dC5zbGljay1hcnJvdyB7XHJcbiAgICAgICAgd2lkdGg6IDc1cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA3NXB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XHJcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4zcyBlYXNlLW91dCk7XHJcbiAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdyg1cHgsIDBweCwgNDBweCwgcmdiYSgwLCAwLCAwLCAwLjU3KSk7XHJcblxyXG4gICAgICAgIC5pY29uLWZvbnQge1xyXG4gICAgICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkbWFpbi1zbGlkZXItYXJyb3ctY29sb3I7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogXCIgXCI7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRtYWluLXNsaWRlci1hcnJvdy1jb2xvcjtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkbWFpbi1zbGlkZXItYXJyb3ctY29sb3I7XHJcblxyXG4gICAgICAgICAgICAuaWNvbi1mb250IHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLm1mcC1hcnJvdy5tZnAtYXJyb3ctbGVmdCxcclxuICAgIC5tZnAtYXJyb3cubWZwLWFycm93LXJpZ2h0IHtcclxuICAgICAgICB3aWR0aDogNjRweDtcclxuICAgICAgICBoZWlnaHQ6IDY0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLm1mcC1hcnJvdy5tZnAtYXJyb3ctbGVmdDpiZWZvcmUsXHJcbiAgICAubWZwLWFycm93Lm1mcC1hcnJvdy1yaWdodDpiZWZvcmUsXHJcbiAgICAuc2xpY2stcHJldi5zbGljay1hcnJvdzpiZWZvcmUsXHJcbiAgICAuc2xpY2stbmV4dC5zbGljay1hcnJvdzpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBub25lO1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgfVxyXG4gICAgLnByZXYtYXJyb3cucG9wdXAtYnRuLFxyXG4gICAgLm1mcC1hcnJvdy5tZnAtYXJyb3ctbGVmdCxcclxuICAgIC5zbGljay1wcmV2LnNsaWNrLWFycm93IHtcclxuICAgICAgICBsZWZ0OiAtMzBweDtcclxuICAgICAgICAuaWNvbi1mb250IHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNmb3JtKHJvdGF0ZSg5MGRlZykpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5uZXh0LWFycm93LnBvcHVwLWJ0bixcclxuICAgIC5tZnAtYXJyb3cubWZwLWFycm93LXJpZ2h0LFxyXG4gICAgLnNsaWNrLW5leHQuc2xpY2stYXJyb3cge1xyXG4gICAgICAgIHJpZ2h0OiAzMHB4O1xyXG4gICAgICAgIC5pY29uLWZvbnQge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0ocm90YXRlKC05MGRlZykpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5zbGljay1hcnJvdy5zbGljay1kaXNhYmxlZCxcclxuICAgIC5tZnAtYXJyb3cubWZwLWFycm93LWxlZnQ6YmVmb3JlLFxyXG4gICAgLm1mcC1hcnJvdy5tZnAtYXJyb3ctbGVmdDphZnRlcixcclxuICAgIC5tZnAtYXJyb3cubWZwLWFycm93LXJpZ2h0OmJlZm9yZSxcclxuICAgIC5tZnAtYXJyb3cubWZwLWFycm93LXJpZ2h0OmFmdGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5idG4tc2VlLW1vcmUge1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgLmljb24ge1xyXG4gICAgICAgICAgICAmOmJlZm9yZSwgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMTU3RUMwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50ZXh0IHtcclxuICAgICAgICAgICAgY29sb3I6ICMxNTdFQzA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmljb24sXHJcbiAgICAudGV4dCB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihjb2xvciAwLjNzIGVhc2Utb3V0KTtcclxuICAgIH1cclxuICAgIC5pY29uIHtcclxuICAgICAgICB3aWR0aDogMTBweDtcclxuICAgICAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xyXG5cclxuICAgICAgICAmOmJlZm9yZSxcclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihiYWNrZ3JvdW5kIDAuM3MgZWFzZS1vdXQpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgd2lkdGg6IDEwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbWFpbi1kcm9wZG93bi1ib3JkZXItY29sb3I7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIiBcIjtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJG1haW4tZHJvcGRvd24tYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0ocm90YXRlKDkwZGVnKSk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnRleHQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIGNvbG9yOiAkbWFpbi1kcm9wZG93bi1ib3JkZXItY29sb3I7XHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWstcG9pbnQoXCJcIiwgJGdsb2JhbC13aWR0aC1tb2JpbGUpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vKioqKiBCdXR0b24gU3R5bGUgLSBFTkQgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cclxuXHJcbi8qKioqIEZvcm0gU3R5bGUgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cclxuLmZvcm0tc2VjdGlvbiB7XHJcbiAgICAuZm9ybS1sYWJlbC1oaWRkZW4ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAuZm9ybS1pbnB1dC10ZXh0IHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcbiAgICAuZm9ybS1pbnB1dC10ZXh0IGlucHV0IHtcclxuICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHggMDtcclxuICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICRtYWluLWRyb3Bkb3duLWJvcmRlci1jb2xvcjtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcclxuICAgICAgICBjb2xvcjogJG1haW4tZHJvcGRvd24tYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrLXBvaW50KFwiXCIsICRnbG9iYWwtd2lkdGgtbW9iaWxlKSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweCAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgICAgICAgICAgLyogQ2hyb21lICovXHJcbiAgICAgICAgICAgIGNvbG9yOiAkbWFpbi1kcm9wZG93bi1ib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHk7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICAvKiBJRSAxMCsgKi9cclxuICAgICAgICAgICAgY29sb3I6ICRtYWluLWRyb3Bkb3duLWJvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOjotbW96LXBsYWNlaG9sZGVyIHtcclxuICAgICAgICAgICAgLyogRmlyZWZveCAxOSsgKi9cclxuICAgICAgICAgICAgY29sb3I6ICRtYWluLWRyb3Bkb3duLWJvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOi1tb3otcGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICAvKiBGaXJlZm94IDQgLSAxOCAqL1xyXG4gICAgICAgICAgICBjb2xvcjogJG1haW4tZHJvcGRvd24tYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmZvcm0taW5wdXQtdGV4dGFyZWEge1xyXG4gICAgICAgIHRleHRhcmVhIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQ3cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgICByZXNpemU6IHZlcnRpY2FsO1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgICAgICAgcGFkZGluZzogMTBweCAwO1xyXG4gICAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAkbWFpbi1kcm9wZG93bi1ib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgICAgICBjb2xvcjogJG1haW4tZHJvcGRvd24tYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVhay1wb2ludChcIlwiLCAkZ2xvYmFsLXdpZHRoLW1vYmlsZSkge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgICAgICAgICAgICAgIC8qIENocm9tZSAqL1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRtYWluLWRyb3Bkb3duLWJvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHk7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgICAgICAgICAgICAgIC8qIElFIDEwKyAqL1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRtYWluLWRyb3Bkb3duLWJvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHk7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6Oi1tb3otcGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICAgICAgLyogRmlyZWZveCAxOSsgKi9cclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkbWFpbi1kcm9wZG93bi1ib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjotbW96LXBsYWNlaG9sZGVyIHtcclxuICAgICAgICAgICAgICAgIC8qIEZpcmVmb3ggNCAtIDE4ICovXHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJG1haW4tZHJvcGRvd24tYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHk7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmZvcm0taW5wdXQtc3dpdGNoIHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICBAaW5jbHVkZSBicmVhay1wb2ludChcIlwiLCAkZ2xvYmFsLXdpZHRoLW1vYmlsZSkge1xyXG4gICAgICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuZXJyb3ItbXNnLXdyYXAge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4zcyBlYXNlLW91dCk7XHJcblxyXG4gICAgICAgIC5lcnJvci1tc2cge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgICAgICAgY29sb3I6ICRtYWluLXJlZC1jb2xvcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLmZvcm0tY29udGFpbmVyIHtcclxuICAgIC5lcnJvciB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICBjb2xvcjogcmVkO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgICAgICYuc2hvdyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYuaGFzLWJvcmRlciB7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxNjUsIDE3MiwgMTg1LCAwLjM3KTtcclxuICAgIH1cclxuICAgID4gLndyYXAge1xyXG4gICAgICAgIHBhZGRpbmc6IDQwcHggODBweDtcclxuICAgIH1cclxuXHJcbiAgICAuZm9ybS1tYWluLXRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6ICRtYWluLXNlY3Rpb24tdGl0bGU7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgY29sb3I6ICRtYWluLWRyb3Bkb3duLWJvcmRlci1jb2xvcjtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICAgICAgICBAaW5jbHVkZSBicmVhay1wb2ludChcIlwiLCAkZ2xvYmFsLXdpZHRoLW1vYmlsZSkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIuOHJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuZm9ybS1tYWluLWRlc2Mge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xyXG4gICAgICAgIGNvbG9yOiAkbWFpbi1ncmlkLWRlc2MtYmx1ZS1jb2xvcjtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcclxuICAgIH1cclxuICAgIC5mb3JtLXJvdyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWstcG9pbnQoXCJcIiwgJGdsb2JhbC13aWR0aC1tb2JpbGUpIHtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5mb3JtLWlucHV0LXRleHQge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVhay1wb2ludChcIlwiLCAkZ2xvYmFsLXdpZHRoLW1vYmlsZSkge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmZvcm0tZmllbGQge1xyXG4gICAgICAgICAgICAmLmhhcy1lcnJvciB7XHJcbiAgICAgICAgICAgICAgICAmLnNob3ctZXJyb3Ige1xyXG4gICAgICAgICAgICAgICAgICAgIGlucHV0LCB0ZXh0YXJlYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGdsb2JhbC1yZWQtY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmZvcm0taW5wdXQtdGV4dCB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcblxyXG4gICAgICAgICYuY29sMiB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuY29sMyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzMy4zMzMzMyU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuY29sNCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyNSU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGxhYmVsIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAkbWFpbi1zZWN0aW9uLWRlc2M7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBjb2xvcjogJG1haW4tZ3JpZC1kZXNjLWJsdWUtY29sb3I7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLXBvaW50KFwiXCIsICRnbG9iYWwtd2lkdGgtdGFibGV0KSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBsYWJlbC5mb3JtLWxhYmVsLWhpZGRlbixcclxuICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB9XHJcbiAgICAgICAgaW5wdXQge1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgcmdiYSg5OCwgMTA2LCAxMTUsIDAuNSk7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYm9yZGVyLWJvdHRvbSAwLjNzIGVhc2Utb3V0KTtcclxuXHJcbiAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkbWFpbi1ncmlkLWRlc2MtYmx1ZS1jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLyoqKiogRm9ybSBTdHlsZSAtIEVORCAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xyXG5cclxuLy8gQ1NTIG9iamVjdC1maXQgaGFjayBmb3IgSUVcclxuLm9iamVjdC1maXQge1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXIgIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgIGltZyB7XHJcbiAgICAgICAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuLnN0YXRpYy1jb250ZW50IHtcclxuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgQGluY2x1ZGUgYnJlYWstcG9pbnQoXCJcIiwgJGdsb2JhbC13aWR0aC1tb2JpbGUpIHtcclxuICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgIH1cclxuICAgIC50aXRsZSB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgZm9udC1zaXplOiA0LjZyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luOiA1MHB4IDA7XHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWstcG9pbnQoXCJcIiwgJGdsb2JhbC13aWR0aC10YWJsZXQpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA2cmVtO1xyXG4gICAgICAgICAgICBtYXJnaW46IDMwcHggMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWstcG9pbnQoXCJcIiwgJGdsb2JhbC13aWR0aC1tb2JpbGUpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA0cmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIHRhYmxlIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB0ciB7XHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKGV2ZW4pIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNlZWVmZjM7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgdGQge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLXBvaW50KFwiXCIsICRnbG9iYWwtd2lkdGgtbW9iaWxlKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgdWwge1xyXG4gICAgICAgIGxpc3Qtc3R5bGU6IGRpc2M7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5oay1yZXdhcmRzLWljb24ge1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICBjb2xvcjogIzM0ODRjYjtcclxuICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiAjMzQ4NGNiO1xyXG4gICAgfVxyXG4gICAgLmljb24tZm9udCB7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgICB9XHJcbiAgICBzcGFuIHtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgIH1cclxufVxyXG5cclxuLnNsaWNrLWRvdHMge1xyXG4gICAgQGluY2x1ZGUgYnJlYWstcG9pbnQoXCJcIiwgJGdsb2JhbC13aWR0aC1tb2JpbGUpIHtcclxuICAgICAgICBib3R0b206IC00MHB4O1xyXG4gICAgfVxyXG4gICAgbGkge1xyXG4gICAgICAgICYuc2xpY2stYWN0aXZlIHtcclxuICAgICAgICAgICAgYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYig5OCwgMTA2LCAxMTUpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCAycHggcmdiKDk4LCAxMDYsIDExNSk7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstcG9pbnQoXCJcIiwgJGdsb2JhbC13aWR0aC1tb2JpbGUpIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jb250ZW50LWJsb2NrIHtcclxuICAgIGgxIHtcclxuICAgICAgICBjb2xvcjogIzBEMjEzNDtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9yLXNpemUocGhvbmUtb25seSkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDMuNnJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDRyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIGZvci1zaXplKHRhYmxldC1wb3J0cmFpdC11cCkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDMuNnJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDRyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIGZvci1zaXplKHRhYmxldC1sYW5kc2NhcGUtdXApIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA0cmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNC42cmVtO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC50YWctY29udGFpbmVyIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG4gICAgLmRldGFpbC10aXRsZS13cmFwIHtcclxuICAgICAgICAudGl0bGUge1xyXG4gICAgICAgICAgICBjb2xvcjogJGdsb2JhbC1kcm9wZG93bi1ib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNHJlbTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstcG9pbnQoXCJcIiwgJGdsb2JhbC13aWR0aC1tb2JpbGUpIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMy42cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5kZXNjIHtcclxuICAgICAgICAgICAgd2lkdGg6IDgwJTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyLjJyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5jb250ZW50LXdyYXAge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAmOmJlZm9yZSxcclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogXCIgXCI7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgY2xlYXI6IGJvdGg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmRvY3VtZW50IHtcclxuICAgICAgICAuZG9jdW1lbnQtaXRlbSB7XHJcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICB3aWR0aDogMzMuMzMzMyU7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLXBvaW50KFwiXCIsICRnbG9iYWwtd2lkdGgtbW9iaWxlKSB7XHJcbiAgICAgICAgICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoM24gKyAxKSB7XHJcbiAgICAgICAgICAgICAgICBjbGVhcjogYm90aDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAudGh1bWJuYWlsIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWVmZjM7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMiUgMTAlO1xyXG4gICAgICAgICAgICAgICAgLmltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA2NS40JTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGUoLTUwJSwgLTUwJSkpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuZG9jdW1lbnQtY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzNXB4IDAgNTVweCAwO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstcG9pbnQoXCJcIiwgJGdsb2JhbC13aWR0aC1tb2JpbGUpIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDAgMzVweCAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmJ0bi1kb3dubG9hZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGgzIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMy42cmVtO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVhay1wb2ludChcIlwiLCAkZ2xvYmFsLXdpZHRoLW1vYmlsZSkge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLm1haW4tdmlzdWFsLWNvbnRhaW5lciB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zbGlkZXNob3cge1xyXG4gICAgICAgIC5zZWN0aW9uLXNwYWNpbmcge1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgJj5oMiwgJj5oMywgJj5wIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVhay1wb2ludChcIlwiLCAkZ2xvYmFsLXdpZHRoLW1vYmlsZSkge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMy44cmVtO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1LjJyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLXBvaW50KFwiXCIsICRnbG9iYWwtd2lkdGgtbW9iaWxlKSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMy4ycmVtO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjhyZW07XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLXBvaW50KFwiXCIsICRnbG9iYWwtd2lkdGgtbW9iaWxlKSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjZyZW07XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgaDMge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQuNHJlbTtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNTVweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstcG9pbnQoXCJcIiwgJGdsb2JhbC13aWR0aC1tb2JpbGUpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNHJlbTtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zd2lwZXItY29udGFpbmVyIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICYudmlkZW8tbGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0ODVweDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLXBvaW50KFwiXCIsICRnbG9iYWwtd2lkdGgtbW9iaWxlKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1NTBweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuc3dpcGVyLXNsaWRlIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTUzQzVGO1xyXG4gICAgICAgICAgICAgICAgICAgIC5pbmZvIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNjBweCA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstcG9pbnQoXCJcIiwgJGdsb2JhbC13aWR0aC1tb2JpbGUpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBoNCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVhay1wb2ludChcIlwiLCAkZ2xvYmFsLXdpZHRoLW1vYmlsZSkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMi44cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstcG9pbnQoXCJcIiwgJGdsb2JhbC13aWR0aC1tb2JpbGUpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYubmFtZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVhay1wb2ludChcIlwiLCAkZ2xvYmFsLXdpZHRoLW1vYmlsZSkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmNvbXBhbnkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLXBvaW50KFwiXCIsICRnbG9iYWwtd2lkdGgtbW9iaWxlKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMi40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAudmlkZW8ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVhay1wb2ludChcIlwiLCAkZ2xvYmFsLXdpZHRoLW1vYmlsZSkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBtYXgtaGVpZ2h0OiAxODBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMTUwMC85MzM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgaWZyYW1lIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5iYy1wbGF5ZXItZGVmYXVsdF9kZWZhdWx0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5wb3N0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pY29uL2J0blZpZGVvUGxheS5zdmdcIik7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDExMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstcG9pbnQoXCJcIiwgJGdsb2JhbC13aWR0aC1tb2JpbGUpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDc1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNzVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQob2RkKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgLmluZm8ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC52aWRlbyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5zd2lwZXItcGFnaW5hdGlvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtMTBweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYudmlkZW8tdGh1bWJzIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzNXB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDM1cHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggI0U2RTZFNjtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLXBvaW50KFwiXCIsICRnbG9iYWwtd2lkdGgtbW9iaWxlKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5zd2lwZXItc2xpZGUge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94OyBcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiAtbW96LWJveDtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7IFxyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMSkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDNuKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE2MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA5MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAuaW5mbyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMThweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaDUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2LCAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDM4cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM4cHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC45NTtcclxuICAgICAgICAgICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMnB4IDVweCA1cHggMHB4IHJnYmEoMCwwLDAsMC4zKTtcclxuICAgICAgICAgICAgICAgIC1tb3otYm94LXNoYWRvdzogMnB4IDVweCA1cHggMHB4IHJnYmEoMCwwLDAsMC4zKTtcclxuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDJweCA1cHggNXB4IDBweCByZ2JhKDAsMCwwLDAuMyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnN3aXBlci1idXR0b24tcHJldiB7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiA1cHg7XHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaWNvbi9pY29uLXNsaWRlYXJyb3dsZWZ0LnN2Z1wiKTtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDExcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiA1cHg7XHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaWNvbi9pY29uLXNsaWRlYXJyb3dyaWdodC5zdmdcIik7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnN3aXBlci1idXR0b24tZGlzYWJsZWQge1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC4zO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmNhcmQtYmxvY2sge1xyXG4gICAgICAgIC50YWctY29udGFpbmVyIHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jaGVja0lFIHtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAyLjJyZW07XHJcbiAgICB3aWR0aDogNjI4cHg7XHJcblxyXG4gICAgYmFja2dyb3VuZDogIzEzMzE0YyAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgYm9yZGVyLWxlZnQ6IDZweCBzb2xpZCAjMDBhZGVlO1xyXG59XG5AaW1wb3J0IFwiLi8uLi8uLi9zdHlsZXMvX2dsb2JhbC12YXJpYWJsZS5zY3NzXCI7XHJcbkBpbXBvcnQgXCIuLy4uLy4uL3N0eWxlcy9fbWl4aW4uc2Nzc1wiO1xyXG5cclxuXHJcbnNlY3Rpb24uZGV0YWlsLWJhbm5lci1zbGlkZXIge1xyXG4gICAgLmJyZWFkY3J1bWItY29udGFpbmVyIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgei1pbmRleDogMztcclxuICAgICAgICB0ZXh0LXNoYWRvdzogMHB4IDJweCA1cHggcmdiYSgwLDAsMCwwLjkpO1xyXG4gICAgICAgIC5pdGVtIHtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuYXJyb3cge1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBcclxuICAgIC5iYW5uZXJ7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogIGNvdmVyO1xyXG4gICAgICAgIFxyXG4gICAgfVxyXG4gICAgLnRpdGxlLXdyYXAge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDkwcHg7XHJcbiAgICAgICAgXHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICBAaW5jbHVkZSBicmVhay1wb2ludChcIlwiLCAkZ2xvYmFsLXdpZHRoLW1vYmlsZSkge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgdG9wOiA4MHB4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDZyZW07XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4xNztcclxuICAgICAgICAgICAgdGV4dC1zaGFkb3c6IDBweCAycHggNXB4IHJnYmEoMCwwLDAsMC45KTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstcG9pbnQoXCJcIiwgJGdsb2JhbC13aWR0aC10YWJsZXQpIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNXJlbTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLXBvaW50KFwiXCIsICRnbG9iYWwtd2lkdGgtbW9iaWxlKSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnNsaWRlci13cmFwIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDM2MHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWstcG9pbnQoXCJcIiwgJGdsb2JhbC13aWR0aC1tb2JpbGUpIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyNjNweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnNsaWNrLXNsaWRlIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDM2MHB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVhay1wb2ludChcIlwiLCAkZ2xvYmFsLXdpZHRoLW1vYmlsZSkge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNjNweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAvLyAmOmFmdGVyIHtcclxuICAgICAgICAgICAgLy8gICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAvLyAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAvLyAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIC8vICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIC8vICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgLy8gICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgLy8gICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIC8vICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgLy8gICAgIGJhY2tncm91bmQ6IC1tb3otcmFkaWFsLWdyYWRpZW50KGNlbnRlciwgMjUlIDI1JSwgIHJnYmEoMCwwLDAsMC41KSAwJSwgcmdiYSgwLDAsMCwwKSAxMDAlKTtcclxuICAgICAgICAgICAgLy8gICAgIGJhY2tncm91bmQ6IC13ZWJraXQtcmFkaWFsLWdyYWRpZW50KGNlbnRlciwgMjUlIDI1JSwgIHJnYmEoMCwwLDAsMC41KSAwJSxyZ2JhKDAsMCwwLDApIDEwMCUpO1xyXG4gICAgICAgICAgICAvLyAgICAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KDI1JSAyNSUgYXQgY2VudGVyLCAgcmdiYSgwLDAsMCwwLjUpIDAlLHJnYmEoMCwwLDAsMCkgMTAwJSk7XHJcbiAgICAgICAgICAgIC8vIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmRlc2Mge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB0b3A6IDE4NXB4O1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVhay1wb2ludChcIlwiLCAkZ2xvYmFsLXdpZHRoLW1vYmlsZSkge1xyXG4gICAgICAgICAgICAgICAgdG9wOiAxNDBweDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXNoYWRvdzogMHB4IDJweCA1cHggcmdiYSgwLDAsMCwwLjkpO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9yLXNpemUocGhvbmUtb25seSkge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjZyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb3Itc2l6ZSh0YWJsZXQtcG9ydHJhaXQtdXApIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMi42cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9yLXNpemUodGFibGV0LWxhbmRzY2FwZS11cCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzLjJyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXG5AaW1wb3J0IFwiLi8uLi8uLi9zdHlsZXMvX2dsb2JhbC12YXJpYWJsZS5zY3NzXCI7XHJcbkBpbXBvcnQgXCIuLy4uLy4uL3N0eWxlcy9fbWl4aW4uc2Nzc1wiO1xyXG4udGFnIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICAgIHBhZGRpbmc6IDRweCAxMHB4O1xyXG4gICAgbWFyZ2luOiAwIDVweCA1cHggMDtcclxuICAgIGNvbG9yOiAjQTVBQ0I5O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI0E1QUNCOTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4zcHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjNzIGVhc2Utb3V0KTtcclxuICAgIEBpbmNsdWRlIGZvci1zaXplKHBob25lLW9ubHkpIHtcclxuICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIGZvci1zaXplKHRhYmxldC1wb3J0cmFpdC11cCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgZm9yLXNpemUodGFibGV0LWxhbmRzY2FwZS11cCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgfVxyXG4gICAgJjpob3ZlciwgJjpmb2N1cyB7XHJcbiAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICBib3JkZXItY29sb3I6ICMxMDI5M0Y7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzEwMjkzRjtcclxuICAgIH1cclxuICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgfVxyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICB9XHJcbn1cbkBpbXBvcnQgXCIuLy4uLy4uL3N0eWxlcy9fZ2xvYmFsLXZhcmlhYmxlLnNjc3NcIjtcclxuQGltcG9ydCBcIi4vLi4vLi4vc3R5bGVzL19taXhpbi5zY3NzXCI7XHJcblxyXG5zZWN0aW9uLnNoYXJlLXRvb2xzIHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgdG9wOiAzMCU7XHJcbiAgICB6LWluZGV4OiAxMTE7XHJcbiAgICBAaW5jbHVkZSBicmVhay1wb2ludChcIlwiLCAkZ2xvYmFsLXdpZHRoLW1vYmlsZSkge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAuaWNvbi1mb250IHtcclxuICAgICAgICBmb250LXNpemU6IDIuNnJlbTtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICBmb250LXdlaWdodDogMTAwO1xyXG4gICAgICAgICYuaWNvbi1oZWFydC1vIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjJweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5pY29uLXNoYXJlLWFsdCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE5cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgPiB1bCB7XHJcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg4cHggMCAwIDhweCk7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICB3aWR0aDogNjBweDtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogIzM0ODRjYjtcclxuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4zcyBlYXNlLW91dCk7XHJcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuYWRkLXRvLW15LWZhdm91cml0ZXMge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2NXB4O1xyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgLmljb24tZm9udCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMzQ4NGNiO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLnNoYXJlLXRyaWdnZXIge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2NXB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIC5pY29uLWZvbnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzM0ODRjYjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5zaGFyZS10cmlnZ2VyIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCAwIDAgOHB4KTtcclxuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmFkZC10aGlzLXdyYXAge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmFkZHRoaXNfaW5saW5lX3NoYXJlX3Rvb2xib3gge1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5hdC1zaGFyZS1idG4ge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDYwcHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNjBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzM0ODRjYjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgICAgICY6Zm9jdXMsXHJcbiAgICAgICAgICAgICAgICAmOmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVkoMCkpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5hdC1zdmMtZW1haWwge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuYXQtaWNvbi13cmFwcGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMzQ4NGNiO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgLy8gcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgICAgICAgICAmOmZvY3VzLFxyXG4gICAgICAgICAgICAgICAgICAgICY6YWN0aXZlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVkoMCkpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogI2ZmZiAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYuc29jaWFsTWVkaWFTaG93IHtcclxuICAgICAgICAuc2hhcmUtdHJpZ2dlciB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5hZGQtdGhpcy13cmFwIHtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi53ZWNoYXQtb3ZlcmxheSB7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC44KTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHotaW5kZXg6IDEwMDAwO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzIGN1YmljLWJlemllciguNjQ1LC4wNDUsLjM1NSwxKTtcclxuICAgICYuYWN0aXZlIHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xyXG4gICAgfVxyXG4gICAgLmJ0bi1jbG9zZSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcclxuICAgICAgICAmOmJlZm9yZSwgJjphZnRlciB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMTlweDtcclxuICAgICAgICAgICAgbGVmdDogMTJweDtcclxuICAgICAgICAgICAgd2lkdGg6IDE2cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnFyLWNvbnRlbnQge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICBoZWlnaHQ6IDgwJTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB9XHJcbn1cbkBpbXBvcnQgXCIuLy4uLy4uL3N0eWxlcy9fZ2xvYmFsLXZhcmlhYmxlLnNjc3NcIjtcclxuQGltcG9ydCBcIi4vLi4vLi4vc3R5bGVzL19taXhpbi5zY3NzXCI7XHJcblxyXG4uY2FyZHMuc3dpcGVyLWNvbnRhaW5lciB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbihvcGFjaXR5IC4zcyBlYXNlLW91dCk7XHJcbiAgICBAaW5jbHVkZSBmb3Itc2l6ZShwaG9uZS1vbmx5KSB7XHJcbiAgICAgICAgbWFyZ2luOiAyMHB4IDAgMjBweCAwO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgZm9yLXNpemUodGFibGV0LXBvcnRyYWl0LXVwKSB7XHJcbiAgICAgICAgbWFyZ2luOiAyMHB4IDAgMjBweCAwO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgZm9yLXNpemUodGFibGV0LWxhbmRzY2FwZS11cCkge1xyXG4gICAgICAgIG1hcmdpbjogMzBweCAwIDAgMDtcclxuICAgIH1cclxuICAgIC5zd2lwZXItYnV0dG9uLWRpc2FibGVkIHtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgfVxyXG4gICAgLnN3aXBlci1idXR0b24tcHJldiB7XHJcbiAgICAgICAgbGVmdDogNTBweDtcclxuICAgICAgICB3aWR0aDogNjVweDtcclxuICAgICAgICBoZWlnaHQ6IDY1cHg7XHJcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihvcGFjaXR5IC4zcyBlYXNlLW91dCk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjgpO1xyXG4gICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMnB4IDhweCA1MHB4IDBweCByZ2JhKDAsMCwwLDAuMTYpO1xyXG4gICAgICAgIC1tb3otYm94LXNoYWRvdzogMnB4IDhweCA1MHB4IDBweCByZ2JhKDAsMCwwLDAuMTYpO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDJweCA4cHggNTBweCAwcHggcmdiYSgwLDAsMCwwLjE2KTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29sb3I6ICMzNDg0Q0I7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIuNXJlbTtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnN3aXBlci1idXR0b24tbmV4dCB7XHJcbiAgICAgICAgcmlnaHQ6IDUwcHg7XHJcbiAgICAgICAgd2lkdGg6IDY1cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA2NXB4O1xyXG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24ob3BhY2l0eSAuM3MgZWFzZS1vdXQpO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC44KTtcclxuICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDJweCA4cHggNTBweCAwcHggcmdiYSgwLDAsMCwwLjE2KTtcclxuICAgICAgICAtbW96LWJveC1zaGFkb3c6IDJweCA4cHggNTBweCAwcHggcmdiYSgwLDAsMCwwLjE2KTtcclxuICAgICAgICBib3gtc2hhZG93OiAycHggOHB4IDUwcHggMHB4IHJnYmEoMCwwLDAsMC4xNik7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMzQ4NENCO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyLjVyZW07XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7ICAgICAgICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYrLnN3aXBlci1wYWdpbmF0aW9uIHtcclxuICAgICAgICBAaW5jbHVkZSBmb3Itc2l6ZShwaG9uZS1vbmx5KSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBmb3Itc2l6ZSh0YWJsZXQtcG9ydHJhaXQtdXApIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIGZvci1zaXplKHRhYmxldC1sYW5kc2NhcGUtdXApIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuc3dpcGVyLXNsaWRlIHtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgLnRleHQtY29udGVudCB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxuQGltcG9ydCBcIi4vLi4vLi4vc3R5bGVzL19nbG9iYWwtdmFyaWFibGUuc2Nzc1wiO1xyXG5AaW1wb3J0IFwiLi8uLi8uLi9zdHlsZXMvX21peGluLnNjc3NcIjtcclxuXHJcbiR0YWctY29sb3I6ICNhNWFjYjk7XHJcblxyXG4uY2FyZC1ibG9jayB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkdGFnLWNvbG9yO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDsgXHJcbiAgICBkaXNwbGF5OiAtbW96LWJveDtcclxuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4OyBcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgbWluLWhlaWdodDogNDAzLjI4cHg7XHJcbiAgICBAaW5jbHVkZSBmb3Itc2l6ZShwaG9uZS1vbmx5KSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAyNTBweDtcclxuICAgICAgICBtaW4taGVpZ2h0OiAzOTkuMjVweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIGZvci1zaXplKHRhYmxldC1wb3J0cmFpdC11cCkge1xyXG4gICAgICAgIG1heC13aWR0aDogMjUwcHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBmb3Itc2l6ZSh0YWJsZXQtbGFuZHNjYXBlLXVwKSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAzMTBweDtcclxuICAgIH1cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBjbGVhcjogYm90aDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjEsIDEyNiwgMTkyLCAwKTtcclxuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjNzIGVhc2Utb3V0KTtcclxuICAgIH1cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyMSwgMTI2LCAxOTIsIDAuOSk7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5pbWFnZSB7XHJcbiAgICAgICAgICAgICYrLnRleHQtY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnRleHQtY29udGVudCB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDIxLCAxMjYsIDE5MiwgMC45KTtcclxuICAgICAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcclxuICAgICAgICAgICAgLnRpdGxlLCAuZGVzYyB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuZGVzYyB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuZGF0ZS13cmFwIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGdsb2JhbC1iYWNrZ3JvdW5kLWJsdWUtY29sb3I7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5idG4tcmVhZG1vcmUge1xyXG4gICAgICAgICAgICBjb2xvcjogIzE1N0VDMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnRhZy1jb250YWluZXIge1xyXG4gICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgIC50YWcge1xyXG4gICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggI2ZmZjtcclxuICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICBjb2xvcjogIzM0ODRDQjtcclxuICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIC8vIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIC8vIEBpbmNsdWRlIGJyZWFrLXBvaW50KFwiXCIsIDkwMHB4KSB7XHJcbiAgICAgICAgICAgIC8vICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAvLyB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi53aXRoLWRhdGUge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAyMHB4IGF1dG8gMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuaW1hZ2Uge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG4gICAgICAgIEBpbmNsdWRlIGZvci1zaXplKHBob25lLW9ubHkpIHtcclxuICAgICAgICAgICAgbWluLWhlaWdodDogMTg1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIGZvci1zaXplKHRhYmxldC1wb3J0cmFpdC11cCkge1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAxODVweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgZm9yLXNpemUodGFibGV0LWxhbmRzY2FwZS11cCkge1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAyNTVweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJisudGV4dC1jb250ZW50IHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBpbWcge1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBmbGV4OiAwIDAgYXV0bztcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcbiAgICBzcGFuLmRhdGVzIHtcclxuICAgICAgICAmfi50ZXh0LWNvbnRlbnQge1xyXG4gICAgICAgICAgICAudGl0bGV7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmRhdGUtd3JhcCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogIzM0ODRDQjtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogLTI1cHg7XHJcbiAgICAgICAgbGVmdDogNDBweDtcclxuICAgICAgICB6LWluZGV4OiA1O1xyXG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuM3MgZWFzZS1vdXQpO1xyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrLXBvaW50KFwiXCIsICRnbG9iYWwtd2lkdGgtbW9iaWxlKSB7XHJcbiAgICAgICAgICAgIGxlZnQ6IDI1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC53cmFwIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMTJweCAyMHB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVhay1wb2ludChcIlwiLCAkZ2xvYmFsLXdpZHRoLW1vYmlsZSkge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuc3RhcnRfZGF0ZSxcclxuICAgICAgICAuZW5kX2RhdGUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjFyZW07XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgICYuZGF0ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi50byB7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNXB4IDAgMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmfi5pbWFnZSB7XHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjNweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmfi50ZXh0LWNvbnRlbnQge1xyXG4gICAgICAgICAgICAvLyBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgICAgICAudGl0bGV7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnRleHQtY29udGVudCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgbWluLWhlaWdodDogYXV0bztcclxuICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBAaW5jbHVkZSBmb3Itc2l6ZShwaG9uZS1vbmx5KSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIGZvci1zaXplKHRhYmxldC1wb3J0cmFpdC11cCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICBoMyB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMuNHJlbTtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmRlc2Mge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVhay1wb2ludChcIlwiLCAkZ2xvYmFsLXdpZHRoLW1vYmlsZSkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmRhdGUge1xyXG4gICAgICAgICAgICBjb2xvcjogIzBjMmMzZTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAkZ2xvYmFsLXNlY3Rpb24tZGVzYztcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5idG4tcmVhZG1vcmUge1xyXG4gICAgICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnRpdGxlLXdyYXAge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVhay1wb2ludChcIlwiLCAkZ2xvYmFsLXdpZHRoLW1vYmlsZSkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAudGl0bGUge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZ2xvYmFsLWdyaWQtdGl0bGU7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjMGQyMTM0O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLXBvaW50KFwiXCIsICRnbG9iYWwtd2lkdGgtdGFibGV0KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjRyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVhay1wb2ludChcIlwiLCAkZ2xvYmFsLXdpZHRoLW1vYmlsZSkge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi44cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnRhZy1jb250YWluZXIge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICBcclxuICAgIH1cclxuICAgICY+YSB7XHJcbiAgICAgICAgei1pbmRleDogMjA7XHJcbiAgICB9XHJcbiAgICAmLm5vLXRodW1iIHtcclxuICAgICAgICBAaW5jbHVkZSBmb3Itc2l6ZShwaG9uZS1vbmx5KSB7XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50ZXh0LWNvbnRlbnQge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMjVweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICB9XHJcbiAgICAmOm5vdCguc2xpY2stYWN0aXZlKSAub3ZlcmxheS1zaGFkb3ctcmlnaHQge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYzKTtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuICAgICYuc2Vjb25kIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDFweDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgID4gLndyYXAge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDE3MHB4IDIwcHggNTBweCAyMHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ2xvYmFsLWJhY2tncm91bmQtYmx1ZS1jb2xvcjtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstcG9pbnQoXCJcIiwgJGdsb2JhbC13aWR0aC1tb2JpbGUpIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMjVweCAzMHB4IDI1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnRpdGxlLFxyXG4gICAgICAgIC5kYXRlIHtcclxuICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50YWctY29udGFpbmVyIHtcclxuICAgICAgICAgICAgLnRhZyB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYuZnVsbC1jb2wge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgLnRleHQtY29udGVudCB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvci1zaXplKHRhYmxldC1wb3J0cmFpdC11cCkge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmJ0bi1yZWFkbW9yZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMjBweCAwIDUwcHggMDtcclxuICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAudGV4dC1jb250ZW50IHtcclxuICAgICAgICAgICAgICAgIHRvcDogYXV0bztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYuc2l6ZS1sYXJnZSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA3NTBweDtcclxuICAgICAgICBAaW5jbHVkZSBmb3Itc2l6ZShwaG9uZS1vbmx5KSB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMjUwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIGZvci1zaXplKHRhYmxldC1wb3J0cmFpdC11cCkge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDI1MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBmb3Itc2l6ZSh0YWJsZXQtbGFuZHNjYXBlLXVwKSB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNzUwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBmb3Itc2l6ZSh0YWJsZXQtbGFuZHNjYXBlLXVwKSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgxNCw1Miw5NywxKSAwJSwgcmdiYSg2MSwxMDIsMTU0LDAuMSkgNTAlKTtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuODY7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJn4uY2FyZC1ibG9jayB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvci1zaXplKHRhYmxldC1wb3J0cmFpdC11cCkge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyNTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSBmb3Itc2l6ZSh0YWJsZXQtbGFuZHNjYXBlLXVwKSB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQyMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAudGV4dC1jb250ZW50IHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9yLXNpemUocGhvbmUtb25seSkge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvci1zaXplKHRhYmxldC1wb3J0cmFpdC11cCkge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBmb3Itc2l6ZSh0YWJsZXQtbGFuZHNjYXBlLXVwKSB7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnRpdGxlIHtcclxuICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogdGV4dC1zaGFkb3cgMC4zcyBlYXNlLW91dDtcclxuICAgICAgICAgICAgICAgIC1tb3otdHJhbnNpdGlvbjogdGV4dC1zaGFkb3cgMC4zcyBlYXNlLW91dDtcclxuICAgICAgICAgICAgICAgIC1vLXRyYW5zaXRpb246IHRleHQtc2hhZG93IDAuM3MgZWFzZS1vdXQ7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0ZXh0LXNoYWRvdyAwLjNzIGVhc2Utb3V0O1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9yLXNpemUocGhvbmUtb25seSkge1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtc2hhZG93OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMGQyMTM0O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9yLXNpemUodGFibGV0LXBvcnRyYWl0LXVwKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwZDIxMzQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb3Itc2l6ZSh0YWJsZXQtbGFuZHNjYXBlLXVwKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1zaGFkb3c6IDJweCAycHggMTBweCAjMDAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5kZXNjIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXNoYWRvdzogMnB4IDJweCAxMHB4ICMwMDA7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogdGV4dC1zaGFkb3cgMC4zcyBlYXNlLW91dDtcclxuICAgICAgICAgICAgICAgIC1tb3otdHJhbnNpdGlvbjogdGV4dC1zaGFkb3cgMC4zcyBlYXNlLW91dDtcclxuICAgICAgICAgICAgICAgIC1vLXRyYW5zaXRpb246IHRleHQtc2hhZG93IDAuM3MgZWFzZS1vdXQ7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0ZXh0LXNoYWRvdyAwLjNzIGVhc2Utb3V0O1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9yLXNpemUocGhvbmUtb25seSkge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb3Itc2l6ZSh0YWJsZXQtcG9ydHJhaXQtdXApIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50YWcge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBmb3Itc2l6ZSh0YWJsZXQtbGFuZHNjYXBlLXVwKSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9yLXNpemUodGFibGV0LWxhbmRzY2FwZS11cCkge1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNjM7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDIxLCAxMjYsIDE5MiwgMSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnRleHQtY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICAudGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtc2hhZG93OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmRlc2Mge1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtc2hhZG93OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxuQGltcG9ydCBcIi4vLi4vLi4vc3R5bGVzL19nbG9iYWwtdmFyaWFibGUuc2Nzc1wiO1xyXG5AaW1wb3J0IFwiLi8uLi8uLi9zdHlsZXMvX21peGluLnNjc3NcIjtcclxuXHJcbi5kZXRhaWwtaW50cm8ge1xyXG4gICAgbWFyZ2luOiA0MHB4IDA7XHJcbiAgICAuY29udGVudC13cmFwIHtcclxuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XHJcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBcclxuICAgICAgICBAaW5jbHVkZSBicmVhay1wb2ludChcIlwiLCAkZ2xvYmFsLXdpZHRoLW1vYmlsZSkge1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICBjbGVhcjogYm90aDtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYucmlnaHQge1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLXBvaW50KFwiXCIsICRnbG9iYWwtd2lkdGgtbW9iaWxlKSB7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC50ZXh0LWdyb3VwIHtcclxuICAgICAgICAgICAgICAgIGgyLCBwIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVhay1wb2ludChcIlwiLCAkZ2xvYmFsLXdpZHRoLW1vYmlsZSkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5kZXNjIHtcclxuICAgICAgICAmLmFsaWduQ2VudGVyIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBcclxuICAgIFxyXG4gICAgLmdhbGxlcnktY29udGFpbmVyIHtcclxuICAgICAgICB3aWR0aDogNDAlO1xyXG4gICAgICAgIGZsZXg6IDAgMCA0MCU7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgJjpvbmx5LWNoaWxkIHtcclxuICAgICAgICAgICAgZmxleDogYXV0bztcclxuICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrLXBvaW50KFwiXCIsICRnbG9iYWwtd2lkdGgtbW9iaWxlKSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLmdhbGxlcnktb25seSB7XHJcbiAgICAgICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgICAgICB3aWR0aDogNjclO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDg2MHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstcG9pbnQoXCJcIiwgJGdsb2JhbC13aWR0aC1tb2JpbGUpIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnNsaWNrLXNsaWRlciB7XHJcbiAgICAgICAgICAgICAgICAmLnNsaWNrLWRvdHRlZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDhweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmKy50ZXh0LWdyb3VwIHtcclxuICAgICAgICAgICAgZmxleDogMCAwIDYwJTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstcG9pbnQoXCJcIiwgJGdsb2JhbC13aWR0aC1tb2JpbGUpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgaDIsIHAge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstcG9pbnQoXCJcIiwgJGdsb2JhbC13aWR0aC1tb2JpbGUpIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgYS5idG4tYXBwbHlub3cge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVhay1wb2ludChcIlwiLCAkZ2xvYmFsLXdpZHRoLW1vYmlsZSkge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuMnJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnNsaWNrLWRvdHMge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDI4cHg7XHJcbiAgICAgICAgICAgIGJvdHRvbTogLTQwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVhay1wb2ludChcIlwiLCAkZ2xvYmFsLXdpZHRoLW1vYmlsZSkge1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAtMzVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBidXR0b24uc2xpY2stbmV4dCB7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICB6LWluZGV4OiA5OTtcclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGJ1dHRvbi5zbGljay1wcmV2IHtcclxuICAgICAgICAgICAgbGVmdDogMTBweDtcclxuICAgICAgICAgICAgei1pbmRleDogOTk7XHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuc2xpY2stZG90cyBsaSB7XHJcbiAgICAgICAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjVweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjVweDtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCIgXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDdweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDdweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogN3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNiMmIyYjI7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA5cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogOXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLnNsaWNrLWFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICBidXR0b24ge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRnbG9iYWwtZHJvcGRvd24tYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ2xvYmFsLWRyb3Bkb3duLWJvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBidXR0b24ge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRnbG9iYWwtZHJvcGRvd24tYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ2xvYmFsLWRyb3Bkb3duLWJvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgICAgICBjb2xvcjogJGdsb2JhbC1ncmlkLWRlc2MtYmx1ZS1jb2xvcjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XHJcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgdWwsXHJcbiAgICBvbCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgICAgY29sb3I6ICM2MjZhNzM7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE1NiU7XHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWstcG9pbnQoXCJcIiwgJGdsb2JhbC13aWR0aC1tb2JpbGUpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDI2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgdWwge1xyXG4gICAgICAgIGxpc3Qtc3R5bGU6IGRpc2M7XHJcbiAgICB9XHJcbiAgICBvbCB7XHJcbiAgICAgICAgbGlzdC1zdHlsZTogZGVjaW1hbDtcclxuICAgIH1cclxuICAgIHRhYmxlIHtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDExMiwgMTEyLCAxMTIsIDAuMjUpO1xyXG4gICAgICAgIGJvcmRlci1zcGFjaW5nOiAwO1xyXG4gICAgICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjZweDtcclxuICAgICAgICB0aCxcclxuICAgICAgICB0ZCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrLXBvaW50KFwiXCIsICRnbG9iYWwtd2lkdGgtbW9iaWxlKSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICB0ZCB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNjI2YTczO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG4gICAgLnRleHQtZ3JvdXAge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBjbGVhcjogYm90aDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGgyIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAkZ2xvYmFsLWdyaWQtdGl0bGU7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICBjb2xvcjogJGdsb2JhbC1kcm9wZG93bi1ib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVhay1wb2ludChcIlwiLCAkZ2xvYmFsLXdpZHRoLW1vYmlsZSkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjhyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5vdGhlciB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstcG9pbnQoXCJcIiwgJGdsb2JhbC13aWR0aC1tb2JpbGUpIHtcclxuICAgICAgICAgICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmRldGFpbC10aXRsZS13cmFwIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMzBweCAwO1xyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrLXBvaW50KFwiXCIsICRnbG9iYWwtd2lkdGgtbW9iaWxlKSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDIwcHggMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmJ0bi1iYWNrIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4zcHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstcG9pbnQoXCJcIiwgJGdsb2JhbC13aWR0aC1tb2JpbGUpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjdweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAudGl0bGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6ICRnbG9iYWwtc2VjdGlvbi10aXRsZTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZ2xvYmFsLWRyb3Bkb3duLWJvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVhay1wb2ludChcIlwiLCAkZ2xvYmFsLXdpZHRoLW1vYmlsZSkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5kZXNjIHtcclxuICAgICAgICAgICAgd2lkdGg6IDgwJTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZ2xvYmFsLWdyaWQtZGVzYy1ibHVlLWNvbG9yO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWstcG9pbnQoXCJcIiwgJGdsb2JhbC13aWR0aC1tb2JpbGUpIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmltYWdlLXdyYXAsXHJcbiAgICAudmlkZW8td3JhcCB7XHJcbiAgICAgICAgd2lkdGg6IDY3JTtcclxuICAgICAgICBtYXgtd2lkdGg6IDg2MHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWstcG9pbnQoXCJcIiwgJGdsb2JhbC13aWR0aC1tb2JpbGUpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmltYWdlLXdyYXAge1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHggMDtcclxuXHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudmlkZW8td3JhcCB7XHJcbiAgICAgICAgJi5wbGF5ZWR7XHJcbiAgICAgICAgICAgIC5wb3N0ZXJ7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5wb3N0ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgei1pbmRleDogMTA7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcclxuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuMnMpO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICAudmlkZW8tY29udGVudCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDgzMHB4O1xyXG4gICAgICAgICAgICAuaW5uZXIge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBjbGVhcjogYm90aDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDU2LjI1JTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgaWZyYW1lIHtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC52aWRlby1tYWluLXRpdGxlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyLjJyZW07XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnZpZGVvLXRpdGxlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyLjJyZW07XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnZpZGVvLWRlc2Mge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAuaXRlbSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAubmFtZSxcclxuICAgICAgICAgICAgLmNvbXBhbnkge1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAubmFtZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAud3JhcCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA1Ni4yJTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAjdmlkZW8tcGxheWVyLFxyXG4gICAgICAgICAgICBpZnJhbWUsXHJcbiAgICAgICAgICAgIC52aWRlby1qcyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC52aWRlby1idXR0b24ge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgLmljb24tZm9udCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA5cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAudGh1bWIge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDBweDtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1pbmRlbnQ6IC05OTllbTtcclxuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuMyBlYXNlLW91dCk7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogMHMsIDgwMG1zO1xyXG4gICAgICAgICAgICAgICAgICAgIC1tb3otdHJhbnNpdGlvbi1kZWxheTogMHMsIDgwMG1zO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDBzLCA4MDBtcztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAudGh1bWItbGlzdCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAxMDAxO1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAzNTBweDtcclxuICAgICAgICAgICAgbWluLWhlaWdodDogODBweDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTMwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XHJcbiAgICAgICAgICAgIC5yb3cge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMjRweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuaXRlbS1ibG9jayB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjMDAwO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICAgICAgICAgICAgICYuc2xpY2stY3VycmVudCxcclxuICAgICAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6IDVweDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRnbG9iYWwtZHJvcGRvd24tYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC53cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnNsaWNrLXByZXYsXHJcbiAgICAgICAgICAgIC5zbGljay1uZXh0IHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAzMnB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuM3MgZWFzZS1vdXQpO1xyXG5cclxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIiBcIjtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmljb24tZm9udCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMzNDg0Y2I7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzM0ODRjYjtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMzQ4NGNiO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAuaWNvbi1mb250IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5zbGljay1wcmV2IHtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDEwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgLmljb24tZm9udCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDJweDtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0ocm90YXRlKDkwZGVnKSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnNsaWNrLW5leHQge1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgLmljb24tZm9udCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0ocm90YXRlKC05MGRlZykpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuc2hvd21vcmUtaW50cm8ge1xyXG4gICAgICAgIC5nYWxsZXJ5LWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyMDBweDtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVhay1wb2ludChcIlwiLCAkZ2xvYmFsLXdpZHRoLW1vYmlsZSkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnJpZ2h0LWNvbCB7XHJcbiAgICAgICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVhay1wb2ludChcIlwiLCAkZ2xvYmFsLXdpZHRoLW1vYmlsZSkge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmJ0bi1zZWUtbW9yZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zb2NpYWwtc2hhcmluZy13cmFwIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IC0xMDBweDtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAuaXRlbSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC50aXRsZSxcclxuICAgICAgICAgICAgLmljb24td3JhcCAuaWNvbi1mb250IHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ2xvYmFsLWdyaWQtZGVzYy1ibHVlLWNvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRnbG9iYWwtc2VjdGlvbi1kZXNjO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmljb24td3JhcCB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNDZweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNDZweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRnbG9iYWwtZ3JpZC1kZXNjLWJsdWUtY29sb3I7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogNHB4O1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4zcyBlYXNlLW91dCk7XHJcblxyXG4gICAgICAgICAgICAgICAgLmljb24tZm9udCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ2xvYmFsLWdyaWQtZGVzYy1ibHVlLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkZ2xvYmFsLWRyb3Bkb3duLWJvcmRlci1jb2xvcjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLmljb24tZm9udCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ2xvYmFsLWRyb3Bkb3duLWJvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmNvbGxhcHNlLWV4cGFuZC1pbnRybyB7XHJcbiAgICAgICAgLnRleHQtZ3JvdXAge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMTQwcHg7XHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5leHBhbmRlZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuYnRuLXNlZS1tb3JlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cbkBpbXBvcnQgXCIuLy4uLy4uL3N0eWxlcy9fZ2xvYmFsLXZhcmlhYmxlLnNjc3NcIjtcclxuQGltcG9ydCBcIi4vLi4vLi4vc3R5bGVzL19taXhpbi5zY3NzXCI7XHJcblxyXG4uc3RpY2t5LXBsYW5uaW5nIC5zdGlja3ktZGV0YWlsLCAuc3RpY2t5LXBsYW5uaW5nIC5zdGlja3ktYnV0dG9uIHtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGJhY2tncm91bmQ6ICRnbG9iYWwtcmVkLWNvbG9yO1xyXG59XHJcbi5zdGlja3ktcGxhbm5pbmcgLnN0aWNreS1idXR0b257XHJcbiAgICBwYWRkaW5nOiAxMXB4IDIwcHg7XHJcbiAgICBoZWlnaHQ6IDEwMHB4O1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB6LWluZGV4OiA5OTk7XHJcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjNzIGVhc2Utb3V0KTtcclxuICAgIEBpbmNsdWRlIGJyZWFrLXBvaW50KCcnLCAkZ2xvYmFsLXdpZHRoLW1vYmlsZSkge1xyXG4gICAgICAgIHBhZGRpbmc6IDVweCAxMHB4IDZweCAxMHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAmLmNsb3Nle1xyXG4gICAgICAgIHJpZ2h0OiAtMTMwcHg7XHJcbiAgICB9XHJcbiAgICAudGV4dHtcclxuICAgICAgICBmb250LXNpemU6ICRnbG9iYWwtc2VjdGlvbi1kZXNjO1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrLXBvaW50KCcnLCAkZ2xvYmFsLXdpZHRoLW1vYmlsZSkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogLThweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuaWNvbi1mb250e1xyXG4gICAgICAgIHdpZHRoOiA0NHB4O1xyXG4gICAgICAgIGhlaWdodDogNDRweDtcclxuICAgICAgICBmb250LXNpemU6IDQycHg7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEycHg7XHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWstcG9pbnQoJycsICRnbG9iYWwtd2lkdGgtbW9iaWxlKSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzRweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmOmhvdmVye1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgLnRleHQsIC5pY29uLWZvbnQge1xyXG4gICAgICAgICAgICBjb2xvcjogJGdsb2JhbC1yZWQtY29sb3I7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5zdGlja3ktcGxhbm5pbmcgLnN0aWNreS1kZXRhaWx7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHotaW5kZXg6IDM7XHJcbiAgICByaWdodDogLTEwMCU7XHJcbiAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICBwb3NpdGlvbjogc3RhdGljO1xyXG5cclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuM3MgZWFzZS1vdXQpO1xyXG4gICAgQGluY2x1ZGUgZm9yLXNpemUodGFibGV0LWxhbmRzY2FwZS11cCkge1xyXG4gICAgICAgIGhlaWdodDogMTAwcHg7XHJcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgIFxyXG4gICAgfVxyXG4gICAgJi5vcGVue1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgfVxyXG4gICAgaDYge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIG1heC13aWR0aDogNTkwcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiBzb2xpZCAxcHggIzkwMUIyMDtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9yLXNpemUocGhvbmUtb25seSkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBmb3Itc2l6ZSh0YWJsZXQtcG9ydHJhaXQtdXApIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDYwcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyNSU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIGZvci1zaXplKHRhYmxldC1sYW5kc2NhcGUtdXApIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTAwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcclxuICAgICAgICAgICAgd2lkdGg6IDMwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBhIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0I3MTcxRTtcclxuICAgICAgICBAaW5jbHVkZSBmb3Itc2l6ZShwaG9uZS1vbmx5KSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyNSU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDA7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgZm9yLXNpemUodGFibGV0LXBvcnRyYWl0LXVwKSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxNSU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDIwcHggMTVweCA1MHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMi41JTtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIGZvci1zaXplKHRhYmxldC1sYW5kc2NhcGUtdXApIHtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDJyZW07XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wM3JlbTtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9yLXNpemUocGhvbmUtb25seSkge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDYwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9yLXNpemUodGFibGV0LXBvcnRyYWl0LXVwKSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9yLXNpemUodGFibGV0LWxhbmRzY2FwZS11cCkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzLjhyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb3Itc2l6ZShwaG9uZS1vbmx5KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvci1zaXplKHBob25lLW9ubHkpIHtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBmb3Itc2l6ZShwaG9uZS1vbmx5KSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ubW9iaWxlTWVudU9wZW5lZHtcclxuICAgIC5zdGlja3ktcGxhbm5pbmd7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG4iLCJAbWl4aW4gYm9yZGVyLXJhZGl1cygkcmFkaXVzKSB7XHJcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XHJcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XHJcbiAgICAtbXMtYm9yZGVyLXJhZGl1czogJHJhZGl1cztcclxuICAgIGJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XHJcbn1cclxuXHJcbkBtaXhpbiB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLi4uKSB7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xyXG4gICAgLW1vei10cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcclxuICAgIC1vLXRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xyXG4gICAgLW1zLXRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xyXG4gICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XHJcbn1cclxuXHJcbkBtaXhpbiB0cmFuc2Zvcm0oJHRyYW5zZm9ybXMpIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiAkdHJhbnNmb3JtcztcclxuICAgIC1tb3otdHJhbnNmb3JtOiAkdHJhbnNmb3JtcztcclxuICAgIC1tcy10cmFuc2Zvcm06ICR0cmFuc2Zvcm1zO1xyXG4gICAgdHJhbnNmb3JtOiAkdHJhbnNmb3JtcztcclxufVxyXG5cclxuQG1peGluIGFuaW1hdGlvbigkYW5pbWF0aW9uLi4uKSB7XHJcbiAgICAtby1hbmltYXRpb246ICRhbmltYXRpb247XHJcbiAgICAtbW96LWFuaW1hdGlvbjogJGFuaW1hdGlvbjtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uOiAkYW5pbWF0aW9uO1xyXG4gICAgLW1zLWFuaW1hdGlvbjogJGFuaW1hdGlvbjtcclxuICAgIGFuaW1hdGlvbjogJGFuaW1hdGlvbjtcclxufVxyXG5cclxuQG1peGluIGNhbGMoJGNhbGN1bGF0ZSkge1xyXG4gICAgd2lkdGg6IC13ZWJraXQtY2FsYygkY2FsY3VsYXRlKTtcclxuICAgIHdpZHRoOiAtbW96LWNhbGMoJGNhbGN1bGF0ZSk7XHJcbiAgICB3aWR0aDogY2FsYygkY2FsY3VsYXRlKTtcclxufVxyXG5cclxuQG1peGluIGJyZWFrLXBvaW50KCRhbGlhcywgJGRwKSB7XHJcbiAgICBAaWYodHlwZS1vZigkZHApPT1udW1iZXIpIHtcclxuICAgICAgICBAaW5jbHVkZSBicmVhay1wb2ludCgkYWxpYXMsICdtYXgtd2lkdGgnICRkcCkge1xyXG4gICAgICAgICAgICBAY29udGVudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBAZWxzZSBpZih0eXBlLW9mKCRkcCk9PWxpc3QpIHtcclxuICAgICAgICBAbWVkaWEgKG50aCgkZHAsIDEpOiBudGgoJGRwLCAyKSkge1xyXG4gICAgICAgICAgICBAaWYoJGFsaWFzICE9bnVsbCBhbmQgJGFsaWFzICE9XCJcIikge1xyXG4gICAgICAgICAgICAgICAgYm9keTphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDokYWxpYXM7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAkbWVkaWEtdHlwZTokYWxpYXMgIWdsb2JhbDtcclxuICAgICAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICAgICAgICAgICRtZWRpYS10eXBlOicnICFnbG9iYWw7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gbGluZWFyLWdyYWRpZW50KCRkaXJlY3Rpb24sICRjb2xvci1zdG9wcy4uLikge1xyXG4gICAgQGlmIGlzLWRpcmVjdGlvbigkZGlyZWN0aW9uKT09ZmFsc2Uge1xyXG4gICAgICAgICRjb2xvci1zdG9wczogJGRpcmVjdGlvbiwgJGNvbG9yLXN0b3BzO1xyXG4gICAgICAgICRkaXJlY3Rpb246IDE4MGRlZztcclxuICAgIH1cclxuICAgIGJhY2tncm91bmQ6IG50aChudGgoJGNvbG9yLXN0b3BzLCAxKSwgMSk7XHJcbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWdhY3ktZGlyZWN0aW9uKCRkaXJlY3Rpb24pLCAkY29sb3Itc3RvcHMpO1xyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KCRkaXJlY3Rpb24sICRjb2xvci1zdG9wcyk7XHJcbn1cclxuXHJcbkBmdW5jdGlvbiBsZWdhY3ktZGlyZWN0aW9uKCR2YWx1ZSkge1xyXG4gICAgQGlmIGlzLWRpcmVjdGlvbigkdmFsdWUpPT1mYWxzZSB7XHJcbiAgICAgICAgQGVycm9yIFwiQ2Fubm90IGNvbnZlcnQgYCN7JHZhbHVlfWAgdG8gbGVnYWN5IHN5bnRheCBiZWNhdXNlIGl0IGRvZXNuJ3Qgc2VlbSB0byBiZSBhIGRpcmVjdGlvbi5cIjtcclxuICAgIH1cclxuICAgICRjb252ZXJzaW9uLW1hcDogKCB0byB0b3A6IGJvdHRvbSwgdG8gdG9wIHJpZ2h0OiBib3R0b20gbGVmdCwgdG8gcmlnaHQgdG9wOiBsZWZ0IGJvdHRvbSwgdG8gcmlnaHQ6IGxlZnQsIHRvIGJvdHRvbSByaWdodDogdG9wIGxlZnQsIHRvIHJpZ2h0IGJvdHRvbTogbGVmdCB0b3AsIHRvIGJvdHRvbTogdG9wLCB0byBib3R0b20gbGVmdDogdG9wIHJpZ2h0LCB0byBsZWZ0IGJvdHRvbTogcmlnaHQgdG9wLCB0byBsZWZ0OiByaWdodCwgdG8gbGVmdCB0b3A6IHJpZ2h0IGJvdHRvbSwgdG8gdG9wIGxlZnQ6IGJvdHRvbSByaWdodCk7XHJcbiAgICBAaWYgbWFwLWhhcy1rZXkoJGNvbnZlcnNpb24tbWFwLCAkdmFsdWUpIHtcclxuICAgICAgICBAcmV0dXJuIG1hcC1nZXQoJGNvbnZlcnNpb24tbWFwLCAkdmFsdWUpO1xyXG4gICAgfVxyXG4gICAgQHJldHVybiA5MGRlZyAtICR2YWx1ZTtcclxufVxyXG5cclxuQG1peGluIGtleWZyYW1lcygkYW5pbWF0aW9uTmFtZSkge1xyXG4gICAgQC13ZWJraXQta2V5ZnJhbWVzICN7JGFuaW1hdGlvbk5hbWV9IHtcclxuICAgICAgICBAY29udGVudDtcclxuICAgIH1cclxuICAgIEAtbW96LWtleWZyYW1lcyAjeyRhbmltYXRpb25OYW1lfSB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbiAgICBALW8ta2V5ZnJhbWVzICN7JGFuaW1hdGlvbk5hbWV9IHtcclxuICAgICAgICBAY29udGVudDtcclxuICAgIH1cclxuICAgIEBrZXlmcmFtZXMgI3skYW5pbWF0aW9uTmFtZX0ge1xyXG4gICAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gb3B0aW9uYWwtYXQtcm9vdCgkc2VsKSB7XHJcbiAgICBAYXQtcm9vdCAje2lmKG5vdCAmLCAkc2VsLCBzZWxlY3Rvci1hcHBlbmQoJiwgJHNlbCkpfSB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBwbGFjZWhvbGRlciB7XHJcbiAgICBAaW5jbHVkZSBvcHRpb25hbC1hdC1yb290KCc6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXInKSB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBvcHRpb25hbC1hdC1yb290KCc6LW1vei1wbGFjZWhvbGRlcicpIHtcclxuICAgICAgICBAY29udGVudDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG9wdGlvbmFsLWF0LXJvb3QoJzo6LW1vei1wbGFjZWhvbGRlcicpIHtcclxuICAgICAgICBAY29udGVudDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG9wdGlvbmFsLWF0LXJvb3QoJzotbXMtaW5wdXQtcGxhY2Vob2xkZXInKSB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBvcGFjaXR5KCRvcGFjaXR5KSB7XHJcbiAgICBvcGFjaXR5OiAkb3BhY2l0eTtcclxuICAgICRvcGFjaXR5LWllOiAkb3BhY2l0eSAqIDEwMDtcclxuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0kb3BhY2l0eS1pZSk7XHJcbn1cclxuXHJcbkBtaXhpbiBhZGQtYmV2ZWwoJGNvbG9yOiNmZmYpIHtcclxuICAgIGJveC1zaGFkb3c6IDAgMXB4IDJweCAkY29sb3IsIDAgMXB4IDFweCAjNjY2LCBpbnNldCAwIC0xcHggMXB4IHJnYmEoMCwgMCwgMCwgMC41KSwgaW5zZXQgMCA0cHggMXB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjIpO1xyXG4gICAgLW1vei1ib3gtc2hhZG93OiAwIDFweCAycHggJGNvbG9yLCAwIDFweCAxcHggIzY2NiwgaW5zZXQgMCAtMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuNSksIGluc2V0IDAgNHB4IDFweCByZ2JhKDI1NSwgMjU1LCAyNTUsIC4yKTtcclxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAxcHggMnB4ICRjb2xvciwgMCAxcHggMXB4ICM2NjYsIGluc2V0IDAgLTFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjUpLCBpbnNldCAwIDRweCAxcHggcmdiYSgyNTUsIDI1NSwgMjU1LCAuMik7XHJcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMXB4IDJweCAkY29sb3IsIDAgMXB4IDFweCAjNjY2LCBpbnNldCAwIDBweCAxcHggcmdiYSgwLCAwLCAwLCAuNSksIGluc2V0IDAgNHB4IDFweCByZ2JhKDI1NSwgMjU1LCAyNTUsIC4yKTtcclxufVxyXG5cclxuQG1peGluIGJveC1zaGFkb3coJHRvcCwgJGxlZnQsICRibHVyLCAkY29sb3IsICRpbnNldDogZmFsc2UpIHtcclxuICAgIEBpZiAkaW5zZXQge1xyXG4gICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgJHRvcCAkbGVmdCAkYmx1ciAkY29sb3I7XHJcbiAgICAgICAgLW1vei1ib3gtc2hhZG93OiBpbnNldCAkdG9wICRsZWZ0ICRibHVyICRjb2xvcjtcclxuICAgICAgICBib3gtc2hhZG93OiBpbnNldCAkdG9wICRsZWZ0ICRibHVyICRjb2xvcjtcclxuICAgIH1cclxuICAgIEBlbHNlIHtcclxuICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6ICR0b3AgJGxlZnQgJGJsdXIgJGNvbG9yO1xyXG4gICAgICAgIC1tb3otYm94LXNoYWRvdzogJHRvcCAkbGVmdCAkYmx1ciAkY29sb3I7XHJcbiAgICAgICAgYm94LXNoYWRvdzogJHRvcCAkbGVmdCAkYmx1ciAkY29sb3I7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBGb250IEZhY2VcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbkBtaXhpbiBmb250LWZhY2UoJG5hbWUsICRwYXRoLCAkd2VpZ2h0OiBudWxsLCAkc3R5bGU6IG51bGwsICRleHRzOiBlb3Qgd29mZiB0dGYgc3ZnKSB7XHJcblx0JHNyYzogbnVsbDtcclxuXHJcblx0JGV4dG1vZHM6IChcclxuXHRcdGVvdDogXCI/XCIsXHJcblx0XHRzdmc6IFwiI1wiICsgc3RyLXJlcGxhY2UoJG5hbWUsIFwiIFwiLCBcIl9cIilcclxuXHQpO1xyXG5cclxuXHQkZm9ybWF0czogKFxyXG5cdFx0b3RmOiBcIm9wZW50eXBlXCIsXHJcblx0XHR0dGY6IFwidHJ1ZXR5cGVcIlxyXG5cdCk7XHJcblxyXG5cdEBlYWNoICRleHQgaW4gJGV4dHMge1xyXG5cdFx0JGV4dG1vZDogaWYobWFwLWhhcy1rZXkoJGV4dG1vZHMsICRleHQpLCAkZXh0ICsgbWFwLWdldCgkZXh0bW9kcywgJGV4dCksICRleHQpO1xyXG5cdFx0JGZvcm1hdDogaWYobWFwLWhhcy1rZXkoJGZvcm1hdHMsICRleHQpLCBtYXAtZ2V0KCRmb3JtYXRzLCAkZXh0KSwgJGV4dCk7XHJcblx0XHQkc3JjOiBhcHBlbmQoJHNyYywgdXJsKHF1b3RlKCRwYXRoICsgXCIuXCIgKyAkZXh0bW9kKSkgZm9ybWF0KHF1b3RlKCRmb3JtYXQpKSwgY29tbWEpO1xyXG5cdH1cclxuXHJcblx0QGZvbnQtZmFjZSB7XHJcblx0XHRmb250LWZhbWlseTogcXVvdGUoJG5hbWUpO1xyXG5cdFx0Zm9udC1zdHlsZTogJHN0eWxlO1xyXG5cdFx0Zm9udC13ZWlnaHQ6ICR3ZWlnaHQ7XHJcblx0XHRzcmM6ICRzcmM7XHJcblx0fVxyXG59XHJcblxyXG5AbWl4aW4gZm9yLXNpemUoJHJhbmdlKSB7XHJcbiAgICAkcGhvbmUtdXBwZXItYm91bmRhcnk6IDc2OHB4O1xyXG4gICAgJHRhYmxldC1wb3J0cmFpdC11cHBlci1ib3VuZGFyeTogNzY4cHg7XHJcbiAgICAkdGFibGV0LWxhbmRzY2FwZS11cHBlci1ib3VuZGFyeTogMTYwMHB4O1xyXG4gICAgJGRlc2t0b3AtdXBwZXItYm91bmRhcnk6IDE4MDBweDtcclxuICBcclxuICAgIEBpZiAkcmFuZ2UgPT0gcGhvbmUtb25seSB7XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRwaG9uZS11cHBlci1ib3VuZGFyeSAtIDF9KSB7IEBjb250ZW50OyB9XHJcbiAgICB9IEBlbHNlIGlmICRyYW5nZSA9PSB0YWJsZXQtcG9ydHJhaXQtdXAge1xyXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHBob25lLXVwcGVyLWJvdW5kYXJ5KSB7IEBjb250ZW50OyB9XHJcbiAgICB9IEBlbHNlIGlmICRyYW5nZSA9PSB0YWJsZXQtbGFuZHNjYXBlLXVwIHtcclxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQtcG9ydHJhaXQtdXBwZXItYm91bmRhcnkpIHsgQGNvbnRlbnQ7IH1cclxuICAgIH0gQGVsc2UgaWYgJHJhbmdlID09IGRlc2t0b3AtdXAge1xyXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldC1sYW5kc2NhcGUtdXBwZXItYm91bmRhcnkpIHsgQGNvbnRlbnQ7IH1cclxuICAgIH0gQGVsc2UgaWYgJHJhbmdlID09IGJpZy1kZXNrdG9wLXVwIHtcclxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRkZXNrdG9wLXVwcGVyLWJvdW5kYXJ5KSB7IEBjb250ZW50OyB9XHJcbiAgICB9XHJcbiAgfSIsIiRmb250LWZhbWlseTogXCJSb2JvdG8gQ29uZGVuc2VkXCIsXHJcbkFyaWFsLFxyXG5IZWx2ZXRpY2EsXHJcbnNhbnMtc2VyaWY7XHJcblxyXG4kZ2xvYmFsLXNlY3Rpb24tbGFyZ2UtdGl0bGU6IDQuNnJlbTtcclxuJGdsb2JhbC1zZWN0aW9uLXRpdGxlOiAzcmVtO1xyXG4kZ2xvYmFsLXNlY3Rpb24tZGVzYzogMS44cmVtO1xyXG4kZ2xvYmFsLWdyaWQtdGl0bGU6IDIuNHJlbTtcclxuJGdsb2JhbC1ncmlkLXRhZzogMS41cmVtO1xyXG5cclxuJGdsb2JhbC1tYWluLWNvbG9yOiAjMTAyOTNGO1xyXG4kZ2xvYmFsLWdyaWQtdGl0bGUtYmx1ZS1jb2xvcjogIzEwMjkzRjtcclxuJGdsb2JhbC1ncmlkLWRlc2MtYmx1ZS1jb2xvcjogIzYyNkE3MztcclxuJGdsb2JhbC1ncmlkLWltZy1wcmVsb2FkLWNvbG9yOiAjYzljY2QwO1xyXG4kZ2xvYmFsLWJhY2tncm91bmQtYmx1ZS1jb2xvcjogIzEzMzE0QztcclxuJGdsb2JhbC1iYWNrZ3JvdW5kLWdyZXktY29sb3I6ICNERkUyRTc7XHJcbiRnbG9iYWwtcmVkLWNvbG9yOiAjQjcxNzFFO1xyXG4kZ2xvYmFsLWRyb3Bkb3duLWJvcmRlci1jb2xvcjogIzBEMjEzNDtcclxuJGdsb2JhbC1mb2N1cy1jb2xvcjogcmdiYSg1MiwgMTMyLCAyMDMsIDEpO1xyXG5cclxuJGdsb2JhbC1tYXgtd2lkdGg6IDE2MDBweDtcclxuJGdsb2JhbC13aWR0aC10YWJsZXQ6IDc2OHB4O1xyXG4kZ2xvYmFsLXdpZHRoLW1vYmlsZTogNzY4cHg7XHJcbiRnbG9iYWwtc2VjdGlvbi1sZWZ0cmlnaHQtc3BhY2U6IDE1MHB4O1xyXG5cclxuJGFzc2V0c19mb2xkZXI6IFwiLi4vYXNzZXRzXCI7XHJcbiJdfQ== */
