@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;600;700;800;900&display=swap);@font-face{font-family:'__Calibri_5';src:url(/ResourcePackages/VarietyCare/assets/dist/fonts/31f9ee_2_0.eot);src:local("☺"),url(/ResourcePackages/VarietyCare/assets/dist/fonts/31f9ee_2_0.woff) format("woff"),url(/ResourcePackages/VarietyCare/assets/dist/fonts/31f9ee_2_0.svg) format("svg");font-weight:700;font-style:normal}@font-face{font-family:'__Calibri_5';src:url(/ResourcePackages/VarietyCare/assets/dist/fonts/31f9ee_1_0.eot);src:local("☺"),url(/ResourcePackages/VarietyCare/assets/dist/fonts/31f9ee_1_0.woff) format("woff"),url(/ResourcePackages/VarietyCare/assets/dist/fonts/31f9ee_1_0.svg) format("svg");font-weight:700;font-style:italic}@font-face{font-family:'__Calibri_5';src:url(/ResourcePackages/VarietyCare/assets/dist/fonts/31f9ee_0_0.eot);src:local("☺"),url(/ResourcePackages/VarietyCare/assets/dist/fonts/31f9ee_0_0.woff) format("woff"),url(/ResourcePackages/VarietyCare/assets/dist/fonts/31f9ee_0_0.svg) format("svg");font-weight:200;font-style:normal}@font-face{font-family:'__Calibri_5';src:url(/ResourcePackages/VarietyCare/assets/dist/fonts/31f9ee_3_0.eot);src:local("☺"),url(/ResourcePackages/VarietyCare/assets/dist/fonts/31f9ee_3_0.woff) format("woff"),url(/ResourcePackages/VarietyCare/assets/dist/fonts/31f9ee_3_0.svg) format("svg");font-weight:400;font-style:normal}.k-common-test-class,.k-theme-test-class{opacity:0}.k-reset{margin:0;padding:0;border-width:0;outline:0;text-decoration:none;font:inherit;list-style:none}kendo-sortable{display:block}.k-overlay{width:100%;height:100%;background-color:#000;opacity:.5;position:fixed;top:0;left:0;z-index:10001}.k-rtl{direction:rtl}.k-link,.k-link:hover{color:inherit;text-decoration:none;outline:0;cursor:pointer}.k-content{outline:0}.k-centered{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.k-no-click{pointer-events:none}.k-pdf-export-shadow{position:absolute;overflow:hidden;left:-15000px;width:14400px}.kendo-pdf-hide-pseudo-elements::after,.kendo-pdf-hide-pseudo-elements::before{display:none!important}.k-block ::selection,.k-breadcrumb ::selection,.k-card ::selection,.k-chart ::selection,.k-chat ::selection,.k-combobox ::selection,.k-dateinput ::selection,.k-datepicker ::selection,.k-datetimepicker ::selection,.k-drawer ::selection,.k-dropdown ::selection,.k-dropdowntree ::selection,.k-flatcolorpicker ::selection,.k-maskedtextbox ::selection,.k-mediaplayer ::selection,.k-multiselect ::selection,.k-notification ::selection,.k-numerictextbox ::selection,.k-pager-wrap ::selection,.k-pane-wrapper ::selection,.k-panel ::selection,.k-pdf-viewer ::selection,.k-progressbar ::selection,.k-rating ::selection,.k-scheduler ::selection,.k-sparkline ::selection,.k-splitter ::selection,.k-spreadsheet ::selection,.k-stockchart ::selection,.k-text-selection ::selection,.k-timepicker ::selection,.k-view ::selection,.k-window ::selection,div.k-scrollview ::selection,kendo-scrollview.k-scrollview-wrap ::selection{background-color:#005288;color:#fff}.k-block,.k-panel{border-radius:.25rem;border-color:#dee2e6;color:#212529;background-color:#fff;padding:.75rem 1.25rem;border-width:1px;border-style:solid;box-sizing:border-box}.k-block>.k-header,.k-panel>.k-header{border-top-left-radius:.25rem;border-top-right-radius:.25rem;border-color:#dee2e6;color:#212529;background-color:#f8f9fa;margin:-.75rem -1.25rem .75rem;padding:.75rem 1.25rem}.k-content{border-color:#dee2e6;color:#212529;background-color:#fff}.k-state-disabled,.k-widget[disabled]{outline:0;cursor:default;opacity:.65;filter:grayscale(.1);pointer-events:none;box-shadow:none}.k-state-disabled .k-button,.k-state-disabled .k-link,.k-widget[disabled] .k-button,.k-widget[disabled] .k-link{cursor:default;outline:0}.k-state-disabled .k-state-disabled,.k-state-disabled [disabled],.k-widget[disabled] .k-state-disabled,.k-widget[disabled] [disabled]{opacity:1;filter:grayscale(0)}.k-hr{margin:1rem auto;padding:0;height:0;border-width:1px 0 0;border-style:solid;border-color:#dee2e6;display:block;float:none;clear:both}.k-columnset>.k-hr,.k-d-flex-row>.k-hr,.k-hbox>.k-hr{margin:0;width:0;height:auto;border-width:0 0 0 1px;flex:0 0 auto}.k-d-flex-col>.k-hr,.k-rowset>.k-hr,.k-vbox>.k-hr{margin:0;flex:0 0 auto}.k-dirty{margin:0;padding:0;width:0;height:0;border-width:3px;border-style:solid;border-color:#ed1b36 #ed1b36 transparent transparent;position:absolute;top:0;right:0}.k-rtl .k-dirty,[dir=rtl] .k-dirty{border-color:transparent transparent #ed1b36 #ed1b36;right:auto;left:0}.k-placeholder-line{width:100%;height:10px;background-color:rgba(0,0,0,.1);display:inline-block}.k-drop-hint{display:flex;gap:4px;justify-content:space-between;align-items:center;position:absolute;z-index:1000;transform:translate(-50%,-50%)}.k-drop-hint-end,.k-drop-hint-start{flex-shrink:0;border-width:4px;border-style:solid;border-color:transparent}.k-drop-hint-line{flex-grow:1;background-color:#005288}.k-drop-hint-h .k-drop-hint-start{border-left-width:6.9282px;border-left-color:#005288;border-right-width:0}.k-drop-hint-h .k-drop-hint-line{width:20px;height:1px}.k-drop-hint-h .k-drop-hint-end{border-right-width:6.9282px;border-right-color:#005288;border-left-width:0}.k-drop-hint-v{flex-direction:column}.k-drop-hint-v .k-drop-hint-start{border-top-width:6.9282px;border-top-color:#005288;border-bottom-width:0}.k-drop-hint-v .k-drop-hint-line{width:1px;height:20px}.k-drop-hint-v .k-drop-hint-end{border-bottom-width:6.9282px;border-bottom-color:#005288;border-top-width:0}.k-animation-container{position:absolute;overflow:hidden;z-index:100}.k-animation-container-fixed{position:fixed}.k-animation-container-relative{position:relative;display:inline-block}.k-push-right-appear,.k-push-right-enter{transform:translate(-100%,0)}.k-push-right-appear-active,.k-push-right-enter-active{transform:translate(0,0);transition:transform .3s ease-in-out}.k-push-right-exit{transform:translate(0,0)}.k-push-right-exit-active{transform:translate(100%,0);transition:transform .3s ease-in-out}.k-push-left-appear,.k-push-left-enter{transform:translate(100%,0)}.k-push-left-appear-active,.k-push-left-enter-active{transform:translate(0,0);transition:transform .3s ease-in-out}.k-push-left-exit{transform:translate(0,0)}.k-push-left-exit-active{transform:translate(-100%,0);transition:transform .3s ease-in-out}.k-push-down-appear,.k-push-down-enter{transform:translate(0,-100%)}.k-push-down-appear-active,.k-push-down-enter-active{transform:translate(0,0);transition:transform .3s ease-in-out}.k-push-down-exit{transform:translate(0,0)}.k-push-down-exit-active{transform:translate(0,100%);transition:transform .3s ease-in-out}.k-push-up-appear,.k-push-up-enter{transform:translate(0,100%)}.k-push-up-appear-active,.k-push-up-enter-active{transform:translate(0,0);transition:transform .3s ease-in-out}.k-push-up-exit{transform:translate(0,0)}.k-push-up-exit-active{transform:translate(0,-100%);transition:transform .3s ease-in-out}.k-expand-vertical-appear,.k-expand-vertical-enter{transform:scaleY(0)}.k-expand-vertical-appear-active,.k-expand-vertical-enter-active{transform:scaleY(1);transition:transform .3s ease-in-out}.k-expand-vertical-exit{transform:scaleY(1)}.k-expand-vertical-exit-active{transform:scaleY(0);transition:transform .3s ease-in-out}.k-expand-horizontal-appear,.k-expand-horizontal-enter{transform:scaleX(0)}.k-expand-horizontal-appear-active,.k-expand-horizontal-enter-active{transform:scaleX(1);transition:transform .3s ease-in-out}.k-expand-horizontal-exit{transform:scaleX(1)}.k-expand-horizontal-exit-active{transform:scaleX(0);transition:transform .3s ease-in-out}.k-fade-appear,.k-fade-enter{opacity:0}.k-fade-appear-active,.k-fade-enter-active{opacity:1;transition:opacity .5s ease-in-out}.k-fade-exit{opacity:1}.k-fade-exit-active{opacity:0;transition:opacity .5s ease-in-out}.k-fade-enter-active+.k-fade-enter-active,.k-fade-exit-active+.k-fade-exit-active{display:none}.k-zoom-in-appear,.k-zoom-in-enter{opacity:0;transform:scale(0)}.k-zoom-in-appear-active,.k-zoom-in-enter-active{opacity:1;transform:scale(1);transition:transform,opacity .3s ease-in-out}.k-zoom-in-exit{opacity:1;transform:scale(1)}.k-zoom-in-exit-active{opacity:0;transform:scale(2);transition:transform,opacity .3s ease-in-out}.k-zoom-out-appear,.k-zoom-out-enter{opacity:0;transform:scale(2)}.k-zoom-out-appear-active,.k-zoom-out-enter-active{opacity:1;transform:scale(1);transition:transform,opacity .3s ease-in-out}.k-zoom-out-exit{opacity:1;transform:scale(1)}.k-zoom-out-exit-active{opacity:0;transform:scale(0);transition:transform,opacity .3s ease-in-out}.k-slide-in-appear{opacity:.1;transform:translate(0,-3em)}.k-slide-in-appear .k-centered{transform:translate(-50%,-60%)}.k-slide-in-appear-active{opacity:1;transform:translate(0,0);transition:transform .3s cubic-bezier(.2,.6,.4,1),opacity .3s cubic-bezier(.2,1,.2,1)}.k-slide-in-appear-active .k-centered{transform:translate(-50%,-50%)}.k-slide-down-appear,.k-slide-down-enter{transform:translateY(-100%)}.k-slide-down-appear-active,.k-slide-down-enter-active{transform:translateY(0);transition:transform .3s ease-in-out}.k-slide-down-exit{transform:translateY(0)}.k-slide-down-exit-active{transform:translateY(-100%);transition:transform .3s ease-in-out}.k-slide-up-appear,.k-slide-up-enter{transform:translateY(100%)}.k-slide-up-appear-active,.k-slide-up-enter-active{transform:translateY(0);transition:transform .3s ease-in-out}.k-slide-up-exit{transform:translateY(0)}.k-slide-up-exit-active{transform:translateY(100%);transition:transform .3s ease-in-out}.k-slide-right-appear,.k-slide-right-enter{transform:translateX(-100%)}.k-slide-right-appear-active,.k-slide-right-enter-active{transform:translateX(0);transition:transform .3s ease-in-out}.k-slide-right-exit{transform:translateX(0)}.k-slide-right-exit-active{transform:translateX(-100%);transition:transform .3s ease-in-out}.k-slide-left-appear,.k-slide-left-enter{transform:translateX(100%)}.k-slide-left-appear-active,.k-slide-left-enter-active{transform:translateX(0);transition:transform .3s ease-in-out}.k-slide-left-exit{transform:translateX(0)}.k-slide-left-exit-active{transform:translateX(100%);transition:transform .3s ease-in-out}.k-reveal-vertical-appear,.k-reveal-vertical-enter{max-height:0}.k-reveal-vertical-appear-active,.k-reveal-vertical-enter-active{transition:max-height .3s ease-in-out}.k-reveal-vertical-exit-active{max-height:0!important;transition:max-height .3s ease-in-out}.k-reveal-horizontal-appear,.k-reveal-horizontal-enter{max-width:0}.k-reveal-horizontal-appear-active,.k-reveal-horizontal-enter-active{transition:max-width .3s ease-in-out}.k-reveal-horizontal-exit-active{max-width:0!important;transition:max-width .3s ease-in-out}.k-fx-end .k-fx-current,.k-fx-end .k-fx-next{transition:all 350ms ease-out}.k-fx{position:relative}.k-fx .k-fx-current{z-index:0}.k-fx .k-fx-next{z-index:1}.k-fx-hidden,.k-fx-hidden *{visibility:hidden!important}.k-fx-reverse .k-fx-current{z-index:1}.k-fx-reverse .k-fx-next{z-index:0}.k-fx-zoom.k-fx-start .k-fx-next{transform:scale(0)!important}.k-fx-zoom.k-fx-end .k-fx-next{transform:scale(1)!important}.k-fx-zoom.k-fx-reverse.k-fx-end .k-fx-next,.k-fx-zoom.k-fx-reverse.k-fx-start .k-fx-next{transform:scale(1)!important}.k-fx-zoom.k-fx-reverse.k-fx-start .k-fx-current{transform:scale(1)!important}.k-fx-zoom.k-fx-reverse.k-fx-end .k-fx-current{transform:scale(0)!important}.k-fx-fade.k-fx-start .k-fx-next{will-change:opacity;opacity:0}.k-fx-fade.k-fx-end .k-fx-next{opacity:1}.k-fx-fade.k-fx-reverse.k-fx-start .k-fx-current{will-change:opacity;opacity:1}.k-fx-fade.k-fx-reverse.k-fx-end .k-fx-current{opacity:0}.k-fx-slide.k-fx-end .k-fx-current .k-content,.k-fx-slide.k-fx-end .k-fx-current .k-footer,.k-fx-slide.k-fx-end .k-fx-current .k-header,.k-fx-slide.k-fx-end .k-fx-current .km-content,.k-fx-slide.k-fx-end .k-fx-current .km-footer,.k-fx-slide.k-fx-end .k-fx-current .km-header,.k-fx-slide.k-fx-end .k-fx-next .k-content,.k-fx-slide.k-fx-end .k-fx-next .k-footer,.k-fx-slide.k-fx-end .k-fx-next .k-header,.k-fx-slide.k-fx-end .k-fx-next .km-content,.k-fx-slide.k-fx-end .k-fx-next .km-footer,.k-fx-slide.k-fx-end .k-fx-next .km-header{transition:all 350ms ease-out}.k-fx-slide.k-fx-start .k-fx-next .k-content,.k-fx-slide.k-fx-start .k-fx-next .km-content{will-change:transform;transform:translateX(100%)}.k-fx-slide.k-fx-start .k-fx-next .k-footer,.k-fx-slide.k-fx-start .k-fx-next .k-header,.k-fx-slide.k-fx-start .k-fx-next .km-footer,.k-fx-slide.k-fx-start .k-fx-next .km-header{will-change:opacity;opacity:0}.k-fx-slide.k-fx-end .k-fx-current .k-content,.k-fx-slide.k-fx-end .k-fx-current .km-content{transform:translateX(-100%)}.k-fx-slide.k-fx-end .k-fx-next .k-footer,.k-fx-slide.k-fx-end .k-fx-next .k-header,.k-fx-slide.k-fx-end .k-fx-next .km-footer,.k-fx-slide.k-fx-end .k-fx-next .km-header{opacity:1}.k-fx-slide.k-fx-reverse.k-fx-start .k-fx-current .k-content,.k-fx-slide.k-fx-reverse.k-fx-start .k-fx-current .km-content{will-change:transform;transform:translateX(0)}.k-fx-slide.k-fx-reverse.k-fx-end .k-fx-current .k-content,.k-fx-slide.k-fx-reverse.k-fx-end .k-fx-current .km-content{transform:translateX(100%)}.k-fx-slide.k-fx-reverse.k-fx-start .k-fx-next .k-content,.k-fx-slide.k-fx-reverse.k-fx-start .k-fx-next .km-content{transform:translateX(-100%)}.k-fx-slide.k-fx-reverse.k-fx-end .k-fx-next .k-content,.k-fx-slide.k-fx-reverse.k-fx-end .k-fx-next .km-content{transform:translateX(0)}.k-fx-slide.k-fx-reverse.k-fx-start .k-fx-current .k-footer,.k-fx-slide.k-fx-reverse.k-fx-start .k-fx-current .k-header,.k-fx-slide.k-fx-reverse.k-fx-start .k-fx-current .km-footer,.k-fx-slide.k-fx-reverse.k-fx-start .k-fx-current .km-header{will-change:opacity;opacity:1}.k-fx-slide.k-fx-reverse.k-fx-start .k-fx-next .k-footer,.k-fx-slide.k-fx-reverse.k-fx-start .k-fx-next .k-header,.k-fx-slide.k-fx-reverse.k-fx-start .k-fx-next .km-footer,.k-fx-slide.k-fx-reverse.k-fx-start .k-fx-next .km-header{opacity:1}.k-fx-slide.k-fx-reverse.k-fx-end .k-fx-current .k-footer,.k-fx-slide.k-fx-reverse.k-fx-end .k-fx-current .k-header,.k-fx-slide.k-fx-reverse.k-fx-end .k-fx-current .km-footer,.k-fx-slide.k-fx-reverse.k-fx-end .k-fx-current .km-header{opacity:0}.k-fx-slide.k-fx-reverse.k-fx-end .k-fx-next .k-footer,.k-fx-slide.k-fx-reverse.k-fx-end .k-fx-next .k-header,.k-fx-slide.k-fx-reverse.k-fx-end .k-fx-next .km-footer,.k-fx-slide.k-fx-reverse.k-fx-end .k-fx-next .km-header{opacity:1}.k-fx-slide.k-fx-right.k-fx-start .k-fx-next .k-content,.k-fx-slide.k-fx-right.k-fx-start .k-fx-next .km-content{transform:translateX(-100%)}.k-fx-slide.k-fx-right.k-fx-end .k-fx-current .k-content,.k-fx-slide.k-fx-right.k-fx-end .k-fx-current .km-content{transform:translateX(100%)}.k-fx-slide.k-fx-right.k-fx-reverse.k-fx-start .k-fx-current .k-content,.k-fx-slide.k-fx-right.k-fx-reverse.k-fx-start .k-fx-current .km-content{transform:translateX(0)}.k-fx-slide.k-fx-right.k-fx-reverse.k-fx-end .k-fx-current .k-content,.k-fx-slide.k-fx-right.k-fx-reverse.k-fx-end .k-fx-current .km-content{transform:translateX(-100%)}.k-fx-slide.k-fx-right.k-fx-reverse.k-fx-start .k-fx-next .k-content,.k-fx-slide.k-fx-right.k-fx-reverse.k-fx-start .k-fx-next .km-content{transform:translateX(100%)}.k-fx-slide.k-fx-right.k-fx-reverse.k-fx-end .k-fx-next .k-content,.k-fx-slide.k-fx-right.k-fx-reverse.k-fx-end .k-fx-next .km-content{transform:translateX(0)}.k-fx-tile.k-fx-start .k-fx-next{will-change:transform;transform:translateX(100%)}.k-fx-tile.k-fx-end .k-fx-current{transform:translateX(-100%)}.k-fx-tile.k-fx-reverse.k-fx-start .k-fx-current{will-change:transform;transform:translateX(0)}.k-fx-tile.k-fx-reverse.k-fx-end .k-fx-current{transform:translateX(100%)}.k-fx-tile.k-fx-reverse.k-fx-start .k-fx-next{transform:translateX(-100%)}.k-fx-tile.k-fx-reverse.k-fx-end .k-fx-next{transform:translateX(0)}.k-fx-tile.k-fx-right.k-fx-start .k-fx-next{transform:translateX(-100%)}.k-fx-tile.k-fx-right.k-fx-end .k-fx-current{transform:translateX(100%)}.k-fx-tile.k-fx-right.k-fx-reverse.k-fx-start .k-fx-current{transform:translateX(0)}.k-fx-tile.k-fx-right.k-fx-reverse.k-fx-end .k-fx-current{transform:translateX(-100%)}.k-fx-tile.k-fx-right.k-fx-reverse.k-fx-start .k-fx-next{transform:translateX(100%)}.k-fx-tile.k-fx-right.k-fx-reverse.k-fx-end .k-fx-next{transform:translateX(0)}.k-fx.k-fx-overlay.k-fx-left.k-fx-start .k-fx-next,.k-fx.k-fx-overlay.k-fx-start .k-fx-next{will-change:transform;transform:translateX(100%)}.k-fx.k-fx-overlay.k-fx-right.k-fx-start .k-fx-next{transform:translateX(-100%)}.k-fx.k-fx-overlay.k-fx-up.k-fx-start .k-fx-next{transform:translateY(100%)}.k-fx.k-fx-overlay.k-fx-down.k-fx-start .k-fx-next{transform:translateY(-100%)}.k-fx.k-fx-overlay.k-fx-reverse.k-fx-start .k-fx-next{transform:none}.k-fx.k-fx-overlay.k-fx-reverse.k-fx-start .k-fx-current{will-change:transform;transform:none}.k-fx.k-fx-overlay.k-fx-reverse.k-fx-end .k-fx-current,.k-fx.k-fx-overlay.k-fx-reverse.k-fx-left.k-fx-end .k-fx-current{transform:translateX(100%)}.k-fx.k-fx-overlay.k-fx-reverse.k-fx-right.k-fx-end .k-fx-current{transform:translateX(-100%)}.k-fx.k-fx-overlay.k-fx-reverse.k-fx-up.k-fx-end .k-fx-current{transform:translateY(100%)}.k-fx.k-fx-overlay.k-fx-reverse.k-fx-down.k-fx-end .k-fx-current{transform:translateY(-100%)}.k-drag-clue{padding:.25rem .5rem;border-width:1px;border-style:solid;font-size:.875rem;white-space:nowrap;overflow:hidden;position:absolute;z-index:20000;cursor:move}.k-drag-status{margin-right:.4ex}.k-drag-clue{border-color:#002d4b;color:#fff;background-color:#005288}.k-reorder-cue{position:absolute}.k-reorder-cue::after,.k-reorder-cue::before{content:"";width:0;height:0;border:3px solid transparent;position:absolute;transform:translateX(-50%)}.k-reorder-cue::before{border-bottom-width:0;border-top-color:currentColor;top:-4px}.k-reorder-cue::after{border-top-width:0;border-bottom-color:currentColor;bottom:-4px}.k-loading{width:64px;height:64px;display:block}.k-loading .animate{animation:loading 2s infinite linear}.k-loading-color,.k-loading-image,.k-loading-mask{width:100%;height:100%;position:absolute;top:0;left:0}.k-loading-mask{z-index:100}.k-loading-mask.k-opaque .k-loading-color{opacity:1}.k-loading-text{text-indent:-4000px;text-align:center;position:absolute}.k-loading-image{z-index:2}.k-loading-color{background-color:#fff;opacity:.3}.k-i-loading{position:relative;background-color:transparent;box-sizing:border-box;color:currentColor}.k-i-loading::after,.k-i-loading::before,.k-loading-image::after,.k-loading-image::before{position:absolute;top:50%;left:50%;display:inline-block;content:"";box-sizing:inherit;border-radius:50%;border-width:.05em;border-style:solid;border-color:currentColor;border-top-color:transparent;border-bottom-color:transparent;background-color:transparent}.k-icon.k-i-loading::after,.k-icon.k-i-loading::before{content:""}.k-i-loading::before,.k-loading-image::before{margin-top:-.5em;margin-left:-.5em;width:1em;height:1em;animation:k-loading-animation .7s linear infinite}.k-i-loading::after,.k-loading-image::after{margin-top:-.25em;margin-left:-.25em;width:.5em;height:.5em;animation:k-loading-animation reverse 1.4s linear infinite}.k-loading-image::after,.k-loading-image::before{content:"";border-width:1px;border-width:max(1px,.015em);font-size:4em}@keyframes loading{0%{stroke-dasharray:0 251;stroke-dashoffset:502}50%{stroke-dasharray:250 1}100%{stroke-dasharray:0 251;stroke-dashoffset:0}}@keyframes k-loading-animation{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.k-resize-handle,.k-resize-hint{position:absolute;border-color:inherit;z-index:200}.k-resize-handle{display:flex;align-items:center;justify-content:center}.k-resize-handle::before{content:"";border:0 solid;border-color:inherit}.k-resize-n{width:100%;height:6px;flex-direction:row;left:0;top:-3px;cursor:n-resize}.k-resize-s{width:100%;height:6px;flex-direction:row;left:0;bottom:-3px;cursor:s-resize}.k-resize-w{width:6px;height:100%;flex-direction:column;top:0;left:-3px;cursor:w-resize}.k-resize-e{width:6px;height:100%;flex-direction:column;top:0;right:-3px;cursor:e-resize}.k-resize-ne,.k-resize-nw,.k-resize-se,.k-resize-sw{width:5px;height:5px}.k-resize-sw{cursor:sw-resize;bottom:0;left:0}.k-resize-se{cursor:se-resize;bottom:0;right:0}.k-resize-nw{cursor:nw-resize;top:0;left:0}.k-resize-ne{cursor:ne-resize;top:0;right:0}.k-vertical-resize{cursor:row-resize}.k-horizontal-resize{cursor:col-resize}.k-resize-hint{display:flex;flex-direction:column;align-items:center}.k-resize-hint .k-resize-hint-handle{width:auto;height:20px;align-self:stretch}.k-resize-hint .k-resize-hint-marker{width:2px;height:auto;flex:1 1 auto}.k-resize-hint-vertical{display:flex;flex-direction:row;align-items:center}.k-resize-hint-vertical .k-resize-hint-handle{width:20px;height:auto;align-self:stretch}.k-resize-hint-vertical .k-resize-hint-marker{width:auto;height:2px;flex:1 1 auto}.k-scrollbar{position:absolute;overflow:scroll}.k-scrollbar-vertical{top:0;right:0;width:17px;height:100%;overflow-x:hidden}.k-touch-scrollbar{display:none;position:absolute;z-index:200000;height:8px;width:8px;border:1px solid #8a8a8a;background-color:#858585}.k-marquee{position:absolute;z-index:100000}.k-marquee-color,.k-marquee-text{position:absolute;top:0;left:0;width:100%;height:100%}.k-marquee-color{color:#fff;background-color:#005288;border-color:#002d4b;opacity:.6}.k-marquee-text{color:#fff}.k-text-primary{color:#005288!important}.k-text-info{color:#17a2b8!important}.k-text-success{color:#7fc647!important}.k-text-warning{color:#ffc107!important}.k-text-error{color:#ed1b36!important}.k-color-inherit{color:inherit}.k-color-primary{color:#005288}.k-color-secondary{color:#e4e7eb}.k-color-tertiary{color:#6f42c1}.k-color-info{color:#17a2b8}.k-color-success{color:#7fc647}.k-color-warning{color:#ffc107}.k-color-error{color:#ed1b36}.k-color-dark{color:#343a40}.k-color-light{color:#f8f9fa}.k-color-inverse{color:#343a40}.k-color-danger{color:#ed1b36}.k-bg-primary{background-color:#005288!important}.k-bg-info{background-color:#17a2b8!important}.k-bg-success{background-color:#7fc647!important}.k-bg-warning{background-color:#ffc107!important}.k-bg-error{background-color:#ed1b36!important}.k-state-primary{background-color:#ccdce7;color:#002b47;border-color:#b8cfde}.k-state-info{background-color:#d1ecf1;color:#0c5460;border-color:#bee5eb}.k-state-success{background-color:#e5f4da;color:#426725;border-color:#dbefcb}.k-state-warning{background-color:#fff3cd;color:#856404;border-color:#ffeeba}.k-state-error{background-color:#fbd1d7;color:#7b0e1c;border-color:#fabfc7}.k-info-colored{color:#50607f;border-color:#d0d9df;background-color:#f0f9ff}.k-success-colored{color:#507f50;border-color:#d0dfd0;background-color:#f0fff0}.k-error-colored{color:#7f5050;border-color:#dfd0d0;background-color:#fff0f0}.k-inset{box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.03),inset 0 4px 5px 0 rgba(0,0,0,.04)}.k-display-inline{display:inline!important}.k-display-block{display:block!important}.k-display-inline-block{display:inline-block!important}.k-display-flex{display:flex!important}.k-display-inline-flex{display:inline-flex!important}.k-display-table{display:table!important}.k-display-inline-table{display:inline-table!important}.k-display-none,.k-hidden{display:none!important}.k-d-flex{display:flex}.k-d-inline-flex{display:inline-flex}.k-columnset,.k-d-flex-row,.k-hbox{display:flex;flex-direction:row}.k-d-flex-col,.k-rowset,.k-vbox{display:flex;flex-direction:column}.k-flex-row{flex-direction:row}.k-flex-row-reverse{flex-direction:row-reverse}.k-flex-col,.k-flex-column{flex-direction:column}.k-flex-col-reverse,.k-flex-column-reverse{flex-direction:column-reverse}.k-flex-wrap{flex-wrap:wrap}.k-flex-nowrap{flex-wrap:nowrap}.k-flex-wrap-reverse{flex-wrap:wrap-reverse}.k-flex-initial{flex:0 1 auto}.k-flex,.k-flex-1{flex:1 1 0%}.k-flex-auto{flex:1 1 auto}.k-flex-none,.k-no-flex{flex:none}.k-flex-grow{flex-grow:1}.k-flex-grow-0,.k-no-flex-grow{flex-grow:0}.k-flex-shrink{flex-shrink:1}.k-flex-shrink-0,.k-no-flex-shrink{flex-shrink:0}.k-flex-basis-auto{flex-basis:auto}.k-flex-basis-0{flex-basis:0%}.k-align-items-start{align-items:flex-start}.k-align-items-end{align-items:flex-end}.k-align-items-center{align-items:center}.k-align-items-stretch{align-items:stretch}.k-align-items-baseline{align-items:baseline}.k-align-content-start{align-content:flex-start}.k-align-content-end{align-content:flex-end}.k-align-content-center{align-content:center}.k-align-content-stretch{align-content:stretch}.k-align-content-baseline{align-content:baseline}.k-align-self-start{align-self:flex-start}.k-align-self-end{align-self:flex-end}.k-align-self-center{align-self:center}.k-align-self-stretch{align-self:stretch}.k-align-self-baseline{align-self:baseline}.k-justify-content-start{justify-content:flex-start}.k-justify-content-end{justify-content:flex-end}.k-justify-content-center{justify-content:center}.k-justify-content-between{justify-content:space-between}.k-justify-content-around{justify-content:space-around}.k-justify-content-evenly{justify-content:space-evenly}.k-column{flex-grow:1;flex-basis:0}.k-float-left{float:left!important}.k-float-right{float:right!important}.k-float-none{float:none!important}.k-floatwrap::after,.k-grid-toolbar::after,.k-slider-items::after{content:"";display:block;clear:both}.k-d-grid{display:grid}.k-grid-cols-none{grid-template-columns:none}.k-grid-rows-none{grid-template-rows:none}.k-grid-flow-col{grid-auto-flow:column}.k-grid-flow-col-dense{grid-auto-flow:column dense}.k-grid-flow-row{grid-auto-flow:row}.k-grid-flow-row-dense{grid-auto-flow:row dense}.k-colspan-all{grid-column:1/-1}.k-colspan-auto{grid-column:auto}.k-rowspan-all{grid-row:1/-1}.k-rowspan-auto{grid-row:auto}.k-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.k-colspan-1{grid-column:span 1}.k-col-start-1{grid-column-start:1}.k-col-end-1{grid-column-end:1}.k-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.k-colspan-2{grid-column:span 2}.k-col-start-2{grid-column-start:2}.k-col-end-2{grid-column-end:2}.k-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.k-colspan-3{grid-column:span 3}.k-col-start-3{grid-column-start:3}.k-col-end-3{grid-column-end:3}.k-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.k-colspan-4{grid-column:span 4}.k-col-start-4{grid-column-start:4}.k-col-end-4{grid-column-end:4}.k-grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.k-colspan-5{grid-column:span 5}.k-col-start-5{grid-column-start:5}.k-col-end-5{grid-column-end:5}.k-grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.k-colspan-6{grid-column:span 6}.k-col-start-6{grid-column-start:6}.k-col-end-6{grid-column-end:6}.k-grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.k-colspan-7{grid-column:span 7}.k-col-start-7{grid-column-start:7}.k-col-end-7{grid-column-end:7}.k-grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.k-colspan-8{grid-column:span 8}.k-col-start-8{grid-column-start:8}.k-col-end-8{grid-column-end:8}.k-grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.k-colspan-9{grid-column:span 9}.k-col-start-9{grid-column-start:9}.k-col-end-9{grid-column-end:9}.k-grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.k-colspan-10{grid-column:span 10}.k-col-start-10{grid-column-start:10}.k-col-end-10{grid-column-end:10}.k-grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.k-colspan-11{grid-column:span 11}.k-col-start-11{grid-column-start:11}.k-col-end-11{grid-column-end:11}.k-grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.k-colspan-12{grid-column:span 12}.k-col-start-12{grid-column-start:12}.k-col-end-12{grid-column-end:12}.k-grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.k-rowspan-1{grid-row:span 1}.k-row-start-1{grid-row-start:1}.k-row-end-1{grid-row-end:1}.k-grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.k-rowspan-2{grid-row:span 2}.k-row-start-2{grid-row-start:2}.k-row-end-2{grid-row-end:2}.k-grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.k-rowspan-3{grid-row:span 3}.k-row-start-3{grid-row-start:3}.k-row-end-3{grid-row-end:3}.k-grid-rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.k-rowspan-4{grid-row:span 4}.k-row-start-4{grid-row-start:4}.k-row-end-4{grid-row-end:4}.k-grid-rows-5{grid-template-rows:repeat(5,minmax(0,1fr))}.k-rowspan-5{grid-row:span 5}.k-row-start-5{grid-row-start:5}.k-row-end-5{grid-row-end:5}.k-grid-rows-6{grid-template-rows:repeat(6,minmax(0,1fr))}.k-rowspan-6{grid-row:span 6}.k-row-start-6{grid-row-start:6}.k-row-end-6{grid-row-end:6}.k-grid-rows-7{grid-template-rows:repeat(7,minmax(0,1fr))}.k-rowspan-7{grid-row:span 7}.k-row-start-7{grid-row-start:7}.k-row-end-7{grid-row-end:7}.k-grid-rows-8{grid-template-rows:repeat(8,minmax(0,1fr))}.k-rowspan-8{grid-row:span 8}.k-row-start-8{grid-row-start:8}.k-row-end-8{grid-row-end:8}.k-grid-rows-9{grid-template-rows:repeat(9,minmax(0,1fr))}.k-rowspan-9{grid-row:span 9}.k-row-start-9{grid-row-start:9}.k-row-end-9{grid-row-end:9}.k-grid-rows-10{grid-template-rows:repeat(10,minmax(0,1fr))}.k-rowspan-10{grid-row:span 10}.k-row-start-10{grid-row-start:10}.k-row-end-10{grid-row-end:10}.k-overflow-visible{overflow:visible}.k-overflow-x-visible{overflow:visible}.k-overflow-y-visible{overflow:visible}.k-overflow-visible-visible{overflow-x:visible;overflow-y:visible}.k-overflow-visible-hidden{overflow-x:visible;overflow-y:hidden}.k-overflow-visible-clip{overflow-x:visible;overflow-y:clip}.k-overflow-visible-scroll{overflow-x:visible;overflow-y:scroll}.k-overflow-visible-auto{overflow-x:visible;overflow-y:auto}.k-overflow-visible-visible{overflow-x:visible;overflow-y:visible}.k-overflow-visible-hidden{overflow-x:visible;overflow-y:hidden}.k-overflow-visible-clip{overflow-x:visible;overflow-y:clip}.k-overflow-visible-scroll{overflow-x:visible;overflow-y:scroll}.k-overflow-visible-auto{overflow-x:visible;overflow-y:auto}.k-overflow-hidden{overflow:hidden}.k-overflow-x-hidden{overflow:hidden}.k-overflow-y-hidden{overflow:hidden}.k-overflow-hidden-visible{overflow-x:hidden;overflow-y:visible}.k-overflow-hidden-hidden{overflow-x:hidden;overflow-y:hidden}.k-overflow-hidden-clip{overflow-x:hidden;overflow-y:clip}.k-overflow-hidden-scroll{overflow-x:hidden;overflow-y:scroll}.k-overflow-hidden-auto{overflow-x:hidden;overflow-y:auto}.k-overflow-hidden-visible{overflow-x:hidden;overflow-y:visible}.k-overflow-hidden-hidden{overflow-x:hidden;overflow-y:hidden}.k-overflow-hidden-clip{overflow-x:hidden;overflow-y:clip}.k-overflow-hidden-scroll{overflow-x:hidden;overflow-y:scroll}.k-overflow-hidden-auto{overflow-x:hidden;overflow-y:auto}.k-overflow-clip{overflow:clip}.k-overflow-x-clip{overflow:clip}.k-overflow-y-clip{overflow:clip}.k-overflow-clip-visible{overflow-x:clip;overflow-y:visible}.k-overflow-clip-hidden{overflow-x:clip;overflow-y:hidden}.k-overflow-clip-clip{overflow-x:clip;overflow-y:clip}.k-overflow-clip-scroll{overflow-x:clip;overflow-y:scroll}.k-overflow-clip-auto{overflow-x:clip;overflow-y:auto}.k-overflow-clip-visible{overflow-x:clip;overflow-y:visible}.k-overflow-clip-hidden{overflow-x:clip;overflow-y:hidden}.k-overflow-clip-clip{overflow-x:clip;overflow-y:clip}.k-overflow-clip-scroll{overflow-x:clip;overflow-y:scroll}.k-overflow-clip-auto{overflow-x:clip;overflow-y:auto}.k-overflow-scroll{overflow:scroll}.k-overflow-x-scroll{overflow:scroll}.k-overflow-y-scroll{overflow:scroll}.k-overflow-scroll-visible{overflow-x:scroll;overflow-y:visible}.k-overflow-scroll-hidden{overflow-x:scroll;overflow-y:hidden}.k-overflow-scroll-clip{overflow-x:scroll;overflow-y:clip}.k-overflow-scroll-scroll{overflow-x:scroll;overflow-y:scroll}.k-overflow-scroll-auto{overflow-x:scroll;overflow-y:auto}.k-overflow-scroll-visible{overflow-x:scroll;overflow-y:visible}.k-overflow-scroll-hidden{overflow-x:scroll;overflow-y:hidden}.k-overflow-scroll-clip{overflow-x:scroll;overflow-y:clip}.k-overflow-scroll-scroll{overflow-x:scroll;overflow-y:scroll}.k-overflow-scroll-auto{overflow-x:scroll;overflow-y:auto}.k-overflow-auto{overflow:auto}.k-overflow-x-auto{overflow:auto}.k-overflow-y-auto{overflow:auto}.k-overflow-auto-visible{overflow-x:auto;overflow-y:visible}.k-overflow-auto-hidden{overflow-x:auto;overflow-y:hidden}.k-overflow-auto-clip{overflow-x:auto;overflow-y:clip}.k-overflow-auto-scroll{overflow-x:auto;overflow-y:scroll}.k-overflow-auto-auto{overflow-x:auto;overflow-y:auto}.k-overflow-auto-visible{overflow-x:auto;overflow-y:visible}.k-overflow-auto-hidden{overflow-x:auto;overflow-y:hidden}.k-overflow-auto-clip{overflow-x:auto;overflow-y:clip}.k-overflow-auto-scroll{overflow-x:auto;overflow-y:scroll}.k-overflow-auto-auto{overflow-x:auto;overflow-y:auto}.k-overflow-visible{overflow:visible}.k-overflow-x-visible{overflow:visible}.k-overflow-y-visible{overflow:visible}.k-overflow-visible-visible{overflow-x:visible;overflow-y:visible}.k-overflow-visible-hidden{overflow-x:visible;overflow-y:hidden}.k-overflow-visible-clip{overflow-x:visible;overflow-y:clip}.k-overflow-visible-scroll{overflow-x:visible;overflow-y:scroll}.k-overflow-visible-auto{overflow-x:visible;overflow-y:auto}.k-overflow-visible-visible{overflow-x:visible;overflow-y:visible}.k-overflow-visible-hidden{overflow-x:visible;overflow-y:hidden}.k-overflow-visible-clip{overflow-x:visible;overflow-y:clip}.k-overflow-visible-scroll{overflow-x:visible;overflow-y:scroll}.k-overflow-visible-auto{overflow-x:visible;overflow-y:auto}.k-overflow-hidden{overflow:hidden}.k-overflow-x-hidden{overflow:hidden}.k-overflow-y-hidden{overflow:hidden}.k-overflow-hidden-visible{overflow-x:hidden;overflow-y:visible}.k-overflow-hidden-hidden{overflow-x:hidden;overflow-y:hidden}.k-overflow-hidden-clip{overflow-x:hidden;overflow-y:clip}.k-overflow-hidden-scroll{overflow-x:hidden;overflow-y:scroll}.k-overflow-hidden-auto{overflow-x:hidden;overflow-y:auto}.k-overflow-hidden-visible{overflow-x:hidden;overflow-y:visible}.k-overflow-hidden-hidden{overflow-x:hidden;overflow-y:hidden}.k-overflow-hidden-clip{overflow-x:hidden;overflow-y:clip}.k-overflow-hidden-scroll{overflow-x:hidden;overflow-y:scroll}.k-overflow-hidden-auto{overflow-x:hidden;overflow-y:auto}.k-overflow-clip{overflow:clip}.k-overflow-x-clip{overflow:clip}.k-overflow-y-clip{overflow:clip}.k-overflow-clip-visible{overflow-x:clip;overflow-y:visible}.k-overflow-clip-hidden{overflow-x:clip;overflow-y:hidden}.k-overflow-clip-clip{overflow-x:clip;overflow-y:clip}.k-overflow-clip-scroll{overflow-x:clip;overflow-y:scroll}.k-overflow-clip-auto{overflow-x:clip;overflow-y:auto}.k-overflow-clip-visible{overflow-x:clip;overflow-y:visible}.k-overflow-clip-hidden{overflow-x:clip;overflow-y:hidden}.k-overflow-clip-clip{overflow-x:clip;overflow-y:clip}.k-overflow-clip-scroll{overflow-x:clip;overflow-y:scroll}.k-overflow-clip-auto{overflow-x:clip;overflow-y:auto}.k-overflow-scroll{overflow:scroll}.k-overflow-x-scroll{overflow:scroll}.k-overflow-y-scroll{overflow:scroll}.k-overflow-scroll-visible{overflow-x:scroll;overflow-y:visible}.k-overflow-scroll-hidden{overflow-x:scroll;overflow-y:hidden}.k-overflow-scroll-clip{overflow-x:scroll;overflow-y:clip}.k-overflow-scroll-scroll{overflow-x:scroll;overflow-y:scroll}.k-overflow-scroll-auto{overflow-x:scroll;overflow-y:auto}.k-overflow-scroll-visible{overflow-x:scroll;overflow-y:visible}.k-overflow-scroll-hidden{overflow-x:scroll;overflow-y:hidden}.k-overflow-scroll-clip{overflow-x:scroll;overflow-y:clip}.k-overflow-scroll-scroll{overflow-x:scroll;overflow-y:scroll}.k-overflow-scroll-auto{overflow-x:scroll;overflow-y:auto}.k-overflow-auto{overflow:auto}.k-overflow-x-auto{overflow:auto}.k-overflow-y-auto{overflow:auto}.k-overflow-auto-visible{overflow-x:auto;overflow-y:visible}.k-overflow-auto-hidden{overflow-x:auto;overflow-y:hidden}.k-overflow-auto-clip{overflow-x:auto;overflow-y:clip}.k-overflow-auto-scroll{overflow-x:auto;overflow-y:scroll}.k-overflow-auto-auto{overflow-x:auto;overflow-y:auto}.k-overflow-auto-visible{overflow-x:auto;overflow-y:visible}.k-overflow-auto-hidden{overflow-x:auto;overflow-y:hidden}.k-overflow-auto-clip{overflow-x:auto;overflow-y:clip}.k-overflow-auto-scroll{overflow-x:auto;overflow-y:scroll}.k-overflow-auto-auto{overflow-x:auto;overflow-y:auto}.k-overflow-visible-f{overflow:visible!important}.k-overflow-x-visible-f{overflow:visible!important}.k-overflow-y-visible-f{overflow:visible!important}.k-overflow-visible-visible-f{overflow-x:visible!important;overflow-y:visible!important}.k-overflow-visible-hidden-f{overflow-x:visible!important;overflow-y:hidden!important}.k-overflow-visible-clip-f{overflow-x:visible!important;overflow-y:clip!important}.k-overflow-visible-scroll-f{overflow-x:visible!important;overflow-y:scroll!important}.k-overflow-visible-auto-f{overflow-x:visible!important;overflow-y:auto!important}.k-overflow-visible-visible-f{overflow-x:visible!important;overflow-y:visible!important}.k-overflow-visible-hidden-f{overflow-x:visible!important;overflow-y:hidden!important}.k-overflow-visible-clip-f{overflow-x:visible!important;overflow-y:clip!important}.k-overflow-visible-scroll-f{overflow-x:visible!important;overflow-y:scroll!important}.k-overflow-visible-auto-f{overflow-x:visible!important;overflow-y:auto!important}.k-overflow-hidden-f{overflow:hidden!important}.k-overflow-x-hidden-f{overflow:hidden!important}.k-overflow-y-hidden-f{overflow:hidden!important}.k-overflow-hidden-visible-f{overflow-x:hidden!important;overflow-y:visible!important}.k-overflow-hidden-hidden-f{overflow-x:hidden!important;overflow-y:hidden!important}.k-overflow-hidden-clip-f{overflow-x:hidden!important;overflow-y:clip!important}.k-overflow-hidden-scroll-f{overflow-x:hidden!important;overflow-y:scroll!important}.k-overflow-hidden-auto-f{overflow-x:hidden!important;overflow-y:auto!important}.k-overflow-hidden-visible-f{overflow-x:hidden!important;overflow-y:visible!important}.k-overflow-hidden-hidden-f{overflow-x:hidden!important;overflow-y:hidden!important}.k-overflow-hidden-clip-f{overflow-x:hidden!important;overflow-y:clip!important}.k-overflow-hidden-scroll-f{overflow-x:hidden!important;overflow-y:scroll!important}.k-overflow-hidden-auto-f{overflow-x:hidden!important;overflow-y:auto!important}.k-overflow-clip-f{overflow:clip!important}.k-overflow-x-clip-f{overflow:clip!important}.k-overflow-y-clip-f{overflow:clip!important}.k-overflow-clip-visible-f{overflow-x:clip!important;overflow-y:visible!important}.k-overflow-clip-hidden-f{overflow-x:clip!important;overflow-y:hidden!important}.k-overflow-clip-clip-f{overflow-x:clip!important;overflow-y:clip!important}.k-overflow-clip-scroll-f{overflow-x:clip!important;overflow-y:scroll!important}.k-overflow-clip-auto-f{overflow-x:clip!important;overflow-y:auto!important}.k-overflow-clip-visible-f{overflow-x:clip!important;overflow-y:visible!important}.k-overflow-clip-hidden-f{overflow-x:clip!important;overflow-y:hidden!important}.k-overflow-clip-clip-f{overflow-x:clip!important;overflow-y:clip!important}.k-overflow-clip-scroll-f{overflow-x:clip!important;overflow-y:scroll!important}.k-overflow-clip-auto-f{overflow-x:clip!important;overflow-y:auto!important}.k-overflow-scroll-f{overflow:scroll!important}.k-overflow-x-scroll-f{overflow:scroll!important}.k-overflow-y-scroll-f{overflow:scroll!important}.k-overflow-scroll-visible-f{overflow-x:scroll!important;overflow-y:visible!important}.k-overflow-scroll-hidden-f{overflow-x:scroll!important;overflow-y:hidden!important}.k-overflow-scroll-clip-f{overflow-x:scroll!important;overflow-y:clip!important}.k-overflow-scroll-scroll-f{overflow-x:scroll!important;overflow-y:scroll!important}.k-overflow-scroll-auto-f{overflow-x:scroll!important;overflow-y:auto!important}.k-overflow-scroll-visible-f{overflow-x:scroll!important;overflow-y:visible!important}.k-overflow-scroll-hidden-f{overflow-x:scroll!important;overflow-y:hidden!important}.k-overflow-scroll-clip-f{overflow-x:scroll!important;overflow-y:clip!important}.k-overflow-scroll-scroll-f{overflow-x:scroll!important;overflow-y:scroll!important}.k-overflow-scroll-auto-f{overflow-x:scroll!important;overflow-y:auto!important}.k-overflow-auto-f{overflow:auto!important}.k-overflow-x-auto-f{overflow:auto!important}.k-overflow-y-auto-f{overflow:auto!important}.k-overflow-auto-visible-f{overflow-x:auto!important;overflow-y:visible!important}.k-overflow-auto-hidden-f{overflow-x:auto!important;overflow-y:hidden!important}.k-overflow-auto-clip-f{overflow-x:auto!important;overflow-y:clip!important}.k-overflow-auto-scroll-f{overflow-x:auto!important;overflow-y:scroll!important}.k-overflow-auto-auto-f{overflow-x:auto!important;overflow-y:auto!important}.k-overflow-auto-visible-f{overflow-x:auto!important;overflow-y:visible!important}.k-overflow-auto-hidden-f{overflow-x:auto!important;overflow-y:hidden!important}.k-overflow-auto-clip-f{overflow-x:auto!important;overflow-y:clip!important}.k-overflow-auto-scroll-f{overflow-x:auto!important;overflow-y:scroll!important}.k-overflow-auto-auto-f{overflow-x:auto!important;overflow-y:auto!important}.k-overflow-visible-f{overflow:visible!important}.k-overflow-x-visible-f{overflow:visible!important}.k-overflow-y-visible-f{overflow:visible!important}.k-overflow-visible-visible-f{overflow-x:visible!important;overflow-y:visible!important}.k-overflow-visible-hidden-f{overflow-x:visible!important;overflow-y:hidden!important}.k-overflow-visible-clip-f{overflow-x:visible!important;overflow-y:clip!important}.k-overflow-visible-scroll-f{overflow-x:visible!important;overflow-y:scroll!important}.k-overflow-visible-auto-f{overflow-x:visible!important;overflow-y:auto!important}.k-overflow-visible-visible-f{overflow-x:visible!important;overflow-y:visible!important}.k-overflow-visible-hidden-f{overflow-x:visible!important;overflow-y:hidden!important}.k-overflow-visible-clip-f{overflow-x:visible!important;overflow-y:clip!important}.k-overflow-visible-scroll-f{overflow-x:visible!important;overflow-y:scroll!important}.k-overflow-visible-auto-f{overflow-x:visible!important;overflow-y:auto!important}.k-overflow-hidden-f{overflow:hidden!important}.k-overflow-x-hidden-f{overflow:hidden!important}.k-overflow-y-hidden-f{overflow:hidden!important}.k-overflow-hidden-visible-f{overflow-x:hidden!important;overflow-y:visible!important}.k-overflow-hidden-hidden-f{overflow-x:hidden!important;overflow-y:hidden!important}.k-overflow-hidden-clip-f{overflow-x:hidden!important;overflow-y:clip!important}.k-overflow-hidden-scroll-f{overflow-x:hidden!important;overflow-y:scroll!important}.k-overflow-hidden-auto-f{overflow-x:hidden!important;overflow-y:auto!important}.k-overflow-hidden-visible-f{overflow-x:hidden!important;overflow-y:visible!important}.k-overflow-hidden-hidden-f{overflow-x:hidden!important;overflow-y:hidden!important}.k-overflow-hidden-clip-f{overflow-x:hidden!important;overflow-y:clip!important}.k-overflow-hidden-scroll-f{overflow-x:hidden!important;overflow-y:scroll!important}.k-overflow-hidden-auto-f{overflow-x:hidden!important;overflow-y:auto!important}.k-overflow-clip-f{overflow:clip!important}.k-overflow-x-clip-f{overflow:clip!important}.k-overflow-y-clip-f{overflow:clip!important}.k-overflow-clip-visible-f{overflow-x:clip!important;overflow-y:visible!important}.k-overflow-clip-hidden-f{overflow-x:clip!important;overflow-y:hidden!important}.k-overflow-clip-clip-f{overflow-x:clip!important;overflow-y:clip!important}.k-overflow-clip-scroll-f{overflow-x:clip!important;overflow-y:scroll!important}.k-overflow-clip-auto-f{overflow-x:clip!important;overflow-y:auto!important}.k-overflow-clip-visible-f{overflow-x:clip!important;overflow-y:visible!important}.k-overflow-clip-hidden-f{overflow-x:clip!important;overflow-y:hidden!important}.k-overflow-clip-clip-f{overflow-x:clip!important;overflow-y:clip!important}.k-overflow-clip-scroll-f{overflow-x:clip!important;overflow-y:scroll!important}.k-overflow-clip-auto-f{overflow-x:clip!important;overflow-y:auto!important}.k-overflow-scroll-f{overflow:scroll!important}.k-overflow-x-scroll-f{overflow:scroll!important}.k-overflow-y-scroll-f{overflow:scroll!important}.k-overflow-scroll-visible-f{overflow-x:scroll!important;overflow-y:visible!important}.k-overflow-scroll-hidden-f{overflow-x:scroll!important;overflow-y:hidden!important}.k-overflow-scroll-clip-f{overflow-x:scroll!important;overflow-y:clip!important}.k-overflow-scroll-scroll-f{overflow-x:scroll!important;overflow-y:scroll!important}.k-overflow-scroll-auto-f{overflow-x:scroll!important;overflow-y:auto!important}.k-overflow-scroll-visible-f{overflow-x:scroll!important;overflow-y:visible!important}.k-overflow-scroll-hidden-f{overflow-x:scroll!important;overflow-y:hidden!important}.k-overflow-scroll-clip-f{overflow-x:scroll!important;overflow-y:clip!important}.k-overflow-scroll-scroll-f{overflow-x:scroll!important;overflow-y:scroll!important}.k-overflow-scroll-auto-f{overflow-x:scroll!important;overflow-y:auto!important}.k-overflow-auto-f{overflow:auto!important}.k-overflow-x-auto-f{overflow:auto!important}.k-overflow-y-auto-f{overflow:auto!important}.k-overflow-auto-visible-f{overflow-x:auto!important;overflow-y:visible!important}.k-overflow-auto-hidden-f{overflow-x:auto!important;overflow-y:hidden!important}.k-overflow-auto-clip-f{overflow-x:auto!important;overflow-y:clip!important}.k-overflow-auto-scroll-f{overflow-x:auto!important;overflow-y:scroll!important}.k-overflow-auto-auto-f{overflow-x:auto!important;overflow-y:auto!important}.k-overflow-auto-visible-f{overflow-x:auto!important;overflow-y:visible!important}.k-overflow-auto-hidden-f{overflow-x:auto!important;overflow-y:hidden!important}.k-overflow-auto-clip-f{overflow-x:auto!important;overflow-y:clip!important}.k-overflow-auto-scroll-f{overflow-x:auto!important;overflow-y:scroll!important}.k-overflow-auto-auto-f{overflow-x:auto!important;overflow-y:auto!important}.k-pos-static,.k-static{position:static}.k-pos-relative,.k-relative{position:relative}.k-absolute,.k-pos-absolute{position:absolute}.k-fixed,.k-pos-fixed{position:fixed}.k-pos-sticky,.k-sticky{position:sticky}.k-pos-top,.k-top{top:0}.k-pos-right,.k-right{right:0}.k-bottom,.k-pos-bottom{bottom:0}.k-left,.k-pos-left{left:0}.k-pos-top-start,.k-top-start{top:0;left:0}.k-pos-top-start[dir=rtl],.k-rtl .k-pos-top-start,.k-rtl .k-top-start,.k-top-start[dir=rtl],[dir=rtl] .k-pos-top-start,[dir=rtl] .k-top-start{left:auto;right:0}.k-pos-top-center,.k-top-center{top:0;left:50%;transform:translateX(-50%)}.k-pos-top-end,.k-top-end{top:0;right:0}.k-pos-top-end[dir=rtl],.k-rtl .k-pos-top-end,.k-rtl .k-top-end,.k-top-end[dir=rtl],[dir=rtl] .k-pos-top-end,[dir=rtl] .k-top-end{right:auto;left:0}.k-middle-start,.k-pos-middle-start{top:50%;transform:translateY(-50%);left:0}.k-middle-end,.k-pos-middle-end{top:50%;transform:translateY(-50%);right:0}.k-bottom-start,.k-pos-bottom-start{bottom:0;left:0}.k-bottom-start[dir=rtl],.k-pos-bottom-start[dir=rtl],.k-rtl .k-bottom-start,.k-rtl .k-pos-bottom-start,[dir=rtl] .k-bottom-start,[dir=rtl] .k-pos-bottom-start{left:auto;right:0}.k-bottom-center,.k-pos-bottom-center{bottom:0;left:50%;transform:translateX(-50%)}.k-bottom-end,.k-pos-bottom-end{bottom:0;right:0}.k-bottom-end[dir=rtl],.k-pos-bottom-end[dir=rtl],.k-rtl .k-bottom-end,.k-rtl .k-pos-bottom-end,[dir=rtl] .k-bottom-end,[dir=rtl] .k-pos-bottom-end{right:auto;left:0}.k-p-0{padding:0}.k-p-0-f{padding:0!important}.k-pt-0{padding-top:0}.k-pt-0-f{padding-top:0!important}.k-pr-0{padding-right:0}.k-pr-0-f{padding-right:0!important}.k-pb-0{padding-bottom:0}.k-pb-0-f{padding-bottom:0!important}.k-pl-0{padding-left:0}.k-pl-0-f{padding-left:0!important}.k-p-1{padding:.25rem}.k-p-1-f{padding:.25rem!important}.k-pt-1{padding-top:.25rem}.k-pt-1-f{padding-top:.25rem!important}.k-pr-1{padding-right:.25rem}.k-pr-1-f{padding-right:.25rem!important}.k-pb-1{padding-bottom:.25rem}.k-pb-1-f{padding-bottom:.25rem!important}.k-pl-1{padding-left:.25rem}.k-pl-1-f{padding-left:.25rem!important}.k-p-2{padding:.5rem}.k-p-2-f{padding:.5rem!important}.k-pt-2{padding-top:.5rem}.k-pt-2-f{padding-top:.5rem!important}.k-pr-2{padding-right:.5rem}.k-pr-2-f{padding-right:.5rem!important}.k-pb-2{padding-bottom:.5rem}.k-pb-2-f{padding-bottom:.5rem!important}.k-pl-2{padding-left:.5rem}.k-pl-2-f{padding-left:.5rem!important}.k-p-3{padding:.75rem}.k-p-3-f{padding:.75rem!important}.k-pt-3{padding-top:.75rem}.k-pt-3-f{padding-top:.75rem!important}.k-pr-3{padding-right:.75rem}.k-pr-3-f{padding-right:.75rem!important}.k-pb-3{padding-bottom:.75rem}.k-pb-3-f{padding-bottom:.75rem!important}.k-pl-3{padding-left:.75rem}.k-pl-3-f{padding-left:.75rem!important}.k-p-4{padding:1rem}.k-p-4-f{padding:1rem!important}.k-pt-4{padding-top:1rem}.k-pt-4-f{padding-top:1rem!important}.k-pr-4{padding-right:1rem}.k-pr-4-f{padding-right:1rem!important}.k-pb-4{padding-bottom:1rem}.k-pb-4-f{padding-bottom:1rem!important}.k-pl-4{padding-left:1rem}.k-pl-4-f{padding-left:1rem!important}.k-p-5{padding:1.25rem}.k-p-5-f{padding:1.25rem!important}.k-pt-5{padding-top:1.25rem}.k-pt-5-f{padding-top:1.25rem!important}.k-pr-5{padding-right:1.25rem}.k-pr-5-f{padding-right:1.25rem!important}.k-pb-5{padding-bottom:1.25rem}.k-pb-5-f{padding-bottom:1.25rem!important}.k-pl-5{padding-left:1.25rem}.k-pl-5-f{padding-left:1.25rem!important}.k-p-6{padding:1.5rem}.k-p-6-f{padding:1.5rem!important}.k-pt-6{padding-top:1.5rem}.k-pt-6-f{padding-top:1.5rem!important}.k-pr-6{padding-right:1.5rem}.k-pr-6-f{padding-right:1.5rem!important}.k-pb-6{padding-bottom:1.5rem}.k-pb-6-f{padding-bottom:1.5rem!important}.k-pl-6{padding-left:1.5rem}.k-pl-6-f{padding-left:1.5rem!important}.k-p-7{padding:1.75rem}.k-p-7-f{padding:1.75rem!important}.k-pt-7{padding-top:1.75rem}.k-pt-7-f{padding-top:1.75rem!important}.k-pr-7{padding-right:1.75rem}.k-pr-7-f{padding-right:1.75rem!important}.k-pb-7{padding-bottom:1.75rem}.k-pb-7-f{padding-bottom:1.75rem!important}.k-pl-7{padding-left:1.75rem}.k-pl-7-f{padding-left:1.75rem!important}.k-p-8{padding:2rem}.k-p-8-f{padding:2rem!important}.k-pt-8{padding-top:2rem}.k-pt-8-f{padding-top:2rem!important}.k-pr-8{padding-right:2rem}.k-pr-8-f{padding-right:2rem!important}.k-pb-8{padding-bottom:2rem}.k-pb-8-f{padding-bottom:2rem!important}.k-pl-8{padding-left:2rem}.k-pl-8-f{padding-left:2rem!important}.k-p-9{padding:2.25rem}.k-p-9-f{padding:2.25rem!important}.k-pt-9{padding-top:2.25rem}.k-pt-9-f{padding-top:2.25rem!important}.k-pr-9{padding-right:2.25rem}.k-pr-9-f{padding-right:2.25rem!important}.k-pb-9{padding-bottom:2.25rem}.k-pb-9-f{padding-bottom:2.25rem!important}.k-pl-9{padding-left:2.25rem}.k-pl-9-f{padding-left:2.25rem!important}.k-p-10{padding:2.5rem}.k-p-10-f{padding:2.5rem!important}.k-pt-10{padding-top:2.5rem}.k-pt-10-f{padding-top:2.5rem!important}.k-pr-10{padding-right:2.5rem}.k-pr-10-f{padding-right:2.5rem!important}.k-pb-10{padding-bottom:2.5rem}.k-pb-10-f{padding-bottom:2.5rem!important}.k-pl-10{padding-left:2.5rem}.k-pl-10-f{padding-left:2.5rem!important}.k-p-11{padding:2.75rem}.k-p-11-f{padding:2.75rem!important}.k-pt-11{padding-top:2.75rem}.k-pt-11-f{padding-top:2.75rem!important}.k-pr-11{padding-right:2.75rem}.k-pr-11-f{padding-right:2.75rem!important}.k-pb-11{padding-bottom:2.75rem}.k-pb-11-f{padding-bottom:2.75rem!important}.k-pl-11{padding-left:2.75rem}.k-pl-11-f{padding-left:2.75rem!important}.k-p-12{padding:3rem}.k-p-12-f{padding:3rem!important}.k-pt-12{padding-top:3rem}.k-pt-12-f{padding-top:3rem!important}.k-pr-12{padding-right:3rem}.k-pr-12-f{padding-right:3rem!important}.k-pb-12{padding-bottom:3rem}.k-pb-12-f{padding-bottom:3rem!important}.k-pl-12{padding-left:3rem}.k-pl-12-f{padding-left:3rem!important}.k-p-13{padding:3.25rem}.k-p-13-f{padding:3.25rem!important}.k-pt-13{padding-top:3.25rem}.k-pt-13-f{padding-top:3.25rem!important}.k-pr-13{padding-right:3.25rem}.k-pr-13-f{padding-right:3.25rem!important}.k-pb-13{padding-bottom:3.25rem}.k-pb-13-f{padding-bottom:3.25rem!important}.k-pl-13{padding-left:3.25rem}.k-pl-13-f{padding-left:3.25rem!important}.k-p-14{padding:3.5rem}.k-p-14-f{padding:3.5rem!important}.k-pt-14{padding-top:3.5rem}.k-pt-14-f{padding-top:3.5rem!important}.k-pr-14{padding-right:3.5rem}.k-pr-14-f{padding-right:3.5rem!important}.k-pb-14{padding-bottom:3.5rem}.k-pb-14-f{padding-bottom:3.5rem!important}.k-pl-14{padding-left:3.5rem}.k-pl-14-f{padding-left:3.5rem!important}.k-p-15{padding:3.75rem}.k-p-15-f{padding:3.75rem!important}.k-pt-15{padding-top:3.75rem}.k-pt-15-f{padding-top:3.75rem!important}.k-pr-15{padding-right:3.75rem}.k-pr-15-f{padding-right:3.75rem!important}.k-pb-15{padding-bottom:3.75rem}.k-pb-15-f{padding-bottom:3.75rem!important}.k-pl-15{padding-left:3.75rem}.k-pl-15-f{padding-left:3.75rem!important}.k-p-16{padding:4rem}.k-p-16-f{padding:4rem!important}.k-pt-16{padding-top:4rem}.k-pt-16-f{padding-top:4rem!important}.k-pr-16{padding-right:4rem}.k-pr-16-f{padding-right:4rem!important}.k-pb-16{padding-bottom:4rem}.k-pb-16-f{padding-bottom:4rem!important}.k-pl-16{padding-left:4rem}.k-pl-16-f{padding-left:4rem!important}.k-p-17{padding:4.25rem}.k-p-17-f{padding:4.25rem!important}.k-pt-17{padding-top:4.25rem}.k-pt-17-f{padding-top:4.25rem!important}.k-pr-17{padding-right:4.25rem}.k-pr-17-f{padding-right:4.25rem!important}.k-pb-17{padding-bottom:4.25rem}.k-pb-17-f{padding-bottom:4.25rem!important}.k-pl-17{padding-left:4.25rem}.k-pl-17-f{padding-left:4.25rem!important}.k-p-18{padding:4.5rem}.k-p-18-f{padding:4.5rem!important}.k-pt-18{padding-top:4.5rem}.k-pt-18-f{padding-top:4.5rem!important}.k-pr-18{padding-right:4.5rem}.k-pr-18-f{padding-right:4.5rem!important}.k-pb-18{padding-bottom:4.5rem}.k-pb-18-f{padding-bottom:4.5rem!important}.k-pl-18{padding-left:4.5rem}.k-pl-18-f{padding-left:4.5rem!important}.k-p-19{padding:4.75rem}.k-p-19-f{padding:4.75rem!important}.k-pt-19{padding-top:4.75rem}.k-pt-19-f{padding-top:4.75rem!important}.k-pr-19{padding-right:4.75rem}.k-pr-19-f{padding-right:4.75rem!important}.k-pb-19{padding-bottom:4.75rem}.k-pb-19-f{padding-bottom:4.75rem!important}.k-pl-19{padding-left:4.75rem}.k-pl-19-f{padding-left:4.75rem!important}.k-p-20{padding:5rem}.k-p-20-f{padding:5rem!important}.k-pt-20{padding-top:5rem}.k-pt-20-f{padding-top:5rem!important}.k-pr-20{padding-right:5rem}.k-pr-20-f{padding-right:5rem!important}.k-pb-20{padding-bottom:5rem}.k-pb-20-f{padding-bottom:5rem!important}.k-pl-20{padding-left:5rem}.k-pl-20-f{padding-left:5rem!important}.k-p-21{padding:5.25rem}.k-p-21-f{padding:5.25rem!important}.k-pt-21{padding-top:5.25rem}.k-pt-21-f{padding-top:5.25rem!important}.k-pr-21{padding-right:5.25rem}.k-pr-21-f{padding-right:5.25rem!important}.k-pb-21{padding-bottom:5.25rem}.k-pb-21-f{padding-bottom:5.25rem!important}.k-pl-21{padding-left:5.25rem}.k-pl-21-f{padding-left:5.25rem!important}.k-p-22{padding:5.5rem}.k-p-22-f{padding:5.5rem!important}.k-pt-22{padding-top:5.5rem}.k-pt-22-f{padding-top:5.5rem!important}.k-pr-22{padding-right:5.5rem}.k-pr-22-f{padding-right:5.5rem!important}.k-pb-22{padding-bottom:5.5rem}.k-pb-22-f{padding-bottom:5.5rem!important}.k-pl-22{padding-left:5.5rem}.k-pl-22-f{padding-left:5.5rem!important}.k-p-23{padding:5.75rem}.k-p-23-f{padding:5.75rem!important}.k-pt-23{padding-top:5.75rem}.k-pt-23-f{padding-top:5.75rem!important}.k-pr-23{padding-right:5.75rem}.k-pr-23-f{padding-right:5.75rem!important}.k-pb-23{padding-bottom:5.75rem}.k-pb-23-f{padding-bottom:5.75rem!important}.k-pl-23{padding-left:5.75rem}.k-pl-23-f{padding-left:5.75rem!important}.k-p-24{padding:6rem}.k-p-24-f{padding:6rem!important}.k-pt-24{padding-top:6rem}.k-pt-24-f{padding-top:6rem!important}.k-pr-24{padding-right:6rem}.k-pr-24-f{padding-right:6rem!important}.k-pb-24{padding-bottom:6rem}.k-pb-24-f{padding-bottom:6rem!important}.k-pl-24{padding-left:6rem}.k-pl-24-f{padding-left:6rem!important}.k-p-xs{padding:.25rem}.k-p-xs-f{padding:.25rem!important}.k-pt-xs{padding-top:.25rem}.k-pt-xs-f{padding-top:.25rem!important}.k-pr-xs{padding-right:.25rem}.k-pr-xs-f{padding-right:.25rem!important}.k-pb-xs{padding-bottom:.25rem}.k-pb-xs-f{padding-bottom:.25rem!important}.k-pl-xs{padding-left:.25rem}.k-pl-xs-f{padding-left:.25rem!important}.k-p-sm{padding:5rem}.k-p-sm-f{padding:5rem!important}.k-pt-sm{padding-top:5rem}.k-pt-sm-f{padding-top:5rem!important}.k-pr-sm{padding-right:5rem}.k-pr-sm-f{padding-right:5rem!important}.k-pb-sm{padding-bottom:5rem}.k-pb-sm-f{padding-bottom:5rem!important}.k-pl-sm{padding-left:5rem}.k-pl-sm-f{padding-left:5rem!important}.k-p-md{padding:.75rem}.k-p-md-f{padding:.75rem!important}.k-pt-md{padding-top:.75rem}.k-pt-md-f{padding-top:.75rem!important}.k-pr-md{padding-right:.75rem}.k-pr-md-f{padding-right:.75rem!important}.k-pb-md{padding-bottom:.75rem}.k-pb-md-f{padding-bottom:.75rem!important}.k-pl-md{padding-left:.75rem}.k-pl-md-f{padding-left:.75rem!important}.k-p-lg{padding:1rem}.k-p-lg-f{padding:1rem!important}.k-pt-lg{padding-top:1rem}.k-pt-lg-f{padding-top:1rem!important}.k-pr-lg{padding-right:1rem}.k-pr-lg-f{padding-right:1rem!important}.k-pb-lg{padding-bottom:1rem}.k-pb-lg-f{padding-bottom:1rem!important}.k-pl-lg{padding-left:1rem}.k-pl-lg-f{padding-left:1rem!important}.k-p-xl{padding:1.5rem}.k-p-xl-f{padding:1.5rem!important}.k-pt-xl{padding-top:1.5rem}.k-pt-xl-f{padding-top:1.5rem!important}.k-pr-xl{padding-right:1.5rem}.k-pr-xl-f{padding-right:1.5rem!important}.k-pb-xl{padding-bottom:1.5rem}.k-pb-xl-f{padding-bottom:1.5rem!important}.k-pl-xl{padding-left:1.5rem}.k-pl-xl-f{padding-left:1.5rem!important}.k-p-thin{padding:.125rem}.k-p-thin-f{padding:.125rem!important}.k-pt-thin{padding-top:.125rem}.k-pt-thin-f{padding-top:.125rem!important}.k-pr-thin{padding-right:.125rem}.k-pr-thin-f{padding-right:.125rem!important}.k-pb-thin{padding-bottom:.125rem}.k-pb-thin-f{padding-bottom:.125rem!important}.k-pl-thin{padding-left:.125rem}.k-pl-thin-f{padding-left:.125rem!important}.k-p-hair{padding:.0625rem}.k-p-hair-f{padding:.0625rem!important}.k-pt-hair{padding-top:.0625rem}.k-pt-hair-f{padding-top:.0625rem!important}.k-pr-hair{padding-right:.0625rem}.k-pr-hair-f{padding-right:.0625rem!important}.k-pb-hair{padding-bottom:.0625rem}.k-pb-hair-f{padding-bottom:.0625rem!important}.k-pl-hair{padding-left:.0625rem}.k-pl-hair-f{padding-left:.0625rem!important}.k-m-0{margin:0}.k-m-0-f{margin:0!important}.k-mt-0{margin-top:0}.k-mt-0-f{margin-top:0!important}.k-mr-0{margin-right:0}.k-mr-0-f{margin-right:0!important}.k-mb-0{margin-bottom:0}.k-mb-0-f{margin-bottom:0!important}.k-ml-0{margin-left:0}.k-ml-0-f{margin-left:0!important}.k-m-1{margin:.25rem}.k-m-1-f{margin:.25rem!important}.k-mt-1{margin-top:.25rem}.k-mt-1-f{margin-top:.25rem!important}.k-mr-1{margin-right:.25rem}.k-mr-1-f{margin-right:.25rem!important}.k-mb-1{margin-bottom:.25rem}.k-mb-1-f{margin-bottom:.25rem!important}.k-ml-1{margin-left:.25rem}.k-ml-1-f{margin-left:.25rem!important}.k-m-2{margin:.5rem}.k-m-2-f{margin:.5rem!important}.k-mt-2{margin-top:.5rem}.k-mt-2-f{margin-top:.5rem!important}.k-mr-2{margin-right:.5rem}.k-mr-2-f{margin-right:.5rem!important}.k-mb-2{margin-bottom:.5rem}.k-mb-2-f{margin-bottom:.5rem!important}.k-ml-2{margin-left:.5rem}.k-ml-2-f{margin-left:.5rem!important}.k-m-3{margin:.75rem}.k-m-3-f{margin:.75rem!important}.k-mt-3{margin-top:.75rem}.k-mt-3-f{margin-top:.75rem!important}.k-mr-3{margin-right:.75rem}.k-mr-3-f{margin-right:.75rem!important}.k-mb-3{margin-bottom:.75rem}.k-mb-3-f{margin-bottom:.75rem!important}.k-ml-3{margin-left:.75rem}.k-ml-3-f{margin-left:.75rem!important}.k-m-4{margin:1rem}.k-m-4-f{margin:1rem!important}.k-mt-4{margin-top:1rem}.k-mt-4-f{margin-top:1rem!important}.k-mr-4{margin-right:1rem}.k-mr-4-f{margin-right:1rem!important}.k-mb-4{margin-bottom:1rem}.k-mb-4-f{margin-bottom:1rem!important}.k-ml-4{margin-left:1rem}.k-ml-4-f{margin-left:1rem!important}.k-m-5{margin:1.25rem}.k-m-5-f{margin:1.25rem!important}.k-mt-5{margin-top:1.25rem}.k-mt-5-f{margin-top:1.25rem!important}.k-mr-5{margin-right:1.25rem}.k-mr-5-f{margin-right:1.25rem!important}.k-mb-5{margin-bottom:1.25rem}.k-mb-5-f{margin-bottom:1.25rem!important}.k-ml-5{margin-left:1.25rem}.k-ml-5-f{margin-left:1.25rem!important}.k-m-6{margin:1.5rem}.k-m-6-f{margin:1.5rem!important}.k-mt-6{margin-top:1.5rem}.k-mt-6-f{margin-top:1.5rem!important}.k-mr-6{margin-right:1.5rem}.k-mr-6-f{margin-right:1.5rem!important}.k-mb-6{margin-bottom:1.5rem}.k-mb-6-f{margin-bottom:1.5rem!important}.k-ml-6{margin-left:1.5rem}.k-ml-6-f{margin-left:1.5rem!important}.k-m-7{margin:1.75rem}.k-m-7-f{margin:1.75rem!important}.k-mt-7{margin-top:1.75rem}.k-mt-7-f{margin-top:1.75rem!important}.k-mr-7{margin-right:1.75rem}.k-mr-7-f{margin-right:1.75rem!important}.k-mb-7{margin-bottom:1.75rem}.k-mb-7-f{margin-bottom:1.75rem!important}.k-ml-7{margin-left:1.75rem}.k-ml-7-f{margin-left:1.75rem!important}.k-m-8{margin:2rem}.k-m-8-f{margin:2rem!important}.k-mt-8{margin-top:2rem}.k-mt-8-f{margin-top:2rem!important}.k-mr-8{margin-right:2rem}.k-mr-8-f{margin-right:2rem!important}.k-mb-8{margin-bottom:2rem}.k-mb-8-f{margin-bottom:2rem!important}.k-ml-8{margin-left:2rem}.k-ml-8-f{margin-left:2rem!important}.k-m-9{margin:2.25rem}.k-m-9-f{margin:2.25rem!important}.k-mt-9{margin-top:2.25rem}.k-mt-9-f{margin-top:2.25rem!important}.k-mr-9{margin-right:2.25rem}.k-mr-9-f{margin-right:2.25rem!important}.k-mb-9{margin-bottom:2.25rem}.k-mb-9-f{margin-bottom:2.25rem!important}.k-ml-9{margin-left:2.25rem}.k-ml-9-f{margin-left:2.25rem!important}.k-m-10{margin:2.5rem}.k-m-10-f{margin:2.5rem!important}.k-mt-10{margin-top:2.5rem}.k-mt-10-f{margin-top:2.5rem!important}.k-mr-10{margin-right:2.5rem}.k-mr-10-f{margin-right:2.5rem!important}.k-mb-10{margin-bottom:2.5rem}.k-mb-10-f{margin-bottom:2.5rem!important}.k-ml-10{margin-left:2.5rem}.k-ml-10-f{margin-left:2.5rem!important}.k-m-11{margin:2.75rem}.k-m-11-f{margin:2.75rem!important}.k-mt-11{margin-top:2.75rem}.k-mt-11-f{margin-top:2.75rem!important}.k-mr-11{margin-right:2.75rem}.k-mr-11-f{margin-right:2.75rem!important}.k-mb-11{margin-bottom:2.75rem}.k-mb-11-f{margin-bottom:2.75rem!important}.k-ml-11{margin-left:2.75rem}.k-ml-11-f{margin-left:2.75rem!important}.k-m-12{margin:3rem}.k-m-12-f{margin:3rem!important}.k-mt-12{margin-top:3rem}.k-mt-12-f{margin-top:3rem!important}.k-mr-12{margin-right:3rem}.k-mr-12-f{margin-right:3rem!important}.k-mb-12{margin-bottom:3rem}.k-mb-12-f{margin-bottom:3rem!important}.k-ml-12{margin-left:3rem}.k-ml-12-f{margin-left:3rem!important}.k-m-13{margin:3.25rem}.k-m-13-f{margin:3.25rem!important}.k-mt-13{margin-top:3.25rem}.k-mt-13-f{margin-top:3.25rem!important}.k-mr-13{margin-right:3.25rem}.k-mr-13-f{margin-right:3.25rem!important}.k-mb-13{margin-bottom:3.25rem}.k-mb-13-f{margin-bottom:3.25rem!important}.k-ml-13{margin-left:3.25rem}.k-ml-13-f{margin-left:3.25rem!important}.k-m-14{margin:3.5rem}.k-m-14-f{margin:3.5rem!important}.k-mt-14{margin-top:3.5rem}.k-mt-14-f{margin-top:3.5rem!important}.k-mr-14{margin-right:3.5rem}.k-mr-14-f{margin-right:3.5rem!important}.k-mb-14{margin-bottom:3.5rem}.k-mb-14-f{margin-bottom:3.5rem!important}.k-ml-14{margin-left:3.5rem}.k-ml-14-f{margin-left:3.5rem!important}.k-m-15{margin:3.75rem}.k-m-15-f{margin:3.75rem!important}.k-mt-15{margin-top:3.75rem}.k-mt-15-f{margin-top:3.75rem!important}.k-mr-15{margin-right:3.75rem}.k-mr-15-f{margin-right:3.75rem!important}.k-mb-15{margin-bottom:3.75rem}.k-mb-15-f{margin-bottom:3.75rem!important}.k-ml-15{margin-left:3.75rem}.k-ml-15-f{margin-left:3.75rem!important}.k-m-16{margin:4rem}.k-m-16-f{margin:4rem!important}.k-mt-16{margin-top:4rem}.k-mt-16-f{margin-top:4rem!important}.k-mr-16{margin-right:4rem}.k-mr-16-f{margin-right:4rem!important}.k-mb-16{margin-bottom:4rem}.k-mb-16-f{margin-bottom:4rem!important}.k-ml-16{margin-left:4rem}.k-ml-16-f{margin-left:4rem!important}.k-m-17{margin:4.25rem}.k-m-17-f{margin:4.25rem!important}.k-mt-17{margin-top:4.25rem}.k-mt-17-f{margin-top:4.25rem!important}.k-mr-17{margin-right:4.25rem}.k-mr-17-f{margin-right:4.25rem!important}.k-mb-17{margin-bottom:4.25rem}.k-mb-17-f{margin-bottom:4.25rem!important}.k-ml-17{margin-left:4.25rem}.k-ml-17-f{margin-left:4.25rem!important}.k-m-18{margin:4.5rem}.k-m-18-f{margin:4.5rem!important}.k-mt-18{margin-top:4.5rem}.k-mt-18-f{margin-top:4.5rem!important}.k-mr-18{margin-right:4.5rem}.k-mr-18-f{margin-right:4.5rem!important}.k-mb-18{margin-bottom:4.5rem}.k-mb-18-f{margin-bottom:4.5rem!important}.k-ml-18{margin-left:4.5rem}.k-ml-18-f{margin-left:4.5rem!important}.k-m-19{margin:4.75rem}.k-m-19-f{margin:4.75rem!important}.k-mt-19{margin-top:4.75rem}.k-mt-19-f{margin-top:4.75rem!important}.k-mr-19{margin-right:4.75rem}.k-mr-19-f{margin-right:4.75rem!important}.k-mb-19{margin-bottom:4.75rem}.k-mb-19-f{margin-bottom:4.75rem!important}.k-ml-19{margin-left:4.75rem}.k-ml-19-f{margin-left:4.75rem!important}.k-m-20{margin:5rem}.k-m-20-f{margin:5rem!important}.k-mt-20{margin-top:5rem}.k-mt-20-f{margin-top:5rem!important}.k-mr-20{margin-right:5rem}.k-mr-20-f{margin-right:5rem!important}.k-mb-20{margin-bottom:5rem}.k-mb-20-f{margin-bottom:5rem!important}.k-ml-20{margin-left:5rem}.k-ml-20-f{margin-left:5rem!important}.k-m-21{margin:5.25rem}.k-m-21-f{margin:5.25rem!important}.k-mt-21{margin-top:5.25rem}.k-mt-21-f{margin-top:5.25rem!important}.k-mr-21{margin-right:5.25rem}.k-mr-21-f{margin-right:5.25rem!important}.k-mb-21{margin-bottom:5.25rem}.k-mb-21-f{margin-bottom:5.25rem!important}.k-ml-21{margin-left:5.25rem}.k-ml-21-f{margin-left:5.25rem!important}.k-m-22{margin:5.5rem}.k-m-22-f{margin:5.5rem!important}.k-mt-22{margin-top:5.5rem}.k-mt-22-f{margin-top:5.5rem!important}.k-mr-22{margin-right:5.5rem}.k-mr-22-f{margin-right:5.5rem!important}.k-mb-22{margin-bottom:5.5rem}.k-mb-22-f{margin-bottom:5.5rem!important}.k-ml-22{margin-left:5.5rem}.k-ml-22-f{margin-left:5.5rem!important}.k-m-23{margin:5.75rem}.k-m-23-f{margin:5.75rem!important}.k-mt-23{margin-top:5.75rem}.k-mt-23-f{margin-top:5.75rem!important}.k-mr-23{margin-right:5.75rem}.k-mr-23-f{margin-right:5.75rem!important}.k-mb-23{margin-bottom:5.75rem}.k-mb-23-f{margin-bottom:5.75rem!important}.k-ml-23{margin-left:5.75rem}.k-ml-23-f{margin-left:5.75rem!important}.k-m-24{margin:6rem}.k-m-24-f{margin:6rem!important}.k-mt-24{margin-top:6rem}.k-mt-24-f{margin-top:6rem!important}.k-mr-24{margin-right:6rem}.k-mr-24-f{margin-right:6rem!important}.k-mb-24{margin-bottom:6rem}.k-mb-24-f{margin-bottom:6rem!important}.k-ml-24{margin-left:6rem}.k-ml-24-f{margin-left:6rem!important}.k-m-xs{margin:.25rem}.k-m-xs-f{margin:.25rem!important}.k-mt-xs{margin-top:.25rem}.k-mt-xs-f{margin-top:.25rem!important}.k-mr-xs{margin-right:.25rem}.k-mr-xs-f{margin-right:.25rem!important}.k-mb-xs{margin-bottom:.25rem}.k-mb-xs-f{margin-bottom:.25rem!important}.k-ml-xs{margin-left:.25rem}.k-ml-xs-f{margin-left:.25rem!important}.k-m-sm{margin:5rem}.k-m-sm-f{margin:5rem!important}.k-mt-sm{margin-top:5rem}.k-mt-sm-f{margin-top:5rem!important}.k-mr-sm{margin-right:5rem}.k-mr-sm-f{margin-right:5rem!important}.k-mb-sm{margin-bottom:5rem}.k-mb-sm-f{margin-bottom:5rem!important}.k-ml-sm{margin-left:5rem}.k-ml-sm-f{margin-left:5rem!important}.k-m-md{margin:.75rem}.k-m-md-f{margin:.75rem!important}.k-mt-md{margin-top:.75rem}.k-mt-md-f{margin-top:.75rem!important}.k-mr-md{margin-right:.75rem}.k-mr-md-f{margin-right:.75rem!important}.k-mb-md{margin-bottom:.75rem}.k-mb-md-f{margin-bottom:.75rem!important}.k-ml-md{margin-left:.75rem}.k-ml-md-f{margin-left:.75rem!important}.k-m-lg{margin:1rem}.k-m-lg-f{margin:1rem!important}.k-mt-lg{margin-top:1rem}.k-mt-lg-f{margin-top:1rem!important}.k-mr-lg{margin-right:1rem}.k-mr-lg-f{margin-right:1rem!important}.k-mb-lg{margin-bottom:1rem}.k-mb-lg-f{margin-bottom:1rem!important}.k-ml-lg{margin-left:1rem}.k-ml-lg-f{margin-left:1rem!important}.k-m-xl{margin:1.5rem}.k-m-xl-f{margin:1.5rem!important}.k-mt-xl{margin-top:1.5rem}.k-mt-xl-f{margin-top:1.5rem!important}.k-mr-xl{margin-right:1.5rem}.k-mr-xl-f{margin-right:1.5rem!important}.k-mb-xl{margin-bottom:1.5rem}.k-mb-xl-f{margin-bottom:1.5rem!important}.k-ml-xl{margin-left:1.5rem}.k-ml-xl-f{margin-left:1.5rem!important}.k-m-thin{margin:.125rem}.k-m-thin-f{margin:.125rem!important}.k-mt-thin{margin-top:.125rem}.k-mt-thin-f{margin-top:.125rem!important}.k-mr-thin{margin-right:.125rem}.k-mr-thin-f{margin-right:.125rem!important}.k-mb-thin{margin-bottom:.125rem}.k-mb-thin-f{margin-bottom:.125rem!important}.k-ml-thin{margin-left:.125rem}.k-ml-thin-f{margin-left:.125rem!important}.k-m-hair{margin:.0625rem}.k-m-hair-f{margin:.0625rem!important}.k-mt-hair{margin-top:.0625rem}.k-mt-hair-f{margin-top:.0625rem!important}.k-mr-hair{margin-right:.0625rem}.k-mr-hair-f{margin-right:.0625rem!important}.k-mb-hair{margin-bottom:.0625rem}.k-mb-hair-f{margin-bottom:.0625rem!important}.k-ml-hair{margin-left:.0625rem}.k-ml-hair-f{margin-left:.0625rem!important}.k-table-layout-fixed{table-layout:fixed}.k-table-layout-auto{table-layout:auto}.k-text-nowrap{white-space:nowrap!important}.k-text-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.k-text-left{text-align:left!important}.k-text-right{text-align:right!important}.k-text-center{text-align:center!important}.k-text-justify{text-align:justify!important}.k-text-lowercase{text-transform:lowercase!important}.k-text-uppercase{text-transform:uppercase!important}.k-text-capitalize{text-transform:capitalize!important}.k-font-weight-light{font-weight:300!important}.k-font-weight-normal{font-weight:400!important}.k-font-weight-bold{font-weight:700!important}.k-flip-h{transform:scaleX(-1)}.k-flip-v{transform:scaleY(-1)}.k-flip-h.k-flip-v{transform:scale(-1,-1)}.k-rotate-45{transform:rotate(45deg)}.k-rotate-90{transform:rotate(90deg)}.k-rotate-135{transform:rotate(135deg)}.k-rotate-180{transform:rotate(180deg)}.k-rotate-225{transform:rotate(225deg)}.k-rotate-270{transform:rotate(270deg)}.k-rotate-315{transform:rotate(315deg)}.k-scale-0{transform:scale(0,0)}.k-scale-1{transform:scale(1,1)}.k-scale-2{transform:scale(2,2)}.k-translate-0{transform:translate(0,0)}.k-translate-0-50{transform:translate(0,50%)}.k-translate-0-100{transform:translate(0,100%)}.k-translate-50-0{transform:translate(50%,0)}.k-translate-50-50{transform:translate(50%,50%)}.k-translate-50-100{transform:translate(50%,100%)}.k-translate-100-0{transform:translate(100%,0)}.k-translate-100-50{transform:translate(100%,50%)}.k-translate-100-100{transform:translate(100%,100%)}@font-face{font-family:WebComponentsIcons;font-style:normal;font-weight:400;src:url(data:font/ttf;base64,AAEAAAAMAIAAAwBAR1NVQgZib3kAAADMAABCdk9TLzIPEgdLAABDRAAAAGBjbWFwZZeC2QAAQ6QAAAC8Z2FzcAAAABAAAERgAAAACGdseWYstOgCAABEaAABpIRoZWFkGsZGxgAB6OwAAAA2aGhlYQfABjIAAekkAAAAJGhtdHguA8koAAHpSAAACcRsb2NhW7DIBAAB8wwAAATkbWF4cAKwAy4AAffwAAAAIG5hbWX0BfU6AAH4EAAABOlwb3N0AAMAAAAB/PwAAAAgAAEAAAAKAB4ALAABbGF0bgAIAAQAAAAAAAAAAQAAAAFsaWdhAAgAAAABAAAAAQAEAAQAAAABAAoAAAABADoAGgByCmIN2BMqFdgWYhw6HhIfsCIcJCIkiic8KXwp0CnkLhwuiDFkNko++j/UQMBBZkG8QjIAAQAaAAwADQAOAA8AEAARABIAEwAUABUAFgAXABgAGQAaABsAHAAdAB4AHwAgACEAIgAkACUCcABIAJIAngC6ANAA6AEIASoBQAFkAXYBjAGkAb4B5gH8AhYCNgJUAnICigKgAsYC8gMcA0YDaAOQA7YD3AP0BBIELgRKBG4EkAS4BN4E/gUYBS4FTAVmBXQFfAWiBcYF2gX2BjYGega4BvoHJAdMB2QHfgeqB9QH7ggWCDwIUghuCJoIxAjeCQoJNAlOCX4JsgnUAMMABQAgAA8AFAAaAGkADQAfAB8ADAAOABMAGAAQABkAHwAEAAkACgBoAAoAHwAfAAwADgATABgAEAAZAB8ARgALAB0AHQAaACIAHgAEAB4AIgAMABsARAAPAB0AHQAaACIAHgAEAB0AEAAeABQAJQAUABkAEgA3ABAAHQAdABoAIgAeAAQAGQAaAAQADgATAAwAGQASABAANgAKAB0AHQAaACIAHgAEABYAGwAUAEUAEQAdAB0AGgAiAB4ABAAPABQAGAAQABkAHgAUABoAGQAeAD0ACAAdAB0AGgAiAAQAIAAbAEMACgAdAB0AGgAiAAQAHQAaABoAHwA+AAsAHQAdABoAIgAEAB0AFAASABMAHwBCAAwAHQAdABoAIgAEABsADAAdABAAGQAfADgAEwAdAB0AGgAiAAQAGgAhABAAHQARABcAGgAiAAQADwAaACIAGQBAAAoAHQAdABoAIgAEABcAEAARAB8ALgAMAB0AHQAaACIABAAQABkADwAEACAAGwAvAA8AHQAdABoAIgAEABAAGQAPAAQAHQAUABIAEwAfADEADgAdAB0AGgAiAAQAEAAZAA8ABAAXABAAEQAfADAADgAdAB0AGgAiAAQAEAAZAA8ABAAPABoAIgAZAEEACwAdAB0AGgAiAAQADwAdABQAFwAXAD8ACgAdAB0AGgAiAAQADwAaACIAGQAyABIAHQAdABoAIgAEAA8AGgAgAA0AFwAQAAQACwAFAAQAIAAbADMAFQAdAB0AGgAiAAQADwAaACAADQAXABAABAALAAUABAAdABQAEgATAB8ANQAUAB0AHQAaACIABAAPABoAIAANABcAEAAEAAsABQAEABcAEAARAB8ANAAUAB0AHQAaACIABAAPABoAIAANABcAEAAEAAsABQAEAA8AGgAiABkAOQAQAB0AHQAaACIABAAOABMAEAAhAB0AGgAZAAQAIAAbADoAEwAdAB0AGgAiAAQADgATABAAIQAdABoAGQAEAB0AFAASABMAHwA8ABIAHQAdABoAIgAEAA4AEwAQACEAHQAaABkABAAXABAAEQAfADsAEgAdAB0AGgAiAAQADgATABAAIQAdABoAGQAEAA8AGgAiABkAKgALAB0AHQAaACIABAALAAUABAAgABsAKwAOAB0AHQAaACIABAALAAUABAAdABQAEgATAB8ALQANAB0AHQAaACIABAALAAUABAAXABAAEQAfACwADQAdAB0AGgAiAAQACwAFAAQADwAaACIAGQAmABEAHQAdABoAIgAEAAkACgAEACAAGwAEAB0AFAASABMAHwApABAAHQAdABoAIgAEAAkACgAEACAAGwAEABcAEAARAB8AJwATAB0AHQAaACIABAAJAAoABAAPABoAIgAZAAQAHQAUABIAEwAfACgAEgAdAB0AGgAiAAQACQAKAAQADwAaACIAGQAEABcAEAARAB8CWQAPAB0AEAAMAAQAHgAfAAwADgAWABAADwAGAAUABQJYAAwAHQAQAAwABAAeAB8ADAAOABYAEAAPAloACgAdABAADAAEAB0ADAAZABIAEAJXAA4AHQAQAAwABAAOABcAIAAeAB8AEAAdABAADwGQAAwAGwAbABcAJAAEABEAGgAdABgADAAfAZ8ABgAZAA4AEwAaAB0BNgADABcAFwEbABIAFwAUABIAGQAEAB8AGgAbAAQAEAAXABAAGAAQABkAHwAeAPcAEQAXABQAEgAZAAQAHwAaABsABAAQABcAEAAYABAAGQAfAUQACQAXABQAEgAZAAQAHwAaABsBAgANABcAFAASABkABAAfABoABAASAB0AFAAPAR4AHwAXABQAEgAZAAQAHgAfAB0AEAAfAA4AEwAEABAAFwAQABgAEAAZAB8AHgAEACEAEAAdAB8AFAAOAAwAFwEZACEAFwAUABIAGQAEAB4AHwAdABAAHwAOABMABAAQABcAEAAYABAAGQAfAB4ABAATABoAHQAUACUAGgAZAB8ADAAXARUAHgAXABQAEgAZAAQAHgAfAB0AEAAfAA4AEwAEABAAFwAQABgAEAAZAB8ABAAhABAAHQAfABQADgAMABcBFAAgABcAFAASABkABAAeAB8AHQAQAB8ADgATAAQAEAAXABAAGAAQABkAHwAEABMAGgAdABQAJQAaABkAHwAMABcBGAAUABcAFAASABkABAAdABQAEgATAB8ABAAQABcAEAAYABAAGQAfAB4A9gATABcAFAASABkABAAdABQAEgATAB8ABAAQABcAEAAYABAAGQAfAUkACwAXABQAEgAZAAQAHQAUABIAEwAfAUsADAAXABQAEgAZAAQAHQAQABgAGgAhABABHAAVABcAFAASABkABAAYABQADwAPABcAEAAEABAAFwAQABgAEAAZAB8AHgD4ABQAFwAUABIAGQAEABgAFAAPAA8AFwAQAAQAEAAXABAAGAAQABkAHwFFAAwAFwAUABIAGQAEABgAFAAPAA8AFwAQARYAEwAXABQAEgAZAAQAFwAQABEAHwAEABAAFwAQABgAEAAZAB8AHgD0ABIAFwAUABIAGQAEABcAEAARAB8ABAAQABcAEAAYABAAGQAfAUcACgAXABQAEgAZAAQAFwAQABEAHwFKAA0AFwAUABIAGQAEABUAIAAeAB8AFAARACQBFwAVABcAFAASABkABAAOABAAGQAfABAAHQAEABAAFwAQABgAEAAZAB8AHgD1ABQAFwAUABIAGQAEAA4AEAAZAB8AEAAdAAQAEAAXABAAGAAQABkAHwFIAAwAFwAUABIAGQAEAA4AEAAZAB8AEAAdAR0AFQAXABQAEgAZAAQADQAaAB8AHwAaABgABAAQABcAEAAYABAAGQAfAB4A+QAUABcAFAASABkABAANABoAHwAfABoAGAAEABAAFwAQABgAEAAZAB8BRgAMABcAFAASABkABAANABoAHwAfABoAGAEfABcAFwAUABIAGQAEAA0ADAAeABAAFwAUABkAEAAEACEAEAAdAB8AFAAOAAwAFwEaABkAFwAUABIAGQAEAA0ADAAeABAAFwAUABkAEAAEABMAGgAdABQAJQAaABkAHwAMABcCBAAQABIAEgAdABAAEgAMAB8AEAAEABEAFAAQABcADwAeAKoADQAOAA4AEAAeAB4AFAANABQAFwAUAB8AJAAgAEIAUABeAGoAkgC2ANYBBgE6AVgBcAGGAaABtAHMAegB8gH8AhQCJAI8AkwCbAKcArwCzALqAwIDFgMyAzoDXAFnAAYAIAAfAB8AGgAZAmgABgAgAA0ADQAXABAA4wAFAB0AIAAeABMA5wATAB0AFAASABMAHwAZABAAHgAeAAQADgAaABkAHwAdAAwAHgAfAWIAEQAaAB0ADwAQAB0AHgAEAB4AEwAaACIABAATABQADwAQAVkADwAaAB0ADwAQAB0AHgAEABoAIAAfAB4AFAAPABABXAAXABoAHQAPABAAHQAeAAQAFAAZAB4AFAAPABAABAAhABAAHQAfABQADgAMABcBWwAZABoAHQAPABAAHQAeAAQAFAAZAB4AFAAPABAABAATABoAHQAUACUAGgAZAB8ADAAXAVoADgAaAB0ADwAQAB0AHgAEABQAGQAeABQADwAQAVgACwAaAB0ADwAQAB0AHgAEAAwAFwAXAV0ACgAaAB0ADwAQAB0ABAAfABoAGwFgAAwAGgAdAA8AEAAdAAQAHQAUABIAEwAfAWEACQAaAB0ADwAQAB0ABAAZABoBXwALABoAHQAPABAAHQAEABcAEAARAB8BXgANABoAHQAPABAAHQAEAA0AGgAfAB8AGgAYASsABAAaABcADwDsAAQAFwAgAB0B1gALABcAGgASABIAEAAdAAQADQAaACMB1QAHABcAGgASABIAEAAdAfYACwAQABMADAAZAA4AEAAEAA0AGgAjAfUABwAQABMADAAZAA4AEACtAA8ADAAdAA4AGgAPABAABAAeAA4ADAAZABkAEAAdALEAFwAMAB0ADgAaAA8AEAAEABwAHQAEAA4AGgAPABAABAAeAA4ADAAZABkAEAAdAKsADwAMAB0ADgAaAA8AEAAEABoAIAAfABcAFAAZABAArAAHAAwAHQAOABoADwAQAlUADgAMAB0ABAAeAB8ADAAOABYAEAAPAAYABQAFAlQACwAMAB0ABAAeAB8ADAAOABYAEAAPAlYACQAMAB0ABAAdAAwAGQASABACUwANAAwAHQAEAA4AFwAgAB4AHwAQAB0AEAAPAmoAAwAMAB0A8wAQAAwADgAWACIADAAdAA8ABAAQABcAEAAYABAAGQAfAPEADAAMAA4AFgAEABAAFwAQABgAEAAZAB8ANQBsAHQAjACoALYAwADIANYA3ADuAPgBEAEaAT4BYgF2AZ4BvAHMAdwCAAIeAjgCVAJ2ApACnAK4AtIC3gLqAv4DDAMiA0QDVgNyA4wDmAO4A+YEGAQwBFwEjASiBKwExgTkBQAFDgUqBTwBiAADACAAHwF6AAsAIAAeAB8AGgAYAAQAFAAOABoAGQHAAA0AIAAeAB8AGgAYAAQAEQAaAB0AGAAMAB8AtAAGACAAHQAeABoAHQIVAAQAHgAeAAgCGAADAB4AHgIbAAYAHgAbAB0AGgAVAh0AAgAeAcYACAAdABoAHgAeAB8ADAANANwABAAdABoAGwGSAAsAGgAbACQABAARABoAHQAYAAwAHwGHAAQAGgAbACQBMQARABoAGQAhABAAHQAfAAQAIAAbABsAEAAdAA4ADAAeABABMAARABoAGQAhABAAHQAfAAQAFwAaACIAEAAdAA4ADAAeABAAnwAJABoAGQAZABAADgAfABoAHQGBABMAGgAYABgAEAAZAB8AHgAEAB0AEAAYABoAIQAQAAQADAAXABcBgAAOABoAGAAYABAAGQAfAAQAHQAQABgAGgAhABABfwAHABoAGAAYABAAGQAfAFMABwAaABcAIAAYABkAHgJRABEAGgAXACAAGAAZAAQAHgAfAAwADgAWABAADwAGAAUABQJQAA4AGgAXACAAGAAZAAQAHgAfAAwADgAWABAADwJSAAwAGgAXACAAGAAZAAQAHQAMABkAEgAQAbUADQAaABcAIAAYABkABAARAB0AEAAQACUAEAJPABAAGgAXACAAGAAZAAQADgAXACAAHgAfABAAHQAQAA8BZQAMABoADwAQAAQAHgAZABQAGwAbABAAHwIgAAUAFwAaACAADwB3AA0AFwAaAB4AEAAEABoAIAAfABcAFAAZABAAeAAMABcAGgAeABAABAAOABQAHQAOABcAEAB2AAUAFwAaAB4AEABiAAUAFwAaAA4AFgGRAAkAFwAQAAwAHQAEAA4AHgAeAM8ABgAUAB0ADgAXABACbwAKABMAGgAdABoAGwAXABAAHwATAMwAEAATABAADgAWAA0AGgAjAAQADgATABAADgAWABAADwDLAAgAEwAQAA4AFgANABoAIwB0AA0AEwAQAA4AFgAEABoAIAAfABcAFAAZABAAdQAMABMAEAAOABYABAAOABQAHQAOABcAEABzAAUAEwAQAA4AFgFyAA8AEwAMABkAEgAQAAQAGAAMABkAIAAMABcAFwAkAa8AFgAQABcAFwAeAAQAGAAQAB0AEgAQAAQAIQAQAB0AHwAUAA4ADAAXABcAJAGuABgAEAAXABcAHgAEABgAEAAdABIAEAAEABMAGgAdABQAJQAaABkAHwAMABcAFwAkAa0ACwAQABcAFwAeAAQAGAAQAB0AEgAQAbEAFQAQABcAFwAEAB4AGwAXABQAHwAEACEAEAAdAB8AFAAOAAwAFwAXACQBsAAXABAAFwAXAAQAHgAbABcAFAAfAAQAEwAaAB0AFAAlABoAGQAfAAwAFwAXACQASAAKAAwAHwAQABIAGgAdABQAJQAQAJ4ABAAMAB0AHwJpAAwADAAZAA8AFwAQAAQAHgAfABQADgAWAHEADgAMABkADgAQABcABAAaACAAHwAXABQAGQAQAHIADQAMABkADgAQABcABAAOABQAHQAOABcAEABwAAYADAAZAA4AEAAXAWkADQAMABcAEAAZAA8ADAAdAAQADwAMAB8AEABjAAgADAAXABAAGQAPAAwAHQCdAAoADAAXAA4AIAAXAAwAHwAaAB0AGwA4AFIAZACAAJIApACyANQA4gDqAQABEgEcAToBWAF0AYgBlgHKAgICJAJGAlgCagJ+ApICpAH4AAwAHQAUAA0ADQANABcAEAAEAA0AGgAjAfcACAAdABQADQANAA0AFwAQAEcADQAdAAwAEgAEAAwAGQAPAAQADwAdABoAGwCNAAgAGgAiABkAFwAaAAwADwJiAAgAGgAgABIAEwAZACAAHwG+AAYAGgAXABcADAAdAXkAEAAaAA4AIAAYABAAGQAfAAQAGAAMABkADAASABAAHQCpAAYAFAAhABQADwAQATUAAwAUACEBEwAKABQAGAAQABkAHwAUABoAGQAeAdoACAAUABIAEgAEAA0AGgAjAdkABAAUABIAEgF7AA4AFAAOAB8AFAAaABkADAAdACQABAAMAA8ADwIqAA4AEAAfAAwAFAAXAAQAHgAQAA4AHwAUABoAGQHYAA0AEAAXABQADgAUABoAIAAeAAQADQAaACMB1wAJABAAFwAUAA4AFAAaACAAHgBnAAYAEAAXABAAHwAQAQ0AGQAQAA4AHQAQAAwAHgAQAAQAIQAQAB0AHwAUAA4ADAAXAAQAHgAbAAwADgAUABkAEgEJABsAEAAOAB0AEAAMAB4AEAAEABMAGgAdABQAJQAaABkAHwAMABcABAAeABsADAAOABQAGQASAcEAEAAQAA4AFAAYAAwAFwAEABQAGQAOAB0AEAAMAB4AEAHCABAAEAAOABQAGAAMABcABAAPABAADgAdABAADAAeABACMQAIAAwAHwAMAAQAIgAQAA0CMAAIAAwAHwAMAAQAHgAcABcCRQAJAAwAHwAMAAQAHQAQAB4AHwIvAAkADAAfAAwABAAVAB4AGgAZAi4ACAAMAB8ADAAEAA4AHgAhAiMABAAMAB8ADAAIABIAKAA2AD4ASgBeAGoAgAEPAAoAJAAQAA8AHQAaABsAGwAQAB0CTQAGACMAGwAaAB0AHwIaAAMAIwAQAKUABQAcACAADAAXAdwACQAYAAwAFAAXAAQADQAaACMB2wAFABgADAAUABcBcAAKAA8AFAAfAAQAHwAaABoAFwAeAGYABAAPABQAHwA5AHQAlgCuAMoA6gD6ARABNAFOAVgBegGOAaYBugHSAeoCAAIOAioCSgJmAogCsALWAuoDBAMmA1IDYANqA4IDlAOoA74D3gPwBAIEJARIBFoEbAR+BJQEtATKBOAE9gUWBSoFPAVUBWYFfAWQBaIFrAXGAP8AEAAgABcAFwAEAB4ADgAdABAAEAAZAAQAEAAjABQAHwD+AAsAIAAXABcABAAeAA4AHQAQABAAGQDwAA0AHQAaABkAHwAEABAAFwAQABgAEAAZAB8A8gAPABoAHQAiAAwAHQAPAAQAEAAXABAAGAAQABkAHwC8AAcAGgAdACIADAAdAA8BuwAKABoAHQAYACAAFwAMAAQAEQAjAZgAEQAaAB0AGAAMAB8ABAAOABoADwAQAAQADQAXABoADgAWAWQADAAaAB0AGAAEABAAFwAQABgAEAAZAB8BYwAEABoAHQAYAS8AEAAaAB0AEAASAB0AGgAgABkADwAEAA4AGgAXABoAHQHDAAkAGgAZAB8ABAAeABQAJQAQAS4ACwAaABkAHwAEABEADAAYABQAFwAkAgIACQAaABcADwAQAB0ABAAgABsCAAALABoAFwAPABAAHQAEABoAGwAQABkCAwALABoAFwAPABAAHQAEABgAGgAdABACAQAKABoAFwAPABAAHQAEAAwADwAPAf8ABgAaABcADwAQAB0A3wANABcAFAAbAAQAIQAQAB0AHwAUAA4ADAAXAN4ADwAXABQAGwAEABMAGgAdABQAJQAaABkAHwAMABcBhQANABcADAAeABMABAAYAAwAGQAMABIAEAAdAYYAEAAUABkADwAEAAwAGQAPAAQAHQAQABsAFwAMAA4AEACIABMAFAAXAB8AEAAdAAQAHgAaAB0AHwAEAA8AEAAeAA4ABAAeABgAhwASABQAFwAfABAAHQAEAB4AGgAdAB8ABAAMAB4ADgAEAB4AGACGAAkAFAAXAB8AEAAdAAQAHgAYAIUADAAUABcAHwAQAB0ABAAOABcAEAAMAB0AigAQABQAFwAfABAAHQAEAAwADwAPAAQAEgAdABoAIAAbAIkAFQAUABcAHwAQAB0ABAAMAA8ADwAEABAAIwAbAB0AEAAeAB4AFAAaABkAhAAGABQAFwAfABAAHQIUAAQAFAAXABgCRAALABQAFwAQAB4ABAAQAB0AHQAaAB0CEwAIABQAFwAQAAQAJQAUABsCCgAJABQAFwAQAAQAIgAaAB0ADwI6AAoAFAAXABAABAAhABQADwAQABoCRgAPABQAFwAQAAQAHwAkABsAEAAeAA4AHQAUABsAHwIHAAgAFAAXABAABAAfACMAHwIOAAgAFAAXABAABAAbAB4ADwJAABAAFAAXABAABAAbAB0AGgASAB0ADAAYABgAFAAZABICPQARABQAFwAQAAQAGwAdABAAHgAQABkAHwAMAB8AFAAaABkCDAAIABQAFwAQAAQAGwAbAB8CDQAIABQAFwAQAAQAGwAPABECCwAIABQAFwAQAAQAGAAPAA0CPAAKABQAFwAQAAQAFAAYAAwAEgAQAiEADwAUABcAEAAEABMAGgAdABQAJQAaABkAHwAMABcCDwAKABQAFwAQAAQAEQAXAAwAHgATAgkACgAUABcAEAAEABAAIwAOABAAFwJDAAoAFAAXABAABAAQAB0AHQAaAB0CPwAPABQAFwAQAAQADwAUAB4ADgAEABQAGAAMABIAEAI+AAkAFAAXABAABAAPAAwAHwAMAggACAAUABcAEAAEAA4AHgAhAhAACwAUABcAEAAEAA4AGgAZABEAFAASAhIACAAUABcAEAAEAA0ADAAOAjsACgAUABcAEAAEAAwAIAAPABQAGgIRAAkAFAAXABAABAAMAB4ADgAjAgYACAAUABcAEAAEAAwADwAPAgUABAAUABcAEAHeAAwADAAOABAADQAaABoAFgAEAA0AGgAjAd0ACAAMAA4AEAANABoAGgAWABMAKABEAG4AmAC6AM4A2gDyAPwBEAEyAT4BXgF2AYwBmgG2AcIBzgIsAA0AHQAaACAAGwAEAB4AEAAOAB8AFAAaABkCJgAUAB0AGgAgABsABAATABAADAAPABAAHQAEAB4AEAAOAB8AFAAaABkCJwAUAB0AGgAgABsABAARABoAGgAfABAAHQAEAB4AEAAOAB8AFAAaABkCMgAQAB0AGgAgABsABAAOABoAFwAXABAADgAfABQAGgAZAWoACQAdABoAIAAbAAQADQAaACMASwAFAB0AGgAgABsASgALAB0AFAAPAAQAFwAMACQAGgAgAB8ASQAEAB0AFAAPAOsACQAdABAAJAAeAA4ADAAXABAAqAAQAB0AEAAMAB8AEAAdAAQAGgAdAAQAEAAcACAADAAXAk4ABQAdAAwAGwATAeIADwAaABoAEgAXABAABAAbABcAIAAeAAQADQAaACMB4QALABoAGgASABcAEAAEABsAFwAgAB4B4AAKABoAGgASABcAEAAEAA0AGgAjAd8ABgAaABoAEgAXABABzAANABcAGgANABAABAAaACAAHwAXABQAGQAQAc0ABQAXABoADQAQAJYABQAQAAwAHQAeAJUABAAQAAwAHQAUACoATgBsAJoAyADoAQgBFAEeASgBRAFQAVYBcAF6AYABhgGMAZIBmACQABEAJAAbABAAHQAXABQAGQAWAAQAGgAbABAAGQAEAB4AGACPAA4AJAAbABAAHQAXABQAGQAWAAQAGgAbABAAGQGbABYAJAAbABAAHQAXABQAGQAWAAQAFwAUABIAEwAfAAQADwAUAAwAFwAaABIBnQAWACQAGwAQAB0AFwAUABkAFgAEABIAFwAaAA0AEAAEAB0AEAAYABoAIQAQAZwADwAkABsAEAAdABcAFAAZABYABAASABcAGgANABABngAPACQAGwAQAB0AFwAUABkAFgAEABAAGAAMABQAFwIWAAUAHwAYABcACgIXAAQAHwAYABcAWgAEABoAGAAQAMcADQAQAAwAHQAfAAQAGgAgAB8AFwAUABkAEADIAAUAEAAMAB0AHwDAAAIADwBNAAwADAAZAA8AFwAQAB0ABAAPAB0ADAASALMABAAMABkADwE8AAIACwE7AAIACgE6AAIACQE5AAIACAE4AAIABwE3AAIABgAVACwAOgBWAGoAhgCeALIAygDqAQoBPgF2AYIBkAGeAbgB2gIAAhoCMAJgASwABgAfAAwAFwAUAA4A6QANABkAIQAQAB0AHwAEAA4AGgAXABoAHQAeAUEACQAZAB4AEAAdAB8ABAAgABsBQgANABkAHgAQAB0AHwAEABgAFAAPAA8AFwAQAUMACwAZAB4AEAAdAB8ABAAPABoAIgAZAjkACQAZABMAEAAdABQAHwAQAA8A0wALABkAEQAaAB0AGAAMAB8AFAAaABkBPwAPABkADwAQABkAHwAEABQAGQAOAB0AEAAMAB4AEAFAAA8AGQAPABAAGQAfAAQADwAQAA4AHQAQAAwAHgAQAQwAGQAZAA4AHQAQAAwAHgAQAAQAIQAQAB0AHwAUAA4ADAAXAAQAHgAbAAwADgAUABkAEgEIABsAGQAOAB0AEAAMAB4AEAAEABMAGgAdABQAJQAaABkAHwAMABcABAAeABsADAAOABQAGQASAdQABQAZAA0AGgAjAkwABgAYABsAGgAdAB8BAQAGABgADAASABAAHgDbAAwAGAAMABIAEAAEAB0AEAAeABQAJQAQAX4AEAAYAAwAEgAQAAQAGAAMABsABAAQAA8AFAAfABoAHQF8ABIAGAAMABIAEAAEABcAFAASABMAHwAEAA8AFAAMABcAGgASANgADAAYAAwAEgAQAAQAEAAjABsAGgAdAB8BfQAKABgADAASABAABAAQAA8AFAAfAcQAFwAYAAwAEgAQAAQADAANAB4AGgAXACAAHwAQAAQAGwAaAB4AFAAfABQAGgAZANcABQAYAAwAEgAQAAsAGABGAHgAogDQAQABNAFmAZwBzAIAASUAFgAgAB4AHwAUABEAJAAEAB4AHwAMAB0AHwAEACEAEAAdAB8AFAAOAAwAFwEgABgAIAAeAB8AFAARACQABAAeAB8ADAAdAB8ABAATABoAHQAUACUAGgAZAB8ADAAXAScAFAAgAB4AHwAUABEAJAAEABAAGQAPAAQAIQAQAB0AHwAUAA4ADAAXASIAFgAgAB4AHwAUABEAJAAEABAAGQAPAAQAEwAaAB0AFAAlABoAGQAfAAwAFwEmABcAIAAeAB8AFAARACQABAAOABAAGQAfABAAHQAEACEAEAAdAB8AFAAOAAwAFwEhABkAIAAeAB8AFAARACQABAAOABAAGQAfABAAHQAEABMAGgAdABQAJQAaABkAHwAMABcBKAAYACAAHgAfABQAEQAkAAQADQAQAB8AIgAQABAAGQAEACEAEAAdAB8AFAAOAAwAFwEjABoAIAAeAB8AFAARACQABAANABAAHwAiABAAEAAZAAQAEwAaAB0AFAAlABoAGQAfAAwAFwEpABcAIAAeAB8AFAARACQABAAMAB0AGgAgABkADwAEACEAEAAdAB8AFAAOAAwAFwEkABkAIAAeAB8AFAARACQABAAMAB0AGgAgABkADwAEABMAGgAdABQAJQAaABkAHwAMABcCGQACAB4AAwAIACgASACkAA8AGwAUAAQAHgAfAAwAHwAgAB4ABAAaABsAEAAZAKMADwAbABQABAAeAB8ADAAfACAAHgAEABMAGgAXAA8AogAPABsAFAAEAB4AHwAMAB8AIAAeAAQADwAQABkAJAAZADQAQgBOAFgAdgCYALYA0ADqAPwBGAE4AUQBdAGUAb4B2AHyAfwCGAI2Al4CegKWAqQAjAAGABoAEgAaACAAHwCLAAUAGgASABQAGQBuAAQAGgAOABYBPgAOABQAHgAfAAQAIAAZABoAHQAPABAAHQAQAA8CSwAQABQAHgAfAAQAHQAaABgADAAZAAQAHgAYAAwAFwAXAkoADgAUAB4AHwAEAB0AGgAYAAwAGQAEAA0AFAASAT0ADAAUAB4AHwAEABoAHQAPABAAHQAQAA8B5AAMABQAGQAWABAADwAUABkABAANABoAIwHjAAgAFAAZABYAEAAPABQAGQBsAA0AFAAZABYABAAhABAAHQAfABQADgAMABcAagAPABQAGQAWAAQAEwAaAB0AFAAlABoAGQAfAAwAFwJbAAUAFAAZABAABgJgABcAFAAZABAABAAeAB8ADAAOABYAEAAPAAYABQAFAAQAGAAMAB0AFgAQAB0AHgJdAA8AFAAZABAABAAeAB8ADAAOABYAEAAPAAYABQAFAl8AFAAUABkAEAAEAB4AHwAMAA4AFgAQAA8ABAAYAAwAHQAWABAAHQAeAlwADAAUABkAEAAEAB4AHwAMAA4AFgAQAA8CXgAMABQAGQAQAAQAGAAMAB0AFgAQAB0AHgDmAAQAFAAZABAApwANABAAHgAeAAQAGgAdAAQAEAAcACAADAAXAFIADgAMACQAGgAgAB8ABAAeAB8ADAAOABYAEAAPAFEAEwAMACQAGgAgAB8ABAAeABQADwAQAAQADQAkAAQAHgAUAA8AEABQAA0ADAAkABoAIAAfAAQABwAEAA0AJAAEAAcATwANAAwAJAAaACAAHwAEAAYABAANACQABAAJAE4ABgAMACQAGgAgAB8AkQAGAAwAIAAZAA4AEwATACgAQABQAGwAjACqALgAygDmAQABDAEWATIBVgFsAaQBxAHiAgQB5gALACQAHgAbAAwADgAQAAQADQAaACMB5QAHACQAHgAbAAwADgAQAFcADQAaAB0AEAAEACEAEAAdAB8AFAAOAAwAFwBYAA8AGgAdABAABAATABoAHQAUACUAGgAZAB8ADAAXAZoADgAaAA8AIAAXABAABAAYAAwAGQAMABIAEAAdAN0ABgAUAB0AHQAaAB0AoQAIABQAGQAgAB4ABAAeABgAfQANABQAGQAgAB4ABAAaACAAHwAXABQAGQAQAH4ADAAUABkAIAAeAAQADgAUAB0ADgAXABAAfAAFABQAGQAgAB4AVgAEABAAGQAgAYMADQAQAA8AFAAMAAQAGAAMABkADAASABAAHQHPABEADAAdABYAEAAdAAQAGwAUABkABAAfAAwAHQASABAAHwHOAAoADAAdABYAEAAdAAQAGwAUABkBCwAbAAwAFgAQAAQAIQAQAB0AHwAUAA4ADAAXAAQAHgAbAAwADgAUABkAEgAEABAAHAAgAAwAFwEFAA8ADAAWABAABAAeAAwAGAAQAAQAIgAUAA8AHwATAQQADgAMABYAEAAEAB4ADAAYABAABAAeABQAJQAQAQYAEAAMABYAEAAEAB4ADAAYABAABAATABAAFAASABMAHwEHAB0ADAAWABAABAATABoAHQAUACUAGgAZAB8ADAAXAAQAHgAbAAwADgAUABkAEgAEABAAHAAgAAwAFwADAAgAIgA2ANIADAAaAB8AFAARABQADgAMAB8AFAAaABkApgAJABoAHwAEABAAHAAgAAwAFwBfAA4AGgAZAAQAHQAQAA4AIAAdAB0AEAAZAA4AEAABAAQAWQAHACEAEAAdABcADAAbACkAVABgAHAAgACaALIAvADOAN4A6AEEARgBIAEoAUIBUgFkAXABkgGwAcYB/AIcAjgCRAJWAnwCqAK+AuADBAMkA0wDcAOMA6QDrAO8A8gD6AQQAGUABQAdABQAGQAfAJgABwAdABAAIQAUABAAIgCgAAcAFwAgAB4ABAAeABgAegAMABcAIAAeAAQAGgAgAB8AFwAUABkAEAB7AAsAFwAgAB4ABAAOABQAHQAOABcAEAB5AAQAFwAgAB4AwgAIABcADAAkABcAFAAeAB8AxAAHABcADAAkAAQAHgAYALgABAAXAAwAJAHoAA0AFAAZAB8AEAAdABAAHgAfAAQADQAaACMB5wAJABQAGQAfABAAHQAQAB4AHwHQAAMAFAAZAmEAAwAUABAA1gAMABMAGgAfABoABAAOAAwAGAAQAB0ADAG/AAcAEAAdAA4AEAAZAB8AxQAIAAwAIAAeABAABAAeABgAuQAFAAwAIAAeABABjwAQAAwAHgAfABAABAAbABcADAAUABkABAAfABAAIwAfAY4ADgAMAB4AHwAQAAQAGAAMAB0AFgAPABoAIgAZAY0ACgAMAB4AHwAQAAQAEwAfABgAFwGMABoADAAeAB8AEAAEABEAHQAaABgABAAiABoAHQAPAAQAHgAfAB0AFAAbAAQAEQAUABcAEAGLAA8ADAAeAB8AEAAEABEAHQAaABgABAAiABoAHQAPAYoADQAMAB4AHwAQAAQADAAeAAQAEwAfABgAFwGJAAUADAAeAB8AEAFuAAgADAAeAB4AIgAaAB0ADwJCABIADAAdAAwAGAAQAB8AEAAdAB4ABAAgABkAFgAZABoAIgAZAkEAFQAMAB0ADAAYABAAHwAQAB0AHgAEAA0AJAAfABAABAAMAB0AHQAMACQCLQAKAAwAHQAMABgAEAAfABAAHQAeAjcAEAAMAB0ADAAYABAAHwAQAB0ABAAeAB8AHQAUABkAEgI2ABEADAAdAAwAGAAQAB8AEAAdAAQAFAAZAB8AEAASABAAHQI1AA8ADAAdAAwAGAAQAB8AEAAdAAQAEQAXABoADAAfAjQAEwAMAB0ADAAYABAAHwAQAB0ABAAPAAwAHwAQAAQAHwAUABgAEAIzABEADAAdAAwAGAAQAB8AEAAdAAQADQAaABoAFwAQAAwAGQFvAA0ADAAdAAwAEgAdAAwAGwATAAQADAAPAA8BswALAAwAGQAQAAQAEQAdABAAEAAlABAAnAADAAwAGQDkAAcADAAXABAAHwAfABAA5QAFAAwAFAAZAB8BKgAPAAwAEgAQAAQAGwAdABoAGwAQAB0AHwAUABAAHgIoABMADAASABAABAATABAADAAPABAAHQAEAB4AEAAOAB8AFAAaABkCKQATAAwAEgAQAAQAEQAaABoAHwAQAB0ABAAeABAADgAfABQAGgAZAAQACgAcADwAXADUAAgAIAAQAB4AHwAUABoAGQCwAA8AHQAEAA4AGgAPABAABAAeAA4ADAAZABkAEAAdAK4ADwAdAAQADgAaAA8AEAAEABoAIAAfABcAFAAZABAArwAHAB0ABAAOABoADwAQAB0APABcAGwAdAB+AJQAsADKAOIA8AD6AQgBGgEyAT4BagGWAaYB1gIKAh4CLAI2AkwCWgKCApoCtgLQAU0ADwAgABcAEAAEABMAGgAdABQAJQAaABkAHwAMABcB+gAHAB4AHgAEAA0AGgAjAfkAAwAeAB4AVAAEABoAIgAeAbQACgAaACIABAARAB0AEAAQACUAEADvAA0AGgAgABkADwAEAA4AGgAdABkAEAAdAB4A4QAMABoAHwAMAB8AEAAEAB0AFAASABMAHwDiAAsAGgAfAAwAHwAQAAQAFwAQABEAHwDgAAYAGgAfAAwAHwAQAm4ABAAaAB4AEAC7AAYAEAAiABQAGQAPAGAACAAQAB4AEAAfAAQAHgAYAQAACwAQAB4AEAAfAAQADgAaABcAGgAdAF0ABQAQAB4AEAAfAiQAFQAQABsAGgAdAB8ABAATABAADAAPABAAHQAEAB4AEAAOAB8AFAAaABkCJQAVABAAGwAaAB0AHwAEABEAGgAaAB8AEAAdAAQAHgAQAA4AHwAUABoAGQBVAAcAEAAaAB0ADwAQAB0BDgAXABAAGAAaACEAEAAEACEAEAAdAB8AFAAOAAwAFwAEAB4AGwAMAA4AFAAZABIBCgAZABAAGAAaACEAEAAEABMAGgAdABQAJQAaABkAHwAMABcABAAeABsADAAOABQAGQASAGEACQAQABcAGgAMAA8ABAAeABgAXgAGABAAFwAaAAwADwBcAAQAEAAPABoB6gAKABAADwAPABQAHwAEAA0AGgAjAekABgAQAA8ADwAUAB8A0QATAAwADwAUABoADQAgAB8AHwAaABkABAAOABMAEAAOABYAEAAPANAACwAMAA8AFAAaAA0AIAAfAB8AGgAZAmwADQAMAA8ADAAdAAQAGAAMAB0AFgAQAB0AHgJtAAwADAAPAAwAHQAEABEAFAAXABcAEAAPAmsABQAMAA8ADAAdAC0AXABqAIAAiACcALAAxgDiAQQBHgFKAXIBmgG8AeYCAgISAhwCKAJCAkwCaAKCApYCrgLAAuQDCAMcAyQDPgNWA2oDegOGA5IDugPQA+YEJARSBIwEtgTGBNABvQAGACQAGAANABoAFwE0AAoAIAAbAAQAHgAOAB0AFAAbAB8BvAADACAAGADBAAkAIAANAB8AFAAfABcAEAAeAiIACQAgAA0AHQAQABsAGgAdAB8BMwAKACAADQAEAB4ADgAdABQAGwAfAZkADQAfACQAFwAQAAQADQAgABQAFwAPABAAHQHsABAAHwAgABgADQAXABAABAAgABsAGgAZAAQADQAaACMB6wAMAB8AIAAYAA0AFwAQAAQAIAAbABoAGQGXABUAHwAdABQAGwAEACIAGgAdAA8ABAARABoAHQAYAAwAHwAfABQAGQASAZYAEwAfAB0AFAAbAAQAHgAbAAwAGQAEABAAFwAQABgAEAAZAB8AHgGVABMAHwAdABQAGwAEABEAGgAZAB8ABAAQABcAEAAYABAAGQAfAB4BlAAQAB8AHQAUABsABAAOAB4AHgAEABEAGgAdABgADAAfAZMAFAAfAB0AFAAbAAQADAAXABcABAARABoAHQAYAAwAHwAfABQAGQASATIADQAfAB0AFAAWABAAHwATAB0AGgAgABIAEwDGAAcAHwAaABsABAAeABgAugAEAB8AGgAbALUABQAfABQADgAWAMkADAAfAAwAHQAEABoAIAAfABcAFAAZABAAygAEAB8ADAAdAbcADQAbABAAFwAXAAQADgATABAADgAWABAAHQCDAAwAGgAdAB8ABAAPABAAHgAOAAQAHgAYAIAACQAaAB0AHwAEAA8AEAAeAA4AggALABoAHQAfAAQADAAeAA4ABAAeABgAfwAIABoAHQAfAAQADAAeAA4BEgARABkADAAbAAQAHwAaAAQAHgAZAAwAGwAXABQAGQAQAB4BEQARABkADAAbAAQAHwAaAAQAEgAdABQADwAXABQAGQAQAB4BEAAJABkADAAbAAQAEgAdABQADwIfAAMAFwAZAQMADAAUACUAEAAEAB8AGgAEABIAHQAUAA8BggALABQAFwAhABAAHQAXABQAEgATAB8AsgAJABQAEgAZAAwAHwAgAB0AEADtAAcAEwAMAB0AGwAQABkB0gAFABMADAAdABAA7gAFABMADAAbABAAtwATABAAHwAEAA4AGgAXACAAGAAZAAQAGwAaAB4AFAAfABQAGgAZAWgACgAQABcAEAAOAB8ABAANABoAIwFmAAoAEAAXABAADgAfAAQADAAXABcCZgAeAA4ADAAfAB8AEAAdAAQAHgAfAB0ADAAUABIAEwAfAAQAFwAUABkAEAAeAAQAGAAMAB0AFgAQAB0AHgJnABYADgAMAB8AHwAQAB0ABAAeAB8AHQAMABQAEgATAB8ABAAXABQAGQAQAB4CZAAcAA4ADAAfAB8AEAAdAAQAHgAYABoAGgAfABMABAAXABQAGQAQAB4ABAAYAAwAHQAWABAAHQAeAmUAFAAOAAwAHwAfABAAHQAEAB4AGAAaABoAHwATAAQAFwAUABkAEAAeAmMABwAOAAwAHwAfABAAHQBkAAQADAAhABAA6AAKAAwAHwAgAB0ADAAfABQAGgAZADsAeACQAKAAtgDEAOIBEgEsAV4BiAGyAeQCDgIqAkYCdgKaArICzgLwAxADMANOA14DcAOEA6YDygPmBAIEMAReBIAEogTEBO4FFgVCBWgFggWcBdAGAgYqBlIGfgaiBrgGzgb6ByQHUgd4B6oH2ggOCEAIcAikAfIACwAiABQAHwAfABAAHQAEAA0AGgAjAfEABwAiABQAHwAfABAAHQHwAAoAIAAYAA0AFwAdAAQADQAaACMB7wAGACAAGAANABcAHQDOAA4AHQAUAAQAHgAfAAwAHwAQAAQAGQAgABcAFwDNABcAHQAUAAQAHgAfAAwAHwAQAAQAFAAZAA8AEAAfABAAHQAYABQAGQAMAB8AEADqAAwAHQAMABkAHgAbABAAHQAMABkADgAkAXgAGAAdAAwADgAWAAQADgATAAwAGQASABAAHgAEAB0AEAAVABAADgAfAAQADAAXABcBdwAUAB0ADAAOABYABAAOABMADAAZABIAEAAeAAQAHQAQABUAEAAOAB8BdAAUAB0ADAAOABYABAAOABMADAAZABIAEAAeAAQAEAAZAAwADQAXABABdgAYAB0ADAAOABYABAAOABMADAAZABIAEAAeAAQADAAOAA4AEAAbAB8ABAAMABcAFwF1ABQAHQAMAA4AFgAEAA4AEwAMABkAEgAQAB4ABAAMAA4ADgAQABsAHwFzAA0AHQAMAA4AFgAEAA4AEwAMABkAEgAQAB4BtgANABoAGgAXAA0ADAAdAAQAEQAXABoADAAfAboAFwAaABIAEgAXABAABAARACAAFwAXAAQAHgAOAB0AEAAQABkABAAYABoADwAQAjgAEQAaAA4ABAAeABAADgAfABQAGgAZAAQAFwAQACEAEAAXAisACwAaAA4ABAAeABAADgAfABQAGgAZAPoADQATACAAGAANABkADAAUABcAHgAEACAAGwD7ABAAEwAgABgADQAZAAwAFAAXAB4ABAAdABQAEgATAB8A/QAPABMAIAAYAA0AGQAMABQAFwAeAAQAFwAQABEAHwD8AA8AEwAgABgADQAZAAwAFAAXAB4ABAAPABoAIgAZAW0ADgAQACMAHwANABoAIwAEABMAFAAPAA8AEAAZAWwABwAQACMAHwANABoAIwFrAAgAEAAjAB8ADAAdABAADAFMAAkAEAAjAB8ABAAiAB0ADAAbAXEAEAAQABgAGwAXAAwAHwAQAAQAGAAMABkADAASABAAHQHuABEAEAAXABcABAAMAAQAEQAdABQAEAAZAA8ABAANABoAIwHtAA0AEAAXABcABAAMAAQAEQAdABQAEAAZAA8BsgANAAwADQAXABAABAAgABkAGAAQAB0AEgAQAagAFgAMAA0AFwAQAAQAHQAaACIABAAUABkAHgAQAB0AHwAEAA0AEAAXABoAIgGnABYADAANABcAEAAEAB0AGgAiAAQAFAAZAB4AEAAdAB8ABAAMAA0AGgAhABABywAQAAwADQAXABAABAAdABoAIgAEABIAHQAaACAAGwAeAaoAEAAMAA0AFwAQAAQAHQAaACIABAAPABAAFwAQAB8AEAGiABAADAANABcAEAAEABsAHQAaABsAEAAdAB8AFAAQAB4CSQAUAAwADQAXABAABAAbABoAHgAUAB8AFAAaABkABAAdABQAEgATAB8CRwATAAwADQAXABAABAAbABoAHgAUAB8AFAAaABkABAAXABAAEQAfAkgAFQAMAA0AFwAQAAQAGwAaAB4AFAAfABQAGgAZAAQADgAQABkAHwAQAB0BoAASAAwADQAXABAABAAXABQAEgATAB8ABAAPABQADAAXABoAEgGsAAwADAANABcAEAAEAA8AEAAXABAAHwAQAcoADAAMAA0AFwAQAAQADgAaAB0AGQAQAB0BpgAZAAwADQAXABAABAAOABoAFwAgABgAGQAEABQAGQAeABAAHQAfAAQAHQAUABIAEwAfAaUAGAAMAA0AFwAQAAQADgAaABcAIAAYABkABAAUABkAHgAQAB0AHwAEABcAEAARAB8ByQATAAwADQAXABAABAAOABoAFwAgABgAGQAEABIAHQAaACAAGwAeAakAEwAMAA0AFwAQAAQADgAaABcAIAAYABkABAAPABAAFwAQAB8AEAGkABUADAANABcAEAAEAA4AEAAXABcABAAbAB0AGgAbABAAHQAfABQAEAAeAasAEQAMAA0AFwAQAAQADgAQABcAFwAEAA8AEAAXABAAHwAQAaMACgAMAA0AFwAQAAQADgAQABcAFwHIAAoADAANABcAEAAEAA0AGgAPACQBUAAVAAwADQAXABAABAAMABcAFAASABkABAAfABoAGwAEAB0AFAASABMAHwFOABQADAANABcAEAAEAAwAFwAUABIAGQAEAB8AGgAbAAQAFwAQABEAHwFPABYADAANABcAEAAEAAwAFwAUABIAGQAEAB8AGgAbAAQADgAQABkAHwAQAB0BVwASAAwADQAXABAABAAMABcAFAASABkABAAdABAAGAAaACEAEAFTABgADAANABcAEAAEAAwAFwAUABIAGQAEABgAFAAPAA8AFwAQAAQAHQAUABIAEwAfAVEAFwAMAA0AFwAQAAQADAAXABQAEgAZAAQAGAAUAA8ADwAXABAABAAXABAAEQAfAVIAGQAMAA0AFwAQAAQADAAXABQAEgAZAAQAGAAUAA8ADwAXABAABAAOABAAGQAfABAAHQFWABgADAANABcAEAAEAAwAFwAUABIAGQAEAA0AGgAfAB8AGgAYAAQAHQAUABIAEwAfAVQAFwAMAA0AFwAQAAQADAAXABQAEgAZAAQADQAaAB8AHwAaABgABAAXABAAEQAfAVUAGQAMAA0AFwAQAAQADAAXABQAEgAZAAQADQAaAB8AHwAaABgABAAOABAAGQAfABAAHQGhAAUADAANABcAEAALABgAIgAwAEAATgBaAGgAiACsALwAxgHTAAQAHgAQAB0AjgAGABsAFwAaAAwADwC2AAcAGQAeAB8AFAAOABYAgQAGABkAHgAaAB0AHwHRAAUAGQAbABQAGQBvAAYAGQAXABoADgAWAG0ADwAZABcAFAAZABYABAAhABAAHQAfABQADgAMABcAawARABkAFwAUABkAFgAEABMAGgAdABQAJQAaABkAHwAMABcATAAHABkAEgAdABoAIAAbAFsABAAZAA8AGgEtAAkAGQAPABAAHQAXABQAGQAQAAoAFgAqAEAAWABsAHgAlgCkAKoAzAC+AAkAGgAXACAAGAAQAAQAIAAbAL8ACgAaABcAIAAYABAABAAaABEAEQC9AAsAGgAXACAAGAAQAAQADwAaACIAGQH8AAkAFAAYABAAGgAEAA0AGgAjAfsABQAUABgAEAAaAYQADgAUAA8AEAAaAAQAEAAjAB8AEAAdABkADAAXAhwABgANABsAHQAaABUCHgACAA0BuAAQAAwAFwAUAA8ADAAfABQAGgAZAAQAIwATAB8AGAAXAbkADwAMABcAFAAPAAwAHwAUABoAGQAEAA8ADAAfAAwABwAQAB4AOABYAGgAiACWAJcABgAdABAAGQAOABMBxQAMABQAJQAMAB0ADwAEAB8ADAANABcAEAHHAA8AFAAlAAwAHQAPAAQADgAdABoAHgAeAB8ADAANAJMABwAUABkADwAaACIAHgCUAA8AFAAZAA8AGgAiAAQAGAAUABkAFAAYABQAJQAQAJIABgAUABkADwAaACIA1QAHAAwAHQAZABQAGQASAAQACgAiADIASAH+AAsAGgAgAB8AIAANABAABAANABoAIwH9AAcAGgAgAB8AIAANABAB9AAKAAwAGAAYABAAHQAEAA0AGgAjAfMABgAMABgAGAAQAB0ABQAMAB4ALgBK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ESE1IREhASERIQERIREBIREhJSERIQEhESFAAQD/AAFAAQD/AP7AAQD/AAEA/wABQAEA/wABQAEA/wABAP8A/sABAP8AAUABAP8AA4D/AP2AAQD/AAEAQAEA/wABAAFA/wABAP3AAQBAAQD8gAEAAAAGAEAAQAPAA4AAAwAHAAsADwATABcAABMzFSMlFSE1ATM1IwUhNSEBMzUjBSE1IUDAwAEAAoD8gMDAAQACgP2A/wDAwAEAAoD9gAOAwMDAwP4AwMDA/gDAwMAAAAQAQABAA4ADgAADAAcACwAPAAATIREhESERIQEhESEZASERQAGA/oABgP6AAcABgP6AAYABwP6AAcABgPzAAYABwP6AAYAAAAQAQABAA4ADgAADAAcACwAPAAATIREhEyERIQEhESEDESERQAGA/oBAAQD/AAHAAQD/AEABgAHA/oACAAEA/UABAAIA/oABgAAAAAACAUAAQAKAA0AAAwAHAAABMxEjExEzEQFAgIDAgANA/QADAP0AAwAABgBAAAADgAPAAAMABwALAA8AEwAXAAAlIRUhNSE1IQEhESEFITUhESE1IQEVITUBgAIA/gACAP4A/sABAP8AAUACAP4AAgD+AP7AA0CAgMCA/sACwICA/sCAAcDAwAAABQBAAAADgAPAAAMABwALAA8AEwAAEyERIQEVITUBITUhESE1IREhNSFAAYD+gAHAAYD+gAGA/oABgP6AAYD+gAPA/EADwMDA/kDA/kDA/kDAAAAABABAAAADgAPAAAMABwALAA8AABMhESEBIREhASERIQEhESFAAYD+gAHAAYD+gP5AAYD+gAHAAYD+gAIAAcD+QAHA/EABwP5AAcAAAAQAQAAAA4ADwAADAAcACwAPAAA3IRUhESE1ITUhNSERFSE1QANA/MADQPzAA0D8wANAwMABAMBAwAEAwMAAAAAFAEAAAAOAA8AAAwAHAAsADwATAAATIRUhESE1ISUhNSEBESERASE1IUABgP6AAYD+gAHAAYD+gP5AA0D+gAGA/oABwMD/AMBAwAIA/kABwPxAwAADAIAAAANAA4AAAwAHAAsAABMzESMhMxEjIREzEYDAwAEAwMABAMADgPyAA4D8gAOAAAAAAwBAAIADwANAAAMABwALAAABFSE1ERUhNREhFSEDwPyAA4D8gAOAA0DAwP8AwMD/AMAA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gECAQAIA/gBAgIABoEBAKDg4KEBAQl5eQmBAQEBAQALAQICAgIBA/gBAgICAgEACAP6AQDgoKDhAXkJCXgFAQP8AQAAABgAA/8AEAAPAAAYACgASABoAIgAqAAABIREhESERBTMVIxMjFTMVIxEzESMVMxUjETMlNSMVIzUhFSEjNSMVIzUhAoD9gAEAAwD8QICAgEBAgIBAQICAAQBAgAFAAYCAQIABQAPA/AADAAEAQID9wECAAUABAECAAUBAQECAgEBAgAAABQA/AAADvwOAAAQACAANABIAFgAAEyERIREDMxEjEyERIREXITUhFQERMxG/AoD9gIBAQIACgP2AQAIA/gACgEADAP8AAQD9AAOA/gD/AAEAwICAAsD8gAOAAAAFAD8AAAO/A4AAAwAIAAwAEAAVAAABESERAyE1IRUBESERFyMRMwEVITUhAb//AIADgPyAAwD/AMCAgP1AA4D8gAMA/YACgP0AQEADAP2AAoBA/gACwEBAAAAAAAMAPwAAA38DgAADAAcADAAAASERIQEzESMTESERIQJ//kABwP3AQECAAsD9QAIAAQD9AAOA/gD/AAEAAAEAfwAAAz8DgAATAAAlIRUjNSERITUjETM1MxUzESMVIQM//sBA/sABQMDAQMDAAUCAgIABAIABAICA/wCAAAADAIEAAAPBA4AABAAIAA0AAAEhESERJREzEQEhESERAYEBwP5AAgBA/MACwP1AAwD/AAEAgPyAA4D9AAEA/wAABAA/AAADvwOAAAMABwALABAAAAEhESEBMxEjIREzEQEhESERAz/9gAKA/QBAQANAQP0CAoD9gAIAAQD9AAOA/IADgP0AAQD/AAAAAAMAPwCAA78DQAATABcAGwAAAREhESM1IRUjFTMVITUzESERMzUFIzUzASMRMwM//wCA/wCAgAEAgAEAgP3AgIABgICAAgABQP7AwMBAwMD+wAFAQMCA/wABAAAAAwBAAEADwAOAAAMABwALAAATIREhAxUhNQEhESHAAQD/AIADgP6AAQD/AAMA/kACQEBA/MACwAABAD8AgAO/A0AAEwAAASMRIREjFSE1IzUzNSEVMxEhETMDv4D/AID/AICAAQCAAQCAAcD+wAFAwMBAwMABQP7AAAAAAAMAP//+A78DPgADAAgADAAAJSERIQEVITUhASERIQG//wABAP6AA4D8gAMA/wABAH4BwP4AQEADAP1AAAQAPwAAA78DgAADAAgADQARAAABESERAyE1IRURFSE1IQURIREBv/8AgAOA/IADgPyAAgABAAMA/YACgP0AQEADgEBAfv2AAoAAAAADAH8AAAM/A4AAFAAYABwAAAE1MxEjNSMVIxEzFSERIRUzNSERIQchNSERIzUzAf/AwEDAwP7AAUBAAUD+wED/AAEAgIABgIABAICA/wCA/wCAgAEAwIABAIAAAAMAPwAAAv8DgAADAAcADAAAEyERIQczESMFESERIb8BAP8AgEBAAcABAP8AAwD9gIADgH79gAKAAAAAAAMAfwAAAz8DgAAEAAgADAAAEyERIREBMxEjFxEhEX8BAP8AAUBAQIABAAMA/YACgP0AA4B+/YACgAAAAAMBAQAAA8EDgAAEAAgADAAAASERIRElETMRASERIQEBAQD/AAKAQP6AAQD/AAMA/YACgID8gAOA/QICgAAAAAAE//8AAAP/A4AABAAIAAwAEQAAEyERIRElETMRASERIQEzESMRfwEA/wADQED+gAEA/wD9gEBAAwD9gAKAgPyAA4D9AgKA/P4DgPyAAAAAAAT//wAAA/8DgAADAAcACwAQAAATIREhAREzEQEhESEBMxEjEb8BAP8AAwBA/kABAP8A/cBAQAMA/YADAPyAA4D9AgKA/P4DgPyAAAADAD8AwAO/A4AAAwAIAA0AAAEhESElFSE1IRMhESERAz/9gAKA/QADgPyAggKA/YACAAEAgEBA/UABAP8AAAAAAwA/AIADvwNAAAMACAANAAABIREhARUhNSETIREhEQM//YACgP0AA4D8gIICgP2AAkABAP7AQED+gAEA/wAAAAMAP//+A78CvgADAAgADQAAASERIQEVITUhNyERIREDP/2AAoD9AAOA/ICCAoD9gAG+AQD9gEBAQAEA/wAAAAAEAD//wAO/A8AABAAJAA4AEwAAEyERIREDITUhFTchESERAxUhNSG/AoD9gIADgPyAggKA/YCCA4D8gANA/wABAPyAQECAAQD/AAOAQEAAAAQAP//AA78DwAAEAAkADgATAAATIREhEQMhNSEVNyERIREDFSE1Ib8CgP2AgAOA/ICCAoD9gIIDgPyAAwD/AAEA/MBAQMABAP8AA0BAQAAAAwCA/9MDrQOAACwANABH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AQIBAQECAQEBAgEBAQECAQEBAgEBAQECAgEDAQEBAQIBAQICAgEBAgIBAQMCAQECAgECAwECAwIBAQEDAQEBAgIBAgECAQEBAQECAQEBAgIBAQEBAgEBAQEDAgUIBQEDAQEBAgEBAQIBAQECAQICAQgUCwMWHswWHgkJFRlLNTVLGRQJCh4WjIwWHgkJAgIBAQECAQEBAgEBAgEBAgEDBQMCAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQECAQIBAgEBAQEBAQEBAQIBAQECAQIBAQECAQEBAgEBAQIBAQECAQEBAgEBAQECAQEBAgEBAQECAgEDAQEBAQIBAQICAgEBAgIBAQMCAQECAgECAgIBAwIBAgICLUEEAQEBAQEBAQEBAQEBAQEBAQEGDgkJCh4WzB4WAwsVBwgSCgECAQEBAQEBAQEBAgEBAQEBAQEBAQIBAQEBAgECAQIBAgEBAQEBAQEBAQEBAgECAQIBAQEBAQIBAgECAQEBLUEEAQEAAgICAQICAQECAwEBAgIBAQICAgEBAgEBAQEDAQICAQEBAQIBAQECAQEBAQIBAQECAQEBAgEBAQIBAQECAQEBAgECAQEBAgEBAQEBAQEBAQIBAgECAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQECAwUDAQIBAQIBAQIBAQECAQEBAgIJCR4WjB4WAwsUCBEzHjVLSzUdMxIHFQsDFh4CQB4WAwsUCAECAgECAQEBAgEBAQIBAQEDAQUIBQIDAQEBAQIBAQEBAgIBAQECAQEBAQECAQIBAgIBAQEDAQEBAgMCAQMCAQICAQECAwEBAgIBAQICAgEBAgEBAQEDAQICAQEBAQIBAQECAQEBAQIBAQECAQEBAgEBAQIBAQECAQEBAgECAQEBAgEBAQEBAQEBAQIBAgECAQEBAQEBAQEBAQEBAQEEQS0BAQECAQIBAgEBAQEBAgECAQIBAQEBAQEBAQEBAQIBAgECAQIBAQEBAgEBAQEBAQEBAQIBAQEBAQEBAQECAQoSCAcVCwMWHswWHgoJCQ4GAQEBAQEBAQEBAQEBAQEBAQEEQS0CAgIBAgMBAAAABQAA/8AEAALAAA0AHAA5AE8AVAAAJTE1IxUjFTMVMzUzNSMBNDYzITIWFRQGIyEiJjUjFBY7AQ4BIyInLgEnJjU0Nz4BNzYzMhYXIyIGFQU+ATU0Jy4B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NDYzOAExMxUjESERIzUzMhYVOAExERQGIzgBMQE3IxEjESPAGyUlG8HAAn7AwRslJRv+v8GBgIEAJRsCABslPv3+AgI+JRv+ABslAUS8AYD+gAAAAAIAgAAAA4ADgAAvADYAADciJicuAScuAScuATURNDY3PgE3PgE3PgE7ARUjESERIzUzMhYVOAExERQGIzgBMQERMycHMxHABg0GBgoEBQcCAwICAwIHBQQKBgYNBsHAAn7AwRslJRv/AIHBwYEAAgMCBwUECgYGDQYCAAYNBgYKBAUHAgMCQP4AAgBAJRv+ABslAUABhLy8/nwAAAMAQAAAA8ADgAAFAAsAFgAANyEVIREzAQcVIREBARcFJwcVNxcBFzWAA0D8gEABAMADAP6AAQAc/uTAwMDAAV0jQEADgP5AwIACAP7AAgAc5IDAgMCAASMjgAAAAgBAAAADwAOAAAsADwAAAREjESERIxEjESERASMRMwKAQP7AgEADgP5AwMADAP1AAUD+wANA/IADAP1AAQAAAAMAQAAAA8ADgAALAA8AEwAAAREjESERIxEjESERAREzETM1MxUCgED+wIBAA4D9gMDAwAJA/gACwP1AA0D8gAJA/gABgP6AwMAAAAADAEAAAAPAA4AACwAPABMAAAERIxEhESMRIxEhEQERMxEzETMRAoBA/sCAQAOA/YDAwMADgPzAA0D8wANA/IADgPzAAgD+AAFA/sAABABAAAADwAOAAAUACQANABEAACUVIREzEQEjETMTESERJSERIQPA/IBAAYDAwED+wALA/sABQEBAA4D8wAKA/kACAP3AAkCA/kAAAAIAQAAAA8ADgAALAA8AADc1IREhNSERIREhNQEVITWAAUD+wALA/QADgP3A/wBAgAFAQAFA/IBAAYDAwAAAAAADAEAAAAPAA4AACwAPABMAADc1IREhNSERIREhNQEzFSMFFSE1gALA/UACAP3AA4D8wMDAAYD+gECAAUBAAUD8gEADAMDAwMAAAAAAAwBAAAADwAOAAAsADwATAAABESERITUhNSERITUFFSE1ESEVIQPA/IADgPzAA0D8wAIA/gABQP7AAkABQPyAQIABQECAwMABgMAAAAQAQAAAA8ADgAAFAAkADQARAAAlFSERMxEBIRUhExEhEQEhESEDwPyAQAKA/kABwED9wALA/kABwEBA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BAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAQAQAAMAEAADABAAAwAQAAFAEAABQBAAAQAQAAEAEAACABAAAgAQAAIAEAACABAABAAQAAIAEAACABAAAgAQAAEAEAABABAAAQAQAAEAEAABABAAAAAQAAAAEAAAABAAAQAQAAAAEAABABAAAgAQAAIAEAACABAAAQAQAAEAEAABABAAADAQAAMAEAABABAAAQAQAAEAEAABABAAAgAQAAAAEAAEABAABAAQAAEAEAACABAAAgAQAAIAEAACABAAAgAQAAD8EAAB/BAAAgQQAAD8EAAA/BAAAPwQAAEAEAABABAAAQAQAAEAEAAAABAAAAAQAAEAEAABABAAAAAQAAAAEAAAABAAAAAQAAEAEAABABAAAQAQAAEAEAAA/BAAAgAQAAAAEAP/+BAAAAAQAAEAEAAAABAAAAAQAAEAEAAAABAAAPwQAAD8EAAA/BAAAfwQAAIEEAAA/BAAAPwQAAEAEAAA/BAAAPwQAAD8EAAB/BAAAPwQAAH8EAAEBBAD//wQA//8EAAA/BAAAPwQAAD8EAAA/BAAAPwQAAIAEAAEABAABAAQAAQAEAAEABAAAwAQAAEAEAABABAAAAAQAAIAEAACABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAABABAAAQAQAAEAEAABABAAAQAQAAEAEAABABAAAQAQAAEAEAABABAAAgAQAAIAEAACABAAAgAQAAEAEAABABAAAQAQAAEAEAABABAAAQAQAAEAEAABABAAAQAQAAEAEAABABAAAQAQAAEAEAABABAAAQAQAAEAEAABABAAAQAQAAEAEAABABAAAQAQAAEAEAABABAAAQAQAAAAEAAAABAAAAAQAAAAEAABABAAAQAQAAEAEAABABAAAwAQAAMAEAAAABAAAQAQAAEAEAAAABAAAgAQAAEAEAAAABAAAgAQAAAAEAAAABAAAAAQAAAAEAAAABAAAgAQAAIAEAAAABAAAQAQAAEAEAABABAAAQAQAAEAEAAAABAAAAAQAAAAEAAAABAAAQAQAAEAEAABABAAAgAQAAIAEAACABAAAgAQAAIAEAACABAAAgAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAABABAAAAAQAAAAEAAAABAAAAAQAAEAEAABABAAAQAQAAAAEAABABAAAAAQAAEAEAABABAAAAAQAAAAEAABABAAAAAQAAEAEAABABAAAQAQAAEAEAABABAAAQAQAAEAEAABABAAAQAQAAEAEAABABAAAUwQAAAAEAAAABAAAAAQAAEAEAABABAAAwAQAAEAEAAEABAAAgAQAAEAEAACABAAAgAQAAEAEAAAABAAAAAQAAEAEAAAABAAAQAQAAEAEAABABAAAQAQAAEAEAABABAAAoAQAAKAEAADABAAAgAQAAEAEAACABAAAQAQAAIAEAABABAAAQAQAAEAEAABABAAAQAQAAEAEAABABAABAAQAAEAEAADABAAAQAQAAEAEAABABAAAgAQAAEAEAABABAAAQAQAAIAEAABABAAAAAQAAEAEAABABAAAQAQAAEAEAABABAAAwAQAAEAEAABABAAAQAQAAEIEAABABAAAQAQAAEAEAABABAAAQAQAAEAEAABABAAAQAQAAEAEAABABAAAQAQAAIAEAABABAAAQAQAAEAEAABABAAAQAQAAIAEAACABAAAgAQAAIAEAACABAAAgAQAAIAEAACABAAAgAQAAIAEAACABAAAgAQAAIAEAACABAAAgAQAAIAEAACABAAAgAQAAAAEAABABAAAQAQAAEAEAABABAAAQAQAAEAEAABABAAAQAQAAEAEAABABAAAQAQAAIAEAACABAAAgAQAAEAEAABABAAAgAQAAIAEAACABAAAgAQAAEAEAACABAAAQAQAAEAEAABABAAAQAQAAEAEAABABAAAQAQAAEAEAABABAAAQAQAAIAEAACABAAAgAQAAIAEAACABAAAgAQAAIAEAACABAAAgAQAAEAEAABABAAAgAQAAEAEAABABAAAgAQAAEAEAABABAAAQAQAAEAEAABABAAAgAQAAIAEAABABAAAQAQAAEAEAABABAAAQAQAAEAEAABABAAAQAQAAEAEAABABAAAQAQAAEAEAABABAAAQAQAAEAEAABABAAAAAQAAAAEAAAABAAAQAQAAEAEAABABAAAQAQAAEAEAABABAAAQAQAAEAEAABABAAAQAQAAEAEAABCBAAAQAQAAEAEAABAAAAAAAAAAAAACgAUAB4AKAAyADwARgBQAFoAZABuAHgAggCMAJYAoACqALQAvgDIANIA3ADmAPAA+gEEAQ4BGAEiASwBNgFAAUoBVAFeAWgBcgGAAY4BnAGqAbgBxgHUAeIB+AIOAiQCOgJQAmYCfAKSAqoCwALUAugC/gMUAygDOgNMA2IDdAOMA6IDvgPiBAIEIAQ0BGQEsATeBQIFKAU8BWwFlgW8BdwGBgYgBjoGVAZuBqQG2gb0B0gHbAeSB+IINAigCPAJQgmiCegKHApyCp4K5AsyC5IL+gySDPoNkg3WDhgOeA7wD24Pgg/mECIQPBCmEOgRABFmEaQRshIQEkYSYBJ6EqAStBLIEt4TAhMWEzQTUhOIE8gT4hP8FBYUMBRUFHYUmBSuFM4U3BVmFnIWxBc+F54YDBh0GJgYyhkKGTgZThlcGWwZehmqGb4Z4Bn6GhYaJhpSGpwa4BtcHFgdth5uHvIfWB/+IBIgWiC6IPohCCEeISwhQCFUIX4h2iIAIn4jHiNQI4AjjiOiI7AkFCROJH4kmCSuJM4k7CUuJV4ltiYeJl4mxidGJ6goAihAKIYo3CkuKVgphimwKcop5CqWKrwq4itMLBYsgCyQLUwtni3MLfAu3i8MLyIv2jAOMDQwZDCAMKAwxDDuMRQxODFgMYIxojHEMeQyBDIuMlgzFjN2M6AzyjQkNF40mjS6NO41IjVqNYo1vjXyNjg2pjbwN0Q3lDfWOAQ4MjhQOHA4kDi2OOQ5ADkiOUA5ZjmUObI50DnwOhg6PjpeOn46njrGOu47WjvWO/A8LDw+PFw8vD0ePlQ+2j9eQDRBEkHSQqhDsERORSxGJEcOR1pHlEfMR+5IEEgySE5IakiGSLRI4kkQST5Jhkm8SeRKDEo2Sl5KiEqyStpLBEsuS1ZLmkvETApMkk0sTcZOXk72T5BQKFDgUSJRrlJqUw5T1FQCVEpVCFaIWCJY4loYWmZaklrUW+BcZlz2XVxdwl48XqpfLF+uYBJgVmCgYQhhbmGWYcxiIGJwYuJjGGN4Y9xkFGS2ZPJlRGWeZfBmSmagZvRnNGd+Z95oPmoSamZrWGuqa/JsPG+Gb/xw3nGuck5yonLscyxzgnO+dBx0VHSKdMJ0+nVWdbB17HY2dm52pnbcdyZ3cHeyd/p4QniIeOJ6JntSe9x8In1UfXR91n7Af0CAFICagSCBToG4gniCvIN+g8KECIRMhJCFQoXGhhyGgoaohs6HGodOh3aH2IhOiGSIjojOiSqJbInEieiKIouAjPSOYI/kkCCQbpDMkUCRxJJSlRSX7JhYmNqZWJngmiyajpr4m3CcCpy2nXaeSp8an/SgRKCgoQahfKHeolaigKK8ovajKqOCo9Sj+KQmpGSlRqV+pbyl9KZQpzaoHqhmqQypSql2qdaqMqpiqpaqwKuarAisXK0oreSuWK7GruyvIq9Gr7CwRLB+sLiw4LEIsUKxerHAsfyyJLKitDq2ArfwuPi5Mrl2udK6SLrWu5S71Lv2vKa89L1KvcK+FL6yvwS/ar+gv97AMMHUwhrCVsKQwsrDPMQGxDzEisS4xNjE/sUkxUrFasWQxbbF3sYExirGRMZixpjGyMbwyDzJksrYy4TMaM0Azf7Ods8ezz7Pts/q0BrQYtFY0X7R0tI40kIAAQAAAnEDLAA+AAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAABoBPgABAAAAAAAAABsBEQABAAAAAAABABIAAAABAAAAAAACAAcDYAABAAAAAAADABIC9AABAAAAAAAEABIDdQABAAAAAAAFAAsC0wABAAAAAAAGABIDKgABAAAAAAAJABsBYgABAAAAAAAKADMAeAABAAAAAAALABYANgABAAAAAAAMABYBswABAAAAAAANABsB9QABAAAAAAAOAC8CRgADAAEECQAAADYBLAADAAEECQABACQAEgADAAEECQACAA4DZwADAAEECQADACQDBgADAAEECQAEACQDhwADAAEECQAFABYC3gADAAEECQAGACQDPAADAAEECQAJADYBfQADAAEECQAKAGYAqwADAAEECQALACwATAADAAEECQAMACwByQADAAEECQANADYCEAADAAEECQAOAF4CdVdlYkNvbXBvbmVudHNJY29ucwBXAGUAYgBDAG8AbQBwAG8AbgBlAG4AdABzAEkAYwBvAG4Ac2h0dHA6Ly93d3cudGVsZXJpay5jb20AaAB0AHQAcAA6AC8ALwB3AHcAdwAuAHQAZQBsAGUAcgBpAGsALgBjAG8AbVdlYiBDb21wb25lbnRzIEljb24gRm9udApGb250IGdlbmVyYXRlZCBieSBJY29Nb29uLgBXAGUAYgAgAEMAbwBtAHAAbwBuAGUAbgB0AHMAIABJAGMAbwBuACAARgBvAG4AdAAKAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALlRlbGVyaWssIEEgUHJvZ3Jlc3MgQ29tcGFueQBUAGUAbABlAHIAaQBrACwAIABBACAAUAByAG8AZwByAGUAcwBzACAAQwBvAG0AcABhAG4AeVRlbGVyaWssIEEgUHJvZ3Jlc3MgQ29tcGFueQBUAGUAbABlAHIAaQBrACwAIABBACAAUAByAG8AZwByAGUAcwBzACAAQwBvAG0AcABhAG4AeWh0dHA6Ly93d3cudGVsZXJpay5jb20AaAB0AHQAcAA6AC8ALwB3AHcAdwAuAHQAZQBsAGUAcgBpAGsALgBjAG8AbUFwYWNoZSBMaWNlbnNlLCBWZXJzaW9uIDIuMABBAHAAYQBjAGgAZQAgAEwAaQBjAGUAbgBzAGUALAAgAFYAZQByAHMAaQBvAG4AIAAyAC4AMGh0dHA6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMC5odG1sAGgAdAB0AHAAOgAvAC8AdwB3AHcALgBhAHAAYQBjAGgAZQAuAG8AcgBnAC8AbABpAGMAZQBuAHMAZQBzAC8ATABJAEMARQBOAFMARQAtADIALgAwAC4AaAB0AG0AbFZlcnNpb24gMS42AFYAZQByAHMAaQBvAG4AIAAxAC4ANldlYkNvbXBvbmVudHNJY29ucwBXAGUAYgBDAG8AbQBwAG8AbgBlAG4AdABzAEkAYwBvAG4Ac1dlYkNvbXBvbmVudHNJY29ucwBXAGUAYgBDAG8AbQBwAG8AbgBlAG4AdABzAEkAYwBvAG4Ac1JlZ3VsYXIAUgBlAGcAdQBsAGEAcldlYkNvbXBvbmVudHNJY29ucwBXAGUAYgBDAG8AbQBwAG8AbgBlAG4AdABzAEkAYwBvAG4AcwAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format("truetype")}.k-icon{width:1em;height:1em;outline:0;font-size:16px;font-family:WebComponentsIcons;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-transform:none;text-decoration:none;flex-shrink:0;display:inline-flex;flex-flow:row nowrap;align-items:center;justify-content:center;vertical-align:middle;position:relative;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.k-icon:focus,.k-icon:hover{text-decoration:none}.k-no-flexbox{display:inline-block}.k-svg-icon{width:1em;height:1em;display:inline-flex;flex-flow:row nowrap;align-items:center;justify-content:center;vertical-align:middle;position:relative}.k-svg-icon>svg{fill:currentColor;flex:1 0 auto}.k-svg-icon.k-flip-h,.k-svg-icon.k-flip-h.k-flip-v,.k-svg-icon.k-flip-v{transform:none}.k-svg-icon.k-flip-h>svg{transform:scaleX(-1)}.k-svg-icon.k-flip-v>svg{transform:scaleY(-1)}.k-svg-icon.k-flip-h.k-flip-v>svg{transform:scale(-1,-1)}.k-icon-with-modifier{position:relative;margin:.25em}.k-icon-modifier{position:absolute;font-size:.5em;bottom:0;right:0;margin:0 -.5em -.5em 0}.k-i-none::before{content:"";display:none}.k-widget .k-icon.k-i-collapse,.k-widget .k-icon.k-i-expand{cursor:pointer}.k-icon-xs{font-size:8px}.k-icon-sm{font-size:12px}.k-icon-md{font-size:32px}.k-icon-lg{font-size:48px}.k-icon-xl{font-size:64px}.k-i-caret-tr::before{content:"\e000"}.k-i-arrow-45-up-right::before{content:"\e000"}.k-i-collapse-ne::before{content:"\e000"}.k-i-resize-ne::before{content:"\e000"}.k-i-caret-br::before{content:"\e001"}.k-i-arrow-45-down-right::before{content:"\e001"}.k-i-collapse-se::before{content:"\e001"}.k-i-resize-se::before{content:"\e001"}.k-i-caret-bl::before{content:"\e002"}.k-i-arrow-45-down-left::before{content:"\e002"}.k-i-collapse-sw::before{content:"\e002"}.k-i-resize-sw::before{content:"\e002"}.k-i-caret-tl::before{content:"\e003"}.k-i-arrow-45-up-left::before{content:"\e003"}.k-i-collapse-nw::before{content:"\e003"}.k-i-resize-nw::before{content:"\e003"}.k-i-caret-alt-up::before{content:"\e004"}.k-i-arrow-60-up::before{content:"\e004"}.k-i-arrow-n::before{content:"\e004"}.k-i-kpi-trend-increase::before{content:"\e004"}.k-i-expand-n::before{content:"\e004"}.k-i-sarrow-n::before{content:"\e004"}.k-i-caret-alt-right::before{content:"\e005"}.k-i-arrow-60-right::before{content:"\e005"}.k-i-arrow-e::before{content:"\e005"}.k-i-expand::before{content:"\e005"}.k-i-expand-e::before{content:"\e005"}.k-i-sarrow-e::before{content:"\e005"}.k-i-caret-alt-down::before{content:"\e006"}.k-i-arrow-60-down::before{content:"\e006"}.k-i-arrow-s::before{content:"\e006"}.k-i-kpi-trend-decrease::before{content:"\e006"}.k-i-expand-s::before{content:"\e006"}.k-i-collapse::before{content:"\e006"}.k-i-sarrow-s::before{content:"\e006"}.k-i-caret-alt-left::before{content:"\e007"}.k-i-arrow-60-left::before{content:"\e007"}.k-i-arrow-w::before{content:"\e007"}.k-i-expand-w::before{content:"\e007"}.k-i-sarrow-w::before{content:"\e007"}.k-i-caret-alt-to-top::before{content:"\e008"}.k-i-arrow-end-up::before{content:"\e008"}.k-i-seek-n::before{content:"\e008"}.k-i-caret-alt-to-right::before{content:"\e009"}.k-i-arrow-end-right::before{content:"\e009"}.k-i-seek-e::before{content:"\e009"}.k-i-caret-alt-to-bottom::before{content:"\e00a"}.k-i-arrow-end-down::before{content:"\e00a"}.k-i-seek-s::before{content:"\e00a"}.k-i-caret-alt-to-left::before{content:"\e00b"}.k-i-arrow-end-left::before{content:"\e00b"}.k-i-seek-w::before{content:"\e00b"}.k-i-caret-double-alt-up::before{content:"\e00c"}.k-i-arrow-double-60-up::before{content:"\e00c"}.k-i-arrow-seek-up::before{content:"\e00c"}.k-i-caret-double-alt-right::before{content:"\e00d"}.k-i-arrow-double-60-right::before{content:"\e00d"}.k-i-arrow-seek-right::before{content:"\e00d"}.k-i-forward-sm::before{content:"\e00d"}.k-i-caret-double-alt-down::before{content:"\e00e"}.k-i-arrow-double-60-down::before{content:"\e00e"}.k-i-arrow-seek-down::before{content:"\e00e"}.k-i-caret-double-alt-left::before{content:"\e00f"}.k-i-arrow-double-60-left::before{content:"\e00f"}.k-i-arrow-seek-left::before{content:"\e00f"}.k-i-rewind-sm::before{content:"\e00f"}.k-i-caret-alt-expand::before{content:"\e010"}.k-i-arrows-kpi::before{content:"\e010"}.k-i-kpi::before{content:"\e010"}.k-i-caret-alt-sort::before{content:"\e010"}.k-i-arrows-no-change::before{content:"\e011"}.k-i-arrow-overflow-down::before{content:"\e012"}.k-i-chevron-up::before{content:"\e013"}.k-i-arrow-chevron-up::before{content:"\e013"}.k-i-arrowhead-n::before{content:"\e013"}.k-i-chevron-right::before{content:"\e014"}.k-i-arrow-chevron-right::before{content:"\e014"}.k-i-arrowhead-e::before{content:"\e014"}.k-i-chevron-down::before{content:"\e015"}.k-i-arrow-chevron-down::before{content:"\e015"}.k-i-arrowhead-s::before{content:"\e015"}.k-i-chevron-left::before{content:"\e016"}.k-i-arrow-chevron-left::before{content:"\e016"}.k-i-arrowhead-w::before{content:"\e016"}.k-i-arrow-up::before{content:"\e017"}.k-i-arrow-right::before{content:"\e018"}.k-i-arrow-down::before{content:"\e019"}.k-i-arrow-left::before{content:"\e01a"}.k-i-level-down::before{content:"\e01b"}.k-i-arrow-drill::before{content:"\e01b"}.k-i-level-up::before{content:"\e01c"}.k-i-arrow-parent::before{content:"\e01c"}.k-i-level-to-top::before{content:"\e01d"}.k-i-arrow-root::before{content:"\e01d"}.k-i-level-root::before{content:"\e01d"}.k-i-col-resize::before{content:"\e01e"}.k-i-arrows-resizing::before{content:"\e01e"}.k-i-arrows-axes::before{content:"\e01f"}.k-i-arrows-dimensions::before{content:"\e01f"}.k-i-dimension::before{content:"\e01f"}.k-i-arrows-swap::before{content:"\e020"}.k-i-drag-and-drop::before{content:"\e021"}.k-i-categorize::before{content:"\e022"}.k-i-grid::before{content:"\e023"}.k-i-grid-layout::before{content:"\e024"}.k-i-group::before{content:"\e025"}.k-i-ungroup::before{content:"\e026"}.k-i-handler-drag::before{content:"\e027"}.k-i-layout::before{content:"\e028"}.k-i-layout-1-by-4::before{content:"\e029"}.k-i-layout-2-by-2::before{content:"\e02a"}.k-i-page-layout::before{content:"\e02a"}.k-i-layout-side-by-side::before{content:"\e02b"}.k-i-layout-stacked::before{content:"\e02c"}.k-i-columns::before{content:"\e02d"}.k-i-rows::before{content:"\e02e"}.k-i-reorder::before{content:"\e02f"}.k-i-menu::before{content:"\e030"}.k-i-hamburger::before{content:"\e030"}.k-i-more-vertical::before{content:"\e031"}.k-i-more-v::before{content:"\e031"}.k-i-vbars::before{content:"\e031"}.k-i-more-horizontal::before{content:"\e032"}.k-i-more-h::before{content:"\e032"}.k-i-hbars::before{content:"\e032"}.k-i-overlap::before{content:"\e033"}.k-i-home::before{content:"\e034"}.k-i-root::before{content:"\e034"}.k-i-undo::before{content:"\e100"}.k-i-undo-large::before{content:"\e100"}.k-i-redo::before{content:"\e101"}.k-i-redo-large::before{content:"\e101"}.k-i-arrow-rotate-ccw::before{content:"\e102"}.k-i-reset::before{content:"\e102"}.k-i-arrow-rotate-cw::before{content:"\e103"}.k-i-reload::before{content:"\e103"}.k-i-refresh::before{content:"\e103"}.k-i-recurrence::before{content:"\e103"}.k-i-arrows-repeat::before{content:"\e103"}.k-i-arrows-no-repeat::before{content:"\e104"}.k-i-non-recurrence::before{content:"\e104"}.k-i-refresh-clear::before{content:"\e104"}.k-i-arrow-rotate-ccw-small::before{content:"\e105"}.k-i-reset-sm::before{content:"\e105"}.k-i-arrow-rotate-cw-small::before{content:"\e106"}.k-i-reload-sm::before{content:"\e106"}.k-i-refresh-sm::before{content:"\e106"}.k-i-recurrence-sm::before{content:"\e106"}.k-i-arrows-repeat-sm::before{content:"\e106"}.k-i-clock::before{content:"\e107"}.k-i-calendar::before{content:"\e108"}.k-i-save::before{content:"\e109"}.k-i-floppy::before{content:"\e109"}.k-i-print::before{content:"\e10a"}.k-i-printer::before{content:"\e10a"}.k-i-pencil::before{content:"\e10b"}.k-i-edit::before{content:"\e10b"}.k-i-trash::before{content:"\e10c"}.k-i-delete::before{content:"\e10c"}.k-i-paperclip::before{content:"\e10d"}.k-i-attachment::before{content:"\e10d"}.k-i-clip::before{content:"\e10d"}.k-i-paperclip-alt::before{content:"\e10e"}.k-i-attachment-45::before{content:"\e10e"}.k-i-clip-45::before{content:"\e10e"}.k-i-link::before{content:"\e10f"}.k-i-link-horizontal::before{content:"\e10f"}.k-i-hyperlink::before{content:"\e10f"}.k-i-link-h::before{content:"\e10f"}.k-i-unlink::before{content:"\e110"}.k-i-unlink-horizontal::before{content:"\e110"}.k-i-hyperlink-remove::before{content:"\e110"}.k-i-unlink-h::before{content:"\e110"}.k-i-link-vertical::before{content:"\e111"}.k-i-link-v::before{content:"\e111"}.k-i-unlink-vertical::before{content:"\e112"}.k-i-unlink-v::before{content:"\e112"}.k-i-lock::before{content:"\e113"}.k-i-unlock::before{content:"\e114"}.k-i-cancel::before{content:"\e115"}.k-i-cancel-outline::before{content:"\e116"}.k-i-deny::before{content:"\e116"}.k-i-cancel-circle::before{content:"\e117"}.k-i-check::before{content:"\e118"}.k-i-checkmark::before{content:"\e118"}.k-i-tick::before{content:"\e118"}.k-i-check-outline::before{content:"\e119"}.k-i-checkmark-outline::before{content:"\e119"}.k-i-success::before{content:"\e119"}.k-i-check-circle::before{content:"\e11a"}.k-i-checkmark-circle::before{content:"\e11a"}.k-i-x::before{content:"\e11b"}.k-i-close::before{content:"\e11b"}.k-i-clear::before{content:"\e11b"}.k-i-times::before{content:"\e11b"}.k-i-group-delete::before{content:"\e11b"}.k-i-x-outline::before{content:"\e11c"}.k-i-close-outline::before{content:"\e11c"}.k-i-clear-outline::before{content:"\e11c"}.k-i-times-outline::before{content:"\e11c"}.k-i-error::before{content:"\e11c"}.k-i-x-circle::before{content:"\e11d"}.k-i-close-circle::before{content:"\e11d"}.k-i-clear-circle::before{content:"\e11d"}.k-i-times-circle::before{content:"\e11d"}.k-i-plus::before,.k-plus::before{content:"\e11e"}.k-i-add::before{content:"\e11e"}.k-i-plus-outline::before{content:"\e11f"}.k-i-add-outline::before{content:"\e11f"}.k-i-plus-circle::before{content:"\e120"}.k-i-add-circle::before{content:"\e120"}.k-i-minus::before,.k-minus::before{content:"\e121"}.k-i-kpi-trend-equal::before{content:"\e121"}.k-i-minus-outline::before{content:"\e122"}.k-i-minus-circle::before{content:"\e123"}.k-i-sort-asc::before{content:"\e124"}.k-i-sort-desc::before{content:"\e125"}.k-i-sort-clear::before{content:"\e126"}.k-i-unsort::before{content:"\e126"}.k-i-sort-asc-small::before{content:"\e127"}.k-i-sort-asc-sm::before{content:"\e127"}.k-i-sort-desc-small::before{content:"\e128"}.k-i-sort-desc-sm::before{content:"\e128"}.k-i-filter::before{content:"\e129"}.k-i-filter-clear::before{content:"\e12a"}.k-i-filter-small::before{content:"\e12b"}.k-i-filter-sm::before{content:"\e12b"}.k-i-filter-sort-asc-small::before{content:"\e12c"}.k-i-filter-sort-asc-sm::before{content:"\e12c"}.k-i-filter-sort-desc-small::before{content:"\e12d"}.k-i-filter-sort-desc-sm::before{content:"\e12d"}.k-i-filter-add-expression::before{content:"\e12e"}.k-i-filter-add-group::before{content:"\e12f"}.k-i-login::before{content:"\e130"}.k-i-sign-in::before{content:"\e130"}.k-i-logout::before{content:"\e131"}.k-i-sign-out::before{content:"\e131"}.k-i-download::before{content:"\e132"}.k-i-upload::before{content:"\e133"}.k-i-hyperlink-open::before{content:"\e134"}.k-i-hyperlink-open-sm::before{content:"\e135"}.k-i-launch::before{content:"\e136"}.k-i-window::before{content:"\e137"}.k-i-window-maximize::before{content:"\e137"}.k-i-maximize::before{content:"\e137"}.k-i-window-restore::before{content:"\e138"}.k-i-windows::before{content:"\e138"}.k-i-tiles::before{content:"\e138"}.k-i-restore::before{content:"\e138"}.k-i-window-minimize::before{content:"\e139"}.k-i-minimize::before{content:"\e139"}.k-i-gear::before{content:"\e13a"}.k-i-cog::before{content:"\e13a"}.k-i-custom::before{content:"\e13a"}.k-i-gears::before{content:"\e13b"}.k-i-cogs::before{content:"\e13b"}.k-i-wrench::before{content:"\e13c"}.k-i-settings::before{content:"\e13c"}.k-i-eye::before{content:"\e13d"}.k-i-preview::before{content:"\e13d"}.k-i-search::before{content:"\e13e"}.k-i-zoom::before{content:"\e13e"}.k-i-zoom-in::before{content:"\e13f"}.k-i-zoom-out::before{content:"\e140"}.k-i-arrows-move::before{content:"\e141"}.k-i-pan::before{content:"\e141"}.k-i-move::before{content:"\e141"}.k-i-calculator::before{content:"\e142"}.k-i-cart::before{content:"\e143"}.k-i-shopping-cart::before{content:"\e143"}.k-i-connector::before{content:"\e144"}.k-i-plus-sm::before{content:"\e145"}.k-i-splus::before{content:"\e145"}.k-i-minus-sm::before{content:"\e146"}.k-i-sminus::before{content:"\e146"}.k-i-kpi-status-deny::before{content:"\e147"}.k-i-kpi-status-hold::before{content:"\e148"}.k-i-kpi-status-open::before{content:"\e149"}.k-i-equal::before{content:"\e14a"}.k-i-not-equal::before{content:"\e14b"}.k-i-less-or-equal::before{content:"\e14c"}.k-i-greater-or-equal::before{content:"\e14d"}.k-i-divide::before{content:"\e14e"}.k-i-accessibility::before{content:"\e14f"}.k-i-barcode-outline::before{content:"\e150"}.k-i-barcode::before{content:"\e151"}.k-i-barcode-scanner::before{content:"\e152"}.k-i-qr-code-outline::before{content:"\e153"}.k-i-qr-code::before{content:"\e154"}.k-i-qr-code-scanner::before{content:"\e155"}.k-i-barcode-qr-code-scanner::before{content:"\e156"}.k-i-signature::before{content:"\e157"}.k-i-hand::before{content:"\e158"}.k-i-pointer::before{content:"\e159"}.k-i-cursor::before{content:"\e159"}.k-i-stick::before{content:"\e15a"}.k-i-unstick::before{content:"\e15b"}.k-i-set-column-position::before{content:"\e15c"}.k-i-play::before{content:"\e200"}.k-i-pause::before{content:"\e201"}.k-i-stop::before{content:"\e202"}.k-i-rewind::before{content:"\e203"}.k-i-forward::before{content:"\e204"}.k-i-volume-down::before{content:"\e205"}.k-i-volume-low::before{content:"\e205"}.k-i-volume-up::before{content:"\e206"}.k-i-volume-high::before{content:"\e206"}.k-i-volume-mute::before{content:"\e207"}.k-i-volume-off::before{content:"\e207"}.k-i-hd::before{content:"\e208"}.k-i-closed-captions::before{content:"\e209"}.k-i-subtitles::before{content:"\e209"}.k-i-playlist::before{content:"\e20a"}.k-i-music-notes::before{content:"\e20b"}.k-i-audio::before{content:"\e20b"}.k-i-play-sm::before{content:"\e20c"}.k-i-pause-sm::before{content:"\e20d"}.k-i-stop-sm::before{content:"\e20e"}.k-i-heart-outline::before{content:"\e300"}.k-i-fav-outline::before{content:"\e300"}.k-i-favorite-outline::before{content:"\e300"}.k-i-heart::before{content:"\e301"}.k-i-fav::before{content:"\e301"}.k-i-favorite::before{content:"\e301"}.k-i-star-outline::before{content:"\e302"}.k-i-bookmark-outline::before{content:"\e302"}.k-i-star::before{content:"\e303"}.k-i-bookmark::before{content:"\e303"}.k-i-checkbox::before{content:"\e304"}.k-i-shape-rect::before{content:"\e304"}.k-i-checkbox-checked::before{content:"\e305"}.k-i-checkbox-indeterminate::before{content:"\e306"}.k-i-tri-state-indeterminate::before{content:"\e306"}.k-i-checkbox-null::before{content:"\e307"}.k-i-tri-state-null::before{content:"\e307"}.k-i-circle::before{content:"\e308"}.k-i-radiobutton::before{content:"\e309"}.k-i-shape-circle::before{content:"\e309"}.k-i-radiobutton-checked::before{content:"\e30a"}.k-i-bell::before{content:"\e400"}.k-i-notification::before{content:"\e400"}.k-i-info-circle::before{content:"\e401"}.k-i-information::before{content:"\e401"}.k-i-info::before{content:"\e401"}.k-i-note::before{content:"\e401"}.k-i-question-circle::before{content:"\e402"}.k-i-question::before{content:"\e402"}.k-i-help::before{content:"\e402"}.k-i-exclamation-circle::before{content:"\e403"}.k-i-warning::before{content:"\e403"}.k-i-exception::before{content:"\e403"}.k-i-camera::before{content:"\e500"}.k-i-photo-camera::before{content:"\e500"}.k-i-image::before{content:"\e501"}.k-i-photo::before{content:"\e501"}.k-i-image-export::before{content:"\e502"}.k-i-photo-export::before{content:"\e502"}.k-i-zoom-actual-size::before{content:"\e503"}.k-i-zoom-best-fit::before{content:"\e504"}.k-i-image-resize::before{content:"\e505"}.k-i-crop::before{content:"\e506"}.k-i-mirror::before{content:"\e507"}.k-i-flip-horizontal::before{content:"\e508"}.k-i-flip-h::before{content:"\e508"}.k-i-flip-vertical::before{content:"\e509"}.k-i-flip-v::before{content:"\e509"}.k-i-rotate::before{content:"\e50a"}.k-i-rotate-right::before{content:"\e50b"}.k-i-rotate-cw::before{content:"\e50b"}.k-i-rotate-left::before{content:"\e50c"}.k-i-rotate-ccw::before{content:"\e50c"}.k-i-brush::before{content:"\e50d"}.k-i-palette::before{content:"\e50e"}.k-i-droplet::before{content:"\e50f"}.k-i-paint::before{content:"\e50f"}.k-i-background::before{content:"\e50f"}.k-i-shape-line::before{content:"\e510"}.k-i-line::before{content:"\e510"}.k-i-brightness-contrast::before{content:"\e511"}.k-i-sliders::before{content:"\e512"}.k-i-saturation::before{content:"\e512"}.k-i-invert-colors::before{content:"\e513"}.k-i-transparency::before{content:"\e514"}.k-i-opacity::before{content:"\e514"}.k-i-grayscale::before{content:"\e515"}.k-i-blur::before{content:"\e516"}.k-i-sharpen::before{content:"\e517"}.k-i-shapes::before{content:"\e518"}.k-i-shape::before{content:"\e518"}.k-i-round-corners::before{content:"\e519"}.k-i-bring-to-front::before{content:"\e51a"}.k-i-front-element::before{content:"\e51a"}.k-i-bring-to-back::before{content:"\e51b"}.k-i-back-element::before{content:"\e51b"}.k-i-bring-forward::before{content:"\e51c"}.k-i-forward-element::before{content:"\e51c"}.k-i-bring-backward::before{content:"\e51d"}.k-i-backward-element::before{content:"\e51d"}.k-i-align-self-start::before{content:"\e51e"}.k-i-align-left-element::before{content:"\e51e"}.k-i-align-self-center::before{content:"\e51f"}.k-i-align-center-element::before{content:"\e51f"}.k-i-align-self-end::before{content:"\e520"}.k-i-align-right-element::before{content:"\e520"}.k-i-align-self-start-alt::before{content:"\e521"}.k-i-align-top-element::before{content:"\e521"}.k-i-align-self-center-alt::before{content:"\e522"}.k-i-align-middle-element::before{content:"\e522"}.k-i-align-self-end-alt::before{content:"\e523"}.k-i-align-bottom-element::before{content:"\e523"}.k-i-thumbnails-up::before{content:"\e524"}.k-i-thumbnails-right::before{content:"\e525"}.k-i-thumbnails-down::before{content:"\e526"}.k-i-thumbnails-left::before{content:"\e527"}.k-i-fullscreen::before{content:"\e528"}.k-i-full-screen::before{content:"\e528"}.k-i-fullscreen-enter::before{content:"\e528"}.k-i-fullscreen-exit::before{content:"\e529"}.k-i-full-screen-exit::before{content:"\e529"}.k-i-droplet-slash::before{content:"\e52a"}.k-i-reset-color::before{content:"\e52a"}.k-i-paint-remove::before{content:"\e52a"}.k-i-background-remove::before{content:"\e52a"}.k-i-photos::before{content:"\e52b"}.k-i-images::before{content:"\e52b"}.k-i-gallery::before{content:"\e52b"}.k-i-align-to-grid::before{content:"\e52c"}.k-i-size-to-grid::before{content:"\e52d"}.k-i-make-same-size::before{content:"\e52e"}.k-i-make-same-width::before{content:"\e52f"}.k-i-make-same-height::before{content:"\e530"}.k-i-make-horizontal-spacing-equal::before{content:"\e531"}.k-i-increase-horizontal-spacing::before{content:"\e532"}.k-i-decrease-horizontal-spacing::before{content:"\e533"}.k-i-remove-horizontal-spacing::before{content:"\e534"}.k-i-make-vertical-spacing-equal::before{content:"\e535"}.k-i-increase-vertical-spacing::before{content:"\e536"}.k-i-decrease-vertical-spacing::before{content:"\e537"}.k-i-remove-vertical-spacing::before{content:"\e538"}.k-i-eyedropper::before{content:"\e539"}.k-i-snap-grid::before{content:"\e53a"}.k-i-snap-to-gridlines::before{content:"\e53b"}.k-i-snap-to-snaplines::before{content:"\e53c"}.k-i-dimentions::before{content:"\e53d"}.k-i-align-self-stretch::before{content:"\e53e"}.k-i-align-stretch-element-horizontal::before{content:"\e53e"}.k-i-align-self-stretch-alt::before{content:"\e53f"}.k-i-align-stretch-element-vertical::before{content:"\e53f"}.k-i-align-items-start::before{content:"\e540"}.k-i-align-left-elements::before{content:"\e540"}.k-i-align-items-center::before{content:"\e541"}.k-i-align-center-elements::before{content:"\e541"}.k-i-align-items-end::before{content:"\e542"}.k-i-align-right-elements::before{content:"\e542"}.k-i-align-items-stretch::before{content:"\e543"}.k-i-align-stretch-elements-horizontal::before{content:"\e543"}.k-i-align-items-baseline::before{content:"\e544"}.k-i-align-baseline-horizontal::before{content:"\e544"}.k-i-align-items-start-alt::before{content:"\e545"}.k-i-align-top-elements::before{content:"\e545"}.k-i-align-items-center-alt::before{content:"\e546"}.k-i-align-middle-elements::before{content:"\e546"}.k-i-align-items-end-alt::before{content:"\e547"}.k-i-align-bottom-elements::before{content:"\e547"}.k-i-align-items-stretch-alt::before{content:"\e548"}.k-i-align-stretch-elements-vertical::before{content:"\e548"}.k-i-align-items-baseline-alt::before{content:"\e549"}.k-i-align-baseline-vertical::before{content:"\e549"}.k-i-justify-content-start::before{content:"\e54a"}.k-i-justify-start-horizontal::before{content:"\e54a"}.k-i-justify-content-center::before{content:"\e54b"}.k-i-justify-center-horizontal::before{content:"\e54b"}.k-i-justify-content-end::before{content:"\e54c"}.k-i-justify-end-horizontal::before{content:"\e54c"}.k-i-justify-content-between::before{content:"\e54d"}.k-i-justify-between-horizontal::before{content:"\e54d"}.k-i-justify-content-around::before{content:"\e54e"}.k-i-justify-around-horizontal::before{content:"\e54e"}.k-i-justify-content-start-alt::before{content:"\e54f"}.k-i-justify-start-vertical::before{content:"\e54f"}.k-i-justify-content-center-alt::before{content:"\e550"}.k-i-justify-center-vertical::before{content:"\e550"}.k-i-justify-content-end-alt::before{content:"\e551"}.k-i-justify-end-vertical::before{content:"\e551"}.k-i-justify-content-between-alt::before{content:"\e552"}.k-i-justify-between-vertical::before{content:"\e552"}.k-i-justify-content-around-alt::before{content:"\e553"}.k-i-justify-around-vertical::before{content:"\e553"}.k-i-file-wrench::before{content:"\e600"}.k-i-page-properties::before{content:"\e600"}.k-i-bold::before{content:"\e601"}.k-i-italic::before{content:"\e602"}.k-i-underline::before{content:"\e603"}.k-i-font-family::before{content:"\e604"}.k-i-foreground-color::before{content:"\e605"}.k-i-text::before{content:"\e605"}.k-i-convert-lowercase::before{content:"\e606"}.k-i-convert-uppercase::before{content:"\e607"}.k-i-strikethrough::before{content:"\e608"}.k-i-strike-through::before{content:"\e608"}.k-i-subscript::before{content:"\e609"}.k-i-sub-script::before{content:"\e609"}.k-i-supscript::before{content:"\e60a"}.k-i-sup-script::before{content:"\e60a"}.k-i-superscript::before{content:"\e60a"}.k-i-div::before{content:"\e60b"}.k-i-all::before{content:"\e60c"}.k-i-h1::before{content:"\e60d"}.k-i-h2::before{content:"\e60e"}.k-i-h3::before{content:"\e60f"}.k-i-h4::before{content:"\e610"}.k-i-h5::before{content:"\e611"}.k-i-h6::before{content:"\e612"}.k-i-list-ordered::before{content:"\e613"}.k-i-list-numbered::before{content:"\e613"}.k-i-insert-ordered-list::before{content:"\e613"}.k-i-list-unordered::before{content:"\e614"}.k-i-list-bulleted::before{content:"\e614"}.k-i-insert-unordered-list::before{content:"\e614"}.k-i-indent::before{content:"\e615"}.k-i-indent-increase::before{content:"\e615"}.k-i-outdent::before{content:"\e616"}.k-i-indent-decrease::before{content:"\e616"}.k-i-insert-top::before{content:"\e617"}.k-i-insert-up::before{content:"\e617"}.k-i-insert-n::before{content:"\e617"}.k-i-insert-middle::before{content:"\e618"}.k-i-insert-m::before{content:"\e618"}.k-i-insert-bottom::before{content:"\e619"}.k-i-insert-down::before{content:"\e619"}.k-i-insert-s::before{content:"\e619"}.k-i-align-top::before{content:"\e61a"}.k-i-align-middle::before{content:"\e61b"}.k-i-align-bottom::before{content:"\e61c"}.k-i-align-left::before{content:"\e61d"}.k-i-justify-left::before{content:"\e61d"}.k-i-align-center::before{content:"\e61e"}.k-i-justify-center::before{content:"\e61e"}.k-i-align-right::before{content:"\e61f"}.k-i-justify-left::before{content:"\e61f"}.k-i-align-justify::before{content:"\e620"}.k-i-justify-full::before{content:"\e620"}.k-i-align-remove::before{content:"\e621"}.k-i-justify-clear::before{content:"\e621"}.k-i-text-wrap::before{content:"\e622"}.k-i-horizontal-rule::before{content:"\e623"}.k-i-rule-horizontal::before{content:"\e623"}.k-i-hr::before{content:"\e623"}.k-i-table-align-top-left::before{content:"\e624"}.k-i-table-align-top-center::before{content:"\e625"}.k-i-table-align-top-right::before{content:"\e626"}.k-i-table-align-middle-left::before{content:"\e627"}.k-i-table-align-middle-center::before{content:"\e628"}.k-i-table-align-middle-right::before{content:"\e629"}.k-i-table-align-bottom-left::before{content:"\e62a"}.k-i-table-align-bottom-center::before{content:"\e62b"}.k-i-table-align-bottom-right::before{content:"\e62c"}.k-i-table-align-remove::before{content:"\e62d"}.k-i-borders-all::before{content:"\e62e"}.k-i-all-borders::before{content:"\e62e"}.k-i-borders-outside::before{content:"\e62f"}.k-i-outside-borders::before{content:"\e62f"}.k-i-borders-inside::before{content:"\e630"}.k-i-inside-borders::before{content:"\e630"}.k-i-borders-inside-horizontal::before{content:"\e631"}.k-i-border-inside-h::before{content:"\e631"}.k-i-inside-horizontal-borders::before{content:"\e631"}.k-i-borders-inside-vertical::before{content:"\e632"}.k-i-borders-inside-v::before{content:"\e632"}.k-i-inside-vertical-borders::before{content:"\e632"}.k-i-border-top::before{content:"\e633"}.k-i-top-border::before{content:"\e633"}.k-i-border-bottom::before{content:"\e634"}.k-i-bottom-border::before{content:"\e634"}.k-i-border-left::before{content:"\e635"}.k-i-left-border::before{content:"\e635"}.k-i-border-right::before{content:"\e636"}.k-i-right-border::before{content:"\e636"}.k-i-borders-none::before{content:"\e637"}.k-i-border-no::before{content:"\e637"}.k-i-no-borders::before{content:"\e637"}.k-i-borders-show-hide::before{content:"\e638"}.k-i-form::before{content:"\e639"}.k-i-border::before{content:"\e639"}.k-i-form-element::before{content:"\e63a"}.k-i-code-snippet::before{content:"\e63b"}.k-i-select-all::before{content:"\e63c"}.k-i-button::before{content:"\e63d"}.k-i-select-box::before{content:"\e63e"}.k-i-calendar-date::before{content:"\e63f"}.k-i-group-box::before{content:"\e640"}.k-i-textarea::before{content:"\e641"}.k-i-textbox::before{content:"\e642"}.k-i-textbox-hidden::before{content:"\e643"}.k-i-password::before{content:"\e644"}.k-i-paragraph-add::before{content:"\e645"}.k-i-edit-tools::before{content:"\e646"}.k-i-template-manager::before{content:"\e647"}.k-i-change-manually::before{content:"\e648"}.k-i-track-changes::before{content:"\e649"}.k-i-track-changes-enable::before{content:"\e64a"}.k-i-track-changes-accept::before{content:"\e64b"}.k-i-track-changes-accept-all::before{content:"\e64c"}.k-i-track-changes-reject::before{content:"\e64d"}.k-i-track-changes-reject-all::before{content:"\e64e"}.k-i-document-manager::before{content:"\e64f"}.k-i-custom-icon::before{content:"\e650"}.k-i-book::before{content:"\e651"}.k-i-dictionary-add::before{content:"\e651"}.k-i-image-add::before{content:"\e652"}.k-i-image-light-dialog::before{content:"\e652"}.k-i-image-insert::before{content:"\e652"}.k-i-insert-image::before{content:"\e652"}.k-i-image-edit::before{content:"\e653"}.k-i-image-map-editor::before{content:"\e654"}.k-i-comment::before{content:"\e655"}.k-i-comment-remove::before{content:"\e656"}.k-i-comments-remove::before{content:"\e657"}.k-i-comments-remove-all::before{content:"\e657"}.k-i-silverlight::before{content:"\e658"}.k-i-media-manager::before{content:"\e659"}.k-i-video-external::before{content:"\e65a"}.k-i-flash-manager::before{content:"\e65b"}.k-i-binoculars::before{content:"\e65c"}.k-i-find-and-replace::before{content:"\e65c"}.k-i-find::before{content:"\e65c"}.k-i-copy::before{content:"\e65d"}.k-i-files::before{content:"\e65d"}.k-i-cut::before{content:"\e65e"}.k-i-clipboard::before{content:"\e65f"}.k-i-paste::before{content:"\e65f"}.k-i-clipboard-code::before{content:"\e660"}.k-i-paste-as-html::before{content:"\e660"}.k-i-clipboard-word::before{content:"\e661"}.k-i-paste-from-word::before{content:"\e661"}.k-i-clipboard-word-alt::before{content:"\e662"}.k-i-paste-from-word-strip-file::before{content:"\e662"}.k-i-clipboard-html::before{content:"\e663"}.k-i-paste-html::before{content:"\e663"}.k-i-clipboard-markdown::before{content:"\e664"}.k-i-paste-markdown::before{content:"\e664"}.k-i-clipboard-text::before{content:"\e665"}.k-i-paste-plain-text::before{content:"\e665"}.k-i-apply-format::before{content:"\e666"}.k-i-clear-css::before{content:"\e667"}.k-i-clearformat::before{content:"\e667"}.k-i-copy-format::before{content:"\e668"}.k-i-strip-all-formatting::before{content:"\e669"}.k-i-strip-css-format::before{content:"\e66a"}.k-i-strip-font-elements::before{content:"\e66b"}.k-i-strip-span-elements::before{content:"\e66c"}.k-i-strip-word-formatting::before{content:"\e66d"}.k-i-format-code-block::before{content:"\e66e"}.k-i-building-blocks::before{content:"\e66f"}.k-i-style-builder::before{content:"\e66f"}.k-i-puzzle-piece::before{content:"\e670"}.k-i-module-manager::before{content:"\e670"}.k-i-puzzle::before{content:"\e670"}.k-i-link-add::before{content:"\e671"}.k-i-hyperlink-light-dialog::before{content:"\e671"}.k-i-hyperlink-insert::before{content:"\e671"}.k-i-globe-link::before{content:"\e672"}.k-i-hyperlink-globe::before{content:"\e672"}.k-i-globe-unlink::before{content:"\e673"}.k-i-hyperlink-globe-remove::before{content:"\e673"}.k-i-envelop-link::before{content:"\e674"}.k-i-hyperlink-email::before{content:"\e674"}.k-i-anchor::before{content:"\e675"}.k-i-table-add::before{content:"\e676"}.k-i-table-light-dialog::before{content:"\e676"}.k-i-table-insert::before{content:"\e676"}.k-i-create-table::before{content:"\e676"}.k-i-table::before{content:"\e677"}.k-i-table-properties::before{content:"\e678"}.k-i-table-cell::before{content:"\e679"}.k-i-table-cell-properties::before{content:"\e67a"}.k-i-table-column-insert-left::before{content:"\e67b"}.k-i-add-column-left::before{content:"\e67b"}.k-i-table-column-insert-right::before{content:"\e67c"}.k-i-add-column-right::before{content:"\e67c"}.k-i-table-row-insert-above::before{content:"\e67d"}.k-i-add-row-above::before{content:"\e67d"}.k-i-table-row-insert-below::before{content:"\e67e"}.k-i-add-row-below::before{content:"\e67e"}.k-i-table-column-delete::before{content:"\e67f"}.k-i-delete-column::before{content:"\e67f"}.k-i-table-row-delete::before{content:"\e680"}.k-i-delete-row::before{content:"\e680"}.k-i-table-cell-delete::before{content:"\e681"}.k-i-table-delete::before{content:"\e682"}.k-i-cells-merge::before{content:"\e683"}.k-i-merge-cells::before{content:"\e683"}.k-i-cells-merge-horizontally::before{content:"\e684"}.k-i-cells-merge-h::before{content:"\e684"}.k-i-merge-horizontally::before{content:"\e684"}.k-i-cells-merge-vertically::before{content:"\e685"}.k-i-cells-merge-v::before{content:"\e685"}.k-i-merge-vertically::before{content:"\e685"}.k-i-cell-split-horizontally::before{content:"\e686"}.k-i-cells-split-h::before{content:"\e686"}.k-i-cell-split-vertically::before{content:"\e687"}.k-i-cells-split-v::before{content:"\e687"}.k-i-table-unmerge::before{content:"\e688"}.k-i-normal-layout::before{content:"\e688"}.k-i-pane-freeze::before{content:"\e689"}.k-i-freeze-pane::before{content:"\e689"}.k-i-row-freeze::before{content:"\e68a"}.k-i-freeze-row::before{content:"\e68a"}.k-i-column-freeze::before{content:"\e68b"}.k-i-col-freeze::before{content:"\e68b"}.k-i-freeze-col::before{content:"\e68b"}.k-i-toolbar-float::before{content:"\e68c"}.k-i-spell-checker::before{content:"\e68d"}.k-i-validation-xhtml::before{content:"\e68e"}.k-i-validation-data::before{content:"\e68f"}.k-i-toggle-full-screen-mode::before{content:"\e690"}.k-i-formula-fx::before,.k-spreadsheet-formula-bar::before{content:"\e691"}.k-i-fx::before{content:"\e691"}.k-i-sum::before{content:"\e692"}.k-i-symbol::before{content:"\e693"}.k-i-dollar::before{content:"\e694"}.k-i-currency::before{content:"\e694"}.k-i-percent::before{content:"\e695"}.k-i-custom-format::before{content:"\e696"}.k-i-format-number::before{content:"\e696"}.k-i-decimal-increase::before{content:"\e697"}.k-i-increace-decimal::before{content:"\e697"}.k-i-decimal-decrease::before{content:"\e698"}.k-i-decrease-decimal::before{content:"\e698"}.k-i-font-size::before{content:"\e699"}.k-i-image-absolute-position::before{content:"\e69a"}.k-i-table-wizard::before{content:"\e69b"}.k-i-crosstab::before{content:"\e69c"}.k-i-crosstab-wizard::before{content:"\e69d"}.k-i-table-body::before{content:"\e69e"}.k-i-table-column-groups::before{content:"\e69f"}.k-i-table-corner::before{content:"\e6a0"}.k-i-table-row-groups::before{content:"\e6a1"}.k-i-globe-outline::before{content:"\e700"}.k-i-globe::before{content:"\e701"}.k-i-map-marker::before{content:"\e702"}.k-i-marker-pin::before{content:"\e702"}.k-i-map-marker-target::before{content:"\e703"}.k-i-marker-pin-target::before{content:"\e703"}.k-i-pin::before{content:"\e704"}.k-i-unpin::before{content:"\e705"}.k-i-share::before{content:"\e800"}.k-i-user::before{content:"\e801"}.k-i-inbox::before{content:"\e802"}.k-i-blogger::before{content:"\e803"}.k-i-blogger-box::before{content:"\e804"}.k-i-delicious::before{content:"\e805"}.k-i-delicious-box::before{content:"\e806"}.k-i-digg::before{content:"\e807"}.k-i-digg-box::before{content:"\e808"}.k-i-envelop::before{content:"\e809"}.k-i-email::before{content:"\e809"}.k-i-letter::before{content:"\e809"}.k-i-envelop-box::before{content:"\e80a"}.k-i-email-box::before{content:"\e80a"}.k-i-letter-box::before{content:"\e80a"}.k-i-facebook::before{content:"\e80b"}.k-i-facebook-box::before{content:"\e80c"}.k-i-google::before{content:"\e80d"}.k-i-google-box::before{content:"\e80e"}.k-i-google-plus::before{content:"\e80f"}.k-i-google-plus-box::before{content:"\e810"}.k-i-linkedin::before{content:"\e811"}.k-i-linkedin-box::before{content:"\e812"}.k-i-myspace::before{content:"\e813"}.k-i-myspace-box::before{content:"\e814"}.k-i-pinterest::before{content:"\e815"}.k-i-pinterest-box::before{content:"\e816"}.k-i-reddit::before{content:"\e817"}.k-i-reddit-box::before{content:"\e818"}.k-i-stumble-upon::before{content:"\e819"}.k-i-stumble-upon-box::before{content:"\e81a"}.k-i-tell-a-friend::before{content:"\e81b"}.k-i-tell-a-friend-box::before{content:"\e81c"}.k-i-tumblr::before{content:"\e81d"}.k-i-tumblr-box::before{content:"\e81e"}.k-i-twitter::before{content:"\e81f"}.k-i-twitter-box::before{content:"\e820"}.k-i-yammer::before{content:"\e821"}.k-i-yammer-box::before{content:"\e822"}.k-i-behance::before{content:"\e823"}.k-i-behance-box::before{content:"\e824"}.k-i-dribbble::before{content:"\e825"}.k-i-dribbble-box::before{content:"\e826"}.k-i-rss::before{content:"\e827"}.k-i-rss-box::before{content:"\e828"}.k-i-vimeo::before{content:"\e829"}.k-i-vimeo-box::before{content:"\e82a"}.k-i-youtube::before{content:"\e82b"}.k-i-youtube-box::before{content:"\e82c"}.k-i-folder::before{content:"\e900"}.k-i-folder-open::before{content:"\e901"}.k-i-folder-add::before{content:"\e902"}.k-i-folder-up::before{content:"\e903"}.k-i-folder-more::before{content:"\e904"}.k-i-fields-more::before{content:"\e904"}.k-i-aggregate-fields::before{content:"\e905"}.k-i-file::before{content:"\e906"}.k-i-file-vertical::before{content:"\e906"}.k-i-page-portrait::before{content:"\e906"}.k-i-file-v::before{content:"\e906"}.k-i-file-add::before{content:"\e907"}.k-i-insert-file::before{content:"\e907"}.k-i-file-txt::before{content:"\e908"}.k-i-txt::before{content:"\e908"}.k-i-file-csv::before{content:"\e909"}.k-i-csv::before{content:"\e909"}.k-i-file-excel::before{content:"\e90a"}.k-i-file-xls::before{content:"\e90a"}.k-i-excel::before{content:"\e90a"}.k-i-xls::before{content:"\e90a"}.k-i-xlsa::before{content:"\e90a"}.k-i-file-word::before{content:"\e90b"}.k-i-file-doc::before{content:"\e90b"}.k-i-word::before{content:"\e90b"}.k-i-doc::before{content:"\e90b"}.k-i-file-mdb::before{content:"\e90c"}.k-i-mdb::before{content:"\e90c"}.k-i-file-ppt::before{content:"\e90d"}.k-i-ppt::before{content:"\e90d"}.k-i-file-pdf::before{content:"\e90e"}.k-i-pdf::before{content:"\e90e"}.k-i-pdfa::before{content:"\e90e"}.k-i-file-psd::before{content:"\e90f"}.k-i-psd::before{content:"\e90f"}.k-i-file-flash::before{content:"\e910"}.k-i-flash::before{content:"\e910"}.k-i-file-config::before{content:"\e911"}.k-i-config::before{content:"\e911"}.k-i-file-ascx::before{content:"\e912"}.k-i-ascx::before{content:"\e912"}.k-i-file-bac::before{content:"\e913"}.k-i-bac::before{content:"\e913"}.k-i-file-zip::before{content:"\e914"}.k-i-zip::before{content:"\e914"}.k-i-film::before{content:"\e915"}.k-i-css3::before{content:"\e916"}.k-i-html5::before{content:"\e917"}.k-i-code::before{content:"\e918"}.k-i-html::before{content:"\e918"}.k-i-source-code::before{content:"\e918"}.k-i-view-source::before{content:"\e918"}.k-i-css::before{content:"\e919"}.k-i-js::before{content:"\e91a"}.k-i-exe::before{content:"\e91b"}.k-i-csproj::before{content:"\e91c"}.k-i-vbproj::before{content:"\e91d"}.k-i-cs::before{content:"\e91e"}.k-i-vb::before{content:"\e91f"}.k-i-sln::before{content:"\e920"}.k-i-cloud::before{content:"\e921"}.k-i-file-horizontal::before{content:"\e922"}.k-i-page-landscape::before{content:"\e922"}.k-i-file-h::before{content:"\e922"}.k-i-subreport::before{content:"\e923"}.k-i-data::before{content:"\e924"}.k-i-report-header-section::before{content:"\e925"}.k-i-report-footer-section::before{content:"\e926"}.k-i-group-header-section::before{content:"\e927"}.k-i-group-footer-section::before{content:"\e928"}.k-i-page-header-section::before{content:"\e929"}.k-i-page-footer-section::before{content:"\e92a"}.k-i-detail-section::before{content:"\e92b"}.k-i-toc-section::before{content:"\e92c"}.k-i-group-section::before{content:"\e92d"}.k-i-parameters::before{content:"\e92e"}.k-i-data-csv::before{content:"\e92f"}.k-i-data-json::before{content:"\e930"}.k-i-data-sql::before{content:"\e931"}.k-i-data-web::before{content:"\e932"}.k-i-group-collection::before{content:"\e933"}.k-i-parameter-boolean::before{content:"\e934"}.k-i-parameter-date-time::before{content:"\e935"}.k-i-parameter-float::before{content:"\e936"}.k-i-parameter-integer::before{content:"\e937"}.k-i-parameter-string::before{content:"\e938"}.k-i-toc-section-level::before{content:"\e939"}.k-i-inherited::before{content:"\e93a"}.k-i-file-video::before{content:"\e93b"}.k-i-file-audio::before{content:"\e93c"}.k-i-file-image::before{content:"\e93d"}.k-i-file-presentation::before{content:"\e93e"}.k-i-file-data::before{content:"\e93f"}.k-i-file-disc-image::before{content:"\e940"}.k-i-file-programming::before{content:"\e941"}.k-i-parameters-byte-array::before{content:"\e942"}.k-i-parameters-unknown::before{content:"\e943"}.k-i-file-error::before{content:"\e944"}.k-i-file-validation::before{content:"\e944"}.k-i-files-error::before{content:"\e945"}.k-i-files-validation::before{content:"\e945"}.k-i-data-rest::before{content:"\e946"}.k-i-file-typescript::before{content:"\e947"}.k-i-table-position-start::before{content:"\e948"}.k-i-table-position-left::before{content:"\e948"}.k-i-table-position-center::before{content:"\e949"}.k-i-table-position-end::before{content:"\e94a"}.k-i-table-position-right::before{content:"\e94a"}.k-i-list-roman-upper::before{content:"\e94b"}.k-i-list-roman-lower::before{content:"\e94c"}.k-i-import::before{content:"\e94d"}.k-i-export::before{content:"\e94e"}.k-i-graph::before{content:"\ea00"}.k-i-chart-column-clustered::before{content:"\ea01"}.k-i-chart-column-stacked::before{content:"\ea02"}.k-i-chart-column-stacked100::before{content:"\ea03"}.k-i-chart-column-range::before{content:"\ea04"}.k-i-chart-bar-clustered::before{content:"\ea05"}.k-i-chart-bar-stacked::before{content:"\ea06"}.k-i-chart-bar-stacked100::before{content:"\ea07"}.k-i-chart-bar-range::before{content:"\ea08"}.k-i-chart-area-clustered::before{content:"\ea09"}.k-i-chart-area-stacked::before{content:"\ea0a"}.k-i-chart-area-stacked100::before{content:"\ea0b"}.k-i-chart-area-range::before{content:"\ea0c"}.k-i-chart-line::before{content:"\ea0d"}.k-i-chart-line-stacked::before{content:"\ea0e"}.k-i-chart-line-stacked100::before{content:"\ea0f"}.k-i-chart-line-markers::before{content:"\ea10"}.k-i-chart-line-stacked-markers::before{content:"\ea11"}.k-i-chart-line-stacked100-markers::before{content:"\ea12"}.k-i-chart-pie::before{content:"\ea13"}.k-i-chart-doughnut::before{content:"\ea14"}.k-i-chart-scatter::before{content:"\ea15"}.k-i-chart-scatter-smooth-lines-markers::before{content:"\ea16"}.k-i-chart-scatter-smooth-lines::before{content:"\ea17"}.k-i-chart-scatter-straight-lines-markers::before{content:"\ea18"}.k-i-chart-scatter-straight-lines::before{content:"\ea19"}.k-i-chart-bubble::before{content:"\ea1a"}.k-i-chart-candlestick::before{content:"\ea1b"}.k-i-chart-ohlc::before{content:"\ea1c"}.k-i-chart-radar::before{content:"\ea1d"}.k-i-chart-radar-markers::before{content:"\ea1e"}.k-i-chart-radar-filled::before{content:"\ea1f"}.k-i-chart-rose::before{content:"\ea20"}.k-i-chart-choropleth::before{content:"\ea21"}.k-rtl .k-i-collapse,.k-rtl .k-i-expand,.k-rtl .k-i-indent-decrease,.k-rtl .k-i-indent-increase,[dir=rtl] .k-i-collapse,[dir=rtl] .k-i-expand{transform:scaleX(-1)}.k-sprite{display:inline-block;width:16px;height:16px;overflow:hidden;background-repeat:no-repeat;font-size:0;line-height:0;text-align:center;-ms-high-contrast-adjust:none}.k-image{display:inline-block}.k-typography{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;line-height:1.5;font-weight:400}.k-typography p{margin:0 0 1rem}.k-h1{font-size:2.5rem;line-height:1.2;font-weight:500;margin:0 0 .5rem}.k-h2{font-size:2rem;line-height:1.2;font-weight:500;margin:0 0 .5rem}.k-h3{font-size:1.75rem;line-height:1.2;font-weight:500;margin:0 0 .5rem}.k-h4{font-size:1.5rem;line-height:1.2;font-weight:500;margin:0 0 .5rem}.k-h5{font-size:1.25rem;line-height:1.2;font-weight:500;margin:0 0 .5rem}.k-h6{font-size:1rem;line-height:1.2;font-weight:500;margin:0 0 .5rem}.k-display-1{font-size:6rem;line-height:1.2;font-weight:300}.k-display-2{font-size:5.5rem;line-height:1.2;font-weight:300}.k-display-3{font-size:4.5rem;line-height:1.2;font-weight:300}.k-display-4{font-size:3.5rem;line-height:1.2;font-weight:300}.k-avatar{border-width:0;border-style:solid;box-sizing:border-box;flex-shrink:0;display:inline-flex;flex-flow:row nowrap;align-items:center;justify-content:center;vertical-align:middle;overflow:hidden}.k-avatar-initials,.k-avatar-text{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;line-height:1.5}.k-avatar-image{width:100%;height:100%;background-position:center;background-size:cover;background-repeat:no-repeat}.k-avatar-image>img{width:100%;height:100%;object-fit:cover}.k-avatar-sm{width:1rem;height:1rem;flex-basis:1rem}.k-avatar-md{width:2rem;height:2rem;flex-basis:2rem}.k-avatar-lg{width:4rem;height:4rem;flex-basis:4rem}.k-avatar-rounded{border-radius:.25rem}.k-avatar-circle{border-radius:50%}.k-avatar-bordered{border-width:1px}.k-avatar-solid.k-avatar-primary{border-color:#005288;color:#fff;background-color:#005288}.k-avatar-solid.k-avatar-secondary{border-color:#e4e7eb;color:#000;background-color:#e4e7eb}.k-avatar-solid.k-avatar-tertiary{border-color:#6f42c1;color:#fff;background-color:#6f42c1}.k-avatar-solid.k-avatar-info{border-color:#17a2b8;color:#fff;background-color:#17a2b8}.k-avatar-solid.k-avatar-success{border-color:#7fc647;color:#fff;background-color:#7fc647}.k-avatar-solid.k-avatar-warning{border-color:#ffc107;color:#000;background-color:#ffc107}.k-avatar-solid.k-avatar-error{border-color:#ed1b36;color:#fff;background-color:#ed1b36}.k-avatar-solid.k-avatar-dark{border-color:#343a40;color:#fff;background-color:#343a40}.k-avatar-solid.k-avatar-light{border-color:#f8f9fa;color:#000;background-color:#f8f9fa}.k-avatar-solid.k-avatar-inverse{border-color:#343a40;color:#fff;background-color:#343a40}.k-avatar-solid.k-avatar-danger{border-color:#ed1b36;color:#fff;background-color:#ed1b36}.k-avatar-outline{border-color:currentColor}.k-avatar-outline.k-avatar-primary{color:#005288}.k-avatar-outline.k-avatar-secondary{color:#e4e7eb}.k-avatar-outline.k-avatar-tertiary{color:#6f42c1}.k-avatar-outline.k-avatar-info{color:#17a2b8}.k-avatar-outline.k-avatar-success{color:#7fc647}.k-avatar-outline.k-avatar-warning{color:#ffc107}.k-avatar-outline.k-avatar-error{color:#ed1b36}.k-avatar-outline.k-avatar-dark{color:#343a40}.k-avatar-outline.k-avatar-light{color:#f8f9fa}.k-avatar-outline.k-avatar-inverse{color:#343a40}.k-avatar-outline.k-avatar-danger{color:#ed1b36}.k-badge{padding:0;border-width:0;border-style:solid;border-color:transparent;box-sizing:border-box;color:inherit;background-color:transparent;font:inherit;text-align:center;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;overflow:hidden;text-overflow:ellipsis}.k-badge>*{color:inherit}.k-badge>a,a.k-badge{text-decoration:none}.k-badge>a:hover,a.k-badge:hover{text-decoration:underline}.k-badge-icon{max-width:1em;max-height:1em;font-size:inherit}.k-badge-icon.k-svg-icon svg{fill:currentColor}.k-badge-sm{padding:.125em .2em;border-width:1px;font-size:62.5%;line-height:1}.k-badge-sm:empty{padding:.125em}.k-badge-md{padding:.25em .4em;border-width:1px;font-size:75%;line-height:1}.k-badge-md:empty{padding:.25em}.k-badge-lg{padding:.375em .6em;border-width:1px;font-size:87.5%;line-height:1.25}.k-badge-lg:empty{padding:.375em}.k-badge-rounded.k-badge-sm{border-radius:.2rem}.k-badge-rounded.k-badge-md{border-radius:.25rem}.k-badge-rounded.k-badge-lg{border-radius:.3rem}.k-badge-pill{border-radius:5rem}.k-badge-circle{padding:0!important;border-radius:100%}.k-badge-circle.k-badge-sm{width:calc(1em + .25em + 2px);height:calc(1em + .25em + 2px)}.k-badge-circle.k-badge-md{width:calc(1em + .5em + 2px);height:calc(1em + .5em + 2px)}.k-badge-circle.k-badge-lg{width:calc(1.25em + .75em + 2px);height:calc(1.25em + .75em + 2px)}.k-badge-dot{padding:0!important;border-radius:100%;font-size:0}.k-badge-dot.k-badge-sm{width:6px;height:6px}.k-badge-dot.k-badge-md{width:10px;height:10px}.k-badge-dot.k-badge-lg{width:12px;height:12px}kendo-badge-container{display:inline-block}.k-badge-container{position:relative;overflow:visible}.k-badge-inside{position:absolute;z-index:9999}.k-badge-edge{position:absolute;z-index:9999}.k-badge-edge.k-top-start{transform:translate(-50%,-50%)}.k-badge-edge.k-top-end{transform:translate(50%,-50%)}.k-badge-edge.k-bottom-start{transform:translate(-50%,50%)}.k-badge-edge.k-bottom-end{transform:translate(50%,50%)}.k-rtl .k-badge-edge.k-top-start,[dir=rtl] .k-badge-edge.k-top-start,[dir=rtl].k-badge-edge.k-top-start{transform:translate(50%,-50%)}.k-rtl .k-badge-edge.k-top-end,[dir=rtl] .k-badge-edge.k-top-end,[dir=rtl].k-badge-edge.k-top-end{transform:translate(-50%,-50%)}.k-rtl .k-badge-edge.k-bottom-start,[dir=rtl] .k-badge-edge.k-bottom-start,[dir=rtl].k-badge-edge.k-bottom-start{transform:translate(50%,50%)}.k-rtl .k-badge-edge.k-bottom-end,[dir=rtl] .k-badge-edge.k-bottom-end,[dir=rtl].k-badge-edge.k-bottom-end{transform:translate(-50%,50%)}.k-badge-outside{position:absolute;z-index:9999}.k-badge-outside.k-top-start{transform:translate(-100%,-100%)}.k-badge-outside.k-top-end{transform:translate(100%,-100%)}.k-badge-outside.k-bottom-start{transform:translate(-100%,100%)}.k-badge-outside.k-bottom-end{transform:translate(100%,100%)}.k-rtl .k-badge-outside.k-top-start,[dir=rtl] .k-badge-outside.k-top-start,[dir=rtl].k-badge-outside.k-top-start{transform:translate(100%,-100%)}.k-rtl .k-badge-outside.k-top-end,[dir=rtl] .k-badge-outside.k-top-end,[dir=rtl].k-badge-outside.k-top-end{transform:translate(-100%,-100%)}.k-rtl .k-badge-outside.k-bottom-start,[dir=rtl] .k-badge-outside.k-bottom-start,[dir=rtl].k-badge-outside.k-bottom-start{transform:translate(100%,100%)}.k-rtl .k-badge-outside.k-bottom-end,[dir=rtl] .k-badge-outside.k-bottom-end,[dir=rtl].k-badge-outside.k-bottom-end{transform:translate(-100%,100%)}.k-badge-border-cutout{box-shadow:0 0 0 2px #fff}.k-badge-solid.k-badge-primary{border-color:#005288;color:#fff;background-color:#005288}.k-badge-solid.k-badge-secondary{border-color:#e4e7eb;color:#000;background-color:#e4e7eb}.k-badge-solid.k-badge-tertiary{border-color:#6f42c1;color:#fff;background-color:#6f42c1}.k-badge-solid.k-badge-info{border-color:#17a2b8;color:#fff;background-color:#17a2b8}.k-badge-solid.k-badge-success{border-color:#7fc647;color:#fff;background-color:#7fc647}.k-badge-solid.k-badge-warning{border-color:#ffc107;color:#000;background-color:#ffc107}.k-badge-solid.k-badge-error{border-color:#ed1b36;color:#fff;background-color:#ed1b36}.k-badge-solid.k-badge-dark{border-color:#343a40;color:#fff;background-color:#343a40}.k-badge-solid.k-badge-light{border-color:#f8f9fa;color:#000;background-color:#f8f9fa}.k-badge-solid.k-badge-inverse{border-color:#343a40;color:#fff;background-color:#343a40}.k-badge-solid.k-badge-danger{border-color:#ed1b36;color:#fff;background-color:#ed1b36}.k-badge-outline{border-color:currentColor;background-color:#fff}.k-badge-outline.k-badge-primary{color:#005288}.k-badge-outline.k-badge-secondary{color:#e4e7eb}.k-badge-outline.k-badge-tertiary{color:#6f42c1}.k-badge-outline.k-badge-info{color:#17a2b8}.k-badge-outline.k-badge-success{color:#7fc647}.k-badge-outline.k-badge-warning{color:#ffc107}.k-badge-outline.k-badge-error{color:#ed1b36}.k-badge-outline.k-badge-dark{color:#343a40}.k-badge-outline.k-badge-light{color:#f8f9fa}.k-badge-outline.k-badge-inverse{color:#343a40}.k-badge-outline.k-badge-danger{color:#ed1b36}.k-loader{position:relative;display:inline-block;vertical-align:middle;box-sizing:border-box;line-height:0}.k-loader-canvas{display:flex;position:relative}.k-loader-segment{border-radius:50%;background-color:currentColor;position:absolute}.k-loader-sm{padding:.125rem}.k-loader-sm .k-loader-segment{width:.25rem;height:.25rem}.k-loader-md{padding:.25rem}.k-loader-md .k-loader-segment{width:.5rem;height:.5rem}.k-loader-lg{padding:.5rem}.k-loader-lg .k-loader-segment{width:1rem;height:1rem}@keyframes pulsing-2-segment{0%{transform:scale(1)}50%{transform:scale(1.5)}100%{transform:scale(1)}}.k-loader-pulsing-2 .k-loader-canvas{align-items:center}.k-loader-pulsing-2 .k-loader-segment:nth-child(1){left:0;transform:scale(1.5);transform-origin:0 50%;animation:pulsing-2-segment 1s ease infinite;animation-delay:-.5s}.k-loader-pulsing-2 .k-loader-segment:nth-child(2){right:0;transform-origin:100% 50%;animation:pulsing-2-segment 1s ease infinite}.k-loader-pulsing-2.k-loader-sm .k-loader-canvas{width:.75rem;height:.375rem}.k-loader-pulsing-2.k-loader-md .k-loader-canvas{width:1.5rem;height:.75rem}.k-loader-pulsing-2.k-loader-lg .k-loader-canvas{width:3rem;height:1.5rem}@keyframes spinner-3-segment{0%{top:0;left:50%}33.3333%{top:100%;left:0}66.6666%{top:100%;left:100%}100%{top:0;left:50%}}.k-loader-spinner-3 .k-loader-segment{transform:translate(-50%,-50%)}.k-loader-spinner-3 .k-loader-segment:nth-child(1){top:0;left:50%;animation:spinner-3-segment 2s ease infinite}.k-loader-spinner-3 .k-loader-segment:nth-child(2){top:100%;left:0;animation:spinner-3-segment 2s ease infinite;animation-delay:calc(-2s / 3)}.k-loader-spinner-3 .k-loader-segment:nth-child(3){top:100%;left:100%;animation:spinner-3-segment 2s ease infinite;animation-delay:calc(-4s / 3)}.k-loader-spinner-3.k-loader-sm .k-loader-canvas{margin:.125rem;width:calc(1rem - .25rem);height:calc(.86603rem - .25rem)}.k-loader-spinner-3.k-loader-md .k-loader-canvas{margin:.25rem;width:calc(2rem - .5rem);height:calc(1.73205rem - .5rem)}.k-loader-spinner-3.k-loader-lg .k-loader-canvas{margin:.5rem;width:calc(4rem - 1rem);height:calc(3.4641rem - 1rem)}@keyframes spinner-4-segment-1{0%{top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}33.3%{top:0;left:0;transform:translateX(0) translateY(0)}66.6%{top:0;left:0;transform:translateX(0) translateY(0)}100%{top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}}@keyframes spinner-4-segment-2{0%{top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}33.3%{top:0;left:100%;transform:translateX(-100%) translateY(0)}66.6%{top:0;left:100%;transform:translateX(-100%) translateY(0)}100%{top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}}@keyframes spinner-4-segment-3{0%{top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}33.3%{top:100%;left:100%;transform:translateX(-100%) translateY(-100%)}66.6%{top:100%;left:100%;transform:translateX(-100%) translateY(-100%)}100%{top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}}@keyframes spinner-4-segment-4{0%{top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}33.3%{top:100%;left:0;transform:translateX(0) translateY(-100%)}66.6%{top:100%;left:0;transform:translateX(0) translateY(-100%)}100%{top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}}@keyframes spinner-4{0%{transform:rotate(0)}33.3%{transform:rotate(0)}66.6%{transform:rotate(180deg)}100%{transform:rotate(180deg)}}.k-loader-spinner-4 .k-loader-canvas{animation:spinner-4 1.833s ease infinite}.k-loader-spinner-4 .k-loader-segment{top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.k-loader-spinner-4 .k-loader-segment:nth-child(1){animation:spinner-4-segment-1 1.833s ease infinite}.k-loader-spinner-4 .k-loader-segment:nth-child(2){animation:spinner-4-segment-2 1.833s ease infinite}.k-loader-spinner-4 .k-loader-segment:nth-child(3){animation:spinner-4-segment-3 1.833s ease infinite}.k-loader-spinner-4 .k-loader-segment:nth-child(4){animation:spinner-4-segment-4 1.833s ease infinite}.k-loader-spinner-4.k-loader-sm .k-loader-canvas{width:1rem;height:1rem}.k-loader-spinner-4.k-loader-md .k-loader-canvas{width:2rem;height:2rem}.k-loader-spinner-4.k-loader-lg .k-loader-canvas{width:4rem;height:4rem}.k-loader-container{display:flex;align-items:center;justify-content:center;z-index:2001}.k-loader-container .k-loader{padding:0}.k-loader-container,.k-loader-container-overlay{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.k-loader-container-inner{display:flex;align-items:center;position:relative;z-index:2}.k-loader-container-panel{border-width:1px;border-style:solid;border-radius:.25rem}.k-loader-container-sm .k-loader-container-inner{padding:1rem;gap:.25rem}.k-loader-container-sm .k-loader-container-label{font-size:.875rem}.k-loader-container-md .k-loader-container-inner{padding:1.25rem;gap:.5rem}.k-loader-container-md .k-loader-container-label{font-size:1rem}.k-loader-container-lg .k-loader-container-inner{padding:1.5rem;gap:.75rem}.k-loader-container-lg .k-loader-container-label{font-size:1.25rem}.k-loader-top .k-loader-container-inner{flex-direction:column;text-align:center}.k-loader-end .k-loader-container-label{order:-1}.k-loader-primary{color:#005288}.k-loader-secondary{color:#212529}.k-loader-tertiary{color:#6f42c1}.k-loader-info{color:#17a2b8}.k-loader-success{color:#7fc647}.k-loader-warning{color:#ffc107}.k-loader-error{color:#ed1b36}.k-loader-dark{color:#343a40}.k-loader-light{color:#f8f9fa}.k-loader-inverse{color:#343a40}.k-loader-danger{color:#ed1b36}.k-loader-container-overlay.k-overlay-light{background-color:rgba(255,255,255,.3)}.k-loader-container-overlay.k-overlay-dark{background-color:rgba(0,0,0,.3)}.k-loader-container-panel{background-color:#fff;border-color:#dee2e6}.k-chip-list{display:inline-flex}.k-chip-list>*{margin-right:8px}.k-chip-list>:last-child{margin-right:0}.k-selection-single .k-selected-icon-wrapper{display:none}.k-selection-multiple .k-selected-icon-wrapper{width:0;height:24px;position:relative;left:6px;display:flex;align-items:center;justify-content:center;visibility:hidden;z-index:1}.k-selection-multiple .k-selected-icon{font-size:16px}.k-selection-multiple .k-chip-selected .k-selected-icon-wrapper{width:24px;visibility:visible}.k-selection-multiple>.k-chip-has-icon .k-selected-icon-wrapper{border-radius:50%;position:absolute}.k-selection-multiple :not(.k-chip-has-icon) .k-selected-icon-wrapper{left:0;opacity:0;transition:width .2s,opacity .2s}.k-selection-multiple :not(.k-chip-has-icon).k-chip-selected .k-selected-icon-wrapper{opacity:1}.k-chip{overflow:hidden;padding:4px 6px;height:32px;border-radius:16px;position:relative;box-sizing:border-box;border-width:1px;border-style:solid;display:inline-flex;align-items:center;justify-content:center;font-size:16px;cursor:pointer;user-select:none}.k-chip.k-chip-focus,.k-chip:focus{outline:0}.k-chip.k-chip-disabled{outline:0;cursor:default;opacity:.65;filter:grayscale(.1);pointer-events:none;box-shadow:none}.k-chip-content{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 6px;flex:1 1 auto}.k-chip-icon,.k-remove-icon{width:24px;height:24px;display:flex;align-items:center;justify-content:center;flex:1 0 auto}.k-chip-icon{margin-left:0}.k-remove-icon{margin-right:0;font-size:14px}.k-chip-avatar{width:24px;height:24px;border-radius:50%;background-size:cover;background-position:center}.k-chip-list[dir=rtl]>*,.k-rtl .k-chip-list>*{margin-right:0;margin-left:8px}.k-chip-list[dir=rtl]>:last-child,.k-rtl .k-chip-list>:last-child{margin-left:0}.k-chip[dir=rtl] .k-chip-icon,.k-rtl .k-chip .k-chip-icon{margin-left:0;margin-right:0}.k-chip[dir=rtl] .k-remove-icon,.k-rtl .k-chip .k-remove-icon{margin-right:0;margin-left:0}.k-selection-multiple .k-chip[dir=rtl] .k-selected-icon-wrapper,.k-selection-multiple .k-rtl .k-chip .k-selected-icon-wrapper{left:0;right:6px}.k-selection-multiple .k-chip[dir=rtl]:not(.k-chip-has-icon) .k-selected-icon-wrapper,.k-selection-multiple .k-rtl .k-chip:not(.k-chip-has-icon) .k-selected-icon-wrapper{left:0;right:0}.k-selection-single .k-chip-selected.k-chip-filled{border-color:transparent;color:#005288;background-color:rgba(0,82,136,.12)}.k-selection-single .k-chip-selected.k-chip-outline{border-color:#005288;color:#005288;background-color:rgba(0,82,136,.12)}.k-selection-multiple>.k-chip-has-icon.k-chip-selected .k-selected-icon-wrapper{color:#fff;background-color:rgba(0,0,0,.36)}.k-chip-filled{border-color:transparent;color:#212529;background-color:#e4e7eb}.k-chip-filled.k-chip-hover,.k-chip-filled:hover{background-color:#ced3db;border-color:transparent}.k-chip-filled.k-chip-focused,.k-chip-filled:focus{background-color:#e4e7eb;box-shadow:0 0 0 3px rgba(228,231,235,.5)}.k-chip-filled.k-chip-selected{background-color:#c7cdd5;border-color:transparent}.k-chip-filled.k-chip-success{border-color:transparent;color:#7fc647;background-color:rgba(127,198,71,.15)}.k-chip-filled.k-chip-warning{border-color:transparent;color:#ffc107;background-color:rgba(255,193,7,.15)}.k-chip-filled.k-chip-error{border-color:transparent;color:#ed1b36;background-color:rgba(237,27,54,.15)}.k-chip-filled.k-chip-info{border-color:transparent;color:#17a2b8;background-color:rgba(23,162,184,.15)}.k-chip-outline{border-color:#6c757d;color:#6c757d;background-color:transparent}.k-chip-outline.k-chip-hover,.k-chip-outline:hover{border-color:#6c757d;color:#6c757d;background-color:rgba(206,211,219,.3)}.k-chip-outline.k-chip-focused,.k-chip-outline:focus{border-color:#6c757d;color:#6c757d;background-color:transparent;box-shadow:0 0 0 3px rgba(228,231,235,.5)}.k-chip-outline.k-chip-selected{color:#6c757d;background-color:rgba(199,205,213,.5)}.k-chip-outline.k-chip-success{border-color:#7fc647;color:#7fc647;background-color:transparent}.k-chip-outline.k-chip-warning{border-color:#ffc107;color:#ffc107;background-color:transparent}.k-chip-outline.k-chip-error{border-color:#ed1b36;color:#ed1b36;background-color:transparent}.k-chip-outline.k-chip-info{border-color:#17a2b8;color:#17a2b8;background-color:transparent}.k-cursor-auto{cursor:auto}.k-cursor-default{cursor:default}.k-cursor-none{cursor:none}.k-cursor-context-menu{cursor:context-menu}.k-cursor-help{cursor:help}.k-cursor-pointer{cursor:pointer}.k-cursor-progress{cursor:progress}.k-cursor-wait{cursor:wait}.k-cursor-cell{cursor:cell}.k-cursor-crosshair{cursor:crosshair}.k-cursor-text{cursor:text}.k-cursor-vertical-text{cursor:vertical-text}.k-cursor-alias{cursor:alias}.k-cursor-copy{cursor:copy}.k-cursor-move{cursor:move}.k-cursor-no-drop{cursor:no-drop}.k-cursor-not-allowed{cursor:not-allowed}.k-cursor-e-resize{cursor:e-resize}.k-cursor-n-resize{cursor:n-resize}.k-cursor-ne-resize{cursor:ne-resize}.k-cursor-nw-resize{cursor:nw-resize}.k-cursor-s-resize{cursor:s-resize}.k-cursor-se-resize{cursor:se-resize}.k-cursor-sw-resize{cursor:sw-resize}.k-cursor-w-resize{cursor:w-resize}.k-cursor-ew-resize{cursor:ew-resize}.k-cursor-ns-resize{cursor:ns-resize}.k-cursor-nesw-resize{cursor:nesw-resize}.k-cursor-nwse-resize{cursor:nwse-resize}.k-cursor-col-resize{cursor:col-resize}.k-cursor-row-resize{cursor:row-resize}.k-cursor-all-scroll{cursor:all-scroll}.k-cursor-zoom-in{cursor:zoom-in}.k-cursor-zoom-out{cursor:zoom-out}.k-cursor-grab{cursor:grab}.k-cursor-grabbing{cursor:grabbing}.k-button{border-radius:.25rem;padding:.375rem .75rem;box-sizing:border-box;border-width:1px;border-style:solid;font-size:1rem;line-height:1.5;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";text-align:center;text-decoration:none;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;user-select:none;cursor:pointer;outline:0;-webkit-appearance:none;position:relative}.k-button.k-state-disabled,.k-button:disabled{outline:0;cursor:default;opacity:.65;filter:grayscale(.1);pointer-events:none;box-shadow:none}.k-button::-moz-focus-inner{padding:0;border:0;outline:0}.k-button:focus,.k-button:hover{text-decoration:none;outline:0}.k-button .k-icon,.k-button .k-image,.k-button .k-sprite{color:inherit;align-self:center;position:relative}.k-button-icontext{overflow:visible}.k-button-icontext .k-icon,.k-button-icontext .k-image,.k-button-icontext .k-sprite{margin:0 .375rem 0 -.375rem}.k-button-icontext.k-rtl .k-icon,.k-button-icontext.k-rtl .k-image,.k-button-icontext.k-rtl .k-sprite,.k-button-icontext[dir=rtl] .k-icon,.k-button-icontext[dir=rtl] .k-image,.k-button-icontext[dir=rtl] .k-sprite,.k-rtl .k-button-icontext .k-icon,.k-rtl .k-button-icontext .k-image,.k-rtl .k-button-icontext .k-sprite,[dir=rtl] .k-button-icontext .k-icon,[dir=rtl] .k-button-icontext .k-image,[dir=rtl] .k-button-icontext .k-sprite{margin:0 -.375rem 0 .375rem}.k-text-button>.k-button-icon,.k-text-button>.k-icon{display:none}.k-button.k-button-icon,.k-icon-button{width:calc(1.5em + .75rem + 2px);height:calc(1.5em + .75rem + 2px);padding:.375rem}.k-button.k-button-icon .k-button-text,.k-button.k-button-icon .k-text,.k-icon-button .k-button-text,.k-icon-button .k-text{display:none}.k-dropdown-button{outline:0;display:inline-flex;flex-flow:row nowrap;vertical-align:middle}.k-button-group{margin:0;padding:0;border-width:0;box-sizing:border-box;color:inherit;background-color:transparent;list-style:none;outline:0;white-space:nowrap;display:inline-flex;flex-direction:row;vertical-align:middle;position:relative;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.k-button-group .k-button{border-radius:0}.k-button-group .k-button~.k-button{margin-inline-start:-1px}.k-button-group .k-button.k-state-active,.k-button-group .k-button.k-state-hover,.k-button-group .k-button:active,.k-button-group .k-button:hover{z-index:2}.k-button-group .k-button:first-child,.k-button-group .k-group-start{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.k-button-group .k-button:last-child,.k-button-group .k-group-end{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.k-button-group .k-button:first-child:last-child,.k-button-group .k-group-start.k-group-end{border-radius:.25rem}.k-button-group label input[type=checkbox],.k-button-group label input[type=radio],.k-button-group>input[type=checkbox],.k-button-group>input[type=radio]{margin:0;padding:0;clip:rect(0,0,0,0);position:absolute;pointer-events:none}.k-button-group-stretched{display:flex}.k-button-group-stretched .k-button{display:inline-block;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis}.k-button-group-stretched .k-button>.k-icon{vertical-align:text-bottom}.k-split-button{border-width:0;border-radius:0;outline:0;display:inline-flex;flex-flow:row nowrap;vertical-align:middle}.k-split-button .k-button{border-radius:0}.k-split-button>.k-button:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.k-split-button>.k-button:last-child,.k-split-button>.k-split-button-arrow{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;margin-inline-start:-1px;padding:.375rem;width:auto;flex:none}.k-split-button[dir=rtl]>.k-button:first-child{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.k-split-button[dir=rtl]>.k-button:last-child{border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.k-button-flat,.k-button.k-bare,.k-button.k-flat,.k-calendar-header .k-button,.k-calendar.k-calendar-range.k-calendar-infinite:not(.k-calendar-minimal)>.k-button{border-color:transparent!important;color:inherit;background:0 0!important;box-shadow:none!important;transition:color .2s ease-in-out}.k-button-flat.k-state-active,.k-button-flat.k-state-hover,.k-button-flat:active,.k-button-flat:hover,.k-button-flat:hover.k-state-active,.k-button-flat:hover:active,.k-button.k-bare:active,.k-button.k-bare:hover,.k-button.k-bare:hover.k-state-active,.k-button.k-bare:hover:active,.k-button.k-flat:active,.k-button.k-flat:hover,.k-button.k-flat:hover.k-state-active,.k-button.k-flat:hover:active,.k-calendar-header .k-button:active,.k-calendar-header .k-button:hover,.k-calendar-header .k-button:hover.k-state-active,.k-calendar-header .k-button:hover:active,.k-calendar-header .k-state-active.k-button,.k-calendar-header .k-state-hover.k-button,.k-calendar.k-calendar-range.k-calendar-infinite:not(.k-calendar-minimal)>.k-button:active,.k-calendar.k-calendar-range.k-calendar-infinite:not(.k-calendar-minimal)>.k-button:hover,.k-calendar.k-calendar-range.k-calendar-infinite:not(.k-calendar-minimal)>.k-button:hover.k-state-active,.k-calendar.k-calendar-range.k-calendar-infinite:not(.k-calendar-minimal)>.k-button:hover:active,.k-calendar.k-calendar-range.k-calendar-infinite:not(.k-calendar-minimal)>.k-state-active.k-button,.k-calendar.k-calendar-range.k-calendar-infinite:not(.k-calendar-minimal)>.k-state-hover.k-button,.k-state-active.k-button.k-bare,.k-state-active.k-button.k-flat,.k-state-hover.k-button.k-bare,.k-state-hover.k-button.k-flat{color:inherit}.k-button-flat::before,.k-button.k-bare::before,.k-button.k-flat::before,.k-calendar-header .k-button::before,.k-calendar.k-calendar-range.k-calendar-infinite:not(.k-calendar-minimal)>.k-button::before{display:block}.k-button-outline,.k-button.k-outline{box-shadow:none;color:inherit;background:0 0}.k-rtl .k-button-group .k-button{border-radius:0}.k-rtl .k-button-group .k-button:first-child,.k-rtl .k-button-group .k-group-start{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.k-rtl .k-button-group .k-button:last-child,.k-rtl .k-button-group .k-group-end{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.k-rtl .k-button-group .k-button:first-child:last-child,.k-rtl .k-button-group .k-group-start.k-group-end{border-radius:.25rem}.k-rtl .k-split-button .k-button{border-radius:0}.k-rtl .k-split-button>.k-button:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.k-rtl .k-split-button>.k-button:last-child,.k-rtl .k-split-button>.k-split-button-arrow{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.k-button-overlay,.k-button::before{border-radius:inherit;content:"";background:currentColor;opacity:0;display:none;pointer-events:none;position:absolute;left:-1px;right:-1px;top:-1px;bottom:-1px;z-index:0;transition:opacity .2s ease-in-out}.k-button.k-state-hover::before,.k-button:hover::before{opacity:.08}.k-button.k-no-focus:not(.k-state-hover)::before,.k-button.k-no-focus:not(:hover)::before{opacity:0}.k-button.k-state-active::before,.k-button:active::before{opacity:.16}.k-button.k-state-selected::before{opacity:.2}.k-button.k-button-clear::before{display:none}.k-button::after{border-radius:.25rem;content:"";opacity:0;display:none;pointer-events:none;position:absolute;left:-1px;right:-1px;top:-1px;bottom:-1px;z-index:0;transition:opacity .2s ease-in-out}.k-ie10 .k-button.k-state-disabled:focus,.k-ie10 .k-button.k-state-disabled:hover,.k-ie10 .k-button[disabled]:focus,.k-ie10 .k-button[disabled]:hover,.k-ie9 .k-button.k-state-disabled:focus,.k-ie9 .k-button.k-state-disabled:hover,.k-ie9 .k-button[disabled]:focus,.k-ie9 .k-button[disabled]:hover{outline:0;cursor:default;opacity:.65;box-shadow:none}.k-ie .k-button,.k-ie .k-button-group{display:inline-block}.k-button{transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out}.k-button{border-color:#e4e7eb;color:#212529;background-color:#e4e7eb}.k-button.k-state-hover,.k-button:hover{border-color:#c7cdd5;color:#212529;background-color:#ced3db}.k-button.k-state-focused,.k-button:focus{box-shadow:0 0 0 3px rgba(228,231,235,.5)}.k-button.k-state-active,.k-button:active{border-color:#bfc6d0;color:#212529;background-color:#c7cdd5;box-shadow:inset}.k-button.k-state-selected{border-color:#002c48;color:#fff;background-color:#035;box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.06)}.k-button.k-primary{border-color:#005288;color:#fff;background-color:#005288}.k-button.k-primary.k-state-hover,.k-button.k-primary:hover{border-color:#035;color:#fff;background-color:#003b62}.k-button.k-primary.k-state-focused,.k-button.k-primary:focus{box-shadow:0 0 0 3px rgba(0,82,136,.5)}.k-button.k-primary.k-state-active,.k-button.k-primary:active{border-color:#002c48;color:#fff;background-color:#035;box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.06)}.k-button.k-primary.k-state-selected{border-color:#002c48;color:#fff;background-color:#035;box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.06)}.k-dropdown-button.k-state-active>.k-button:not(:disabled),.k-dropdown-button:active>.k-button:not(:disabled){box-shadow:inset}.k-dropdown-button.k-state-focused>.k-button,.k-dropdown-button:focus>.k-button{box-shadow:0 0 0 3px rgba(228,231,235,.5)}.k-toggle-button.k-state-focused,.k-toggle-button:focus{box-shadow:0 0 0 3px rgba(228,231,235,.5)}.k-toggle-button.k-state-active,.k-toggle-button:active{border-color:#002c48;color:#fff;background-color:#035;box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.06)}.k-toggle-button.k-state-active.k-state-focused,.k-toggle-button.k-state-active:focus,.k-toggle-button:active.k-state-focused,.k-toggle-button:active:focus{box-shadow:inset 0 0 0 2px rgba(0,0,0,.13)}.k-button-group .k-button.k-state-active,.k-button-group .k-button.k-state-selected,.k-button-group .k-button:active,.k-button-group>input[type=checkbox]:checked+.k-button,.k-button-group>input[type=radio]:checked+.k-button{border-color:#002c48;color:#fff;background-color:#035;box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.06)}.k-button-group .k-button.k-state-focused,.k-button-group .k-button:focus,.k-button-group>input[type=checkbox]:focus+.k-button,.k-button-group>input[type=radio]:focus+.k-button{box-shadow:inset 0 0 0 2px rgba(0,0,0,.13)}.k-split-button.k-state-focused,.k-split-button:focus{outline:0;box-shadow:0 0 0 3px rgba(228,231,235,.5)}.k-split-button.k-button-group .k-button.k-state-active,.k-split-button.k-button-group .k-button:active{border-color:#bfc6d0;color:#212529;background-color:#c7cdd5;box-shadow:inset}.k-button.k-outline{border-color:currentColor;color:#212529;background:0 0;box-shadow:none}.k-button.k-outline.k-state-hover,.k-button.k-outline:hover{border-color:#212529;color:#fff;background-color:#212529}.k-button.k-outline.k-state-focused,.k-button.k-outline:focus{box-shadow:0 0 0 3px rgba(228,231,235,.5)}.k-button.k-outline.k-state-active,.k-button.k-outline:active{border-color:#212529;color:#fff;background-color:#212529}.k-button.k-outline.k-state-selected{border-color:#212529;color:#fff;background-color:#212529}.k-button.k-primary.k-outline{border-color:currentColor;color:#005288;background:0 0;box-shadow:none}.k-button.k-primary.k-outline.k-state-hover,.k-button.k-primary.k-outline:hover{border-color:#005288;color:#fff;background-color:#005288}.k-button.k-primary.k-outline.k-state-focused,.k-button.k-primary.k-outline:focus{box-shadow:0 0 0 3px rgba(0,82,136,.5)}.k-button.k-primary.k-outline.k-state-active,.k-button.k-primary.k-outline:active{border-color:#005288;color:#fff;background-color:#005288;box-shadow:none}.k-button.k-primary.k-outline.k-state-selected{border-color:#005288;color:#fff;background-color:#005288;box-shadow:none}.k-button-flat,.k-button-group .k-button-flat,.k-button-group .k-button.k-bare,.k-button-group .k-button.k-flat,.k-button-group .k-calendar-header .k-button,.k-button-group .k-calendar.k-calendar-range.k-calendar-infinite:not(.k-calendar-minimal)>.k-button,.k-button.k-bare,.k-button.k-flat,.k-calendar-header .k-button,.k-calendar-header .k-button-group .k-button,.k-calendar.k-calendar-range.k-calendar-infinite:not(.k-calendar-minimal)>.k-button{color:inherit;background:0 0}.k-button-flat::after,.k-button.k-bare::after,.k-button.k-flat::after,.k-calendar-header .k-button::after,.k-calendar.k-calendar-range.k-calendar-infinite:not(.k-calendar-minimal)>.k-button::after{display:block}.k-button-flat.k-state-focused::after,.k-button-flat:focus::after,.k-button.k-bare:focus::after,.k-button.k-flat:focus::after,.k-calendar-header .k-button:focus::after,.k-calendar-header .k-state-focused.k-button::after,.k-calendar.k-calendar-range.k-calendar-infinite:not(.k-calendar-minimal)>.k-button:focus::after,.k-calendar.k-calendar-range.k-calendar-infinite:not(.k-calendar-minimal)>.k-state-focused.k-button::after,.k-state-focused.k-button.k-bare::after,.k-state-focused.k-button.k-flat::after{box-shadow:inset 0 0 0 2px currentColor;opacity:.12}.k-button-flat.k-primary,.k-button-flat.k-primary.k-state-hover,.k-button-flat.k-primary:hover,.k-button-group .k-button-flat.k-primary,.k-button-group .k-calendar-header .k-primary.k-button,.k-button-group .k-calendar.k-calendar-range.k-calendar-infinite:not(.k-calendar-minimal)>.k-primary.k-button,.k-button-group .k-primary.k-button.k-bare,.k-button-group .k-primary.k-button.k-flat,.k-calendar-header .k-button-group .k-primary.k-button,.k-calendar-header .k-primary.k-button,.k-calendar-header .k-primary.k-button:hover,.k-calendar-header .k-primary.k-state-hover.k-button,.k-calendar.k-calendar-range.k-calendar-infinite:not(.k-calendar-minimal)>.k-primary.k-button,.k-calendar.k-calendar-range.k-calendar-infinite:not(.k-calendar-minimal)>.k-primary.k-button:hover,.k-calendar.k-calendar-range.k-calendar-infinite:not(.k-calendar-minimal)>.k-primary.k-state-hover.k-button,.k-primary.k-button.k-bare,.k-primary.k-button.k-bare:hover,.k-primary.k-button.k-flat,.k-primary.k-button.k-flat:hover,.k-primary.k-state-hover.k-button.k-bare,.k-primary.k-state-hover.k-button.k-flat{color:#005288;background:0 0}.k-button.k-button-clear{border-color:transparent!important;color:#6c757d;background:0 0!important;box-shadow:none!important}.k-button.k-button-clear::after{display:block}.k-button.k-button-clear.k-state-active,.k-button.k-button-clear.k-state-focused,.k-button.k-button-clear.k-state-hover,.k-button.k-button-clear:active,.k-button.k-button-clear:focus,.k-button.k-button-clear:hover{color:#212529}.k-button.k-button-clear.k-state-active::after,.k-button.k-button-clear:active::after{background:0 0}.k-button.k-button-clear.k-state-focused::after,.k-button.k-button-clear.k-state-focused:active::after{background-color:#6c757d;opacity:.1}.k-input{margin:0;padding:.375rem .75rem;width:100%;min-width:0;height:calc(1.5em + .75rem);border:0;outline:0;box-sizing:border-box;box-shadow:none;color:inherit;background:0 0;font:inherit;display:flex;flex-flow:row nowrap;align-items:center;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis;-webkit-appearance:none}.k-input::-ms-clear{display:none}.k-input::placeholder{color:#6c757d;opacity:1;user-select:none}.k-input:-ms-input-placeholder{color:#6c757d}.k-input:invalid{box-shadow:none}.k-space-left>input,.k-space-right>input{flex-grow:1}.k-space-left>.k-icon,.k-space-right>.k-icon{left:3px;margin:3px 6px}.k-textbox.k-space-left{flex-direction:row-reverse}.k-input-prefix,.k-input-suffix{display:flex;align-items:center;flex-shrink:0;height:calc(1.5em + .75rem)}.k-input-prefix>*,.k-input-suffix>*{flex-shrink:0}.k-input-prefix .k-clear-value>.k-icon,.k-input-prefix>.k-icon,.k-input-suffix .k-clear-value>.k-icon,.k-input-suffix>.k-icon{width:calc(1.5em + .75rem);height:calc(1.5em + .75rem);display:inline-flex;align-items:center;justify-content:center}.k-input-icon{width:calc(16px + .75rem);height:calc(1.5rem + .75rem);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.k-ie9 .k-input-icon{position:absolute;height:100%;right:0;top:0}.k-ie9 .k-rtl .k-input-icon,.k-ie9 [dir=rtl] .k-input-icon{left:0;right:auto}.k-clear-value{cursor:pointer}.k-searchbar{flex:1 1 auto;display:flex;flex-flow:row nowrap}.k-text-disabled{outline:0;cursor:default;opacity:.65;filter:grayscale(.1);pointer-events:none;box-shadow:none}.k-autofill:-webkit-autofill{animation-name:autoFillStart}.k-autofill:not(:-webkit-autofill){animation-name:autoFillEnd}.k-textbox:-webkit-autofill{animation-name:autoFillStart}.k-textbox:not(:-webkit-autofill){animation-name:autoFillEnd}.k-textbox{transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out}.k-popup{border-radius:.25rem;margin:0;padding:.5rem 0;border-width:1px;border-style:solid;box-sizing:border-box;font-size:1rem;line-height:1.5;display:flex;flex-direction:column;align-items:stretch}.k-popup>.k-widget{border-width:0}.k-popup.k-colorpicker-popup{display:flex;align-items:center}.k-popup .k-item{outline:0}.k-popup .k-rtl .k-list-optionlabel,[dir=rtl] .k-popup .k-list-optionlabel{text-align:right}.k-animation-container{border-radius:0 0 .25rem .25rem}.k-animation-container-shown{overflow:visible}.k-popup>kendo-list>.k-first{border-bottom-width:1px;border-bottom-style:solid}.k-popup .k-item.k-first{position:relative}.k-popup>.k-group-header,.k-popup>.k-virtual-wrap>.k-group-header{padding:3px 1.5rem;min-height:1.5em;white-space:normal;transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out;border-bottom-width:1px;border-bottom-style:solid}.k-popup>.k-group-header{margin-top:-.5rem}.k-popup .k-outer-group-header{padding:3px 1.5rem;min-height:1.5em;white-space:normal}.k-popup .k-outer-group-header.k-virtual-item{white-space:nowrap;text-overflow:ellipsis}.k-popup>.k-colorpalette{padding:.5rem .5rem}.k-popup .k-list .k-item>.k-group{padding:0 .5em;font-size:.714rem;line-height:1rem;text-transform:uppercase;position:absolute;top:0;right:0}.k-popup .k-list .k-item>.k-group::before{content:"";width:1rem;height:1rem;border-width:.5rem;border-style:solid;box-sizing:border-box;display:block;position:absolute;left:-1rem;bottom:0}.k-rtl.k-popup .k-list .k-item>.k-group,[dir=rtl] .k-popup .k-list .k-item>.k-group{right:auto;left:0}.k-rtl.k-popup .k-list .k-item>.k-group::before,[dir=rtl] .k-popup .k-list .k-item>.k-group::before{right:-14px;left:auto}.k-group-header+div>.k-list>.k-item.k-first::before{content:" ";display:block;border-top-width:1px;border-top-style:solid;position:absolute;top:-1px;left:0;right:0}.k-popup .k-list>.k-outer-group-header{border-top-width:1px;border-top-style:solid}.k-popup.k-popup-transparent{border-width:0;background-color:transparent}.k-popup.k-popup-flush{padding:0}.k-list-scroller{position:relative;overflow:auto}.k-list{height:auto}.k-list>.k-item{display:flex;align-items:center;align-content:center;cursor:pointer}.k-list>.k-item>.k-icon{align-self:center;margin-right:1rem}.k-list>.k-custom-item{font-style:italic}.k-list>.k-custom-item>.k-i-plus,.k-list>.k-custom-item>.k-plus{margin-left:auto;margin-right:0}[dir=rtl] .k-list>.k-item>.k-icon{margin-right:0;margin-left:1rem}.k-list .k-item,.k-list-optionlabel{padding:3px 1.5rem;min-height:1.5em;line-height:1.5em;white-space:normal;transition-property:color,background-color,outline-color,box-shadow;transition-duration:.2s;transition-timing-function:ease}.k-list-optionlabel{cursor:pointer;outline:0}.k-list-filter{display:block;position:relative;padding:1rem;box-sizing:border-box;flex:1 0 auto}.k-list-filter>.k-textbox{width:100%!important;box-sizing:border-box;padding-left:.75rem;padding-right:calc(16px + 1rem)}.k-list-filter>.k-icon{position:absolute;right:calc(.75rem + 1rem);top:50%;transform:translateY(-50%)}.k-rtl .k-list-filter>.k-textbox,[dir=rtl] .k-list-filter>.k-textbox{padding-right:.75rem;padding-left:calc(16px + 1rem)}.k-rtl .k-list-filter>.k-icon,[dir=rtl] .k-list-filter>.k-icon{left:calc(.75rem + 1rem);right:auto}.k-dropdown-button .k-popup .k-item{cursor:pointer}.k-dropdown-button .k-list .k-item:focus,.k-split-button .k-list .k-item:focus{outline:0}.k-list-container .k-button{border-radius:0;padding:3px 1.5rem;border-width:0;color:inherit;background-color:transparent;background-image:none;line-height:inherit;display:flex;justify-content:flex-start}.k-list-container .k-button .k-icon{margin:0 .5rem 0 0}.k-ie11 .k-list-container .k-button{display:flex}.k-list-container .k-button.k-state-disabled{pointer-events:none}.k-list-container .k-nodata{min-height:138px;width:100%;display:flex;align-items:center;justify-content:center;text-transform:uppercase;font-weight:lighter;text-align:center;white-space:normal}.k-list-container .k-nodata .k-button{display:inline-flex;border-width:1px}.k-list-container .k-separator{height:0}.k-virtual-content{overflow-y:scroll;-webkit-overflow-scrolling:touch;position:relative}.k-virtual-content>.k-virtual-list>.k-virtual-item{position:absolute;width:100%;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;display:block;white-space:nowrap}.k-shadow{box-shadow:0 2px 4px 0 rgba(0,0,0,.03),0 4px 5px 0 rgba(0,0,0,.04)}.k-popup .k-outer-group-header{font-size:.875rem}.k-popup .k-outer-group-header.k-first{border-bottom-width:2px;border-bottom-style:solid}.k-popup .k-group-header,.k-popup .k-header{font-weight:600;font-size:.875rem}.k-popup.k-column-menu{padding-top:0;padding-bottom:0}.k-popup{border-color:rgba(0,0,0,.15);color:#212529;background-color:#fff}.k-popup>kendo-list>.k-first{border-bottom-color:#dee2e6}.k-popup .k-outer-group-header.k-first,.k-popup>.k-group-header,.k-popup>.k-virtual-wrap>.k-group-header{border-bottom-color:#dee2e6;box-shadow:0 5px 10px 0 rgba(0,0,0,.06)}.k-popup .k-outer-group-header{border-bottom-color:#dee2e6}.k-popup .k-list .k-item>.k-group{color:#fff;background:#212529}.k-popup .k-list .k-item>.k-group::before{border-color:#212529 #212529 transparent transparent}.k-rtl.k-popup .k-list .k-item>.k-group::before,[dir=rtl] .k-popup .k-list .k-item>.k-group::before{border-color:#212529 transparent transparent #212529}.k-group-header+div>.k-list>.k-item.k-first::before{border-color:#dee2e6}.k-list>.k-outer-group-header{border-color:#dee2e6}.k-popup>.k-colorpalette,.k-popup>.k-flatcolorpicker{background:0 0}.k-list .k-item.k-state-hover,.k-list .k-item:hover,.k-list-optionlabel.k-state-hover,.k-list-optionlabel:hover{color:#16181b;background-color:#f8f9fa}.k-list .k-item.k-state-hover.k-state-selected,.k-list .k-item:hover.k-state-selected,.k-list-optionlabel.k-state-hover.k-state-selected,.k-list-optionlabel:hover.k-state-selected{color:#fff;background-color:#004b7d}.k-list .k-item.k-state-focused,.k-list .k-item:focus,.k-list-optionlabel.k-state-focused,.k-list-optionlabel:focus{box-shadow:inset 0 0 0 3px rgba(33,37,41,.15)}.k-list .k-item.k-state-selected,.k-list-optionlabel.k-state-selected{color:#fff;background-color:#005288}.k-animation-container{border-radius:0 0 .25rem .25rem}.k-animation-container-shown,.k-animation-container>.k-popup{box-shadow:0 2px 4px 0 rgba(0,0,0,.03),0 4px 5px 0 rgba(0,0,0,.04)}.k-animation-container-fixed>.k-popup{box-shadow:none}.k-list-container .k-button,.k-list-container .k-button.k-state-active{box-shadow:none}.k-list-container .k-button.k-state-hover,.k-list-container .k-button:hover{color:#16181b;background-color:#f8f9fa;background-image:none}.k-list-container .k-button.k-state-active,.k-list-container .k-button:active{color:#fff;background-color:#005288;background-image:none}.k-list-container .k-button.k-state-disabled{background:0 0}.k-list-container .k-button.k-state-focused,.k-list-container .k-button:focus{box-shadow:inset 0 0 0 3px rgba(33,37,41,.15)}.k-list-container .k-nodata{color:rgba(33,37,41,.5)}.k-list-container .k-nodata .k-button{border-color:#e4e7eb;color:#212529;background-color:#e4e7eb}.k-popup .k-group-header,.k-popup .k-header{color:#6c757d}.k-popup .k-outer-group-header{border-top-color:#dee2e6;color:#6c757d}.k-popup .k-outer-group-header.k-first{border-color:#dee2e6}.k-popup>.k-group-header,.k-popup>.k-virtual-wrap>.k-group-header{border-bottom-color:#dee2e6}.k-popup .k-outer-group-header.k-first,.k-popup>.k-group-header,.k-popup>.k-virtual-wrap>.k-group-header{box-shadow:none}.k-list .k-item.k-state-focused,.k-list .k-item:focus,.k-list-optionlabel.k-state-focused,.k-list-optionlabel:focus{box-shadow:inset 0 0 0 3px rgba(33,37,41,.15)}.k-list .k-item.k-state-focused.k-state-hover,.k-list .k-item.k-state-focused:hover,.k-list .k-item:focus.k-state-hover,.k-list .k-item:focus:hover,.k-list-optionlabel.k-state-focused.k-state-hover,.k-list-optionlabel.k-state-focused:hover,.k-list-optionlabel:focus.k-state-hover,.k-list-optionlabel:focus:hover{box-shadow:inset 0 0 0 3px rgba(22,24,27,.15)}.k-list .k-item.k-state-focused.k-state-selected,.k-list .k-item:focus.k-state-selected,.k-list-optionlabel.k-state-focused.k-state-selected,.k-list-optionlabel:focus.k-state-selected{box-shadow:inset 0 0 0 3px rgba(255,255,255,.15)}.k-animation-container-shown,.k-animation-container>.k-popup{box-shadow:none}.k-list-container .k-button.k-state-focused,.k-list-container .k-button:focus{box-shadow:inset 0 0 0 3px rgba(33,37,41,.15)}.k-list-container .k-button.k-state-focused.k-state-hover,.k-list-container .k-button.k-state-focused:hover,.k-list-container .k-button:focus.k-state-hover,.k-list-container .k-button:focus:hover{box-shadow:inset 0 0 0 3px rgba(22,24,27,.15)}.k-list-container .k-button.k-state-focused.k-state-active,.k-list-container .k-button.k-state-focused:active,.k-list-container .k-button:focus.k-state-active,.k-list-container .k-button:focus:active{box-shadow:inset 0 0 0 3px rgba(255,255,255,.15)}.k-list-container .k-button-group .k-button.k-state-active,.k-list-container .k-button-group .k-button:active{background-color:#035;box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.06)}.k-toolbar{margin:0;padding:.375rem .375rem;border-width:1px;border-style:solid;box-sizing:border-box;outline:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;line-height:1.5;list-style:none;display:flex;flex-flow:row wrap;gap:.375rem;align-items:center;justify-content:flex-start;position:relative;overflow:hidden;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.k-toolbar::before{content:"";height:calc(1.5em + .75rem + 2px);margin-inline-start:-.375rem}.k-toolbar.k-toolbar-resizable{flex-wrap:nowrap}.k-toolbar>*{flex-shrink:0;display:inline-flex;align-items:stretch;align-content:center;vertical-align:middle}.k-toolbar>*>label{margin-inline-end:.375rem}.k-toolbar .k-button,.k-toolbar .k-button-group,.k-toolbar .k-separator,.k-toolbar .k-split-button,.k-toolbar .k-textbox,.k-toolbar .k-widget,.k-toolbar label{align-self:center}.k-toolbar .k-split-button>.k-button{align-self:stretch}.k-toolbar .k-overflow-anchor{border-radius:0;margin:0;padding:.375rem;width:calc(calc(1.5em + .75rem + 2px) + .75rem);height:100%;border-width:0;border-color:inherit;box-sizing:border-box;justify-content:center;position:absolute;top:0;right:0}.k-toolbar .k-overflow-anchor::before{display:block}.k-toolbar .k-separator,.k-toolbar .k-toolbar-separator{width:0;height:1.5em;border-width:0 0 0 1px;border-style:solid}.k-toolbar .k-spacer,.k-toolbar .k-toolbar-spacer{height:1.5em;flex:1 1 auto}.k-toolbar .k-toolbar-template{align-self:center;align-items:center}kendo-toolbar-renderer{border-color:inherit}.k-overflow-container .k-overflow-tool-group{display:block}.k-overflow-container .k-overflow-button{width:100%}.k-overflow-container .k-button-group{display:flex;flex-direction:column}.k-overflow-container .k-button-group .k-button{margin:0}.k-overflow-container .k-overflow-hidden{display:none}.k-rtl .k-toolbar .k-overflow-anchor,.k-toolbar.k-rtl .k-overflow-anchor,.k-toolbar[dir=rtl] .k-overflow-anchor,[dir=rtl] .k-toolbar .k-overflow-anchor{margin:0;right:auto;left:0}.editorToolbarWindow.k-window-content,.k-floating-toolbar{padding:.375rem .375rem!important;border-width:1px;border-style:solid;display:flex;flex-flow:row nowrap;gap:.375rem;align-items:center}.editorToolbarWindow.k-window-content .k-toolbar,.k-floating-toolbar .k-toolbar{padding:0;border-width:0;color:inherit;background:0 0}.k-editortoolbar-dragHandle{cursor:move;display:flex;align-items:center;align-self:stretch;flex-shrink:0}.k-toolbar{border-color:#dee2e6;color:#212529;background-color:#f8f9fa}.k-toolbar .k-overflow-anchor{color:inherit;background:0 0}.k-toolbar .k-separator{border-color:inherit}.k-toolbar .k-button.k-state-disabled::after{opacity:0}.editorToolbarWindow.k-window-content,.k-floating-toolbar{border-color:#dee2e6;color:#212529;background-color:#f8f9fa}.k-form,.k-form-inline{font-size:1rem;line-height:1.5}.k-fieldset{margin:30px;border-width:1px 0 0;border-style:solid;padding:25px 0 0}.k-fieldset>legend{margin-left:0;padding:0 1rem 0 0;text-transform:uppercase}kendo-label>.k-label{margin:0}.k-label-optional{margin-left:6px;font-size:12px;font-style:italic;align-self:center}.k-label-empty::before{content:"";display:inline-block}.k-input-label{margin-right:10px;z-index:1}.k-input-label.k-rtl,.k-input-label:dir(rtl),.k-input-label[dir=rtl],.k-rtl .k-input-label,[dir=rtl] .k-input-label{margin-right:0;margin-left:10px}.k-form{border:0}.k-form .k-form-label,.k-form .k-label,.k-form kendo-label{margin-bottom:0;display:flex;flex-flow:row nowrap}.k-form .k-checkbox-label,.k-form .k-radio-label{display:inline-flex}.k-form .k-form-fieldset{margin:2rem 0 0;padding:0;border:0}.k-form .k-form-fieldset>:first-child{margin-top:0}.k-form .k-form-legend{margin:0 0 1rem;padding:0;border-width:0 0 2px;border-style:solid;width:100%;font-size:14px;text-transform:uppercase}.k-form .k-form-group{padding:0}.k-form .k-daterangepicker .k-textbox-container,.k-form .k-form-buttons,.k-form .k-form-field{margin-top:1rem}.k-form .k-daterangepicker .k-textbox-container:first-child,.k-form>:first-child{margin-top:0}.k-form .k-form-field,.k-form .k-form-field-wrap{display:block}.k-form .k-form-field-disabled .k-form-label,.k-form .k-form-field-disabled .k-label{outline:0;cursor:default;opacity:.65;filter:grayscale(.1);pointer-events:none;box-shadow:none}.k-form .k-alert-error{font-size:.875rem;margin-top:1rem}.k-form .k-field-info{display:inline-block;font-size:.75rem;line-height:1;margin:0 1rem}.k-form .k-autocomplete,.k-form .k-combobox,.k-form .k-dateinput,.k-form .k-datepicker,.k-form .k-daterangepicker-wrap,.k-form .k-datetimepicker,.k-form .k-dropdown,.k-form .k-dropdowntree,.k-form .k-floating-label-container,.k-form .k-maskedtextbox,.k-form .k-multiselect,.k-form .k-numerictextbox,.k-form .k-textarea,.k-form .k-textbox,.k-form .k-textbox-container,.k-form .k-timepicker{display:flex;width:100%}.k-form-buttons{display:flex}.k-form-buttons>*{margin-right:8px}.k-form-buttons>:last-child{margin-right:0}.k-form-error,.k-form-hint{margin-top:4px;display:flex;font-size:12px;font-style:normal}.k-buttons-start,.k-text-start{justify-content:flex-start}.k-buttons-end,.k-text-end{justify-content:flex-end}.k-form-separator{margin:1rem 0 0;border-width:1px 0 0;border-style:solid;display:block;flex:0 0 auto}.k-form-horizontal .k-form-field{display:flex}.k-form-horizontal .k-form-field>.k-form-label,.k-form-horizontal .k-form-field>.k-label,.k-form-horizontal .k-form-field>kendo-label{margin-right:10px;padding-top:5px;width:25%;flex-direction:column;align-items:flex-end;justify-content:flex-start}.k-form-horizontal .k-form-field .k-label-optional{margin:0;align-self:inherit}.k-form-horizontal .k-form-field-wrap{flex:1}.k-form-horizontal .k-form-buttons{margin-top:2rem}.k-form [dir=rtl] .k-form-buttons>*,.k-form [dir=rtl].k-form-buttons>*,.k-rtl .k-form .k-form-buttons>*,.k-rtl .k-form.k-form-buttons>*{margin-right:0;margin-left:8px}.k-form [dir=rtl] .k-form-buttons>:last-child,.k-form [dir=rtl].k-form-buttons>:last-child,.k-rtl .k-form .k-form-buttons>:last-child,.k-rtl .k-form.k-form-buttons>:last-child{margin-left:0}.k-form [dir=rtl] .k-label-optional,.k-rtl .k-form .k-label-optional{margin-left:0;margin-right:6px}.k-form-horizontal [dir=rtl] .k-form-field>.k-form-label,.k-form-horizontal [dir=rtl] .k-form-field>.k-label,.k-form-horizontal [dir=rtl] .k-form-field>kendo-label,.k-form-horizontal [dir=rtl].k-form-field>.k-form-label,.k-form-horizontal [dir=rtl].k-form-field>.k-label,.k-form-horizontal [dir=rtl].k-form-field>kendo-label,.k-rtl .k-form-horizontal .k-form-field>.k-form-label,.k-rtl .k-form-horizontal .k-form-field>.k-label,.k-rtl .k-form-horizontal .k-form-field>kendo-label,.k-rtl .k-form-horizontal.k-form-field>.k-form-label,.k-rtl .k-form-horizontal.k-form-field>.k-label,.k-rtl .k-form-horizontal.k-form-field>kendo-label{margin-right:0;margin-left:10px}.k-form-inline{padding:2rem}.k-form-inline fieldset{border-width:1px 0 0;border-style:solid;margin:4rem 0;padding:0}.k-form-inline fieldset:first-child:first-of-type{margin-top:0}.k-form-inline fieldset:last-child:last-of-type{margin-bottom:0}.k-form-inline legend{font-size:.875rem;text-align:left;font-weight:600;line-height:1;margin-bottom:1.5rem;text-transform:uppercase;padding:0 1rem 0 0;width:auto}.k-form-inline .k-form-field{display:flex;align-items:flex-start;text-align:left;margin-bottom:1.5rem}.k-form-inline .k-form-field>span:not(.k-widget){width:25%;text-align:right;line-height:1.5;padding:calc(.5rem + 1px) 0;padding-right:1.5rem;align-self:center}.k-form-inline .k-form-field>input{align-self:center}.k-form-inline .k-form-field>input:not(.k-checkbox):not(.k-radio){flex:1 1 auto}.k-form-inline .k-form-field .k-alert-error{font-size:.875rem;margin-top:1rem}.k-form-inline .k-form-field .k-field-info{display:block;font-size:.75rem;line-height:1;margin:0}.k-form-inline .k-form-field:last-child{margin-bottom:0}.k-edit-form-container{width:400px;min-width:400px;border-color:inherit;position:relative}.k-edit-form-container .k-tabstrip-wrapper{margin:-1rem -1rem}.k-edit-form-container .k-tabstrip.k-root-tabs{margin-bottom:1rem}.k-edit-form-container .k-tabstrip .k-tabstrip-items{padding:1rem 1rem 0}.k-edit-form-container .k-tabstrip .k-content{padding:1rem 1rem;border-width:0}.k-edit-buttons{padding:.375rem .375rem;border-width:1px 0 0;border-style:solid;border-color:inherit;text-align:right;clear:both}.k-edit-buttons .k-button+.k-button{margin-left:.5rem}.k-edit-form-container .k-edit-buttons{margin:1rem -1rem -1rem;padding:1rem 1rem}.k-edit-form-container .k-action-buttons,.k-popup-edit-form>.k-action-buttons{margin:1rem -1rem -1rem}.k-edit-label{margin:0 0 1rem 0;padding:calc(.375rem + 1px) 0;width:30%;line-height:1.5;text-align:right;float:left;clear:both}.k-edit-field{margin:0 0 1rem 0;width:65%;float:right;clear:right;position:relative}.k-edit-field.k-no-editor{padding:calc(.375rem + 1px) 0}.k-edit-field>.k-textarea,.k-edit-field>.k-textbox,.k-edit-field>.k-widget{width:100%;box-sizing:border-box}.k-edit-field>.k-colorpicker{width:auto}.k-edit-field input[type=checkbox]:not(.k-checkbox),.k-edit-field input[type=radio]:not(.k-radio){margin-right:.4ex}.k-edit-field .k-checkbox-label,.k-edit-field .k-radio-label{margin-right:1rem}.k-edit-field>.k-reset>li+li{margin-top:.5rem}.k-edit-field .k-reset .k-widget{margin:0 .4ex 0 1ex}.k-rtl .k-edit-buttons{text-align:left}.k-rtl .k-edit-buttons .k-button+.k-button{margin-left:0;margin-right:.5em}.k-widget.form-control{padding:0}.k-maskedtextbox.form-control .k-textbox,.k-textbox.form-control,.k-widget.form-control{width:100%}.form-control.k-dropdowntree,.k-multiselect.form-control{height:auto}.input-group .k-dateinput-wrap,.input-group .k-dropdown-wrap,.input-group .k-maskedtextbox .k-textbox,.input-group .k-multiselect-wrap,.input-group .k-numeric-wrap,.input-group .k-picker-wrap{border-top-right-radius:0;border-bottom-right-radius:0}.input-group .k-dateinput-wrap .k-select,.input-group .k-dropdown-wrap .k-select,.input-group .k-maskedtextbox .k-textbox .k-select,.input-group .k-multiselect-wrap .k-select,.input-group .k-numeric-wrap .k-select,.input-group .k-picker-wrap .k-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group .k-maskedtextbox.form-control .k-textbox,.input-group .k-textbox.form-control,.input-group .k-widget.form-control{width:auto}.input-group .k-widget.form-control:not(:first-child):not(:last-child) .k-dateinput-wrap,.input-group .k-widget.form-control:not(:first-child):not(:last-child) .k-dropdown-wrap,.input-group .k-widget.form-control:not(:first-child):not(:last-child) .k-multiselect-wrap,.input-group .k-widget.form-control:not(:first-child):not(:last-child) .k-numeric-wrap,.input-group .k-widget.form-control:not(:first-child):not(:last-child) .k-picker-wrap,.input-group .k-widget.form-control:not(:first-child):not(:last-child)>.k-textbox{border-radius:0}.input-group-prepend+.k-widget .k-dateinput-wrap,.input-group-prepend+.k-widget .k-dropdown-wrap,.input-group-prepend+.k-widget .k-multiselect-wrap,.input-group-prepend+.k-widget .k-numeric-wrap,.input-group-prepend+.k-widget .k-picker-wrap,.input-group-prepend+.k-widget>.k-textbox{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.k-widget.form-control .k-input{padding:.375rem .75rem;height:2.25rem}.k-widget.form-control-sm .k-input{padding:.25rem .5rem;height:1.8125rem}.k-widget.form-control-sm .k-dateinput-wrap .k-select,.k-widget.form-control-sm .k-dropdown-wrap .k-select,.k-widget.form-control-sm .k-picker-wrap .k-select{padding:.25rem}.k-widget.form-control-sm .k-select{width:1.8125rem}.k-widget.form-control-lg .k-input{padding:.5rem 1rem;height:2.875rem}.k-widget.form-control-lg .k-dateinput-wrap .k-select,.k-widget.form-control-lg .k-dropdown-wrap .k-select,.k-widget.form-control-lg .k-picker-wrap .k-select{padding:.5rem}.k-widget.form-control-lg .k-select{width:2.875rem}.k-maskedtextbox.form-control .k-textbox{height:calc(2.25rem + 2px);padding:.375rem .75rem}.k-maskedtextbox.form-control-sm .k-textbox{height:calc(1.8125rem + 3px);padding:.25rem .5rem;line-height:1.5}.k-maskedtextbox.form-control-lg .k-textbox{height:calc(2.875rem + 2px);padding:.5rem 1rem;line-height:1.5}.k-textbox.form-control{height:calc(2.25rem + 2px);padding:.375rem .75rem}.k-textbox.form-control-sm{height:calc(1.8125rem + 2px);padding:.25rem .5rem;line-height:1.5}.k-textbox.form-control-lg{height:calc(2.875rem + 2px);padding:.5rem 1rem;line-height:1.5}.k-dateinput.form-control-sm .k-link-increase>.k-icon,.k-numerictextbox.form-control-sm .k-link-increase>.k-icon{bottom:-2px}.k-dateinput.form-control-sm .k-link-decrease>.k-icon,.k-numerictextbox.form-control-sm .k-link-decrease>.k-icon{top:-2px}.k-dateinput.form-control-sm .k-link,.k-numerictextbox.form-control-sm .k-link{height:.90625rem}.k-dateinput.form-control-lg .k-link,.k-numerictextbox.form-control-lg .k-link{height:1.4375rem}.k-dateinput.form-control .k-dateinput-wrap .k-select{padding-top:0;padding-bottom:0}.k-form legend,.k-form-inline legend{font-size:1.5rem;font-weight:400;line-height:1.5;text-transform:none}.k-form .k-field-info,.k-form-inline .k-field-info{opacity:.7}.k-form legend{margin-bottom:.5rem}.k-form .k-field-info{margin:0 .5rem}.k-form-inline legend{margin-bottom:0}.k-form-inline .k-form-field>span:not(.k-widget){padding:calc(.5rem - 1px) 0;padding-right:1rem}.k-edit-label{padding:calc(.5rem - 1px) 0}.k-form,.k-form-inline{color:#212529}.k-form fieldset legend,.k-form-inline fieldset legend{color:#030404}.k-form .k-form-legend,.k-form-inline .k-form-legend{border-color:#dee2e6}.k-form .k-field-info,.k-form-inline .k-field-info{color:#6c7986}.k-form .k-alert-error,.k-form-inline .k-alert-error{color:#ed1b36}.k-form-error,.k-form-field-error .k-label,.k-text-error{color:#ed1b36}.k-form-separator{border-color:#dee2e6}.k-listgroup{border-radius:.25rem;margin:0;padding:0;border-width:1px;border-style:solid;font-size:1rem;line-height:1.5;list-style:none;display:flex;flex-direction:column;position:relative;overflow:hidden}.k-listgroup>ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}.k-listgroup .k-listgroup-item+.k-listgroup-item{border-top-width:1px}.k-listgroup-flush{border-radius:0;border-left-width:0;border-right-width:0}.k-listgroup-item{padding:.75rem 1.25rem;border-width:0;border-style:solid;border-color:inherit;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex:0 0 auto;position:relative}.k-listgroup-item>.k-link{margin:-.75rem -1.25rem;padding:.75rem 1.25rem;color:inherit;text-decoration:none;outline:0;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex:1 1 auto;position:relative}.k-listgroup-item>.k-link>.k-select{padding:.75rem;display:flex;align-items:center;flex:0 0 auto;position:absolute;top:50%;right:0;transform:translateY(-50%)}.k-listgroup-item-segmented{align-items:stretch}.k-listgroup-item-segmented>.k-link{margin-right:0}.k-listgroup-item-segmented>.k-select{margin:-.75rem -1.25rem -.75rem 0;padding:.75rem;border-width:0 0 0 1px;border-style:solid;border-color:inherit;cursor:pointer}.k-listgroup-form-row{margin:-.75rem -1.25rem;padding:.75rem 1.25rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex:1 1 auto;position:relative}.k-listgroup-form-row .k-listgroup-form-field-label{width:40%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.k-listgroup-form-row .k-listgroup-form-field-wrapper{width:50%;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;text-align:end;position:relative}.k-listgroup-form-row .k-listgroup-form-field-wrapper input[type=date],.k-listgroup-form-row .k-listgroup-form-field-wrapper input[type=datetime-local],.k-listgroup-form-row .k-listgroup-form-field-wrapper input[type=number],.k-listgroup-form-row .k-listgroup-form-field-wrapper input[type=password],.k-listgroup-form-row .k-listgroup-form-field-wrapper input[type=text],.k-listgroup-form-row .k-listgroup-form-field-wrapper input[type=time],.k-listgroup-form-row .k-listgroup-form-field-wrapper select,.k-listgroup-form-row .k-listgroup-form-field-wrapper textarea{width:100%;box-sizing:border-box;flex:1 1 100%}.k-listgroup-form-row .k-listgroup-form-field-wrapper textarea{min-height:4em;resize:vertical}.k-listgroup-item.k-listgroup-form-row{margin:0}[dir=rtl] .k-listgroup-item>.k-link>.k-select{right:auto;left:0}[dir=rtl] .k-listgroup-item>.k-link>.k-select .k-icon{transform:scaleX(-1)}[dir=rtl] .k-listgroup-item-segmented>.k-link{margin-right:-1.25rem;margin-left:0}[dir=rtl] .k-listgroup-item-segmented>.k-select{margin-right:0;margin-left:-1.25rem;border-right-width:1px;border-left-width:0}[dir=rtl] .k-listgroup-item-segmented>.k-select .k-icon{transform:scaleX(-1)}.k-noflexbox .k-listgroup,.k-noflexbox .k-listgroup-item>.k-link,.k-noflexbox .k-listgroup>ul .k-listgroup-item{display:block}.k-listgroup{border-color:rgba(0,0,0,.125);color:#212529;background-color:#fff}.k-checkbox{border-radius:.25rem;margin:0;padding:0;width:1rem;height:1rem;line-height:initial;border-width:1px;border-style:solid;outline:0;box-sizing:border-box;display:inline-block;vertical-align:middle;position:relative;-webkit-appearance:none}.k-checkbox::before{width:1rem;height:1rem;font-size:1rem;line-height:1;transform:scale(0) translate(-50%,-50%);overflow:hidden;position:absolute;top:50%;left:50%;content:"";background-repeat:no-repeat;background-size:50%;background-position:50%;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23ffffff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e")}.k-checkbox:hover{cursor:pointer}.k-checkbox:checked::before{border-radius:.25rem;transform:scale(1) translate(-50%,-50%)}.k-checkbox.k-state-indeterminate::before,.k-checkbox:indeterminate::before{content:"";background-color:currentColor;transform:scale(1) translate(-50%,-50%);width:.5rem;height:2px}.k-checkbox:disabled,.k-checkbox:disabled+.k-checkbox-label{outline:0;cursor:default;opacity:.65;filter:grayscale(.1);pointer-events:none;box-shadow:none}.k-checkbox+.k-checkbox-label{display:inline}.k-checkbox-label{margin:0;padding:0;line-height:calc(1rem + 1px);display:inline-flex;align-items:flex-start;vertical-align:middle;position:relative;cursor:pointer}.k-checkbox-label .k-label{cursor:pointer}.k-checkbox-label:empty{display:none}.k-checkbox-label.k-no-text{min-width:1px}.k-checkbox-label .k-ripple{top:.5rem;left:.5rem;right:auto;bottom:auto;width:2.5rem;height:2.5rem;transform:translate(-50%,-50%);border-radius:50%;visibility:hidden!important}.k-checkbox-label .k-ripple-blob{top:50%!important;left:50%!important;width:200%!important;height:200%!important}.k-checkbox+.k-checkbox-label,.k-checkbox-label+.k-checkbox{margin-left:8px}.k-checkbox-label>.k-checkbox{margin-right:8px;flex-shrink:0}kendo-label.k-checkbox-label>.k-checkbox:last-child{margin-right:0}kendo-label.k-checkbox-label>.k-label:first-child{margin-right:8px}.k-checkbox-list{margin:0;padding:0;list-style:none}.k-checkbox-list .k-checkbox-item{margin-top:16px}.k-checkbox-list .k-checkbox-item:first-child{margin-top:0}.k-list-horizontal .k-checkbox-item{display:inline-block;margin:0 32px 0 0}.k-list-horizontal .k-checkbox-item:last-child{margin-right:0}.k-rtl .k-checkbox+.k-checkbox-label,.k-rtl .k-checkbox-label+.k-checkbox,[dir=rtl] .k-checkbox+.k-checkbox-label,[dir=rtl] .k-checkbox-label+.k-checkbox{margin-left:0;margin-right:8px}.k-rtl .k-checkbox-label>.k-checkbox,[dir=rtl] .k-checkbox-label>.k-checkbox{margin-right:0;margin-left:8px}.k-rtl kendo-label.k-checkbox-label>.k-checkbox:last-child,[dir=rtl] kendo-label.k-checkbox-label>.k-checkbox:last-child{margin-left:0}.k-rtl kendo-label.k-checkbox-label>.k-label:first-child,[dir=rtl] kendo-label.k-checkbox-label>.k-label:first-child{margin-right:0;margin-left:8px}.k-rtl .k-list-horizontal .k-checkbox-item,[dir=rtl] .k-list-horizontal .k-checkbox-item{margin-right:0;margin-left:32px}.k-rtl .k-list-horizontal .k-checkbox-item:last-child,[dir=rtl] .k-list-horizontal .k-checkbox-item:last-child{margin-left:0}.k-checkbox::-ms-check{border-width:0;border-color:inherit;color:inherit;background-color:inherit}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.k-checkbox::-ms-check{border-width:1px}}.k-checkbox{border-color:#adb5bd;color:transparent;background-color:#fff}.k-checkbox:hover{border-color:#adb5bd;color:transparent;background-color:#fff}.k-checkbox:focus{border-color:#099dff;box-shadow:0 0 0 .2rem rgba(0,82,136,.25)}.k-checkbox.k-state-indeterminate,.k-checkbox:indeterminate{border-color:#005288;color:#fff;background-color:#005288}.k-checkbox:checked{border-color:#005288;color:#fff;background-color:#005288}.k-checkbox:checked:focus{border-color:#005288;box-shadow:0 0 0 .2rem rgba(0,82,136,.25)}.k-checkbox:disabled{background-color:#e9ecef}.k-checkbox.k-state-indeterminate:disabled,.k-checkbox:checked:disabled,.k-checkbox:indeterminate:disabled{background-color:rgba(0,82,136,.5)}.k-checkbox.k-invalid,.k-checkbox.k-state-invalid,.k-checkbox.ng-invalid.ng-dirty,.k-checkbox.ng-invalid.ng-touched{border-color:#ed1b36}.k-checkbox.k-invalid+.k-checkbox-label,.k-checkbox.k-state-invalid+.k-checkbox-label,.k-checkbox.ng-invalid.ng-dirty+.k-checkbox-label,.k-checkbox.ng-invalid.ng-touched+.k-checkbox-label{color:#ed1b36}.k-radio{border-radius:50%;margin:0;padding:0;width:1rem;height:1rem;border-width:1px;border-style:solid;outline:0;box-sizing:border-box;display:inline-block;vertical-align:middle;position:relative;-webkit-appearance:none}.k-radio::before{content:"";width:6px;height:6px;border-radius:50%;background-color:currentColor;transform:scale(0) translate(-50%,-50%);overflow:hidden;position:absolute;top:50%;left:50%}.k-radio:hover{cursor:pointer}.k-radio:checked::before{border-radius:50%;transform:scale(1) translate(-50%,-50%)}.k-radio:disabled,.k-radio:disabled+.k-radio-label{outline:0;cursor:default;opacity:.65;filter:grayscale(.1);pointer-events:none;box-shadow:none}.k-radio+.k-radio-label{display:inline}.k-radio-label{margin:0;padding:0;line-height:calc(1rem + 1px);display:inline-flex;align-items:flex-start;vertical-align:middle;position:relative;cursor:pointer}.k-radio-label .k-label{cursor:pointer}.k-radio-label:empty{display:none}.k-radio-label .k-ripple{top:.5rem;left:.5rem;right:auto;bottom:auto;width:2.5rem;height:2.5rem;transform:translate(-50%,-50%);border-radius:50%;visibility:hidden!important}.k-radio-label .k-ripple-blob{top:50%!important;left:50%!important;width:200%!important;height:200%!important}.k-radio+.k-radio-label,.k-radio-label+.k-radio{margin-left:8px}.k-radio-label>.k-radio{margin-right:8px;flex-shrink:0}kendo-label.k-radio-label>.k-radio:last-child{margin-right:0}kendo-label.k-radio-label>.k-label:first-child{margin-right:8px}.k-radio-list{margin:0;padding:0;list-style:none}.k-radio-list .k-radio-item{margin-top:16px}.k-radio-list .k-radio-item:first-child{margin-top:0}.k-list-horizontal .k-radio-item{display:inline-block;margin:0 32px 0 0}.k-list-horizontal .k-radio-item:last-child{margin-right:0}.k-rtl .k-radio+.k-radio-label,.k-rtl .k-radio-label+.k-radio,[dir=rtl] .k-radio+.k-radio-label,[dir=rtl] .k-radio-label+.k-radio{margin-left:0;margin-right:8px}.k-rtl .k-radio-label>.k-radio,[dir=rtl] .k-radio-label>.k-radio{margin-right:0;margin-left:8px}.k-rtl kendo-label.k-radio-label>.k-radio:last-child,[dir=rtl] kendo-label.k-radio-label>.k-radio:last-child{margin-left:0}.k-rtl kendo-label.k-radio-label>.k-label:first-child,[dir=rtl] kendo-label.k-radio-label>.k-label:first-child{margin-right:0;margin-left:8px}.k-rtl .k-list-horizontal .k-radio-item,[dir=rtl] .k-list-horizontal .k-radio-item{margin-right:0;margin-left:32px}.k-rtl .k-list-horizontal .k-radio-item:last-child,[dir=rtl] .k-list-horizontal .k-radio-item:last-child{margin-left:0}.k-radio::-ms-check{border-width:0;border-color:inherit;color:inherit;background-color:inherit}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.k-radio::-ms-check{border-width:1px}}.k-radio{border-color:#adb5bd;color:transparent;background-color:#fff}.k-radio:hover{border-color:#adb5bd;color:transparent;background-color:#fff}.k-radio:focus{border-color:#099dff;box-shadow:0 0 0 .2rem rgba(0,82,136,.25)}.k-radio.k-invalid,.k-radio.k-state-invalid,.k-radio.ng-invalid.ng-dirty,.k-radio.ng-invalid.ng-touched{border-color:#ed1b36}.k-radio.k-invalid+.k-radio-label,.k-radio.k-state-invalid+.k-radio-label,.k-radio.ng-invalid.ng-dirty+.k-radio-label,.k-radio.ng-invalid.ng-touched+.k-radio-label{color:#ed1b36}.k-radio:checked{border-color:#005288;color:#fff;background-color:#005288}.k-radio:checked:focus{border-color:#005288;box-shadow:0 0 0 .2rem rgba(0,82,136,.25)}.k-radio:disabled{background-color:#e9ecef}.k-radio:checked:disabled{background-color:rgba(0,82,136,.5)}.k-switch{border-radius:5em;cursor:pointer;width:5em;background:0 0;border:0;box-sizing:border-box;outline:0;display:inline-flex;overflow:hidden;vertical-align:middle;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:.75rem;line-height:1.5;user-select:none;text-align:left;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.k-switch [type=checkbox]{display:none}.k-ie .k-switch{display:inline-block}.k-switch,.k-switch-container,.k-switch-handle{box-sizing:border-box}.k-switch-container{border-radius:5em;padding:3px 3px;width:5em;border-width:0;border-style:solid;flex:1 0 auto;position:relative;outline:0;transition:background-color .2s ease-out 0s}.k-ie .k-switch-container{display:block}.k-switch-handle{border-radius:5em;width:2em;height:2em;border-width:0;border-style:solid;display:inline-block;vertical-align:middle;position:relative;left:0;transition:left .2s ease-out 0s}.k-ie .k-switch-handle{display:block}.k-switch-on .k-switch-handle{left:calc(100% - 2em)}.k-edge .k-switch-on .k-switch-handle,.k-ie .k-switch-on .k-switch-handle{left:100%;margin-left:-2em}.k-switch-off .k-switch-handle{left:0}.k-switch-label-off,.k-switch-label-on{display:none;width:calc(100% + calc(-1 * (2em + calc(8px + 2px) + 3px)));position:absolute;top:50%;transform:translateY(-50%);line-height:2em;overflow:hidden}.k-switch-label-on{text-align:left;left:calc(8px - 0px)}.k-switch-label-off{text-align:right;right:calc(8px - 0px)}.k-rtl .k-switch.k-switch-on .k-switch-handle,.k-switch[dir=rtl].k-switch-on .k-switch-handle{left:0}.k-rtl .k-switch.k-switch-off .k-switch-handle,.k-switch[dir=rtl].k-switch-off .k-switch-handle{left:calc(100% - 2em)}.k-rtl .k-switch .k-switch-label-on,.k-switch[dir=rtl] .k-switch-label-on{text-align:right;left:initial;right:calc(8px - 0px)}.k-rtl .k-switch .k-switch-label-off,.k-switch[dir=rtl] .k-switch-label-off{text-align:left;left:calc(8px - 0px);right:initial}.k-switch-label-off,.k-switch-label-on{text-shadow:none}.k-switch-on .k-switch-container{color:#fff;background-color:#005288}.k-switch-on .k-switch-handle{color:#fff;background-color:#fff}.k-switch-on.k-state-focused,.k-switch-on:focus{box-shadow:0 0 1px 2px #7aa5c1}.k-switch-on.k-state-hover .k-switch-container,.k-switch-on:hover .k-switch-container{color:#fff;background-color:#003b62}.k-switch-on.k-state-hover .k-switch-handle,.k-switch-on:hover .k-switch-handle{color:#fff;background-color:#fff}.k-switch-on .k-switch-label-off{color:transparent}.k-switch-off .k-switch-container{color:#000;background-color:#e4e7eb}.k-switch-off .k-switch-handle{color:#000;background-color:#fff}.k-switch-off.k-state-focused,.k-switch-off:focus{box-shadow:0 0 1px 2px #f1f3f5}.k-switch-off.k-state-hover .k-switch-container,.k-switch-off:hover .k-switch-container{color:#000;background-color:#ced3db}.k-switch-off.k-state-hover .k-switch-handle,.k-switch-off:hover .k-switch-handle{color:#000;background-color:#fff}.k-switch-off .k-switch-label-on{color:transparent}.k-switch{box-shadow:none}.k-switch.k-state-focused .k-switch-container,.k-switch:focus .k-switch-container{outline:0}.k-switch.k-state-disabled{cursor:default}.k-switch[aria-readonly=true]{pointer-events:none}.k-pane-wrapper{border-width:1px;border-style:solid;box-sizing:border-box;outline:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;line-height:1.5;display:block;position:relative;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.k-pane-wrapper .k-pane{width:100%;height:100%;user-select:none;box-sizing:border-box;font-family:sans-serif;overflow-x:hidden}.k-pane-wrapper .k-pane *{background-clip:border-box}.k-pane-wrapper .k-view{top:0;left:0;position:relative;border:0;box-sizing:border-box;outline:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;line-height:1.5;display:flex;height:100%;width:100%;flex-direction:column;align-items:stretch;align-content:stretch;vertical-align:top;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.k-pane-wrapper .k-content{min-height:1px;flex:1;align-items:stretch;display:block;width:auto;overflow:hidden;position:relative}.k-pane-wrapper>div.k-pane{box-shadow:none;font-weight:400}.k-pane-wrapper .k-grid-column-menu .k-content,.k-pane-wrapper .k-grid-edit-form .k-content,.k-pane-wrapper .k-grid-filter-menu .k-content,.k-pane-wrapper .k-popup-edit-form .k-content{overflow-y:auto}.k-pane-wrapper .k-grid-column-menu .k-content>.k-scroll-container,.k-pane-wrapper .k-grid-edit-form .k-content>.k-scroll-container,.k-pane-wrapper .k-grid-filter-menu .k-content>.k-scroll-container,.k-pane-wrapper .k-popup-edit-form .k-content>.k-scroll-container{position:absolute;width:100%;min-height:100%;box-sizing:border-box}.k-pane-wrapper .k-grid-filter-menu .k-filter-selected-items{margin:1em;font-weight:400}.k-pane-wrapper .k-grid-edit-form .k-edit-form-container,.k-pane-wrapper .k-grid-edit-form .k-popup-edit-form{width:auto;min-width:auto}.k-pane-wrapper .k-grid .k-grid-search{width:100%;margin-left:0;margin-top:.375rem}.k-pane-wrapper .k-grid .k-grid-search:first-child{margin-top:0}.k-grid.k-grid-mobile{border-width:0}.k-grid-mobile .k-resize-handle-inner::before{content:"\e01e";position:absolute;font:16px/1 WebComponentsIcons;top:calc(50% - 1px);left:50%;transform:translate(-50%,-50%);padding:.2em}.k-grid-mobile .k-edit-cell>input,.k-grid-mobile .k-edit-cell>select,.k-grid-mobile .k-grid-edit-row>td>input,.k-grid-mobile .k-grid-edit-row>td>select{width:100%;box-sizing:border-box}.k-grid-mobile .k-header a{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-drag:none}.k-pane-wrapper .k-scheduler-edit-form .k-recur-view{padding:0;flex-direction:column;align-items:stretch}.k-pane-wrapper .k-scheduler-edit-form .k-recur-view>.k-listgroup-form-row{margin:0}.k-pane-wrapper .k-scheduler-edit-form .k-recur-items-wrap{width:100%;margin:-1px 0}.k-pane-wrapper .k-scheduler-edit-form .k-scheduler-recur-end-wrap{white-space:nowrap}.k-pane-wrapper .k-scheduler-edit-form .k-edit-buttons{border-width:0}.k-scheduler.k-scheduler-mobile{border-width:0}.k-scheduler-mobile th{font-weight:400}.k-scheduler-mobile .k-event:hover .k-resize-handle{visibility:hidden}.k-scheduler-mobile .k-scheduler-toolbar{padding:.375rem .375rem}.k-scheduler-mobile .k-scheduler-toolbar>*{margin:0}.k-scheduler-mobile .k-scheduler-toolbar::before{display:none}.k-scheduler-mobile .k-scheduler-toolbar .k-scheduler-navigation{width:100%;display:flex;flex-flow:row nowrap;justify-content:space-between;margin:0}.k-scheduler-mobile .k-scheduler-toolbar .k-scheduler-navigation .k-nav-current{line-height:1;display:flex;flex-flow:column nowrap;align-items:center;justify-content:space-evenly}.k-scheduler-mobile .k-scheduler-toolbar .k-scheduler-navigation .k-y-date-format{font-size:12px}.k-scheduler-mobile .k-scheduler-footer{padding:.375rem .375rem;display:flex;justify-content:space-between}.k-scheduler-mobile .k-scheduler-footer>*{margin:0}.k-scheduler-mobile .k-scheduler-footer::before{display:none}.k-scheduler-mobile .k-scheduler-monthview .k-hidden{height:40px}.k-scheduler-mobile .k-scheduler-monthview .k-scheduler-table td{height:40px;vertical-align:top;text-align:center}.k-scheduler-mobile .k-scheduler-monthview .k-events-container{position:absolute;text-align:center;height:6px;line-height:6px}.k-scheduler-mobile .k-scheduler-monthview .k-event{position:static;padding:4px;border-radius:50%;display:inline-block;width:4px;height:4px;min-height:0;margin:1px}.k-scheduler-mobile .k-scheduler-dayview .k-mobile-header.k-mobile-horizontal-header .k-scheduler-times table tr:first-child{display:none}.k-scheduler-mobile .k-scheduler-dayview .k-mobile-header .k-scheduler-header .k-scheduler-date-group{display:none}.k-scheduler-mobile .k-scheduler-header-wrap>div{overflow:visible}.k-scheduler-mobile .k-scheduler-agendaview .k-mobile-header{display:none}.k-scheduler-mobile .k-scheduler-agendaview .k-scheduler-table{table-layout:auto}.k-scheduler-mobile .k-scheduler-agendaview .k-scheduler-table .k-scheduler-groupcolumn{width:1%}.k-scheduler-mobile .k-scheduler-agendaview .k-scheduler-table td{white-space:normal}.k-scheduler-mobile .k-mobile-header .k-scheduler-table td,.k-scheduler-mobile .k-mobile-header .k-scheduler-table th{height:1.5em}.k-scheduler-mobile .k-time-period,.k-scheduler-mobile .k-time-text{display:block;line-height:1}.k-scheduler-mobile .k-time-period{font-size:.7em}.k-scheduler-mobile .k-scheduler-table td,.k-scheduler-mobile .k-scheduler-table th{height:2em;vertical-align:middle}.k-scheduler-mobile .k-scheduler-datecolumn-wrap{display:flex;align-items:center;justify-content:space-between}.k-scheduler-mobile .k-task{display:flex;align-items:center}.k-scheduler-mobile .k-task .k-scheduler-mark{border-radius:50%}.k-scheduler-mobile .k-task .k-i-reload{font-size:1em;margin-right:.5em}.k-scheduler-mobile .k-task .k-scheduler-task-text{flex:1 1 0%}.k-scheduler-mobile .k-scheduler-agenda .k-scheduler-group-cell,.k-scheduler-mobile .k-scheduler-agenda .k-scheduler-groupcolumn,.k-scheduler-mobile .k-scheduler-times .k-scheduler-group-cell,.k-scheduler-mobile .k-scheduler-times .k-scheduler-groupcolumn{vertical-align:top}.k-scheduler-mobile .k-scheduler-agenda .k-scheduler-group-cell .k-scheduler-group-text,.k-scheduler-mobile .k-scheduler-agenda .k-scheduler-groupcolumn .k-scheduler-group-text,.k-scheduler-mobile .k-scheduler-times .k-scheduler-group-cell .k-scheduler-group-text,.k-scheduler-mobile .k-scheduler-times .k-scheduler-groupcolumn .k-scheduler-group-text{writing-mode:vertical-lr;transform:rotate(180deg);white-space:nowrap}.k-scheduler-mobile .k-scrollbar-h tr+tr .k-scheduler-times{border-bottom-width:0}.k-pane-wrapper .k-grid-column-menu>.k-header,.k-pane-wrapper .k-grid-edit-form>.k-header,.k-pane-wrapper .k-grid-filter-menu>.k-header,.k-pane-wrapper .k-scheduler-edit-form>.k-header{display:flex;justify-content:space-between;padding:.3em .6em;width:auto;line-height:2em}.k-pane-wrapper .k-grid-column-menu>.k-header .k-header-cancel,.k-pane-wrapper .k-grid-column-menu>.k-header .k-header-done,.k-pane-wrapper .k-grid-edit-form>.k-header .k-header-cancel,.k-pane-wrapper .k-grid-edit-form>.k-header .k-header-done,.k-pane-wrapper .k-grid-filter-menu>.k-header .k-header-cancel,.k-pane-wrapper .k-grid-filter-menu>.k-header .k-header-done,.k-pane-wrapper .k-scheduler-edit-form>.k-header .k-header-cancel,.k-pane-wrapper .k-scheduler-edit-form>.k-header .k-header-done{display:flex;flex-direction:row;align-items:center}.k-pane-wrapper .k-grid-column-menu>.k-header .k-header-cancel .k-icon,.k-pane-wrapper .k-grid-column-menu>.k-header .k-header-done .k-icon,.k-pane-wrapper .k-grid-edit-form>.k-header .k-header-cancel .k-icon,.k-pane-wrapper .k-grid-edit-form>.k-header .k-header-done .k-icon,.k-pane-wrapper .k-grid-filter-menu>.k-header .k-header-cancel .k-icon,.k-pane-wrapper .k-grid-filter-menu>.k-header .k-header-done .k-icon,.k-pane-wrapper .k-scheduler-edit-form>.k-header .k-header-cancel .k-icon,.k-pane-wrapper .k-scheduler-edit-form>.k-header .k-header-done .k-icon{font-size:1.5em}.k-pane-wrapper .k-filter-help-text,.k-pane-wrapper .k-list-title{padding:.75rem 1.25rem;display:block}.k-pane-wrapper .k-listgroup .k-listgroup-item{border-color:inherit}.k-pane-wrapper .k-listgroup+.k-listgroup{margin-top:2em}.k-pane-wrapper .k-column-menu .k-filter-item .k-filterable *{pointer-events:none}.k-pane-wrapper .k-filter-menu .k-space-right{margin:.5em 10px;width:auto;display:flex;align-items:center}.k-pane-wrapper .k-filter-menu .k-filter-tools{margin:1em;display:flex;justify-content:space-between}.k-pane-wrapper .k-popup-edit-form .k-recur-editor-wrap{display:flex}.k-pane-wrapper .k-popup-edit-form .k-mobiletimezoneeditor{width:100;display:flex;align-items:center;justify-content:flex-end;position:relative;flex:1 1 auto}.k-pane-wrapper .k-multicheck-wrap.k-listgroup{overflow-y:auto}.k-pane-wrapper .k-state-disabled{opacity:1}.k-pane-wrapper .k-state-disabled>*{opacity:.7}.k-pane-wrapper .k-pager-wrap.k-pager-sm{justify-content:center}.k-pane-wrapper .k-pager-wrap.k-pager-sm .k-pager-refresh{display:none}.k-ie .k-pane-wrapper .k-scheduler .k-scheduler-footer,.k-ie .k-pane-wrapper .k-scheduler .k-scheduler-toolbar{line-height:2em}.k-ie .k-pane-wrapper .k-grid .k-icon{text-indent:0}.k-pane-wrapper[dir=rtl] .k-grid-column-menu>.k-header,.k-pane-wrapper[dir=rtl] .k-grid-edit-form>.k-header,.k-pane-wrapper[dir=rtl] .k-grid-filter-menu>.k-header,.k-pane-wrapper[dir=rtl] .k-scheduler-edit-form>.k-header,.k-rtl .k-pane-wrapper .k-grid-column-menu>.k-header,.k-rtl .k-pane-wrapper .k-grid-edit-form>.k-header,.k-rtl .k-pane-wrapper .k-grid-filter-menu>.k-header,.k-rtl .k-pane-wrapper .k-scheduler-edit-form>.k-header,[dir=rtl] .k-pane-wrapper .k-grid-column-menu>.k-header,[dir=rtl] .k-pane-wrapper .k-grid-edit-form>.k-header,[dir=rtl] .k-pane-wrapper .k-grid-filter-menu>.k-header,[dir=rtl] .k-pane-wrapper .k-scheduler-edit-form>.k-header{flex-direction:row-reverse}.k-pane-wrapper[dir=rtl] .k-filter-menu .k-space-right>.k-i-zoom,.k-rtl .k-pane-wrapper .k-filter-menu .k-space-right>.k-i-zoom,[dir=rtl] .k-pane-wrapper .k-filter-menu .k-space-right>.k-i-zoom{left:15px;right:auto}.k-pane-wrapper[dir=rtl] .k-scheduler-mobile .k-scheduler-toolbar>ul>li,.k-rtl .k-pane-wrapper .k-scheduler-mobile .k-scheduler-toolbar>ul>li,[dir=rtl] .k-pane-wrapper .k-scheduler-mobile .k-scheduler-toolbar>ul>li{border:0}.k-pane-wrapper[dir=rtl] .k-scheduler-mobile .k-scheduler-toolbar .k-nav-next,.k-pane-wrapper[dir=rtl] .k-scheduler-mobile .k-scheduler-toolbar .k-nav-prev,.k-rtl .k-pane-wrapper .k-scheduler-mobile .k-scheduler-toolbar .k-nav-next,.k-rtl .k-pane-wrapper .k-scheduler-mobile .k-scheduler-toolbar .k-nav-prev,[dir=rtl] .k-pane-wrapper .k-scheduler-mobile .k-scheduler-toolbar .k-nav-next,[dir=rtl] .k-pane-wrapper .k-scheduler-mobile .k-scheduler-toolbar .k-nav-prev{transform:scaleX(-1)}.k-pane-wrapper[dir=rtl] .k-scheduler-mobile .k-task .k-i-reload,.k-rtl .k-pane-wrapper .k-scheduler-mobile .k-task .k-i-reload,[dir=rtl] .k-pane-wrapper .k-scheduler-mobile .k-task .k-i-reload{margin-left:.5em;margin-right:0}.k-pane-wrapper[dir=rtl] .k-scheduler-edit-form .k-item .k-i-arrow-chevron-right,.k-rtl .k-pane-wrapper .k-scheduler-edit-form .k-item .k-i-arrow-chevron-right,[dir=rtl] .k-pane-wrapper .k-scheduler-edit-form .k-item .k-i-arrow-chevron-right{transform:scaleX(-1)}.k-pane-wrapper,.k-view{border-color:#dee2e6;color:#212529;background-color:#fff}.k-pane-wrapper .k-pane>.k-view>.k-content{background-position:50% 50%;background-color:#f7f7f7}.k-pane-wrapper .k-pane .k-grid-mobile .k-column-active+th.k-header{border-left-color:#212529}.k-pane-wrapper .k-pane .k-grid-mobile .k-resize-handle-inner::before{background-color:#f7f7f7}.k-pane-wrapper .k-pane .k-scheduler-mobile .k-nav-current{color:#005288}.k-pane-wrapper .k-pane .k-scheduler-mobile .k-mobile-scheduler-agendadate,.k-pane-wrapper .k-pane .k-scheduler-mobile .k-scheduler-groupcolumn,.k-pane-wrapper .k-pane .k-scheduler-mobile .k-scheduler-header,.k-pane-wrapper .k-pane .k-scheduler-mobile .k-scheduler-times{color:inherit}.k-pane-wrapper .k-pane .k-scheduler-mobile .k-mobile-scheduler-agendaweekday,.k-pane-wrapper .k-pane .k-scheduler-mobile .k-time-period{color:#6c7986}.k-pane-wrapper .k-pane .k-scheduler-mobile .k-scheduler-datecolumn,.k-pane-wrapper .k-pane .k-scheduler-mobile .k-scheduler-group-cell,.k-pane-wrapper .k-pane .k-scheduler-mobile .k-scheduler-groupcolumn,.k-pane-wrapper .k-pane .k-scheduler-mobile .k-scheduler-header,.k-pane-wrapper .k-pane .k-scheduler-mobile .k-scheduler-header-all-day,.k-pane-wrapper .k-pane .k-scheduler-mobile .k-scheduler-header-wrap,.k-pane-wrapper .k-pane .k-scheduler-mobile .k-scheduler-times{background-color:#f7f7f7}.k-pane-wrapper .k-pane .k-scheduler-mobile .k-scheduler-toolbar .k-scheduler-tools>li{display:inline-block;background-color:inherit}.k-pane-wrapper .k-pane .k-grid-column-menu .k-header,.k-pane-wrapper .k-pane .k-grid-edit-form .k-header,.k-pane-wrapper .k-pane .k-grid-filter-menu .k-header,.k-pane-wrapper .k-pane .k-scheduler-edit-form .k-header{color:#fff;background-color:#005288}.k-pane-wrapper .k-pane .k-grid-column-menu .k-header .k-link,.k-pane-wrapper .k-pane .k-grid-edit-form .k-header .k-link,.k-pane-wrapper .k-pane .k-grid-filter-menu .k-header .k-link,.k-pane-wrapper .k-pane .k-scheduler-edit-form .k-header .k-link{color:inherit}.k-pane-wrapper .k-pane .k-grid-column-menu .k-item,.k-pane-wrapper .k-pane .k-grid-column-menu .k-link,.k-pane-wrapper .k-pane .k-grid-edit-form .k-item,.k-pane-wrapper .k-pane .k-grid-edit-form .k-link,.k-pane-wrapper .k-pane .k-grid-filter-menu .k-item,.k-pane-wrapper .k-pane .k-grid-filter-menu .k-link,.k-pane-wrapper .k-pane .k-scheduler-edit-form .k-item,.k-pane-wrapper .k-pane .k-scheduler-edit-form .k-link{color:#212529}.k-pane-wrapper .k-pane .k-grid-column-menu .k-clear,.k-pane-wrapper .k-pane .k-grid-column-menu .k-scheduler-delete,.k-pane-wrapper .k-pane .k-grid-column-menu .k-scheduler-resetSeries,.k-pane-wrapper .k-pane .k-grid-column-menu .k-select-all,.k-pane-wrapper .k-pane .k-grid-edit-form .k-clear,.k-pane-wrapper .k-pane .k-grid-edit-form .k-scheduler-delete,.k-pane-wrapper .k-pane .k-grid-edit-form .k-scheduler-resetSeries,.k-pane-wrapper .k-pane .k-grid-edit-form .k-select-all,.k-pane-wrapper .k-pane .k-grid-filter-menu .k-clear,.k-pane-wrapper .k-pane .k-grid-filter-menu .k-scheduler-delete,.k-pane-wrapper .k-pane .k-grid-filter-menu .k-scheduler-resetSeries,.k-pane-wrapper .k-pane .k-grid-filter-menu .k-select-all,.k-pane-wrapper .k-pane .k-scheduler-edit-form .k-clear,.k-pane-wrapper .k-pane .k-scheduler-edit-form .k-scheduler-delete,.k-pane-wrapper .k-pane .k-scheduler-edit-form .k-scheduler-resetSeries,.k-pane-wrapper .k-pane .k-scheduler-edit-form .k-select-all{color:#005288}.k-pane-wrapper .k-pane .k-column-menu .k-listgroup-item.k-state-selected{color:#005288;background:0 0}.k-pane-wrapper .k-pane .k-column-menu .k-listgroup-item.k-state-selected .k-link{color:inherit}.k-pane-wrapper .k-pane .k-filter-menu .k-check,.k-pane-wrapper .k-pane .k-scheduler-edit-form .k-check{border-radius:.25rem}.k-progressbar{border-radius:.25rem;--kendo-progressbar-progress:0;border-width:0;border-style:solid;box-sizing:border-box;outline:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:.75rem;line-height:1;display:inline-grid;vertical-align:middle;position:relative;overflow:hidden;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.k-progressbar>.k-state-selected{border-width:0;border-style:solid;display:flex;overflow:hidden;grid-column:1/-1;grid-row:1/-1}.k-progressbar>ul{border-width:inherit;border-style:inherit;white-space:nowrap;display:flex;align-items:stretch;flex:1;grid-column:1/-1;grid-row:1/-1}.k-progressbar .k-item{display:block;border-width:0;border-style:solid;border-color:transparent}.k-progress-status-wrap{width:100%;height:100%;display:flex;align-items:center;flex-shrink:0;grid-column:1/-1;grid-row:1/-1}.k-progress-status-wrap.k-progress-start{justify-content:flex-start}.k-progress-status-wrap.k-progress-center{justify-content:center}.k-progress-status-wrap.k-progress-end{justify-content:flex-end}.k-progress-status{padding:0 .5rem;padding-block-start:0;padding-block-end:0;padding-inline-start:.5rem;padding-inline-end:.5rem;min-width:10px;text-align:center;display:inline-block;white-space:nowrap}.k-progressbar-horizontal{width:27em;height:1rem;grid-template-columns:1fr;grid-template-rows:100%}.k-progressbar-horizontal .k-progress-status-wrap{flex-direction:row}.k-progressbar-horizontal>.k-state-selected{width:0;width:calc(var(--kendo-progressbar-progress,0) * 1%);flex-direction:row}.k-progressbar-horizontal>.k-state-selected>.k-progress-status-wrap{width:calc(100% * (100 / var(--kendo-progressbar-progress,1)))}.k-progressbar-horizontal>ul{flex-direction:row}.k-progressbar-horizontal .k-item+.k-item{border-left-width:1px;border-inline-start-width:1px;border-inline-end-width:0}.k-progressbar-horizontal.k-progressbar-reverse>.k-state-selected{flex-direction:row-reverse;justify-self:flex-end}.k-progressbar-vertical{width:1rem;height:27em;grid-template-columns:100%;grid-template-rows:1fr}.k-progressbar-vertical .k-progress-status-wrap{flex-direction:column-reverse}.k-progressbar-vertical .k-progress-status{writing-mode:vertical-lr}.k-progressbar-vertical>.k-state-selected{height:0;height:calc(var(--kendo-progressbar-progress,0) * 1%);flex-direction:column-reverse;align-self:flex-end;align-items:flex-end}.k-progressbar-vertical>.k-state-selected>.k-progress-status-wrap{height:calc(100% * (100 / var(--kendo-progressbar-progress,1)))}.k-progressbar-vertical>ul{flex-direction:column}.k-progressbar-vertical .k-item+.k-item{border-top-width:1px;border-block-start-width:1px;border-block-end-width:0}.k-progressbar-vertical.k-progressbar-reverse{flex-direction:column}.k-progressbar-vertical.k-progressbar-reverse>.k-state-selected{flex-direction:column;align-self:flex-start}.k-progressbar-indeterminate .k-item,.k-progressbar-indeterminate .k-progress-status-wrap,.k-progressbar-indeterminate .k-state-selected{display:none}.telerik-blazor.k-progressbar-horizontal>.k-state-selected,.telerik-blazor.k-progressbar-horizontal>.k-state-selected>.k-progress-status-wrap{transition:width .1s ease-in-out}.k-progressbar[dir=rtl],.k-rtl .k-progressbar{direction:rtl}.k-progressbar{display:-ms-inline-grid}.k-progressbar>.k-progress-status-wrap,.k-progressbar>.k-state-selected{-ms-grid-column:1;-ms-grid-row:1}.k-progressbar-horizontal{-ms-grid-columns:1fr;-ms-grid-rows:1rem}.k-progressbar-horizontal.k-progressbar-reverse>.k-state-selected{-ms-grid-column-align:end}.k-progressbar-vertical{-ms-grid-columns:1rem;-ms-grid-rows:1fr}.k-progressbar-vertical>.k-state-selected{-ms-grid-row-align:end}.k-progressbar-vertical.k-progressbar-reverse>.k-state-selected{-ms-grid-row-align:start}@keyframes progressbar-indeterminate-animation{from{background-position:0 0}to{background-position:1rem 0}}.k-progressbar{color:#212529;background-color:#e9ecef}.k-progressbar .k-state-selected{color:#fff;background-color:#005288}.k-progressbar .k-item{border-color:#fff}.k-progressbar-indeterminate{color:#212529;background-color:#e9ecef;background-image:linear-gradient(45deg,#d6d9dc 25%,transparent 25%,transparent 50%,#d6d9dc 50%,#d6d9dc 75%,transparent 75%,transparent);background-size:1rem 1rem;animation:progressbar-indeterminate-animation 1s linear infinite}.k-ripple-target{position:relative}.k-ripple{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;overflow:hidden;pointer-events:none}.k-ripple-blob{pointer-events:none;position:absolute;border-radius:50%;padding:0;transform:translate(-50%,-50%) scale(0);transition:opacity .1s linear,transform .5s cubic-bezier(.4,0,.2,1);opacity:.1;background-color:currentColor}.k-primary .k-ripple-blob{opacity:.2}.k-messagebox{margin:0 0 1rem 0;padding:.5rem 1rem;border-width:0 0 0 4px;border-style:solid;box-sizing:border-box;font-size:1rem;line-height:1.5}.k-messagebox a{color:inherit;font-style:normal;text-decoration:underline}.k-messagebox-primary{border-color:#b8cfde;color:#002b47;background-color:#ccdce7}.k-messagebox-secondary{border-color:#f7f8f9;color:#77787a;background-color:#fafafb}.k-messagebox-tertiary{border-color:#d7caee;color:#3a2264;background-color:#e2d9f3}.k-messagebox-info{border-color:#bee5eb;color:#0c5460;background-color:#d1ecf1}.k-messagebox-success{border-color:#dbefcb;color:#426725;background-color:#e5f4da}.k-messagebox-warning{border-color:#ffeeba;color:#856404;background-color:#fff3cd}.k-messagebox-error{border-color:#fabfc7;color:#7b0e1c;background-color:#fbd1d7}.k-messagebox-dark{border-color:#c6c8ca;color:#1b1e21;background-color:#d6d8d9}.k-messagebox-light{border-color:#fdfdfe;color:#818182;background-color:#fefefe}.k-messagebox-inverse{border-color:#c6c8ca;color:#1b1e21;background-color:#d6d8d9}.k-messagebox-danger{border-color:#fabfc7;color:#7b0e1c;background-color:#fbd1d7}.k-action-buttons,.k-actions,.k-columnmenu-actions{padding:.5rem .5rem;border-width:0;border-style:solid;border-color:inherit;display:flex;flex-flow:row nowrap;align-items:center;align-content:flex-end;justify-content:flex-end;clear:both}.k-action-buttons .k-button+.k-button,.k-actions .k-button+.k-button,.k-columnmenu-actions .k-button+.k-button{margin-left:.5rem;flex-shrink:0}.k-rtl .k-action-buttons .k-button+.k-button,.k-rtl .k-actions .k-button+.k-button,.k-rtl .k-columnmenu-actions .k-button+.k-button,[dir=rtl] .k-action-buttons .k-button+.k-button,[dir=rtl] .k-actions .k-button+.k-button,[dir=rtl] .k-columnmenu-actions .k-button+.k-button{margin-left:0;margin-right:.5rem}.k-popup .k-action-buttons,.k-popup .k-actions,.k-popup .k-columnmenu-actions{margin-top:1rem}.k-actions{justify-content:flex-start}.k-actions .k-button{flex:0 1 auto}.k-actions.k-actions-start{justify-content:flex-start}.k-actions.k-actions-center{justify-content:center}.k-actions.k-actions-end{justify-content:flex-end}.k-actions.k-actions-stretched{padding:0;align-items:stretch;border-bottom-right-radius:0;border-bottom-left-radius:0;border-width:1px 0 0;border-style:solid;display:flex;flex-direction:row;flex-shrink:0;flex-basis:auto;overflow:hidden}.k-actions.k-actions-stretched .k-button{background-clip:border-box;border-radius:0;padding:12px 16px;border-width:0;text-overflow:ellipsis;flex:1 0 0%;flex-grow:1;display:inline-block;overflow:hidden;width:auto!important;max-width:100%}.k-actions.k-actions-stretched .k-button~.k-button{margin:0;border-left-width:1px}.k-actions-stretched{border-color:#f0f0f0}.k-floating-label-container,.k-textbox-container{padding-top:calc(1.5 * 1rem);width:12.4em;display:inline-flex;vertical-align:middle;position:relative;flex-direction:column;justify-content:stretch}.k-floating-label-container>.k-label,.k-textbox-container>.k-label{max-width:90%;font-size:1rem;line-height:1.5;white-space:nowrap;text-overflow:ellipsis;position:absolute;top:calc(calc(1.5 * 1rem) + 1px + .375rem);left:calc(.75rem + 1px);overflow:hidden;cursor:text;transform-origin:left center;transition:transform .2s ease-out,color .2s ease-out,top .2s ease-out,left .2s ease-out;pointer-events:none}.k-floating-label-container>.k-textbox,.k-floating-label-container>.k-widget,.k-textbox-container>.k-textbox,.k-textbox-container>.k-widget{flex:1 1 auto;width:auto}.k-floating-label-container.k-state-empty>.k-label,.k-textbox-container.k-state-empty>.k-label{top:calc(calc(1.5 * 1rem) + 1px + .375rem);left:calc(.75rem + 1px);transform:scale(1)}.k-floating-label-container.k-state-focused>.k-label,.k-floating-label-container:focus-within>.k-label,.k-floating-label-container>.k-label,.k-textbox-container.k-state-focused>.k-label,.k-textbox-container:focus-within>.k-label,.k-textbox-container>.k-label{top:0;left:0;transform:scale(1)}.k-floating-label-container.k-state-empty:not(.k-state-focused) ::placeholder,.k-textbox-container.k-state-empty:not(.k-state-focused) ::placeholder{color:transparent}.k-floating-label-container[dir=rtl]>.k-label,.k-rtl .k-floating-label-container>.k-label,.k-rtl .k-textbox-container>.k-label,.k-textbox-container[dir=rtl]>.k-label{transform-origin:right center}.k-floating-label-container[dir=rtl].k-state-empty>.k-label,.k-rtl .k-floating-label-container.k-state-empty>.k-label,.k-rtl .k-textbox-container.k-state-empty>.k-label,.k-textbox-container[dir=rtl].k-state-empty>.k-label{left:auto;right:calc(.75rem + 1px)}.k-floating-label-container[dir=rtl].k-state-focused>.k-label,.k-floating-label-container[dir=rtl]:focus-within>.k-label,.k-floating-label-container[dir=rtl]>.k-label,.k-rtl .k-floating-label-container.k-state-focused>.k-label,.k-rtl .k-floating-label-container:focus-within>.k-label,.k-rtl .k-floating-label-container>.k-label,.k-rtl .k-textbox-container.k-state-focused>.k-label,.k-rtl .k-textbox-container:focus-within>.k-label,.k-rtl .k-textbox-container>.k-label,.k-textbox-container[dir=rtl].k-state-focused>.k-label,.k-textbox-container[dir=rtl]:focus-within>.k-label,.k-textbox-container[dir=rtl]>.k-label{left:auto;right:0}.k-textbox{border-radius:.25rem;margin:0;padding:0;width:12.4em;height:calc(1.5em + .75rem + 2px);border-width:1px;border-style:solid;outline:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;line-height:1.5;box-sizing:border-box;box-shadow:none;background:0 0;display:inline-flex;flex-flow:row nowrap;align-items:center;vertical-align:middle;position:relative;-webkit-appearance:none}.k-textbox::-ms-clear{display:none}.k-textbox::placeholder{color:#6c757d;opacity:1;user-select:none}.k-textbox:-ms-input-placeholder{color:#6c757d}.k-textbox .k-button-clear{width:calc(1.5em + .75rem);height:calc(1.5em + .75rem);border:0}.k-textbox .k-textbox-separator{margin:0;width:0;height:16px;border-width:0 0 0 1px;border-style:solid}.k-textbox.k-state-disabled,.k-textbox:disabled,.k-textbox[disabled]{outline:0;cursor:default;opacity:.65;filter:grayscale(.1);pointer-events:none;box-shadow:none}.k-textbox.k-state-disabled::selection,.k-textbox:disabled::selection,.k-textbox[disabled]::selection{color:#495057;background-color:transparent}input.k-textbox{padding:.375rem .75rem}.k-textbox{border-color:#ced4da;color:#495057;background-color:#fff}.k-textbox .k-input-prefix>.k-icon,.k-textbox .k-input-suffix>.k-icon{color:#343a40;opacity:.5}.k-textbox .k-input-prefix .k-clear-value,.k-textbox .k-input-suffix .k-clear-value{color:#6c757d;opacity:.5}.k-textbox .k-input-prefix .k-clear-value:hover,.k-textbox .k-input-suffix .k-clear-value:hover{opacity:1}.k-textbox .k-textbox-separator{border-color:#6c757d;opacity:.5}.k-textbox.k-state-focus,.k-textbox.k-state-focused,.k-textbox:focus,.k-textbox:focus-within{border-color:#099dff;color:#495057;background-color:#fff;box-shadow:0 0 0 .2rem rgba(0,82,136,.25)}.k-textbox.k-invalid,.k-textbox.k-state-invalid,.k-textbox.ng-invalid.ng-dirty,.k-textbox.ng-invalid.ng-touched{border-color:#ed1b36}.k-textbox.k-invalid.k-state-focus,.k-textbox.k-invalid.k-state-focused,.k-textbox.k-invalid:focus,.k-textbox.k-invalid:focus-within,.k-textbox.k-state-invalid.k-state-focus,.k-textbox.k-state-invalid.k-state-focused,.k-textbox.k-state-invalid:focus,.k-textbox.k-state-invalid:focus-within,.k-textbox.ng-invalid.ng-dirty.k-state-focus,.k-textbox.ng-invalid.ng-dirty.k-state-focused,.k-textbox.ng-invalid.ng-dirty:focus,.k-textbox.ng-invalid.ng-dirty:focus-within,.k-textbox.ng-invalid.ng-touched.k-state-focus,.k-textbox.ng-invalid.ng-touched.k-state-focused,.k-textbox.ng-invalid.ng-touched:focus,.k-textbox.ng-invalid.ng-touched:focus-within{box-shadow:0 0 0 .2rem rgba(237,27,54,.25)}.k-textarea{border-radius:.25rem;margin:0;padding:0;width:18em;border-width:1px;border-style:solid;outline:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;line-height:1.5;box-sizing:border-box;box-shadow:none;background:0 0;display:inline-flex;flex-flow:row nowrap;vertical-align:middle;position:relative;-webkit-appearance:none}.k-textarea::-ms-clear{display:none}.k-textarea::placeholder{color:#6c757d;opacity:1;user-select:none}.k-textarea>.k-input{padding:.375rem .75rem;height:auto;min-height:calc(1.5em + .75rem + 2px);overflow-y:auto;resize:vertical}.k-textarea.k-state-disabled,.k-textarea:disabled,.k-textarea[disabled]{outline:0;cursor:default;opacity:.65;filter:grayscale(.1);pointer-events:none;box-shadow:none}.k-textarea.k-state-disabled::selection,.k-textarea:disabled::selection,.k-textarea[disabled]::selection{color:#495057;background-color:transparent}textarea.k-textarea{padding:.375rem .75rem;min-height:calc(1.5em + .75rem + 2px);display:inline-block;resize:both}.k-floating-label-container>.k-textarea,.k-textbox-container>.k-textarea{flex:1 1 auto;width:100%}.k-ie .k-textarea :-ms-input-placeholder,.k-ie .k-textarea:-ms-input-placeholder{color:#6c757d}.k-textarea{transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out}.k-textarea{border-color:#ced4da;color:#495057;background-color:#fff}.k-textarea.k-state-focus,.k-textarea.k-state-focused,.k-textarea:focus,.k-textarea:focus-within{border-color:#099dff;color:#495057;background-color:#fff;box-shadow:0 0 0 .2rem rgba(0,82,136,.25)}.k-textarea.k-invalid,.k-textarea.k-state-invalid,.k-textarea.ng-invalid.ng-dirty,.k-textarea.ng-invalid.ng-touched{border-color:#ed1b36}.k-textarea.k-invalid.k-state-focus,.k-textarea.k-invalid.k-state-focused,.k-textarea.k-invalid:focus,.k-textarea.k-invalid:focus-within,.k-textarea.k-state-invalid.k-state-focus,.k-textarea.k-state-invalid.k-state-focused,.k-textarea.k-state-invalid:focus,.k-textarea.k-state-invalid:focus-within,.k-textarea.ng-invalid.ng-dirty.k-state-focus,.k-textarea.ng-invalid.ng-dirty.k-state-focused,.k-textarea.ng-invalid.ng-dirty:focus,.k-textarea.ng-invalid.ng-dirty:focus-within,.k-textarea.ng-invalid.ng-touched.k-state-focus,.k-textarea.ng-invalid.ng-touched.k-state-focused,.k-textarea.ng-invalid.ng-touched:focus,.k-textarea.ng-invalid.ng-touched:focus-within{box-shadow:0 0 0 .2rem rgba(237,27,54,.25)}.k-floating-label-container.k-textarea-container>.k-label,.k-textbox-container.k-textarea-container>.k-label{color:#495057}.k-tooltip{border-radius:.25rem;margin:0;padding:.25rem .5rem;border-width:0;border-style:solid;box-sizing:border-box;background-repeat:repeat-x;outline:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:.875rem;line-height:1.5;display:inline-flex;flex-flow:row nowrap;align-items:flex-start;position:absolute;z-index:12000;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.k-tooltip-icon{margin-inline-end:.5rem;flex-shrink:0}.k-tooltip-title{margin-bottom:.25em;font-size:1.09375rem;line-height:1}.k-tooltip-content{overflow:hidden;text-overflow:ellipsis}.k-tooltip-button{margin-inline-start:.5rem;flex-shrink:0}.k-tooltip-button .k-icon{color:inherit;vertical-align:top}.k-callout{width:.8rem;height:.8rem;border-width:.4rem;border-style:solid;border-color:transparent;box-sizing:border-box;position:absolute;pointer-events:none}.k-callout-n{margin-left:-.4rem;border-bottom-color:currentColor;top:-.8rem;left:50%;pointer-events:none}.k-callout-e{margin-top:-.4rem;border-left-color:currentColor;top:50%;right:-.8rem;pointer-events:none}.k-callout-s{margin-left:-.4rem;border-top-color:currentColor;bottom:-.8rem;left:50%;pointer-events:none}.k-callout-w{margin-top:-.4rem;border-right-color:currentColor;top:50%;left:-.8rem;pointer-events:none}.k-tooltip-wrapper .k-tooltip{box-shadow:0 2px 4px 0 rgba(0,0,0,.03),0 4px 5px 0 rgba(0,0,0,.04)}.k-tooltip{border-color:#000;color:#fff;background-color:#000}.k-tooltip .k-callout{color:#000}.k-tooltip-primary{border-color:#005288;color:#fff;background-color:#005288}.k-tooltip-primary .k-callout{color:#005288}.k-tooltip-info{border-color:#17a2b8;color:#fff;background-color:#17a2b8}.k-tooltip-info .k-callout{color:#17a2b8}.k-tooltip-success{border-color:#7fc647;color:#fff;background-color:#7fc647}.k-tooltip-success .k-callout{color:#7fc647}.k-tooltip-warning{border-color:#ffc107;color:#000;background-color:#ffc107}.k-tooltip-warning .k-callout{color:#ffc107}.k-tooltip-error{border-color:#ed1b36;color:#fff;background-color:#ed1b36}.k-tooltip-error .k-callout{color:#ed1b36}.k-validator-tooltip{margin-top:calc(.4rem + 0px);width:auto;white-space:normal;display:flex;align-items:center;z-index:9999}.k-grid .k-validator-tooltip{max-width:300px}.k-fab{padding:0;border-width:0;border-style:solid;border-color:transparent;box-sizing:border-box;color:inherit;background-color:transparent;font-size:1rem;line-height:1.5;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";text-align:center;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;overflow:hidden;text-overflow:ellipsis;cursor:pointer;outline:0}.k-fab-icon{width:20px;height:20px}.k-fab-icon:not(:only-child){margin-right:.25rem;margin-left:-.25rem}.k-fab-sm{padding:.5rem .5rem}.k-fab-md{padding:1rem 1rem}.k-fab-lg{padding:1.5rem 1.5rem}.k-fab-circle{border-radius:50%}.k-fab-pill{border-radius:5rem}.k-fab-rounded{border-radius:.25rem}.k-fab-items{margin:0;padding:1rem 0;display:flex}.k-fab-items-bottom{flex-direction:column}.k-fab-items-bottom .k-fab-item:last-child{margin-bottom:0}.k-fab-items-top{flex-direction:column-reverse}.k-fab-items-top .k-fab-item:first-child{margin-bottom:0}.k-fab-item{list-style-type:none;margin-bottom:.5rem;outline:0;white-space:nowrap;display:flex;align-items:center;justify-content:flex-end}.k-fab-item.k-text-right{flex-direction:row}.k-fab-item.k-text-right .k-fab-item-text{margin-right:.5rem}.k-fab-item.k-text-left{flex-direction:row-reverse}.k-fab-item.k-text-left .k-fab-item-text{margin-left:.5rem}.k-fab-item-text{padding:.25rem .25rem;border-width:1px;border-radius:2px;font-size:.75rem;line-height:1}.k-fab-item-icon{padding:.5rem .5rem;border-width:0;border-radius:50%;cursor:pointer;outline:0}.k-fab-item.k-state-disabled,.k-fab-item:disabled{outline:0;cursor:default;opacity:.65;filter:grayscale(.1);pointer-events:none;box-shadow:none}.k-fab-item.k-state-disabled .k-fab-item-icon,.k-fab-item.k-state-disabled .k-fab-item-text,.k-fab-item:disabled .k-fab-item-icon,.k-fab-item:disabled .k-fab-item-text{opacity:.6}.k-fab[dir=rtl],.k-rtl .k-fab{direction:rtl}.k-fab[dir=rtl] .k-fab-icon:not(:only-child),.k-rtl .k-fab .k-fab-icon:not(:only-child){margin-right:-.5rem;margin-left:.5rem}.k-rtl .k-fab-popup .k-fab-item.k-text-left,[dir=rtl] .k-fab-popup .k-fab-item.k-text-left{flex-direction:row}.k-rtl .k-fab-popup .k-fab-item.k-text-right,[dir=rtl] .k-fab-popup .k-fab-item.k-text-right{flex-direction:row-reverse}.k-fab{box-shadow:0 4px 5px rgba(0,0,0,.14),0 1px 10px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.2)}.k-fab-primary{border-color:#005288;color:#fff;background-color:#005288}.k-fab-secondary{border-color:#e4e7eb;color:#000;background-color:#e4e7eb}.k-fab-tertiary{border-color:#6f42c1;color:#fff;background-color:#6f42c1}.k-fab-info{border-color:#17a2b8;color:#fff;background-color:#17a2b8}.k-fab-success{border-color:#7fc647;color:#fff;background-color:#7fc647}.k-fab-warning{border-color:#ffc107;color:#000;background-color:#ffc107}.k-fab-error{border-color:#ed1b36;color:#fff;background-color:#ed1b36}.k-fab-dark{border-color:#343a40;color:#fff;background-color:#343a40}.k-fab-light{border-color:#f8f9fa;color:#000;background-color:#f8f9fa}.k-fab-inverse{border-color:#343a40;color:#fff;background-color:#343a40}.k-fab-danger{border-color:#ed1b36;color:#fff;background-color:#ed1b36}.k-fab-primary:hover,.k-state-hover.k-fab-primary,.k-state-hovered.k-fab-primary{border-color:#035;color:#fff;background-color:#003b62}.k-fab-secondary:hover,.k-state-hover.k-fab-secondary,.k-state-hovered.k-fab-secondary{border-color:#c7cdd5;color:#000;background-color:#ced3db}.k-fab-tertiary:hover,.k-state-hover.k-fab-tertiary,.k-state-hovered.k-fab-tertiary{border-color:#59339d;color:#fff;background-color:#5e37a6}.k-fab-info:hover,.k-state-hover.k-fab-info,.k-state-hovered.k-fab-info{border-color:#117a8b;color:#fff;background-color:#138496}.k-fab-success:hover,.k-state-hover.k-fab-success,.k-state-hovered.k-fab-success{border-color:#66a634;color:#fff;background-color:#6cb037}.k-fab-warning:hover,.k-state-hover.k-fab-warning,.k-state-hovered.k-fab-warning{border-color:#d39e00;color:#fff;background-color:#e0a800}.k-fab-error:hover,.k-state-hover.k-fab-error,.k-state-hovered.k-fab-error{border-color:#c51027;color:#fff;background-color:#d11129}.k-fab-dark:hover,.k-state-hover.k-fab-dark,.k-state-hovered.k-fab-dark{border-color:#1d2124;color:#fff;background-color:#23272b}.k-fab-light:hover,.k-state-hover.k-fab-light,.k-state-hovered.k-fab-light{border-color:#dae0e5;color:#000;background-color:#e2e6ea}.k-fab-inverse:hover,.k-state-hover.k-fab-inverse,.k-state-hovered.k-fab-inverse{border-color:#1d2124;color:#fff;background-color:#23272b}.k-fab-danger:hover,.k-state-hover.k-fab-danger,.k-state-hovered.k-fab-danger{border-color:#c51027;color:#fff;background-color:#d11129}.k-fab.k-state-focus,.k-fab.k-state-focused,.k-fab:focus{box-shadow:0 1px 10px rgba(0,0,0,.22),0 4px 5px rgba(0,0,0,.24),0 2px 4px rgba(0,0,0,.2)}.k-fab-primary:active,.k-state-active.k-fab-primary,.k-state-selected.k-fab-primary{border-color:#002c48;color:#fff;background-color:#035}.k-fab-secondary:active,.k-state-active.k-fab-secondary,.k-state-selected.k-fab-secondary{border-color:#bfc6d0;color:#000;background-color:#c7cdd5}.k-fab-tertiary:active,.k-state-active.k-fab-tertiary,.k-state-selected.k-fab-tertiary{border-color:#533093;color:#fff;background-color:#59339d}.k-fab-info:active,.k-state-active.k-fab-info,.k-state-selected.k-fab-info{border-color:#10707f;color:#fff;background-color:#117a8b}.k-fab-success:active,.k-state-active.k-fab-success,.k-state-selected.k-fab-success{border-color:#609d31;color:#fff;background-color:#66a634}.k-fab-warning:active,.k-state-active.k-fab-warning,.k-state-selected.k-fab-warning{border-color:#c69500;color:#fff;background-color:#d39e00}.k-fab-error:active,.k-state-active.k-fab-error,.k-state-selected.k-fab-error{border-color:#ba0f25;color:#fff;background-color:#c51027}.k-fab-dark:active,.k-state-active.k-fab-dark,.k-state-selected.k-fab-dark{border-color:#171a1d;color:#fff;background-color:#1d2124}.k-fab-light:active,.k-state-active.k-fab-light,.k-state-selected.k-fab-light{border-color:#d3d9df;color:#000;background-color:#dae0e5}.k-fab-inverse:active,.k-state-active.k-fab-inverse,.k-state-selected.k-fab-inverse{border-color:#171a1d;color:#fff;background-color:#1d2124}.k-fab-danger:active,.k-state-active.k-fab-danger,.k-state-selected.k-fab-danger{border-color:#ba0f25;color:#fff;background-color:#c51027}.k-fab-item-text{border-color:#dee2e6;color:#212529;background-color:#fff;box-shadow:0 4px 5px rgba(0,0,0,.14),0 1px 10px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.2)}.k-fab-item-icon{border-color:#f8f9fa;color:#000;background-color:#f8f9fa;box-shadow:0 4px 5px rgba(0,0,0,.14),0 1px 10px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.2)}.k-fab-item.k-state-hover .k-fab-item-icon,.k-fab-item.k-state-hovered .k-fab-item-icon,.k-fab-item:hover .k-fab-item-icon{border-color:#dae0e5;color:#000;background-color:#e2e6ea}.k-fab-item.k-state-focus .k-fab-item-icon,.k-fab-item.k-state-focus .k-fab-item-text,.k-fab-item.k-state-focused .k-fab-item-icon,.k-fab-item.k-state-focused .k-fab-item-text,.k-fab-item:focus .k-fab-item-icon,.k-fab-item:focus .k-fab-item-text{box-shadow:0 1px 10px rgba(0,0,0,.22),0 4px 5px rgba(0,0,0,.24),0 2px 4px rgba(0,0,0,.2)}.k-fab-item.k-state-active .k-fab-item-icon,.k-fab-item:active .k-fab-item-icon{border-color:#d3d9df;color:#000;background-color:#dae0e5}.k-autocomplete{border-radius:.25rem;width:12.4em;border-width:1px;border-style:solid;outline:0;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;line-height:1.5;white-space:nowrap;display:inline-flex;flex-flow:row nowrap;align-items:stretch;vertical-align:middle;transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out;position:relative;cursor:default;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.k-autocomplete .k-input{padding:.375rem .75rem}.k-autocomplete .k-i-loading{width:calc(16px + .75rem);height:calc(1.5rem + .75rem)}.k-autocomplete .k-clear-value{width:calc(16px + .75rem);height:calc(1.5rem + .75rem);outline:0;display:none;cursor:pointer;opacity:.5}.k-autocomplete .k-clear-value:hover{opacity:1}.k-autocomplete.k-state-focused .k-clear-value,.k-autocomplete.k-state-hover .k-clear-value,.k-autocomplete:focus-within .k-clear-value,.k-autocomplete:hover .k-clear-value{display:inline-flex}.k-autocomplete,.k-autocomplete.k-header{border-color:#ced4da;color:#495057;background-color:#fff;box-shadow:none}.k-autocomplete.k-header.k-state-focused,.k-autocomplete.k-header.k-state-open,.k-autocomplete.k-header:focus-within,.k-autocomplete.k-state-focused,.k-autocomplete.k-state-open,.k-autocomplete:focus-within{border-color:#099dff;color:#495057;background-color:#fff;box-shadow:0 0 0 .2rem rgba(0,82,136,.25)}.k-autocomplete.k-header.k-invalid,.k-autocomplete.k-header.k-state-invalid,.k-autocomplete.k-header.ng-invalid.ng-dirty,.k-autocomplete.k-header.ng-invalid.ng-touched,.k-autocomplete.k-invalid,.k-autocomplete.k-state-invalid,.k-autocomplete.ng-invalid.ng-dirty,.k-autocomplete.ng-invalid.ng-touched{border-color:#ed1b36}.k-autocomplete.k-header.k-invalid.k-state-focused,.k-autocomplete.k-header.k-invalid:focus-within,.k-autocomplete.k-header.k-state-invalid.k-state-focused,.k-autocomplete.k-header.k-state-invalid:focus-within,.k-autocomplete.k-header.ng-invalid.ng-dirty.k-state-focused,.k-autocomplete.k-header.ng-invalid.ng-dirty:focus-within,.k-autocomplete.k-header.ng-invalid.ng-touched.k-state-focused,.k-autocomplete.k-header.ng-invalid.ng-touched:focus-within,.k-autocomplete.k-invalid.k-state-focused,.k-autocomplete.k-invalid:focus-within,.k-autocomplete.k-state-invalid.k-state-focused,.k-autocomplete.k-state-invalid:focus-within,.k-autocomplete.ng-invalid.ng-dirty.k-state-focused,.k-autocomplete.ng-invalid.ng-dirty:focus-within,.k-autocomplete.ng-invalid.ng-touched.k-state-focused,.k-autocomplete.ng-invalid.ng-touched:focus-within{box-shadow:0 0 0 .2rem rgba(237,27,54,.25)}.k-numerictextbox{width:12.4em;border-width:0;box-sizing:border-box;outline:0;background:0 0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;line-height:1.5;text-align:left;white-space:nowrap;display:inline-flex;vertical-align:middle;position:relative;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.k-numerictextbox .k-numeric-wrap{border-radius:.25rem;padding:0;width:100%;border-width:1px;border-style:solid;box-sizing:border-box;position:relative;transition:all .1s ease;cursor:default;outline:0;display:flex;flex-direction:row}.k-numerictextbox .k-input{text-overflow:clip}.k-numerictextbox .k-select{border-radius:0 .25rem .25rem 0;padding:0;width:2rem;border-width:0;box-sizing:border-box;border-style:solid;display:flex;flex-direction:column;align-items:stretch;justify-content:center;flex:0 0 auto;text-align:center;cursor:pointer}.k-numerictextbox .k-link{flex:1 1 auto;display:block;overflow:hidden;position:relative}.k-numerictextbox .k-link .k-icon{position:absolute;right:50%;transform:translateX(50%)}.k-numerictextbox .k-link-increase .k-icon{bottom:-1px}.k-numerictextbox .k-link-decrease .k-icon{top:-1px}.k-numerictextbox .k-i-warning{align-self:center;margin-right:.5rem}.k-numerictextbox[dir=rtl],.k-rtl .k-numerictextbox{text-align:right}.k-numerictextbox[dir=rtl] .k-numeric-wrap .k-i-warning,.k-rtl .k-numerictextbox .k-numeric-wrap .k-i-warning{align-self:center;margin-right:0;margin-left:.5rem}.k-numerictextbox[dir=rtl] .k-select,.k-rtl .k-numerictextbox .k-select{border-radius:.25rem 0 0 .25rem}.k-numerictextbox .k-numeric-wrap{border-color:#ced4da;color:#495057;background-color:#fff}.k-numerictextbox .k-numeric-wrap .k-select{border-color:#e4e7eb;color:#212529;background-color:#e4e7eb}.k-numerictextbox .k-numeric-wrap .k-select:hover{border-color:#c7cdd5;color:#212529;background-color:#ced3db}.k-numerictextbox .k-numeric-wrap .k-select>.k-state-active,.k-numerictextbox .k-numeric-wrap .k-select>.k-state-selected{border-color:#c7cdd5;color:#000;background-color:#ced3db}.k-numerictextbox .k-numeric-wrap.k-state-hover .k-select,.k-numerictextbox .k-numeric-wrap:hover .k-select{border-color:#c7cdd5;color:#212529;background-color:#ced3db}.k-numerictextbox .k-numeric-wrap.k-state-focused{border-color:#099dff;color:#495057;background-color:#fff;box-shadow:0 0 0 .2rem rgba(0,82,136,.25)}.k-numerictextbox .k-numeric-wrap.k-invalid,.k-numerictextbox .k-numeric-wrap.k-invalid:hover,.k-numerictextbox .k-numeric-wrap.k-state-invalid{border-color:#ed1b36}.k-numerictextbox .k-numeric-wrap.k-invalid.k-state-focused,.k-numerictextbox .k-numeric-wrap.k-invalid:focus,.k-numerictextbox .k-numeric-wrap.k-invalid:hover.k-state-focused,.k-numerictextbox .k-numeric-wrap.k-invalid:hover:focus,.k-numerictextbox .k-numeric-wrap.k-state-invalid.k-state-focused,.k-numerictextbox .k-numeric-wrap.k-state-invalid:focus{box-shadow:0 0 0 .2rem rgba(237,27,54,.25)}.k-numerictextbox.k-state-invalid .k-numeric-wrap,.k-numerictextbox.ng-invalid.ng-dirty .k-numeric-wrap,.k-numerictextbox.ng-invalid.ng-touched .k-numeric-wrap{border-color:#ed1b36}.k-numerictextbox.k-state-invalid .k-numeric-wrap.k-state-focused,.k-numerictextbox.ng-invalid.ng-dirty .k-numeric-wrap.k-state-focused,.k-numerictextbox.ng-invalid.ng-touched .k-numeric-wrap.k-state-focused{box-shadow:0 0 0 .2rem rgba(237,27,54,.25)}.k-slider{border-width:0;box-sizing:border-box;outline:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;line-height:1.5;display:block;background-color:transparent;position:relative;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.k-slider .k-button{height:28px;line-height:28px;margin:0;min-width:0;outline:0;padding:0;position:absolute;width:28px;box-sizing:content-box}.k-slider .k-button .k-icon{vertical-align:baseline;line-height:28px;margin-right:0;height:100%}.k-slider .k-button-increase{right:0;top:0}.k-slider .k-button-decrease{left:0;top:0}.k-slider .k-label{font-size:.92em;position:absolute;white-space:nowrap}.k-slider .k-slider-track,.k-slider .k-tick{cursor:pointer}.k-slider .k-tick{background-color:transparent;background-position:center center;background-repeat:no-repeat;margin:0;padding:0;position:relative}.k-slider.k-state-disabled .k-draghandle,.k-slider.k-state-disabled .k-slider-track,.k-slider.k-state-disabled .k-tick{cursor:default}.k-rtl .k-slider .k-slider-selection,.k-slider.k-rtl .k-slider-selection,.k-slider[dir=rtl] .k-slider-selection,[dir=rtl] .k-slider .k-slider-selection{left:auto;right:0}.k-rtl .k-slider .k-button-increase,.k-slider.k-rtl .k-button-increase,.k-slider[dir=rtl] .k-button-increase,[dir=rtl] .k-slider .k-button-increase{left:0;right:auto}.k-rtl .k-slider .k-button-decrease,.k-slider.k-rtl .k-button-decrease,.k-slider[dir=rtl] .k-button-decrease,[dir=rtl] .k-slider .k-button-decrease{right:0;left:auto}.k-slider-vertical{height:200px;width:30px;outline:0}.k-slider-vertical .k-button-decrease{bottom:0;top:auto}.k-slider-vertical .k-tick{text-align:right;margin-left:2px}.k-slider-vertical .k-slider-topleft .k-tick{text-align:left}.k-slider-vertical .k-tick{background-position:-92px center}.k-slider-vertical .k-slider-topleft .k-tick{background-position:-122px center}.k-slider-vertical .k-slider-bottomright .k-tick{background-position:-152px center}.k-slider-vertical .k-tick-large{display:flex;align-items:center;background-position:-2px center}.k-slider-vertical .k-slider-topleft .k-tick-large{background-position:-32px center}.k-slider-vertical .k-slider-bottomright .k-tick-large{background-position:-62px center}.k-slider-vertical .k-first{background-position:-92px 100%}.k-slider-vertical .k-tick-large.k-first{background-position:-2px 100%}.k-slider-vertical .k-slider-topleft .k-first{background-position:-122px 100%}.k-slider-vertical .k-slider-topleft .k-tick-large.k-first{background-position:-32px 100%}.k-slider-vertical .k-slider-bottomright .k-first{background-position:-152px 100%}.k-slider-vertical .k-slider-bottomright .k-tick-large.k-first{background-position:-62px 100%}.k-slider-vertical .k-last{background-position:-92px 0}.k-slider-vertical .k-tick-large.k-last{background-position:-2px 0}.k-slider-vertical .k-slider-topleft .k-last{background-position:-122px 0}.k-slider-vertical .k-slider-topleft .k-tick-large.k-last{background-position:-32px 0}.k-slider-vertical .k-slider-bottomright .k-last{background-position:-152px 0}.k-slider-vertical .k-slider-bottomright .k-tick-large.k-last{background-position:-62px 0}.k-slider-vertical .k-label{display:block;left:120%;text-align:left}.k-slider-vertical .k-last .k-label{top:-.5em}.k-slider-vertical .k-first .k-label{bottom:-.5em}.k-slider-vertical .k-slider-topleft .k-label{left:auto;right:120%}.k-rtl .k-slider-vertical .k-label,.k-slider-vertical.k-rtl .k-label,.k-slider-vertical[dir=rtl] .k-label,[dir=rtl] .k-slider-vertical .k-label{left:auto;right:120%}.k-rtl .k-slider-vertical .k-slider-topleft .k-label,.k-slider-vertical.k-rtl .k-slider-topleft .k-label,.k-slider-vertical[dir=rtl] .k-slider-topleft .k-label,[dir=rtl] .k-slider-vertical .k-slider-topleft .k-label{left:120%;right:auto}.k-slider-horizontal{display:inline-block;height:30px;width:200px;outline:0}.k-slider-horizontal .k-tick{float:left;height:100%;text-align:center}.k-slider-horizontal .k-tick{background-position:center -92px}.k-slider-horizontal .k-slider-topleft .k-tick{background-position:center -122px}.k-slider-horizontal .k-slider-bottomright .k-tick{background-position:center -152px}.k-slider-horizontal .k-tick-large{background-position:center -2px}.k-slider-horizontal .k-slider-topleft .k-tick-large{background-position:center -32px}.k-slider-horizontal .k-slider-bottomright .k-tick-large{background-position:center -62px}.k-slider-horizontal .k-first{background-position:0 -92px}.k-slider-horizontal .k-tick-large.k-first{background-position:0 -2px}.k-slider-horizontal .k-slider-topleft .k-first{background-position:0 -122px}.k-slider-horizontal .k-slider-topleft .k-tick-large.k-first{background-position:0 -32px}.k-slider-horizontal .k-slider-bottomright .k-first{background-position:0 -152px}.k-slider-horizontal .k-slider-bottomright .k-tick-large.k-first{background-position:0 -62px}.k-slider-horizontal .k-last{background-position:100% -92px}.k-slider-horizontal .k-tick-large.k-last{background-position:100% -2px}.k-slider-horizontal .k-slider-topleft .k-last{background-position:100% -122px}.k-slider-horizontal .k-slider-topleft .k-tick-large.k-last{background-position:100% -32px}.k-slider-horizontal .k-slider-bottomright .k-last{background-position:100% -152px}.k-slider-horizontal .k-slider-bottomright .k-tick-large.k-last{background-position:100% -62px}.k-slider-horizontal .k-label{left:0;bottom:-1.2em;line-height:1;width:100%}.k-slider-horizontal .k-first .k-label{left:-50%}.k-slider-horizontal .k-last .k-label{left:auto;right:-50%}.k-slider-horizontal .k-slider-topleft .k-label{top:-1.2em}.k-rtl .k-slider-horizontal .k-slider-selection,.k-rtl .k-slider-horizontal .k-slider-track,.k-slider-horizontal.k-rtl .k-slider-selection,.k-slider-horizontal.k-rtl .k-slider-track,.k-slider-horizontal[dir=rtl] .k-slider-selection,.k-slider-horizontal[dir=rtl] .k-slider-track,[dir=rtl] .k-slider-horizontal .k-slider-selection,[dir=rtl] .k-slider-horizontal .k-slider-track{right:0;left:auto}.k-rtl .k-slider-horizontal .k-slider-buttons .k-slider-track,.k-slider-horizontal.k-rtl .k-slider-buttons .k-slider-track,.k-slider-horizontal[dir=rtl] .k-slider-buttons .k-slider-track,[dir=rtl] .k-slider-horizontal .k-slider-buttons .k-slider-track{right:38px}.k-rtl .k-slider-horizontal .k-button .k-i-arrow-e,.k-rtl .k-slider-horizontal .k-button .k-i-arrow-w,.k-slider-horizontal.k-rtl .k-button .k-i-arrow-e,.k-slider-horizontal.k-rtl .k-button .k-i-arrow-w,.k-slider-horizontal[dir=rtl] .k-button .k-i-arrow-e,.k-slider-horizontal[dir=rtl] .k-button .k-i-arrow-w,[dir=rtl] .k-slider-horizontal .k-button .k-i-arrow-e,[dir=rtl] .k-slider-horizontal .k-button .k-i-arrow-w{transform:scaleX(-1)}.k-rtl .k-slider-horizontal .k-label,.k-slider-horizontal.k-rtl .k-label,.k-slider-horizontal[dir=rtl] .k-label,[dir=rtl] .k-slider-horizontal .k-label{left:auto;right:0}.k-rtl .k-slider-horizontal .k-first .k-label,.k-slider-horizontal.k-rtl .k-first .k-label,.k-slider-horizontal[dir=rtl] .k-first .k-label,[dir=rtl] .k-slider-horizontal .k-first .k-label{right:-50%;left:auto}.k-rtl .k-slider-horizontal .k-last .k-label,.k-slider-horizontal.k-rtl .k-last .k-label,.k-slider-horizontal[dir=rtl] .k-last .k-label,[dir=rtl] .k-slider-horizontal .k-last .k-label{left:50%;right:auto}.k-slider-wrap{height:100%;width:100%}.k-slider-selection,.k-slider-track{margin:0;padding:0;position:absolute}.k-slider-horizontal .k-slider-selection,.k-slider-horizontal .k-slider-track{height:4px;left:0;margin-top:-2px;top:50%}.k-slider-vertical .k-slider-selection,.k-slider-vertical .k-slider-track{bottom:0;left:50%;margin-left:-2px;width:4px}.k-slider-horizontal .k-slider-buttons .k-slider-track{left:38px}.k-slider-vertical .k-slider-buttons .k-slider-track{bottom:38px}.k-draghandle{background-color:transparent;background-repeat:no-repeat;border-style:solid;border-width:1px;outline:0;position:absolute;text-align:center;text-decoration:none;box-sizing:content-box;width:14px;height:14px}.k-slider-horizontal .k-draghandle{top:50%;transform:translateY(-50%)}.k-slider-horizontal .k-draghandle.k-pressed,.k-slider-horizontal .k-draghandle:active{transform:translateY(-50%) scale(1)}.k-slider-vertical .k-draghandle{left:50%;transform:translateX(-50%)}.k-slider-vertical .k-draghandle.k-pressed,.k-slider-vertical .k-draghandle:active{transform:translateX(-50%) scale(1)}.k-slider-transitions.k-slider-horizontal .k-draghandle{transition:left .3s ease-out,background-color .3s ease-out,transform .4s cubic-bezier(.25,.8,.25,1)}.k-slider-transitions.k-slider-vertical .k-draghandle{transition:bottom .3s ease-out,background-color .3s ease-out,transform .4s cubic-bezier(.25,.8,.25,1)}.k-draghandle.k-pressed{transition:none}.k-slider-transitions.k-slider-horizontal .k-slider-selection{transition:width .3s ease-out}.k-slider-transitions.k-slider-vertical .k-slider-selection{transition:height .3s ease-out}.k-slider-selection.k-pressed{transition:none}.k-slider-items{user-select:none}.k-slider-buttons .k-slider-items{margin-left:38px}.k-slider-horizontal .k-slider-items{height:100%;padding:2px 0;box-sizing:border-box}.k-slider-vertical .k-slider-items{padding-top:1px}.k-slider-vertical .k-slider-buttons .k-slider-items{margin:0;padding-top:38px}.k-slider-tooltip .k-callout-n,.k-slider-tooltip .k-callout-s{margin-left:-.2rem}.k-slider-tooltip .k-callout-e,.k-slider-tooltip .k-callout-w{margin-top:-.2rem}.k-slider{color:#212529}.k-slider .k-slider-selection,.k-slider .k-slider-track{border-radius:.25rem}.k-slider .k-slider-track{background-color:#e9ecef}.k-slider .k-slider-selection{background-color:#005288}.k-slider .k-button{border-radius:50%}.k-slider .k-draghandle{border-color:#005288;color:#fff;background-color:#005288;border-radius:50%}.k-slider .k-draghandle:hover{border-color:#035;color:#fff;background-color:#003b62}.k-slider .k-draghandle.k-pressed,.k-slider .k-draghandle:active{border-color:#002c48;color:#fff;background-color:#035;box-shadow:inset inset 0 2px 2px 0 rgba(0,0,0,.06)}.k-slider .k-draghandle.k-state-focused,.k-slider .k-draghandle:focus{box-shadow:0 0 0 3px rgba(0,82,136,.5)}.k-slider.k-state-focused .k-draghandle{box-shadow:0 0 0 3px rgba(0,82,136,.5)}.k-slider .k-slider-wrap:focus{outline:0}.k-slider-horizontal .k-tick{background-image:url(data:image/gif;base64,R0lGODlhAQC0AIABALi4uAAAACH5BAEAAAEALAAAAAABALQAAAIWjIGJxqzazlux2ovlzND2rAHgSIZWAQA7)}.k-slider-vertical .k-tick{background-image:url(data:image/gif;base64,R0lGODlhtAABAIABALi4uAAAACH5BAEAAAEALAAAAAC0AAEAAAIWjIGJxqzazlux2ovlzND2rAHgSIZWAQA7)}.k-slider .k-button.k-state-active,.k-slider .k-button:active{box-shadow:0 0 0 3px rgba(228,231,235,.5)}.k-colorpicker{width:auto;border-width:0;box-sizing:border-box;outline:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;line-height:1.5;background:0 0;text-align:left;display:inline-flex;vertical-align:middle;position:relative;overflow:visible;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.k-colorpicker .k-selected-color{padding:.375rem;width:calc(1.5em + .75rem);height:calc(1.5em + .75rem);border-width:0 1px 0 0;border-style:solid;border-color:inherit;box-sizing:border-box;line-height:0;position:relative;overflow:hidden}.k-colorpicker .k-selected-color .k-i-line{border-top:1px solid #ed1b36;width:200%;height:200%;position:absolute;top:50%;left:50%;transform:translate(-33%,-33%) rotateZ(45deg);transform-origin:0 0}.k-colorpicker .k-selected-color .k-i-line::before{display:none}.k-colorpicker .k-tool-icon{padding:.375rem;width:calc(1.5em + .75rem);height:calc(1.5em + .75rem);border-width:0 1px 0 0;border-style:solid;border-color:inherit;box-sizing:border-box;font-size:inherit;text-align:center;flex-direction:column;cursor:pointer}.k-colorpicker .k-tool-icon::before{font-size:16px;line-height:1}.k-colorpicker .k-tool-icon .k-selected-color{margin:1px 0 0;padding:0;width:14px;height:3px;border-width:0;line-height:0;display:inline-block}.k-colorpicker .k-picker-wrap{border-radius:.25rem;padding:0;width:100%;border-width:1px;border-style:solid;box-sizing:border-box;position:relative;display:flex;flex-direction:row;transition:all .1s ease;overflow:hidden;cursor:default;outline:0}.k-colorpicker .k-select{border-radius:0 .25rem .25rem 0;padding:.375rem .375rem;border-width:0;border-style:solid;border-color:inherit;box-sizing:border-box;display:flex;align-items:center;justify-content:center;flex:0 0 auto;text-align:center;cursor:pointer}.k-colorpicker[dir=rtl] .k-selected-color,.k-colorpicker[dir=rtl] .k-tool-icon,.k-rtl .k-colorpicker .k-selected-color,.k-rtl .k-colorpicker .k-tool-icon{border-width:0 0 0 1px}.k-colorpicker[dir=rtl] .k-picker-wrap .k-select,.k-rtl .k-colorpicker .k-picker-wrap .k-select{border-radius:.25rem 0 0 .25rem}.k-colorpicker+.k-animation-container .k-popup{padding:0}.k-flatcolorpicker{border-radius:.25rem;border-width:1px;border-style:solid;box-sizing:border-box;outline:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;line-height:1.5;display:flex;flex-direction:column;align-items:stretch;width:349px;padding:15px;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.k-flatcolorpicker .k-hsv-rectangle{position:relative;flex:1 1 auto;user-select:none;-ms-touch-action:pinch-zoom double-tap-zoom}.k-flatcolorpicker .k-hsv-rectangle .k-draghandle{margin:-7px 0 0 -7px;cursor:pointer;position:absolute;z-index:10;left:50%;top:50%}.k-flatcolorpicker .k-hsv-gradient{height:180px}.k-flatcolorpicker .k-sliders-wrap{flex-shrink:0;position:relative}.k-flatcolorpicker .k-sliders-wrap.k-hbox{margin-left:8px}.k-flatcolorpicker .k-sliders-wrap.k-hbox .k-slider+.k-slider{margin-left:8px}.k-flatcolorpicker .k-sliders-wrap.k-vbox{margin-top:8px}.k-flatcolorpicker .k-sliders-wrap.k-vbox .k-slider+.k-slider{margin-top:8px}.k-flatcolorpicker .k-sliders-wrap-clearable.k-hbox .k-clear-color{position:absolute;left:50%;transform:translateX(-50%)}.k-flatcolorpicker .k-sliders-wrap-clearable.k-hbox .k-alpha-slider,.k-flatcolorpicker .k-sliders-wrap-clearable.k-hbox .k-hue-slider{height:140px;align-self:flex-end}.k-flatcolorpicker .k-slider{display:block}.k-flatcolorpicker .k-slider .k-slider-wrap{z-index:1}.k-flatcolorpicker .k-slider .k-slider-selection{display:none}.k-flatcolorpicker .k-slider .k-draghandle{border-width:3px}.k-flatcolorpicker .k-slider-horizontal{width:100%;height:10px;flex:0 0 10px}.k-flatcolorpicker .k-slider-horizontal .k-slider-track{margin-top:-5px;height:10px;border-radius:10px}.k-flatcolorpicker .k-slider-vertical{width:10px;height:180px;flex:0 0 10px}.k-flatcolorpicker .k-slider-vertical .k-slider-track{margin-left:-5px;width:10px;border-radius:10px}.k-flatcolorpicker .k-draghandle{border-radius:50%;width:14px;height:14px;border-width:1px;border-style:solid;box-sizing:border-box}.k-flatcolorpicker .k-colorinputs{margin-top:16px}.k-flatcolorpicker .k-colorinputs>.k-gradient-values+.k-gradient-values{margin-top:8px}.k-flatcolorpicker .k-gradient-values{justify-content:space-between}.k-flatcolorpicker .k-gradient-values .k-input,.k-flatcolorpicker .k-gradient-values .k-textbox{padding:.375rem .375rem}.k-flatcolorpicker .k-gradient-values .k-numerictextbox,.k-flatcolorpicker .k-gradient-values div,.k-flatcolorpicker .k-gradient-values input{width:52px;text-align:center}.k-flatcolorpicker .k-gradient-values div{text-transform:uppercase;text-align:center}.k-flatcolorpicker .k-gradient-values .k-hex-value{width:85px}.k-flatcolorpicker .k-selected-color{border-width:0 0 1px;border-style:solid;border-color:inherit;background-position:50% 50%}.k-flatcolorpicker .k-color-input{display:flex;flex-direction:row;position:relative}.k-flatcolorpicker .k-color-value{margin:0 0 0 calc(calc(1.5em + .75rem) * 2);padding:.375rem .75rem;width:100%;border:0;box-sizing:border-box;font-size:inherit;line-height:1.5;font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;outline:0;flex:1}.k-flatcolorpicker .k-clear-color-container{display:flex;flex-direction:row}.k-flatcolorpicker .k-clear-color{flex:1}.k-flatcolorpicker .k-color-value+.k-clear-color{flex:none;position:absolute;top:0;right:0}.k-flatcolorpicker .k-controls{margin-top:16px;text-align:center}.k-rtl .k-flatcolorpicker .k-sliders-wrap.k-hbox,[dir=rtl] .k-flatcolorpicker .k-sliders-wrap.k-hbox{margin-left:0;margin-right:8px}.k-rtl .k-flatcolorpicker .k-sliders-wrap.k-hbox .k-slider+.k-slider,[dir=rtl] .k-flatcolorpicker .k-sliders-wrap.k-hbox .k-slider+.k-slider{margin-left:0;margin-right:8px}.k-rtl .k-flatcolorpicker .k-color-value,[dir=rtl] .k-flatcolorpicker .k-color-value{margin:0 calc(calc(1.5em + .75rem) * 2) 0 0;direction:initial;text-align:right}.k-rtl .k-flatcolorpicker .k-color-value+.k-clear-color,[dir=rtl] .k-flatcolorpicker .k-color-value+.k-clear-color{right:auto;left:0}.k-colorpalette{border-width:0;box-sizing:border-box;outline:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;line-height:0;display:inline-block;position:relative;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.k-colorpalette .k-palette{width:100%;height:100%;border-collapse:collapse;position:relative}.k-colorpalette .k-item{width:14px;height:14px;box-sizing:border-box;overflow:hidden;-ms-high-contrast-adjust:none;cursor:pointer}.k-colorpalette .k-item.k-state-hover,.k-colorpalette .k-item:hover{position:relative;z-index:101}.k-colorpalette .k-item.k-state-focused,.k-colorpalette .k-item.k-state-selected,.k-colorpalette .k-item.k-state-selected:hover,.k-colorpalette .k-item:focus{position:relative;z-index:100}.k-colorpicker .k-picker-wrap{transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out}.k-colorpicker .k-picker-wrap .k-select{border-width:0 0 0 1px;border-color:inherit;transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out}.k-colorpicker[dir=rtl] .k-picker-wrap .k-select,.k-rtl .k-colorpicker .k-picker-wrap .k-select{border-width:0 1px 0 0}.k-colorpicker .k-picker-wrap{border-color:#e4e7eb;color:#212529;background-color:#e4e7eb}.k-colorpicker .k-picker-wrap.k-invalid,.k-colorpicker .k-picker-wrap.k-invalid:hover,.k-colorpicker .k-picker-wrap.k-state-invalid{color:#ed1b36;border-color:#ed1b36}.k-colorpicker .k-select.k-state-hover,.k-colorpicker .k-select:hover,.k-colorpicker .k-state-hover,.k-colorpicker .k-tool-icon.k-state-hover,.k-colorpicker .k-tool-icon:hover{border-color:#c7cdd5;color:#212529;background-color:#ced3db}.k-colorpicker .k-tool-icon.k-state-hover,.k-colorpicker .k-tool-icon:hover{border-color:#c7cdd5}.k-colorpicker .k-state-active{border-color:#bfc6d0;color:#212529;background-color:#c7cdd5}.k-colorpicker .k-state-focused{box-shadow:0 0 0 3px rgba(228,231,235,.5)}.k-colorpicker.k-state-invalid .k-picker-wrap,.k-colorpicker.ng-invalid.ng-dirty .k-picker-wrap,.k-colorpicker.ng-invalid.ng-touched .k-picker-wrap{border-color:#ed1b36}.k-flatcolorpicker{border-color:#dee2e6;color:#212529;background-color:#fff}.k-flatcolorpicker .k-color-value{border-color:#ced4da;color:#495057;background-color:#fff}.k-flatcolorpicker .k-hsv-gradient{background:linear-gradient(to bottom,rgba(0,0,0,0),#000),linear-gradient(to right,#fff,rgba(255,255,255,0))}.k-flatcolorpicker .k-slider .k-draghandle{box-shadow:0 1px 4px rgba(0,0,0,.9);background-color:transparent}.k-flatcolorpicker .k-slider .k-draghandle:focus,.k-flatcolorpicker .k-slider .k-draghandle:hover{border-color:#fff;box-shadow:0 1px 4px #000;background-color:transparent}.k-flatcolorpicker .k-hue-slider.k-slider-horizontal .k-slider-track{background:linear-gradient(to right,red,#ff0,#0f0,#0ff,#00f,#f0f,red)}.k-flatcolorpicker .k-hue-slider.k-slider-vertical .k-slider-track{background:linear-gradient(to top,red,#ff0,#0f0,#0ff,#00f,#f0f,red)}.k-flatcolorpicker .k-alpha-slider .k-slider-track{background:url(data:image/png;base64,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) center}.k-flatcolorpicker .k-draghandle{border-color:rgba(255,255,255,.8);box-shadow:0 1px 4px rgba(0,0,0,.21)}.k-rtl .k-flatcolorpicker .k-hue-slider.k-slider-horizontal .k-slider-track,[dir=rtl] .k-flatcolorpicker .k-hue-slider.k-slider-horizontal .k-slider-track{background:linear-gradient(to left,red,#ff0,#0f0,#0ff,#00f,#f0f,red)}.k-rtl .k-flatcolorpicker .k-alpha-slider .k-slider-track,[dir=rtl] .k-flatcolorpicker .k-alpha-slider .k-slider-track{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAAAQCAYAAABnaabpAAAACXBIWXMAABbqAAAW6gHljkMQAAAGvmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDggNzkuMTY0MDM2LCAyMDE5LzA4LzEzLTAxOjA2OjU3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMCAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTA4LTIwVDE0OjU0OjQxKzAzOjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0xMi0wNVQxMzoyNjozMCswMjowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0xMi0wNVQxMzoyNjozMCswMjowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpjNTNiZjJiNC01Y2RhLTQzNGMtOTJmNS05NDg2NjdlZjRmYTgiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDowYjMzZmFjMi1mYzM4LTI0NGItYjRkMS05OWE2ZDNhNWE4ZWIiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo1YjI5M2E2NC00YTc0LWY0NDQtYmRjOC02MjI0ZjUwOTY2NGEiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjViMjkzYTY0LTRhNzQtZjQ0NC1iZGM4LTYyMjRmNTA5NjY0YSIgc3RFdnQ6d2hlbj0iMjAxOS0wOC0yMFQxNDo1NDo0MSswMzowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDplNWEyZTA2Yy1lZWQwLTVhNGMtYjZjMC1lMGZiZjhmZjBkNjciIHN0RXZ0OndoZW49IjIwMTktMTItMDVUMTM6MjY6MzArMDI6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMS4wIChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6YzUzYmYyYjQtNWNkYS00MzRjLTkyZjUtOTQ4NjY3ZWY0ZmE4IiBzdEV2dDp3aGVuPSIyMDE5LTEyLTA1VDEzOjI2OjMwKzAyOjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjEuMCAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+PKc3+gAABx9JREFU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) center}.k-colorpalette .k-item.k-state-hover,.k-colorpalette .k-item:hover{box-shadow:0 0 3px 1px rgba(0,0,0,.3),inset 0 0 0 1px rgba(255,255,255,.8)}.k-colorpalette .k-item.k-state-focused,.k-colorpalette .k-item.k-state-selected,.k-colorpalette .k-item.k-state-selected:hover,.k-colorpalette .k-item:focus{box-shadow:0 1px 3px 1px rgba(0,0,0,.3),inset 0 0 0 1px #fff}.k-combobox{width:12.4em;border-width:0;box-sizing:border-box;outline:0;background:0 0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;line-height:1.5;text-align:left;white-space:nowrap;display:inline-flex;vertical-align:middle;position:relative;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.k-combobox .k-dropdown-wrap{border-radius:.25rem;padding:0;width:100%;border-width:1px;border-style:solid;box-sizing:border-box;position:relative;display:flex;flex-direction:row;transition:all .1s ease;outline:0;cursor:initial}.k-combobox .k-clear-value{height:1.5rem;line-height:1.5rem;outline:0;cursor:pointer;display:none;flex-direction:row;align-items:center;justify-content:center;opacity:.5;position:absolute;top:.375rem;right:calc(calc(.75rem + 16px) + 1px + 6.5px)}.k-combobox .k-clear-value:hover{opacity:1}.k-combobox .k-dropdown-wrap.k-state-focused .k-clear-value,.k-combobox .k-dropdown-wrap.k-state-hover .k-clear-value,.k-combobox.k-state-focused .k-clear-value,.k-combobox.k-state-hover .k-clear-value,.k-combobox:focus-within .k-clear-value,.k-combobox:hover .k-clear-value{display:inline-flex}.k-combobox .k-select{border-radius:0 .25rem .25rem 0;padding:.375rem .375rem;width:auto;border-width:0 0 0 1px;box-sizing:border-box;border-style:solid;display:flex;align-items:center;justify-content:center;flex:0 0 auto;text-align:center;cursor:pointer}.k-combobox.k-combobox-clearable .k-input{padding-right:calc(16px + 1rem)}.k-combobox[dir=rtl],.k-rtl .k-combobox{text-align:right}.k-combobox[dir=rtl] .k-select,.k-rtl .k-combobox .k-select{border-radius:.25rem 0 0 .25rem;border-width:0 1px 0 0}.k-combobox[dir=rtl] .k-clear-value,.k-rtl .k-combobox .k-clear-value{right:auto;left:calc(calc(.75rem + 16px) + 1px + 6.5px)}.k-combobox[dir=rtl].k-combobox-clearable .k-input,.k-rtl .k-combobox.k-combobox-clearable .k-input{padding-left:calc(16px + 1rem);padding-right:.75rem}.k-combobox .k-dropdown-wrap{transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out}.k-combobox .k-dropdown-wrap .k-select{transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out}.k-combobox .k-dropdown-wrap{border-color:#ced4da;color:#495057;background-color:#fff}.k-combobox .k-dropdown-wrap.k-invalid,.k-combobox .k-dropdown-wrap.k-invalid:hover,.k-combobox .k-dropdown-wrap.k-state-invalid{border-color:#ed1b36}.k-combobox .k-dropdown-wrap.k-invalid.k-state-focused,.k-combobox .k-dropdown-wrap.k-invalid:focus,.k-combobox .k-dropdown-wrap.k-invalid:hover.k-state-focused,.k-combobox .k-dropdown-wrap.k-invalid:hover:focus,.k-combobox .k-dropdown-wrap.k-state-invalid.k-state-focused,.k-combobox .k-dropdown-wrap.k-state-invalid:focus{box-shadow:0 0 0 .2rem rgba(237,27,54,.25)}.k-combobox .k-select{border-color:#e4e7eb;color:#212529;background-color:#e4e7eb}.k-combobox .k-state-hover .k-select,.k-combobox>:hover .k-select{border-color:#c7cdd5;color:#212529;background-color:#ced3db}.k-combobox .k-state-active,.k-combobox>.k-state-focused{border-color:#099dff;color:#495057;background-color:#fff;box-shadow:0 0 0 .2rem rgba(0,82,136,.25)}.k-combobox.k-state-invalid .k-dropdown-wrap,.k-combobox.ng-invalid.ng-dirty .k-dropdown-wrap,.k-combobox.ng-invalid.ng-touched .k-dropdown-wrap{border-color:#ed1b36}.k-combobox.k-state-invalid .k-dropdown-wrap.k-state-focused,.k-combobox.k-state-invalid .k-dropdown-wrap:focus,.k-combobox.ng-invalid.ng-dirty .k-dropdown-wrap.k-state-focused,.k-combobox.ng-invalid.ng-dirty .k-dropdown-wrap:focus,.k-combobox.ng-invalid.ng-touched .k-dropdown-wrap.k-state-focused,.k-combobox.ng-invalid.ng-touched .k-dropdown-wrap:focus{box-shadow:0 0 0 .2rem rgba(237,27,54,.25)}.k-combobox .k-state-active .k-select{border-color:#bfc6d0;color:#212529;background-color:#c7cdd5}.k-calendar{border-width:1px;border-style:solid;box-sizing:border-box;outline:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;line-height:1.5;position:relative;overflow:hidden;display:inline-block;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.k-popup .k-calendar{height:100%}.k-calendar .k-link{outline:0;color:inherit;text-decoration:none;white-space:normal;cursor:pointer;overflow:hidden}.k-calendar .k-calendar-view .k-calendar-table,.k-calendar .k-calendar-view table{margin:0;border-width:0;border-color:inherit;border-spacing:0;border-collapse:separate;table-layout:fixed;outline:0;position:relative;z-index:1}.k-calendar .k-calendar-view .k-calendar-td,.k-calendar .k-calendar-view .k-calendar-th,.k-calendar .k-calendar-view td,.k-calendar .k-calendar-view th{border-width:0;padding:0;text-align:center;border-style:solid;border-color:inherit;font-weight:400;cursor:default}.k-calendar .k-calendar-view .k-calendar-th,.k-calendar .k-calendar-view th{padding:.25rem 0;font-size:.875rem;line-height:2;text-transform:uppercase;opacity:.65}.k-calendar .k-calendar-view .k-calendar-tbody .k-calendar-th,.k-calendar .k-calendar-view tbody th{padding-left:.75rem;padding-right:.75rem;height:2em;font:inherit;font-weight:700;text-transform:none;text-align:left}.k-calendar .k-header{padding:.25rem .25rem;border-bottom-width:1px;border-bottom-style:solid;text-align:center;display:flex;flex-direction:row;position:relative;z-index:2}.k-calendar .k-header .k-link{border-radius:.25rem;padding:.25rem;display:flex;flex-direction:row;align-items:center;justify-content:center}.k-calendar .k-nav-next,.k-calendar .k-nav-prev{width:1.5em;height:1.5em;box-sizing:content-box}.k-calendar .k-nav-fast{margin:0 .25rem;flex:1 1 auto}.k-calendar-header{padding:.25rem .25rem;display:flex;align-items:center;justify-content:space-between;flex:0 0 auto}.k-calendar-header .k-calendar-title,.k-calendar-header .k-title{font-weight:700}.k-calendar-header .k-today{cursor:pointer;outline:0}.k-calendar-header .k-calendar-nav{display:flex;flex-flow:row nowrap;align-items:center;gap:.25rem}.k-calendar>.k-calendar-header{min-width:280px;box-sizing:border-box}.k-calendar .k-calendar-footer,.k-calendar .k-footer{text-align:center;clear:both}.k-calendar .k-footer>.k-state-disabled,.k-calendar .k-nav-today{padding:.5rem 1rem;display:block}.k-calendar .k-nav-today:hover{text-decoration:underline}.k-calendar .k-calendar-view{width:280px;height:280px;position:relative;z-index:1;overflow:hidden;margin:auto;padding:0 .25rem;gap:1rem}.k-calendar.k-week-number .k-calendar-view{width:320px}.k-calendar-infinite .k-calendar-view{width:280px;height:calc(320px + 2em);gap:0}.k-calendar .k-calendar-content,.k-calendar .k-content{width:100%;margin:0;text-align:center;flex:1 1 auto;position:relative}.k-calendar .k-calendar-content>.k-calendar-table,.k-calendar .k-calendar-content>table,.k-calendar .k-content>.k-calendar-table,.k-calendar .k-content>table{table-layout:fixed;margin-right:-17px}.k-calendar .k-calendar-content .k-calendar-td,.k-calendar .k-calendar-content td,.k-calendar .k-content .k-calendar-td,.k-calendar .k-content td{border-radius:.25rem;border-color:transparent}.k-calendar .k-calendar-content .k-link,.k-calendar .k-content .k-link{border-radius:.25rem;padding:.5rem .5rem;box-sizing:border-box;display:flex;flex-direction:row;align-items:center;justify-content:center}.k-calendar .k-calendar-content .k-weekend,.k-calendar .k-content .k-weekend{border-radius:0;opacity:1}.k-calendar .k-calendar-content .k-alt,.k-calendar .k-content .k-alt{opacity:.65}.k-calendar .k-calendar-content .k-other-month .k-link,.k-calendar .k-content .k-other-month .k-link{opacity:.65}.k-calendar .k-calendar-content .k-state-disabled,.k-calendar .k-content .k-state-disabled{opacity:.65}.k-calendar .k-calendar-table.k-calendar-content,.k-calendar .k-calendar-table.k-content,.k-calendar table.k-calendar-content,.k-calendar table.k-content{display:inline-table;vertical-align:top}.k-calendar .k-calendar-monthview .k-calendar-td,.k-calendar .k-calendar-monthview td,.k-calendar .k-month .k-calendar-td,.k-calendar .k-month td{width:40px;height:40px}.k-calendar .k-calendar-monthview .k-link,.k-calendar .k-month .k-link{width:40px;height:40px}.k-calendar .k-calendar-yearview .k-calendar-td,.k-calendar .k-calendar-yearview td,.k-calendar .k-year .k-calendar-td,.k-calendar .k-year td{width:auto;height:auto}.k-calendar .k-calendar-yearview .k-link,.k-calendar .k-year .k-link{width:70px;height:70px}.k-calendar .k-calendar-decadeview .k-calendar-td,.k-calendar .k-calendar-decadeview td,.k-calendar .k-decade .k-calendar-td,.k-calendar .k-decade td{width:auto;height:auto}.k-calendar .k-calendar-decadeview .k-link,.k-calendar .k-decade .k-link{width:70px;height:70px}.k-calendar .k-calendar-centuryview .k-calendar-td,.k-calendar .k-calendar-centuryview td,.k-calendar .k-century .k-calendar-td,.k-calendar .k-century td{width:auto;height:auto}.k-calendar .k-calendar-centuryview .k-link,.k-calendar .k-century .k-link{width:70px;height:70px;text-align:left}.k-calendar-infinite{box-sizing:content-box;width:auto;display:inline-flex;vertical-align:bottom}.k-calendar-infinite .k-calendar-monthview,.k-calendar-infinite .k-calendar-view{padding:0 1rem;display:flex;flex:0 0 auto;flex-direction:column;overflow:hidden;box-sizing:content-box}.k-calendar-infinite .k-calendar-monthview::after,.k-calendar-infinite .k-calendar-view::after{display:block;position:absolute;bottom:0;content:" ";height:0;line-height:0;z-index:1;width:150%;left:-25%;box-shadow:0 0 40px 20px #fff}.k-calendar-infinite .k-calendar-header{margin-left:-1rem;margin-right:-1rem;padding:.5rem 1rem}.k-calendar-infinite .k-calendar-weekdays{width:100%;flex:0 0 auto}.k-calendar-infinite .k-calendar-centuryview .k-calendar-content .k-calendar-td,.k-calendar-infinite .k-calendar-centuryview .k-calendar-content td,.k-calendar-infinite .k-calendar-centuryview .k-content .k-calendar-td,.k-calendar-infinite .k-calendar-centuryview .k-content td,.k-calendar-infinite .k-calendar-decadeview .k-calendar-content .k-calendar-td,.k-calendar-infinite .k-calendar-decadeview .k-calendar-content td,.k-calendar-infinite .k-calendar-decadeview .k-content .k-calendar-td,.k-calendar-infinite .k-calendar-decadeview .k-content td,.k-calendar-infinite .k-calendar-yearview .k-calendar-content .k-calendar-td,.k-calendar-infinite .k-calendar-yearview .k-calendar-content td,.k-calendar-infinite .k-calendar-yearview .k-content .k-calendar-td,.k-calendar-infinite .k-calendar-yearview .k-content td{width:auto;height:auto}.k-calendar-infinite .k-calendar-centuryview .k-calendar-content .k-calendar-td.k-empty,.k-calendar-infinite .k-calendar-centuryview .k-calendar-content .k-link,.k-calendar-infinite .k-calendar-centuryview .k-calendar-content td.k-empty,.k-calendar-infinite .k-calendar-centuryview .k-content .k-calendar-td.k-empty,.k-calendar-infinite .k-calendar-centuryview .k-content .k-link,.k-calendar-infinite .k-calendar-centuryview .k-content td.k-empty,.k-calendar-infinite .k-calendar-decadeview .k-calendar-content .k-calendar-td.k-empty,.k-calendar-infinite .k-calendar-decadeview .k-calendar-content .k-link,.k-calendar-infinite .k-calendar-decadeview .k-calendar-content td.k-empty,.k-calendar-infinite .k-calendar-decadeview .k-content .k-calendar-td.k-empty,.k-calendar-infinite .k-calendar-decadeview .k-content .k-link,.k-calendar-infinite .k-calendar-decadeview .k-content td.k-empty,.k-calendar-infinite .k-calendar-yearview .k-calendar-content .k-calendar-td.k-empty,.k-calendar-infinite .k-calendar-yearview .k-calendar-content .k-link,.k-calendar-infinite .k-calendar-yearview .k-calendar-content td.k-empty,.k-calendar-infinite .k-calendar-yearview .k-content .k-calendar-td.k-empty,.k-calendar-infinite .k-calendar-yearview .k-content .k-link,.k-calendar-infinite .k-calendar-yearview .k-content td.k-empty{width:56px;height:56px}.k-calendar-container,.k-datetime-container{padding:0}.k-calendar-container .k-calendar,.k-datetime-container .k-calendar{border-width:0}.k-calendar .k-calendar-content.k-scrollable,.k-calendar .k-content.k-scrollable{box-sizing:content-box;overflow-x:hidden;overflow-y:auto;display:block;padding-right:100px;padding-left:100px;margin-left:-100px;margin-right:-100px;margin-right:-117px}.k-calendar .k-scrollable-placeholder{position:absolute;z-index:-1;width:1px;top:0;right:0}.k-calendar-navigation{width:5em;flex:0 0 auto;display:block;overflow:hidden;position:relative;z-index:2}.k-calendar-navigation::after,.k-calendar-navigation::before{display:block;position:absolute;content:" ";height:0;line-height:0;z-index:1;width:200%;left:-50%;box-shadow:0 0 6em 3em #f8f9fa}.k-calendar-navigation::before{top:0}.k-calendar-navigation::after{bottom:0}.k-calendar-navigation .k-calendar-content,.k-calendar-navigation .k-content{background:0 0;height:auto;position:absolute;top:0;left:0;bottom:0;right:0}.k-calendar-navigation .k-calendar-content ul,.k-calendar-navigation .k-content ul{width:5em}.k-calendar-navigation .k-calendar-content li,.k-calendar-navigation .k-content li{height:2em;line-height:2em;cursor:pointer;padding:0 1em}.k-calendar-navigation .k-calendar-navigation-marker{font-weight:700}.k-calendar-navigation .k-calendar-navigation-highlight{width:100%;border-width:1px 0;border-style:solid;height:2em;box-sizing:border-box;position:absolute;top:50%;right:0;transform:translateY(-50%)}.k-calendar.k-calendar-range{width:auto}.k-calendar.k-calendar-range .k-calendar-view{height:auto;min-height:280px;width:auto;white-space:nowrap}.k-calendar.k-calendar-range .k-calendar-view::after{display:none}.k-calendar.k-calendar-range .k-calendar-table,.k-calendar.k-calendar-range table{width:auto}.k-calendar.k-calendar-range .k-calendar-table.k-meta-view,.k-calendar.k-calendar-range table.k-meta-view{margin:0 -1px}.k-calendar.k-calendar-range .k-meta-header,.k-calendar.k-calendar-range .k-month-header{margin:0 1rem;padding:.25rem .75rem;font-size:.875rem;line-height:2;text-align:left;opacity:.65;cursor:default}.k-calendar.k-calendar-range .k-range-start{border-color:inherit;border-top-right-radius:0;border-bottom-right-radius:0}.k-calendar.k-calendar-range .k-range-end{border-color:inherit;border-top-left-radius:0;border-bottom-left-radius:0}.k-calendar.k-calendar-range .k-range-mid{border-color:inherit;border-radius:0}.k-calendar.k-calendar-range:not(.k-calendar-infinite) .k-calendar-view{display:flex;flex-direction:row}.k-animation-container-sm .k-calendar.k-calendar-range:not(.k-calendar-infinite) .k-calendar-view{flex-direction:column}.k-calendar.k-calendar-range.k-calendar-infinite .k-calendar-table,.k-calendar.k-calendar-range.k-calendar-infinite table{padding:0;display:flex;flex-direction:row}.k-calendar.k-calendar-range.k-calendar-infinite .k-calendar-table>.k-calendar-tbody,.k-calendar.k-calendar-range.k-calendar-infinite .k-calendar-table>tbody,.k-calendar.k-calendar-range.k-calendar-infinite table>.k-calendar-tbody,.k-calendar.k-calendar-range.k-calendar-infinite table>tbody{display:inline-block;vertical-align:top}.k-calendar.k-calendar-range.k-calendar-infinite .k-calendar-table>.k-calendar-tbody+.k-calendar-tbody,.k-calendar.k-calendar-range.k-calendar-infinite .k-calendar-table>tbody+tbody,.k-calendar.k-calendar-range.k-calendar-infinite table>.k-calendar-tbody+.k-calendar-tbody,.k-calendar.k-calendar-range.k-calendar-infinite table>tbody+tbody{margin-left:2rem}.k-calendar.k-calendar-range.k-calendar-infinite:not(.k-calendar-minimal)>.k-button{border-radius:0;width:50px}.k-calendar.k-calendar-range.k-calendar-infinite:not(.k-calendar-minimal)>.k-calendar-view{border-width:0 1px;border-style:solid;border-color:inherit}.k-widget.k-daterangepicker{border:0}.k-calendar[dir=rtl] .k-nav-next,.k-calendar[dir=rtl] .k-nav-prev,.k-calendar[dir=rtl] .k-next-view,.k-calendar[dir=rtl] .k-prev-view,.k-rtl .k-calendar .k-nav-next,.k-rtl .k-calendar .k-nav-prev,.k-rtl .k-calendar .k-next-view,.k-rtl .k-calendar .k-prev-view{transform:scaleX(-1)}.k-calendar[dir=rtl] .k-calendar-content.k-scrollable,.k-calendar[dir=rtl] .k-content.k-scrollable,.k-rtl .k-calendar .k-calendar-content.k-scrollable,.k-rtl .k-calendar .k-content.k-scrollable{padding-right:100px;padding-left:100px;margin-left:-100px;margin-right:-100px;margin-left:-117px}.k-calendar[dir=rtl] .k-calendar-tbody .k-calendar-th,.k-calendar[dir=rtl] tbody th,.k-rtl .k-calendar .k-calendar-tbody .k-calendar-th,.k-rtl .k-calendar tbody th{text-align:right}.k-calendar[dir=rtl] .k-calendar-content>.k-calendar-table,.k-calendar[dir=rtl] .k-calendar-content>table,.k-calendar[dir=rtl] .k-content>.k-calendar-table,.k-calendar[dir=rtl] .k-content>table,.k-rtl .k-calendar .k-calendar-content>.k-calendar-table,.k-rtl .k-calendar .k-calendar-content>table,.k-rtl .k-calendar .k-content>.k-calendar-table,.k-rtl .k-calendar .k-content>table{margin-right:0;margin-left:-17px}.k-calendar{border-color:#dee2e6;color:#212529;background-color:#fff}.k-calendar .k-header{border-color:inherit;color:#212529;background-color:#f8f9fa;box-shadow:none}.k-calendar .k-nav-fast.k-state-hover,.k-calendar .k-nav-fast:hover,.k-calendar .k-nav-next.k-state-hover,.k-calendar .k-nav-next:hover,.k-calendar .k-nav-prev.k-state-hover,.k-calendar .k-nav-prev:hover{border-color:#c7cdd5;color:#212529;background-color:#ced3db}.k-calendar .k-nav-fast.k-state-active,.k-calendar .k-nav-fast:active,.k-calendar .k-nav-next.k-state-active,.k-calendar .k-nav-next:active,.k-calendar .k-nav-prev.k-state-active,.k-calendar .k-nav-prev:active{border-color:#bfc6d0;color:#212529;background-color:#c7cdd5}.k-calendar .k-calendar-header .k-today,.k-calendar .k-footer .k-nav-today{color:#005288}.k-calendar .k-calendar-header .k-today:focus,.k-calendar .k-calendar-header .k-today:hover,.k-calendar .k-footer .k-nav-today:focus,.k-calendar .k-footer .k-nav-today:hover{color:#00243c}.k-calendar .k-calendar-content .k-today .k-link,.k-calendar .k-content .k-today .k-link{box-shadow:inset 0 0 0 1px #005288}.k-calendar .k-calendar-content .k-today.k-state-focused .k-link,.k-calendar .k-content .k-today.k-state-focused .k-link{box-shadow:inset 0 0 0 1px #005288,inset 0 0 0 3px rgba(228,231,235,.5)}.k-calendar .k-weekend{color:inherit;background-color:transparent}.k-calendar .k-alt{background-color:transparent}.k-calendar .k-out-of-range{pointer-events:none;visibility:hidden}.k-calendar .k-calendar-td:hover .k-link,.k-calendar .k-state-hover .k-link,.k-calendar td:hover .k-link{border-color:#f8f9fa;color:#212529;background-color:#f8f9fa}.k-calendar .k-state-selected .k-link{border-color:#002d4b;color:#fff;background-color:#005288}.k-calendar .k-state-selected.k-state-hover .k-link,.k-calendar .k-state-selected:hover .k-link{border-color:#002945;color:#fff;background-color:#004b7d}.k-calendar .k-state-focused .k-link{box-shadow:inset 0 0 0 3px rgba(228,231,235,.5)}.k-calendar .k-state-selected.k-state-focused .k-link{box-shadow:inset 0 0 0 2px rgba(0,44,72,.5)}.k-calendar .k-calendar-navigation{color:#212529;background-color:#f8f9fa;box-shadow:inset -1px 0 #dee2e6}.k-calendar .k-calendar-navigation li:hover{color:#00243c}.k-calendar .k-calendar-navigation-highlight{border-color:#dee2e6;color:#212529;background-color:#fff}.k-calendar[dir=rtl] .k-calendar-navigation,.k-rtl .k-calendar .k-calendar-navigation{box-shadow:inset 1px 0 #dee2e6}.k-calendar.k-invalid,.k-calendar.k-invalid:hover,.k-calendar.k-state-invalid,.k-calendar.ng-invalid.ng-dirty,.k-calendar.ng-invalid.ng-touched{border-color:#ed1b36}.k-calendar.k-calendar-range .k-range-end,.k-calendar.k-calendar-range .k-range-mid,.k-calendar.k-calendar-range .k-range-start{background-image:linear-gradient(transparent 1px,rgba(0,82,136,.25) 1px,rgba(0,82,136,.25) calc(100% - 1px),transparent calc(100% - 1px))}.k-edge .k-calendar.k-calendar-range .k-range-end,.k-edge .k-calendar.k-calendar-range .k-range-mid,.k-edge .k-calendar.k-calendar-range .k-range-start,.k-ie .k-calendar.k-calendar-range .k-range-end,.k-ie .k-calendar.k-calendar-range .k-range-mid,.k-ie .k-calendar.k-calendar-range .k-range-start{background-image:none;background-color:rgba(0,82,136,.25)}.k-calendar.k-calendar-range .k-range-start.k-range-end{background-image:none;background-color:transparent}.k-calendar.k-calendar-range .k-range-end .k-link,.k-calendar.k-calendar-range .k-range-start .k-link{background-color:#005288}.k-calendar.k-calendar-range .k-range-end.k-state-active .k-link,.k-calendar.k-calendar-range .k-range-start.k-state-active .k-link{box-shadow:inset 0 0 2px 2px rgba(0,0,0,.2)}.k-calendar.k-calendar-range .k-range-split-end,.k-calendar.k-calendar-range .k-range-split-start{position:relative}.k-calendar.k-calendar-range .k-range-split-end::after,.k-calendar.k-calendar-range .k-range-split-start::after{content:"";display:block;position:absolute;top:1px;bottom:1px;width:5px}.k-calendar.k-calendar-range .k-range-split-start::after{left:-5px;right:auto;background-image:linear-gradient(to left,rgba(0,82,136,.25),transparent 100%)}.k-calendar.k-calendar-range .k-range-split-end::after{right:-5px;left:auto;background-image:linear-gradient(to right,rgba(0,82,136,.25),transparent 100%)}.k-daterangepicker.k-state-invalid .k-dateinput-wrap{border-color:#ed1b36}.k-dateinput,.k-datepicker,.k-datetimepicker,.k-timepicker{width:12.4em;border-width:0;box-sizing:border-box;outline:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;line-height:1.5;text-align:left;white-space:nowrap;background:0 0;display:inline-flex;vertical-align:middle;position:relative;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.k-dateinput .k-dateinput-wrap,.k-dateinput .k-picker-wrap,.k-datepicker .k-dateinput-wrap,.k-datepicker .k-picker-wrap,.k-datetimepicker .k-dateinput-wrap,.k-datetimepicker .k-picker-wrap,.k-timepicker .k-dateinput-wrap,.k-timepicker .k-picker-wrap{border-radius:.25rem;padding:0;width:100%;border-width:1px;border-style:solid;box-sizing:border-box;display:flex;flex-direction:row;position:relative;transition:all .1s ease;cursor:default;outline:0}.k-dateinput .k-select,.k-datepicker .k-select,.k-datetimepicker .k-select,.k-timepicker .k-select{border-radius:0 .25rem .25rem 0;padding:0;border-width:0;box-sizing:border-box;border-style:solid;display:flex;align-items:center;justify-content:center;flex:0 0 auto;text-align:center;cursor:pointer}.k-dateinput[dir=rtl],.k-datepicker[dir=rtl],.k-datetimepicker[dir=rtl],.k-rtl .k-dateinput,.k-rtl .k-datepicker,.k-rtl .k-datetimepicker,.k-rtl .k-timepicker,.k-timepicker[dir=rtl]{text-align:right}.k-dateinput[dir=rtl] .k-select,.k-datepicker[dir=rtl] .k-select,.k-datetimepicker[dir=rtl] .k-select,.k-rtl .k-dateinput .k-select,.k-rtl .k-datepicker .k-select,.k-rtl .k-datetimepicker .k-select,.k-rtl .k-timepicker .k-select,.k-timepicker[dir=rtl] .k-select{border-radius:.25rem 0 0 .25rem}.k-datepicker .k-select,.k-datetimepicker .k-select,.k-timepicker .k-select{padding:0;width:2rem;border-width:0}.k-datepicker .k-i-warning,.k-datetimepicker .k-i-warning,.k-timepicker .k-i-warning{display:none;position:absolute;top:50%;transform:translateY(-50%);overflow:visible}.k-datepicker .k-state-invalid .k-i-warning,.k-datetimepicker .k-state-invalid .k-i-warning,.k-timepicker .k-state-invalid .k-i-warning{display:inline-block}.k-datepicker .k-widget.k-dateinput,.k-datetimepicker .k-widget.k-dateinput,.k-timepicker .k-widget.k-dateinput{width:100%;flex:1 1 auto;margin:0}.k-datepicker .k-dateinput-wrap,.k-datetimepicker .k-dateinput-wrap,.k-timepicker .k-dateinput-wrap{border:0;border-radius:.25rem 0 0 .25rem}.k-datepicker .k-picker-wrap.k-state-invalid,.k-datetimepicker .k-picker-wrap.k-state-invalid,.k-timepicker .k-picker-wrap.k-state-invalid{transition:none}.k-datepicker[dir=rtl] .k-i-warning,.k-datetimepicker[dir=rtl] .k-i-warning,.k-rtl .k-datepicker .k-i-warning,.k-rtl .k-datetimepicker .k-i-warning,.k-rtl .k-timepicker .k-i-warning,.k-timepicker[dir=rtl] .k-i-warning{right:auto}.k-datepicker .k-i-warning,.k-timepicker .k-i-warning{right:calc(calc(1.5em + .75rem) + .5rem)}.k-datepicker[dir=rtl] .k-i-warning,.k-rtl .k-datepicker .k-i-warning,.k-rtl .k-timepicker .k-i-warning,.k-timepicker[dir=rtl] .k-i-warning{left:calc(calc(1.5em + .75rem) + .5rem)}.k-datetimepicker .k-select{padding:0;width:auto;border-left-width:0;align-items:stretch}.k-datetimepicker .k-link{padding:0;width:calc(1.5em + .75rem);height:100%;border-width:0;border-style:solid;border-color:inherit;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.k-datetimepicker .k-i-warning{right:calc(calc(1.5em + .75rem) * 2 + .5rem)}.k-datetimepicker[dir=rtl] .k-i-warning,.k-rtl .k-datetimepicker .k-i-warning{left:calc(calc(1.5em + .75rem) * 2 + .5rem)}.k-datetime-container .k-datetime-wrap{width:21em;overflow:hidden}.k-datetime-container .k-datetime-buttongroup{padding:.75rem}.k-datetime-container .k-datetime-selector{display:flex;transition:transform .2s}.k-datetime-container .k-datetime-calendar-wrap,.k-datetime-container .k-datetime-time-wrap{text-align:center;flex:0 0 21em}.k-datetime-container .k-timeselector{outline:0}.k-datetime-container .k-time-list-container{justify-content:center}.k-datetime-container .k-time-tab .k-datetime-selector{transform:translateX(-100%)}.k-datetime-container .k-action-buttons .k-button,.k-datetime-container .k-actions .k-button,.k-datetime-container .k-columnmenu-actions .k-button{flex:1 1 50%}.k-datetime-container .k-actions.k-actions-center .k-button,.k-datetime-container .k-actions.k-actions-end .k-button,.k-datetime-container .k-actions.k-actions-start .k-button{flex:0 1 auto}.k-datetime-container.k-rtl .k-time-tab .k-datetime-selector,.k-datetime-container[dir=rtl] .k-time-tab .k-datetime-selector,.k-rtl .k-datetime-container .k-time-tab .k-datetime-selector,[dir=rtl] .k-datetime-container .k-time-tab .k-datetime-selector{transform:translateX(100%)}.k-dateinput .k-select{padding:0;border-width:0;width:2rem;display:flex;flex-direction:column;align-items:stretch}.k-dateinput .k-link{width:100%;flex:1 1 auto;display:block;overflow:hidden;position:relative}.k-dateinput .k-link .k-icon{position:absolute;right:50%;transform:translateX(50%)}.k-dateinput .k-link-increase .k-icon{bottom:-1px}.k-dateinput .k-link-decrease .k-icon{top:-1px}.k-dateinput .k-i-warning{display:none;position:absolute;right:1rem;top:50%;transform:translateY(-50%);overflow:visible}.k-dateinput.k-state-invalid .k-i-warning{display:inline-block}.k-dateinput[dir=rtl] .k-i-warning,.k-rtl .k-dateinput .k-i-warning{left:1rem;right:auto}.k-timeselector .k-action-buttons .k-button,.k-timeselector .k-actions .k-button,.k-timeselector .k-columnmenu-actions .k-button{flex:1 1 50%}.k-timeselector .k-actions.k-actions-center .k-button,.k-timeselector .k-actions.k-actions-end .k-button,.k-timeselector .k-actions.k-actions-start .k-button{flex:0 1 auto}.k-time-header{display:flex;align-items:center;justify-content:space-between;padding:1rem 2rem;line-height:2em}.k-time-header .k-title{font-weight:700}.k-time-header .k-time-now{border-width:0;line-height:inherit;cursor:pointer}.k-time-list-wrapper{display:inline-block;overflow:hidden;box-sizing:content-box;overflow-x:hidden;overflow-y:auto;position:relative;padding:2.5rem 0;text-align:center;min-width:5em;height:200px;flex:1 1 auto}.k-time-list-wrapper .k-title{display:block;text-align:center;font-size:.75rem;position:absolute;text-transform:capitalize;font-weight:700;min-width:100%;height:1.5em;line-height:1.5em;margin-top:-2.5rem;z-index:12}.k-time-list-wrapper.k-state-focused::after,.k-time-list-wrapper.k-state-focused::before{display:block;content:" ";position:absolute;width:100%;left:0;pointer-events:none;height:calc(50% - 1em);box-sizing:border-box;border-width:0;border-style:solid}.k-time-list-wrapper.k-state-focused::before{top:0}.k-time-list-wrapper.k-state-focused::after{bottom:0}.k-time-container{position:absolute;display:block;overflow-x:hidden;overflow-y:scroll;line-height:1.5;left:0;right:0;top:2.5rem;bottom:2.5rem;padding-right:100px;padding-left:100px;margin-left:-100px;margin-right:-100px;margin-right:-117px}.k-time-container>ul{height:auto;width:5em;margin:auto}.k-rtl .k-time-container,.k-time-container.k-rtl,.k-time-container[dir=rtl],[dir=rtl] .k-time-container{padding-right:100px;padding-left:100px;margin-left:-100px;margin-right:-100px;margin-left:-117px}.k-time-list-container{display:flex;position:relative}.k-time-list{position:absolute;display:flex;z-index:10;outline:0;bottom:0;right:0;left:0;top:0}.k-time-list::after,.k-time-list::before{display:block;position:absolute;content:" ";height:0;line-height:0;z-index:1;width:200%;left:-50%}.k-time-list::before{top:0}.k-time-list::after{bottom:0}.k-time-list .k-item{padding:3px 1.5rem;min-height:calc(1.5em + 2px);line-height:calc(1.5em + 2px)}.k-time-highlight{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);width:100%;height:calc(1.5em + .75rem);z-index:1;border-width:1px 0;border-style:solid;border-radius:.1px}.k-time-container .k-scrollable-placeholder{position:absolute;width:1px;top:0;right:0}.k-time-separator{display:inline-flex;align-self:center;justify-content:center;height:100%;z-index:11}.k-datepicker .k-select,.k-datetimepicker .k-select,.k-timepicker .k-select{width:auto}.k-datepicker .k-picker-wrap,.k-datepicker .k-select,.k-datetimepicker .k-picker-wrap,.k-datetimepicker .k-select,.k-timepicker .k-picker-wrap,.k-timepicker .k-select{transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out}.k-datepicker .k-picker-wrap .k-select,.k-timepicker .k-picker-wrap .k-select{padding:.375rem .375rem;border-width:0 0 0 1px}.k-datepicker .k-i-warning,.k-timepicker .k-i-warning{right:2.5rem}.k-datepicker .k-state-invalid,.k-timepicker .k-state-invalid{transition:none}.k-datepicker[dir=rtl] .k-i-warning,.k-rtl .k-datepicker .k-i-warning,.k-rtl .k-timepicker .k-i-warning,.k-timepicker[dir=rtl] .k-i-warning{left:2.5rem}.k-time-header{padding:.5rem 1rem}.k-time-header .k-title{font-weight:700}.k-time-header .k-time-now{cursor:pointer}.k-time-list-wrapper .k-title{z-index:12;font-size:.75rem}.k-datetimepicker .k-link{padding:0;width:calc(1px + 16px + .75rem);border-width:0 0 0 1px}.k-datetimepicker .k-i-warning{right:calc(calc(1.5em + .75rem) * 2 + .5rem)}.k-datetimepicker .k-state-invalid{transition:none}.k-datetimepicker[dir=rtl] .k-i-warning,.k-rtl .k-datetimepicker .k-i-warning{left:calc(calc(1.5em + .75rem) * 2 + .5rem)}.k-dateinput .k-dateinput-wrap,.k-dateinput .k-select{transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out}.k-datepicker .k-picker-wrap,.k-datetimepicker .k-picker-wrap,.k-timepicker .k-picker-wrap{border-color:#ced4da;color:#495057;background-color:#fff}.k-datepicker .k-picker-wrap.k-state-hover .k-select,.k-datepicker .k-picker-wrap:hover .k-select,.k-datetimepicker .k-picker-wrap.k-state-hover .k-select,.k-datetimepicker .k-picker-wrap:hover .k-select,.k-timepicker .k-picker-wrap.k-state-hover .k-select,.k-timepicker .k-picker-wrap:hover .k-select{border-color:#c7cdd5;color:#212529;background-color:#ced3db}.k-datepicker .k-picker-wrap.k-state-active,.k-datepicker .k-picker-wrap.k-state-focused,.k-datetimepicker .k-picker-wrap.k-state-active,.k-datetimepicker .k-picker-wrap.k-state-focused,.k-timepicker .k-picker-wrap.k-state-active,.k-timepicker .k-picker-wrap.k-state-focused{border-color:#099dff;color:#495057;background-color:#fff;box-shadow:0 0 0 .2rem rgba(0,82,136,.25)}.k-datepicker .k-select,.k-datetimepicker .k-select,.k-timepicker .k-select{border-color:#e4e7eb;color:#212529;background-color:#e4e7eb}.k-datepicker .k-i-warning,.k-datetimepicker .k-i-warning,.k-timepicker .k-i-warning{color:#ed1b36}.k-time-header .k-time-now{color:#005288;background:0 0}.k-time-header .k-time-now:focus,.k-time-header .k-time-now:hover{color:#00243c}.k-time-list-wrapper{background-color:#fff}.k-time-list-wrapper .k-title{border-color:#dee2e6;color:#212529;background-color:#f8f9fa;background:#fff;opacity:.65}.k-time-list-wrapper.k-state-focused .k-title{color:#000;opacity:1}.k-time-list-wrapper.k-state-focused::after,.k-time-list-wrapper.k-state-focused::before{background-color:rgba(0,0,0,.02)}.k-time-list::after,.k-time-list::before{box-shadow:0 0 3em 1.5em #fff}.k-time-list .k-item:hover{color:#005288}.k-time-container{background:0 0}.k-time-highlight{background-color:#fff;border-color:#dee2e6}.k-datetime-container .k-date-tab .k-datetime-buttongroup,.k-datetime-container .k-date-tab .k-datetime-selector{background-color:#fff}.k-dateinput .k-dateinput-wrap{border-color:#ced4da;color:#495057;background-color:#fff}.k-dateinput .k-select{border-color:#e4e7eb;color:#212529;background-color:#e4e7eb}.k-dateinput .k-select:hover{border-color:#c7cdd5;color:#212529;background-color:#ced3db}.k-dateinput .k-select>.k-state-active,.k-dateinput .k-select>.k-state-selected{border-color:#c7cdd5;color:#212529;background-color:#ced3db;color:#000;box-shadow:inset}.k-dateinput .k-state-hover .k-select{border-color:#c7cdd5;color:#212529;background-color:#ced3db}.k-dateinput .k-state-focused{border-color:#099dff;color:#495057;background-color:#fff;box-shadow:0 0 0 .2rem rgba(0,82,136,.25)}.k-picker-wrap>.k-dateinput .k-state-focused{box-shadow:none}.k-dateinput .k-dateinput-wrap.k-invalid,.k-dateinput .k-dateinput-wrap.k-invalid:hover,.k-dateinput .k-dateinput-wrap.k-state-invalid,.k-dateinput .k-picker-wrap.k-invalid,.k-dateinput .k-picker-wrap.k-invalid:hover,.k-dateinput .k-picker-wrap.k-state-invalid,.k-datepicker .k-dateinput-wrap.k-invalid,.k-datepicker .k-dateinput-wrap.k-invalid:hover,.k-datepicker .k-dateinput-wrap.k-state-invalid,.k-datepicker .k-picker-wrap.k-invalid,.k-datepicker .k-picker-wrap.k-invalid:hover,.k-datepicker .k-picker-wrap.k-state-invalid,.k-datetimepicker .k-dateinput-wrap.k-invalid,.k-datetimepicker .k-dateinput-wrap.k-invalid:hover,.k-datetimepicker .k-dateinput-wrap.k-state-invalid,.k-datetimepicker .k-picker-wrap.k-invalid,.k-datetimepicker .k-picker-wrap.k-invalid:hover,.k-datetimepicker .k-picker-wrap.k-state-invalid,.k-timepicker .k-dateinput-wrap.k-invalid,.k-timepicker .k-dateinput-wrap.k-invalid:hover,.k-timepicker .k-dateinput-wrap.k-state-invalid,.k-timepicker .k-picker-wrap.k-invalid,.k-timepicker .k-picker-wrap.k-invalid:hover,.k-timepicker .k-picker-wrap.k-state-invalid{border-color:#ed1b36}.k-dateinput .k-dateinput-wrap.k-invalid.k-state-focused,.k-dateinput .k-dateinput-wrap.k-invalid:focus,.k-dateinput .k-dateinput-wrap.k-invalid:hover.k-state-focused,.k-dateinput .k-dateinput-wrap.k-invalid:hover:focus,.k-dateinput .k-dateinput-wrap.k-state-invalid.k-state-focused,.k-dateinput .k-dateinput-wrap.k-state-invalid:focus,.k-dateinput .k-picker-wrap.k-invalid.k-state-focused,.k-dateinput .k-picker-wrap.k-invalid:focus,.k-dateinput .k-picker-wrap.k-invalid:hover.k-state-focused,.k-dateinput .k-picker-wrap.k-invalid:hover:focus,.k-dateinput .k-picker-wrap.k-state-invalid.k-state-focused,.k-dateinput .k-picker-wrap.k-state-invalid:focus,.k-datepicker .k-dateinput-wrap.k-invalid.k-state-focused,.k-datepicker .k-dateinput-wrap.k-invalid:focus,.k-datepicker .k-dateinput-wrap.k-invalid:hover.k-state-focused,.k-datepicker .k-dateinput-wrap.k-invalid:hover:focus,.k-datepicker .k-dateinput-wrap.k-state-invalid.k-state-focused,.k-datepicker .k-dateinput-wrap.k-state-invalid:focus,.k-datepicker .k-picker-wrap.k-invalid.k-state-focused,.k-datepicker .k-picker-wrap.k-invalid:focus,.k-datepicker .k-picker-wrap.k-invalid:hover.k-state-focused,.k-datepicker .k-picker-wrap.k-invalid:hover:focus,.k-datepicker .k-picker-wrap.k-state-invalid.k-state-focused,.k-datepicker .k-picker-wrap.k-state-invalid:focus,.k-datetimepicker .k-dateinput-wrap.k-invalid.k-state-focused,.k-datetimepicker .k-dateinput-wrap.k-invalid:focus,.k-datetimepicker .k-dateinput-wrap.k-invalid:hover.k-state-focused,.k-datetimepicker .k-dateinput-wrap.k-invalid:hover:focus,.k-datetimepicker .k-dateinput-wrap.k-state-invalid.k-state-focused,.k-datetimepicker .k-dateinput-wrap.k-state-invalid:focus,.k-datetimepicker .k-picker-wrap.k-invalid.k-state-focused,.k-datetimepicker .k-picker-wrap.k-invalid:focus,.k-datetimepicker .k-picker-wrap.k-invalid:hover.k-state-focused,.k-datetimepicker .k-picker-wrap.k-invalid:hover:focus,.k-datetimepicker .k-picker-wrap.k-state-invalid.k-state-focused,.k-datetimepicker .k-picker-wrap.k-state-invalid:focus,.k-timepicker .k-dateinput-wrap.k-invalid.k-state-focused,.k-timepicker .k-dateinput-wrap.k-invalid:focus,.k-timepicker .k-dateinput-wrap.k-invalid:hover.k-state-focused,.k-timepicker .k-dateinput-wrap.k-invalid:hover:focus,.k-timepicker .k-dateinput-wrap.k-state-invalid.k-state-focused,.k-timepicker .k-dateinput-wrap.k-state-invalid:focus,.k-timepicker .k-picker-wrap.k-invalid.k-state-focused,.k-timepicker .k-picker-wrap.k-invalid:focus,.k-timepicker .k-picker-wrap.k-invalid:hover.k-state-focused,.k-timepicker .k-picker-wrap.k-invalid:hover:focus,.k-timepicker .k-picker-wrap.k-state-invalid.k-state-focused,.k-timepicker .k-picker-wrap.k-state-invalid:focus{box-shadow:0 0 0 .2rem rgba(237,27,54,.25)}.k-dateinput.k-state-invalid .k-dateinput-wrap,.k-dateinput.k-state-invalid .k-picker-wrap,.k-dateinput.ng-invalid.ng-dirty .k-dateinput-wrap,.k-dateinput.ng-invalid.ng-dirty .k-picker-wrap,.k-dateinput.ng-invalid.ng-touched .k-dateinput-wrap,.k-dateinput.ng-invalid.ng-touched .k-picker-wrap,.k-datepicker.k-state-invalid .k-dateinput-wrap,.k-datepicker.k-state-invalid .k-picker-wrap,.k-datepicker.ng-invalid.ng-dirty .k-dateinput-wrap,.k-datepicker.ng-invalid.ng-dirty .k-picker-wrap,.k-datepicker.ng-invalid.ng-touched .k-dateinput-wrap,.k-datepicker.ng-invalid.ng-touched .k-picker-wrap,.k-datetimepicker.k-state-invalid .k-dateinput-wrap,.k-datetimepicker.k-state-invalid .k-picker-wrap,.k-datetimepicker.ng-invalid.ng-dirty .k-dateinput-wrap,.k-datetimepicker.ng-invalid.ng-dirty .k-picker-wrap,.k-datetimepicker.ng-invalid.ng-touched .k-dateinput-wrap,.k-datetimepicker.ng-invalid.ng-touched .k-picker-wrap,.k-timepicker.k-state-invalid .k-dateinput-wrap,.k-timepicker.k-state-invalid .k-picker-wrap,.k-timepicker.ng-invalid.ng-dirty .k-dateinput-wrap,.k-timepicker.ng-invalid.ng-dirty .k-picker-wrap,.k-timepicker.ng-invalid.ng-touched .k-dateinput-wrap,.k-timepicker.ng-invalid.ng-touched .k-picker-wrap{border-color:#ed1b36}.k-dateinput.k-state-invalid .k-dateinput-wrap.k-state-focused,.k-dateinput.k-state-invalid .k-dateinput-wrap:focus,.k-dateinput.k-state-invalid .k-picker-wrap.k-state-focused,.k-dateinput.k-state-invalid .k-picker-wrap:focus,.k-dateinput.ng-invalid.ng-dirty .k-dateinput-wrap.k-state-focused,.k-dateinput.ng-invalid.ng-dirty .k-dateinput-wrap:focus,.k-dateinput.ng-invalid.ng-dirty .k-picker-wrap.k-state-focused,.k-dateinput.ng-invalid.ng-dirty .k-picker-wrap:focus,.k-dateinput.ng-invalid.ng-touched .k-dateinput-wrap.k-state-focused,.k-dateinput.ng-invalid.ng-touched .k-dateinput-wrap:focus,.k-dateinput.ng-invalid.ng-touched .k-picker-wrap.k-state-focused,.k-dateinput.ng-invalid.ng-touched .k-picker-wrap:focus,.k-datepicker.k-state-invalid .k-dateinput-wrap.k-state-focused,.k-datepicker.k-state-invalid .k-dateinput-wrap:focus,.k-datepicker.k-state-invalid .k-picker-wrap.k-state-focused,.k-datepicker.k-state-invalid .k-picker-wrap:focus,.k-datepicker.ng-invalid.ng-dirty .k-dateinput-wrap.k-state-focused,.k-datepicker.ng-invalid.ng-dirty .k-dateinput-wrap:focus,.k-datepicker.ng-invalid.ng-dirty .k-picker-wrap.k-state-focused,.k-datepicker.ng-invalid.ng-dirty .k-picker-wrap:focus,.k-datepicker.ng-invalid.ng-touched .k-dateinput-wrap.k-state-focused,.k-datepicker.ng-invalid.ng-touched .k-dateinput-wrap:focus,.k-datepicker.ng-invalid.ng-touched .k-picker-wrap.k-state-focused,.k-datepicker.ng-invalid.ng-touched .k-picker-wrap:focus,.k-datetimepicker.k-state-invalid .k-dateinput-wrap.k-state-focused,.k-datetimepicker.k-state-invalid .k-dateinput-wrap:focus,.k-datetimepicker.k-state-invalid .k-picker-wrap.k-state-focused,.k-datetimepicker.k-state-invalid .k-picker-wrap:focus,.k-datetimepicker.ng-invalid.ng-dirty .k-dateinput-wrap.k-state-focused,.k-datetimepicker.ng-invalid.ng-dirty .k-dateinput-wrap:focus,.k-datetimepicker.ng-invalid.ng-dirty .k-picker-wrap.k-state-focused,.k-datetimepicker.ng-invalid.ng-dirty .k-picker-wrap:focus,.k-datetimepicker.ng-invalid.ng-touched .k-dateinput-wrap.k-state-focused,.k-datetimepicker.ng-invalid.ng-touched .k-dateinput-wrap:focus,.k-datetimepicker.ng-invalid.ng-touched .k-picker-wrap.k-state-focused,.k-datetimepicker.ng-invalid.ng-touched .k-picker-wrap:focus,.k-timepicker.k-state-invalid .k-dateinput-wrap.k-state-focused,.k-timepicker.k-state-invalid .k-dateinput-wrap:focus,.k-timepicker.k-state-invalid .k-picker-wrap.k-state-focused,.k-timepicker.k-state-invalid .k-picker-wrap:focus,.k-timepicker.ng-invalid.ng-dirty .k-dateinput-wrap.k-state-focused,.k-timepicker.ng-invalid.ng-dirty .k-dateinput-wrap:focus,.k-timepicker.ng-invalid.ng-dirty .k-picker-wrap.k-state-focused,.k-timepicker.ng-invalid.ng-dirty .k-picker-wrap:focus,.k-timepicker.ng-invalid.ng-touched .k-dateinput-wrap.k-state-focused,.k-timepicker.ng-invalid.ng-touched .k-dateinput-wrap:focus,.k-timepicker.ng-invalid.ng-touched .k-picker-wrap.k-state-focused,.k-timepicker.ng-invalid.ng-touched .k-picker-wrap:focus{box-shadow:0 0 0 .2rem rgba(237,27,54,.25)}.k-datepicker .k-picker-wrap.k-state-active .k-select,.k-datetimepicker .k-picker-wrap.k-state-active .k-select,.k-timepicker .k-picker-wrap.k-state-active .k-select{border-color:#bfc6d0;color:#212529;background-color:#c7cdd5}.k-time-list::after,.k-time-list::before{box-shadow:0 0 3em 3em #fff}.k-dateinput .k-link.k-state-selected{border-color:#bfc6d0;color:#212529;background-color:#c7cdd5}.k-dropdowngrid-popup{overflow:hidden}.k-dropdowngrid-popup .k-virtual-wrap{margin:0}.k-grid-list{width:100%;max-width:none;border-width:0;border-collapse:collapse;border-spacing:0;table-layout:fixed;empty-cells:show;outline:0;display:table}.k-dropdowngrid-popup .k-grid-header{padding:0;border-width:0 0 1px 0;border-style:solid;border-color:inherit;display:block}.k-dropdowngrid-popup .k-grid-header-wrap{border-width:0 1px 0 0;border-style:solid;border-color:inherit;vertical-align:top;display:inline-block;overflow:hidden}.k-dropdowngrid-popup .k-grid-header table{margin-bottom:-1px;width:100%;max-width:none;border-width:0;border-collapse:collapse;border-spacing:0;table-layout:fixed;empty-cells:show;outline:0}.k-dropdowngrid-popup .k-grid-header .k-header{padding:.75rem .75rem;border-width:0 0 0 1px;border-style:solid;font-weight:400;text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.k-dropdowngrid-popup .k-grid-header .k-header:first-child{border-left:0}.k-grid-list>.k-item{box-sizing:border-box;display:table-row;position:relative}.k-grid-list>.k-item>.k-cell,.k-grid-list>.k-item>.k-group,.k-grid-list>.k-item>.k-spacer-group{box-sizing:border-box;display:table-cell;vertical-align:middle}.k-grid-list.k-virtual-list>.k-item>.k-cell,.k-grid-list.k-virtual-list>.k-item>.k-group,.k-grid-list.k-virtual-list>.k-item>.k-spacer-group{display:inline-block}.k-grid-list>.k-item:last-child>.k-cell,.k-grid-list>.k-item:last-child>.k-group-cell,.k-grid-list>.k-item:last-child>.k-spacer-cell{border-bottom-width:0}.k-grid-list>.k-item>.k-cell{padding:.75rem .75rem;border-width:0 0 0 1px;border-style:solid;text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.k-grid-list>.k-item>.k-cell:first-child{border-left:0}.k-dropdowngrid-popup .k-group-header{margin:0;padding:.75rem .75rem;min-height:auto;text-align:left}.k-grid-list>.k-item>.k-group-cell,.k-grid-list>.k-item>.k-spacer-cell{padding:0;width:0;border-left-width:0;border-right-width:0;overflow:visible;position:relative}.k-grid-list>.k-item>.k-group-cell>span{padding:0 .375rem;font-size:.875em;position:absolute;top:0;right:0}.k-dropdowngrid-popup .k-footer{padding:.75rem .75rem;border-width:1px 0 0 0;border-style:solid;text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative;flex-shrink:0}.k-rtl .k-dropdowngrid-popup .k-grid-header-wrap,.k-rtl.k-dropdowngrid-popup .k-grid-header-wrap{border-right-width:0;border-left-width:1px}.k-rtl .k-dropdowngrid-popup .k-grid-header .k-header,.k-rtl .k-grid-list>.k-item>.k-cell,.k-rtl.k-dropdowngrid-popup .k-grid-header .k-header{border-left-width:0;border-right-width:1px;text-align:right}.k-rtl .k-dropdowngrid-popup .k-grid-header .k-header:first-child,.k-rtl .k-grid-list>.k-item>.k-cell:first-child,.k-rtl.k-dropdowngrid-popup .k-grid-header .k-header:first-child{border-right-width:0}.k-rtl div.k-dropdowngrid-popup .k-group-header{text-align:right}.k-rtl .k-grid-list>.k-item>.k-group-cell>span{right:auto;left:0}.k-dropdowngrid-popup{border-color:rgba(33,37,41,.125);color:#212529;background-color:#fff}.k-dropdowngrid-popup .k-grid-header,.k-dropdowngrid-popup .k-header{border-color:#dee2e6;color:#212529;background-color:#f8f9fa}.k-dropdowngrid-popup .k-footer{border-color:#dee2e6;color:#212529;background-color:#f8f9fa}.k-dropdowngrid-popup .k-group-header{border-color:#dee2e6;color:#212529;background-color:#f8f9fa}.k-dropdowngrid-popup .k-item:nth-child(2n){background-color:rgba(0,0,0,.05)}.k-dropdowngrid-popup .k-cell{border-color:rgba(33,37,41,.125)}.k-dropdowngrid-popup .k-item.k-state-hover{color:#212529;background-color:rgba(0,0,0,.075)}.k-dropdowngrid-popup .k-item.k-state-selected{border-color:rgba(33,37,41,.125);color:#212529;background-color:rgba(0,82,136,.25)}.k-dropdowngrid-popup .k-item.k-state-focused{box-shadow:inset 0 0 0 2px rgba(0,0,0,.08)}.k-dropdowngrid-popup .k-group-cell span{background-color:#212529;color:#fff}.k-grid-list>.k-item.k-last>.k-cell,.k-grid-list>.k-item.k-last>.k-group-cell,.k-grid-list>.k-item.k-last>.k-spacer-cell{border-bottom-color:#212529}.k-dropdown,.k-dropdowntree{width:12.4em;border-width:0;outline:0;background:0 0;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;line-height:1.5;text-align:left;white-space:nowrap;display:inline-flex;vertical-align:middle;position:relative;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.k-dropdown .k-dropdown-wrap,.k-dropdowntree .k-dropdown-wrap{border-radius:.25rem;padding:0;width:100%;display:flex;flex-direction:row;border-width:1px;border-style:solid;box-sizing:border-box;position:relative;transition:all .1s ease;cursor:pointer;outline:0}.k-dropdown .k-dropdown-wrap .k-select,.k-dropdowntree .k-dropdown-wrap .k-select{border-radius:0 .25rem .25rem 0;padding:.375rem .375rem;border-width:0;box-sizing:border-box;border-style:solid;display:flex;align-items:center;justify-content:center;flex:0 0 auto;text-align:center;cursor:pointer}.k-dropdown .k-dropdown-wrap .k-clear-value,.k-dropdowntree .k-dropdown-wrap .k-clear-value{height:1.5rem;line-height:1.5rem;outline:0;cursor:pointer;display:none;flex-direction:row;align-items:center;justify-content:center;opacity:.5;position:absolute;top:.375rem;right:calc(calc(.75rem + 16px) + 1px + 6.5px)}.k-dropdown .k-dropdown-wrap .k-clear-value:hover,.k-dropdowntree .k-dropdown-wrap .k-clear-value:hover{opacity:1}.k-dropdown .k-dropdown-wrap.k-state-focused .k-clear-value,.k-dropdown .k-dropdown-wrap.k-state-hover .k-clear-value,.k-dropdown .k-dropdown-wrap:hover .k-clear-value,.k-dropdowntree .k-dropdown-wrap.k-state-focused .k-clear-value,.k-dropdowntree .k-dropdown-wrap.k-state-hover .k-clear-value,.k-dropdowntree .k-dropdown-wrap:hover .k-clear-value{display:inline-flex}.k-dropdown.k-rtl,.k-dropdown[dir=rtl],.k-dropdowntree[dir=rtl],.k-rtl .k-dropdown,.k-rtl .k-dropdowntree,.k-rtl.k-dropdowntree,[dir=rtl] .k-dropdown,[dir=rtl] .k-dropdowntree{text-align:right}.k-dropdown.k-rtl .k-select,.k-dropdown[dir=rtl] .k-select,.k-dropdowntree[dir=rtl] .k-select,.k-rtl .k-dropdown .k-select,.k-rtl .k-dropdowntree .k-select,.k-rtl.k-dropdowntree .k-select,[dir=rtl] .k-dropdown .k-select,[dir=rtl] .k-dropdowntree .k-select{border-radius:.25rem 0 0 .25rem}.k-dropdown.k-rtl .k-dropdown-wrap .k-clear-value,.k-dropdown[dir=rtl] .k-dropdown-wrap .k-clear-value,.k-dropdowntree[dir=rtl] .k-dropdown-wrap .k-clear-value,.k-rtl .k-dropdown .k-dropdown-wrap .k-clear-value,.k-rtl .k-dropdowntree .k-dropdown-wrap .k-clear-value,.k-rtl.k-dropdowntree .k-dropdown-wrap .k-clear-value,[dir=rtl] .k-dropdown .k-dropdown-wrap .k-clear-value,[dir=rtl] .k-dropdowntree .k-dropdown-wrap .k-clear-value{right:auto;left:calc(calc(.75rem + 16px) + 1px + 6.5px)}.k-dropdown-operator{width:auto}.k-dropdown-operator .k-dropdown-wrap .k-input{display:none}.k-dropdown-operator .k-dropdown-wrap .k-select{width:calc(1.5em + .75rem);height:calc(1.5em + .75rem)}select.k-dropdown,select.k-dropdowntree{border-radius:.25rem;padding:.375rem .75rem;border-width:1px;border-style:solid;outline:0;overflow:hidden;text-overflow:ellipsis;transition:all .1s ease;cursor:pointer}.k-dropdown .k-dropdown-wrap,.k-dropdowntree .k-dropdown-wrap{transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out}.k-dropdown .k-dropdown-wrap,.k-dropdowntree .k-dropdown-wrap{border-color:#e4e7eb;color:#212529;background-color:#e4e7eb}.k-dropdown .k-dropdown-wrap.k-state-hover,.k-dropdown .k-dropdown-wrap:hover,.k-dropdowntree .k-dropdown-wrap.k-state-hover,.k-dropdowntree .k-dropdown-wrap:hover{border-color:#c7cdd5;color:#212529;background-color:#ced3db}.k-dropdown .k-dropdown-wrap.k-state-focused,.k-dropdowntree .k-dropdown-wrap.k-state-focused{border-color:#bfc6d0;color:#212529;background-color:#c7cdd5;box-shadow:0 0 0 3px rgba(228,231,235,.5)}.k-dropdown .k-dropdown-wrap.k-invalid,.k-dropdown .k-dropdown-wrap.k-invalid:hover,.k-dropdown .k-dropdown-wrap.k-state-invalid,.k-dropdowntree .k-dropdown-wrap.k-invalid,.k-dropdowntree .k-dropdown-wrap.k-invalid:hover,.k-dropdowntree .k-dropdown-wrap.k-state-invalid{border-color:#ed1b36}.k-dropdown .k-dropdown-wrap.k-invalid.k-state-focused,.k-dropdown .k-dropdown-wrap.k-invalid:focus,.k-dropdown .k-dropdown-wrap.k-invalid:hover.k-state-focused,.k-dropdown .k-dropdown-wrap.k-invalid:hover:focus,.k-dropdown .k-dropdown-wrap.k-state-invalid.k-state-focused,.k-dropdown .k-dropdown-wrap.k-state-invalid:focus,.k-dropdowntree .k-dropdown-wrap.k-invalid.k-state-focused,.k-dropdowntree .k-dropdown-wrap.k-invalid:focus,.k-dropdowntree .k-dropdown-wrap.k-invalid:hover.k-state-focused,.k-dropdowntree .k-dropdown-wrap.k-invalid:hover:focus,.k-dropdowntree .k-dropdown-wrap.k-state-invalid.k-state-focused,.k-dropdowntree .k-dropdown-wrap.k-state-invalid:focus{box-shadow:0 0 0 .2rem rgba(237,27,54,.25)}.k-dropdown.k-state-invalid>.k-dropdown-wrap,.k-dropdown.ng-invalid.ng-dirty>.k-dropdown-wrap,.k-dropdown.ng-invalid.ng-touched>.k-dropdown-wrap,.k-state-invalid.k-dropdowntree>.k-dropdown-wrap,.ng-invalid.ng-dirty.k-dropdowntree>.k-dropdown-wrap,.ng-invalid.ng-touched.k-dropdowntree>.k-dropdown-wrap{border-color:#ed1b36}.k-dropdown.k-state-invalid>.k-dropdown-wrap.k-state-focused,.k-dropdown.k-state-invalid>.k-dropdown-wrap:focus,.k-dropdown.ng-invalid.ng-dirty>.k-dropdown-wrap.k-state-focused,.k-dropdown.ng-invalid.ng-dirty>.k-dropdown-wrap:focus,.k-dropdown.ng-invalid.ng-touched>.k-dropdown-wrap.k-state-focused,.k-dropdown.ng-invalid.ng-touched>.k-dropdown-wrap:focus,.k-state-invalid.k-dropdowntree>.k-dropdown-wrap.k-state-focused,.k-state-invalid.k-dropdowntree>.k-dropdown-wrap:focus,.ng-invalid.ng-dirty.k-dropdowntree>.k-dropdown-wrap.k-state-focused,.ng-invalid.ng-dirty.k-dropdowntree>.k-dropdown-wrap:focus,.ng-invalid.ng-touched.k-dropdowntree>.k-dropdown-wrap.k-state-focused,.ng-invalid.ng-touched.k-dropdowntree>.k-dropdown-wrap:focus{box-shadow:0 0 0 .2rem rgba(237,27,54,.25)}select.k-dropdown,select.k-dropdowntree{border-color:#e4e7eb;color:#212529;background-color:#e4e7eb}select.k-dropdown:hover,select.k-dropdowntree:hover{border-color:#c7cdd5;color:#212529;background-color:#ced3db}select.k-dropdown:focus,select.k-dropdowntree:focus{border-color:#bfc6d0;color:#212529;background-color:#c7cdd5;box-shadow:0 0 0 3px rgba(228,231,235,.5)}.k-dropdowntree,.k-multiselect{border-radius:.25rem;width:100%;border-width:0;box-sizing:border-box;outline:0;background:0 0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;line-height:1.5;text-align:left;white-space:nowrap;display:inline-flex;vertical-align:middle;position:relative;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.k-dropdowntree .k-loading-hidden,.k-multiselect .k-loading-hidden{visibility:hidden}.k-dropdowntree .k-multiselect-wrap,.k-multiselect .k-multiselect-wrap{border-radius:.25rem;padding:0 calc(.75rem + 16px) 0 0;width:100%;border-width:1px;border-style:solid;box-sizing:border-box;position:relative;transition:all .1s ease;cursor:text;outline:0}.k-dropdowntree .k-multiselect-wrap .k-input,.k-multiselect .k-multiselect-wrap .k-input{float:left}.k-dropdowntree .k-multiselect-wrap::before,.k-multiselect .k-multiselect-wrap::before{content:"";width:0;height:calc(1.5em + .75rem);float:left}.k-dropdowntree .k-multiselect-wrap ul,.k-multiselect .k-multiselect-wrap ul{vertical-align:top}.k-dropdowntree .k-multiselect-wrap li.k-button,.k-multiselect .k-multiselect-wrap li.k-button{float:left}.k-dropdowntree .k-multiselect-wrap li .k-icon,.k-multiselect .k-multiselect-wrap li .k-icon{cursor:pointer}.k-dropdowntree .k-multiselect-wrap .k-button,.k-multiselect .k-multiselect-wrap .k-button{min-height:calc(1.5em + .25rem + 2px);padding:.125rem .375rem;margin:.25rem 0 0 .25rem;cursor:default;display:inline-flex;flex-direction:row;align-items:center;line-height:inherit;white-space:normal}.k-dropdowntree .k-multiselect-wrap .k-button .k-select,.k-multiselect .k-multiselect-wrap .k-button .k-select{display:flex;cursor:pointer;margin-left:1rem;align-self:stretch}.k-dropdowntree .k-multiselect-wrap .k-button:last-child,.k-multiselect .k-multiselect-wrap .k-button:last-child{margin-bottom:.25rem}.k-dropdowntree .k-multiselect-wrap .k-searchbar,.k-multiselect .k-multiselect-wrap .k-searchbar{float:left;width:auto}.k-dropdowntree .k-multiselect-wrap .k-searchbar .k-input,.k-multiselect .k-multiselect-wrap .k-searchbar .k-input{padding-right:0}.k-dropdowntree .k-multiselect-wrap .k-i-loading,.k-multiselect .k-multiselect-wrap .k-i-loading{height:1.5rem;line-height:1.5rem;position:absolute;top:.375rem;right:6.5px}.k-dropdowntree .k-multiselect-wrap .k-clear-value,.k-multiselect .k-multiselect-wrap .k-clear-value{height:1.5rem;line-height:1.5rem;outline:0;cursor:pointer;display:none;flex-direction:row;align-items:center;justify-content:center;opacity:.5;position:absolute;top:.375rem;right:6.5px}.k-dropdowntree .k-multiselect-wrap .k-clear-value:hover,.k-multiselect .k-multiselect-wrap .k-clear-value:hover{opacity:1}.k-dropdowntree .k-multiselect-wrap.k-state-focused .k-clear-value,.k-dropdowntree .k-multiselect-wrap.k-state-hover .k-clear-value,.k-dropdowntree .k-multiselect-wrap:hover .k-clear-value,.k-multiselect .k-multiselect-wrap.k-state-focused .k-clear-value,.k-multiselect .k-multiselect-wrap.k-state-hover .k-clear-value,.k-multiselect .k-multiselect-wrap:hover .k-clear-value{display:inline-flex}.k-multiselect.k-state-focused>.k-multiselect-wrap .k-clear-value,.k-multiselect.k-state-hover>.k-multiselect-wrap .k-clear-value,.k-state-focused.k-dropdowntree>.k-multiselect-wrap .k-clear-value,.k-state-hover.k-dropdowntree>.k-multiselect-wrap .k-clear-value{display:inline-flex}.k-dropdowntree[dir=rtl],.k-multiselect[dir=rtl],.k-rtl .k-dropdowntree,.k-rtl .k-multiselect{text-align:right}.k-dropdowntree[dir=rtl] .k-multiselect-wrap,.k-multiselect[dir=rtl] .k-multiselect-wrap,.k-rtl .k-dropdowntree .k-multiselect-wrap,.k-rtl .k-multiselect .k-multiselect-wrap{padding-left:calc(.75rem + 16px);padding-right:0}.k-dropdowntree[dir=rtl] .k-multiselect-wrap .k-input,.k-dropdowntree[dir=rtl] .k-multiselect-wrap li.k-button,.k-dropdowntree[dir=rtl] .k-multiselect-wrap::before,.k-multiselect[dir=rtl] .k-multiselect-wrap .k-input,.k-multiselect[dir=rtl] .k-multiselect-wrap li.k-button,.k-multiselect[dir=rtl] .k-multiselect-wrap::before,.k-rtl .k-dropdowntree .k-multiselect-wrap .k-input,.k-rtl .k-dropdowntree .k-multiselect-wrap li.k-button,.k-rtl .k-dropdowntree .k-multiselect-wrap::before,.k-rtl .k-multiselect .k-multiselect-wrap .k-input,.k-rtl .k-multiselect .k-multiselect-wrap li.k-button,.k-rtl .k-multiselect .k-multiselect-wrap::before{float:right}.k-dropdowntree[dir=rtl] .k-multiselect-wrap .k-searchbar,.k-multiselect[dir=rtl] .k-multiselect-wrap .k-searchbar,.k-rtl .k-dropdowntree .k-multiselect-wrap .k-searchbar,.k-rtl .k-multiselect .k-multiselect-wrap .k-searchbar{float:right}.k-dropdowntree[dir=rtl] .k-multiselect-wrap .k-searchbar .k-input,.k-multiselect[dir=rtl] .k-multiselect-wrap .k-searchbar .k-input,.k-rtl .k-dropdowntree .k-multiselect-wrap .k-searchbar .k-input,.k-rtl .k-multiselect .k-multiselect-wrap .k-searchbar .k-input{padding-left:0;padding-right:.75rem}.k-dropdowntree[dir=rtl] .k-multiselect-wrap .k-button,.k-multiselect[dir=rtl] .k-multiselect-wrap .k-button,.k-rtl .k-dropdowntree .k-multiselect-wrap .k-button,.k-rtl .k-multiselect .k-multiselect-wrap .k-button{width:auto;margin-right:.25rem;margin-left:0}.k-dropdowntree[dir=rtl] .k-multiselect-wrap .k-button .k-select,.k-multiselect[dir=rtl] .k-multiselect-wrap .k-button .k-select,.k-rtl .k-dropdowntree .k-multiselect-wrap .k-button .k-select,.k-rtl .k-multiselect .k-multiselect-wrap .k-button .k-select{margin-left:0;margin-right:1rem}.k-dropdowntree[dir=rtl] .k-clear-value,.k-dropdowntree[dir=rtl] .k-i-loading,.k-multiselect[dir=rtl] .k-clear-value,.k-multiselect[dir=rtl] .k-i-loading,.k-rtl .k-dropdowntree .k-clear-value,.k-rtl .k-dropdowntree .k-i-loading,.k-rtl .k-multiselect .k-clear-value,.k-rtl .k-multiselect .k-i-loading{right:auto;left:6.5px}.k-dropdowntree ::-ms-clear,.k-multiselect ::-ms-clear{display:none}.k-dropdowntree .k-multiselect-wrap,.k-multiselect .k-multiselect-wrap{transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out}.k-dropdowntree .k-multiselect-wrap .k-button,.k-multiselect .k-multiselect-wrap .k-button{margin:calc(.25rem - 1px) 0 0 calc(.25rem - 1px)}.k-dropdowntree .k-multiselect-wrap .k-button:last-child,.k-multiselect .k-multiselect-wrap .k-button:last-child{margin-bottom:calc(.25rem - 1px)}.k-multiselect.k-state-focused>.k-multiselect-wrap,.k-state-focused.k-dropdowntree>.k-multiselect-wrap{border-color:#099dff;color:#495057;background-color:#fff;box-shadow:0 0 0 .2rem rgba(0,82,136,.25)}.k-multiselect.k-state-focused>.k-multiselect-wrap.k-invalid,.k-multiselect.k-state-focused>.k-multiselect-wrap.k-invalid:hover,.k-multiselect.k-state-focused>.k-multiselect-wrap.k-state-invalid,.k-state-focused.k-dropdowntree>.k-multiselect-wrap.k-invalid,.k-state-focused.k-dropdowntree>.k-multiselect-wrap.k-invalid:hover,.k-state-focused.k-dropdowntree>.k-multiselect-wrap.k-state-invalid{box-shadow:0 0 0 .2rem rgba(237,27,54,.25)}.k-multiselect.k-state-focused.k-state-invalid .k-multiselect-wrap,.k-multiselect.k-state-focused.ng-invalid.ng-dirty .k-multiselect-wrap,.k-multiselect.k-state-focused.ng-invalid.ng-touched .k-multiselect-wrap,.k-state-focused.k-state-invalid.k-dropdowntree .k-multiselect-wrap,.k-state-focused.ng-invalid.ng-dirty.k-dropdowntree .k-multiselect-wrap,.k-state-focused.ng-invalid.ng-touched.k-dropdowntree .k-multiselect-wrap{box-shadow:0 0 0 .2rem rgba(237,27,54,.25)}.k-dropdowntree .k-multiselect-wrap,.k-multiselect .k-multiselect-wrap{border-color:#ced4da;color:#495057;background-color:#fff}.k-dropdowntree .k-multiselect-wrap>.k-readonly,.k-multiselect .k-multiselect-wrap>.k-readonly{opacity:.6}.k-dropdowntree .k-multiselect-wrap li .k-icon,.k-multiselect .k-multiselect-wrap li .k-icon{opacity:.6}.k-dropdowntree .k-multiselect-wrap li .k-icon:hover,.k-multiselect .k-multiselect-wrap li .k-icon:hover{opacity:1}.k-dropdowntree .k-multiselect-wrap li.k-button.k-state-active,.k-dropdowntree .k-multiselect-wrap li.k-button:active,.k-multiselect .k-multiselect-wrap li.k-button.k-state-active,.k-multiselect .k-multiselect-wrap li.k-button:active{border-color:#bfc6d0;color:#212529;background-color:#c7cdd5}.k-dropdowntree .k-multiselect-wrap li.k-state-focused .k-icon,.k-dropdowntree .k-multiselect-wrap li:focus .k-icon,.k-multiselect .k-multiselect-wrap li.k-state-focused .k-icon,.k-multiselect .k-multiselect-wrap li:focus .k-icon{opacity:1}.k-dropdowntree .k-multiselect-wrap .k-i-loading,.k-multiselect .k-multiselect-wrap .k-i-loading{background-color:#fff}.k-dropdowntree .k-multiselect-wrap.k-invalid,.k-dropdowntree .k-multiselect-wrap.k-invalid:hover,.k-dropdowntree .k-multiselect-wrap.k-state-invalid,.k-multiselect .k-multiselect-wrap.k-invalid,.k-multiselect .k-multiselect-wrap.k-invalid:hover,.k-multiselect .k-multiselect-wrap.k-state-invalid{border-color:#ed1b36}.k-multiselect.k-state-invalid .k-multiselect-wrap,.k-multiselect.ng-invalid.ng-dirty .k-multiselect-wrap,.k-multiselect.ng-invalid.ng-touched .k-multiselect-wrap,.k-state-invalid.k-dropdowntree .k-multiselect-wrap,.ng-invalid.ng-dirty.k-dropdowntree .k-multiselect-wrap,.ng-invalid.ng-touched.k-dropdowntree .k-multiselect-wrap{border-color:#ed1b36}.k-treeview{padding:2px 2px;border-width:0;background:0 0;box-sizing:border-box;outline:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;line-height:1.5;display:block;cursor:default;overflow:auto;white-space:nowrap;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.k-treeview .k-content,.k-treeview .k-item>.k-group,.k-treeview>.k-group{margin:0;padding:0;background:0 0;list-style:none;position:relative}.k-treeview .k-content.ng-animating,.k-treeview .k-item>.k-group.ng-animating,.k-treeview>.k-group.ng-animating{overflow:hidden}.k-treeview .k-bot,.k-treeview .k-mid,.k-treeview .k-top{display:flex;flex-direction:row;align-items:center;align-content:center}.k-treeview .k-item{outline-style:none;margin:0;padding:0 0 0 16px;border-width:0;display:block}.k-treeview .k-in{border-radius:.25rem;margin:0;padding:.375rem .375rem;border:1px solid transparent;text-decoration:none;display:inline-flex;align-items:center;align-content:center;vertical-align:middle;position:relative}.k-treeview .k-in.k-state-focused{z-index:1}.k-treeview .k-treeview-load-more-button{cursor:pointer}.k-treeview .k-treeview-load-more-button.k-state-focused,.k-treeview .k-treeview-load-more-button.k-state-hover,.k-treeview .k-treeview-load-more-button:focus,.k-treeview .k-treeview-load-more-button:hover{text-decoration:underline}.k-treeview .k-treeview-load-more-checkboxes-container{padding-left:calc(.5rem + 1rem + 16px)}.k-treeview .k-treeview-load-more-checkboxes-container .k-i-loading{margin-left:calc(-1 * (.5rem + 16px));margin-right:.5rem}.k-treeview .k-i-collapse,.k-treeview .k-i-expand{margin-left:-16px;cursor:pointer}.k-treeview .k-checkbox-wrapper{margin-right:.5rem}.k-treeview .k-i-drag-and-drop{position:absolute;transform:translate(-50%,-50%);z-index:1000}.k-treeview .k-in .k-icon,.k-treeview .k-in .k-image,.k-treeview .k-in .k-sprite{margin-right:.5rem}.k-rtl .k-treeview .k-item,.k-treeview[dir=rtl] .k-item{padding-left:0;padding-right:16px}.k-rtl .k-treeview .k-treeview-load-more-checkboxes-container,.k-treeview[dir=rtl] .k-treeview-load-more-checkboxes-container{padding-left:0;padding-right:calc(.5rem + 1rem + 16px)}.k-rtl .k-treeview .k-treeview-load-more-checkboxes-container .k-i-loading,.k-treeview[dir=rtl] .k-treeview-load-more-checkboxes-container .k-i-loading{margin-left:.5rem;margin-right:calc(-1 * (.5rem + 16px))}.k-rtl .k-treeview .k-i-collapse,.k-rtl .k-treeview .k-i-expand,.k-treeview[dir=rtl] .k-i-collapse,.k-treeview[dir=rtl] .k-i-expand{margin-left:0;margin-right:-16px}.k-rtl .k-treeview .k-checkbox-wrapper,.k-treeview[dir=rtl] .k-checkbox-wrapper{margin-right:0;margin-left:.5rem}.k-rtl .k-treeview .k-in .k-icon,.k-rtl .k-treeview .k-in .k-image,.k-rtl .k-treeview .k-in .k-sprite,.k-treeview[dir=rtl] .k-in .k-icon,.k-treeview[dir=rtl] .k-in .k-image,.k-treeview[dir=rtl] .k-in .k-sprite{margin-left:.5rem;margin-right:0}.k-treeview .k-bot,.k-treeview .k-mid,.k-treeview .k-top{padding-top:2px;padding-bottom:2px}.k-treeview .k-in{transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out}.k-treeview{color:#212529}.k-treeview .k-in.k-state-hover,.k-treeview .k-in:hover{border-color:#f8f9fa;color:#212529;background-color:#f8f9fa}.k-treeview .k-in.k-state-selected{border-color:#005288;color:#fff;background-color:#005288}.k-treeview .k-in.k-state-focused{box-shadow:0 0 0 2px #f0f0f0}.k-treeview .k-in.k-state-selected.k-state-focused{box-shadow:0 0 0 2px rgba(0,45,75,.5)}.k-treeview .k-treeview-load-more-button{color:#005288;background-color:transparent}.k-treeview .k-treeview-load-more-button.k-state-hover,.k-treeview .k-treeview-load-more-button:hover{color:#004572;background-color:transparent}.k-treeview .k-treeview-load-more-button.k-state-focused,.k-treeview .k-treeview-load-more-button:focus{color:#005288;background-color:transparent;box-shadow:none}.k-dropdowntree{width:12.4em}.k-popup-dropdowntree{padding:0}.k-popup-dropdowntree .k-list-filter{box-shadow:none;margin:0 0 0}.k-popup-dropdowntree .k-check-all{padding:1rem 1rem 0}.k-popup-dropdowntree .k-list-filter .k-check-all{padding-top:0}.k-popup-dropdowntree .k-treeview{padding:1rem 1rem}.k-maskedtextbox{width:12.4em;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;line-height:1.5;border-width:0;box-sizing:border-box;outline:0;background:0 0;text-align:left;white-space:nowrap;display:inline-flex;vertical-align:middle;position:relative;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.k-maskedtextbox>.k-textbox{flex:1 0 0%;min-width:0}.k-maskedtextbox>.k-textbox.k-state-invalid{transition:none}.k-maskedtextbox>.k-textbox.k-state-invalid+.k-i-warning{display:inline-block}.k-maskedtextbox .k-i-warning{display:none;position:absolute;top:50%;transform:translateY(-50%);right:1rem}.k-maskedtextbox[dir=rtl],.k-rtl .k-maskedtextbox{text-align:right}.k-maskedtextbox[dir=rtl] .k-i-warning,.k-rtl .k-maskedtextbox .k-i-warning{right:auto;left:1rem}.k-maskedtextbox ::-ms-clear{display:none}.k-maskedtextbox .k-i-warning{color:#ed1b36}.k-maskedtextbox.k-state-invalid .k-textbox,.k-maskedtextbox.ng-invalid.ng-dirty .k-textbox,.k-maskedtextbox.ng-invalid.ng-touched .k-textbox{border-color:#ed1b36}.k-maskedtextbox.k-state-invalid.k-state-focused .k-textbox,.k-maskedtextbox.k-state-invalid:focus .k-textbox,.k-maskedtextbox.ng-invalid.ng-dirty.k-state-focused .k-textbox,.k-maskedtextbox.ng-invalid.ng-dirty:focus .k-textbox,.k-maskedtextbox.ng-invalid.ng-touched.k-state-focused .k-textbox,.k-maskedtextbox.ng-invalid.ng-touched:focus .k-textbox{box-shadow:0 0 0 .2rem rgba(237,27,54,.25)}.k-searchbox{border-radius:.25rem;border-width:1px;border-style:solid;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;line-height:1.5;display:inline-flex;align-items:center;vertical-align:middle;flex-flow:row nowrap;position:relative;overflow:hidden}.k-searchbox>.k-input{padding:.375rem .75rem}.k-searchbox{border-color:#ced4da;color:#495057;background-color:#fff}.k-searchbox.k-state-focus,.k-searchbox:focus,.k-searchbox:focus-within{border-color:#099dff;color:#495057;background-color:#fff;box-shadow:0 0 0 .2rem rgba(0,82,136,.25)}.k-searchbox.k-state-disabled,.k-searchbox:disabled{outline:0;cursor:default;opacity:.65;filter:grayscale(.1);pointer-events:none;box-shadow:none}.k-external-dropzone{height:220px;display:flex;flex-flow:row nowrap}.k-dropzone-inner{padding:.5rem .5rem;border-width:1px;border-style:solid;box-sizing:border-box;font-size:1rem;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";line-height:1.5;flex:1 1 auto;display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;position:relative;cursor:pointer}.k-dropzone-inner .k-dropzone-icon,.k-dropzone-inner>.k-icon{margin-bottom:1.5rem;font-size:48px}.k-dropzone-inner .k-dropzone-hint{margin-bottom:.5rem}.k-dropzone-inner .k-dropzone-note{font-size:.75rem}.k-no-flexbox .k-dropzone-inner{padding-top:3rem;padding-bottom:3rem;width:100%;height:100%}.k-no-flexbox .k-dropzone-hint,.k-no-flexbox .k-dropzone-note{display:block}.k-dropzone-inner{border-color:#dee2e6;color:#212529;background-color:#f8f9fa}.k-dropzone-inner .k-dropzone-icon,.k-dropzone-inner>.k-icon{color:#afb1b2}.k-dropzone-inner .k-dropzone-note{color:#afb1b2}.k-external-dropzone-hover .k-dropzone-icon,.k-external-dropzone-hover .k-icon{color:#005288}.k-upload{border-width:1px;border-style:solid;box-sizing:border-box;outline:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;line-height:1.5;position:relative;display:block;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.k-upload .k-upload-button{min-width:7em}.k-upload .k-dropzone{padding:.5rem .5rem;border-width:0;text-align:right;display:flex;align-items:center;justify-content:space-between;position:relative;background-color:transparent}.k-upload .k-dropzone .k-dropzone-hint{font-style:normal;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;flex:1}.k-upload .k-dropzone .k-upload-status{font-weight:400;display:flex;align-items:center;position:relative}.k-upload .k-dropzone .k-upload-status>.k-icon{margin-right:.5rem}.k-upload .k-dropzone .k-upload-status+.k-dropzone-hint{display:none}.k-upload .k-dropzone-active .k-upload-status{display:none}.k-upload .k-dropzone-active .k-upload-status+.k-dropzone-hint{display:block}.k-upload .k-upload-files{max-height:300px;overflow-y:auto;margin:0;padding:0;border-width:1px 0 0;border-style:solid;border-color:inherit;list-style:none}.k-upload .k-upload-files .k-file-multiple,.k-upload .k-upload-files .k-file-single{width:100%;display:flex;justify-content:space-between}.k-upload .k-upload-files .k-file-single{align-items:center}.k-upload .k-upload-files .k-file-multiple{align-items:flex-start}.k-upload .k-upload-files .k-file{padding:1rem 1rem calc(1rem + 2px);border-width:0 0 1px;border-style:solid;border-color:inherit;outline:0;display:flex;align-items:flex-start;position:relative}.k-upload .k-upload-files .k-file:last-child{border-width:0}.k-upload .k-upload-files .k-filename{margin-left:1rem;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative}.k-upload .k-upload-files .k-upload-status .k-icon{vertical-align:middle}.k-upload .k-upload-files .k-upload-pct{margin:0 .5rem;font-weight:400;vertical-align:middle}.k-upload .k-upload-files~.k-clear-selected,.k-upload .k-upload-files~.k-upload-selected{margin-top:-.5rem;border-width:0}.k-upload .k-upload-files~.k-upload-selected{border-left-width:1px;border-left-style:solid;margin-left:-1px}.k-upload .k-upload-files .k-file-information,.k-upload .k-upload-files .k-file-name,.k-upload .k-upload-files .k-file-size,.k-upload .k-upload-files .k-file-validation-message{display:block}.k-upload .k-upload-files .k-file-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative}.k-upload .k-upload-files .k-file-information,.k-upload .k-upload-files .k-file-size,.k-upload .k-upload-files .k-file-validation-message{font-size:11px;line-height:1}.k-upload .k-upload-files .k-file-extension-wrapper,.k-upload .k-upload-files .k-file-invalid-extension-wrapper,.k-upload .k-upload-files .k-multiple-files-extension-wrapper,.k-upload .k-upload-files .k-multiple-files-invalid-extension-wrapper{margin:1px 0;width:24px;height:34px;border-width:2px;border-style:solid;font-size:.57rem;text-transform:uppercase;box-sizing:content-box;position:absolute;top:1rem}.k-upload .k-upload-files .k-file-group-wrapper .k-file-group,.k-upload .k-upload-files .k-file-invalid-group-wrapper .k-file-group,.k-upload .k-upload-files .k-multiple-files-group-wrapper .k-file-group,.k-upload .k-upload-files .k-multiple-files-invalid-group-wrapper .k-file-group{font-size:32px}.k-upload .k-upload-files .k-file-group-wrapper .k-file-state,.k-upload .k-upload-files .k-file-invalid-group-wrapper .k-file-state,.k-upload .k-upload-files .k-multiple-files-group-wrapper .k-file-state,.k-upload .k-upload-files .k-multiple-files-invalid-group-wrapper .k-file-state{position:absolute}.k-upload .k-upload-files .k-file-invalid-extension-wrapper,.k-upload .k-upload-files .k-multiple-files-invalid-extension-wrapper{font-size:1.2em}.k-upload .k-upload-files .k-multiple-files-extension-wrapper,.k-upload .k-upload-files .k-multiple-files-invalid-extension-wrapper{margin-top:.5rem}.k-upload .k-upload-files .k-file-state{visibility:hidden}.k-upload .k-upload-files .k-file-invalid-extension-wrapper+.k-file-name-size-wrapper,.k-upload .k-upload-files .k-file-single>.k-file-extension-wrapper+.k-file-name-size-wrapper{margin-left:calc(24px + 1rem);min-height:38px;display:block;overflow:hidden}.k-upload .k-upload-files .k-multiple-files-extension-wrapper+.k-file-name-size-wrapper,.k-upload .k-upload-files .k-multiple-files-invalid-extension-wrapper+.k-file-name-size-wrapper{margin-left:calc(24px + 1rem)}.k-upload .k-upload-files .k-file-extension-wrapper+.k-file-name-size-wrapper{margin-bottom:-2px}.k-upload .k-upload-files .k-file-extension-wrapper+.k-file-name-size-wrapper .k-file-information,.k-upload .k-upload-files .k-file-extension-wrapper+.k-file-name-size-wrapper .k-file-size,.k-upload .k-upload-files .k-file-extension-wrapper+.k-file-name-size-wrapper .k-file-validation-message{font-size:.68775rem}.k-upload .k-upload-files .k-file-extension-wrapper::before,.k-upload .k-upload-files .k-file-invalid-extension-wrapper::before,.k-upload .k-upload-files .k-multiple-files-extension-wrapper::after,.k-upload .k-upload-files .k-multiple-files-extension-wrapper::before,.k-upload .k-upload-files .k-multiple-files-invalid-extension-wrapper::after,.k-upload .k-upload-files .k-multiple-files-invalid-extension-wrapper::before{content:"";border-style:solid;display:inline-block;position:absolute}.k-upload .k-upload-files .k-file-extension-wrapper::before,.k-upload .k-upload-files .k-file-invalid-extension-wrapper::before,.k-upload .k-upload-files .k-multiple-files-extension-wrapper::before,.k-upload .k-upload-files .k-multiple-files-invalid-extension-wrapper::before{top:-1px;right:-1px;width:0;height:0;border-width:6px;margin-top:-1px;margin-right:-1px}.k-upload .k-upload-files .k-multiple-files-extension-wrapper::after,.k-upload .k-upload-files .k-multiple-files-invalid-extension-wrapper::after{top:-6px;left:-6px;width:15px;height:35px;border-width:2px 0 0 2px}.k-upload .k-upload-files .k-file-extension,.k-upload .k-upload-files .k-file-invalid-icon{position:absolute;bottom:0;line-height:normal}.k-upload .k-upload-files .k-file-invalid-icon{margin-left:4px}.k-upload .k-upload-files .k-file-extension{margin-left:.2em;margin-bottom:.3em;overflow:hidden;text-overflow:ellipsis;max-width:100%;left:0}.k-upload .k-upload-files .k-upload-action{border-width:0;color:inherit;background:0 0;box-shadow:none}.k-upload .k-upload-files .k-file-name-size-wrapper{margin-left:0;margin-right:0;min-height:32px;display:block;overflow:hidden;flex:1 0 0}.k-upload .k-file-multiple>.k-file-name-size-wrapper{margin-left:1rem}.k-upload .k-file-single>.k-file-name-size-wrapper,.k-upload .k-file>.k-file-name-size-wrapper,.k-upload .k-multiple-files-wrapper{margin-left:1rem;margin-right:0;min-height:32px;display:block;overflow:hidden;flex:1 0 0}.k-upload .k-multiple-files-wrapper .k-file-name-size-wrapper{margin-bottom:12px;display:block}.k-upload .k-multiple-files-wrapper .k-file-information{margin-top:-4px}.k-upload .k-progress{height:2px;position:absolute;bottom:0;left:0}.k-upload .k-progressbar{height:2px;position:absolute;bottom:.5rem;width:calc(100% - 1rem*2)}.k-upload .k-progressbar .k-progress{position:absolute;width:100%;max-width:100%;height:100%}.k-upload .k-file-invalid>.k-progress{width:100%}.k-upload .k-action-buttons,.k-upload .k-actions{border-top-width:1px}.k-rtl .k-upload .k-dropzone,.k-upload[dir=rtl] .k-dropzone{text-align:left}.k-rtl .k-upload .k-dropzone .k-upload-status>.k-icon,.k-upload[dir=rtl] .k-dropzone .k-upload-status>.k-icon{margin-left:.75rem;margin-right:0}.k-rtl .k-upload .k-file-multiple>.k-file-name-size-wrapper,.k-rtl .k-upload .k-file-single>.k-file-name-size-wrapper,.k-rtl .k-upload .k-file>.k-file-name-size-wrapper,.k-rtl .k-upload .k-multiple-files-wrapper,.k-upload[dir=rtl] .k-file-multiple>.k-file-name-size-wrapper,.k-upload[dir=rtl] .k-file-single>.k-file-name-size-wrapper,.k-upload[dir=rtl] .k-file>.k-file-name-size-wrapper,.k-upload[dir=rtl] .k-multiple-files-wrapper{margin-right:1rem}.k-rtl .k-upload .k-button+.k-button,.k-upload[dir=rtl] .k-button+.k-button{border-right-width:0}.k-rtl .k-upload .k-progress,.k-upload[dir=rtl] .k-progress{left:auto;right:0}.k-upload-button{position:relative;overflow:hidden;direction:ltr}.k-upload-button input{font:170px monospace!important;margin:0;padding:0;opacity:0;cursor:pointer;position:absolute;bottom:0;right:0;z-index:1}.k-upload-button input.k-state-disabled,.k-upload-button input[disabled]{visibility:hidden}.k-ie9 .k-upload-status-total{top:1.5em}.k-ie9 .k-upload-status-total>.k-icon{margin-top:-3px}.k-no-flexbox .k-upload-files .k-file-multiple,.k-no-flexbox .k-upload-files .k-file-single{display:block;width:100%}.k-no-flexbox .k-upload-files .k-upload-status{position:absolute;right:1rem;top:1rem}.k-no-flexbox .k-upload-files .k-file-group-wrapper,.k-no-flexbox .k-upload-files .k-file-invalid-group-wrapper,.k-no-flexbox .k-upload-files .k-multiple-files-group-wrapper,.k-no-flexbox .k-upload-files .k-multiple-files-invalid-group-wrapper{position:absolute;top:1rem}.k-no-flexbox .k-upload-files .k-file-single>.k-file-name-size-wrapper,.k-no-flexbox .k-upload-files .k-file>.k-file-name-size-wrapper,.k-no-flexbox .k-upload-files .k-multiple-files-wrapper{margin-left:calc(32px + 1rem);margin-right:calc((calc(1.5em + .75rem + 2px) + .75rem * 2) + 2em)}.k-no-flexbox .k-dropzone{position:relative;text-align:left}.k-no-flexbox .k-dropzone .k-upload-button{display:inline-block}.k-no-flexbox .k-dropzone .k-dropzone-hint,.k-no-flexbox .k-dropzone .k-upload-status-total{position:absolute;top:calc(.5rem + (.75rem / 2));right:.5rem}.k-no-flexbox .k-rtl .k-dropzone-hint,.k-no-flexbox .k-rtl .k-upload-files .k-upload-status,.k-no-flexbox .k-rtl .k-upload-status-total,.k-no-flexbox [dir=rtl] .k-dropzone-hint,.k-no-flexbox [dir=rtl] .k-upload-files .k-upload-status,.k-no-flexbox [dir=rtl] .k-upload-status-total{right:auto;left:.5rem}.k-no-flexbox .k-rtl .k-file-single>.k-file-name-size-wrapper,.k-no-flexbox .k-rtl .k-file>.k-file-name-size-wrapper,.k-no-flexbox .k-rtl .k-multiple-files-wrapper,.k-no-flexbox [dir=rtl] .k-file-single>.k-file-name-size-wrapper,.k-no-flexbox [dir=rtl] .k-file>.k-file-name-size-wrapper,.k-no-flexbox [dir=rtl] .k-multiple-files-wrapper{margin-left:calc((calc(1.5em + .75rem + 2px) + .75rem * 2) + 2em);margin-right:calc(32px + 1rem)}.k-upload{border-color:#dee2e6;color:#212529;background-color:#fff}.k-upload .k-dropzone{border-color:#dee2e6;color:#bababa;background-color:#f8f9fa}.k-upload .k-dropzone.k-dropzone-hover,.k-upload .k-dropzone.k-dropzone-hovered{background-color:#f4f5f6}.k-upload .k-dropzone .k-dropzone-hint,.k-upload .k-dropzone .k-upload-status{color:#bababa}.k-upload .k-file.k-state-focused{box-shadow:inset 0 0 0 2px rgba(0,0,0,.13)}.k-upload .k-file .k-upload-action.k-state-focused{box-shadow:0 0 0 2px rgba(0,0,0,.13)}.k-upload .k-upload-status{color:#212529}.k-upload .k-file-progress .k-file-name{color:#212529}.k-upload .k-file-progress .k-progress{background-color:#17a2b8}.k-upload .k-file-success .k-progress{background-color:#7fc647}.k-upload .k-file-error .k-file-validation-message,.k-upload .k-file-invalid .k-file-validation-message{color:#ed1b36}.k-upload .k-file-error .k-progress,.k-upload .k-file-invalid .k-progress{background-color:#ed1b36}.k-upload .k-file-extension-wrapper,.k-upload .k-file-group-wrapper,.k-upload .k-file-invalid-extension-wrapper,.k-upload .k-file-invalid-group-wrapper,.k-upload .k-multiple-files-extension-wrapper,.k-upload .k-multiple-files-group-wrapper,.k-upload .k-multiple-files-invalid-extension-wrapper,.k-upload .k-multiple-files-invalid-group-wrapper{color:#bababa;border-color:#bababa}.k-upload .k-file-error .k-file-extension-wrapper,.k-upload .k-file-error .k-file-group-wrapper,.k-upload .k-file-invalid-extension-wrapper,.k-upload .k-file-invalid-group-wrapper,.k-upload .k-multiple-files-invalid-extension-wrapper,.k-upload .k-multiple-files-invalid-group-wrapper{border-color:#bababa}.k-upload .k-file-error .k-file-extension-wrapper::before,.k-upload .k-file-extension-wrapper::before,.k-upload .k-file-invalid-extension-wrapper::before,.k-upload .k-multiple-files-extension-wrapper::before,.k-upload .k-multiple-files-invalid-extension-wrapper::before{background-color:#fff;border-color:transparent transparent #bababa #bababa}.k-upload .k-multiple-files-extension-wrapper::after,.k-upload .k-multiple-files-invalid-extension-wrapper::after{border-top-color:#bababa;border-left-color:#bababa}.k-upload .k-file-information,.k-upload .k-file-size,.k-upload .k-file-validation-message{color:#bababa}.k-upload .k-multiple-files-wrapper .k-file-information{color:#212529}.k-upload.k-state-invalid,.k-upload.ng-invalid.ng-dirty,.k-upload.ng-invalid.ng-touched{border-color:#ed1b36}.k-listbox{width:12.4em;height:200px;border-width:0;outline:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;line-height:1.5;vertical-align:top;background-color:transparent;display:inline-flex;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.k-listbox .k-listbox-toolbar ul{display:flex}.k-listbox.k-listbox-toolbar-left .k-listbox-toolbar ul,.k-listbox.k-listbox-toolbar-right .k-listbox-toolbar ul{flex-direction:column}.k-listbox.k-listbox-toolbar-left .k-listbox-toolbar li+li,.k-listbox.k-listbox-toolbar-right .k-listbox-toolbar li+li{margin-top:1rem}.k-listbox.k-listbox-toolbar-left{flex-direction:row}.k-listbox.k-listbox-toolbar-left .k-listbox-toolbar{margin-right:5px}.k-listbox.k-listbox-toolbar-right{flex-direction:row-reverse}.k-listbox.k-listbox-toolbar-right .k-listbox-toolbar{margin-left:5px}.k-listbox.k-listbox-toolbar-bottom,.k-listbox.k-listbox-toolbar-top{flex-direction:column}.k-listbox.k-listbox-toolbar-bottom .k-listbox-toolbar ul,.k-listbox.k-listbox-toolbar-top .k-listbox-toolbar ul{flex-direction:row}.k-listbox.k-listbox-toolbar-bottom .k-listbox-toolbar li+li,.k-listbox.k-listbox-toolbar-top .k-listbox-toolbar li+li{margin-left:1rem}.k-listbox.k-listbox-toolbar-top .k-listbox-toolbar{margin-bottom:5px}.k-listbox.k-listbox-toolbar-bottom .k-listbox-toolbar{margin-top:5px}.k-listbox .k-list-scroller{width:100%;border-width:1px;border-style:solid;box-sizing:border-box}.k-listbox .k-drop-hint{border-top-width:1px;border-top-style:solid}.k-listbox .k-ghost{opacity:.5}.k-listbox[dir=rtl].k-listbox-toolbar-left .k-listbox-toolbar,.k-listbox[dir=rtl].k-listbox-toolbar-right .k-listbox-toolbar,.k-rtl .k-listbox.k-listbox-toolbar-left .k-listbox-toolbar,.k-rtl .k-listbox.k-listbox-toolbar-right .k-listbox-toolbar,[dir=rtl] .k-listbox.k-listbox-toolbar-left .k-listbox-toolbar,[dir=rtl] .k-listbox.k-listbox-toolbar-right .k-listbox-toolbar{transform:scaleX(-1)}.k-listbox[dir=rtl].k-listbox-toolbar-left .k-listbox-toolbar,.k-rtl .k-listbox.k-listbox-toolbar-left .k-listbox-toolbar,[dir=rtl] .k-listbox.k-listbox-toolbar-left .k-listbox-toolbar{margin-right:0;margin-left:5px}.k-listbox[dir=rtl].k-listbox-toolbar-right .k-listbox-toolbar,.k-rtl .k-listbox.k-listbox-toolbar-right .k-listbox-toolbar,[dir=rtl] .k-listbox.k-listbox-toolbar-right .k-listbox-toolbar{margin-right:5px;margin-left:0}.k-item{cursor:default}.k-item.k-drag-clue{border-radius:0;padding:3px 1.5rem;line-height:1.5em;border-width:0;font-size:1rem}.k-listbox .k-list-scroller{border-color:#dee2e6;color:#212529;background-color:#fff}.k-listbox .k-drop-hint{border-top-color:#005288}li.k-item.k-drag-clue{background-color:#005288;color:#fff}.k-rating{margin:0;padding:0;border-width:0;box-sizing:border-box;outline:0;background:0 0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;line-height:1.5;display:inline-flex;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.k-rating-container{flex:0 1 auto;position:relative;box-sizing:border-box;margin:0 .5rem}.k-rating-container .k-rating-item{display:inline-flex;position:relative;padding:.5rem .5rem;align-items:center;vertical-align:middle;margin:0;outline:0;overflow:hidden;transition:color .2s ease-out 0s}.k-rating-container .k-rating-item *{pointer-events:none}.k-rating-container .k-rating-item .k-icon{font-size:24px}.k-rating-container .k-rating-item .k-rating-precision-complement,.k-rating-container .k-rating-item .k-rating-precision-part{display:inline-block;position:absolute;top:.5rem;left:.5rem;overflow:hidden}.k-rating-container .k-rating-item .k-rating-precision-complement{direction:rtl}.k-rating-label{display:inline-flex;align-items:center;vertical-align:middle;line-height:1.5;margin:.5rem 1rem}.k-ie9 .k-rating-container,.k-ie9 .k-rating-item,.k-ie9 .k-rating-label{display:inline-block}.k-rtl .k-rating-precision-part,[dir=rtl] .k-rating-precision-part{left:auto;right:.5rem}.k-rtl .k-rating-item .k-rating-precision-complement,[dir=rtl] .k-rating-item .k-rating-precision-complement{direction:ltr}.k-rating{color:#212529}.k-rating.k-state-focused .k-rating-item>.k-icon,.k-rating:focus .k-rating-item>.k-icon{text-shadow:0 2px 3.6px rgba(0,0,0,.1)}.k-rating.k-state-focused .k-rating-item.k-state-selected>.k-icon,.k-rating:focus .k-rating-item.k-state-selected>.k-icon{text-shadow:0 2px 3.6px rgba(0,82,136,.4)}.k-rating-item{color:#a9b1ba}.k-rating-item.k-state-selected{color:#005288}.k-rating-item.k-state-selected.k-state-focused,.k-rating-item.k-state-selected:focus{color:#005288}.k-rating-item.k-state-hover,.k-rating-item:hover{color:#005288;cursor:pointer}.k-appbar{padding:.5rem 1rem;border-width:0;border-style:solid;box-sizing:border-box;outline:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;line-height:1.5;list-style:none;display:flex;gap:.5rem;flex-direction:row;flex-wrap:wrap;align-items:center;overflow:hidden;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.k-appbar>*{flex-shrink:0}.k-appbar .k-appbar-section{display:inline-flex;flex-wrap:nowrap;align-items:center}.k-appbar .k-appbar-spacer{flex:1 0 auto}.k-appbar .k-appbar-spacer-sized{flex-grow:0}.k-appbar .k-appbar-separator{margin:0;width:0;min-height:1em;border-style:solid;border-width:0 0 0 1px;display:inline-block}.k-appbar-static{position:static}.k-appbar-sticky{width:100%;position:sticky;top:0;z-index:1}.k-appbar-fixed{width:100%;position:fixed;z-index:1}.k-appbar-top{top:0;bottom:auto}.k-appbar-bottom{top:auto;bottom:0}.k-appbar-bottom.k-appbar-fixed{bottom:0}.k-appbar{box-shadow:0 1px 1px rgba(0,0,0,.16)}.k-appbar-bottom{box-shadow:0 -1px 1px rgba(0,0,0,.16)}.k-appbar-primary{color:#fff;background-color:#005288}.k-appbar-secondary{color:#000;background-color:#e4e7eb}.k-appbar-tertiary{color:#fff;background-color:#6f42c1}.k-appbar-info{color:#fff;background-color:#17a2b8}.k-appbar-success{color:#fff;background-color:#7fc647}.k-appbar-warning{color:#000;background-color:#ffc107}.k-appbar-error{color:#fff;background-color:#ed1b36}.k-appbar-dark{color:rgba(248,249,250,.6);background-color:#343a40}.k-appbar-light{color:#6c757d;background-color:#fff}.k-appbar-inverse{color:#fff;background-color:#343a40}.k-appbar-danger{color:#fff;background-color:#ed1b36}.k-menu{border-width:0;border-style:solid;box-sizing:border-box;outline:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;line-height:1.5;display:flex;flex-wrap:wrap;align-items:stretch;position:relative;cursor:default;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.k-menu-item{border-width:0;outline:0;display:flex;flex:0 0 auto;position:relative;user-select:none}.k-menu-link{padding:.5rem .5rem;outline:0;color:inherit;display:flex;flex-direction:row;flex:1 1 auto;align-items:center;position:relative;white-space:nowrap;cursor:pointer}.k-menu-link>.k-icon:not(.k-menu-expand-arrow),.k-menu-link>.k-image,.k-menu-link>.k-sprite{margin-right:.5rem}.k-menu-expand-arrow{margin-left:.5rem;margin-right:-.5rem;position:relative}.k-menu-expand-arrow.k-i-arrow-60-left,.k-menu-expand-arrow.k-i-arrow-60-right{margin:0;position:absolute;top:50%;transform:translateY(-50%)}.k-menu-expand-arrow.k-i-arrow-60-right{right:.5rem}.k-menu-expand-arrow.k-i-arrow-60-left{left:.5rem}.k-menu-horizontal{flex-direction:row}.k-menu-horizontal>.k-menu-item+.k-menu-item{margin-left:0}.k-menu-horizontal>.k-separator{margin:0 2px;width:0;height:auto;border-width:0 0 0 1px;border-style:solid;flex-shrink:0}.k-menu-vertical{flex-direction:column}.k-menu-vertical>.k-menu-item+.k-menu-item{margin-top:0}.k-menu-vertical>.k-menu-item>.k-menu-link{padding:3px 1.5rem;padding-right:calc(3rem + 16px)}.k-menu-vertical>.k-separator{margin:2px 0;height:0;border-width:1px 0 0;border-style:solid;border-color:#dee2e6;display:block}.k-menu-popup{border-width:1px;border-style:solid;overflow:auto;max-height:80vh}.k-menu-group{margin:0;padding:.5rem 0;font-size:1rem;line-height:1.5;list-style:none;display:none;position:absolute}.k-menu-popup .k-menu-group{position:relative;display:flex;flex-direction:column}.k-menu-group .k-menu-item{font-size:1rem;line-height:1.5}.k-menu-group .k-menu-item+.k-menu-item{margin-top:0}.k-menu-group .k-menu-link{padding:3px 1.5rem;padding-right:calc(3rem + 16px)}.k-menu-group .k-separator{margin:2px 0;height:0;border-width:1px 0 0;border-style:solid;border-color:#dee2e6;display:block}.k-popups-wrapper{position:relative;border:0;margin:0;padding:0}.k-context-menu{margin:0;padding:.5rem 0;border-width:1px;border-style:solid}.k-context-menu.k-menu-horizontal{padding:0 .5rem}.k-animation-container .k-context-menu.k-menu-horizontal{display:flex!important;flex-wrap:nowrap}.k-context-menu-popup{z-index:12000}.k-context-menu-popup .k-context-menu,.k-context-menu-popup>.k-popup:not(.k-menu-popup){border:0}.k-menu-scroll-wrapper{margin:0;padding:0;border:0;position:relative}.k-menu-scroll-wrapper .k-menu{overflow:hidden;flex-wrap:nowrap}.k-menu-scroll-button{border-radius:0;padding:0;border-width:0;border-color:inherit;color:inherit;background:inherit;position:absolute}.k-menu-scroll-button.k-scroll-left{top:0;left:0;height:100%;width:16px;border-right-width:1px}.k-menu-scroll-button.k-scroll-right{top:0;right:0;height:100%;width:16px;border-left-width:1px}.k-menu-scroll-button.k-scroll-up{top:0;left:0;width:100%;height:16px;border-bottom-width:1px}.k-menu-scroll-button.k-scroll-down{bottom:0;left:0;width:100%;height:16px;border-top-width:1px}.k-rtl .k-menu-link>.k-icon:not(.k-menu-expand-arrow),.k-rtl .k-menu-link>.k-image,.k-rtl .k-menu-link>.k-sprite,[dir=rtl] .k-menu-link>.k-icon:not(.k-menu-expand-arrow),[dir=rtl] .k-menu-link>.k-image,[dir=rtl] .k-menu-link>.k-sprite{margin-left:.5rem;margin-right:0}.k-rtl .k-menu-expand-arrow.k-i-arrow-60-down,[dir=rtl] .k-menu-expand-arrow.k-i-arrow-60-down{margin-left:-.5rem;margin-right:.5rem}.k-rtl .k-menu-horizontal>.k-menu-item+.k-menu-item,[dir=rtl] .k-menu-horizontal>.k-menu-item+.k-menu-item{margin-right:0;margin-left:0}.k-rtl .k-menu-vertical>.k-menu-item>.k-menu-link,[dir=rtl] .k-menu-vertical>.k-menu-item>.k-menu-link{padding-right:1.5rem;padding-left:calc(3rem + 16px)}.k-rtl .k-menu-group .k-menu-link,[dir=rtl] .k-menu-group .k-menu-link{padding-right:1.5rem;padding-left:calc(3rem + 16px)}.k-menu.k-menu-horizontal:not(.k-context-menu){padding:.5rem 1rem}.k-menu.k-menu-vertical:not(.k-context-menu){padding:.5rem 0}.k-menu-popup .k-menu-group,.k-menu-popup .k-menu-vertical{padding:0}.k-context-menu-popup>.k-popup:not(.k-menu-popup){padding:0}.k-context-menu-popup .k-context-menu{border-radius:.25rem}.k-context-menu-popup .k-header{font-size:inherit;font-weight:inherit}.k-menu:not(.k-context-menu){border-color:#dee2e6;color:#212529;background-color:#f8f9fa}.k-menu:not(.k-context-menu)>.k-item{color:rgba(33,37,41,.5)}.k-menu:not(.k-context-menu)>.k-item.k-state-hover,.k-menu:not(.k-context-menu)>.k-item:hover{color:rgba(33,37,41,.7)}.k-menu:not(.k-context-menu)>.k-item>.k-state-active{color:rgba(33,37,41,.9)}.k-menu:not(.k-context-menu)>.k-item.k-state-focused,.k-menu:not(.k-context-menu)>.k-item:focus{box-shadow:inset 0 0 0 3px rgba(33,37,41,.15)}.k-menu-group,.k-menu.k-context-menu{border-color:rgba(0,0,0,.15);color:#212529;background-color:#fff}.k-menu-group .k-item.k-state-hover,.k-menu-group .k-item:hover,.k-menu.k-context-menu .k-item.k-state-hover,.k-menu.k-context-menu .k-item:hover{color:#16181b;background-color:#f8f9fa}.k-menu-group .k-item>.k-state-active,.k-menu.k-context-menu .k-item>.k-state-active{color:#fff;background-color:#005288}.k-menu-group .k-item.k-state-focused,.k-menu-group .k-item:focus,.k-menu.k-context-menu .k-item.k-state-focused,.k-menu.k-context-menu .k-item:focus{box-shadow:inset 0 0 0 3px rgba(33,37,41,.15)}.k-menu-scroll-button{border-color:#dee2e6;color:rgba(33,37,41,.5);background-color:#f8f9fa}.k-menu-scroll-button:hover{color:rgba(33,37,41,.7)}.k-menu-scroll-button:hover::before{opacity:0}.k-context-menu-popup .k-header{color:inherit}.k-window{border-radius:.25rem;padding:0;border-width:1px;border-style:solid;box-sizing:border-box;outline:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;line-height:1.5;display:inline-flex;flex-direction:column;position:absolute;z-index:10002;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.k-window.k-window-maximized{max-width:100vw;max-height:100vh;box-shadow:none}.k-window-sm{width:300px}.k-window-md{width:800px}.k-window-lg{width:1200px}.k-window-titlebar{border-top-left-radius:.25rem;border-top-right-radius:.25rem;padding:1rem 1rem;border-width:0 0 1px;border-style:solid;white-space:nowrap;display:flex;flex-direction:row;flex-shrink:0;align-items:center}.k-window-minimized .k-window-titlebar{border-width:0}.k-window-title{margin:0;font-size:1.25rem;line-height:1.5;text-overflow:ellipsis;overflow:hidden;cursor:default;flex:1;display:flex;flex-direction:row;flex-wrap:nowrap}.k-window-title::before{content:"\200b"}.k-window-actions{margin:-5em 0;margin-inline-end:calc(1rem - 1rem);line-height:1;display:flex;gap:.5rem;flex-flow:row nowrap;flex-shrink:0;align-items:center;vertical-align:top}.k-window-action{flex-shrink:0;opacity:.5}.k-window-action:hover{opacity:.75}.k-prompt-container,.k-window-content{padding:1rem 1rem;border-width:0;border-color:inherit;color:inherit;background:0 0;outline:0;overflow:auto;position:relative;flex:1 1 auto}.k-window-content+.k-prompt-container{margin-top:-.5rem}.k-window-content:first-child{padding-top:max(1rem,1rem)}.k-window-content:last-child{padding-bottom:max(1rem,1rem)}.k-window-iframecontent{padding:0;overflow:visible}.k-window-iframecontent .k-content-frame{vertical-align:top;border:0;width:100%;height:100%}.k-window{border-color:#dee2e6;color:#212529;background-color:#fff}.k-window-titlebar{border-color:#dee2e6}.k-popup-edit-form .k-edit-buttons{border-color:#dee2e6}.k-dialog-wrapper{display:flex;align-items:center;justify-content:center;flex-direction:column;outline:0;position:fixed;top:0;left:0;width:100%;height:100%;z-index:10001}.k-dialog-wrapper .k-dialog{position:relative}.k-dialog{padding:0;position:fixed;box-sizing:border-box}.k-dialog.k-dialog-centered{transform:translate(-50%,-50%);top:50%;left:50%}.k-dialog .k-dropdowntree,.k-dialog .k-multiselect{width:100%}.k-dialog-close{align-self:flex-end}.k-dialog-buttongroup{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem;padding:1rem 1rem;border-width:1px 0 0;border-style:solid;border-color:inherit;flex:0 0 auto;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;flex-wrap:wrap;overflow:hidden}.k-dialog-buttongroup .k-button{width:auto!important;max-width:100%}.k-dialog-buttongroup .k-button~.k-button{margin-left:.5rem}.k-rtl .k-dialog-buttongroup .k-button~.k-button,[dir=rtl] .k-dialog-buttongroup .k-button~.k-button{margin-left:0;margin-right:.5rem}.k-dialog-button-layout-stretched{padding:0;align-items:stretch}.k-dialog-button-layout-stretched .k-button{border-radius:0;padding:.375rem .75rem;border-width:0;text-overflow:ellipsis;flex:1 0 0%;display:inline-block;overflow:hidden}.k-dialog-button-layout-stretched .k-button~.k-button{margin:0;border-left-width:1px}.k-rtl .k-dialog-button-layout-stretched .k-button~.k-button,[dir=rtl] .k-dialog-button-layout-stretched .k-button~.k-button{margin:0;border-left-width:0;border-right-width:1px}.k-window-sm .k-dialog-button-layout-stretched{flex-direction:column}.k-window-sm .k-dialog-button-layout-stretched .k-button{flex:0 0 auto;padding:.375rem .375rem}.k-window-sm .k-dialog-button-layout-stretched .k-button~.k-button{border-width:0;border-top-width:1px}.k-window-md .k-dialog-button-layout-stretched .k-button{padding:.5625rem .5625rem}.k-no-flexbox .k-dialog-buttongroup{display:block;text-align:right}.k-no-flexbox .k-window-sm .k-dialog-button-layout-stretched .k-button{display:block}.k-no-flexbox .k-rtl .k-dialog-buttongroup,.k-no-flexbox [dir=rtl] .k-dialog-buttongroup{text-align:left}.k-dialog-buttongroup{border-color:#dee2e6}.k-drawer-container{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start}kendo-drawer .k-drawer-wrapper,kendo-drawer.k-drawer{transition:none}.k-drawer{height:100%;border-width:0;border-style:solid;box-sizing:border-box;outline:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;line-height:1.5;display:flex;flex-direction:column;flex:0 0 auto;transition:all .3s ease-in-out;overflow:hidden;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.k-drawer-expanded .k-drawer.k-drawer-start,.k-drawer-left.k-drawer-expanded .k-drawer,.k-drawer-left.k-drawer-mini .k-drawer,.k-drawer-mini .k-drawer.k-drawer-start{border-right-width:1px}.k-drawer-expanded .k-drawer.k-drawer-end,.k-drawer-mini .k-drawer.k-drawer-end,.k-drawer-right.k-drawer-expanded .k-drawer,.k-drawer-right.k-drawer-mini .k-drawer{border-left-width:1px}.k-drawer-left .k-drawer,.k-drawer.k-drawer-start{top:0;left:0}.k-drawer-right .k-drawer,.k-drawer.k-drawer-end{top:0;right:0}.k-drawer-content{flex:1 1 auto}.k-drawer-overlay .k-drawer{max-width:80vw;position:fixed;z-index:10002;border:0}.k-drawer-overlay .k-overlay{display:none}.k-drawer-overlay.k-drawer-expanded .k-overlay{display:block}.k-drawer-push{display:flex;flex-direction:row}.k-drawer-push .k-drawer{height:auto;position:relative;align-self:stretch}.k-drawer-push .k-drawer.k-drawer-end,.k-drawer-push.k-drawer-right .k-drawer{order:1}.k-drawer-wrapper{overflow-x:hidden;overflow-y:auto;scrollbar-width:thin;transition:all .3s ease-in-out}.k-drawer-wrapper::-webkit-scrollbar{width:7px}.k-drawer-wrapper::-webkit-scrollbar-thumb{border-radius:20px}.k-drawer-items,.k-drawer-items ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;align-items:stretch}.k-drawer-item{padding:.5rem 1rem;outline:0;color:inherit;font-size:16px;line-height:1.5;display:flex;flex-direction:row;flex-wrap:nowrap;cursor:pointer}.k-drawer-item>.k-drawer-link{margin:-.5rem -1rem;padding:.5rem 1rem;color:inherit;display:flex;flex-direction:row;flex-wrap:nowrap;flex:1 0 auto}.k-drawer-item .k-icon{margin:0 1rem;height:auto;font-size:16px;line-height:1.5;flex-shrink:0}.k-drawer-item .k-item-text{padding:0 1rem;display:inline-block;white-space:nowrap}.k-drawer-separator{padding:0;height:1px}.k-drawer-mini .k-drawer-wrapper{width:calc(2 * 1rem + 16px)}.k-rtl .k-drawer-expanded .k-drawer-start,.k-rtl .k-drawer-mini .k-drawer-start,.k-rtl.k-drawer-expanded .k-drawer-start,.k-rtl.k-drawer-mini .k-drawer-start,[dir=rtl] .k-drawer-expanded .k-drawer-start,[dir=rtl] .k-drawer-mini .k-drawer-start,[dir=rtl].k-drawer-expanded .k-drawer-start,[dir=rtl].k-drawer-mini .k-drawer-start{border-left-width:1px;border-right-width:0}.k-rtl .k-drawer-mini .k-drawer-end,.k-rtl.k-drawer-expanded .k-drawer-end .k-drawer-expanded .k-drawer-end,.k-rtl.k-drawer-mini .k-drawer-end,[dir=rtl] .k-drawer-mini .k-drawer-end,[dir=rtl].k-drawer-expanded .k-drawer-end .k-drawer-expanded .k-drawer-end,[dir=rtl].k-drawer-mini .k-drawer-end{border-left-width:0;border-right-width:1px}.k-rtl .k-drawer-overlay .k-drawer-start,.k-rtl.k-drawer-overlay .k-drawer-start,[dir=rtl] .k-drawer-overlay .k-drawer-start,[dir=rtl].k-drawer-overlay .k-drawer-start{left:auto;right:0}.k-rtl .k-drawer-overlay .k-drawer-end,.k-rtl.k-drawer-overlay .k-drawer-end,[dir=rtl] .k-drawer-overlay .k-drawer-end,[dir=rtl].k-drawer-overlay .k-drawer-end{left:0;right:auto}.k-rtl .k-drawer-left.k-drawer-push .k-drawer,[dir=rtl] .k-drawer-left.k-drawer-push .k-drawer{order:1}.k-rtl .k-drawer-right.k-drawer-push .k-drawer,[dir=rtl] .k-drawer-right.k-drawer-push .k-drawer{order:0}.k-drawer-container .k-drawer-items .k-item-text{padding:0}.k-drawer-container .k-drawer-items .k-icon{margin:0}.k-drawer-container .k-drawer-items .k-icon+.k-item-text{padding-left:1rem}.k-drawer-container[dir=rtl] .k-icon+.k-item-text,.k-rtl .k-drawer-container .k-drawer-items .k-icon+.k-item-text,[dir=rtl] .k-drawer-container .k-drawer-items .k-icon+.k-item-text{padding-left:0;padding-right:1rem}.k-drawer{border-color:#dee2e6;color:#212529;background-color:#fff}.k-drawer-wrapper{scrollbar-color:rgba(156,156,156,.7) #dedede}.k-drawer-wrapper::-webkit-scrollbar-track{background:#dedede}.k-drawer-wrapper::-webkit-scrollbar-thumb{background:rgba(156,156,156,.7)}.k-drawer-wrapper::-webkit-scrollbar-thumb:hover{background:#9c9c9c}.k-drawer-item.k-state-hover,.k-drawer-item:hover{color:#212529;background-color:#f0f0f0}.k-drawer-item.k-state-focused,.k-drawer-item:focus{background-color:#f0f0f0;box-shadow:inset 0 0 0 2px rgba(0,0,0,.15)}.k-drawer-item.k-state-focused.k-state-hover,.k-drawer-item.k-state-focused:hover,.k-drawer-item:focus.k-state-hover,.k-drawer-item:focus:hover{color:#212529;background-color:#f0f0f0}.k-drawer-item.k-state-selected{color:#fff;background-color:#005288}.k-drawer-item.k-state-selected.k-state-hover,.k-drawer-item.k-state-selected:hover{color:#fff;background-color:#003b62}.k-drawer-separator{background-color:#dee2e6}.k-notification-group{position:fixed;display:inline-flex;flex-wrap:wrap;max-height:100%;flex-direction:column-reverse}.k-notification-container{margin:.375rem 0;display:inline-flex;vertical-align:top}.k-notification-container-animating{overflow:hidden}.k-notification{border-radius:.25rem;padding:.75rem 1.25rem;border-width:1px;border-style:solid;box-sizing:border-box;outline:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:.875rem;line-height:1.5;cursor:default;position:relative;display:block;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.k-notification-wrap{display:flex;flex-direction:row;flex-wrap:nowrap}.k-notification-wrap>.k-icon{margin-top:3px;margin-right:.5rem;flex:0 0 auto}.k-notification-wrap>.k-i-close{margin-right:0;margin-left:.5rem;flex:0 0 auto;cursor:pointer}.k-notification-wrap>.k-notification-content{flex:1 1 auto}.k-rtl .k-notification .k-notification-wrap>.k-icon,[dir=rtl] .k-notification .k-notification-wrap>.k-icon{margin-right:0;margin-left:.5rem}.k-rtl .k-notification .k-notification-wrap>.k-i-close,[dir=rtl] .k-notification .k-notification-wrap>.k-i-close{margin-left:0;margin-right:.5rem}.k-ie9 .k-notification-wrap{white-space:nowrap}.k-ie9 .k-notification-wrap>.k-icon{vertical-align:top}.k-ie9 .k-notification-wrap>.k-notification-content{display:inline-block;vertical-align:middle;white-space:normal}.k-notification{border-color:#dee2e6;color:#212529;background-color:#fff}.k-notification-wrap>.k-i-close{color:inherit}.k-notification-group .k-notification{box-shadow:0 2px 4px 0 rgba(0,0,0,.03),0 4px 5px 0 rgba(0,0,0,.04)}.k-notification-primary{border-color:#ccdce7;color:#002b47;background-color:#b8cfde}.k-notification-secondary{border-color:#fafafb;color:#77787a;background-color:#f7f8f9}.k-notification-tertiary{border-color:#e2d9f3;color:#3a2264;background-color:#d7caee}.k-notification-info{border-color:#d1ecf1;color:#0c5460;background-color:#bee5eb}.k-notification-success{border-color:#e5f4da;color:#426725;background-color:#dbefcb}.k-notification-warning{border-color:#fff3cd;color:#856404;background-color:#ffeeba}.k-notification-error{border-color:#fbd1d7;color:#7b0e1c;background-color:#fabfc7}.k-notification-dark{border-color:#d6d8d9;color:#1b1e21;background-color:#c6c8ca}.k-notification-light{border-color:#fefefe;color:#818182;background-color:#fdfdfe}.k-notification-inverse{border-color:#d6d8d9;color:#1b1e21;background-color:#c6c8ca}.k-rpanel-left,.k-rpanel-right{position:fixed;display:block;overflow:auto;min-width:320px;height:100%;top:0}.k-rpanel-left+*,.k-rpanel-right+*{overflow:auto}.k-rpanel-left.k-rpanel-expanded,.k-rpanel-right.k-rpanel-expanded{transform:translateX(0) translateZ(0)}.k-rpanel-left{transform:translateX(-100%) translateZ(0);left:0}.k-rpanel-right{transform:translateX(100%) translateZ(0);right:0}.k-rpanel-top{position:static;max-height:0}.k-rpanel-top.k-rpanel-expanded{max-height:568px;overflow:visible!important}.k-rpanel-toggle{touch-action:manipulation}.k-breadcrumb{padding:0 0;border-width:0;border-style:solid;box-sizing:border-box;outline:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;line-height:1.5;display:flex;flex-direction:row;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.k-breadcrumb .k-breadcrumb-container{margin:0;padding:0;list-style:none;display:flex;flex-direction:row;flex-wrap:nowrap;overflow:hidden}.k-breadcrumb .k-breadcrumb-container.k-flex-wrap{flex-wrap:wrap}.k-breadcrumb .k-breadcrumb-item{vertical-align:middle;display:inline-flex;flex-direction:row;align-items:center;overflow:hidden}.k-breadcrumb .k-breadcrumb-root-item{flex:1 0 auto}.k-breadcrumb .k-breadcrumb-root-item.k-flex-none,.k-breadcrumb .k-breadcrumb-root-item.k-no-flex{flex:none}.k-breadcrumb .k-breadcrumb-link,.k-breadcrumb .k-breadcrumb-root-link{border-radius:.25rem;padding:.5rem .75rem;position:relative;display:inline-flex;align-items:center;align-self:stretch;overflow:hidden;white-space:nowrap;text-decoration:none;outline:0}.k-breadcrumb .k-breadcrumb-root-link{margin-right:.75rem}.k-breadcrumb .k-breadcrumb-icontext-link .k-icon,.k-breadcrumb .k-breadcrumb-link>.k-image{margin-right:.5rem}.k-breadcrumb .k-breadcrumb-icon-link{padding:.75rem .75rem}.k-breadcrumb .k-breadcrumb-delimiter-icon{font-size:12px;opacity:.65}.k-breadcrumb .k-breadcrumb-input-container{width:100%}.k-breadcrumb .k-textbox{width:100%;height:100%}.k-breadcrumb.k-breadcrumb-wrap .k-breadcrumb-root-item-container{margin:0;padding:0;list-style:none;overflow:hidden;display:flex;align-items:flex-start;flex:0 0 auto}.k-ie9 .k-breadcrumb,.k-ie9 .k-breadcrumb-container{display:block}.k-ie9 .k-breadcrumb-item{display:inline-block}.k-breadcrumb[dir=rtl] .k-breadcrumb-root-link,.k-rtl .k-breadcrumb .k-breadcrumb-root-link{margin-right:0;margin-left:.75rem}.k-breadcrumb[dir=rtl] .k-breadcrumb-icontext-link .k-icon,.k-breadcrumb[dir=rtl] .k-breadcrumb-link>.k-image,.k-rtl .k-breadcrumb .k-breadcrumb-icontext-link .k-icon,.k-rtl .k-breadcrumb .k-breadcrumb-link>.k-image{margin-right:0;margin-left:.5rem}.k-breadcrumb{border-color:#dee2e6;color:#212529;background-color:#fff}.k-breadcrumb.k-state-focused,.k-breadcrumb:focus{box-shadow:0 0 2px 1px rgba(0,0,0,.06)}.k-breadcrumb .k-breadcrumb-link{color:#005288;transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out}.k-breadcrumb .k-breadcrumb-link.k-state-hover,.k-breadcrumb .k-breadcrumb-link:hover{color:#00243c;background-color:#ededed}.k-breadcrumb .k-breadcrumb-link.k-state-focused,.k-breadcrumb .k-breadcrumb-link:focus{color:#005288;box-shadow:inset 0 0 0 3px rgba(33,37,41,.25)}.k-breadcrumb .k-breadcrumb-root-link{color:inherit;transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out}.k-breadcrumb .k-breadcrumb-root-link.k-state-hover,.k-breadcrumb .k-breadcrumb-root-link:hover{background-color:#ededed}.k-breadcrumb .k-breadcrumb-root-link.k-state-focused,.k-breadcrumb .k-breadcrumb-root-link:focus{box-shadow:inset 0 0 0 3px rgba(33,37,41,.25)}.k-breadcrumb .k-breadcrumb-delimiter-icon,.k-breadcrumb .k-breadcrumb-root-link{color:inherit}.k-breadcrumb .k-breadcrumb-input-container{border-color:transparent}.k-pager-wrap{padding:.375rem .375rem;border-width:1px;border-style:solid;box-sizing:border-box;outline:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;line-height:1.5;display:flex;align-items:center;position:relative;overflow:hidden;cursor:default;flex:0 0 auto;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.k-pager-wrap .k-link{text-decoration:none;outline:0;font:inherit;background-color:inherit}.k-pager-wrap .k-link.k-state-focus,.k-pager-wrap .k-link:focus{z-index:2}.k-pager-wrap .k-widget,.k-pager-wrap select.k-dropdown,.k-pager-wrap select.k-dropdowntree{font-size:inherit}.k-pager-wrap[dir=rtl] .k-i-arrow-60-left,.k-pager-wrap[dir=rtl] .k-i-arrow-60-right,.k-pager-wrap[dir=rtl] .k-i-arrow-e,.k-pager-wrap[dir=rtl] .k-i-arrow-end-left,.k-pager-wrap[dir=rtl] .k-i-arrow-end-right,.k-pager-wrap[dir=rtl] .k-i-arrow-w,.k-pager-wrap[dir=rtl] .k-i-seek-e,.k-pager-wrap[dir=rtl] .k-i-seek-w,.k-rtl .k-pager-wrap .k-i-arrow-60-left,.k-rtl .k-pager-wrap .k-i-arrow-60-right,.k-rtl .k-pager-wrap .k-i-arrow-e,.k-rtl .k-pager-wrap .k-i-arrow-end-left,.k-rtl .k-pager-wrap .k-i-arrow-end-right,.k-rtl .k-pager-wrap .k-i-arrow-w,.k-rtl .k-pager-wrap .k-i-seek-e,.k-rtl .k-pager-wrap .k-i-seek-w,[dir=rtl] .k-pager-wrap .k-i-arrow-60-left,[dir=rtl] .k-pager-wrap .k-i-arrow-60-right,[dir=rtl] .k-pager-wrap .k-i-arrow-e,[dir=rtl] .k-pager-wrap .k-i-arrow-end-left,[dir=rtl] .k-pager-wrap .k-i-arrow-end-right,[dir=rtl] .k-pager-wrap .k-i-arrow-w,[dir=rtl] .k-pager-wrap .k-i-seek-e,[dir=rtl] .k-pager-wrap .k-i-seek-w{transform:scaleX(-1)}.k-pager-info,.k-pager-input,.k-pager-sizes{margin-left:1rem;margin-right:1rem;display:flex;flex-direction:row;align-items:center}.k-pager-nav,.k-pager-numbers .k-link,.k-pager-refresh{min-width:calc(1.5em + .75rem + 2px);height:calc(1.5em + .75rem + 2px);box-sizing:border-box;color:inherit;text-align:center;display:inline-flex;align-items:center;justify-content:center;position:relative}.k-pager-nav:hover,.k-pager-numbers .k-link:hover,.k-pager-refresh:hover{z-index:2}.k-pager-numbers .k-state-disabled.k-link,.k-state-disabled.k-pager-nav,.k-state-disabled.k-pager-refresh{color:inherit}.k-pager-nav{border-radius:.25rem;padding:.375rem .375rem;border-width:1px;border-style:solid}.k-pager-numbers-wrap{display:flex;flex-direction:row;position:relative}.k-pager-numbers-wrap select.k-dropdown,.k-pager-numbers-wrap select.k-dropdowntree{cursor:pointer;display:none}.k-pager-numbers{margin:0;padding:0;list-style:none;display:flex;flex-direction:row}.k-pager-numbers li{display:inline-flex}.k-pager-numbers .k-link{border-radius:0;padding:.375rem .375rem;border-width:1px;border-style:solid}.k-pager-numbers .k-state-selected{cursor:inherit;z-index:2}.k-pager-nav+.k-pager-nav,.k-pager-nav+.k-pager-numbers-wrap,.k-pager-numbers-wrap+.k-pager-nav,.k-pager-numbers>li+li{margin-left:-1px}.k-rtl .k-pager-nav+.k-pager-nav,.k-rtl .k-pager-nav+.k-pager-numbers-wrap,.k-rtl .k-pager-numbers-wrap+.k-pager-nav,.k-rtl .k-pager-numbers>li+li,[dir=rtl] .k-pager-nav+.k-pager-nav,[dir=rtl] .k-pager-nav+.k-pager-numbers-wrap,[dir=rtl] .k-pager-numbers-wrap+.k-pager-nav,[dir=rtl] .k-pager-numbers>li+li{margin-left:0;margin-right:-1px}.k-pager-input .k-textbox{margin:0 1ex;width:5em}.k-pager-sizes .k-dropdown,.k-pager-sizes .k-dropdowntree,.k-pager-sizes>select{margin-right:1ex;width:5em}.k-rtl .k-pager-sizes .k-dropdown,.k-rtl .k-pager-sizes .k-dropdowntree,.k-rtl .k-pager-sizes>select,[dir=rtl] .k-pager-sizes .k-dropdown,[dir=rtl] .k-pager-sizes .k-dropdowntree,[dir=rtl] .k-pager-sizes>select{margin-left:1ex;margin-right:0}.k-pager-info{text-align:right;justify-content:flex-end;flex:1 1 0%;order:9}.k-pager-refresh{margin-left:auto;order:10}.k-rtl .k-pager-refresh,[dir=rtl] .k-pager-refresh{margin-left:0;margin-right:auto}.k-pager-sm{overflow:visible}.k-pager-sm .k-pager-numbers-wrap select.k-dropdown,.k-pager-sm .k-pager-numbers-wrap select.k-dropdowntree{width:5em;display:flex}.k-pager-sm .k-pager-numbers-wrap{margin-left:1rem;margin-right:1rem;height:calc(1.5em + .75rem + 2px);box-sizing:border-box;border-color:inherit}.k-pager-sm[dir=rtl] .k-pager-numbers-wrap,.k-rtl .k-pager-sm .k-pager-numbers-wrap,[dir=rtl] .k-pager-sm .k-pager-numbers-wrap{margin-left:1rem;margin-right:1rem}.k-pager-md .k-pager-info,.k-pager-sm .k-pager-info,.k-pager-sm .k-pager-numbers,.k-pager-sm .k-pager-sizes{display:none}.k-pager-nav{border-radius:0}.k-pager-first{border-radius:.25rem 0 0 .25rem}.k-pager-last{border-radius:0 .25rem .25rem 0}.k-rtl .k-pager-first,[dir=rtl] .k-pager-first{border-radius:0 .25rem .25rem 0}.k-rtl .k-pager-last,[dir=rtl] .k-pager-last{border-radius:.25rem 0 0 .25rem}.k-pager-refresh{border-radius:.25rem;border-width:1px;border-style:solid}.k-pager-wrap{border-color:#dee2e6;color:#212529;background-color:#f8f9fa}.k-pager-nav.k-link,.k-pager-refresh{border-color:#dee2e6;color:#005288;background-color:#fff}.k-pager-nav.k-link:hover,.k-pager-refresh:hover,.k-state-hover.k-pager-nav.k-link,.k-state-hover.k-pager-refresh{border-color:#dee2e6;color:#005288;background-color:#ebebeb}.k-state-selected.k-pager-nav.k-link,.k-state-selected.k-pager-refresh{border-color:#005288;color:#fff;background-color:#005288}.k-pager-nav.k-link:focus,.k-pager-refresh:focus,.k-state-focus.k-pager-nav.k-link,.k-state-focus.k-pager-refresh{background-color:#fff;box-shadow:0 0 0 3px rgba(0,82,136,.25)}.k-pager-numbers .k-link{border-color:#dee2e6;color:#005288;background-color:#fff}.k-pager-numbers .k-link.k-state-hover,.k-pager-numbers .k-link:hover{border-color:#dee2e6;color:#005288;background-color:#ebebeb}.k-pager-numbers .k-link.k-state-focus,.k-pager-numbers .k-link:focus{background-color:#fff;box-shadow:0 0 0 3px rgba(0,82,136,.25)}.k-pager-numbers .k-link.k-state-selected{border-color:#005288;color:#fff;background-color:#005288}.k-pager-md .k-pager-numbers .k-current-page .k-link,.k-pager-sm .k-pager-numbers .k-current-page .k-link{border-color:#e4e7eb;color:#212529;background-color:#e4e7eb}.k-pager-md .k-pager-numbers .k-current-page .k-link.k-state-hover,.k-pager-md .k-pager-numbers .k-current-page .k-link:hover,.k-pager-sm .k-pager-numbers .k-current-page .k-link.k-state-hover,.k-pager-sm .k-pager-numbers .k-current-page .k-link:hover{border-color:#c7cdd5;color:#212529;background-color:#ced3db}.k-pager-md .k-pager-numbers.k-state-expanded,.k-pager-sm .k-pager-numbers.k-state-expanded{border-color:rgba(0,0,0,.15);color:#212529;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.03),0 4px 5px 0 rgba(0,0,0,.04)}.k-pager-md .k-pager-numbers.k-state-expanded .k-link.k-state-hover,.k-pager-md .k-pager-numbers.k-state-expanded .k-link:hover,.k-pager-sm .k-pager-numbers.k-state-expanded .k-link.k-state-hover,.k-pager-sm .k-pager-numbers.k-state-expanded .k-link:hover{color:#16181b;background-color:#f8f9fa}.k-pager-md .k-pager-numbers.k-state-expanded .k-link.k-state-selected,.k-pager-sm .k-pager-numbers.k-state-expanded .k-link.k-state-selected{color:#fff;background-color:#005288}.k-pager-wrap .k-dropdown .k-dropdown-wrap,.k-pager-wrap .k-dropdowntree .k-dropdown-wrap,.k-pager-wrap select.k-dropdown,.k-pager-wrap select.k-dropdowntree{border-color:#dee2e6;color:#212529;background-color:#fff}.k-pager-wrap .k-dropdown .k-dropdown-wrap.k-state-hover,.k-pager-wrap .k-dropdown .k-dropdown-wrap:hover,.k-pager-wrap .k-dropdowntree .k-dropdown-wrap.k-state-hover,.k-pager-wrap .k-dropdowntree .k-dropdown-wrap:hover,.k-pager-wrap select.k-dropdown.k-state-hover,.k-pager-wrap select.k-dropdown:hover,.k-pager-wrap select.k-dropdowntree:hover,.k-pager-wrap select.k-state-hover.k-dropdowntree{border-color:#dee2e6;color:#212529;background-color:#ebebeb}.k-pager-md .k-pager-numbers .k-current-page .k-link,.k-pager-sm .k-pager-numbers .k-current-page .k-link{border-color:#dee2e6;color:#212529;background-color:#fff}.k-pager-md .k-pager-numbers .k-current-page .k-link.k-state-hover,.k-pager-md .k-pager-numbers .k-current-page .k-link:hover,.k-pager-sm .k-pager-numbers .k-current-page .k-link.k-state-hover,.k-pager-sm .k-pager-numbers .k-current-page .k-link:hover{border-color:#dee2e6;color:#212529;background-color:#ebebeb}.k-panelbar{margin:0;padding:0;border-width:1px;border-style:solid;box-sizing:border-box;outline:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;line-height:1.5;list-style:none;display:block;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.k-panelbar>.k-item{border-width:0;border-style:solid;border-color:inherit;display:block}.k-panelbar>.k-item>.k-link{padding:.75rem 1.25rem;color:inherit;background:0 0;text-decoration:none;display:flex;flex-flow:row nowrap;gap:.5rem;align-items:center;align-content:center;position:relative;user-select:none;cursor:default;transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out}.k-panelbar>.k-item+.k-item{border-top-width:1px}.k-panelbar .k-group{margin:0;padding:0;border-width:0;border-color:inherit;color:inherit;background-color:transparent;list-style:none}.k-panelbar .k-group>.k-item{display:block}.k-panelbar .k-group>.k-item>.k-link{padding:3px 1.5rem;color:inherit;text-decoration:none;display:flex;flex-flow:row nowrap;gap:.5rem;align-items:center;align-content:center;position:relative;user-select:none;cursor:default;transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out}.k-panelbar .k-content{display:flow-root}.k-panelbar .k-panelbar-collapse,.k-panelbar .k-panelbar-expand{margin-inline-start:auto}.k-panelbar .k-group .k-panelbar-collapse,.k-panelbar .k-group .k-panelbar-expand{margin-inline-end:calc(1.25rem - 1.5rem)}.k-no-flexbox .k-panelbar .k-group>.k-link,.k-no-flexbox .k-panelbar>.k-item>.k-link{display:block}.k-no-flexbox .k-panelbar .k-link>.k-icon,.k-no-flexbox .k-panelbar .k-link>.k-image,.k-no-flexbox .k-panelbar .k-link>.k-sprite{margin-right:.5rem}.k-no-flexbox .k-panelbar .k-panelbar-collapse,.k-no-flexbox .k-panelbar .k-panelbar-expand{margin:0!important;transform:translateY(-50%);position:absolute;top:50%;right:1.25rem}.k-no-flexbox .k-panelbar[dir=rtl] .k-link>.k-icon,.k-no-flexbox .k-panelbar[dir=rtl] .k-link>.k-image,.k-no-flexbox .k-panelbar[dir=rtl] .k-link>.k-sprite,.k-no-flexbox .k-rtl .k-panelbar .k-link>.k-icon,.k-no-flexbox .k-rtl .k-panelbar .k-link>.k-image,.k-no-flexbox .k-rtl .k-panelbar .k-link>.k-sprite{margin-left:.5rem;margin-right:0}.k-no-flexbox .k-panelbar[dir=rtl] .k-panelbar-collapse,.k-no-flexbox .k-panelbar[dir=rtl] .k-panelbar-expand,.k-no-flexbox .k-rtl .k-panelbar .k-panelbar-collapse,.k-no-flexbox .k-rtl .k-panelbar .k-panelbar-expand{right:auto;left:1.25rem}.k-panelbar{border-color:#dee2e6;color:#212529;background-color:#fff}.k-panelbar>.k-item{border-color:#dee2e6}.k-panelbar>.k-item>.k-link{border-color:#dee2e6;color:#212529;background-color:#f8f9fa}.k-panelbar>.k-item>.k-link.k-state-hover,.k-panelbar>.k-item>.k-link:hover{background-color:#eff1f4}.k-panelbar>.k-item>.k-link.k-state-selected{border-color:#002d4b;color:#fff;background-color:#005288}.k-panelbar>.k-item>.k-link.k-state-focus,.k-panelbar>.k-item>.k-link.k-state-focused,.k-panelbar>.k-item>.k-link:focus{box-shadow:inset 0 0 0 3px #e3e7eb}.k-panelbar>.k-item>.k-link.k-state-focus.k-state-hover,.k-panelbar>.k-item>.k-link.k-state-focus:hover,.k-panelbar>.k-item>.k-link.k-state-focused.k-state-hover,.k-panelbar>.k-item>.k-link.k-state-focused:hover,.k-panelbar>.k-item>.k-link:focus.k-state-hover,.k-panelbar>.k-item>.k-link:focus:hover{box-shadow:inset 0 0 0 3px #dae0e5}.k-panelbar>.k-item>.k-link.k-state-focus.k-state-selected,.k-panelbar>.k-item>.k-link.k-state-focused.k-state-selected,.k-panelbar>.k-item>.k-link:focus.k-state-selected{box-shadow:inset 0 0 0 3px #003c64}.k-panelbar .k-group>.k-item>.k-link.k-state-hover,.k-panelbar .k-group>.k-item>.k-link:hover{background-color:#ebebeb}.k-panelbar .k-group>.k-item>.k-link.k-state-selected{color:#fff;background-color:#005288}.k-panelbar .k-group>.k-item>.k-link.k-state-focus,.k-panelbar .k-group>.k-item>.k-link.k-state-focused,.k-panelbar .k-group>.k-item>.k-link:focus{box-shadow:inset 0 0 0 3px #ededed}.k-panelbar .k-group>.k-item>.k-link.k-state-focus.k-state-hover,.k-panelbar .k-group>.k-item>.k-link.k-state-focus:hover,.k-panelbar .k-group>.k-item>.k-link.k-state-focused.k-state-hover,.k-panelbar .k-group>.k-item>.k-link.k-state-focused:hover,.k-panelbar .k-group>.k-item>.k-link:focus.k-state-hover,.k-panelbar .k-group>.k-item>.k-link:focus:hover{box-shadow:inset 0 0 0 3px #d9d9d9}.k-panelbar .k-group>.k-item>.k-link.k-state-focus.k-state-selected,.k-panelbar .k-group>.k-item>.k-link.k-state-focused.k-state-selected,.k-panelbar .k-group>.k-item>.k-link:focus.k-state-selected{box-shadow:inset 0 0 0 3px #003c64}.k-stepper{border-width:0;border-style:solid;box-sizing:border-box;outline:0;font-size:1rem;line-height:1.5;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";display:block;position:relative;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;color:inherit;background:0 0}.k-stepper .k-step-list{margin:0;padding:0;list-style:none;display:flex;z-index:1}.k-stepper .k-step-link{outline:0;text-decoration:none;white-space:nowrap;display:flex;align-items:center;overflow:hidden}.k-stepper .k-step-disabled{pointer-events:none}.k-stepper .k-step-disabled .k-step-link{cursor:default}.k-stepper .k-step-indicator{border-radius:50%;margin:3px;width:28px;height:28px;border-width:1px;border-style:solid;display:flex;align-items:center;justify-content:center;position:relative;z-index:1;overflow:visible;transition-property:color,background-color,border-color;transition-duration:.4s;transition-timing-function:ease-in-out}.k-stepper .k-step-indicator::after{border-radius:100%;content:"";border-width:1px;border-style:solid;border-color:inherit;pointer-events:none;display:none;position:absolute;top:calc(-1 * calc(1px + 3px));right:calc(-1 * calc(1px + 3px));bottom:calc(-1 * calc(1px + 3px));left:calc(-1 * calc(1px + 3px));z-index:2}.k-stepper .k-step-focus .k-step-indicator::after,.k-stepper .k-step-link:focus .k-step-indicator::after{display:block}.k-stepper .k-step-label{max-width:10em;display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;z-index:1}.k-stepper .k-step-label:only-child{border-radius:15px;padding:5px 12px;border-width:0}.k-stepper .k-step-label .k-step-text{max-width:calc(10em - (16px + .5rem));flex-grow:1;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.k-stepper .k-step-label .k-icon{margin-left:.5rem}.k-stepper .k-step-current .k-step-label{font-weight:700}.k-stepper .k-step-label .k-step-label-optional{font-style:italic;flex-basis:100%}.k-stepper .k-progressbar{position:absolute;pointer-events:none;z-index:0}.k-step-list-horizontal{flex-direction:row}.k-step-list-horizontal .k-step{flex:1 0 auto;text-align:center}.k-step-list-horizontal .k-step-link{margin:auto;max-width:10em;flex-direction:column}.k-step-list-horizontal .k-step-label{text-align:center}.k-step-list-horizontal .k-step-indicator+.k-step-label{margin-top:calc(8px - 3px)}.k-step-list-horizontal~.k-progressbar{width:100%;height:2px;top:calc((28px + 2 * 2px)/ 2)}.k-step-list-vertical{flex-direction:column}.k-step-list-vertical .k-step{min-height:calc((28px + 2 * 1px + 2 * 2px) + 20px)}.k-step-list-vertical .k-step-label{justify-content:flex-start}.k-step-list-vertical .k-step-indicator+.k-step-label{margin-left:12px}.k-step-list-vertical~.k-progressbar{width:2px;height:100%;min-height:20px;left:calc((28px + 2 * 1px + 2 * 2px)/ 2)}.k-step-list-vertical .k-step-content{height:0;overflow:hidden;transition:height .3s cubic-bezier(.4,0,.2,1) 0s}.k-step-list-vertical .k-step-current .k-step-content{height:auto;overflow:visible;display:flex;flex-direction:column;justify-content:space-between;margin-left:30px;padding:20px 10px}.k-rtl .k-stepper,.k-stepper[dir=rtl]{direction:rtl}.k-rtl .k-stepper .k-step-label .k-icon,.k-stepper[dir=rtl] .k-step-label .k-icon{margin-left:0;margin-right:.5rem}.k-rtl .k-stepper .k-step-list-vertical .k-step-indicator+.k-step-label,.k-stepper[dir=rtl] .k-step-list-vertical .k-step-indicator+.k-step-label{margin-left:0;margin-right:12px}.k-rtl .k-stepper .k-step-list-vertical~.k-progressbar,.k-stepper[dir=rtl] .k-step-list-vertical~.k-progressbar{left:auto;right:calc((28px + 2 * 1px + 2 * 2px)/ 2)}.k-stepper .k-step.k-step-hover .k-step-label,.k-stepper .k-step:hover .k-step-label{color:#030404}.k-stepper .k-step.k-step-hover .k-step-indicator,.k-stepper .k-step:hover .k-step-indicator{background-color:#ebebeb}.k-stepper .k-step.k-step-disabled .k-step-indicator,.k-stepper .k-step:disabled .k-step-indicator{border-color:#dee2e6;color:#7a7c7f;background-color:#fff}.k-stepper .k-step-indicator{border-color:#dee2e6;color:#212529;background-color:#fff}.k-stepper .k-step-indicator::after{box-shadow:inset 0 0 0 2px #fff}.k-stepper .k-step-label:only-child{border-color:#dee2e6;color:#212529;background-color:#fff}.k-stepper .k-step-done .k-step-indicator{border-color:#005288;color:#fff;background-color:#005288}.k-stepper .k-step-done.k-step-hover .k-step-indicator,.k-stepper .k-step-done:hover .k-step-indicator{background-color:#004b7d}.k-stepper .k-step-done.k-step-disabled .k-step-indicator,.k-stepper .k-step-done:disabled .k-step-indicator{border-color:#6697b8;color:#fff;background-color:#6697b8}.k-stepper .k-step-current .k-step-indicator{border-color:#005288;color:#fff;background-color:#005288}.k-stepper .k-step-current.k-step-hover .k-step-indicator,.k-stepper .k-step-current:hover .k-step-indicator{background-color:#004b7d}.k-stepper .k-step-current.k-step-disabled .k-step-indicator,.k-stepper .k-step-current:disabled .k-step-indicator{border-color:#6697b8;color:#fff;background-color:#6697b8}.k-stepper .k-step-label{color:#212529}.k-stepper .k-step-success .k-step-label .k-icon{color:#7fc647}.k-stepper .k-step-error .k-step-label{color:#ed1b36}.k-stepper .k-step-error .k-step-label{color:#ed1b36}.k-stepper .k-step-error.k-step-hover .k-step-label,.k-stepper .k-step-error:hover .k-step-label{color:#ed1b36}.k-stepper .k-step-disabled .k-step-label{color:#7a7c7f}.k-stepper .k-step-focus .k-step-label:only-child,.k-stepper .k-step-link:focus .k-step-label:only-child{box-shadow:inset 0 0 0 2px #dee2e6}.k-stepper .k-step-optional .k-step-label-optional{opacity:.35}.k-wizard{padding:1.25rem 1.25rem;border-width:0;border-style:solid;box-sizing:border-box;outline:0;font-size:1rem;line-height:1.5;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";position:relative;color:inherit;background:0 0;display:flex;align-items:stretch;overflow:hidden}.k-wizard .k-wizard-steps{display:flex;overflow:hidden}.k-wizard .k-wizard-step{padding:calc(.5rem + 2px);width:100%;display:flex;flex-direction:column;align-items:stretch;justify-content:space-between}.k-wizard .k-wizard-content{overflow-y:auto}.k-wizard .k-wizard-buttons{margin-top:2rem;display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;flex-shrink:0}.k-wizard .k-wizard-buttons .k-button{margin-right:10px}.k-wizard .k-wizard-buttons .k-wizard-pager{vertical-align:middle}.k-wizard .k-wizard-buttons-right .k-button:last-of-type{margin-right:0}.k-wizard .k-stepper .k-step-list-vertical .k-step{flex:1 0 auto}.k-wizard .k-stepper .k-step-indicator{flex-shrink:0}.k-wizard-horizontal{flex-direction:column}.k-wizard-horizontal .k-wizard-steps{margin-top:2rem}.k-wizard-horizontal .k-wizard-content,.k-wizard-horizontal .k-wizard-steps{flex:1 1 auto}.k-wizard-vertical .k-wizard-steps{flex:1 0 0%}.k-wizard-vertical .k-wizard-content{flex-grow:1;flex-shrink:1;flex-basis:auto}.k-wizard-vertical .k-wizard-steps{margin-left:2rem}.k-wizard-left{flex-direction:row-reverse}.k-wizard-left .k-wizard-steps{margin-right:2rem;margin-left:0}.k-wizard-step.k-state-focused,.k-wizard-step:focus{box-shadow:inset 0 0 0 2px rgba(0,0,0,.13);outline:0}.k-tabstrip-wrapper{padding:0 0;border-width:0;border-style:solid;display:flex;flex-direction:column}.k-tabstrip{border-width:0;border-color:transparent;box-sizing:border-box;outline:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;line-height:1.5;color:inherit;background-color:transparent;display:flex;flex-direction:column;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.k-tabstrip-wrapper>.k-tabstrip{flex:1 1 auto}.k-tabstrip-items{border-width:0;border-style:solid;border-color:inherit;outline:0;display:flex;flex-direction:row;flex:0 0 auto;position:relative}.k-tabstrip-items .k-item{margin:0;padding:0;border:1px solid transparent;position:relative;flex-shrink:0;display:flex;flex-direction:row;align-items:stretch;justify-items:stretch;outline:0}.k-tabstrip-items .k-tab-on-top{z-index:1}.k-tabstrip-items .k-link{padding:.5rem 1rem;color:inherit;cursor:pointer;display:inline-flex;vertical-align:middle;flex:1 1 auto;flex-direction:row;align-content:center;align-items:center}.k-tabstrip-items .k-link[data-type=remove],.k-tabstrip-items .k-remove-tab-link{padding:.5rem;flex:none}.k-ie11 .k-tabstrip-items{white-space:nowrap}.k-tabstrip>.k-content{padding:.5rem 1rem;border-width:1px;border-style:solid;border-color:inherit;display:none;overflow:auto;flex:1 1 auto}.k-tabstrip>.k-content.k-state-active{display:block}.k-tabstrip-items .k-loading{width:20%;height:0;border:0;border-top:1px solid transparent;border-color:inherit;background:0 0;position:absolute;top:0;left:0;transition:width .2s linear}.k-tabstrip-items .k-loading.k-complete{width:100%;border-top-width:0}.k-tabstrip.k-tabstrip-scrollable{position:relative}.k-tabstrip.k-tabstrip-scrollable>.k-content{border-width:1px}.k-tabstrip.k-tabstrip-scrollable>.k-tabstrip-items{border-width:0;white-space:nowrap;overflow:hidden}.k-tabstrip.k-tabstrip-scrollable>.k-tabstrip-prev{position:absolute;left:0}.k-tabstrip.k-tabstrip-scrollable>.k-tabstrip-next{position:absolute;right:0}.k-ie11 .k-tabstrip.k-tabstrip-scrollable>.k-tabstrip-next,.k-ie11 .k-tabstrip.k-tabstrip-scrollable>.k-tabstrip-prev{top:0}.k-tabstrip-top>.k-tabstrip-items{border-bottom-width:1px}.k-tabstrip-top>.k-tabstrip-items .k-item{border-top-left-radius:.25rem;border-top-right-radius:.25rem;margin-bottom:-1px}.k-tabstrip-top>.k-tabstrip-items .k-item+.k-item{margin-left:0}.k-tabstrip-top>.k-tabstrip-items .k-item.k-state-active{border-bottom-color:transparent}.k-tabstrip-top>.k-content{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem;border-top-width:0}.k-tabstrip-bottom>.k-tabstrip-items{border-top-width:1px}.k-tabstrip-bottom>.k-tabstrip-items .k-item{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem;margin-top:-1px}.k-tabstrip-bottom>.k-tabstrip-items .k-item+.k-item{margin-left:0}.k-tabstrip-bottom>.k-tabstrip-items .k-item.k-state-active{border-top-color:transparent}.k-tabstrip-bottom>.k-content{border-top-left-radius:.25rem;border-top-right-radius:.25rem;border-bottom-width:0}.k-tabstrip-bottom.k-tabstrip-scrollable .k-tabstrip-next,.k-tabstrip-bottom.k-tabstrip-scrollable .k-tabstrip-prev{bottom:0}.k-ie11 .k-tabstrip-bottom.k-tabstrip-scrollable .k-tabstrip-next,.k-ie11 .k-tabstrip-bottom.k-tabstrip-scrollable .k-tabstrip-prev{top:auto}.k-tabstrip-left{flex-direction:row}.k-tabstrip-left>.k-tabstrip-items{border-right-width:1px;display:inline-flex;flex-direction:column}.k-tabstrip-left>.k-tabstrip-items .k-item{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;margin-right:-1px}.k-tabstrip-left>.k-tabstrip-items .k-item+.k-item{margin-top:0}.k-tabstrip-left>.k-tabstrip-items .k-item.k-state-active{border-right-color:transparent}.k-tabstrip-left>.k-content{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;margin:0!important;border-left-width:0}.k-tabstrip-right{flex-direction:row-reverse}.k-tabstrip-right>.k-tabstrip-items{border-left-width:1px;display:inline-flex;flex-direction:column}.k-tabstrip-right>.k-tabstrip-items .k-item{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;margin-left:-1px}.k-tabstrip-right>.k-tabstrip-items .k-item+.k-item{margin-top:0}.k-tabstrip-right>.k-tabstrip-items .k-item.k-state-active{border-left-color:transparent}.k-tabstrip-right>.k-content{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;margin:0!important;border-right-width:0}.k-rtl .k-tabstrip.k-tabstrip-left>.k-tabstrip-items,.k-rtl .k-tabstrip.k-tabstrip-right>.k-tabstrip-items,.k-tabstrip[dir=rtl].k-tabstrip-left>.k-tabstrip-items,.k-tabstrip[dir=rtl].k-tabstrip-right>.k-tabstrip-items{order:1}.k-rtl .k-tabstrip.k-tabstrip-left>.k-content,.k-rtl .k-tabstrip.k-tabstrip-right>.k-content,.k-tabstrip[dir=rtl].k-tabstrip-left>.k-content,.k-tabstrip[dir=rtl].k-tabstrip-right>.k-content{order:0}.k-rtl .k-tabstrip .k-tabstrip-prev,.k-tabstrip[dir=rtl] .k-tabstrip-prev{left:auto;right:0;transform:scaleX(-1)}.k-rtl .k-tabstrip .k-tabstrip-next,.k-tabstrip[dir=rtl] .k-tabstrip-next{left:0;right:auto;transform:scaleX(-1)}.k-tabstrip-items{border-color:#dee2e6;color:#212529}.k-tabstrip-items .k-item{color:#005288}.k-tabstrip-items .k-item.k-state-hover,.k-tabstrip-items .k-item:hover{border-color:#e9ecef #e9ecef #dee2e6;color:#00243c}.k-tabstrip-items .k-item.k-state-active,.k-tabstrip-items .k-item.k-state-selected{border-color:#dee2e6;color:#212529;background-color:#fff}.k-tabstrip-items .k-item.k-state-focused{box-shadow:inset 0 0 0 3px rgba(33,37,41,.15)}.k-tabstrip>.k-content{border-color:#dee2e6;color:#212529;background-color:#fff}.k-tabstrip-top>.k-tabstrip-items .k-item.k-state-active,.k-tabstrip-top>.k-tabstrip-items .k-item.k-state-hover{border-bottom-color:transparent}.k-tabstrip-bottom>.k-tabstrip-items .k-item.k-state-active,.k-tabstrip-bottom>.k-tabstrip-items .k-item.k-state-hover{border-top-color:transparent}.k-tabstrip-left>.k-tabstrip-items .k-item.k-state-active,.k-tabstrip-left>.k-tabstrip-items .k-item.k-state-hover{border-right-color:transparent}.k-tabstrip-right>.k-tabstrip-items .k-item.k-state-active,.k-tabstrip-right>.k-tabstrip-items .k-item.k-state-hover{border-left-color:transparent}.k-expander{border-width:0;border-style:solid;box-sizing:border-box;outline:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;line-height:1.5;display:flex;flex-direction:column;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.k-expander[dir=rtl] .k-expander-indicator,.k-rtl .k-expander .k-expander-indicator{margin-left:0;margin-right:calc(.5rem * 1.5)}.k-expander-header{padding:0 0 .5rem;border-width:0 0 2px;border-style:solid;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.k-expander-spacer{flex:1 1 auto}.k-expander-title{text-transform:uppercase}.k-expander-indicator{margin-left:calc(.5rem * 1.5)}.k-expander-content{padding:2rem 1.25rem;overflow:auto}.k-expander+.k-expander .k-expander-header{padding-top:8px}.k-expander{border-color:#dee2e6;color:#212529;background-color:#fff}.k-expander-header{border-color:#212529;color:#212529;background-color:#fff}.k-expander-header.k-state-focused{box-shadow:inset 0 0 0 3px rgba(33,37,41,.15)}.k-expander-sub-title{opacity:.65}kendo-card,kendo-card-actions,kendo-card-body,kendo-card-footer,kendo-card-header{display:block}.k-card{border-radius:.25rem;border-width:1px;border-style:solid;box-sizing:border-box;outline:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;line-height:1.5;display:flex;flex-direction:column;position:relative;overflow:hidden;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.k-card>.k-card-inner{border-radius:calc(.25rem - 1px);display:flex;flex-direction:inherit;overflow:hidden}.k-card-horizontal{flex-flow:row nowrap}.k-card-vertical{flex-flow:column nowrap}.k-card-header{padding:.75rem 1.25rem;border-width:0 0 1px;border-style:solid;flex-shrink:0;overflow:hidden;position:relative;z-index:1}.k-card-header .k-card-subtitle,.k-card-header .k-card-title{margin-bottom:0}.k-card-header .k-card-subtitle+.k-card-subtitle,.k-card-header .k-card-title+.k-card-subtitle{margin-top:.75rem}.k-card-footer{padding:.75rem 1.25rem;border-width:1px 0 0;border-style:solid;flex-shrink:0}.k-card-body{padding:1.25rem 1.25rem;flex:1 1 auto}.k-card-body p{margin:0 0 1rem}.k-card-body>.k-last,.k-card-body>:last-child{margin-bottom:0}.k-card-body>.k-card-actions{padding:0}.k-card .k-avatar,.k-card-avatar{margin-right:1.25rem;width:45px;height:45px;flex-basis:45px}.k-card-image,.k-card-media{border:0;max-width:100%;flex-shrink:0;overflow:hidden}.k-card-image>img,.k-card-media>img{border:0;max-width:100%}.k-card-horizontal .k-card-image,.k-card-horizontal .k-card-media{max-width:100px;object-fit:cover}.k-card-title{font-size:1.25rem;line-height:1.2;font-weight:500;margin:0 0 .75rem}.k-card-subtitle{font-size:1rem;line-height:1.2;font-weight:500;margin:0 0 .75rem}.k-card-separator{margin:0;border-width:0;border-style:solid;border-color:inherit;display:block;flex:0 0 auto;align-self:stretch}.k-card-horizontal>.k-card-separator,.k-card-separator.k-separator-vertical{border-left-width:1px}.k-card-separator.k-separator-horizontal,.k-card-vertical>.k-card-separator{border-top-width:1px}.k-card>.k-hr{margin:0;flex:0 0 auto;border-color:inherit}.k-card-actions{padding:.5rem .5rem;border-width:0;border-style:solid;border-color:inherit;overflow:hidden;display:flex;flex-shrink:0;flex-basis:auto;gap:.5rem}.k-card-actions>.k-button{padding-left:calc(1.25rem - (.5rem + 1px));padding-right:calc(1.25rem - (.5rem + 1px));max-width:100%;white-space:normal}.k-card-actions-start{justify-content:flex-start}.k-card-actions-end{justify-content:flex-end}.k-card-actions-center{justify-content:center}.k-card-actions-horizontal{flex-flow:row nowrap}.k-card-actions-vertical{flex-flow:column nowrap}.k-card-actions-stretched{padding:0;gap:0}.k-card-actions-stretched>.k-button,.k-card-actions-stretched>.k-card-action{flex:1 1 auto}.k-card-actions-stretched .k-button{border-radius:0;padding-top:calc(.5rem + .375rem);padding-bottom:calc(.5rem + .375rem)}.k-card .k-card-actions-stretched{border-top-width:1px}.k-card-horizontal>.k-card-actions-stretched{border-top-width:0;border-inline-start-width:1px}.k-card-vertical>.k-card-actions-stretched{border-top-width:1px}.k-card-actions-stretched.k-card-actions-horizontal>.k-card-action+.k-card-action{border-inline-start-width:1px}.k-card-actions-stretched.k-card-actions-vertical>.k-card-action+.k-card-action{border-top-width:1px}.k-card-action{border-width:0;border-style:solid;border-color:inherit;display:inline-flex}.k-card-action>.k-button{flex:1 1 auto}.k-card-list{display:flex;flex-flow:column nowrap;align-items:stretch;gap:15px;flex:0 0 auto}.k-card-list .k-card{flex:0 0 auto}.k-card-deck{display:flex;flex-flow:row nowrap;align-items:stretch;gap:15px;flex:0 0 auto}.k-card-deck .k-card{flex:0 0 auto}.k-card-deck-scrollwrap{padding-bottom:3px;width:100%;box-sizing:content-box;display:flex;flex:0 0 auto;align-items:center;position:relative;overflow:hidden}.k-card-deck-scrollwrap>.k-button{border-radius:0;flex:0 0 auto;position:absolute;z-index:1}.k-card-deck-scrollwrap>.k-button:first-child{left:-1px}.k-card-deck-scrollwrap>.k-button:last-child{right:-1px}.k-card-deck-scrollwrap>.k-card-deck{margin-bottom:-20px;padding-bottom:20px;flex:1 1 auto}.k-card-group{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;flex:0 0 auto}.k-card-group .k-card{border-radius:0;flex:0 0 auto}.k-card-group .k-card+.k-card{margin-inline-start:1px}.k-card-group .k-card.k-first{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.k-card-group .k-card.k-last{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.k-card-group .k-card.k-only{border-radius:.25rem}.k-card-with-callout{overflow:visible}.k-card-callout{margin:0;width:1.3em;height:1.3em;border-width:1px 1px 0 0;border-style:solid;position:absolute}.k-card-callout.k-callout-n{top:0;left:50%;transform:translate(-50%,-50%) rotate(-45deg)}.k-card-callout.k-callout-e{top:50%;right:0;transform:translate(50%,-50%) rotate(135deg) scaleX(-1)}.k-card-callout.k-callout-s{bottom:0;left:50%;transform:translate(-50%,50%) rotate(135deg)}.k-card-callout.k-callout-w{top:50%;left:0;transform:translate(-50%,-50%) rotate(-135deg)}.k-card-flat{box-shadow:none}.k-rtl .k-card-actions-stretched .k-card-action+.k-card-action,[dir=rtl] .k-card-actions-stretched .k-card-action+.k-card-action{border-right-width:1px;border-left-width:0}.k-rtl .k-card-horizontal .k-card-actions-vertical,.k-rtl .k-card-horizontal>.k-card-actions-stretched,[dir=rtl] .k-card-horizontal .k-card-actions-vertical,[dir=rtl] .k-card-horizontal>.k-card-actions-stretched{border-right-width:1px;border-left-width:0}.k-ie11 .k-card-body{flex:1 1 auto}.k-card{border-color:rgba(0,0,0,.125);color:#212529;background-color:#fff}.k-card-actions{border-color:rgba(0,0,0,.125)}.k-card-header{border-color:rgba(0,0,0,.125);color:#212529;background-color:rgba(0,0,0,.03)}.k-card-footer{border-color:rgba(0,0,0,.125);color:#212529;background-color:rgba(0,0,0,.03)}.k-card-separator{border-color:rgba(0,0,0,.125)}.k-card-subtitle{color:#6f7174}.k-card-primary{background-color:#ccdce7;color:#002b47;border-color:#b8cfde}.k-card-primary .k-card-subtitle{color:inherit}.k-card-secondary{background-color:#fafafb;color:#77787a;border-color:#f7f8f9}.k-card-secondary .k-card-subtitle{color:inherit}.k-card-tertiary{background-color:#e2d9f3;color:#3a2264;border-color:#d7caee}.k-card-tertiary .k-card-subtitle{color:inherit}.k-card-info{background-color:#d1ecf1;color:#0c5460;border-color:#bee5eb}.k-card-info .k-card-subtitle{color:inherit}.k-card-success{background-color:#e5f4da;color:#426725;border-color:#dbefcb}.k-card-success .k-card-subtitle{color:inherit}.k-card-warning{background-color:#fff3cd;color:#856404;border-color:#ffeeba}.k-card-warning .k-card-subtitle{color:inherit}.k-card-error{background-color:#fbd1d7;color:#7b0e1c;border-color:#fabfc7}.k-card-error .k-card-subtitle{color:inherit}.k-card-dark{background-color:#d6d8d9;color:#1b1e21;border-color:#c6c8ca}.k-card-dark .k-card-subtitle{color:inherit}.k-card-light{background-color:#fefefe;color:#818182;border-color:#fdfdfe}.k-card-light .k-card-subtitle{color:inherit}.k-card-inverse{background-color:#d6d8d9;color:#1b1e21;border-color:#c6c8ca}.k-card-inverse .k-card-subtitle{color:inherit}.k-card-danger{background-color:#fbd1d7;color:#7b0e1c;border-color:#fabfc7}.k-card-danger .k-card-subtitle{color:inherit}.k-card-wrap.k-state-focused>.k-card,.k-card-wrap.k-state-selected>.k-card{box-shadow:0 0 4px 0 rgba(0,0,0,.3)}.k-card-callout{border-color:rgba(0,0,0,.125);background-color:#fff}.k-splitter{height:300px;border-width:1px;border-style:solid;box-sizing:border-box;outline:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;line-height:1.5;display:block;position:relative;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.k-splitter .k-pane{overflow:hidden}.k-splitter .k-scrollable{overflow:auto}.k-splitter .k-splitter-resizing{overflow:hidden}.k-pane>.k-splitter{border-width:0;overflow:hidden}.k-splitter .k-pane-loading{position:static;top:50%;left:50%}.k-ghost-splitbar,.k-splitbar{border-style:solid;outline:0;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;align-items:center;justify-content:center}.k-ghost-splitbar .k-icon,.k-splitbar .k-icon{font-size:10px;display:block;cursor:pointer}.k-splitbar-draggable-horizontal{cursor:col-resize}.k-splitbar-draggable-vertical{cursor:row-resize}.k-ghost-splitbar-horizontal,.k-splitbar-horizontal{width:8px;border-width:0;background-repeat:repeat-y;flex-direction:column;top:0}.k-ghost-splitbar-vertical,.k-splitbar-vertical{height:8px;border-width:0;background-repeat:repeat-x;flex-direction:row;left:0}.k-splitbar-static-horizontal{width:1px}.k-splitbar-static-vertical{height:1px}.k-splitbar-draggable-horizontal .k-resize-handle{position:static;width:2px;height:20px}.k-splitbar .k-resize-handle{display:none;background-color:currentColor}.k-splitbar-draggable-horizontal .k-resize-handle,.k-splitbar-draggable-vertical .k-resize-handle{display:block}.k-splitbar-horizontal .k-i-arrow-60-left{margin-bottom:7px}.k-splitbar-horizontal .k-i-arrow-60-right{margin-top:7px}.k-splitbar-vertical .k-i-arrow-60-up{margin-right:7px}.k-splitbar-vertical .k-i-arrow-60-down{margin-left:7px}.k-splitbar-draggable-vertical .k-resize-handle{position:static;width:20px;height:2px}.k-pane>.k-splitter-overlay{opacity:0;position:absolute}.k-splitter-flex{display:flex;width:100%;height:auto}.k-splitter-flex .k-pane{position:relative;flex:1 1 auto;display:block;min-width:0;max-width:100%;min-height:0;max-height:100%;height:100%}.k-splitter-flex .k-pane-static{flex-grow:0;flex-shrink:0}.k-splitter-flex .k-pane-flex{display:flex}.k-splitter-flex .k-splitbar{position:static;flex:0 0 auto}.k-splitter-flex .k-pane-flex.k-state-hidden,.k-splitter-flex .k-pane-flex[hidden],.k-splitter-flex .k-pane.k-state-hidden,.k-splitter-flex .k-pane[hidden]{flex:0 1 0%!important;overflow:hidden!important;display:block!important}.k-splitter-flex.k-splitter-horizontal{flex-direction:row}.k-splitter-flex.k-splitter-horizontal[dir=rtl]>.k-splitbar>.k-collapse-next,.k-splitter-flex.k-splitter-horizontal[dir=rtl]>.k-splitbar>.k-collapse-prev{transform:scaleX(-1)}.k-splitter-flex.k-splitter-vertical{flex-direction:column}.k-splitter{border-color:#dee2e6;color:#212529;background-color:#fff}.k-splitbar{color:#212529;background-color:#ededed}.k-splitbar-horizontal-hover,.k-splitbar-vertical-hover,.k-splitbar.k-state-hover,.k-splitbar:hover{color:#212529;background-color:#e4e4e4}.k-splitbar.k-state-focus,.k-splitbar.k-state-focused,.k-splitbar:active{color:#fff;background:#005288}.k-ghost-splitbar{background-color:#e4e4e4}.k-tilelayout{border-width:0;border-style:solid;box-sizing:border-box;outline:0;display:grid;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.k-tilelayout .k-card{box-shadow:none;border-width:1px}.k-layout-item-hint{border-radius:.25rem;border-width:1px;border-style:solid;position:relative}.k-layout-item-hint.k-layout-item-hint-resize{z-index:3}.k-tilelayout{background-color:#f8f9fa}.k-layout-item-hint{border-color:#dee2e6;background-color:rgba(255,255,255,.2)}.k-grid{border-width:1px;border-style:solid;box-sizing:border-box;outline:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;line-height:1.5;display:flex;flex-direction:column;position:relative;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.k-grid.k-grid-display-block{display:block}.k-grid .k-grid-container{display:flex;flex:1 1 auto;overflow:hidden;position:relative}.k-grid .k-grid-aria-root{border-color:inherit;display:flex;flex-direction:column;flex:1 1 auto;overflow:hidden}.k-grid table{margin:0;width:100%;max-width:none;border-width:0;border-color:inherit;border-collapse:separate;border-spacing:0;empty-cells:show;outline:0}.k-grid tbody,.k-grid tfoot,.k-grid thead{text-align:left;border-color:inherit}.k-grid tr{border-color:inherit}.k-grid td,.k-grid th{padding:.75rem .75rem;border-style:solid;border-color:inherit;outline:0;font-weight:inherit;text-align:inherit;overflow:hidden;text-overflow:ellipsis}.k-grid td:first-child,.k-grid th:first-child{border-left-width:0}.k-grid td:focus,.k-grid th:focus{outline:0}.k-grid td .k-placeholder-line,.k-grid th .k-placeholder-line{width:80%}.k-grid th{padding:.75rem .75rem;border-width:0 0 1px 1px;white-space:nowrap}.k-grid td{border-width:0 0 0 1px;vertical-align:middle}.k-grid a{color:inherit;text-decoration:none}.k-grid a:hover{text-decoration:none}.k-grid .k-grid-header-wrap,.k-grid table{box-sizing:content-box}.k-grid .k-group-col,.k-grid .k-hierarchy-col{padding:0;width:32px}.k-grid .k-grouping-row p{margin:0;display:flex;align-items:center;align-content:center}.k-grid .k-grouping-row td{overflow:visible}.k-grid .k-grouping-row+tr td{border-top-width:1px}.k-grid .k-grouping-row .k-group-cell,.k-grid .k-grouping-row+tr .k-group-cell{border-top-width:0;text-overflow:clip}.k-grid .k-grouping-row .k-icon{margin-left:calc(8px - .75rem);margin-right:8px;text-decoration:none}.k-grid .k-group-footer td{border-style:solid;border-width:1px 0}.k-grid .k-group-footer .k-group-cell+td{border-left-width:1px}.k-grid .k-hierarchy-cell{text-align:center;padding:0;overflow:visible}.k-grid .k-hierarchy-cell>.k-icon{padding:.75rem 0;width:100%;height:100%;display:inline-block;outline:0}.k-grid .k-hierarchy-cell+td{border-left-width:0}.k-grid .k-hierarchy-cell+.k-grid-content-sticky{border-left-width:1px}.k-grid[dir=rtl] tbody,.k-grid[dir=rtl] tfoot,.k-grid[dir=rtl] thead,.k-rtl .k-grid tbody,.k-rtl .k-grid tfoot,.k-rtl .k-grid thead{text-align:right}.k-grid[dir=rtl] th,.k-rtl .k-grid th{white-space:nowrap}.k-grid[dir=rtl] .k-grid-header-wrap,.k-rtl .k-grid .k-grid-header-wrap{border-width:0 0 0 1px}.k-grid[dir=rtl] .k-drag-clue .k-button.k-bare,.k-grid[dir=rtl] .k-group-indicator .k-button.k-bare,.k-rtl .k-grid .k-drag-clue .k-button.k-bare,.k-rtl .k-grid .k-group-indicator .k-button.k-bare{margin-left:-.25rem;margin-right:1rem}.k-grid[dir=rtl] .k-drag-clue .k-link .k-icon,.k-grid[dir=rtl] .k-group-indicator .k-link .k-icon,.k-rtl .k-grid .k-drag-clue .k-link .k-icon,.k-rtl .k-grid .k-group-indicator .k-link .k-icon{margin-left:.5rem;margin-right:-.25rem}.k-grid[dir=rtl] .k-group-indicator,.k-rtl .k-grid .k-group-indicator{margin-right:0;margin-left:.375rem}.k-grid[dir=rtl] .k-group-indicator+.k-group-indicator,.k-rtl .k-grid .k-group-indicator+.k-group-indicator{margin-right:.375rem}.k-grid[dir=rtl] .k-grid-content-locked,.k-grid[dir=rtl] .k-grid-footer-locked,.k-grid[dir=rtl] .k-grid-header-locked,.k-rtl .k-grid .k-grid-content-locked,.k-rtl .k-grid .k-grid-footer-locked,.k-rtl .k-grid .k-grid-header-locked{border-left-width:1px;border-right-width:0}.k-grid[dir=rtl] .k-grid-content-sticky,.k-grid[dir=rtl] .k-grid-footer-sticky,.k-grid[dir=rtl] .k-grid-header-sticky,.k-rtl .k-grid .k-grid-content-sticky,.k-rtl .k-grid .k-grid-footer-sticky,.k-rtl .k-grid .k-grid-header-sticky{border-left-width:1px}.k-grid[dir=rtl] .k-grid-content-sticky:not([style*="display: none"])+td,.k-grid[dir=rtl] .k-grid-content-sticky:not([style*="display: none"])+th,.k-grid[dir=rtl] .k-grid-header-sticky:not([style*="display: none"])+td,.k-grid[dir=rtl] .k-grid-header-sticky:not([style*="display: none"])+th,.k-rtl .k-grid .k-grid-content-sticky:not([style*="display: none"])+td,.k-rtl .k-grid .k-grid-content-sticky:not([style*="display: none"])+th,.k-rtl .k-grid .k-grid-header-sticky:not([style*="display: none"])+td,.k-rtl .k-grid .k-grid-header-sticky:not([style*="display: none"])+th{border-left-width:1px;border-right-width:0}.k-grid[dir=rtl] .k-grid-header-sticky.k-header:first-child,.k-rtl .k-grid .k-grid-header-sticky.k-header:first-child{border-left-width:1px}.k-grid[dir=rtl] .k-grid-row-sticky,.k-rtl .k-grid .k-grid-row-sticky{border-bottom-width:1px;border-top-width:1px}.k-grid[dir=rtl] th,.k-rtl .k-grid th{border-width:0 1px 1px 0}.k-grid[dir=rtl] th:first-child,.k-rtl .k-grid th:first-child{border-right-width:0}.k-grid[dir=rtl] td,.k-rtl .k-grid td{border-width:0 1px 0 0}.k-grid[dir=rtl] td:first-child,.k-rtl .k-grid td:first-child{border-right-width:0}.k-grid[dir=rtl] td.k-hierarchy-cell,.k-rtl .k-grid td.k-hierarchy-cell{border-right-width:0}.k-grid[dir=rtl] .k-hierarchy-cell+td,.k-rtl .k-grid .k-hierarchy-cell+td{border-right-width:0}.k-grid[dir=rtl] .k-grid-footer,.k-grid[dir=rtl] .k-grid-header,.k-rtl .k-grid .k-grid-footer,.k-rtl .k-grid .k-grid-header{padding-left:17px;padding-right:0}.k-grid[dir=rtl] .k-grid-header .k-header.k-first,.k-rtl .k-grid .k-grid-header .k-header.k-first{border-left-width:0;border-right-width:1px}.k-grid[dir=rtl] .k-grid-header .k-filterable,.k-grid[dir=rtl] .k-grid-header .k-with-icon,.k-rtl .k-grid .k-grid-header .k-filterable,.k-rtl .k-grid .k-grid-header .k-with-icon{padding-left:calc(calc(1.5em + .75rem + 2px) + .5rem);padding-right:.75rem}.k-grid[dir=rtl] .k-grid-header .k-grid-filter,.k-grid[dir=rtl] .k-grid-header .k-header-column-menu,.k-rtl .k-grid .k-grid-header .k-grid-filter,.k-rtl .k-grid .k-grid-header .k-header-column-menu{right:auto;left:.5rem}.k-grid[dir=rtl] .k-grid-header-sticky.k-header.k-first,.k-rtl .k-grid .k-grid-header-sticky.k-header.k-first{border-left-width:1px}.k-grid[dir=rtl] .k-grid-header-sticky.k-header.k-grid-no-left-border.k-first,.k-rtl .k-grid .k-grid-header-sticky.k-header.k-grid-no-left-border.k-first{border-left-width:1px;border-right-width:0}.k-grid[dir=rtl] .k-filtercell-operator,.k-rtl .k-grid .k-filtercell-operator{margin-left:0;margin-right:.375rem}.k-grid[dir=rtl] .k-dirty,.k-rtl .k-grid .k-dirty{border-color:currentColor currentColor transparent transparent;left:auto;right:0}.k-grid[dir=rtl] .k-edit-cell>.k-textbox,.k-grid[dir=rtl] .k-edit-cell>.k-widget,.k-grid[dir=rtl] .k-grid-edit-row>td>.k-textbox,.k-grid[dir=rtl] .k-grid-edit-row>td>.k-widget,.k-rtl .k-grid .k-edit-cell>.k-textbox,.k-rtl .k-grid .k-edit-cell>.k-widget,.k-rtl .k-grid .k-grid-edit-row>td>.k-textbox,.k-rtl .k-grid .k-grid-edit-row>td>.k-widget{margin-right:0}.k-grid[dir=rtl] .k-grid-header-wrap.k-auto-scrollable,.k-rtl .k-grid .k-grid-header-wrap.k-auto-scrollable{margin-left:-1px;margin-right:0}.k-grid[dir=rtl] .k-grid-header-locked+.k-grid-header-wrap.k-auto-scrollable,.k-rtl .k-grid .k-grid-header-locked+.k-grid-header-wrap.k-auto-scrollable{margin-left:0}.k-grid[dir=rtl] .k-group-footer td,.k-rtl .k-grid .k-group-footer td{border-width:1px 0}.k-grid[dir=rtl] .k-group-footer .k-group-cell+td,.k-rtl .k-grid .k-group-footer .k-group-cell+td{border-right-width:1px}.k-grid[dir=rtl] .k-grid-toolbar .k-button+.k-button,.k-rtl .k-grid .k-grid-toolbar .k-button+.k-button{margin:0 .375rem 0 0}.k-grid[dir=rtl] .k-grouping-row .k-icon,.k-rtl .k-grid .k-grouping-row .k-icon{margin-left:8px;margin-right:calc(8px - .75rem)}.k-grid[dir=rtl] .k-grid-search,.k-rtl .k-grid .k-grid-search{float:left}.k-grid[dir=rtl] .k-column-resizer,.k-rtl .k-grid .k-column-resizer{left:0;right:auto}.k-grid .k-dirty-cell{position:relative}.k-grid .k-dirty-cell.k-grid-content-sticky{position:sticky}.k-grid .k-dirty{border-width:5px;border-color:currentColor transparent transparent currentColor;left:0;right:auto}.k-grid .k-grid-content-locked+.k-grid-content{box-sizing:content-box}.k-grid .k-grid-content-expander{position:absolute;visibility:hidden;height:1px;bottom:1px}.k-grid .k-grid-search{width:15.7em;float:right}.k-grid .k-grid-filter,.k-grid .k-header-column-menu,.k-grid .k-hierarchy-cell .k-icon{border-width:0}.k-grid-toolbar{padding:.375rem .375rem;border-width:0 0 1px;border-style:solid;border-color:inherit;text-overflow:clip;cursor:default;display:block}.k-grid-toolbar>*{vertical-align:middle}.k-grid-toolbar>*+*{margin-left:.375rem}.k-grouping-header{display:block;position:relative;white-space:normal;padding:.375rem .375rem;border-width:0 0 1px;border-style:solid;border-color:inherit;line-height:calc(1.5em + .75rem + 2px)}.k-grouping-header-flex{display:flex;flex-shrink:0;flex-wrap:wrap;padding:.1875rem 0}.k-grouping-header-flex>.k-indicator-container{display:inline-flex;margin:0;padding:.1875rem 0 .1875rem .375rem}.k-grouping-header-flex>.k-indicator-container:last-child{display:block;flex-grow:1;line-height:calc(1.5em + .75rem + 2px)}.k-drag-clue,.k-group-indicator{border-radius:.25rem;margin:0;padding:.375rem .75rem;border-width:1px;border-style:solid;display:inline-flex;flex-direction:row;align-items:center;align-content:center;vertical-align:top;opacity:1;box-sizing:border-box}.k-drag-clue .k-button.k-bare,.k-drag-clue .k-link,.k-group-indicator .k-button.k-bare,.k-group-indicator .k-link{padding:0;border-width:0;display:inline-flex;align-items:center}.k-drag-clue .k-link .k-icon,.k-group-indicator .k-link .k-icon{margin-left:-.25rem;margin-right:.5rem}.k-drag-clue .k-button.k-bare,.k-group-indicator .k-button.k-bare{margin-left:1rem;margin-right:-.25rem;padding:0;width:auto;height:auto;opacity:.5}.k-drag-clue .k-button.k-bare::after,.k-drag-clue .k-button.k-bare::before,.k-group-indicator .k-button.k-bare::after,.k-group-indicator .k-button.k-bare::before{display:none}.k-drag-clue .k-button.k-bare:hover,.k-group-indicator .k-button.k-bare:hover{opacity:1}.k-group-indicator{margin-right:.375rem;line-height:1.5}.k-group-indicator+.k-group-indicator{margin-left:.375rem}.k-drag-clue{line-height:1.5}.k-grouping-dropclue{width:12px;height:calc(1.5em + .75rem + 2px);position:absolute;top:3px;box-sizing:content-box}.k-grouping-dropclue::after,.k-grouping-dropclue::before{display:inline-block;content:"";position:absolute}.k-grouping-dropclue::before{border-width:6px;border-style:solid;border-left-color:transparent;border-right-color:transparent;border-bottom-color:transparent;top:0}.k-grouping-dropclue::after{width:2px;height:calc(100% - 6px);top:6px;left:calc(6px - 1px)}.k-grid-footer-wrap,.k-grid-header-wrap{width:100%;border-width:0 1px 0 0;border-style:solid;border-color:inherit;position:relative;overflow:hidden}.k-grid-footer-wrap,.k-grid-header-wrap.k-auto-scrollable{margin-right:-1px}.k-grid-header-locked+.k-grid-header-wrap.k-auto-scrollable{margin-right:0}.k-ie .k-grid-header-locked+.k-grid-header-wrap.k-auto-scrollable{display:inline-block}.k-grid-footer,.k-grid-header{flex:0 0 auto;padding-right:17px;border-width:0;border-style:solid;border-color:inherit}.k-grid-footer table,.k-grid-header table{table-layout:fixed}div.k-grid-footer,div.k-grid-header{display:flex;flex-direction:row;align-items:stretch}.k-ie div.k-grid-header{display:block}.k-grid-header{border-bottom-width:1px}.k-grid-header table{margin-bottom:-1px}.k-grid-header.k-grid-draggable-header{user-select:none;touch-action:none}.k-grid-header .k-header{position:relative;vertical-align:bottom;cursor:default}.k-grid-header .k-header:first-child{border-left-width:0}.k-grid-header .k-header.k-first{border-left-width:1px}.k-grid-header .k-header>.k-link{margin:-.75rem -.75rem;padding:.75rem .75rem;line-height:inherit;display:block;overflow:hidden;text-overflow:ellipsis;outline:0}.k-edge .k-grid-header .k-header>.k-link,.k-ie .k-grid-header .k-header>.k-link{margin:0;padding:0}.k-grid-header .k-filterable,.k-grid-header .k-with-icon{padding-right:calc(calc(1.5em + .75rem + 2px) + .5rem)}.k-edge .k-grid-header .k-filterable,.k-edge .k-grid-header .k-with-icon,.k-ie .k-grid-header .k-filterable,.k-ie .k-grid-header .k-with-icon{padding-right:calc(calc(1.5em + .75rem + 2px) + .5rem)}.k-grid-header .k-header>.k-link:focus{text-decoration:none}.k-grid-header .k-grid-filter,.k-grid-header .k-header-column-menu{padding:.375rem;width:calc(1.5em + .75rem + 2px);height:calc(1.5em + .75rem + 2px);box-sizing:border-box;outline:0;line-height:1.5;display:flex;align-items:center;align-content:center;justify-content:center;position:absolute;right:.5rem;bottom:calc(.75rem + .75em - calc(1.5em + .75rem)/ 2);z-index:1}.k-edge .k-grid-header .k-grid-filter,.k-edge .k-grid-header .k-header-column-menu,.k-ie .k-grid-header .k-grid-filter,.k-ie .k-grid-header .k-header-column-menu{position:static;float:right;margin-top:calc((calc(1.5em + .75rem + 2px) - 1.5em)/ -2);margin-bottom:calc((calc(1.5em + .75rem + 2px) - 1.5em)/ -2);margin-right:calc(-1 * calc(1.5em + .75rem + 2px))}.k-grid-header .k-grid-filter:hover,.k-grid-header .k-header-column-menu:hover{cursor:pointer}.k-grid-header .k-header>.k-link>.k-icon.k-i-sort-asc-sm,.k-grid-header .k-header>.k-link>.k-icon.k-i-sort-desc-sm{vertical-align:text-top;margin-left:calc(1rem - 1px)}.k-grid-header .k-sort-order{display:inline-block;vertical-align:top;height:16px;font-size:12px;margin-top:2px;margin-left:-2px}.k-column-resizer{width:.5em;height:1000%;display:block;position:absolute;top:0;right:0;cursor:col-resize}.k-grid-footer{border-width:1px 0 0}.k-grid-footer td{height:1.5em}.k-grid-footer td,.k-group-footer td,.k-grouping-row td{font-weight:700}.k-grid-filter-popup{min-width:200px}.k-grid-column-menu-standalone a.k-grid-filter{position:initial;display:inline-block;margin:-4px 0;padding:4px 8px}.k-grid-columnmenu-popup{width:230px}.k-filter-row{line-height:1.5}.k-filter-row td,.k-filter-row th{border-width:0 0 1px 1px;white-space:nowrap;padding:.75rem .75rem}.k-filter-row td:first-child{border-left-width:0}.k-filter-row .k-dropdowntree,.k-filter-row .k-multiselect{height:auto}.k-filter-row .k-filtercell .k-widget.k-sized-input{flex:0 1 auto}.k-filtercell{width:auto;display:flex}.k-filtercell .k-filtercell-wrapper,.k-filtercell>span{display:flex;flex:1 1 auto}.k-filtercell .k-filtercell-wrapper>label,.k-filtercell>span>label{vertical-align:middle}.k-filtercell .k-filtercell-wrapper>.k-widget{width:100%}.k-filtercell>span .k-button{visibility:visible;pointer-events:all}.k-filtercell>span .k-button,.k-filtercell>span .k-dropdown-operator{margin-left:.375rem}.k-filtercell>span .k-widget{width:auto}.k-filtercell .k-filtercell-operator>.k-button.k-clear-button-visible{visibility:visible;height:calc(1.5em + .75rem + 2px)}.k-filtercell .k-filtercell-operator>.k-button:not(.k-clear-button-visible){visibility:hidden;pointer-events:none}.k-filtercell .k-filtercell-operator{margin-left:.375rem}.k-filtercell .k-filtercell-wrapper>.k-textbox,.k-filtercell .k-widget:not(.k-dropdown-operator){display:flex;flex:1 1 auto}.k-filtercell .k-filtercell-wrapper>.k-textbox{width:100%;min-width:0}.k-grid-content,.k-grid-content-locked{border-color:inherit;outline:0}.k-grid-content table,.k-grid-content-locked table{table-layout:fixed}.k-grid-content tr:last-child>td,.k-grid-content-locked tr:last-child>td{border-bottom-width:0}.k-grid-content{width:100%;min-height:0;overflow:auto;overflow-x:auto;overflow-y:scroll;position:relative;flex:1}.k-virtual-scrollable-wrap{height:100%;overflow-y:hidden;position:relative}.k-grid-edit-row td{text-overflow:clip}.k-grid-edit-row .k-button,.k-grid-edit-row .k-textbox,.k-grid-edit-row .k-widget{height:auto}.k-grid-edit-row .k-edit-cell{padding-top:0;padding-bottom:0}.k-grid-edit-row .k-dirty-cell{overflow:visible}.k-edit-cell>.k-textbox,.k-edit-cell>.k-widget:not(.k-switch),.k-grid-edit-row>td>.k-textbox,.k-grid-edit-row>td>.k-widget:not(.k-switch){margin-left:0}.k-edit-cell>.k-textbox,.k-edit-cell>.k-widget:not(.k-switch),.k-grid-edit-row td>.k-textbox,.k-grid-edit-row td>.k-widget:not(.k-switch){width:100%}.k-command-cell>.k-button,.k-edit-cell>.k-textbox,.k-edit-cell>.k-widget,.k-grid-edit-row td>.k-textbox,.k-grid-edit-row td>.k-widget{vertical-align:middle}.k-grid .k-command-cell,.k-grid .k-edit-cell,.k-grid .k-grid-edit-row td:not(.k-hierarchy-cell){padding:calc(.75rem - (calc(1.5em + .75rem + 2px) - 1.5em)/ 2) .75rem}.k-command-cell>.k-button{margin-left:.16em;margin-right:.16em}.k-grid-header .k-resize-handle,.k-grid>.k-resize-handle{height:25px;cursor:col-resize;position:absolute;z-index:2}.k-grid-pager{border-width:1px 0 0;border-color:inherit;font-size:inherit}.k-grid-pager-top{border-width:0 0 1px}.k-pager-input .k-numerictextbox{margin:0 .5rem;width:3em}.k-grid-virtual .k-grid-content .k-grid-table-wrap{float:left;width:100%}.k-grid-virtual .k-grid-content .k-grid-table{position:relative;float:left;z-index:1}.k-grid-virtual .k-grid-content>.k-height-container{position:relative;float:left}.k-grid-virtual .k-grid-content::after{content:"";display:block;clear:both}.k-width-container{position:absolute;visibility:hidden}.k-width-container div{height:1px}.k-grid-virtual.k-rtl .k-grid-content .k-grid-table,.k-grid-virtual[dir=rtl] .k-grid-content .k-grid-table{float:right}.k-grid-add-row td{border-bottom-style:solid;border-bottom-width:1px}.k-grid-lockedcolumns{white-space:nowrap}.k-grid-content,.k-grid-content-locked,.k-pager-wrap{white-space:normal}.k-grid-content-locked,.k-grid-footer-locked,.k-grid-header-locked{flex:0 0 auto;display:inline-block;vertical-align:top;overflow:hidden;position:relative;border-style:solid;border-width:0 1px 0 0;box-sizing:content-box}.k-grid-content-locked+.k-grid-content.k-auto-scrollable,.k-grid-footer-locked+.k-grid-content.k-auto-scrollable,.k-grid-header-locked+.k-grid-content.k-auto-scrollable{display:inline-block}.k-grid-content,.k-grid-footer-wrap,.k-grid-header-wrap{flex:1 1 auto;display:inline-block;vertical-align:top}.k-grid-content.k-auto-scrollable,.k-grid-footer-wrap.k-auto-scrollable,.k-grid-header-wrap.k-auto-scrollable{display:block}.k-grid-header-locked>table,.k-grid-header-wrap>table{margin-bottom:-1px}.k-grid-content-sticky,.k-grid-footer-sticky,.k-grid-header .k-filter-row .k-grid-header-sticky,.k-grid-header .k-header.k-grid-header-sticky,.k-grid-row-sticky{position:sticky;z-index:2}.k-grid-content-sticky.k-edit-cell,.k-grid-footer-sticky.k-edit-cell,.k-grid-header .k-filter-row .k-grid-header-sticky.k-edit-cell,.k-grid-header .k-header.k-grid-header-sticky.k-edit-cell,.k-grid-row-sticky.k-edit-cell{overflow:visible;z-index:3}.k-grid-content-sticky.k-grid-row-sticky{z-index:3}.k-grid .k-grid-content-sticky,.k-grid .k-grid-footer-sticky,.k-grid .k-grid-header-sticky{border-right-width:1px}.k-grid .k-grid-content-sticky:not([style*="display: none"])+td,.k-grid .k-grid-content-sticky:not([style*="display: none"])+th,.k-grid .k-grid-footer-sticky:not([style*="display: none"])+td,.k-grid .k-grid-footer-sticky:not([style*="display: none"])+th,.k-grid .k-grid-header-sticky:not([style*="display: none"])+td,.k-grid .k-grid-header-sticky:not([style*="display: none"])+th{border-left-width:0}.k-grid .k-grid-row-sticky{border-bottom-width:1px;border-top-width:1px}.k-grid-header-sticky.k-header.k-grid-no-left-border.k-first{border-left-width:0}.k-header.k-drag-clue{overflow:hidden}.k-grid.k-grid-no-scrollbar .k-grid-header{padding:0}.k-grid.k-grid-no-scrollbar .k-grid-header-wrap{border-width:0}.k-grid.k-grid-no-scrollbar .k-grid-content{overflow-y:auto}.k-grid-norecords{text-align:center}div.k-grid-norecords{width:100%;height:100%;display:flex;align-items:center}.k-grid-norecords-template{width:20em;height:4em;line-height:4em;margin:0 auto;border:1px solid}.k-loading-pdf-mask{position:absolute;width:100%;height:100%;top:0;left:0;z-index:100}.k-loading-pdf-mask>.k-i-loading{position:absolute;top:50%;left:50%;font-size:64px}.k-loading-pdf-mask .k-loading-pdf-progress{margin:auto;position:absolute;top:0;bottom:0;left:0;right:0}.k-pdf-export .k-loading-pdf-mask{display:none}.k-grid-pdf-export-element{position:absolute;left:-10000px;top:-10000px}.k-grid-pdf-export-element .k-filter-row{display:none}.k-pdf-export-shadow .k-grid{float:left;width:auto!important}.k-pdf-export-shadow .k-grid,.k-pdf-export-shadow .k-grid-content,.k-pdf-export-shadow .k-grid-content-locked{height:auto!important;overflow:visible}.k-pdf-export-shadow .k-grid-header-locked+.k-grid-content,.k-pdf-export-shadow .k-grid-header-locked+.k-grid-footer-wrap,.k-pdf-export-shadow .k-grid-header-locked+.k-grid-header-wrap{width:auto!important}.k-pdf-export-shadow .k-grid-header,.k-pdf-export-shadow .k-grid[data-role=grid] .k-grid-footer{padding:0!important}.k-filter-menu .k-filter-menu-container{padding:.5rem 1rem}.k-filter-menu .k-radio-list,.k-filter-menu .k-textbox,.k-filter-menu .k-widget{margin:.5rem 0;width:100%;display:block}.k-filter-menu .k-widget.k-filter-and{width:6em;margin:1rem 0}.k-filter-menu .k-switch{width:5em;display:inline-flex}.k-filter-menu .k-action-buttons,.k-filter-menu .k-actions,.k-filter-menu .k-columnmenu-actions{margin-left:-1rem;margin-right:-1rem;margin-bottom:-1rem;padding:1rem}.k-filter-menu .k-action-buttons .k-button,.k-filter-menu .k-actions .k-button,.k-filter-menu .k-columnmenu-actions .k-button{flex:1 1 50%}.k-filter-menu .k-actions.k-actions-center .k-button,.k-filter-menu .k-actions.k-actions-end .k-button,.k-filter-menu .k-actions.k-actions-start .k-button{flex:0 1 auto}.k-multicheck-wrap{max-height:300px;overflow:auto;overflow-x:hidden;white-space:nowrap}.k-filter-selected-items{font-weight:700;line-height:normal;white-space:nowrap;margin:1rem 0 .5rem}.k-autofitting{width:auto!important;table-layout:auto!important}.k-autofitting td,.k-autofitting th.k-header{white-space:nowrap!important}.k-autofitting .k-detail-row{display:none!important}.k-column-list{padding:0;margin:0;list-style:none;max-height:200px;overflow-x:hidden;overflow-y:auto}.k-column-chooser-title,.k-column-list-item{padding:3px 1.5rem;padding-right:calc(3rem + 16px)}.k-column-list-item{position:relative;display:block;margin:0;cursor:pointer}.k-columnmenu-item{padding:.5rem 1rem;outline:0;cursor:pointer}.k-columnmenu-item>.k-icon{margin-right:.5rem}.k-columnmenu-item-wrapper{border-bottom:1px solid;border-bottom-color:rgba(0,0,0,.15)}.k-columnmenu-item-wrapper:last-child{border-bottom-width:0}.k-columnmenu-item-content{overflow:hidden}.k-columnmenu-item-content .k-column-list-item{padding-left:calc(1rem + 16px + .5rem)}.k-columnmenu-item-content .k-filter-menu .k-filter-menu-container{padding:1rem 1rem}.k-column-list-wrapper .k-action-buttons .k-button,.k-column-list-wrapper .k-actions .k-button,.k-column-list-wrapper .k-columnmenu-actions .k-button,.k-columnmenu-item-content .k-action-buttons .k-button,.k-columnmenu-item-content .k-actions .k-button,.k-columnmenu-item-content .k-columnmenu-actions .k-button{flex:1 1 50%}.k-column-list-wrapper .k-actions.k-actions-center .k-button,.k-column-list-wrapper .k-actions.k-actions-end .k-button,.k-column-list-wrapper .k-actions.k-actions-start .k-button,.k-columnmenu-item-content .k-actions.k-actions-center .k-button,.k-columnmenu-item-content .k-actions.k-actions-end .k-button,.k-columnmenu-item-content .k-actions.k-actions-start .k-button{flex:0 1 auto}.k-column-menu .k-menu:not(.k-context-menu){font-weight:400}.k-rtl .k-columnmenu-item>.k-icon,[dir=rtl] .k-columnmenu-item>.k-icon{margin-left:.5rem;margin-right:0}.k-grouping-header .k-group-indicator{border-radius:.25rem}.k-grid{border-color:rgba(33,37,41,.125);color:#212529;background-color:#fff}.k-grid .k-grid-content,.k-grid .k-grid-content-locked,.k-grid .k-grid-header-locked,.k-grid td{border-color:rgba(33,37,41,.125)}.k-grid .k-alt{background-color:rgba(0,0,0,.05)}.k-grid tbody tr.k-state-hover,.k-grid tbody tr:hover{color:#212529;background-color:rgba(0,0,0,.075)}.k-grid td.k-state-selected,.k-grid th.k-state-selected,.k-grid tr.k-state-selected>td{color:#212529;background-color:rgba(0,82,136,.25)}.k-grid td.k-state-focused,.k-grid th.k-state-focused{box-shadow:inset 0 0 0 2px rgba(0,0,0,.08)}.k-grid col.k-sorted,.k-grid th.k-sorted{background-color:rgba(0,0,0,.02)}.k-grid .k-grid-content-locked,.k-grid .k-grid-content-locked td,.k-grid .k-grid-header-locked,.k-grid .k-grid-header-locked .k-header{border-color:rgba(33,37,41,.5)}.k-grid .k-grid-header-locked .k-header{border-bottom-color:#dee2e6}.k-grid .k-grid-content-locked .k-group-cell,.k-grid .k-grid-content-locked .k-group-footer td{border-color:#dee2e6}.k-grid .k-grid-content-locked .k-grouping-row+tr td{border-top-color:#dee2e6}.k-grid .k-grid-content-locked .k-state-selected td{background-color:#bfd4e1}.k-grid .k-grid-content-locked .k-state-selected.k-alt td{background-color:#b9cdda}.k-grid .k-grid-content-locked .k-state-hover td,.k-grid .k-grid-content-locked tr:hover td{background-color:#ebebeb}.k-grid .k-grid-content-locked .k-state-selected.k-state-hover td,.k-grid .k-grid-content-locked .k-state-selected:hover td{background-color:#b4c8d4}.k-grid.k-rtl td.k-hierarchy-cell,.k-grid.k-rtl th.k-hierarchy-cell,.k-grid[dir=rtl] td.k-hierarchy-cell,.k-grid[dir=rtl] th.k-hierarchy-cell{border-left-color:transparent}.k-grid-toolbar{border-color:inherit;color:#212529;background-color:#f8f9fa}.k-grouping-header{border-color:#dee2e6;color:#212529;background-color:#f8f9fa}.k-grouping-header .k-group-indicator{border-color:#e4e7eb;color:#212529;background-color:#e4e7eb}.k-grid-header{border-color:#dee2e6;color:#212529;background-color:#f8f9fa}.k-grid-header .k-i-sort-asc-sm,.k-grid-header .k-i-sort-desc-sm,.k-grid-header .k-sort-order{color:#005288}.k-grid-header .k-grid-filter:focus,.k-grid-header .k-header-column-menu:focus,.k-grid-header .k-hierarchy-cell .k-icon:focus{box-shadow:inset 0 0 0 2px rgba(0,0,0,.1)}.k-grid-header .k-grid-filter.k-state-active,.k-grid-header .k-header-column-menu.k-state-active,.k-grid-header .k-hierarchy-cell .k-icon.k-state-active{color:#fff;background-color:#005288}.k-grid-header .k-grid-header-sticky,.k-grid-header .k-grid-header-sticky.k-sorted{color:#212529;background-color:#f8f9fa;border-right-color:rgba(33,37,41,.5);border-left-color:rgba(33,37,41,.5)}.k-grid-footer .k-grid-footer-sticky{background-color:#f8f9fa}.k-master-row .k-grid-content-sticky{border-color:rgba(33,37,41,.5);color:#212529;background-color:#fff;border-top-color:rgba(33,37,41,.125)}.k-master-row .k-grid-row-sticky{border-top-color:rgba(33,37,41,.5);border-bottom-color:rgba(33,37,41,.5);background-color:#fff}.k-master-row.k-alt .k-grid-content-sticky,.k-master-row.k-alt .k-grid-row-sticky{background-color:#f2f2f2}.k-master-row.k-state-selected .k-grid-content-sticky,.k-master-row.k-state-selected .k-grid-row-sticky{background-color:#bfd4e1}.k-master-row.k-state-selected.k-alt .k-grid-content-sticky,.k-master-row.k-state-selected.k-alt .k-grid-row-sticky{background-color:#b9cdda}.k-master-row.k-state-hover .k-grid-content-sticky,.k-master-row.k-state-hover .k-grid-row-sticky,.k-master-row:hover .k-grid-content-sticky,.k-master-row:hover .k-grid-row-sticky{background-color:#ebebeb}.k-master-row.k-state-selected.k-state-hover .k-grid-content-sticky,.k-master-row.k-state-selected.k-state-hover .k-grid-row-sticky,.k-master-row.k-state-selected:hover .k-grid-content-sticky,.k-master-row.k-state-selected:hover .k-grid-row-sticky{background-color:#b4c8d4}.k-grouping-row .k-grid-content-sticky{background-color:#f8f9fa}.k-grouping-row.k-state-hover .k-grid-content-sticky,.k-grouping-row:hover .k-grid-content-sticky{background-color:#ebebeb}.k-group-footer .k-grid-footer-sticky,.k-group-footer td{background-color:#f8f9fa}.k-group-footer.k-state-hover .k-grid-footer-sticky,.k-group-footer:hover .k-grid-footer-sticky{background-color:#f8f9fa}.k-grid-footer{border-color:#dee2e6;color:#212529;background-color:#f8f9fa}.k-grid-footer .k-grid-footer-locked{border-color:inherit}.k-grid-footer .k-grid-footer-sticky{border-color:rgba(33,37,41,.5);background-color:#f8f9fa}.k-grid-pager{border-color:#dee2e6;color:#212529;background-color:#f8f9fa}.k-group-cell,.k-grouping-row{border-color:#dee2e6;color:#212529;background-color:#f8f9fa}.k-column-list-item:hover,.k-columnmenu-item:hover{color:#16181b;background-color:#f8f9fa}.k-columnmenu-item.k-state-focus,.k-columnmenu-item:focus{box-shadow:inset 0 0 0 3px rgba(33,37,41,.15)}.k-column-list-wrapper{border-color:inherit}.k-columnmenu-item.k-state-selected{color:#fff;background-color:#005288}.k-column-menu .k-menu:not(.k-context-menu){border-color:rgba(0,0,0,.15);color:#212529;background-color:#fff}.k-column-menu .k-menu:not(.k-context-menu) .k-item{color:#212529}.k-column-menu .k-menu:not(.k-context-menu) .k-item.k-state-hover,.k-column-menu .k-menu:not(.k-context-menu) .k-item:hover{color:#16181b;background-color:#f8f9fa}.k-column-menu .k-menu:not(.k-context-menu) .k-item.k-state-selected{color:#fff;background-color:#005288}.k-column-menu .k-menu:not(.k-context-menu) .k-item.k-state-focused,.k-column-menu .k-menu:not(.k-context-menu) .k-item:focus{box-shadow:inset 0 0 0 3px rgba(33,37,41,.15)}.k-grid-norecords-template{background-color:#fff;border-color:rgba(33,37,41,.125)}.k-listview{margin:0;padding:0;border-width:1px;border-style:solid;box-sizing:border-box;outline:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;line-height:1.5;flex-flow:column nowrap;position:relative;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.k-listview-bordered{border-width:1px}.k-listview-header{border-width:0;border-bottom-width:1px;border-style:solid;border-color:inherit}.k-listview-bordered>.k-listview-header{border-bottom-width:1px}.k-listview-content{margin:0;padding:0;outline:0;flex-grow:1;position:relative;overflow:auto}.k-listview-content::after{height:0;clear:both;display:block}.k-listview-content.k-d-flex::after,.k-listview-content.k-d-grid::after{display:none}.k-listview-content-padding-rectangle{padding:.25rem .25rem}.k-listview-content-padding-square{padding:.25rem}.k-listview-item{padding:0;border-width:0;outline:0;border-style:solid;box-sizing:border-box;flex-shrink:0}.k-listview-item-padding-rectangle{padding:.25rem .25rem}.k-listview-item-padding-rectangle .k-listview-link{margin:-.25rem -.25rem;padding:.25rem .25rem}.k-listview-item-padding-square{padding:.25rem}.k-listview-item-padding-square .k-listview-link{margin:-.25rem;padding:.25rem}.k-listview-footer{border-width:0;border-top-width:1px;border-style:solid;border-color:inherit}.k-listview-bordered>.k-listview-footer{border-top-width:1px}.k-listview-pager{border-width:0;border-top-width:1px;border-color:inherit;font:inherit}.k-listview-pager-top{border-top-width:0;border-bottom-width:1px}.k-listview-bordered>.k-listview-pager-top{border-bottom-width:1px}.k-listview-bordered>.k-listview-pager-bottom{border-top-width:1px}.k-listview-borders-all .k-listview-item{border-width:1px}.k-listview-borders-horizontal .k-listview-item{border-top-width:1px}.k-listview-borders-horizontal .k-listview-item:first-child{border-top-width:0}.k-listview-borders-vertical .k-listview-item{border-left-width:1px}.k-listview-borders-vertical .k-listview-item:first-child{border-left-width:0}.k-listview{border-color:#dee2e6;color:#212529;background-color:#fff}.k-listview-content>.k-state-focused{box-shadow:inset 0 0 0 3px rgba(33,37,41,.15)}.k-listview-content>.k-state-selected{background-color:rgba(0,82,136,.25)}.k-spreadsheet{width:800px;height:600px;border-width:1px;border-style:solid;box-sizing:border-box;outline:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;line-height:1.5;display:flex;flex-direction:column;cursor:default;position:relative;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.k-spreadsheet .k-vertical-align-center{position:relative;top:50%;transform:translateY(-50%)}.k-spreadsheet .k-vertical-align-bottom{position:relative;top:100%;transform:translateY(-100%)}.k-spreadsheet .k-tabstrip-wrapper{border-width:0 0 1px;border-style:solid;border-color:inherit;position:relative}.k-spreadsheet-quick-access-toolbar{padding:.375rem;display:inline-flex;flex-direction:row;position:absolute;z-index:1;top:0;left:0}.k-spreadsheet-quick-access-toolbar .k-button:not(:hover){border-color:transparent;color:inherit;background-color:transparent;background-image:none}.k-spreadsheet-tabstrip{padding-top:.375rem}.k-spreadsheet-tabstrip .k-loading{display:none}.k-spreadsheet-tabstrip .k-content{border-radius:0;padding:0;border-width:0;overflow:hidden}.k-spreadsheet-toolbar{border-width:0}.k-spreadsheet-toolbar [data-tool=alignment],.k-spreadsheet-toolbar [data-tool=backgroundColor],.k-spreadsheet-toolbar [data-tool=borders],.k-spreadsheet-toolbar [data-tool=freeze],.k-spreadsheet-toolbar [data-tool=merge],.k-spreadsheet-toolbar [data-tool=textColor]{width:auto;min-width:1.5em}.k-spreadsheet-toolbar [data-tool=fontSize]{width:5rem}.k-spreadsheet-toolbar [data-tool=fontFamily]{width:6rem}.k-spreadsheet-toolbar [data-tool=format]{width:4rem}.k-spreadsheet-action-bar{border-width:0 0 1px;border-style:solid;border-color:inherit;font-size:12px;font-family:Arial,Verdana,sans-serif;position:relative;display:flex;flex-direction:row}.k-spreadsheet-name-editor{width:10em;border-width:0 1px 0 0;border-style:solid;border-color:inherit}.k-spreadsheet-name-editor .k-combobox{width:100%;font-size:inherit}.k-spreadsheet-name-editor .k-combobox .k-dropdown-wrap{border-radius:0;border-width:0}.k-spreadsheet-name-editor .k-combobox .k-select{border-radius:0}.k-spreadsheet-formula-bar{border-color:inherit;display:flex;flex-direction:row;align-items:center;flex:1}.k-spreadsheet-formula-bar::before{font-size:16px;font-family:WebComponentsIcons;font-style:normal;font-variant:normal;font-weight:400;line-height:1;padding:0 .5rem;border-width:0 1px 0 0;border-style:solid;border-color:inherit}.k-spreadsheet-formula-bar .k-group-header,.k-spreadsheet-formula-bar .k-list-scroller,.k-spreadsheet-formula-bar .k-tooltip{display:none}.k-spreadsheet-formula-bar .k-spreadsheet-formula-input{padding:.375rem .75rem;line-height:1.5}.k-spreadsheet-formula-bar .k-spreadsheet-formula-input.k-spreadsheet-array-formula::before{content:"{";font-weight:700}.k-spreadsheet-formula-bar .k-spreadsheet-formula-input.k-spreadsheet-array-formula::after{content:"}";font-weight:700}.k-spreadsheet-formula-input{outline:0;white-space:pre;flex:1;box-sizing:border-box}.k-spreadsheet-formula-input>.k-syntax-bool.k-syntax-at-point,.k-spreadsheet-formula-input>.k-syntax-func.k-syntax-at-point,.k-spreadsheet-formula-input>.k-syntax-num.k-syntax-at-point,.k-spreadsheet-formula-input>.k-syntax-ref.k-syntax-at-point,.k-spreadsheet-formula-input>.k-syntax-str.k-syntax-at-point{text-decoration:underline}.k-spreadsheet-formula-input>.k-series-a,.k-spreadsheet-formula-input>.k-series-b,.k-spreadsheet-formula-input>.k-series-c,.k-spreadsheet-formula-input>.k-series-d{background-color:transparent}.k-spreadsheet-formula-list{min-width:100px}.k-spreadsheet-formula-list .k-item{padding:3px 1.5rem}.k-syntax-func,.k-syntax-startexp{font-weight:700}.k-spreadsheet-cell-editor{padding:0 3px;line-height:20px;display:none;overflow:hidden;position:absolute;z-index:2000}.k-spreadsheet-sheets-bar{padding:0 .5rem .5rem;border-width:1px 0 0;border-style:solid;border-color:inherit;display:flex;flex-direction:row;align-items:center;position:relative}.k-spreadsheet-sheets-bar-add{margin-right:.5rem}.k-spreadsheet-sheets-bar-add:not(:hover){border-color:transparent;color:inherit;background:0 0}.k-spreadsheet-sheets-items{margin-top:-1px;flex:1;overflow:hidden}.k-spreadsheet-sheets-items .k-tabstrip-items{margin:0 calc(1.5em + .75rem + 2px)!important;border-width:0}.k-spreadsheet-sheets-items .k-tabstrip-prev{left:0!important}.k-spreadsheet-sheets-items .k-tabstrip-next{right:0!important}.k-spreadsheet-sheets-items .k-item .k-link{display:inline-block}.k-spreadsheet-sheets-items .k-item .k-spreadsheet-sheets-remove{margin-right:.5rem;margin-left:-.5rem;padding:0;line-height:1;display:inline-flex;flex-direction:row;vertical-align:middle}.k-spreadsheet-view{height:auto!important;border-color:inherit;font-size:12px;font-family:Arial,Verdana,Sans-serif;flex:1;position:relative}.k-spreadsheet-view .k-state-disabled{pointer-events:auto}.k-spreadsheet-fixed-container{width:100%;height:100%;border-color:inherit;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;z-index:2}.k-spreadsheet-overflow{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;border-color:inherit}.k-spreadsheet-pane{padding:0 1px 0 0;border-width:2px 0 0 2px;border-style:solid;border-color:inherit;box-sizing:border-box;position:absolute;overflow:hidden}.k-spreadsheet-pane.k-top{border-top-width:0}.k-spreadsheet-pane.k-left{border-left-width:0}.k-spreadsheet-top-corner{border-width:0 1px 1px 0;border-style:solid;box-sizing:border-box;position:absolute;top:0;left:0;z-index:10000}.k-spreadsheet-top-corner::after{content:"";display:block;width:0;height:0;overflow:hidden;position:absolute;bottom:0;right:0;border:6px solid transparent;border-right-color:inherit;border-bottom-color:inherit}.k-spreadsheet-scroller{width:100%;height:100%;overflow:scroll;-webkit-overflow-scrolling:touch;position:absolute;z-index:1}@media (hover:none),(pointer:coarse){.k-spreadsheet-scroller{z-index:3}}.k-spreadsheet-haxis,.k-spreadsheet-vaxis{border:0 solid;border-color:inherit;position:absolute}.k-spreadsheet-haxis{border-width:1px 0 0;left:0}.k-spreadsheet-vaxis{border-width:0 0 0 1px;top:0}.k-spreadsheet-column-header,.k-spreadsheet-row-header{text-align:center;z-index:100}.k-spreadsheet-column-header>div,.k-spreadsheet-row-header>div{position:relative;box-sizing:border-box;border-width:0;border-style:solid;border-color:inherit}.k-spreadsheet-column-header>div::after,.k-spreadsheet-row-header>div::after{content:"";border-width:0;border-style:solid;border-color:inherit;display:none;position:absolute;top:0;right:0;bottom:0;left:0}.k-spreadsheet-row-header{position:relative}.k-spreadsheet-column-header{position:absolute}.k-spreadsheet-row-header>div{border-top-width:1px}.k-spreadsheet-row-header>div:first-child{border-top-width:0}.k-spreadsheet-row-header>.k-selection-full::after,.k-spreadsheet-row-header>.k-selection-partial::after{border-right-width:2px;display:block}.k-spreadsheet-column-header>div{border-left-width:1px}.k-spreadsheet-column-header>div:first-child{border-left-width:0}.k-spreadsheet-column-header>.k-selection-full::after,.k-spreadsheet-column-header>.k-selection-partial::after{border-bottom-width:2px;display:block}.k-spreadsheet-data{border-color:inherit;cursor:cell;position:relative}.k-spreadsheet-cell{padding:1px;box-sizing:border-box;position:absolute;line-height:normal;background-clip:padding-box;white-space:pre;overflow:hidden}.k-spreadsheet-merged-cells-wrapers{position:relative}.k-spreadsheet .k-selection-wrapper{position:relative;cursor:cell}.k-spreadsheet .k-spreadsheet-selection{border-width:1px;border-style:solid;box-sizing:border-box;position:absolute}.k-spreadsheet .k-spreadsheet-selection-highlight{border-width:1px;border-style:solid;box-sizing:border-box;position:absolute}.k-spreadsheet .k-selection-wrapper .k-spreadsheet-editor-button{position:absolute;padding:0;z-index:60}.k-spreadsheet-active-cell{outline-color:transparent!important;z-index:10}.k-spreadsheet .k-auto-fill-wrapper{position:relative}.k-spreadsheet .k-auto-fill,.k-spreadsheet .k-auto-fill-br-hint,.k-spreadsheet .k-auto-fill-punch{box-sizing:border-box;position:absolute}.k-spreadsheet .k-auto-fill{border-width:1px;border-style:solid;cursor:crosshair}.k-spreadsheet .k-single-selection::after{content:"";margin-bottom:-4px;margin-right:-4px;width:6px;height:6px;border-width:1px;border-style:solid;border-radius:50%;display:block;position:absolute;bottom:0;right:0;z-index:100;cursor:crosshair}.k-spreadsheet .k-selection-full::after,.k-spreadsheet .k-selection-partial::after{display:none}.k-spreadsheet .k-autofill-wrapper{position:relative;cursor:cell}.k-spreadsheet-vborder{position:absolute;border-left-style:solid;border-left-width:1px}.k-spreadsheet-hborder{position:absolute;border-top-style:solid;border-top-width:1px}.k-spreadsheet-has-comment::after{content:"";display:block;position:absolute;top:0;right:0;left:auto;border-width:3px;border-style:solid}.k-dirty{left:0;right:auto}.k-spreadsheet .k-filter-wrapper{position:relative;z-index:50}.k-spreadsheet .k-filter-range{border-width:1px;border-style:solid;position:absolute;box-sizing:border-box}.k-spreadsheet-filter{border-radius:.25rem;line-height:1;position:absolute;cursor:pointer}.k-spreadsheet-filter .k-icon{vertical-align:middle}.k-spreadsheet-filter-menu{width:280px}.k-spreadsheet-filter-menu .k-animation-container{position:relative}.k-spreadsheet-filter-menu>.k-menu,.k-spreadsheet-filter-menu>.k-menu.k-menu-vertical{border-width:0}.k-spreadsheet-filter-menu>.k-menu .k-item,.k-spreadsheet-filter-menu>.k-menu.k-menu-vertical .k-item{color:inherit}.k-spreadsheet-filter-menu>.k-menu .k-link,.k-spreadsheet-filter-menu>.k-menu.k-menu-vertical .k-link{padding-left:calc(16px + 1rem)}.k-spreadsheet-filter-menu>.k-menu .k-icon,.k-spreadsheet-filter-menu>.k-menu.k-menu-vertical .k-icon{margin-left:calc(-1 * (16px + .5rem));margin-right:.5rem}.k-spreadsheet-filter-menu .k-spreadsheet-value-treeview-wrapper{height:200px;border-width:1px;border-style:solid;overflow-y:scroll;overflow-x:auto}.k-spreadsheet-filter-menu .k-spreadsheet-value-treeview-wrapper .k-treeview{padding:.5rem;overflow:visible}.k-spreadsheet-filter-menu .k-details{padding:0;border-width:1px 0 0;border-style:solid;border-color:inherit}.k-spreadsheet-filter-menu .k-details-summary{padding:.5rem;cursor:pointer}.k-spreadsheet-filter-menu .k-details-summary>.k-icon{margin-right:.5rem}.k-spreadsheet-filter-menu .k-details-content{padding:.5rem 1rem .5rem calc(16px + 1rem)}.k-spreadsheet-filter-menu .k-details-content>.k-textbox,.k-spreadsheet-filter-menu .k-details-content>.k-widget{width:100%;margin-bottom:3px}.k-spreadsheet-filter-menu .k-details-content .k-space-right{background-image:none}.k-spreadsheet-filter-menu .k-details-content .k-filter-and{width:75px;margin:8px 0}.k-spreadsheet-filter-menu .k-action-buttons .k-button,.k-spreadsheet-filter-menu .k-actions .k-button,.k-spreadsheet-filter-menu .k-columnmenu-actions .k-button{flex:1 1 50%}.k-spreadsheet-filter-menu .k-actions.k-actions-center .k-button,.k-spreadsheet-filter-menu .k-actions.k-actions-end .k-button,.k-spreadsheet-filter-menu .k-actions.k-actions-start .k-button{flex:0 1 auto}.k-spreadsheet-popup{padding:0}.k-spreadsheet-popup .k-separator{display:block}.k-spreadsheet-popup .k-button{border-radius:0;border-width:0;color:inherit;background:0 0}.k-spreadsheet-popup .k-button-icontext{display:flex;justify-content:flex-start}.k-spreadsheet-popup .k-custom-color,.k-spreadsheet-popup .k-reset-color{border-radius:0;width:100%;border-width:0;box-sizing:border-box;display:flex}.k-spreadsheet-popup .k-reset-color{border-bottom-width:1px}.k-spreadsheet-popup .k-custom-color{border-top-width:1px}.k-spreadsheet-popup .k-spreadsheet-color-palette{padding:.5rem}.k-spreadsheet-popup .k-spreadsheet-border-type-palette{width:12.5rem;height:5rem;display:flex;flex-flow:row wrap;align-content:space-around;justify-content:space-around}.k-spreadsheet-format-popup .k-item{justify-content:space-between}.k-spreadsheet-format-popup .k-spreadsheet-sample{order:1}.k-spreadsheet-sample{opacity:.7}.k-spreadsheet-clipboard,.k-spreadsheet-clipboard-paste{margin:0;padding:0;width:1px;height:1px;border:0;opacity:0;position:absolute;top:0;left:0;overflow:hidden}.k-spreadsheet-window .k-edit-form-container{width:auto;min-width:0}.k-spreadsheet-format-cells .k-spreadsheet-preview{margin-top:.5rem;text-align:center}.k-spreadsheet-format-cells .k-list-scroller{margin-top:.5rem;height:210px;border-width:1px;border-style:solid;border-color:inherit}.k-export-config{clear:both;position:relative}.k-export-config::after{content:"";clear:both;display:block}.k-export-config .k-edit-field{margin-left:5%;width:45%;float:left}.k-export-config .k-page-orientation{position:absolute;right:0;top:.5rem}.k-export-config .k-page-orientation .k-icon{font-size:6em}.k-spreadsheet-insert-comment textarea{height:auto}.k-spreadsheet-insert-image-dialog{border-radius:.25rem;border-style:dashed;border-width:2px}.k-spreadsheet-insert-image-dialog label{display:flex;justify-content:center;min-width:100%;width:355px;height:230px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAcwAAAGQCAYAAAAjl1AKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphMGVmMzZmZi04YmI1LTRlN2YtOTcwMS04OTU5ZTg1N2ZhY2MiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDNDOTBDNUQ2OUJGMTFFOTkwMzY4RTI3NjZBQTdENkMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDNDOTBDNUM2OUJGMTFFOTkwMzY4RTI3NjZBQTdENkMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpjMmZmZjM0Mi05NjEyLTQwM2YtYWZhYS01MTE1ZjQ2NThmMWMiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDphYjlhMmUwMy1kNmIwLTY3NGMtODc4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);background-size:auto 70%;background-position:50% 30%;background-repeat:no-repeat}.k-spreadsheet-insert-image-dialog label div{display:flex;align-self:flex-end;margin-bottom:30px;pointer-events:none}.k-spreadsheet-insert-image-dialog label input{display:none}.k-spreadsheet-insert-image-dialog .k-spreadsheet-has-image{background-size:auto 90%;background-position:50% 50%}.k-spreadsheet-insert-image-dialog .k-spreadsheet-has-image.k-state-hovered div,.k-spreadsheet-insert-image-dialog .k-spreadsheet-has-image:hover div{margin:0;align-self:center;opacity:1}.k-spreadsheet-insert-image-dialog .k-spreadsheet-has-image div{opacity:0}.k-spreadsheet-drawing{position:absolute;box-sizing:border-box;z-index:101}.k-spreadsheet-drawing.k-spreadsheet-active-drawing{outline-style:solid;outline-width:2px}.k-spreadsheet-drawing .k-spreadsheet-drawing-image{position:absolute;top:0;left:0;width:100%;height:100%;background-position:50% 50%;background-size:100% 100%;background-repeat:no-repeat;cursor:move}.k-spreadsheet-drawing .k-spreadsheet-drawing-handle{width:6px;height:6px;border-style:solid;border-width:1px;border-radius:.3rem;position:absolute;transform:translate(-50%,-50%)}.k-spreadsheet-drawing .k-spreadsheet-drawing-handle.N{left:50%;top:0;cursor:ns-resize}.k-spreadsheet-drawing .k-spreadsheet-drawing-handle.NE{left:100%;top:0;cursor:nesw-resize}.k-spreadsheet-drawing .k-spreadsheet-drawing-handle.E{left:100%;top:50%;cursor:ew-resize}.k-spreadsheet-drawing .k-spreadsheet-drawing-handle.SE{left:100%;top:100%;cursor:nwse-resize}.k-spreadsheet-drawing .k-spreadsheet-drawing-handle.S{left:50%;top:100%;cursor:ns-resize}.k-spreadsheet-drawing .k-spreadsheet-drawing-handle.SW{left:0;top:100%;cursor:nesw-resize}.k-spreadsheet-drawing .k-spreadsheet-drawing-handle.W{left:0;top:50%;cursor:ew-resize}.k-spreadsheet-drawing .k-spreadsheet-drawing-handle.NW{left:0;top:0;cursor:nwse-resize}.k-spreadsheet-drawing .k-spreadsheet-insert-image-dialog .k-spreadsheet-has-image.k-state-hovered,.k-spreadsheet-drawing .k-spreadsheet-insert-image-dialog .k-spreadsheet-has-image:hover{border-radius:.25rem}.k-rtl .k-spreadsheet .k-dirty,.k-spreadsheet[dir=rtl] .k-dirty{right:0;left:auto}.k-rtl .k-spreadsheet .k-spreadsheet-has-comment::after,.k-spreadsheet[dir=rtl] .k-spreadsheet-has-comment::after{left:0;right:auto}.k-spreadsheet-filter-menu>.k-menu,.k-spreadsheet-filter-menu>.k-menu:not(.k-context-menu){background:0 0;color:inherit;font-weight:inherit;font-size:inherit}.k-spreadsheet{border-color:#dee2e6;color:#212529;background-color:#fff}.k-spreadsheet-column-header,.k-spreadsheet-row-header,.k-spreadsheet-top-corner{border-color:#dee2e6;color:#212529;background-color:#f8f9fa}.k-syntax-ref{color:#f82}.k-syntax-num{color:#09f}.k-syntax-str{color:#38b714}.k-syntax-error{color:red}.k-syntax-bool{color:#a9169c}.k-syntax-paren-match{background-color:#caf200}.k-spreadsheet-cell-editor{color:#212529;background-color:#fff}.k-spreadsheet-merged-cell{background-color:#fff}.k-spreadsheet .k-selection-full,.k-spreadsheet .k-selection-partial{background-color:rgba(0,82,136,.25)}.k-spreadsheet-selection{border-color:#005288;background-color:rgba(0,82,136,.25);box-shadow:inset 0 0 0 1px #005288}.k-spreadsheet .k-single-selection::after{border-color:#fff;background-color:#005288}.k-spreadsheet-active-cell{box-shadow:inset 0 0 0 1px #005288;background-color:#fff}.k-spreadsheet-active-cell.k-right{box-shadow:inset 0 0 0 1px #005288,inset -1px 0 0 1px #005288}.k-spreadsheet-active-cell.k-bottom{box-shadow:inset 0 0 0 1px #005288,inset 0 -1px 0 1px #005288}.k-spreadsheet-active-cell.k-bottom.k-right{box-shadow:inset 0 0 0 1px #005288,inset -1px -1px 0 1px #005288}.k-spreadsheet .k-auto-fill{border-color:#005288;background-color:rgba(0,82,136,.25);box-shadow:inset 0 0 0 1px #005288}.k-spreadsheet .k-auto-fill-punch{background-color:rgba(255,255,255,.5)}.k-spreadsheet .k-resize-handle,.k-spreadsheet .k-resize-hint-handle,.k-spreadsheet .k-resize-hint-marker{background-color:#005288}.k-spreadsheet-has-comment::after{border-color:#005288 #005288 transparent transparent}.k-dirty{border-color:#ed1b36 transparent transparent #ed1b36}.k-spreadsheet .k-filter-range{border-color:#005288}.k-spreadsheet-filter{border-color:#e4e7eb;color:#212529;background-color:#e4e7eb;box-shadow:inset 0 0 0 1px #e4e7eb}.k-spreadsheet-filter.k-state-active{border-color:#bfc6d0;color:#212529;background-color:#c7cdd5}.k-spreadsheet-filter:hover{border-color:#c7cdd5;color:#212529;background-color:#ced3db}.k-spreadsheet-filter-menu>.k-menu .k-item.k-state-hover,.k-spreadsheet-filter-menu>.k-menu:not(.k-context-menu) .k-item.k-state-hover{color:#16181b;background-color:#f8f9fa}.k-spreadsheet-filter-menu .k-spreadsheet-value-treeview-wrapper{border-color:#dee2e6;color:#212529;background-color:#fff}.k-spreadsheet-insert-image-dialog{border-color:#dee2e6}.k-spreadsheet-insert-image-dialog .k-spreadsheet-has-image.k-state-hovered,.k-spreadsheet-insert-image-dialog .k-spreadsheet-has-image:hover{box-shadow:inset 0 0 0 2000px rgba(0,0,0,.5)}.k-spreadsheet-insert-image-dialog .k-spreadsheet-has-image.k-state-hovered div,.k-spreadsheet-insert-image-dialog .k-spreadsheet-has-image:hover div{color:#fff}.k-spreadsheet-drawing.k-spreadsheet-active-drawing{outline-color:#005288}.k-spreadsheet-drawing .k-spreadsheet-drawing-handle{border-color:#005288;background-color:#005288}.k-spreadsheet-drawing-anchor-cell{background:rgba(0,82,136,.25)}.k-spreadsheet-popup .k-button.k-state-hover,.k-spreadsheet-popup .k-button:hover{color:#16181b;background-color:#f8f9fa}.k-spreadsheet-popup .k-button.k-state-active,.k-spreadsheet-popup .k-button.k-state-selected,.k-spreadsheet-popup .k-button:active{color:#fff;background-color:#005288}.k-rtl .k-spreadsheet .k-spreadsheet-has-comment::after,.k-spreadsheet[dir=rtl] .k-spreadsheet-has-comment::after,[dir=rtl] .k-spreadsheet .k-spreadsheet-has-comment::after{border-color:#005288 transparent transparent #005288}.k-rtl .k-spreadsheet .k-dirty,.k-spreadsheet[dir=rtl] .k-dirty,[dir=rtl] .k-spreadsheet .k-dirty{border-color:#ed1b36 #ed1b36 transparent transparent}.k-pivot{border-width:1px;border-style:solid;position:relative}.k-pivot .k-grid td{white-space:nowrap}.k-pivot .k-grid-content{flex:1 1 auto}.k-pivot-toolbar{padding:.75rem;border-bottom-width:1px;border-bottom-style:solid}.k-fieldselector .k-list li.k-item,.k-pivot-toolbar .k-button{border-radius:.25rem;padding:.375rem .75rem;padding-right:calc(.75rem + 48px);min-height:auto;font-size:1rem;line-height:1.5;text-align:left;white-space:normal;word-break:break-word;position:relative;cursor:move}.k-fieldselector .k-list li.k-item .k-field-actions .k-setting-delete,.k-pivot-toolbar .k-button .k-field-actions .k-setting-delete{box-sizing:content-box}.k-settings-columns .k-button,.k-settings-measures .k-button,.k-settings-rows .k-button{margin-right:.75rem;margin-bottom:.25rem}.k-field-actions{position:absolute;right:.375rem;top:.375rem;line-height:1;cursor:pointer}.k-pivot-layout{border-spacing:0;table-layout:auto}.k-pivot-layout .k-grid .k-alt,.k-pivot-layout .k-grid-footer{font-weight:700}.k-pivot td,.k-pivot-layout>tbody{vertical-align:top}.k-pivot-layout>tbody>tr>td{padding:0}.k-pivot-rowheaders>.k-grid,.k-pivot-table>.k-grid{border-width:0}.k-pivot-rowheaders>.k-grid td:first-child,.k-pivot-table .k-grid-header .k-header.k-first{border-left-width:1px}.k-pivot-rowheaders>.k-grid td.k-first{border-left-width:0}.k-pivot-rowheaders>.k-grid{overflow:hidden}.k-pivot-table{border-left-width:1px;border-left-style:solid}.k-pivot-table .k-grid-header-wrap{margin-right:-1px}.k-pivot-table .k-grid-header-wrap>table{height:100%}.k-pivot .k-grid-header .k-header{vertical-align:top}.k-pivot .k-grid tr .k-grid-footer{border-bottom-width:0}.k-pivot .k-grid tr:last-child:not(.k-grid-footer) td:not(.k-grid-footer){border-bottom-width:1px}.k-pivot-layout .k-grid td{border-bottom-width:1px}.k-pivot-layout .k-grid-footer>td{border-top-width:0}.k-pivot-filter-window .k-treeview{max-height:600px}.k-fieldselector{border-width:1px;border-style:solid;box-sizing:border-box;outline:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;line-height:1.5;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.k-fieldselector .k-columns{display:flex;align-items:stretch}.k-fieldselector .k-columns>div{padding:.75rem;width:50%;box-sizing:border-box;border-width:0;border-style:solid;float:left;overflow:auto}.k-fieldselector .k-columns>div+div{border-left-width:1px}.k-fieldselector p{margin:0 0 .25rem;text-transform:uppercase}.k-fieldselector p .k-icon{margin:0 .5rem 0 0}.k-fieldselector .k-treeview{border-width:0;overflow:visible}.k-fieldselector .k-edit-label{width:16%}.k-fieldselector .k-edit-field{width:77%}.k-fieldselector .k-edit-buttons>input,.k-fieldselector .k-edit-buttons>label{float:left;margin-top:.4em}.k-fieldselector .k-list-container{margin-bottom:1rem;padding:.25rem;border-width:1px;border-style:solid}.k-fieldselector .k-list{padding-bottom:1rem}.k-fieldselector .k-list .k-item{border-width:1px;border-style:solid}.k-fieldselector .k-list .k-item+.k-item{margin-top:.5rem}.k-ie11 .k-pivot .k-grid{display:block}.k-pivot-toolbar{padding:.375rem}.k-pivot{border-color:#dee2e6}.k-pivot-layout>tbody>tr:first-child>td:first-child,.k-pivot-toolbar{background-color:#f8f9fa}.k-fieldselector{color:#212529;background-color:#f8f9fa}.k-fieldselector .k-list-container{background-color:#fff}.k-fieldselector,.k-pivot-toolbar{border-color:#dee2e6}.k-fieldselector .k-columns>div,.k-fieldselector .k-list-container,.k-pivot-rowheaders>.k-grid td:first-child,.k-pivot-table,.k-pivot-table .k-grid-header .k-header.k-first{border-color:#dee2e6}.k-header.k-alt,.k-pivot-rowheaders .k-alt .k-alt{background-color:#eff1f4}.k-fieldselector .k-list li.k-item,.k-pivot-toolbar .k-button{border-color:#e4e7eb;color:#212529;background-color:#e4e7eb}.k-fieldselector .k-list li.k-item.k-state-hover,.k-fieldselector .k-list li.k-item:hover,.k-pivot-toolbar .k-button.k-state-hover,.k-pivot-toolbar .k-button:hover{border-color:#c7cdd5;color:#212529;background-color:#ced3db}.k-fieldselector .k-list li.k-item.k-state-active,.k-fieldselector .k-list li.k-item:active,.k-pivot-toolbar .k-button.k-state-active,.k-pivot-toolbar .k-button:active{border-color:#bfc6d0;color:#212529;background-color:#c7cdd5}.k-fieldselector .k-list li.k-item.k-state-focused,.k-fieldselector .k-list li.k-item:focus,.k-pivot-toolbar .k-button.k-state-focused,.k-pivot-toolbar .k-button:focus{box-shadow:0 0 0 3px rgba(228,231,235,.5)}.k-fieldselector .k-i-loading{border-color:#f8f9fa}.k-fieldselector .k-i-loading::after,.k-fieldselector .k-i-loading::before{background-color:#f8f9fa}.k-i-kpi-trend-decrease,.k-i-kpi-trend-equal,.k-i-kpi-trend-increase{color:inherit}.k-i-kpi-status-hold{color:#ffc107}.k-i-kpi-status-deny{color:#ed1b36}.k-i-kpi-status-open{color:#7fc647}.k-treelist.k-grid-display-block.k-grid-lockedcolumns{display:block}.k-treelist .k-status{padding:.4em .6em;line-height:1.6em}.k-treelist .k-status .k-loading{vertical-align:baseline;margin-right:5px}.k-treelist tr.k-hidden{display:none}.k-treelist .k-treelist-dragging,.k-treelist .k-treelist-dragging .k-state-hover{cursor:default}.k-treelist .k-drop-hint{transform:translate(0,-50%)}.k-treelist tr.k-footer td,.k-treelist tr.k-footer-template td{border-width:1px 0;border-style:solid;font-weight:700}.k-treelist tr.k-footer+tr.k-footer td{border-top-width:0}.k-treelist-scrollable .k-grid-header th,.k-treelist-scrollable .k-grid-header tr,.k-treelist-scrollable>table{background-color:inherit}.k-treelist-scrollable .k-grid-toolbar{position:sticky;z-index:3}.k-treelist-scrollable .k-grid-header th{position:sticky;z-index:1}.k-treelist-scrollable .k-grid-header th.k-grid-header-sticky{z-index:3}.k-treelist-scrollable .k-grid-toolbar{top:0;left:0}.k-treelist-scrollable thead.k-grid-header{padding-right:0}.k-treelist-scrollable tr.k-group-footer+tr.k-group-footer td{border-top-width:0}.k-rtl .k-treelist-scrollable thead.k-grid-header,.k-treelist-scrollable[dir=rtl] thead.k-grid-header{padding-left:0}.k-drag-separator{display:inline-block;border-right:1px solid;height:1em;vertical-align:top;margin:0 .5em}.k-treelist tr.k-footer td,.k-treelist tr.k-footer-template td{font-weight:400}.k-treelist-scrollable .k-group-footer td{font-weight:400}.k-treelist tr.k-footer,.k-treelist tr.k-footer-template{background-color:#f8f9fa}.k-treelist tr.k-footer-template:hover,.k-treelist tr.k-footer:hover{background-color:#f8f9fa}.k-treelist-scrollable .k-group-footer td,.k-treelist-scrollable .k-grouping-row td,.k-treelist-scrollable tbody .k-group-cell{background-color:#f8f9fa}.k-filter{border-width:0;display:inline-block;background-color:transparent}.k-filter ul{padding:0}.k-filter ul li{list-style-type:none}.k-filter .k-filter-container,.k-filter .k-filter-preview{margin-bottom:2.1em}.k-filter .k-filter-item,.k-filter .k-filter-lines{padding-left:1rem}.k-filter .k-filter-toolbar{display:inline-flex;position:relative;padding:.5rem 0}.k-filter .k-filter-toolbar::before{content:"";position:absolute;width:1rem;height:1px;top:50%;left:-1rem}.k-filter .k-filter-toolbar .k-toolbar{border-style:solid}.k-filter .k-filter-toolbar .k-filter-operator .k-dropdown,.k-filter .k-filter-toolbar .k-filter-operator .k-dropdowntree{width:15em}.k-filter .k-filter-item{position:relative}.k-filter .k-filter-item::before{content:"";position:absolute;width:1px;height:100%;top:-.5rem;left:0}.k-filter .k-filter-lines .k-filter-item:last-child>.k-filter-toolbar::after{content:"";position:absolute;width:1px;top:calc(-.5rem - 1px);bottom:50%;left:-1rem}.k-filter .k-filter-group-main::before,.k-filter .k-filter-group-main>.k-filter-toolbar::after,.k-filter .k-filter-group-main>.k-filter-toolbar::before,.k-filter .k-filter-lines .k-filter-item:last-child::before{display:none}.k-filter[dir=rtl] .k-filter-item,.k-filter[dir=rtl] .k-filter-lines,.k-rtl .k-filter .k-filter-item,.k-rtl .k-filter .k-filter-lines,[dir=rtl] .k-filter .k-filter-item,[dir=rtl] .k-filter .k-filter-lines{padding-left:0;padding-right:1rem}.k-filter[dir=rtl] .k-filter-toolbar::before,.k-rtl .k-filter .k-filter-toolbar::before,[dir=rtl] .k-filter .k-filter-toolbar::before{left:auto;right:-1rem}.k-filter[dir=rtl] .k-filter-item::before,.k-rtl .k-filter .k-filter-item::before,[dir=rtl] .k-filter .k-filter-item::before{left:auto;right:0}.k-filter[dir=rtl] .k-filter-lines .k-filter-item:last-child>.k-filter-toolbar::after,.k-rtl .k-filter .k-filter-lines .k-filter-item:last-child>.k-filter-toolbar::after,[dir=rtl] .k-filter .k-filter-lines .k-filter-item:last-child>.k-filter-toolbar::after{left:auto;right:-1rem}.k-filter{color:#212529}.k-filter .k-filter-preview-field{color:#005288}.k-filter .k-filter-preview-operator{color:rgba(33,37,41,.6)}.k-filter .k-filter-item::before,.k-filter .k-filter-lines .k-filter-item:last-child>.k-filter-toolbar::after,.k-filter .k-filter-toolbar::before{background-color:#dee2e6}.k-filemanager{border-width:1px;border-style:solid;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;line-height:1.5;display:flex;flex-flow:column nowrap}.k-filemanager-header{border-color:inherit}.k-filemanager-toolbar{border-width:0;border-bottom-width:1px;border-color:inherit;flex-shrink:0}.k-filemanager-content-container{border-color:inherit;box-sizing:border-box;flex:1 1 0%;display:flex;flex-flow:row nowrap;align-items:stretch;overflow:hidden}.k-filemanager-navigation{padding:1rem 1rem;width:20%;border-width:0;border-right-width:1px;border-style:solid;border-color:inherit;box-sizing:border-box;flex-shrink:0}.k-filemanager-content{border-color:inherit;flex:1 1 0%;display:flex;flex-flow:column nowrap;align-items:stretch;overflow:hidden}.k-filemanager-view{overflow:auto}.k-filemanager-breadcrumb{border-width:0;border-bottom-width:1px;padding:.5rem .5rem;flex-shrink:0}.k-filemanager-listview{border-width:0;flex:1 1 0%}.k-filemanager-listview .k-listview-item{padding:1rem 1rem;width:120px;height:120px;text-align:center}.k-filemanager-listview .k-file-preview{display:flex;flex-direction:row;justify-content:center}.k-filemanager-listview .k-file-icon{font-size:48px}.k-filemanager-listview .k-file-name{margin-top:.5rem;display:block;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k-filemanager-listview .k-file-edit-input input{width:100%}.k-filemanager-grid{border-width:0;flex:1 1 0%}.k-filemanager-grid .k-file-preview{margin-right:.5rem;display:inline-flex;flex-direction:row;vertical-align:middle}.k-filemanager-grid .k-file-name{display:inline-flex;flex-direction:row;vertical-align:middle}.k-filemanager-preview{padding:3rem 1rem 1rem;width:20%;min-height:calc(4rem + 192px + 3rem);border-width:0;border-left-width:1px;border-style:solid;border-color:inherit;box-sizing:border-box;text-align:center;overflow-x:auto;flex-shrink:0}.k-filemanager-preview .k-file-preview{display:flex;flex-direction:row;justify-content:center}.k-filemanager-preview .k-file-icon{font-size:96px}.k-filemanager-preview .k-file-name{margin-top:1rem;display:block}.k-filemanager-preview .k-single-file-selected{font-weight:700}.k-filemanager-preview .k-multiple-files-selected{font-weight:700}.k-filemanager-preview .k-file-meta{margin:1rem 0 0;box-sizing:border-box;text-align:start;display:flex;flex-flow:row wrap}.k-filemanager-preview .k-file-meta-label{display:inline-block}.k-filemanager-preview .k-file-meta-value{margin:0}.k-filemanager-preview .k-file-type{text-transform:capitalize}.k-filemanager-preview .k-line-break{margin:1rem 0 0;width:100%;flex:1 1 100%;flex-direction:row;flex-wrap:nowrap}.k-filemanager .k-splitbar{flex-shrink:0;display:inline-flex;position:relative}.k-filemanager-upload-dialog .k-upload-files{max-height:200px;overflow-y:auto}.k-filemanager-drag-hint{display:flex;flex-direction:row;align-items:center}.k-filemanager-drag-hint .k-icon{margin-right:.5rem}.k-filemanager{border-color:#dee2e6;color:#212529;background-color:#fff}.k-filemanager-breadcrumb{background-color:#f8f9fa}.k-filemanager-listview .k-listview-item .k-file-icon{color:#686b6d}.k-filemanager-listview .k-listview-item.k-state-selected .k-file-icon{border-color:transparent;color:inherit;background-color:none}.k-filemanager-preview .k-file-icon{color:#686b6d}.k-editor{border-width:1px;border-style:solid;box-sizing:border-box;outline:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;line-height:1.5;display:flex;flex-flow:column nowrap;position:relative;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}table.k-editor{width:100%;display:table;vertical-align:top;table-layout:fixed;border-collapse:separate;border-spacing:0}table.k-editor tbody,table.k-editor td,table.k-editor tr{border-color:inherit}kendo-editor .k-editor-content{z-index:1}kendo-editor.k-readonly{outline:0;cursor:default;opacity:.65;filter:grayscale(.1);pointer-events:none;box-shadow:none}kendo-editor.k-readonly .k-editor-content,kendo-editor.k-readonly>.k-content{pointer-events:auto}kendo-editor.k-readonly .k-editor-content.k-state-focused{outline-width:1px;outline-style:dashed}.k-editor-inline{border-radius:.25rem;padding:.25rem .5rem;border:1px solid transparent;word-wrap:break-word;overflow:auto;background:0 0}.k-window.k-editor-widget{padding:0}.k-editor>.k-toolbar{border-width:0 0 1px 0;flex-shrink:0}.k-editor-toolbar{border-width:0 0 1px 0}.k-editor-toolbar .k-tool-group .k-widget~.k-widget{margin-inline-start:.375rem}.k-editor-toolbar .k-tool{padding:.375rem;width:calc(1.5em + .75rem + 2px);height:calc(1.5em + .75rem + 2px)}.k-editor-toolbar .k-tool-text{display:none}.k-editor-toolbar .k-overflow-tools{margin:0;position:absolute;top:0;right:0;visibility:hidden}.k-editor-toolbar .k-overflow-anchor{border-width:0;padding:.375rem;width:calc(calc(1.5em + .75rem + 2px) + .75rem);height:calc(calc(1.5em + .75rem + 2px) + .75rem);position:relative}.k-editor-content{flex:1 1 auto;overflow-y:auto}.k-editor-content>.k-iframe{width:100%;height:100%;border-width:0;display:block}.k-editor-content>.ProseMirror{padding:1rem;width:100%;height:100%;box-sizing:border-box;outline:0;white-space:pre-wrap;overflow:auto}.k-editor-content>.ProseMirror table{white-space:pre-wrap}.k-editor-content>.ProseMirror .k-placeholder::before{content:attr(data-placeholder);height:0;color:#6c757d;font-style:italic;float:left;opacity:1;cursor:text;user-select:none}.k-editable-area{padding:.375rem;width:100%;height:100%;border-width:0;outline:0}.k-editable-area iframe.k-content{margin:0;padding:0;width:100%;height:100%;border-width:0;background:0 0;display:block}.k-resizable .k-editable-area{padding:.375rem .375rem 16px}.k-edit-form-content{flex:1 1 auto;overflow:auto;margin:-1rem -1rem;padding:1rem 1rem}.k-ct-popup{box-sizing:border-box;width:190px;padding:5px}.k-ct-popup .k-button{width:100%}.k-ct-popup .k-ct-cell{margin:1px;width:20px;height:20px;box-sizing:border-box;border:1px solid;border-color:inherit;display:inline-block;vertical-align:top;overflow:hidden;opacity:.7;pointer-events:all}.k-editor .k-resize-handle{position:absolute;right:0;bottom:0;padding:0;width:0;height:0;border-style:solid;border-width:0 0 13px 13px;border-color:transparent;border-bottom-color:inherit;cursor:se-resize}.k-editor .k-resize-handle .k-i-arrow-45-down-right{display:none}.k-rtl .k-editor .k-editor-widget .k-dropdown-wrap{padding-left:0}.k-rtl .k-editor .k-editor-widget .k-dropdown-wrap .k-select{border-width:0}.k-editor-find-replace .k-content{position:relative}.k-editor-find-replace .k-edit-form-container{display:inline-block}.k-editor-find-replace .k-edit-form-container .k-edit-label{text-align:left}.k-editor-find-replace .k-action-buttons{padding:0}.k-editor-find-replace .k-search-options{display:flex;flex-direction:column;padding:10px 0 40px 0}.k-editor-find-replace .k-search-options>span{padding-bottom:.5rem}.k-editor-find-replace .k-matches-container{position:absolute;bottom:0;left:0;right:0;padding:0;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.k-editor-dialog{box-sizing:border-box}.k-editor-dialog .k-edit-form-container{width:auto}.k-editor-dialog .k-edit-label{width:30%;padding:calc(.5rem + 1px) 0}.k-editor-dialog .k-edit-field{width:66%}.k-textarea.k-editor-textarea{width:100%;height:100%;resize:none}.k-filebrowser-dialog{display:flex}.k-filebrowser-dialog .k-edit-form-container{display:flex;flex-direction:column;flex:1 1 auto}.k-filebrowser-dialog .k-edit-label{width:18%}.k-filebrowser-dialog .k-edit-field{width:75%}.k-filebrowser{max-width:100%}.k-filebrowser .k-floatwrap{display:flex}.k-filebrowser .k-floatwrap::after{display:none}.k-filebrowser .k-breadcrumbs{flex:1}.k-filebrowser .k-search-wrap{margin:0 0 0 1rem;width:150px;display:flex;align-items:center}.k-filebrowser .k-search-wrap .k-input{flex:1;width:100px}.k-filebrowser .k-search-wrap .k-icon{margin:0;position:static}.k-filebrowser .k-filebrowser-toolbar{margin:1rem 0 0 0}.k-filebrowser .k-upload{padding:0;border-width:0;background:0 0}.k-filebrowser .k-upload .k-upload-button{margin:0}.k-filebrowser .k-upload .k-upload-status{display:none}.k-filebrowser .k-upload-files{display:none}.k-filebrowser .k-tiles{display:flex;flex-direction:row;flex-wrap:wrap;height:390px;max-height:50vh;margin:0 0 1rem 0;padding:.5rem 1rem;border-top-width:0;overflow:auto}.k-filebrowser .k-tile{width:33%;height:90px;padding:.5rem 1rem;box-sizing:border-box;white-space:nowrap;overflow:hidden;cursor:pointer;border-radius:.25rem}.k-filebrowser .k-tile .k-i-file,.k-filebrowser .k-tile .k-i-folder{font-size:4em}.k-filebrowser .k-tile input{width:100px}.k-filebrowser .k-tile strong{display:block;font-weight:400;overflow:hidden;text-overflow:ellipsis}.k-filebrowser .k-tile-empty{display:block;margin:auto}.k-filebrowser .k-tile-empty.k-state-selected{color:inherit;border-width:0;background-image:none;background-color:transparent}.k-filebrowser .k-tile-empty strong{opacity:.5;font-size:3em;font-weight:400}.k-filebrowser .k-thumb{float:left;margin-right:.5rem}.k-filebrowser .k-breadcrumbs-wrap{position:absolute;left:.75rem;top:.375rem}.k-filebrowser .k-breadcrumbs-wrap .k-icon{position:static;margin-top:0}.k-editor-table-wizard-dialog{display:flex}.k-editor-table-wizard-dialog .k-edit-form-container{display:flex;flex-direction:column;flex:1 1 auto}.k-editor-table-wizard-dialog .k-tabstrip-wrapper{display:flex;flex:1 1 auto;overflow:auto}.k-editor-table-wizard-dialog .k-tabstrip-wrapper .k-tabstrip.k-root-tabs{flex:1 1 auto;margin-bottom:0}.k-editor-table-wizard-dialog .k-numerictextbox{width:10em}.k-editor-table-wizard-dialog .k-numerictextbox+.k-dropdown,.k-editor-table-wizard-dialog .k-numerictextbox+.k-dropdowntree{width:4em}.k-editor-table-wizard-dialog .k-numerictextbox+.k-colorpicker,.k-editor-table-wizard-dialog .k-numerictextbox+.k-dropdown,.k-editor-table-wizard-dialog .k-numerictextbox+.k-dropdowntree{margin-left:.5rem}.k-editor-table-wizard-dialog .k-colorpicker{vertical-align:middle}.k-editor-table-wizard-dialog .k-edit-field>.k-checkbox{position:relative}.k-editor-table-wizard-dialog .k-align.k-dropdowntree,.k-editor-table-wizard-dialog .k-dropdown.k-align{width:auto}.k-editor-table-wizard-dialog .k-textbox.k-editor-accessibility-summary{height:auto}.k-popup.k-align .k-list{display:flex;flex-flow:row wrap}.k-popup.k-align .k-list .k-item{padding:.375rem;height:calc(1.5em + .75rem + 2px);box-sizing:border-box;justify-content:center;flex:1 0 33%}.k-popup.k-align .k-list .k-item .k-icon{margin:0}.k-popup.k-align .k-list .k-item:last-child{flex:1 0 100%}.k-editor-inline .k-table{width:100%;border-spacing:0;margin:0 0 1em}.k-editor-inline .k-table,.k-editor-inline .k-table td{outline:0;border-width:1px;border-style:dotted}.k-editor-inline .k-table td{min-width:1px;padding:.25rem .5rem}.k-editor-inline .k-table-resize-handle-wrapper{position:absolute;width:5px;height:5px;border-width:1px;border-style:solid;z-index:100}.k-editor-inline .k-table-resize-handle-wrapper .k-table-resize-handle{width:100%;height:100%}.k-editor-inline .k-table-resize-handle-wrapper .k-table-resize-handle.k-resize-east{cursor:e-resize}.k-editor-inline .k-table-resize-handle-wrapper .k-table-resize-handle.k-resize-north{cursor:n-resize}.k-editor-inline .k-table-resize-handle-wrapper .k-table-resize-handle.k-resize-northeast{cursor:ne-resize}.k-editor-inline .k-table-resize-handle-wrapper .k-table-resize-handle.k-resize-northwest{cursor:nw-resize}.k-editor-inline .k-table-resize-handle-wrapper .k-table-resize-handle.k-resize-south{cursor:s-resize}.k-editor-inline .k-table-resize-handle-wrapper .k-table-resize-handle.k-resize-southeast{cursor:se-resize}.k-editor-inline .k-table-resize-handle-wrapper .k-table-resize-handle.k-resize-southwest{cursor:sw-resize}.k-editor-inline .k-table-resize-handle-wrapper .k-table-resize-handle.k-resize-west{cursor:w-resize}.k-editor-inline .k-column-resize-handle-wrapper{position:absolute;height:10px;width:10px;cursor:col-resize;z-index:2}.k-editor-inline .k-column-resize-handle-wrapper .k-column-resize-handle{width:100%;height:100%}.k-editor-inline .k-column-resize-handle-wrapper .k-column-resize-handle .k-column-resize-marker{width:2px;height:100%;margin:0 auto;display:none;opacity:.8}.k-editor-inline .k-row-resize-handle-wrapper{position:absolute;z-index:2;cursor:row-resize;width:10px;height:10px}.k-editor-inline .k-row-resize-handle-wrapper .k-row-resize-handle{display:table;width:100%;height:100%}.k-editor-inline .k-row-resize-handle-wrapper .k-row-resize-marker-wrapper{display:table-cell;width:100%;height:100%;margin:0;padding:0;vertical-align:middle}.k-editor-inline .k-row-resize-handle-wrapper .k-row-resize-marker{display:none;margin:0;padding:0;width:100%;height:2px;opacity:.8}.k-editor{border-color:#dee2e6;color:#212529;background-color:#fff}kendo-editor.k-readonly .k-editor-content.k-state-focused{outline-color:#212529}.k-editor-inline .k-table,.k-editor-inline .k-table td{border-color:#ccc}.k-editor-inline .k-table-resize-handle-wrapper{background-color:#fff;border-color:#000}.k-editor-inline .k-column-resize-handle-wrapper .k-column-resize-handle .k-column-resize-marker{background-color:#00b0ff}.k-editor-inline .k-row-resize-handle-wrapper .k-row-resize-marker{background-color:#00b0ff}.k-editor-inline.k-state-active,.k-editor-inline:hover{border-color:#dee2e6}.k-ct-popup .k-state-selected{border-color:#002d4b;color:#fff;background-color:#005288}.k-editor-content .k-text-selected,.k-editor-content::selection{color:#fff;background-color:#005288}.k-editor-content .k-text-highlighted{background-color:#ccdce7}.k-editor-find-replace .k-matches-container{background-color:#e4e7eb}.k-imageeditor{border-width:0;border-style:solid;box-sizing:border-box;outline:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;line-height:1.5;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.k-imageeditor-content{display:flex;flex-direction:row;flex-wrap:nowrap}.k-imageeditor-canvas-container{flex:1 1 100%;display:flex;flex-direction:row;flex-wrap:nowrap;overflow:auto}.k-imageeditor-canvas{margin:auto;display:flex;flex-direction:column;position:relative}.k-imageeditor-action-pane{border-width:1px;border-top-width:0;border-style:solid;flex-shrink:0;overflow-y:auto}.k-imageeditor-action-pane>.k-form{padding:2rem 1rem}.k-imageeditor-crop-overlay{width:100%;height:100%;position:absolute;top:0;left:0}.k-imageeditor-crop{width:100%;height:100%;border-width:1px;border-style:dashed;box-sizing:border-box;position:absolute}.k-imageeditor-crop .k-resize-handle{margin:1px 1px;border-style:solid;border-width:0 2px 2px 0}.k-imageeditor-crop .k-resize-ne,.k-imageeditor-crop .k-resize-nw,.k-imageeditor-crop .k-resize-se,.k-imageeditor-crop .k-resize-sw{width:15px;height:15px}.k-imageeditor-crop .k-resize-n,.k-imageeditor-crop .k-resize-s{left:calc(50% - (7.5px));width:15px;height:0}.k-imageeditor-crop .k-resize-e,.k-imageeditor-crop .k-resize-w{top:calc(50% - (7.5px));width:0;height:15px}.k-imageeditor-crop .k-resize-ne{transform:rotate(-90deg)}.k-imageeditor-crop .k-resize-nw{transform:rotate(-180deg)}.k-imageeditor-crop .k-resize-sw{transform:rotate(90deg)}.k-imageeditor-crop .k-resize-n{top:0}.k-imageeditor-crop .k-resize-s{bottom:0}.k-imageeditor-crop .k-resize-w{left:0}.k-imageeditor-crop .k-resize-e{right:0}.k-ie .k-imageeditor-canvas{flex-direction:row;align-self:flex-start}.k-ie .k-imageeditor-action-pane{flex:0 0 auto}.k-imageeditor{border-color:#dee2e6;color:#212529;background-color:#fff}.k-imageeditor-content{background-color:#c6c6c6}.k-imageeditor-canvas{background:linear-gradient(45deg,rgba(0,0,0,.09) 25%,transparent 25%,transparent 75%,rgba(0,0,0,.09) 75%,rgba(0,0,0,.09) 0),linear-gradient(45deg,rgba(0,0,0,.09) 25%,transparent 25%,transparent 75%,rgba(0,0,0,.09) 75%,rgba(0,0,0,.09) 0),#fff;background-repeat:repeat,repeat;background-position:0 0,calc(10px / 2) calc(10px / 2);transform-origin:0 0 0;background-origin:padding-box,padding-box;background-clip:border-box,border-box;background-size:10px 10px,10px 10px;box-shadow:none;text-shadow:none;transition:none;transform:scaleX(1) scaleY(1) scaleZ(1)}.k-imageeditor-action-pane{border-color:#dee2e6;background-color:#fff}.k-imageeditor-crop{border-color:#fff}.k-imageeditor-crop-overlay{background-color:rgba(0,0,0,.3)}.k-gantt{border-width:1px;border-style:solid;box-sizing:border-box;outline:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;line-height:1.5;display:flex;flex-flow:column nowrap;position:relative;white-space:nowrap;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.k-gantt td{overflow:hidden;white-space:nowrap;vertical-align:top}.k-gantt .k-grid-header tr{height:calc(1.5em + 1.5rem + 1px)}.k-gantt .k-grid-header .k-header{position:static}.k-gantt .k-treelist .k-grid-header .k-header{position:relative}.k-gantt .k-grid-content tr{height:calc(1.5em + 1.5rem + 0px)}.k-gantt.k-gantt-planned .k-grid-content tr{height:calc(2.55em + 1.5rem + 0px)}.k-gantt .k-gantt-layout{white-space:normal;vertical-align:top;display:inline-block}.k-gantt .k-splitbar{position:relative;display:inline-flex}.k-gantt .k-treelist-scrollable{width:100%;border-width:0;overflow:auto}.k-gantt .k-treelist-scrollable .k-grid-header .k-header{position:sticky}.k-gantt .k-treelist-scrollable .k-grid-content-sticky,.k-gantt .k-treelist-scrollable .k-grid-header th{z-index:4}.k-gantt .k-treelist-scrollable .k-grid-header th.k-grid-header-sticky{z-index:5}.k-gantt .k-treelist-scrollable .k-grid-header tr:first-child th:last-child,.k-gantt .k-treelist-scrollable tbody td:last-child{padding:0}.k-gantt .k-treelist-scrollable .k-grid-header th:last-child .k-header{padding:.75rem .75rem;border-width:0 0 1px 1px;white-space:nowrap}.k-gantt .k-treelist-scrollable tr.k-state-selected>td:last-child{background:0 0}.k-gantt .k-treelist-scrollable .k-task{display:inline-flex;flex-flow:row nowrap;white-space:nowrap;z-index:3}.k-gantt .k-treelist-scrollable .k-task:hover .k-task-end,.k-gantt .k-treelist-scrollable .k-task:hover .k-task-start{display:block}.k-gantt .k-treelist-scrollable .k-task:hover .k-task-draghandle{visibility:visible}.k-gantt .k-treelist-scrollable .k-task-content{padding:.25rem .5rem;display:block;line-height:normal;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis}.k-gantt .k-treelist-scrollable .k-task-actions{flex-shrink:0}.k-gantt .k-treelist-scrollable .k-task-milestone{border:0;transform:none;background:0 0}.k-gantt .k-treelist-scrollable .k-task-milestone .k-task-milestone-content{width:.875em;height:.875em;border-width:1px;border-style:solid;transform:rotate(45deg)}.k-gantt .k-treelist-scrollable .k-task-summary{height:15px;clip-path:polygon(-20px 0,calc(100% + 20px) 0,calc(100% + 20px) 100%,100% 100%,calc(100% - 8px) calc(100% - 5px),8px calc(100% - 5px),0 100%,-20px 100%)}.k-gantt .k-treelist-scrollable .k-task-summary-complete{width:100%;height:15px}.k-gantt .k-treelist-scrollable .k-task-start{transform:translateX(-140%) translateY(-50%)}.k-gantt .k-treelist-scrollable .k-task-end{transform:translateX(140%) translateY(-50%)}.k-gantt .k-treelist-scrollable .k-master-row:hover .k-task-dot{display:block}.k-gantt .k-treelist-scrollable .k-gantt-dependencies-svg{position:absolute;overflow:visible;pointer-events:none;z-index:2}.k-gantt .k-treelist-scrollable .k-gantt-dependencies-svg polyline{stroke-width:2px}.k-gantt .k-treelist-scrollable .k-gantt-columns{background:0 0;pointer-events:none;table-layout:fixed}.k-gantt-header{border-width:0 0 1px;flex-shrink:0;z-index:6}.k-gantt-footer{border-width:1px 0 0;flex-shrink:0}.k-gantt-toggle{display:none}.k-gantt-views-wrapper{margin-left:auto}.k-gantt-views-wrapper .k-views-dropdown{width:auto;font-size:inherit;display:none;cursor:pointer}@media (max-width:480px){.k-gantt-toolbar .k-gantt-toggle{display:inline-flex}.k-gantt-toolbar .k-gantt-create,.k-gantt-toolbar .k-gantt-pdf{padding:.375rem;width:calc(1.5em + .75rem + 2px);height:calc(1.5em + .75rem + 2px)}.k-gantt-toolbar .k-gantt-create .k-button-icon,.k-gantt-toolbar .k-gantt-pdf .k-button-icon{margin:0}.k-gantt-toolbar .k-gantt-create .k-button-text,.k-gantt-toolbar .k-gantt-pdf .k-button-text{display:none}}@media (max-width:1024px){.k-gantt-views-wrapper .k-gantt-views{display:none}.k-gantt-views-wrapper .k-views-dropdown{display:flex}}.k-gantt-content{display:flex;flex-flow:row nowrap;align-items:stretch;flex:1 1 auto;overflow:hidden}.k-gantt-treelist .k-treelist{height:100%;border-width:0}.k-gantt-treelist .k-grid-header{padding:0!important}.k-gantt-treelist .k-grid-header tr{height:calc(3em + 3rem + 2px);vertical-align:bottom}.k-gantt-treelist .k-grid-content{overflow:hidden;overflow-x:scroll}.k-gantt-treelist .k-grid-content td{vertical-align:middle}.k-gantt-treelist .k-gantt-treelist-nested-columns .k-grid-header tr{height:calc(1.5em + 1.5rem + 1px)}.k-gantt-timeline .k-timeline{height:100%;border-width:0;display:flex}.k-gantt-timeline .k-grid-content{overflow-x:scroll}.k-gantt-timeline .k-header{padding:.75rem .75rem;border-width:0 0 1px 1px;white-space:nowrap}.k-gantt-tables{position:relative;border-color:inherit}.k-gantt-columns,.k-gantt-rows{border-color:inherit;position:absolute;z-index:0;top:0;left:0}.k-gantt-dependencies{opacity:.7;position:absolute;top:0;left:0}.k-gantt-dependencies .k-arrow-e,.k-gantt-dependencies .k-arrow-w{width:0;height:0;border:5px solid transparent;position:absolute;top:-4px}.k-gantt-dependencies .k-arrow-e{border-left-color:currentColor;right:-6px}.k-gantt-dependencies .k-arrow-w{border-right-color:currentColor;left:-6px}.k-gantt-line{background-color:currentColor;border-color:currentColor;position:absolute}.k-gantt-line.k-state-selected{z-index:3}.k-gantt-line-h{height:2px}.k-gantt-line-v{width:2px}.k-gantt-dependency-hint{z-index:4}.k-gantt-tasks{position:relative}.k-gantt-tasks td{padding:0;border-width:0;position:relative;vertical-align:middle}.k-gantt-tasks td::after{content:"\a0"}.k-task-wrap{margin:0 -21px;padding:5px 21px;display:inline-flex;flex-direction:row;align-items:center;position:relative;z-index:2}.k-task-wrap.k-drag-hint{position:absolute}.k-task{position:relative;flex:1 1 auto}.k-task-dot{width:calc(8px + 8px);height:calc(8px + 8px);line-height:1;cursor:pointer;display:none;position:absolute;top:50%;transform:translateY(-50%)}.k-task-wrap.k-origin .k-task-dot,.k-task-wrap:hover .k-task-dot{display:block}.k-task-dot::before{content:"";width:8px;height:8px;border-width:0;border-style:solid;border-radius:100%;display:inline-block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.k-task-dot.k-state-hover::before,.k-task-dot:hover::before{border-width:1px}.k-task-start{left:0}.k-task-end{right:0}.k-task-draghandle{margin-left:16px;width:0;height:0;border:5px solid transparent;border-top-width:0;border-bottom-color:inherit;position:absolute;bottom:0;cursor:e-resize;visibility:hidden}.k-task-wrap:hover .k-task-draghandle{visibility:visible}.k-milestone-wrap{margin:0 -2em}.k-task-milestone{width:1em;height:1em;border-width:1px;border-style:solid;transform:rotate(45deg)}.k-task-summary{height:10px;display:inline-block;vertical-align:top}.k-task-summary,.k-task-summary-complete{background-color:currentColor}.k-task-summary-complete::after,.k-task-summary-complete::before,.k-task-summary::after,.k-task-summary::before{content:"";width:0;height:0;border:8px solid transparent;position:absolute;top:0;display:none}.k-task-summary-complete::before,.k-task-summary::before{border-left-color:currentColor;left:0}.k-task-summary-complete::after,.k-task-summary::after{border-right-color:currentColor;right:0}.k-task-summary-complete{height:10px;position:relative;z-index:2}.k-task-summary-progress{height:15px;overflow:hidden}.k-task-single{border-radius:.25rem;border-width:1px;border-style:solid;cursor:default}.k-task-single .k-resize-handle{opacity:.5;z-index:2;visibility:hidden}.k-task-single .k-resize-handle::before{position:absolute;top:2px;bottom:2px}.k-task-single .k-resize-w{left:0}.k-task-single .k-resize-w::before{left:2px;border-left-width:1px}.k-task-single .k-resize-e{right:0}.k-task-single .k-resize-e::before{right:2px;border-left-width:1px}.k-task-single:hover .k-resize-handle,.k-task-single:hover .k-task-actions{visibility:visible}.k-task-complete{border-radius:.25rem;width:20%;position:absolute;z-index:1;top:0;bottom:0;left:0}.k-task-content{position:relative;z-index:2;display:flex;flex-direction:row;align-items:center}.k-task-template{padding:.25rem .5rem;line-height:normal;flex:1;overflow:hidden;text-overflow:ellipsis}.k-task-actions{padding:.25rem;white-space:nowrap;display:flex;flex-direction:row;align-items:center;visibility:hidden;z-index:1}.k-task-actions>.k-link{display:inline-flex}.k-resources-wrap{position:absolute;display:inline-block;z-index:2;margin-left:20px;margin-top:-2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k-resources-wrap .k-resource{margin:0 5px}.k-task-details{padding:.5rem 1rem}.k-task-details strong{font-size:1.25rem;font-weight:400;display:block}.k-task-details .k-task-pct{font-size:32px}.k-task-details ul{line-height:normal}.k-gantt-planned .k-gantt-dependencies,.k-gantt-planned .k-resources-wrap,.k-gantt-planned .k-task-dot{margin-top:.6em}.k-gantt-planned .k-task-wrap{flex-direction:column;align-items:flex-start}.k-gantt-planned .k-task-inner-wrap{display:inline-flex}.k-gantt-planned .k-task-wrap.k-drag-hint{top:.35em}.k-gantt-planned .k-summary-wrap.k-drag-hint{top:1em}.k-gantt-planned .k-milestone-wrap.k-drag-hint{top:.85em}.k-task-planned{margin:0 0 .35em;line-height:.75em;display:flex;align-items:center}.k-task-planned .k-task-moment{border-width:2px;border-radius:calc((4px + 6px)/ 2);border-style:solid;height:6px;width:6px}.k-task-planned .k-task-duration{height:2px}.k-task-planned .k-task-moment.k-moment-left{margin-left:calc(2px / 2 - calc((4px + 6px)/ 2))}.k-task-planned:hover .k-task-duration{height:calc(2px + 1px)}.k-milestone-wrap .k-task-moment{margin-left:6px}.k-planned-tooltip .k-task-content{display:block}.k-task-offset-wrap .k-task-content .k-resize-e{display:none}.k-task-offset{flex-direction:row-reverse;display:flex}.k-task-offset .k-resize-handle{right:0;z-index:2;visibility:hidden;margin-right:1.2em}.k-task-offset .k-resize-handle::before{border-left-width:1px;position:absolute;top:45%;bottom:.5em;margin-right:2px}.k-task-offset:hover .k-resize-handle,.k-task-offset:hover .k-task-actions,.k-task-single:hover+.k-task-offset .k-resize-handle,.k-task-single:hover+.k-task-offset .k-task-actions{visibility:visible}.k-pdf-export-shadow .k-gantt{float:left}.k-pdf-export-shadow .k-gantt,.k-pdf-export-shadow .k-gantt-dependencies,.k-pdf-export-shadow .k-gantt-timeline{width:auto!important;height:auto!important;overflow:visible!important}.k-pdf-export-shadow .k-gantt-treelist .k-treelist{display:block}.k-pdf-export-shadow .k-gantt-layout.k-splitbar{display:none}.k-gantt-edit-form .k-gantt-delete{float:left}.k-rtl .k-gantt-columns,.k-rtl .k-gantt-rows{left:auto;right:0}.k-rtl .k-task-wrap:not(.k-milestone-wrap){margin:0 -26px}.k-rtl .k-gantt-timeline .k-gantt-tasks tbody{text-align:left}.k-rtl .k-gantt-timeline .k-header{border-width:0 1px 1px 0}.k-rtl .k-gantt-timeline .k-header:first-child{border-right-width:0}.k-rtl .k-gantt-timeline .k-task-start{left:auto;right:0}.k-rtl .k-gantt-timeline .k-task-end{right:auto;left:0}.k-rtl .k-task-content{text-align:right}.k-rtl .k-task-complete{left:auto;right:0}.k-rtl .k-task-draghandle{margin-left:0;margin-right:16px}.k-rtl .k-gantt-dependencies{left:auto;right:0}.k-rtl .k-gantt-delete{float:right}.k-rtl .k-task-offset-wrap .k-task-content .k-resize-e{display:block}.k-rtl .k-task-offset-wrap .k-task-content .k-resize-w{display:none}.k-rtl .k-milestone-wrap{margin-left:-2.3em}.k-rtl .k-milestone-wrap .k-task-moment{margin-right:.2em}.k-rtl .k-gantt-timeline .k-milestone-wrap .k-task-start{right:-.1em}.k-gantt{border-color:#dee2e6;color:#212529;background-color:#fff}.k-gantt .k-treelist-scrollable .k-task-milestone .k-task-milestone-content{border-color:#babec1;background-color:#dee2e6}.k-gantt .k-treelist-scrollable .k-task-milestone.k-state-selected .k-task-milestone-content{border-color:#002d4b;background-color:#005288}.k-gantt .k-treelist-scrollable .k-gantt-dependencies-svg polyline{fill:none;stroke:#909294}.k-gantt .k-treelist-scrollable .k-gantt-dependencies-svg polyline.k-state-selected{stroke:#005288}.k-gantt-footer{box-shadow:none}.k-gantt-treelist .k-grid-content,.k-gantt-treelist .k-treelist{background-color:transparent}.k-gantt .k-nonwork-hour{background-color:rgba(0,0,0,.025)}.k-task-dot::before{background-color:#212529}.k-task-dot.k-state-hover::before,.k-task-dot:hover::before{border-color:#212529;background-color:#fff}.k-task-milestone{border-color:#babec1;background-color:#dee2e6}.k-task-milestone.k-task-delayed{background-image:repeating-linear-gradient(90deg,#fff,#fff 2px,#ed1b36 2px,#ed1b36 4px)}.k-task-milestone.k-task-advanced{background-color:#7fc647}.k-task-milestone.k-state-selected{background-image:none;border-color:#002d4b;background-color:#005288}.k-task-summary{color:#909294}.k-task-summary.k-task-delayed{color:#f47686}.k-task-summary.k-task-advanced{color:#b2dd91}.k-task-summary-complete{color:#212529}.k-task-delayed .k-task-summary-complete{color:#ed1b36}.k-task-advanced .k-task-summary-complete{color:#7fc647}.k-task-summary.k-state-selected{color:#80a9c4}.k-task-summary.k-state-selected .k-task-summary-complete{color:#005288}.k-task-single{border-color:#ced4da;color:#000;background-color:#dee2e6}.k-task-single.k-task-delayed{background-color:#f47686}.k-task-single.k-task-advanced{background-color:#b2dd91}.k-task-single .k-task-complete{background-color:#ced4da}.k-task-delayed .k-task-complete{background-color:#ed1b36}.k-task-advanced .k-task-complete{background-color:#7fc647}.k-task-single.k-state-selected{border-color:#005288;color:#fff;background-color:#80a9c4}.k-task-single.k-state-selected .k-task-complete{background-color:#005288}.k-gantt-line{color:#909294}.k-gantt-line.k-state-selected{color:#005288}.k-task-planned .k-task-moment{border-color:#005288;background-color:transparent}.k-task-planned .k-task-duration{background-color:#005288}.k-task-planned:hover .k-task-moment{background-color:#005288}.k-task-offset{background-image:repeating-linear-gradient(135deg,#fff,#fff 2px,#ed1b36 2px,#ed1b36 4px)}.k-task-offset .k-resize-e::before{border-color:#000}.k-task-offset .k-task-actions{color:#000}.k-task-offset:hover{background-image:repeating-linear-gradient(135deg,#fff,#fff 2px,#f47686 2px,#f47686 4px)}.k-pdf-export .k-task-offset{background-color:#ed1b36}.k-offset-tooltip-delayed{background-color:#ed1b36}.k-planned-tooltip{background-color:#005288}.k-scheduler{border-width:1px;border-style:solid;box-sizing:border-box;outline:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;line-height:1.5;display:flex;flex-direction:column;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.k-scheduler div,.k-scheduler table,.k-scheduler tbody,.k-scheduler td,.k-scheduler tfoot,.k-scheduler th,.k-scheduler thead,.k-scheduler tr,.k-scheduler>*{border-color:inherit}kendo-scheduler.k-scheduler{overflow:hidden}kendo-scheduler.k-scheduler.k-readonly-scheduler .k-event-delete{display:none}.k-scheduler-table{width:100%;max-width:none;border-collapse:separate;border-spacing:0;table-layout:fixed}.k-scheduler-table td,.k-scheduler-table th{padding:.75rem;height:1.5em;overflow:hidden;white-space:nowrap;border-style:solid;border-width:0 0 1px 1px;vertical-align:top;box-sizing:content-box}.k-scheduler-table td:first-child,.k-scheduler-table th:first-child{border-left-width:0}.k-scheduler-table .k-middle-row td{border-bottom-style:dotted}.k-scheduler-table .k-link{cursor:pointer}.k-scheduler-layout-flex{overflow:auto}.k-scheduler-layout-flex .k-scheduler-head{position:sticky;top:0;z-index:3}.k-scheduler-layout-flex .k-scheduler-body{position:relative}.k-scheduler-layout-flex .k-scheduler-body,.k-scheduler-layout-flex .k-scheduler-head{display:flex;flex:100%;flex-wrap:wrap}.k-scheduler-layout-flex .k-scheduler-row{display:flex;flex:1 1 100%;width:100%;min-width:0}.k-scheduler-layout-flex .k-scheduler-group{display:flex;flex:1 1 100%;width:100%;min-width:0;flex-wrap:wrap}.k-scheduler-layout-flex .k-scheduler-group .k-group-cell{display:flex;flex:1 1 auto;flex-wrap:wrap;overflow:auto}.k-scheduler-layout-flex .k-scheduler-group .k-group-content{padding:0;display:flex;flex:1 1 100%;width:100%;border-width:0;flex-wrap:wrap}.k-scheduler-layout-flex .k-scheduler-group.k-group-horizontal .k-group-cell{flex-basis:100%;border-width:0;padding:0}.k-scheduler-layout-flex .k-more-events{bottom:2px;left:0;width:100%}.k-scheduler-layout-flex .k-scheduler-cell{display:flex;flex:1 1 100%;padding:.75rem;min-height:1.5em;overflow:hidden;white-space:nowrap;border-style:solid;border-width:0 1px 1px 0;vertical-align:top;box-sizing:content-box}.k-scheduler-layout-flex .k-scheduler-cell.k-slot-cell{position:relative}.k-scheduler-layout-flex .k-scheduler-cell.k-heading-cell{justify-content:center;font-weight:700}.k-scheduler-layout-flex .k-scheduler-cell.k-side-cell{justify-content:flex-end;flex-grow:0;flex-basis:auto;overflow:visible}.k-scheduler-layout-flex .k-scheduler-cell.k-major-cell{border-bottom-width:0}.k-scheduler-layout-flex .k-middle-row .k-scheduler-cell{border-bottom-style:dotted}.k-scheduler-layout-flex .k-resource-cell{display:flex;flex-wrap:wrap;overflow:visible}.k-scheduler-layout-flex .k-resource-content{display:flex;flex-wrap:wrap;padding:0;border-width:0}.k-scheduler-layout-flex .k-sticky-cell{display:flex;flex-wrap:wrap;flex-basis:0;position:sticky;left:0;z-index:3}.k-scheduler-toolbar{border-width:0;border-bottom-width:1px;white-space:nowrap;flex-shrink:0;position:relative;z-index:2}.k-scheduler-toolbar .k-widget{font-size:inherit}.k-scheduler-toolbar .k-nav-current{color:inherit;text-decoration:none;display:inline-flex;flex-flow:row nowrap;align-items:center;cursor:pointer}.k-scheduler-toolbar .k-nav-current .k-icon{margin-right:.5rem}.k-scheduler-toolbar .k-nav-current .k-lg-date-format,.k-scheduler-toolbar .k-nav-current .k-sm-date-format{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.k-scheduler-toolbar .k-nav-current .k-sm-date-format{display:none}.k-scheduler-toolbar .k-scheduler-search{display:inline-flex;flex-flow:row nowrap}.k-scheduler-toolbar .k-scheduler-views-wrapper{margin-left:auto}.k-scheduler-toolbar .k-scheduler-views-wrapper .k-views-dropdown{width:auto;font:inherit;display:none}@media (max-width:1400px){.k-scheduler-toolbar .k-nav-current .k-lg-date-format{max-width:200px}}@media (max-width:1024px){.k-scheduler-toolbar .k-nav-current .k-lg-date-format{display:none}.k-scheduler-toolbar .k-nav-current .k-sm-date-format{display:inline-block}.k-scheduler-toolbar .k-scheduler-views-wrapper .k-scheduler-views{display:none}.k-scheduler-toolbar .k-scheduler-views-wrapper .k-views-dropdown{display:inline-block}}kendo-scheduler .k-scheduler-toolbar{padding:.375rem .375rem;border-style:solid;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between}ul.k-scheduler-navigation{display:flex;flex-direction:row;align-items:center;flex:1}ul.k-scheduler-navigation li{border-width:1px;border-style:solid;position:relative;z-index:1}ul.k-scheduler-navigation li+li{margin-left:-1px}ul.k-scheduler-navigation .k-state-hover,ul.k-scheduler-navigation .k-state-selected{z-index:2}ul.k-scheduler-navigation .k-link{padding:.375rem .75rem;box-sizing:border-box;color:inherit;text-decoration:none;display:flex;flex-direction:row;align-items:center;align-content:center;justify-content:center}ul.k-scheduler-navigation .k-nav-next .k-link,ul.k-scheduler-navigation .k-nav-prev .k-link{padding:.375rem;width:calc(1.5em + .75rem);height:calc(1.5em + .75rem)}ul.k-scheduler-navigation .k-nav-current{border:0;margin-left:0}ul.k-scheduler-navigation .k-nav-today{border-radius:.25rem 0 0 .25rem}ul.k-scheduler-navigation .k-nav-next{border-radius:0 .25rem .25rem 0}ul.k-scheduler-views{display:flex;flex-direction:row;align-items:center;margin-left:auto}ul.k-scheduler-views li{border-width:1px;border-style:solid;position:relative;z-index:1}ul.k-scheduler-views li+li{margin-left:-1px}ul.k-scheduler-views .k-state-hover,ul.k-scheduler-views .k-state-selected{z-index:2}ul.k-scheduler-views .k-link{padding:.375rem .75rem;box-sizing:border-box;color:inherit;text-decoration:none;display:flex;flex-direction:row;align-items:center;align-content:center;justify-content:center}ul.k-scheduler-views li:first-child{border-radius:.25rem}ul.k-scheduler-views li:first-child+li{border-radius:.25rem 0 0 .25rem}ul.k-scheduler-views li:last-child{border-radius:0 .25rem .25rem 0}ul.k-scheduler-views.k-state-expanded li{border-radius:0;margin:0}ul.k-scheduler-views.k-state-expanded li+li{margin-top:-1px}ul.k-scheduler-views.k-state-expanded li:first-child{border-radius:.25rem .25rem 0 0}ul.k-scheduler-views.k-state-expanded li:first-child+li{border-radius:0}ul.k-scheduler-views.k-state-expanded li:last-child{border-radius:0 0 .25rem .25rem}ul.k-scheduler-views .k-current-view{display:none}ul.k-scheduler-views .k-current-view .k-link::after{content:"";margin:0 0 0 1ex;border:.25em solid transparent;border-top:.5em solid currentColor;border-bottom-width:0;display:inline-block}@media (max-width:1024px){ul.k-scheduler-views{flex-direction:column;align-items:stretch;position:absolute;right:.375rem;top:.375rem;z-index:1000}ul.k-scheduler-views li{display:none}ul.k-scheduler-views .k-current-view{display:block}ul.k-scheduler-views.k-state-expanded li{display:block}.k-rtl ul.k-scheduler-views{left:.375rem;right:auto}}.k-scheduler-footer{box-shadow:none;border-width:0;border-top-width:1px;white-space:nowrap;flex-shrink:0;position:relative}.k-scheduler-footer .k-widget{font-size:inherit}.k-scheduler-footer li{border-width:1px;border-style:solid;position:relative;z-index:1}.k-scheduler-footer li+li{margin-left:-1px}.k-scheduler-footer .k-state-hover,.k-scheduler-footer .k-state-selected{z-index:2}.k-scheduler-footer .k-link{padding:.375rem .75rem;box-sizing:border-box;color:inherit;text-decoration:none;display:flex;flex-direction:row;align-items:center;align-content:center;justify-content:center}.k-scheduler-footer li{border-radius:.25rem}kendo-scheduler .k-scheduler-footer{padding:.375rem .375rem;border-style:solid;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between}.k-scheduler-fullday .k-icon{margin-right:.5rem}.k-scheduler-layout{width:100%;border-collapse:separate;border-spacing:0;flex:1 1 auto;position:relative;z-index:1}.k-scheduler-layout>tbody>tr>td{padding:0;vertical-align:top}.k-scheduler-layout .k-scheduler-pane+.k-scheduler-pane .k-scheduler-times tr th,.k-scheduler-layout tr+tr .k-scheduler-times tr th{border-bottom-color:transparent}.k-scheduler-layout .k-scheduler-pane+.k-scheduler-pane .k-scheduler-times tr .k-scheduler-times-all-day,.k-scheduler-layout .k-scheduler-pane+.k-scheduler-pane .k-scheduler-times tr .k-slot-cell,.k-scheduler-layout .k-scheduler-pane+.k-scheduler-pane .k-scheduler-times tr:last-child th,.k-scheduler-layout tr+tr .k-scheduler-times tr .k-scheduler-times-all-day,.k-scheduler-layout tr+tr .k-scheduler-times tr .k-slot-cell,.k-scheduler-layout tr+tr .k-scheduler-times tr:last-child th{border-bottom-color:inherit}.k-scheduler-layout.k-scheduler-flex-layout{display:flex;flex-direction:column}.k-scheduler-layout.k-scheduler-flex-layout.k-scheduler-dayview .k-scheduler-pane:first-child .k-scheduler-table,.k-scheduler-layout.k-scheduler-flex-layout.k-scheduler-weekview .k-scheduler-pane:first-child .k-scheduler-table{table-layout:fixed}.k-scheduler-header th{text-align:center}.k-scheduler-header,.k-scheduler-header-wrap,.k-scheduler-header-wrap>div{border-color:inherit;overflow:hidden}.k-scheduler-header-wrap{border-width:0;border-style:solid;position:relative}.k-scheduler-times{border-color:inherit;position:relative;overflow:hidden}.k-scheduler-times .k-scheduler-table{table-layout:auto}.k-scheduler-times th{border-width:0 1px 1px 0;text-align:right}.k-scheduler-times .k-scheduler-times-all-day,.k-scheduler-times .k-slot-cell{border-bottom-color:inherit}.k-scheduler-times .k-slot-cell.k-last-resource{border-right:0}.k-scheduler-times .k-slot-cell.k-empty-slot{padding-left:0;padding-right:0}.k-scheduler-datecolumn{width:12em}.k-scheduler-timecolumn{width:11em;white-space:nowrap}.k-scheduler-content{border-color:inherit;position:relative;overflow:auto}.k-event,kendo-scheduler .k-event{border-radius:.25rem;min-height:25px;box-sizing:border-box;border-width:0;border-style:solid;border-radius:.25rem;text-align:left;outline:0;cursor:default;position:absolute;overflow:hidden;padding-right:1rem}.k-event>div,kendo-scheduler .k-event>div{position:relative;z-index:2}.k-event .k-event-template,kendo-scheduler .k-event .k-event-template{line-height:calc(25px - (2 * .25rem));padding:.5rem 1rem}.k-event .k-event-time,kendo-scheduler .k-event .k-event-time{padding-bottom:0;font-size:.875em;white-space:nowrap;display:none}.k-event .k-event-actions,kendo-scheduler .k-event .k-event-actions{white-space:nowrap;position:absolute;top:0;bottom:0;right:1rem;z-index:2}.k-event .k-event-actions .k-event-delete,kendo-scheduler .k-event .k-event-actions .k-event-delete{opacity:.5;visibility:hidden}.k-event .k-event-actions.k-state-hover .k-event-delete,.k-event .k-event-actions:hover .k-event-delete,kendo-scheduler .k-event .k-event-actions.k-state-hover .k-event-delete,kendo-scheduler .k-event .k-event-actions:hover .k-event-delete{opacity:1}.k-event .k-event-actions .k-icon,kendo-scheduler .k-event .k-event-actions .k-icon{line-height:normal;font-size:inherit}.k-event .k-event-actions a,kendo-scheduler .k-event .k-event-actions a{color:inherit}.k-event .k-event-actions:first-child,kendo-scheduler .k-event .k-event-actions:first-child{margin:.25rem .4ex 0 .5rem;top:0;right:0;float:left;position:relative;opacity:1;visibility:visible;line-height:normal}.k-event .k-resize-handle,kendo-scheduler .k-event .k-resize-handle{z-index:4;opacity:.5;visibility:hidden}.k-event .k-resize-handle::before,kendo-scheduler .k-event .k-resize-handle::before{border-color:currentColor}.k-event .k-resize-n,kendo-scheduler .k-event .k-resize-n{height:.5em;top:0}.k-event .k-resize-s,kendo-scheduler .k-event .k-resize-s{height:.5em;bottom:0}.k-event .k-resize-n::before,.k-event .k-resize-s::before,kendo-scheduler .k-event .k-resize-n::before,kendo-scheduler .k-event .k-resize-s::before{width:2rem;border-bottom-width:1px}.k-event .k-resize-w,kendo-scheduler .k-event .k-resize-w{width:.5em;left:0}.k-event .k-resize-e,kendo-scheduler .k-event .k-resize-e{width:.5em;right:0}.k-event .k-resize-e::before,.k-event .k-resize-w::before,kendo-scheduler .k-event .k-resize-e::before,kendo-scheduler .k-event .k-resize-w::before{height:2rem;border-left-width:1px}.k-event.k-state-hover .k-event-actions .k-event-delete,.k-event.k-state-hover .k-resize-handle,.k-event:hover .k-event-actions .k-event-delete,.k-event:hover .k-resize-handle,kendo-scheduler .k-event.k-state-hover .k-event-actions .k-event-delete,kendo-scheduler .k-event.k-state-hover .k-resize-handle,kendo-scheduler .k-event:hover .k-event-actions .k-event-delete,kendo-scheduler .k-event:hover .k-resize-handle{visibility:visible}.k-event.k-event-drag-hint .k-event-time,kendo-scheduler .k-event.k-event-drag-hint .k-event-time{display:block}.k-event .k-event-bottom-actions,.k-event .k-event-top-actions,kendo-scheduler .k-event .k-event-bottom-actions,kendo-scheduler .k-event .k-event-top-actions{position:absolute;top:0;left:0;width:100%;text-align:center}.k-event .k-event-bottom-actions,kendo-scheduler .k-event .k-event-bottom-actions{top:auto;bottom:0}.k-scheduler-mark{width:1em;height:1em;display:inline-block;vertical-align:middle}.k-more-events{padding:0;height:13px;border-style:solid;border-width:1px;overflow:hidden;position:absolute;justify-content:center}.k-more-events>.k-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.k-current-time{position:absolute}.k-current-time.k-current-time-arrow-down,.k-current-time.k-current-time-arrow-left,.k-current-time.k-current-time-arrow-right{width:0;height:0;background:0 0;border:4px solid transparent}.k-event-drag-hint{opacity:.5;z-index:3}.k-event-drag-hint .k-event-actions,.k-event-drag-hint .k-event-bottom-actions,.k-event-drag-hint .k-event-top-actions,.k-event-drag-hint .k-resize-handle{display:none}.k-event-drag-hint .k-event-time{display:block}.k-scheduler-marquee{border-width:0;border-style:solid}.k-scheduler-marquee .k-label-bottom,.k-scheduler-marquee .k-label-top{font-size:.75em;position:absolute}.k-scheduler-marquee .k-label-top{left:.5rem;top:.25rem}.k-scheduler-marquee .k-label-bottom{right:.5rem;bottom:.25rem}.k-scheduler-marquee.k-first::before,.k-scheduler-marquee.k-last::after{content:"";border-width:3px;border-style:solid;position:absolute;width:0;height:0}.k-scheduler-marquee.k-first::before{top:0;left:0;border-right-color:transparent;border-bottom-color:transparent}.k-scheduler-marquee.k-last::after{bottom:0;right:0;border-left-color:transparent;border-top-color:transparent}.k-pdf-export-shadow .k-scheduler,.k-scheduler-pdf-export .k-scheduler-content,.k-scheduler-pdf-export .k-scheduler-times{height:auto!important;overflow:visible!important}.k-scheduler-pdf-export{overflow:hidden}.k-scheduler-pdf-export .k-scheduler-header{padding:0!important}.k-scheduler-pdf-export .k-scheduler-header-wrap{border-width:0!important}.k-scheduler-pdf-export .k-scheduler-content .k-scheduler-table,.k-scheduler-pdf-export .k-scheduler-header .k-scheduler-table{width:100%!important}.k-recurrence-editor{display:inline-flex;flex-direction:column}kendo-scheduler .k-recurrence-editor{display:block}.k-scheduler-monthview .k-scheduler-table{height:100%}.k-scheduler-monthview .k-scheduler-table td{height:80px;text-align:right}.k-scheduler-monthview .k-scheduler-body .k-scheduler-cell{min-height:80px}.k-scheduler-monthview .k-hidden{padding-left:0!important;padding-right:0!important;border-right-width:0!important}.k-scheduler-monthview .k-scheduler-content .k-scheduler-table-auto,.k-scheduler-monthview .k-scheduler-table-auto,.k-scheduler-monthview .k-scheduler-table-auto td{height:auto}.k-scheduler-monthview .k-scheduler-content{overflow-y:scroll}.k-scheduler-monthview.k-scheduler-flex-layout .k-scheduler-content{overflow-y:auto}.k-scheduler-agendaview .k-scheduler-mark{margin-right:.5em;width:1em;height:1em;display:inline-block;vertical-align:middle}.k-scheduler-agendaview .k-scheduler-table td:first-child,.k-scheduler-agendaview .k-scheduler-table th:first-child{border-left-width:1px}.k-scheduler-agendaview .k-scheduler-table td.k-first{border-left-width:0}.k-scheduler-agendaview .k-scheduler-table .k-scheduler-datecolumn:first-child{border-left-width:0!important}.k-scheduler-agendaview .k-task>.k-event-delete{color:inherit;position:absolute;top:.25rem;right:.25rem;opacity:.5;visibility:hidden}.k-scheduler-agendaview .k-scheduler-content .k-scheduler-row:hover .k-event-delete,.k-scheduler-agendaview .k-scheduler-content tr:hover .k-event-delete,.k-scheduler-agendaview .k-state-hover .k-task>.k-event-delete{visibility:visible}.k-scheduler-agendaday{margin:0 .2em 0 0;font-size:3em;line-height:1;font-weight:400;float:left}.k-scheduler-agendaweek{display:block;margin:.4em 0 0;line-height:1;font-style:normal}.k-scheduler-agendadate{font-size:.75em}.k-scheduler-timelineview .k-slot-cell{overflow:hidden}.k-scheduler-timelineview .k-scheduler-content{overflow:auto}.k-scheduler-pane{display:flex;flex-direction:row}.k-scheduler-pane .k-scheduler-times{flex:0 0 auto}.k-scheduler-pane .k-scheduler-times .k-scheduler-table{height:100%}.k-scheduler-pane .k-scheduler-content,.k-scheduler-pane .k-scheduler-header{flex:1 1 auto}.k-scheduler-edit-dialog .k-dialog{max-height:100vh}.k-scheduler-edit-form .k-edit-form-container{width:620px}.k-scheduler-edit-form .k-edit-label{width:17%}.k-scheduler-edit-form .k-edit-field{width:77%}.k-scheduler-edit-form .k-scheduler-delete{float:left}.k-scheduler-edit-form .k-widget.k-recur-count,.k-scheduler-edit-form .k-widget.k-recur-interval,.k-scheduler-edit-form .k-widget.k-recur-monthday{width:5em}.k-scheduler-edit-form .k-widget.k-recur-month,.k-scheduler-edit-form .k-widget.k-recur-until,.k-scheduler-edit-form .k-widget.k-recur-weekday,.k-scheduler-edit-form .k-widget.k-recur-weekday-offset{width:9em}.k-rtl .k-scheduler-header th,.k-rtl .k-scheduler-table td{border-width:0 1px 1px 0}.k-rtl .k-scheduler-table td:first-child,.k-rtl .k-scheduler-table th:first-child{border-right-width:0}.k-rtl .k-scheduler-times th{border-width:0 0 1px 1px}.k-rtl .k-scheduler .k-scrollbar-v .k-scheduler-header-wrap{border-right-width:0;border-left-width:1px}.k-rtl .k-event{text-align:right;padding-right:0;padding-left:1rem}.k-rtl .k-event .k-resize-w{left:auto;right:0}.k-rtl .k-event .k-resize-e{right:auto;left:0}.k-rtl .k-event .k-event-actions{right:auto;left:2px}.k-rtl .k-event .k-event-actions:first-child{margin:.25rem .5rem 0 .4ex;float:right}.k-rtl .k-scheduler-agendaview .k-task>.k-event-delete{left:2px;right:auto}.k-rtl .k-scheduler-agendaview .k-task .k-scheduler-mark{margin-left:.5em;margin-right:0}.k-rtl .k-scheduler-views{margin-left:0;margin-right:auto}.k-rtl .k-scheduler-views li:first-child+li{border-radius:0 .25rem .25rem 0}.k-rtl .k-scheduler-views li:last-child{border-radius:.25rem 0 0 .25rem}.k-rtl .k-scheduler-views .k-current-view .k-link::after{margin:0 1ex 0 0}.k-rtl .k-scheduler-navigation .k-nav-today{border-radius:0 .25rem .25rem 0}.k-rtl .k-scheduler-navigation .k-nav-next{border-radius:.25rem 0 0 .25rem}.k-rtl .k-scheduler-navigation li+li{margin-left:0;margin-right:-1px}.k-rtl .k-nav-current .k-icon{margin-right:0;margin-left:.4ex}.k-rtl .k-scheduler-fullday .k-icon{margin-right:0;margin-left:.5rem}.k-rtl .k-scheduler-marquee .k-label-top{left:auto;right:4px}.k-rtl .k-scheduler-marquee .k-label-bottom{left:4px;right:auto}.k-rtl .k-scheduler-edit-form .k-scheduler-delete{float:right}.k-rtl .k-scheduler .k-current-time-arrow-right,.k-rtl .k-scheduler .k-i-arrow-60-left,.k-rtl .k-scheduler .k-i-arrow-60-right,.k-rtl.k-scheduler .k-current-time-arrow-right,.k-rtl.k-scheduler .k-i-arrow-60-left,.k-rtl.k-scheduler .k-i-arrow-60-right{transform:scaleX(-1)}.k-rtl .k-scheduler .k-scheduler-header-wrap,.k-rtl.k-scheduler .k-scheduler-header-wrap{border-right-width:0}.k-rtl .k-scheduler .k-scheduler-agendaday,.k-rtl.k-scheduler .k-scheduler-agendaday{float:right;margin:0 0 0 .2em}.k-rtl .k-scheduler .k-scheduler-agendaview .k-scheduler-table td:first-child,.k-rtl .k-scheduler .k-scheduler-agendaview .k-scheduler-table th:first-child,.k-rtl.k-scheduler .k-scheduler-agendaview .k-scheduler-table td:first-child,.k-rtl.k-scheduler .k-scheduler-agendaview .k-scheduler-table th:first-child{border-left-width:0}.k-rtl .k-scheduler .k-scheduler-agendaview .k-scheduler-table tr+tr td:first-child,.k-rtl .k-scheduler .k-scheduler-agendaview .k-scheduler-table tr+tr th:first-child,.k-rtl.k-scheduler .k-scheduler-agendaview .k-scheduler-table tr+tr td:first-child,.k-rtl.k-scheduler .k-scheduler-agendaview .k-scheduler-table tr+tr th:first-child{border-right-width:1px}.k-rtl .k-scheduler .k-scheduler-agendaview .k-scheduler-table .k-scheduler-datecolumn:first-child,.k-rtl.k-scheduler .k-scheduler-agendaview .k-scheduler-table .k-scheduler-datecolumn:first-child{border-right-width:0!important}.k-event::before,kendo-scheduler .k-event::before{display:none;left:0}.k-rtl .k-event::before,.k-rtl kendo-scheduler .k-event::before{right:0}.k-event .k-event-template,kendo-scheduler .k-event .k-event-template{padding:.25rem .5rem;font-size:.875rem}.k-event .k-event-actions,kendo-scheduler .k-event .k-event-actions{right:.5rem;font-size:.875rem}.k-scheduler{border-color:#dee2e6;color:#212529;background-color:#fff}.k-current-time{background:red}.k-current-time.k-current-time-arrow-left{border-right-color:red}.k-current-time.k-current-time-arrow-right{border-left-color:red}.k-current-time.k-current-time-arrow-down{border-top-color:red}.k-scheduler-toolbar{border-color:#dee2e6;color:#212529;background-color:#f8f9fa}.k-scheduler-footer{border-color:#dee2e6;color:#212529;background-color:#f8f9fa}.k-scheduler-header{background-color:#f7f7f7}.k-scheduler-header-wrap{background-color:#fff}ul.k-scheduler-navigation li.k-state-focused{box-shadow:inset 0 0 0 3px rgba(33,37,41,.15)}ul.k-scheduler-navigation .k-nav-next,ul.k-scheduler-navigation .k-nav-prev,ul.k-scheduler-navigation .k-nav-today{border-color:#e4e7eb;color:#212529;background-color:#e4e7eb}ul.k-scheduler-navigation .k-nav-next.k-state-hover,ul.k-scheduler-navigation .k-nav-next:hover,ul.k-scheduler-navigation .k-nav-prev.k-state-hover,ul.k-scheduler-navigation .k-nav-prev:hover,ul.k-scheduler-navigation .k-nav-today.k-state-hover,ul.k-scheduler-navigation .k-nav-today:hover{border-color:#c7cdd5;color:#212529;background-color:#ced3db}ul.k-scheduler-views.k-state-expanded{background-color:#f7f7f7}ul.k-scheduler-views li{border-color:#e4e7eb;color:#212529;background-color:#e4e7eb}ul.k-scheduler-views li.k-state-hover,ul.k-scheduler-views li:hover{border-color:#c7cdd5;color:#212529;background-color:#ced3db}ul.k-scheduler-views li.k-state-selected{border-color:#002c48;color:#fff;background-color:#035;box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.06)}ul.k-scheduler-views li.k-state-focus,ul.k-scheduler-views li.k-state-focused{box-shadow:0 0 0 3px rgba(228,231,235,.5)}.k-scheduler-footer li{border-color:#e4e7eb;color:#212529;background-color:#e4e7eb}.k-scheduler-footer li:hover{border-color:#c7cdd5;color:#212529;background-color:#ced3db}.k-scheduler .k-nonwork-hour,.k-scheduler-nonwork{background-color:#f5f5f5}.k-scheduler .k-other-month,.k-scheduler-other-month{background-color:#f5f5f5}.k-scheduler-layout .k-scheduler-cell.k-state-selected,.k-scheduler-layout td.k-state-selected{background-color:rgba(0,82,136,.25)}.k-scheduler-layout-flex .k-scheduler-head,.k-scheduler-layout-flex .k-sticky-cell{background-color:#fff}.k-event{color:#fff;background-color:#296e9b}.k-event.k-state-selected{color:#fff;background-color:#005288;box-shadow:inset 0 0 0 3px rgba(255,255,255,.5)}.k-event-inverse{color:#000}.k-scheduler-marquee::after,.k-scheduler-marquee::before{border-color:#005288}.k-scheduler-edit-dialog .k-dialog-buttongroup{border-color:#dee2e6}.k-scheduler-agendaview .k-scheduler-content .k-scheduler-row:hover,.k-scheduler-agendaview .k-scheduler-content tr.k-state-hover,.k-scheduler-agendaview .k-scheduler-content tr:hover{border-color:#f8f9fa;color:#212529;background-color:#f8f9fa}.k-scheduler-agendaview .k-scheduler-content tr.k-state-hover .k-scheduler-datecolumn,.k-scheduler-agendaview .k-scheduler-content tr.k-state-hover .k-scheduler-groupcolumn,.k-scheduler-agendaview .k-scheduler-content tr:hover .k-scheduler-datecolumn,.k-scheduler-agendaview .k-scheduler-content tr:hover .k-scheduler-groupcolumn{border-color:#dee2e6;color:#212529;background-color:#fff}.k-scheduler-agendaview .k-scheduler-content tr.k-state-selected{background-color:rgba(0,82,136,.25)}.k-scheduler-agendaview .k-scheduler-content tr.k-state-selected .k-scheduler-datecolumn,.k-scheduler-agendaview .k-scheduler-content tr.k-state-selected .k-scheduler-groupcolumn{background-color:#fff}.k-chat{border-width:1px;border-style:solid;box-sizing:border-box;outline:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;line-height:1.5;height:600px;max-height:100%;display:flex;flex-direction:column;overflow:hidden;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;max-width:500px;margin:auto}.k-chat .k-message-list{display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;overflow-x:hidden;overflow-y:auto;scroll-behavior:smooth}.k-chat .k-message-list-content{padding:16px 16px;width:100%;box-sizing:border-box;position:relative;flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-start;overflow:hidden}.k-chat .k-message-list-content>*+*{margin-top:16px}.k-chat .k-message-group{max-width:80%;background:0 0;box-sizing:border-box;display:flex;flex-shrink:0;flex-direction:column;position:relative}.k-chat .k-message-group:not(.k-alt){align-items:flex-start;text-align:left}.k-chat .k-message-group:not(.k-alt) .k-message-time{margin-left:8px;left:100%}.k-chat .k-message-group:not(.k-alt) .k-message-status{left:0}.k-chat .k-message-group:not(.k-alt) .k-first .k-bubble,.k-chat .k-message-group:not(.k-alt) .k-only .k-bubble{border-bottom-left-radius:2px}.k-chat .k-message-group:not(.k-alt) .k-last .k-bubble,.k-chat .k-message-group:not(.k-alt) .k-middle .k-bubble{border-top-left-radius:2px;border-bottom-left-radius:2px}.k-chat .k-message-group.k-alt{align-self:flex-end;align-items:flex-end;text-align:right}.k-chat .k-message-group.k-alt .k-message-time{margin-right:8px;right:100%}.k-chat .k-message-group.k-alt .k-message-status{right:0}.k-chat .k-message-group.k-alt .k-first .k-bubble,.k-chat .k-message-group.k-alt .k-only .k-bubble{border-bottom-right-radius:2px}.k-chat .k-message-group.k-alt .k-last .k-bubble,.k-chat .k-message-group.k-alt .k-middle .k-bubble{border-top-right-radius:2px;border-bottom-right-radius:2px}.k-chat .k-message{max-width:100%;margin:2px 0 0;position:relative;transition:margin .2s ease-in-out;outline:0}.k-chat .k-message-status,.k-chat .k-message-time{font-size:smaller;line-height:normal;white-space:nowrap;pointer-events:none;position:absolute}.k-chat .k-message-time{opacity:0;top:50%;transform:translateY(-50%);transition:opacity .2s ease-in-out}.k-chat .k-message-status{margin-top:2px;height:0;overflow:hidden;top:100%;transition:height .2s ease-in-out}.k-chat .k-bubble{border-radius:12px;padding:8px 16px;border-width:1px;border-style:solid;line-height:1.25;word-wrap:break-word}.k-chat .k-message.k-state-selected{margin-bottom:16px;border:0;color:inherit;background:0 0}.k-chat .k-message.k-state-selected .k-message-time{opacity:1}.k-chat .k-message.k-state-selected .k-message-status{height:1.2em}.k-chat .k-message-error,.k-chat .k-message-sending{margin-bottom:16px}.k-chat .k-message-error .k-message-status,.k-chat .k-message-sending .k-message-status{height:1.2em}.k-chat .k-avatar{border-radius:100%;margin:0;width:32px;height:32px;position:absolute}.k-message-group:not(.k-alt)>.k-avatar{left:0;bottom:0}.k-message-group.k-alt>.k-avatar{right:0;bottom:0}.k-chat .k-avatars .k-message-group:not(.k-alt):not(.k-no-avatar){padding-left:calc(32px + 8px)}.k-chat .k-avatars .k-message-group.k-alt:not(.k-no-avatar){padding-right:calc(32px + 8px)}.k-author{margin:0;font-size:smaller;line-height:normal}.k-chat .k-author{margin:0}.k-timestamp{font-size:smaller;line-height:normal;text-align:center;align-self:stretch}.k-quick-replies{display:block;max-width:100%}.k-quick-reply{border-radius:100px;margin-right:8px;margin-bottom:4px;padding:8px 12px;border-width:1px;border-style:solid;line-height:1.25;cursor:pointer;user-select:none;display:inline-block;flex:0 0 auto;transition-property:color,background-color,border-color;transition-duration:.2s;transition-timing-function:ease-in-out;outline:0}.k-scrollable-quick-replies{margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px;display:flex;flex-direction:row;flex-wrap:nowrap;flex:0 0 auto;overflow-x:auto;overflow-y:hidden}.k-scrollable-quick-replies::-webkit-scrollbar{display:none}.k-scrollable-quick-replies .k-quick-reply{margin:0}.k-scrollable-quick-replies .k-quick-reply+.k-quick-reply{margin-left:8px}.k-message-box{padding:10px 16px;border-width:1px 0 0;border-style:solid;flex:0 0 auto;display:flex;flex-flow:row nowrap;align-items:center}.k-message-box .k-input{padding:0}.k-message-box .k-button{padding:0;flex-shrink:0}.k-message-box .k-button svg{width:20px;height:20px;fill:currentColor;display:inline-block}.k-message-box .k-button::after,.k-message-box .k-button::before{display:none}.k-message-box .k-button[dir=rtl],.k-rtl .k-message-box .k-button{transform:scaleX(-1)}.k-chat .k-card-list{margin:2px 0 0}.k-chat .k-card-deck{max-width:calc(100% + 32px);box-sizing:border-box;margin-left:-16px;margin-right:-16px;padding:16px 16px 16px;overflow:hidden;overflow-x:auto;scroll-behavior:smooth}.k-chat .k-card-deck .k-card,.k-chat .k-card-deck .k-card-wrap{width:200px}.k-chat .k-card-deck-scrollwrap{margin-right:-16px;margin-left:-16px;padding-left:16px;padding-right:16px}.k-chat .k-card-deck-scrollwrap>.k-card-deck{margin-bottom:-20px;padding-bottom:20px}.k-chat .k-card-deck .k-card-wrap{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;flex:0 0 auto;padding-bottom:5px}.k-chat .k-card-deck .k-card-wrap .k-card{flex:0 0 auto}.k-chat .k-card-deck .k-card-wrap.k-state-selected{background:0 0}.k-typing-indicator{padding:0;border-radius:50px;display:inline-flex;flex-direction:row;flex-wrap:nowrap}.k-typing-indicator span{width:8px;height:8px;border-radius:50%;flex:0 0 8px;background-color:currentColor;opacity:.4}.k-typing-indicator span:nth-of-type(1){animation:1s k-animation-blink infinite .3333s}.k-typing-indicator span:nth-of-type(2){animation:1s k-animation-blink infinite .6666s}.k-typing-indicator span:nth-of-type(3){animation:1s k-animation-blink infinite .9999s}.k-typing-indicator span+span{margin-left:5px}@keyframes k-animation-blink{50%{opacity:1}}.k-chat .k-toolbar-box,.k-chat-toolbar{width:100%;box-sizing:border-box;overflow:hidden;position:relative;flex:0 0 auto}.k-chat .k-toolbar-box .k-button-list,.k-chat-toolbar .k-button-list{display:flex;flex-direction:row;flex-wrap:nowrap;overflow:hidden;scroll-behavior:smooth;padding:10px 16px}.k-chat .k-toolbar-box .k-button-list::after,.k-chat-toolbar .k-button-list::after{content:"";padding-right:16px}.k-chat .k-toolbar-box .k-button-list .k-button+.k-button,.k-chat-toolbar .k-button-list .k-button+.k-button{margin-left:20px;flex-shrink:0}.k-chat .k-toolbar-box .k-scroll-button,.k-chat-toolbar .k-scroll-button{position:absolute;z-index:2;top:50%;transform:translateY(-50%)}.k-chat .k-toolbar-box .k-scroll-button-left,.k-chat-toolbar .k-scroll-button-left{left:0}.k-chat .k-toolbar-box .k-scroll-button-right,.k-chat-toolbar .k-scroll-button-right{right:0}.k-chat .k-toolbar-box .k-button,.k-chat-toolbar .k-button{border-width:0;color:inherit;background:0 0;flex-shrink:0}.k-rtl .k-message-group:not(.k-alt),[dir=rtl] .k-message-group:not(.k-alt){text-align:right}.k-rtl .k-message-group:not(.k-alt) .k-message-time,[dir=rtl] .k-message-group:not(.k-alt) .k-message-time{margin-left:0;margin-right:8px;left:auto;right:100%}.k-rtl .k-message-group:not(.k-alt) .k-message-status,[dir=rtl] .k-message-group:not(.k-alt) .k-message-status{left:auto;right:0}.k-rtl .k-message-group.k-alt,[dir=rtl] .k-message-group.k-alt{text-align:left}.k-rtl .k-message-group.k-alt .k-message-time,[dir=rtl] .k-message-group.k-alt .k-message-time{margin-right:0;margin-left:8px;right:auto;left:100%}.k-rtl .k-message-group.k-alt .k-message-status,[dir=rtl] .k-message-group.k-alt .k-message-status{right:auto;left:0}.k-rtl .k-message-group:not(.k-alt)>.k-avatar,[dir=rtl] .k-message-group:not(.k-alt)>.k-avatar{left:auto;right:0}.k-rtl .k-message-group.k-alt>.k-avatar,[dir=rtl] .k-message-group.k-alt>.k-avatar{right:auto;left:0}.k-rtl .k-avatars .k-message-group:not(.k-alt):not(.k-no-avatar),[dir=rtl] .k-avatars .k-message-group:not(.k-alt):not(.k-no-avatar){padding-left:0;padding-right:calc(32px + 8px)}.k-rtl .k-avatars .k-message-group.k-alt:not(.k-no-avatar),[dir=rtl] .k-avatars .k-message-group.k-alt:not(.k-no-avatar){padding-right:0;padding-left:calc(32px + 8px)}.k-rtl .k-chat .k-card-deck .k-card-wrap+.k-card-wrap,[dir=rtl] .k-chat .k-card-deck .k-card-wrap+.k-card-wrap{margin-left:0;margin-right:15px}.k-rtl .k-quick-reply,[dir=rtl] .k-quick-reply{margin-right:0;margin-left:8px}.k-chat{border-color:#dee2e6;color:#212529;background-color:#fff}.k-chat .k-timestamp{text-transform:uppercase;opacity:.7}.k-chat .k-author{font-weight:700}.k-chat .k-bubble{border-color:#e4e7eb;color:#212529;background-color:#e4e7eb;box-shadow:none;transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out;order:-1}.k-chat .k-bubble:hover{box-shadow:none}.k-chat .k-state-selected .k-bubble{box-shadow:none}.k-chat .k-alt .k-bubble{border-color:#005288;color:#fff;background-color:#005288;box-shadow:none}.k-chat .k-alt .k-bubble:hover{box-shadow:none}.k-chat .k-alt .k-state-selected .k-bubble{box-shadow:none}.k-chat .k-quick-reply{border-color:#005288;color:#005288;background-color:transparent}.k-chat .k-quick-reply:hover{border-color:#005288;color:#fff;background-color:#005288}.k-chat .k-message-box{border-color:inherit;color:#495057;background-color:#fff}.k-chat .k-message-box.k-state-focused{box-shadow:0 0 40px rgba(73,80,87,.1)}.k-chat .k-message-box .k-button:hover{color:#005288}.k-chat .k-toolbar-box,.k-chat-toolbar{border-color:inherit;color:#212529;background-color:#f8f9fa}.k-chat .k-toolbar-box .k-button:hover,.k-chat-toolbar .k-button:hover{color:#005288;background-color:none}.k-chat .k-toolbar-box .k-scroll-button,.k-chat-toolbar .k-scroll-button{background-color:#fff;box-shadow:0 0 20px 5px #fff}.k-chat .k-toolbar-box .k-scroll-button:hover,.k-chat-toolbar .k-scroll-button:hover{background-color:#fff}.k-mediaplayer{border-width:1px;border-style:solid;box-sizing:border-box;outline:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;line-height:1.5;display:block;position:relative;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.k-mediaplayer>iframe{width:100%;height:100%;border:0;vertical-align:top}.k-mediaplayer-titlebar{padding:.75rem 1.25rem;position:absolute;z-index:2;top:0;left:0;right:0}.k-mediaplayer-toolbar-wrap{position:absolute;z-index:2;bottom:0;left:0;right:0}.k-mediaplayer-toolbar{border-width:0;width:100%!important;box-shadow:none}.k-mediaplayer-time-wrap{flex:1}.k-mediaplayer-volume-wrap{padding:0 7px;align-items:center}.k-slider.k-mediaplayer-seekbar{width:100%;position:absolute;z-index:3;top:-17px;left:0}.k-mediaplayer-seekbar .k-slider-track{width:100%!important;border-radius:0}.k-mediaplayer-fullscreen{z-index:10000;position:fixed;top:0;left:0;width:100%!important;height:100%!important}.k-mediaplayer{border-color:#dee2e6;color:#212529;background-color:#fff}.k-mediaplayer-titlebar{color:#fff;background-image:linear-gradient(rgba(33,37,41,.7),rgba(33,37,41,0));text-shadow:0 0 2px rgba(33,37,41,.5)}.k-mediaplayer-toolbar{color:#212529;background-color:rgba(248,249,250,.85)}.k-timeline{box-sizing:border-box;outline:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;line-height:1.5;display:block;background-color:transparent;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.k-timeline ul{margin:0;padding:0}.k-timeline ul li{list-style-type:none}.k-timeline .k-timeline-flag{display:inline-block;text-align:center;padding:.375rem .75rem;border-radius:.25rem;line-height:1.5;min-width:80px;max-width:calc(80px + 2 * 40px);box-sizing:border-box;position:relative;z-index:1}.k-timeline .k-timeline-circle{width:16px;height:16px;border-radius:50%;flex-shrink:0;position:relative;z-index:1}.k-timeline.k-timeline-dates-hidden .k-timeline-date{display:none}.k-timeline .k-event-collapse{display:none}.k-timeline.k-timeline-collapsible .k-card-header{cursor:pointer}.k-timeline.k-timeline-collapsible .k-event-collapse{display:flex}.k-timeline-card .k-card{position:relative;overflow:visible}.k-timeline-card .k-card .k-card-header{overflow:visible;border-bottom:0}.k-timeline-card .k-card .k-card-header+.k-card-body{padding-top:0}.k-timeline-card .k-card .k-card-body{overflow-y:auto;scrollbar-width:thin}.k-timeline-card .k-card .k-card-body::-webkit-scrollbar{width:5px}.k-timeline-card .k-card .k-card-body::-webkit-scrollbar-thumb{border-radius:.25rem}.k-timeline-card .k-timeline-card-callout.k-callout-e,.k-timeline-card .k-timeline-card-callout.k-callout-w{top:36px}.k-timeline-horizontal,.k-timeline-vertical{padding:0 40px;margin:40px 0;width:100%;position:relative;box-sizing:border-box;border:0}.k-timeline-horizontal .k-timeline-track-wrap::after,.k-timeline-vertical::after{content:"";position:absolute;top:0;border-width:1px;border-style:solid;background-clip:padding-box}.k-timeline-vertical{padding-left:calc(calc(40px + (80px - 6px)/ 2) + 50px)}.k-timeline-vertical.k-timeline-dates-hidden{padding-left:calc(40px + (80px - 6px)/ 2)}.k-timeline-vertical::after{height:100%;width:6px;transform:translateX(-50%);border-radius:.3rem}.k-timeline-vertical .k-timeline-flag-wrap{display:flex;align-items:center}.k-timeline-vertical .k-timeline-flag-wrap:first-child{padding-top:40px}.k-timeline-vertical .k-timeline-flag{transform:translateX(-50%)}.k-timeline-vertical .k-timeline-date-wrap{position:absolute;padding-right:1rem;margin-top:36px;transform:translate(-100%,-50%);text-align:right}.k-timeline-vertical .k-timeline-event{display:flex;align-items:flex-start;padding:40px 0}.k-timeline-vertical .k-timeline-card{padding-left:1rem}.k-timeline-vertical .k-timeline-card .k-card{margin-left:1rem;min-height:calc(2 * (36px - 1px));width:400px;max-width:100%}.k-timeline-vertical .k-timeline-card .k-card .k-card-header{border-radius:.25rem}.k-timeline-vertical .k-timeline-card .k-card .k-card-title{display:flex;justify-content:space-between}.k-timeline-vertical .k-timeline-card .k-card .k-card-title .k-event-title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.k-timeline-vertical .k-timeline-card .k-event-collapse{margin:-.5rem 0;transform:rotate(90deg);transition:transform .2s ease-in-out}.k-timeline-vertical .k-timeline-card.k-collapsed .k-card-actions,.k-timeline-vertical .k-timeline-card.k-collapsed .k-card-body{display:none}.k-timeline-vertical .k-timeline-card.k-collapsed .k-event-collapse{transform:rotate(0)}.k-timeline-vertical .k-timeline-circle{margin-top:36px;transform:translate(-50%,-50%);margin-right:-8px}.k-timeline-vertical.k-timeline-alternating{padding-left:40px}.k-timeline-vertical.k-timeline-alternating::after{left:50%}.k-timeline-vertical.k-timeline-alternating .k-timeline-flag-wrap{justify-content:center}.k-timeline-vertical.k-timeline-alternating .k-timeline-flag{transform:translateX(0)}.k-timeline-vertical.k-timeline-alternating .k-timeline-event{justify-content:space-between}.k-timeline-vertical.k-timeline-alternating .k-timeline-event.k-reverse{flex-direction:row-reverse}.k-timeline-vertical.k-timeline-alternating .k-timeline-event.k-reverse .k-timeline-date-wrap{text-align:left;padding-right:0;padding-left:1rem}.k-timeline-vertical.k-timeline-alternating .k-timeline-event.k-reverse .k-timeline-card{padding-left:0;padding-right:1rem}.k-timeline-vertical.k-timeline-alternating .k-timeline-event.k-reverse .k-timeline-card .k-card{margin-right:1rem;margin-left:auto}.k-timeline-vertical.k-timeline-alternating .k-timeline-card,.k-timeline-vertical.k-timeline-alternating .k-timeline-date-wrap{flex-basis:50%;min-width:0}.k-timeline-vertical.k-timeline-alternating .k-timeline-date-wrap{position:static;transform:translateY(-50%)}.k-timeline-vertical.k-timeline-alternating .k-timeline-circle{transform:translateY(-50%);margin-right:0}.k-timeline-horizontal .k-timeline-track-item{flex:1 0 20%;display:flex;align-items:center;justify-content:flex-start;position:relative;flex-direction:column}.k-timeline-horizontal .k-timeline-track-item:hover{cursor:pointer}.k-timeline-horizontal .k-timeline-track-item.k-timeline-flag-wrap:hover{cursor:default}.k-timeline-horizontal .k-timeline-date-wrap{margin-top:auto;margin-bottom:10px}.k-timeline-horizontal .k-timeline-card{height:100%;box-sizing:border-box}.k-timeline-horizontal .k-card{max-height:100%;box-sizing:border-box}.k-timeline-horizontal .k-timeline-events-list{overflow-x:hidden;padding-top:1rem}.k-timeline-horizontal .k-timeline-events-list .k-timeline-scrollable-wrap{position:relative;height:600px}.k-timeline-horizontal .k-timeline-events-list .k-timeline-scrollable-wrap .k-timeline-event{position:absolute;top:0;left:0;width:100%;height:100%}.k-timeline-horizontal .k-timeline-track-wrap{position:relative;padding:19px 0}.k-timeline-horizontal .k-timeline-track-wrap::after{top:auto;bottom:19px;left:calc(38px - 2 * 1px);right:calc(38px - 2 * 1px);transform:translateY(-50%);height:6px}.k-timeline-horizontal .k-timeline-track-wrap .k-timeline-track{overflow:hidden;margin:0 38px;position:relative;z-index:2}.k-timeline-horizontal .k-timeline-track-wrap .k-timeline-track .k-timeline-scrollable-wrap{transition:transform 1s ease-in-out}.k-timeline-horizontal .k-timeline-track-wrap .k-timeline-flag{margin-bottom:calc(6px + 2 * 1px + 4px + 10px);position:relative;min-width:80px}.k-timeline-horizontal .k-timeline-track-wrap .k-timeline-flag::after{content:"";width:10px;height:10px;position:absolute;left:50%;bottom:0;transform:translate(-50%,50%) rotate(45deg)}.k-timeline-horizontal .k-timeline-scrollable-wrap{display:flex}.k-timeline-arrow{width:38px;height:38px;border-radius:50%;position:absolute;bottom:calc(6px + 2 * 1px);z-index:3;display:flex;align-items:center;justify-content:center}.k-timeline-arrow-left{left:0}.k-timeline-arrow-right{right:0}.k-timeline-mobile{padding:0 1rem;margin:1rem 0}.k-timeline-mobile .k-timeline-flag{max-width:calc(80px + 2 * 1rem)}.k-timeline-mobile.k-timeline-horizontal .k-timeline-flag-wrap{display:none}.k-timeline-mobile.k-timeline-vertical{padding-left:calc(calc(1rem + (80px - 6px)/ 2) + 50px)}.k-timeline-mobile.k-timeline-vertical.k-timeline-dates-hidden{padding-left:calc(1rem + (80px - 6px)/ 2)}.k-timeline-mobile.k-timeline-vertical.k-timeline-alternating{padding-left:1rem}.k-timeline-mobile.k-timeline-vertical .k-timeline-card{width:100%}.k-timeline-mobile.k-timeline-vertical .k-timeline-card .k-card{width:auto}.k-timeline-mobile.k-timeline-vertical .k-card-actions>.k-button.k-flat:first-child{margin-left:0}.k-timeline-card .k-card-header{padding-top:1.25rem}.k-timeline .k-timeline-flag{color:#fff;background-color:#005288}.k-timeline .k-timeline-circle{background-color:#005288}.k-timeline .k-timeline-card .k-card-header{background-color:#fff;color:#212529}.k-timeline .k-timeline-card .k-card-body{scrollbar-color:rgba(0,0,0,.125) #fff}.k-timeline .k-timeline-card .k-card-body::-webkit-scrollbar-track{background:#fff}.k-timeline .k-timeline-card .k-card-body::-webkit-scrollbar-thumb{background:rgba(0,0,0,.125)}.k-timeline .k-timeline-card .k-card-body::-webkit-scrollbar-thumb:hover{background:#d1d1d1}.k-timeline .k-timeline-date{color:#212529}.k-timeline .k-timeline-arrow.k-button:not(.k-flat):not(.k-bare):not(.k-outline):not(.k-overflow-button).k-state-disabled{opacity:1;color:#6f7174;background-color:#edeff2;border-color:#edeff2}.k-timeline-horizontal .k-timeline-track-wrap::after,.k-timeline-vertical::after{background-color:#e4e7eb;border-color:#e4e7eb}.k-timeline-horizontal .k-timeline-flag::after{background-color:#005288}.k-pdf-viewer{border-width:1px;border-style:solid;box-sizing:border-box;outline:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;line-height:1.5;display:flex;flex-direction:column;overflow:hidden;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.k-pdf-viewer .k-toolbar{border-top-width:0;border-right-width:0;border-left-width:0;border-color:inherit;flex:0 0 auto;z-index:2}.k-pdf-viewer .k-toolbar .k-pager-wrap{padding:0;border-width:0;color:inherit;background:0 0;overflow:visible}.k-pdf-viewer .k-list-scroller{flex:1 1 auto;outline:0}.k-pdf-viewer .k-list-scroller .k-enable-text-select{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;cursor:text}.k-pdf-viewer .k-list-scroller .k-enable-panning{cursor:grab}.k-pdf-viewer .k-list-scroller .k-enable-panning span::selection{background-color:transparent}.k-pdf-viewer .k-page{position:relative;margin:30px auto}.k-pdf-viewer .k-page canvas{direction:ltr}.k-pdf-viewer .k-page .k-text-layer{position:absolute;top:0;left:0;opacity:.2;overflow:hidden}.k-pdf-viewer .k-page .k-text-layer>span{position:absolute;line-height:1.2;transform-origin:0 0;color:transparent}.k-pdf-viewer .k-page .k-text-layer mark{color:transparent}.k-pdf-viewer-search-dialog{padding:.375rem}.k-pdf-viewer-search-dialog .k-search-container{display:flex;flex:0 0 auto;justify-content:flex-start;align-items:center}.k-pdf-viewer-search-dialog .k-search-container .k-textbox{display:inline-flex;padding-right:.375rem;margin:0 .375rem;align-items:center;background:0 0}.k-pdf-viewer-search-dialog .k-search-container .k-textbox .k-icon{position:absolute;font-size:inherit}.k-ie .k-pdf-viewer-search-dialog .k-search-container .k-textbox .k-icon{position:relative}.k-pdf-viewer-search-dialog .k-search-container .k-match-case-button{display:inline-flex;height:1.5em;justify-content:center}.k-pdf-viewer-search-dialog .k-search-container .k-search-matches{display:inline-block;min-width:4.5em;margin:0 .375rem 0 .375rem;vertical-align:middle}.k-pdf-viewer-search-dialog .k-search-container>.k-button{margin-left:.375rem}.k-pdf-viewer-search-dialog .k-search-container .k-search-dialog-draghandle{cursor:move;margin-left:0}.k-pdf-viewer{border-color:#dee2e6;color:#212529;background-color:#fff}.k-pdf-viewer .k-canvas{background-color:#fff}.k-pdf-viewer .k-page{border-color:#dee2e6;color:#212529;background-color:#fff;box-shadow:0 0 15px #dee2e6}.k-pdf-viewer .k-search-highlight{background-color:#454545}.km-scroll-container,.km-scrollview{user-select:none;border-collapse:separate}.km-scroll-wrapper{position:relative}.km-scroll-header{position:absolute;z-index:1001;width:100%;top:0;left:0}.km-scroller-pull{width:100%;display:block;position:absolute;line-height:3em;font-size:1.4em;text-align:center;transform:translate3d(0,-3em,0)}.km-scroller-pull .km-template{display:inline-block;min-width:200px;text-align:left}.km-load-more .km-icon,.km-widget .km-scroller-pull .km-icon{display:inline-block;height:2rem;margin-right:1rem;vertical-align:middle;width:2rem;font-size:2rem;transform:rotate(0);transition:transform .3s linear}.km-widget .km-scroller-release .km-icon{transform:rotate(180deg)}.km-widget .km-scroller-refresh .km-icon{transition:none}.km-touch-scrollbar{position:absolute;visibility:hidden;z-index:200000;height:.4em;width:.4em;opacity:0;transform-origin:0 0;transition:opacity .3s linear}.k-diagram .km-touch-scrollbar,.k-map .km-touch-scrollbar{display:none}.km-vertical-scrollbar{height:100%;right:2px;top:0}.km-horizontal-scrollbar{width:100%;left:0;bottom:2px}.km-touch-scrollbar{background-color:#333}div.k-scrollview,kendo-scrollview.k-scrollview-wrap{border-width:1px;border-style:solid;box-sizing:border-box;outline:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;line-height:1.5;position:relative;overflow:hidden;display:block;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}div.k-scrollview .k-scrollview,div.k-scrollview ul.k-scrollview-wrap,kendo-scrollview.k-scrollview-wrap .k-scrollview,kendo-scrollview.k-scrollview-wrap ul.k-scrollview-wrap{list-style-type:none;position:absolute;margin:0;padding:0;width:100%;height:100%;cursor:default}div.k-scrollview .k-scrollview img,div.k-scrollview ul.k-scrollview-wrap img,kendo-scrollview.k-scrollview-wrap .k-scrollview img,kendo-scrollview.k-scrollview-wrap ul.k-scrollview-wrap img{user-select:none}div.k-scrollview .k-scrollview>li,div.k-scrollview ul.k-scrollview-wrap>li,kendo-scrollview.k-scrollview-wrap .k-scrollview>li,kendo-scrollview.k-scrollview-wrap ul.k-scrollview-wrap>li{display:inline-block;overflow:hidden;position:absolute;top:0;left:0}div.k-scrollview .k-scrollview-nav,div.k-scrollview .k-scrollview-pageable,kendo-scrollview.k-scrollview-wrap .k-scrollview-nav,kendo-scrollview.k-scrollview-wrap .k-scrollview-pageable{margin:0;padding:0;width:100%;display:flex;justify-content:center;text-align:center;list-style:none;position:absolute;left:0;bottom:20px;pointer-events:none}div.k-scrollview .k-scrollview-nav>li.k-link,div.k-scrollview .k-scrollview-pageable>li.k-button,kendo-scrollview.k-scrollview-wrap .k-scrollview-nav>li.k-link,kendo-scrollview.k-scrollview-wrap .k-scrollview-pageable>li.k-button{margin:0 20px;padding:0;width:8px;height:8px;box-sizing:content-box;display:inline-block;position:relative;flex:0 0 8px;border-width:0;border-style:solid;border-radius:50%;cursor:pointer;pointer-events:all}div.k-scrollview .k-scrollview-nav>li.k-link::before,div.k-scrollview .k-scrollview-pageable>li.k-button::before,kendo-scrollview.k-scrollview-wrap .k-scrollview-nav>li.k-link::before,kendo-scrollview.k-scrollview-wrap .k-scrollview-pageable>li.k-button::before{content:"";width:28px;height:calc(8px + 0px + 10px);display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}div.k-scrollview .k-scrollview-pageable>li.k-button::before,kendo-scrollview.k-scrollview-wrap .k-scrollview-pageable>li.k-button::before{pointer-events:initial;border-radius:0}div.k-scrollview .k-scrollview-next,div.k-scrollview .k-scrollview-prev,kendo-scrollview.k-scrollview-wrap .k-scrollview-next,kendo-scrollview.k-scrollview-wrap .k-scrollview-prev{display:table;position:absolute;padding:0;height:60%;top:20%;text-decoration:none;user-select:none;cursor:pointer;overflow:hidden;-webkit-tap-highlight-color:transparent}div.k-scrollview .k-scrollview-prev,kendo-scrollview.k-scrollview-wrap .k-scrollview-prev{left:0}div.k-scrollview .k-scrollview-next,kendo-scrollview.k-scrollview-wrap .k-scrollview-next{right:0}div.k-scrollview .k-scrollview-next span,div.k-scrollview .k-scrollview-prev span,kendo-scrollview.k-scrollview-wrap .k-scrollview-next span,kendo-scrollview.k-scrollview-wrap .k-scrollview-prev span{display:table-cell;margin:0;padding:0;vertical-align:middle;font-size:4.5em;font-weight:400}div.k-scrollview .k-scrollview-elements,kendo-scrollview.k-scrollview-wrap .k-scrollview-elements{width:100%}div.k-scrollview .k-scrollview-animation,kendo-scrollview.k-scrollview-wrap .k-scrollview-animation{transition-duration:.3s;transition-timing-function:ease-in-out}div.k-scrollview div.k-scrollview-wrap{white-space:nowrap}div.k-scrollview div.k-scrollview-wrap>[data-role=page]{vertical-align:top;display:inline-block;min-height:1px}div.k-scrollview .k-scrollview-nav-wrap{position:absolute;bottom:15px;left:10px;right:10px;height:calc(8px + 0px + 10px);overflow:hidden}div.k-scrollview .k-scrollview-nav-wrap .k-scrollview-nav{margin:0;padding:5px 0 0 0;display:block;white-space:nowrap;overflow-x:scroll;overflow-y:hidden;text-align:center;list-style:none;position:static;pointer-events:initial}div.k-scrollview .k-scrollview-nav-wrap .k-scrollview-nav>li{vertical-align:top}@supports (-webkit-user-select:none){div.k-scrollview ul.k-scrollview-wrap li>*,kendo-scrollview.k-scrollview-wrap ul.k-scrollview li>*{pointer-events:auto}}@supports not (-webkit-user-select:none){div.k-scrollview ul.k-scrollview-wrap li>*,kendo-scrollview.k-scrollview-wrap ul.k-scrollview li>*{pointer-events:none}}div.k-scrollview,kendo-scrollview.k-scrollview-wrap{border-color:#dee2e6;color:#212529;background-color:#fff}div.k-scrollview .k-scrollview-nav,div.k-scrollview .k-scrollview-pageable,kendo-scrollview.k-scrollview-wrap .k-scrollview-nav,kendo-scrollview.k-scrollview-wrap .k-scrollview-pageable{margin-left:15%;margin-right:15%;width:auto;left:0;right:0}div.k-scrollview .k-scrollview-nav>li,div.k-scrollview .k-scrollview-pageable>li,kendo-scrollview.k-scrollview-wrap .k-scrollview-nav>li,kendo-scrollview.k-scrollview-wrap .k-scrollview-pageable>li{background-color:rgba(255,255,255,.5);margin-right:3px;margin-left:3px;padding:0;max-width:30px;height:3px;border-width:0;border-radius:0;flex:1 0 auto;position:relative}.k-barcode{display:inline-block}.k-var--chart-font{font-size:1rem}.k-var--chart-title-font{font-size:1.143em}.k-var--chart-label-font{font-size:.857em}.k-chart,.k-sparkline,.k-stockchart{border-width:0;border-style:solid;box-sizing:border-box;outline:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;line-height:1.5;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.k-chart,.k-stockchart{display:block;height:400px}.k-chart-surface{height:100%}.k-chart .k-popup{border-width:0}.k-chart-tooltip-wrapper .k-animation-container-shown,.k-chart-tooltip-wrapper.k-animation-container-shown{transition:left ease-in 80ms,top ease-in 80ms}.k-chart-tooltip-wrapper,.k-sparkline-tooltip-wrapper{z-index:12000}.k-chart-tooltip-wrapper>.k-popup,.k-sparkline-tooltip-wrapper>.k-popup{padding:0;border-width:0;background:0 0}.k-chart-tooltip table{border-spacing:0;border-collapse:collapse}.k-chart-tooltip{border-radius:.25rem;font-size:.929rem;line-height:1.5;padding:.25rem .5rem}.k-chart-tooltip th{width:auto;text-align:center;padding:1px}.k-chart-tooltip td{width:auto;text-align:left;padding:.25rem .5rem;line-height:1.5;vertical-align:middle}.k-chart-crosshair-tooltip,.k-chart-shared-tooltip{border-width:1px;border-style:solid}.k-chart-shared-tooltip .k-chart-shared-tooltip-marker{display:block;width:15px;height:3px;vertical-align:middle}.k-selector{position:absolute;transform:translateZ(0)}.k-selection{position:absolute;height:100%;border-width:1px;border-style:solid;border-bottom:0}.k-selection-bg{position:absolute;width:100%;height:100%}.k-handle{border-radius:50%;width:22px;height:22px;border-width:1px;border-style:solid;z-index:1;position:absolute;box-sizing:content-box}.k-handle div{width:100%;height:100%}.k-left-handle{left:-11px}.k-right-handle{right:-11px}.k-left-handle div{margin:-22px 0 0 -14.66667px;padding:44px 29.33333px 0 0}.k-right-handle div{margin:-22px 0 0 -14.66667px;padding:44px 0 0 29.33333px}.k-left-handle.k-handle-active div{margin-left:-44px;padding-left:58.66667px}.k-right-handle.k-handle-active div{margin-left:-44px;padding-right:58.66667px}.k-mask{position:absolute;height:100%}.k-border{width:1px;height:100%;position:absolute}.k-marquee{position:absolute;z-index:100000}.k-marquee-color,.k-marquee-text{position:absolute;top:0;left:0;width:100%;height:100%}.k-navigator-hint div{position:absolute}.k-navigator-hint .k-scroll{border-radius:.25rem;position:absolute;height:4px}.k-navigator-hint .k-tooltip{margin-top:20px;min-width:160px;opacity:1;text-align:center}.k-sparkline,.k-sparkline span{display:inline-block;vertical-align:top}.k-sparkline span{height:100%;width:100%}.k-chart-dragging{user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.k-chart-donut-center{position:absolute;display:flex;align-items:center;flex-direction:column;justify-content:center;border-radius:50%;text-align:center;border:4px solid transparent;box-sizing:border-box}.k-pdf-export .k-chart .k-animation-container,.k-pdf-export .k-sparkline .k-animation-container,.k-pdf-export .k-stockchart .k-animation-container{display:none}.k-diagram{height:600px}.k-diagram .km-scroll-wrapper{width:100%;height:100%;position:relative}.k-diagram .km-scroll-wrapper{width:100%;height:100%;position:relative}.k-canvas-container{width:100%;height:100%}.k-diagram img{box-sizing:content-box}.k-treemap{height:400px;box-sizing:border-box;border-width:1px;border-style:solid;outline:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;line-height:1.5;display:block;overflow:hidden;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.k-treemap .k-treemap-tile{margin:-1px 0 0 -1px;height:100%;box-sizing:border-box;border:1px solid;border-color:inherit;color:inherit;background-color:inherit;overflow:hidden;position:absolute}.k-treemap>.k-treemap-tile{position:relative}.k-treemap .k-treemap-title{padding:.25rem .5rem;border-width:0 0 1px;border-style:solid;border-color:inherit;font-size:1rem;background-position:0 0;background-repeat:repeat-x}.k-treemap .k-treemap-title-vertical{padding:.5rem .25rem;width:1.5em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:absolute;top:0;bottom:0}.k-treemap .k-treemap-title-vertical>div{transform-origin:right;transform:rotate(-90deg);position:absolute;top:0;right:1em}.k-treemap .k-treemap-wrap{border-color:inherit;color:inherit;background-color:inherit;position:absolute;top:0;left:0;bottom:0;right:0}.k-treemap .k-treemap-title+.k-treemap-wrap{top:calc(.5rem + (1.5 * 1rem) + 1px)}.k-treemap .k-treemap-title-vertical+.k-treemap-wrap{left:calc(.5rem + (1.5 * 1rem) + 1px)}.k-treemap .k-leaf{padding:.5rem}.k-arcgauge{display:inline-block}.k-arcgauge-label{position:absolute;text-align:center;padding:0;margin:0}.k-qrcode{display:inline-block}.k-var--accent{background-color:#005288}svg .k-var--accent{fill:#005288}.k-var--accent-contrast{background-color:#fff}svg .k-var--accent-contrast{fill:#fff}.k-var--primary{background-color:#005288}svg .k-var--primary{fill:#005288}.k-var--primary-contrast{background-color:#fff}svg .k-var--primary-contrast{fill:#fff}.k-var--base{background-color:#f7f7f7}svg .k-var--base{fill:#f7f7f7}.k-var--background{background-color:#fff}svg .k-var--background{fill:#fff}.k-var--border-radius{margin-top:.25rem}.k-var--normal-background{background-color:#f7f7f7}svg .k-var--normal-background{fill:#f7f7f7}.k-var--normal-text-color{background-color:#212529}svg .k-var--normal-text-color{fill:#212529}.k-var--hover-background{background-color:#f0f0f0}svg .k-var--hover-background{fill:#f0f0f0}.k-var--hover-text-color{background-color:#212529}svg .k-var--hover-text-color{fill:#212529}.k-var--selected-background{background-color:#005288}svg .k-var--selected-background{fill:#005288}.k-var--selected-text-color{background-color:#fff}svg .k-var--selected-text-color{fill:#fff}.k-var--success{background-color:#7fc647}svg .k-var--success{fill:#7fc647}.k-var--info{background-color:#17a2b8}svg .k-var--info{fill:#17a2b8}.k-var--warning{background-color:#ffc107}svg .k-var--warning{fill:#ffc107}.k-var--error{background-color:#ed1b36}svg .k-var--error{fill:#ed1b36}.k-var--series-a{background-color:#0275d8}svg .k-var--series-a{fill:#0275d8}.k-var--series-b{background-color:#5bc0de}svg .k-var--series-b{fill:#5bc0de}.k-var--series-c{background-color:#5cb85c}svg .k-var--series-c{fill:#5cb85c}.k-var--series-d{background-color:#f0ad4e}svg .k-var--series-d{fill:#f0ad4e}.k-var--series-e{background-color:#e67d4a}svg .k-var--series-e{fill:#e67d4a}.k-var--series-f{background-color:#d9534f}svg .k-var--series-f{fill:#d9534f}.k-var--gauge-pointer{background-color:#005288}svg .k-var--gauge-pointer{fill:#005288}.k-var--gauge-track{background-color:#e6e6e6}svg .k-var--gauge-track{fill:#e6e6e6}.k-var--chart-inactive{background-color:rgba(33,37,41,.5)}.k-var--chart-major-lines{background-color:rgba(0,0,0,.08)}.k-var--chart-minor-lines{background-color:rgba(0,0,0,.04)}.k-var--chart-area-opacity{opacity:.8}.k-var--chart-notes-background{background-color:rgba(0,0,0,.5)}.k-var--chart-notes-border{background-color:rgba(0,0,0,.5)}.k-var--chart-notes-lines{background-color:rgba(0,0,0,.5)}.k-var--chart-crosshair-background{background-color:rgba(0,0,0,.5)}.k-var--chart-error-bars-background{background-color:rgba(0,0,0,.5)}.k-chart,.k-sparkline,.k-stockchart{border-color:#dee2e6;color:#212529;background-color:transparent}.k-chart .k-popup,.k-sparkline .k-popup,.k-stockchart .k-popup{background:0 0}.k-chart-tooltip{color:#fff}.k-chart-tooltip-inverse{color:#000}.k-chart-crosshair-tooltip,.k-chart-shared-tooltip{color:#212529;background-color:#f7f7f7;border-color:rgba(0,0,0,.08)}.k-selection{border-color:rgba(0,0,0,.08);box-shadow:inset 0 1px 7px rgba(0,0,0,.15)}.k-selection-bg{background-color:transparent}.k-handle{cursor:e-resize;border-color:#e4e7eb;color:#212529;background-color:#e4e7eb}.k-handle:hover{border-color:#c7cdd5;color:#212529;background-color:#ced3db}.k-handle div{background-color:transparent}.k-mask{background-color:#fff;opacity:.8}.k-marquee-color{background-color:#0275d8}.k-marquee-color{opacity:.6}.k-treemap{border-color:#dee2e6;color:#212529;background-color:#fff}.k-treemap .k-treemap-title{border-color:#dee2e6;color:#212529;background-color:#f8f9fa}.k-treemap .k-leaf{color:#fff}.k-treemap .k-leaf.k-inverse{color:#212529}.k-treemap .k-leaf.k-state-hover{box-shadow:inset 0 0 0 3px #dee2e6}.k-map{height:600px;border-width:0;border-style:solid;font-size:1rem;line-height:1.5;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.k-map .km-scroll-wrapper{width:100%;height:100%;user-select:none;position:absolute}.k-map .km-scroll-container{height:100%}.k-map .k-touch-scrollbar{display:none}.k-map .k-layer{position:absolute;left:0;top:0}.k-map .k-marker{transform:translate(-50%,-100%);font-size:32px;cursor:pointer;position:absolute;overflow:visible}.k-map .k-attribution{padding:.25rem .5rem;border-width:0;font-size:.75rem;z-index:1000}.k-map-controls{position:absolute;display:flex;align-items:center}.k-navigator{margin:1rem;width:calc(48px + 4px);height:calc(48px + 4px);border-width:1px;border-style:solid;box-sizing:border-box;border-radius:50%;position:relative}.k-pdf-export .k-navigator{display:none}.k-navigator .k-button{margin:0;padding:0;border-radius:100%;line-height:1;box-shadow:none;position:absolute}.k-navigator .k-button:not(:hover){border-color:transparent;background:0 0}.k-navigator .k-navigator-up{transform:translateX(-50%);top:2px;left:50%}.k-navigator .k-navigator-right{transform:translateY(-50%);right:2px;top:50%}.k-navigator .k-navigator-down{transform:translateX(-50%);bottom:2px;left:50%}.k-navigator .k-navigator-left{transform:translateY(-50%);left:2px;top:50%}.k-zoom-control{margin:1rem;border:0;background:0 0;display:flex}.k-pdf-export .k-zoom-control{display:none}.k-zoom-control .k-button{padding:.375rem}.k-map{border-color:#dee2e6;color:#212529;background-color:#fff}.k-map .k-navigator{border-color:#e4e7eb;color:#212529;background-color:#e4e7eb}.k-map .k-marker{color:#005288}.k-map .k-attribution{background-color:rgba(255,255,255,.8)}:root{--blue:#005288;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#ed1b36;--orange:#fd7e14;--yellow:#ffc107;--green:#7fc647;--teal:#20c997;--cyan:#17a2b8;--white:#ffffff;--gray:#6c757d;--gray-dark:#343a40;--primary:#005288;--secondary:#e4e7eb;--success:#7fc647;--info:#17a2b8;--warning:#ffc107;--danger:#ed1b36;--light:#f8f9fa;--dark:#343a40;--tertiary:#6f42c1;--error:#ed1b36;--inverse:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;text-decoration:underline dotted;cursor:help;border-bottom:0;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#005288;text-decoration:none;background-color:transparent}a:hover{color:#00243c;text-decoration:underline}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer::before{content:"\2014\00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;box-shadow:0 1px 2px rgba(0,0,0,.075);max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#e83e8c;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem;box-shadow:inset 0 -.1rem 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;box-shadow:none}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-1>*{flex:0 0 100%;max-width:100%}.row-cols-2>*{flex:0 0 50%;max-width:50%}.row-cols-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-4>*{flex:0 0 25%;max-width:25%}.row-cols-5>*{flex:0 0 20%;max-width:20%}.row-cols-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.33333%;max-width:8.33333%}.col-2{flex:0 0 16.66667%;max-width:16.66667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.33333%;max-width:33.33333%}.col-5{flex:0 0 41.66667%;max-width:41.66667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.33333%;max-width:58.33333%}.col-8{flex:0 0 66.66667%;max-width:66.66667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.33333%;max-width:83.33333%}.col-11{flex:0 0 91.66667%;max-width:91.66667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}@media (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-sm-1>*{flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-sm-4>*{flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-md-1>*{flex:0 0 100%;max-width:100%}.row-cols-md-2>*{flex:0 0 50%;max-width:50%}.row-cols-md-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-md-4>*{flex:0 0 25%;max-width:25%}.row-cols-md-5>*{flex:0 0 20%;max-width:20%}.row-cols-md-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}}@media (min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-lg-1>*{flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-lg-4>*{flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}}@media (min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-xl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-xl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{flex:0 0 66.66667%;max-width:66.66667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11{flex:0 0 91.66667%;max-width:91.66667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}}.table{width:100%;margin-bottom:1rem;color:#212529;background-color:#fff}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid rgba(33,37,41,.125)}.table thead th{vertical-align:bottom;border-bottom:2px solid rgba(33,37,41,.125)}.table tbody+tbody{border-top:2px solid rgba(33,37,41,.125)}.table-sm td,.table-sm th{padding:.3rem}.table-bordered{border:1px solid rgba(33,37,41,.125)}.table-bordered td,.table-bordered th{border:1px solid rgba(33,37,41,.125)}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{color:#212529;background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8cfde}.table-primary tbody+tbody,.table-primary td,.table-primary th,.table-primary thead th{border-color:#7aa5c1}.table-hover .table-primary:hover{background-color:#a7c3d6}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#a7c3d6}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#f7f8f9}.table-secondary tbody+tbody,.table-secondary td,.table-secondary th,.table-secondary thead th{border-color:#f1f3f5}.table-hover .table-secondary:hover{background-color:#e8ebee}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#e8ebee}.table-success,.table-success>td,.table-success>th{background-color:#dbefcb}.table-success tbody+tbody,.table-success td,.table-success th,.table-success thead th{border-color:#bce19f}.table-hover .table-success:hover{background-color:#cee9b8}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#cee9b8}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-info tbody+tbody,.table-info td,.table-info th,.table-info thead th{border-color:#86cfda}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-warning tbody+tbody,.table-warning td,.table-warning th,.table-warning thead th{border-color:#ffdf7e}.table-hover .table-warning:hover{background-color:#ffe8a1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>td,.table-danger>th{background-color:#fabfc7}.table-danger tbody+tbody,.table-danger td,.table-danger th,.table-danger thead th{border-color:#f68896}.table-hover .table-danger:hover{background-color:#f8a7b2}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f8a7b2}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-light tbody+tbody,.table-light td,.table-light th,.table-light thead th{border-color:#fbfcfc}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#95999c}.table-hover .table-dark:hover{background-color:#b9bbbe}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-tertiary,.table-tertiary>td,.table-tertiary>th{background-color:#d7caee}.table-tertiary tbody+tbody,.table-tertiary td,.table-tertiary th,.table-tertiary thead th{border-color:#b49ddf}.table-hover .table-tertiary:hover{background-color:#c8b7e8}.table-hover .table-tertiary:hover>td,.table-hover .table-tertiary:hover>th{background-color:#c8b7e8}.table-error,.table-error>td,.table-error>th{background-color:#fabfc7}.table-error tbody+tbody,.table-error td,.table-error th,.table-error thead th{border-color:#f68896}.table-hover .table-error:hover{background-color:#f8a7b2}.table-hover .table-error:hover>td,.table-hover .table-error:hover>th{background-color:#f8a7b2}.table-inverse,.table-inverse>td,.table-inverse>th{background-color:#c6c8ca}.table-inverse tbody+tbody,.table-inverse td,.table-inverse th,.table-inverse thead th{border-color:#95999c}.table-hover .table-inverse:hover{background-color:#b9bbbe}.table-hover .table-inverse:hover>td,.table-hover .table-inverse:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:rgba(33,37,41,.125)}.table-dark{color:#fff;background-color:#343a40}.table-dark td,.table-dark th,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:rgba(255,255,255,.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#099dff;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 0 .2rem rgba(0,82,136,.25)}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{appearance:none}select.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;font-size:1rem;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[multiple],select.form-control[size]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:inline-flex;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#7fc647}.valid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#212529;background-color:rgba(127,198,71,.9);border-radius:.25rem}.form-row>.col>.valid-tooltip,.form-row>[class*=col-]>.valid-tooltip{left:5px}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:#7fc647;padding-right:calc(1.5em + .75rem)!important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%237fc647' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#7fc647;box-shadow:0 0 0 .2rem rgba(127,198,71,.25)}.was-validated select.form-control:valid,select.form-control.is-valid{padding-right:3rem!important;background-position:right 1.5rem center}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-valid,.was-validated .custom-select:valid{border-color:#7fc647;padding-right:calc(.75em + 2.3125rem)!important;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%237fc647' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem) no-repeat}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#7fc647;box-shadow:0 0 0 .2rem rgba(127,198,71,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#7fc647}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#7fc647}.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{border-color:#7fc647}.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{border-color:#9ad26e;background-color:#9ad26e}.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(127,198,71,.25)}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before{border-color:#7fc647}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#7fc647}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#7fc647;box-shadow:0 0 0 .2rem rgba(127,198,71,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#ed1b36}.invalid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(237,27,54,.9);border-radius:.25rem}.form-row>.col>.invalid-tooltip,.form-row>[class*=col-]>.invalid-tooltip{left:5px}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#ed1b36;padding-right:calc(1.5em + .75rem)!important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23ed1b36' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23ed1b36' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#ed1b36;box-shadow:0 0 0 .2rem rgba(237,27,54,.25)}.was-validated select.form-control:invalid,select.form-control.is-invalid{padding-right:3rem!important;background-position:right 1.5rem center}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-invalid,.was-validated .custom-select:invalid{border-color:#ed1b36;padding-right:calc(.75em + 2.3125rem)!important;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23ed1b36' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23ed1b36' stroke='none'/%3e%3c/svg%3e") center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem) no-repeat}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#ed1b36;box-shadow:0 0 0 .2rem rgba(237,27,54,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#ed1b36}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#ed1b36}.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{border-color:#ed1b36}.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{border-color:#f14a60;background-color:#f14a60}.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(237,27,54,.25)}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before{border-color:#ed1b36}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#ed1b36}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#ed1b36;box-shadow:0 0 0 .2rem rgba(237,27,54,.25)}.form-inline{display:flex;flex-flow:row wrap;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{display:flex;align-items:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:flex;flex:0 0 auto;flex-flow:row wrap;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{display:flex;align-items:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{align-items:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529;text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,82,136,.25)}.btn.disabled,.btn:disabled{opacity:.65;box-shadow:none}.btn:not(:disabled):not(.disabled){cursor:pointer}.btn:not(:disabled):not(.disabled).active,.btn:not(:disabled):not(.disabled):active{box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn:not(:disabled):not(.disabled).active:focus,.btn:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(0,82,136,.25),inset 0 3px 5px rgba(0,0,0,.125)}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#005288;border-color:#005288;box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075)}.btn-primary:hover{color:#fff;background-color:#003b62;border-color:#035}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#003b62;border-color:#035;box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075),0 0 0 .2rem rgba(38,108,154,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#005288;border-color:#005288}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#035;border-color:#002c48}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:inset 0 3px 5px rgba(0,0,0,.125),0 0 0 .2rem rgba(38,108,154,.5)}.btn-secondary{color:#212529;background-color:#e4e7eb;border-color:#e4e7eb;box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075)}.btn-secondary:hover{color:#212529;background-color:#ced3db;border-color:#c7cdd5}.btn-secondary.focus,.btn-secondary:focus{color:#212529;background-color:#ced3db;border-color:#c7cdd5;box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075),0 0 0 .2rem rgba(199,202,206,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#212529;background-color:#e4e7eb;border-color:#e4e7eb}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#212529;background-color:#c7cdd5;border-color:#bfc6d0}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:inset 0 3px 5px rgba(0,0,0,.125),0 0 0 .2rem rgba(199,202,206,.5)}.btn-success{color:#212529;background-color:#7fc647;border-color:#7fc647;box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075)}.btn-success:hover{color:#fff;background-color:#6cb037;border-color:#66a634}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#6cb037;border-color:#66a634;box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075),0 0 0 .2rem rgba(113,174,67,.5)}.btn-success.disabled,.btn-success:disabled{color:#212529;background-color:#7fc647;border-color:#7fc647}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#66a634;border-color:#609d31}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:inset 0 3px 5px rgba(0,0,0,.125),0 0 0 .2rem rgba(113,174,67,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8;box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075)}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#138496;border-color:#117a8b;box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075),0 0 0 .2rem rgba(58,176,195,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:inset 0 3px 5px rgba(0,0,0,.125),0 0 0 .2rem rgba(58,176,195,.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107;box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075)}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{color:#212529;background-color:#e0a800;border-color:#d39e00;box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075),0 0 0 .2rem rgba(222,170,12,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:inset 0 3px 5px rgba(0,0,0,.125),0 0 0 .2rem rgba(222,170,12,.5)}.btn-danger{color:#fff;background-color:#ed1b36;border-color:#ed1b36;box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075)}.btn-danger:hover{color:#fff;background-color:#d11129;border-color:#c51027}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#d11129;border-color:#c51027;box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075),0 0 0 .2rem rgba(240,61,84,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#ed1b36;border-color:#ed1b36}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#c51027;border-color:#ba0f25}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:inset 0 3px 5px rgba(0,0,0,.125),0 0 0 .2rem rgba(240,61,84,.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa;box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075)}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{color:#212529;background-color:#e2e6ea;border-color:#dae0e5;box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075),0 0 0 .2rem rgba(216,217,219,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:inset 0 3px 5px rgba(0,0,0,.125),0 0 0 .2rem rgba(216,217,219,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40;box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075)}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{color:#fff;background-color:#23272b;border-color:#1d2124;box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075),0 0 0 .2rem rgba(82,88,93,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:inset 0 3px 5px rgba(0,0,0,.125),0 0 0 .2rem rgba(82,88,93,.5)}.btn-tertiary{color:#fff;background-color:#6f42c1;border-color:#6f42c1;box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075)}.btn-tertiary:hover{color:#fff;background-color:#5e37a6;border-color:#59339d}.btn-tertiary.focus,.btn-tertiary:focus{color:#fff;background-color:#5e37a6;border-color:#59339d;box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075),0 0 0 .2rem rgba(133,94,202,.5)}.btn-tertiary.disabled,.btn-tertiary:disabled{color:#fff;background-color:#6f42c1;border-color:#6f42c1}.btn-tertiary:not(:disabled):not(.disabled).active,.btn-tertiary:not(:disabled):not(.disabled):active,.show>.btn-tertiary.dropdown-toggle{color:#fff;background-color:#59339d;border-color:#533093}.btn-tertiary:not(:disabled):not(.disabled).active:focus,.btn-tertiary:not(:disabled):not(.disabled):active:focus,.show>.btn-tertiary.dropdown-toggle:focus{box-shadow:inset 0 3px 5px rgba(0,0,0,.125),0 0 0 .2rem rgba(133,94,202,.5)}.btn-error{color:#fff;background-color:#ed1b36;border-color:#ed1b36;box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075)}.btn-error:hover{color:#fff;background-color:#d11129;border-color:#c51027}.btn-error.focus,.btn-error:focus{color:#fff;background-color:#d11129;border-color:#c51027;box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075),0 0 0 .2rem rgba(240,61,84,.5)}.btn-error.disabled,.btn-error:disabled{color:#fff;background-color:#ed1b36;border-color:#ed1b36}.btn-error:not(:disabled):not(.disabled).active,.btn-error:not(:disabled):not(.disabled):active,.show>.btn-error.dropdown-toggle{color:#fff;background-color:#c51027;border-color:#ba0f25}.btn-error:not(:disabled):not(.disabled).active:focus,.btn-error:not(:disabled):not(.disabled):active:focus,.show>.btn-error.dropdown-toggle:focus{box-shadow:inset 0 3px 5px rgba(0,0,0,.125),0 0 0 .2rem rgba(240,61,84,.5)}.btn-inverse{color:#fff;background-color:#343a40;border-color:#343a40;box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075)}.btn-inverse:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-inverse.focus,.btn-inverse:focus{color:#fff;background-color:#23272b;border-color:#1d2124;box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075),0 0 0 .2rem rgba(82,88,93,.5)}.btn-inverse.disabled,.btn-inverse:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-inverse:not(:disabled):not(.disabled).active,.btn-inverse:not(:disabled):not(.disabled):active,.show>.btn-inverse.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-inverse:not(:disabled):not(.disabled).active:focus,.btn-inverse:not(:disabled):not(.disabled):active:focus,.show>.btn-inverse.dropdown-toggle:focus{box-shadow:inset 0 3px 5px rgba(0,0,0,.125),0 0 0 .2rem rgba(82,88,93,.5)}.btn-outline-primary{color:#005288;border-color:#005288}.btn-outline-primary:hover{color:#fff;background-color:#005288;border-color:#005288}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(0,82,136,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#005288;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#005288;border-color:#005288}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:inset 0 3px 5px rgba(0,0,0,.125),0 0 0 .2rem rgba(0,82,136,.5)}.btn-outline-secondary{color:#e4e7eb;border-color:#e4e7eb}.btn-outline-secondary:hover{color:#212529;background-color:#e4e7eb;border-color:#e4e7eb}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(228,231,235,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#e4e7eb;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#212529;background-color:#e4e7eb;border-color:#e4e7eb}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:inset 0 3px 5px rgba(0,0,0,.125),0 0 0 .2rem rgba(228,231,235,.5)}.btn-outline-success{color:#7fc647;border-color:#7fc647}.btn-outline-success:hover{color:#212529;background-color:#7fc647;border-color:#7fc647}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(127,198,71,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#7fc647;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#212529;background-color:#7fc647;border-color:#7fc647}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:inset 0 3px 5px rgba(0,0,0,.125),0 0 0 .2rem rgba(127,198,71,.5)}.btn-outline-info{color:#17a2b8;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:inset 0 3px 5px rgba(0,0,0,.125),0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:inset 0 3px 5px rgba(0,0,0,.125),0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger{color:#ed1b36;border-color:#ed1b36}.btn-outline-danger:hover{color:#fff;background-color:#ed1b36;border-color:#ed1b36}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(237,27,54,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#ed1b36;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#ed1b36;border-color:#ed1b36}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:inset 0 3px 5px rgba(0,0,0,.125),0 0 0 .2rem rgba(237,27,54,.5)}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:inset 0 3px 5px rgba(0,0,0,.125),0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{color:#343a40;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:inset 0 3px 5px rgba(0,0,0,.125),0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-tertiary{color:#6f42c1;border-color:#6f42c1}.btn-outline-tertiary:hover{color:#fff;background-color:#6f42c1;border-color:#6f42c1}.btn-outline-tertiary.focus,.btn-outline-tertiary:focus{box-shadow:0 0 0 .2rem rgba(111,66,193,.5)}.btn-outline-tertiary.disabled,.btn-outline-tertiary:disabled{color:#6f42c1;background-color:transparent}.btn-outline-tertiary:not(:disabled):not(.disabled).active,.btn-outline-tertiary:not(:disabled):not(.disabled):active,.show>.btn-outline-tertiary.dropdown-toggle{color:#fff;background-color:#6f42c1;border-color:#6f42c1}.btn-outline-tertiary:not(:disabled):not(.disabled).active:focus,.btn-outline-tertiary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-tertiary.dropdown-toggle:focus{box-shadow:inset 0 3px 5px rgba(0,0,0,.125),0 0 0 .2rem rgba(111,66,193,.5)}.btn-outline-error{color:#ed1b36;border-color:#ed1b36}.btn-outline-error:hover{color:#fff;background-color:#ed1b36;border-color:#ed1b36}.btn-outline-error.focus,.btn-outline-error:focus{box-shadow:0 0 0 .2rem rgba(237,27,54,.5)}.btn-outline-error.disabled,.btn-outline-error:disabled{color:#ed1b36;background-color:transparent}.btn-outline-error:not(:disabled):not(.disabled).active,.btn-outline-error:not(:disabled):not(.disabled):active,.show>.btn-outline-error.dropdown-toggle{color:#fff;background-color:#ed1b36;border-color:#ed1b36}.btn-outline-error:not(:disabled):not(.disabled).active:focus,.btn-outline-error:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-error.dropdown-toggle:focus{box-shadow:inset 0 3px 5px rgba(0,0,0,.125),0 0 0 .2rem rgba(237,27,54,.5)}.btn-outline-inverse{color:#343a40;border-color:#343a40}.btn-outline-inverse:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-inverse.focus,.btn-outline-inverse:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-inverse.disabled,.btn-outline-inverse:disabled{color:#343a40;background-color:transparent}.btn-outline-inverse:not(:disabled):not(.disabled).active,.btn-outline-inverse:not(:disabled):not(.disabled):active,.show>.btn-outline-inverse.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-inverse:not(:disabled):not(.disabled).active:focus,.btn-outline-inverse:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-inverse.dropdown-toggle:focus{box-shadow:inset 0 3px 5px rgba(0,0,0,.125),0 0 0 .2rem rgba(52,58,64,.5)}.btn-link{font-weight:400;color:#005288;text-decoration:none}.btn-link:hover{color:#00243c;text-decoration:underline}.btn-link.focus,.btn-link:focus{text-decoration:underline}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.width{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion:reduce){.collapsing.width{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;box-shadow:0 .5rem 1rem rgba(0,0,0,.175)}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#005288}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn:hover,.btn-group>.btn:hover{z-index:1}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group.show .dropdown-toggle{box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.show .dropdown-toggle.btn-link{box-shadow:none}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{position:relative;flex:1 1 auto;width:1%;min-width:0;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control,.input-group>.form-control-plaintext+.custom-file,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:flex;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label,.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label::after,.input-group:not(.has-validation)>.custom-select:not(:last-child),.input-group:not(.has-validation)>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.custom-file:nth-last-child(n+3) .custom-file-label,.input-group.has-validation>.custom-file:nth-last-child(n+3) .custom-file-label::after,.input-group.has-validation>.custom-select:nth-last-child(n+3),.input-group.has-validation>.form-control:nth-last-child(n+3){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-append,.input-group-prepend{display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn:focus,.input-group-prepend .btn:focus{z-index:3}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea){height:calc(1.5em + 1rem + 2px)}.input-group-lg>.custom-select,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea){height:calc(1.5em + .5rem + 2px)}.input-group-sm>.custom-select,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.btn,.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.input-group-text,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.btn,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;z-index:1;display:block;min-height:1.5rem;padding-left:1.5rem;print-color-adjust:exact}.custom-control-inline{display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;left:0;z-index:-1;width:1rem;height:1.25rem;opacity:0}.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#005288;background-color:#005288}.custom-control-input:focus~.custom-control-label::before{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 0 .2rem rgba(0,82,136,.25)}.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#099dff}.custom-control-input:not(:disabled):active~.custom-control-label::before{color:#fff;background-color:#3cb1ff;border-color:#3cb1ff}.custom-control-input:disabled~.custom-control-label,.custom-control-input[disabled]~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label::before,.custom-control-input[disabled]~.custom-control-label::before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label::before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:1px solid #adb5bd;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.custom-control-label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:50%/50% 50% no-repeat}.custom-checkbox .custom-control-label::before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23ffffff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{border-color:#005288;background-color:#005288}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23ffffff' d='M0 2h4'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,82,136,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(0,82,136,.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23ffffff'/%3e%3c/svg%3e")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,82,136,.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label::after{top:calc(.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-switch .custom-control-label::after{transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label::after{background-color:#fff;transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,82,136,.5)}.custom-select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px;border:1px solid #ced4da;border-radius:.25rem;box-shadow:inset 0 1px 2px rgba(0,0,0,.075);appearance:none}.custom-select:focus{border-color:#099dff;outline:0;box-shadow:inset 0 1px 2px rgba(0,0,0,.075),0 0 0 .2rem rgba(0,82,136,.25)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{display:none}.custom-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.custom-select-sm{height:calc(1.5em + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + .75rem + 2px);margin:0;overflow:hidden;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#099dff;box-shadow:0 0 0 .2rem rgba(0,82,136,.25)}.custom-file-input:disabled~.custom-file-label,.custom-file-input[disabled]~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label::after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]::after{content:attr(data-browse)}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;overflow:hidden;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + .75rem);padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;height:1.4rem;padding:0;background-color:transparent;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,82,136,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,82,136,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,82,136,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#005288;border:0;border-radius:1rem;box-shadow:0 .1rem .25rem rgba(0,0,0,.1);transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#3cb1ff}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem;box-shadow:inset 0 .25rem .25rem rgba(0,0,0,.1)}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#005288;border:0;border-radius:1rem;box-shadow:0 .1rem .25rem rgba(0,0,0,.1);transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{transition:none}}.custom-range::-moz-range-thumb:active{background-color:#3cb1ff}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem;box-shadow:inset 0 .25rem .25rem rgba(0,0,0,.1)}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#005288;border:0;border-radius:1rem;box-shadow:0 .1rem .25rem rgba(0,0,0,.1);transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{transition:none}}.custom-range::-ms-thumb:active{background-color:#3cb1ff}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem;box-shadow:inset 0 .25rem .25rem rgba(0,0,0,.1)}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6;border-radius:1rem}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label::before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-control-label::before,.custom-file-label,.custom-select{transition:none}}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{margin-bottom:-1px;background-color:transparent;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{isolation:isolate;border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#212529;background-color:#fff;border-color:#dee2e6}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{background:0 0;border:0;border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#005288}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:.5rem 1rem}.navbar .container,.navbar .container-fluid,.navbar .container-lg,.navbar .container-md,.navbar .container-sm,.navbar .container-xl{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:50%/100% 100% no-repeat}.navbar-nav-scroll{max-height:75vh;overflow-y:auto}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{padding-right:0;padding-left:0}}@media (min-width:576px){.navbar-expand-sm{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{flex-wrap:nowrap}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{padding-right:0;padding-left:0}}@media (min-width:768px){.navbar-expand-md{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{flex-wrap:nowrap}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{padding-right:0;padding-left:0}}@media (min-width:992px){.navbar-expand-lg{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{flex-wrap:nowrap}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{padding-right:0;padding-left:0}}@media (min-width:1200px){.navbar-expand-xl{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{flex-wrap:nowrap}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{flex-wrap:nowrap}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;min-height:1px;padding:1.25rem;color:#212529}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;color:#212529;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-footer{padding:.75rem 1.25rem;color:#212529;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem;border-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom,.card-img-top{flex-shrink:0;width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{display:flex;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{flex:1 0 0%;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group>.card{margin-bottom:15px}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{column-count:3;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion{overflow-anchor:none}.accordion>.card{overflow:hidden}.accordion>.card:not(:last-of-type){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}.accordion>.card>.card-header{border-radius:0;margin-bottom:-1px}.breadcrumb{display:flex;flex-wrap:wrap;padding:0 0;margin-bottom:1rem;font-size:1rem;list-style:none;background-color:#fff;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#005288;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#00243c;text-decoration:none;background-color:#ebebeb;border-color:#dee2e6}.page-link:focus{z-index:3;outline:0;box-shadow:0 0 0 .2rem rgba(0,82,136,.25)}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:3;color:#fff;background-color:#005288;border-color:#005288}.page-item.disabled .page-link{color:#444;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.badge{transition:none}}a.badge:focus,a.badge:hover{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#005288}a.badge-primary:focus,a.badge-primary:hover{color:#fff;background-color:#035}a.badge-primary.focus,a.badge-primary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,82,136,.5)}.badge-secondary{color:#212529;background-color:#e4e7eb}a.badge-secondary:focus,a.badge-secondary:hover{color:#212529;background-color:#c7cdd5}a.badge-secondary.focus,a.badge-secondary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(228,231,235,.5)}.badge-success{color:#212529;background-color:#7fc647}a.badge-success:focus,a.badge-success:hover{color:#212529;background-color:#66a634}a.badge-success.focus,a.badge-success:focus{outline:0;box-shadow:0 0 0 .2rem rgba(127,198,71,.5)}.badge-info{color:#fff;background-color:#17a2b8}a.badge-info:focus,a.badge-info:hover{color:#fff;background-color:#117a8b}a.badge-info.focus,a.badge-info:focus{outline:0;box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.badge-warning{color:#212529;background-color:#ffc107}a.badge-warning:focus,a.badge-warning:hover{color:#212529;background-color:#d39e00}a.badge-warning.focus,a.badge-warning:focus{outline:0;box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.badge-danger{color:#fff;background-color:#ed1b36}a.badge-danger:focus,a.badge-danger:hover{color:#fff;background-color:#c51027}a.badge-danger.focus,a.badge-danger:focus{outline:0;box-shadow:0 0 0 .2rem rgba(237,27,54,.5)}.badge-light{color:#212529;background-color:#f8f9fa}a.badge-light:focus,a.badge-light:hover{color:#212529;background-color:#dae0e5}a.badge-light.focus,a.badge-light:focus{outline:0;box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.badge-dark{color:#fff;background-color:#343a40}a.badge-dark:focus,a.badge-dark:hover{color:#fff;background-color:#1d2124}a.badge-dark.focus,a.badge-dark:focus{outline:0;box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.badge-tertiary{color:#fff;background-color:#6f42c1}a.badge-tertiary:focus,a.badge-tertiary:hover{color:#fff;background-color:#59339d}a.badge-tertiary.focus,a.badge-tertiary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(111,66,193,.5)}.badge-error{color:#fff;background-color:#ed1b36}a.badge-error:focus,a.badge-error:hover{color:#fff;background-color:#c51027}a.badge-error.focus,a.badge-error:focus{outline:0;box-shadow:0 0 0 .2rem rgba(237,27,54,.5)}.badge-inverse{color:#fff;background-color:#343a40}a.badge-inverse:focus,a.badge-inverse:hover{color:#fff;background-color:#1d2124}a.badge-inverse.focus,a.badge-inverse:focus{outline:0;box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;z-index:2;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#002b47;background-color:#ccdce7;border-color:#b8cfde}.alert-primary hr{border-top-color:#a7c3d6}.alert-primary .alert-link{color:#000c14}.alert-secondary{color:#77787a;background-color:#fafafb;border-color:#f7f8f9}.alert-secondary hr{border-top-color:#e8ebee}.alert-secondary .alert-link{color:#5e5f60}.alert-success{color:#426725;background-color:#e5f4da;border-color:#dbefcb}.alert-success hr{border-top-color:#cee9b8}.alert-success .alert-link{color:#2a4118}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#7b0e1c;background-color:#fbd1d7;border-color:#fabfc7}.alert-danger hr{border-top-color:#f8a7b2}.alert-danger .alert-link{color:#4d0912}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}.alert-tertiary{color:#3a2264;background-color:#e2d9f3;border-color:#d7caee}.alert-tertiary hr{border-top-color:#c8b7e8}.alert-tertiary .alert-link{color:#24153e}.alert-error{color:#7b0e1c;background-color:#fbd1d7;border-color:#fabfc7}.alert-error hr{border-top-color:#f8a7b2}.alert-error .alert-link{color:#4d0912}.alert-inverse{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-inverse hr{border-top-color:#b9bbbe}.alert-inverse .alert-link{color:#040505}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:flex;height:1rem;overflow:hidden;line-height:0;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem;box-shadow:inset 0 .1rem .1rem rgba(0,0,0,.1)}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#005288;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.media{display:flex;align-items:flex-start}.media-body{flex:1}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;color:#212529;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#005288;border-color:#005288}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#002b47;background-color:#b8cfde}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#002b47;background-color:#a7c3d6}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#002b47;border-color:#002b47}.list-group-item-secondary{color:#77787a;background-color:#f7f8f9}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#77787a;background-color:#e8ebee}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#77787a;border-color:#77787a}.list-group-item-success{color:#426725;background-color:#dbefcb}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#426725;background-color:#cee9b8}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#426725;border-color:#426725}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#7b0e1c;background-color:#fabfc7}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#7b0e1c;background-color:#f8a7b2}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#7b0e1c;border-color:#7b0e1c}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.list-group-item-tertiary{color:#3a2264;background-color:#d7caee}.list-group-item-tertiary.list-group-item-action:focus,.list-group-item-tertiary.list-group-item-action:hover{color:#3a2264;background-color:#c8b7e8}.list-group-item-tertiary.list-group-item-action.active{color:#fff;background-color:#3a2264;border-color:#3a2264}.list-group-item-error{color:#7b0e1c;background-color:#fabfc7}.list-group-item-error.list-group-item-action:focus,.list-group-item-error.list-group-item-action:hover{color:#7b0e1c;background-color:#f8a7b2}.list-group-item-error.list-group-item-action.active{color:#fff;background-color:#7b0e1c;border-color:#7b0e1c}.list-group-item-inverse{color:#1b1e21;background-color:#c6c8ca}.list-group-item-inverse.list-group-item-action:focus,.list-group-item-inverse.list-group-item-action:hover{color:#1b1e21;background-color:#b9bbbe}.list-group-item-inverse.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{padding:0;background-color:transparent;border:0}a.close.disabled{pointer-events:none}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);height:min-content;content:""}.modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:#212529;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid #dee2e6;border-radius:.3rem;box-shadow:0 .25rem .5rem rgba(0,0,0,.5);outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem);height:min-content}.modal-content{box-shadow:0 .5rem 1rem rgba(0,0,0,.5)}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;box-shadow:0 .25rem .5rem rgba(0,0,0,.2)}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top]>.arrow,.bs-popover-top>.arrow{bottom:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=top]>.arrow::before,.bs-popover-top>.arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top]>.arrow::after,.bs-popover-top>.arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right]>.arrow,.bs-popover-right>.arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right]>.arrow::before,.bs-popover-right>.arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right]>.arrow::after,.bs-popover-right>.arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom]>.arrow,.bs-popover-bottom>.arrow{top:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=bottom]>.arrow::before,.bs-popover-bottom>.arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom]>.arrow::after,.bs-popover-bottom>.arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left]>.arrow,.bs-popover-left>.arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left]>.arrow::before,.bs-popover-left>.arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left]>.arrow::after,.bs-popover-left>.arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){transform:translateX(100%)}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:0 0;border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:50%/100% 100% no-repeat}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:flex;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#005288!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#035!important}.bg-secondary{background-color:#e4e7eb!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#c7cdd5!important}.bg-success{background-color:#7fc647!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#66a634!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#ed1b36!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#c51027!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-tertiary{background-color:#6f42c1!important}a.bg-tertiary:focus,a.bg-tertiary:hover,button.bg-tertiary:focus,button.bg-tertiary:hover{background-color:#59339d!important}.bg-error{background-color:#ed1b36!important}a.bg-error:focus,a.bg-error:hover,button.bg-error:focus,button.bg-error:hover{background-color:#c51027!important}.bg-inverse{background-color:#343a40!important}a.bg-inverse:focus,a.bg-inverse:hover,button.bg-inverse:focus,button.bg-inverse:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#005288!important}.border-secondary{border-color:#e4e7eb!important}.border-success{border-color:#7fc647!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#ed1b36!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-tertiary{border-color:#6f42c1!important}.border-error{border-color:#ed1b36!important}.border-inverse{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded-sm{border-radius:.2rem!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-lg{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-fill{flex:1 1 auto!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}@media (min-width:576px){.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}}@media (min-width:768px){.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.user-select-all{user-select:all!important}.user-select-auto{user-select:auto!important}.user-select-none{user-select:none!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports (position:sticky){.sticky-top{position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:bolder!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#005288!important}a.text-primary:focus,a.text-primary:hover{color:#00243c!important}.text-secondary{color:#e4e7eb!important}a.text-secondary:focus,a.text-secondary:hover{color:#b8c0ca!important}.text-success{color:#7fc647!important}a.text-success:focus,a.text-success:hover{color:#5a932e!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#0f6674!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#ba8b00!important}.text-danger{color:#ed1b36!important}a.text-danger:focus,a.text-danger:hover{color:#ae0e22!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#cbd3da!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#121416!important}.text-tertiary{color:#6f42c1!important}a.text-tertiary:focus,a.text-tertiary:hover{color:#4e2d89!important}.text-error{color:#ed1b36!important}a.text-error:focus,a.text-error:hover{color:#ae0e22!important}.text-inverse{color:#343a40!important}a.text-inverse:focus,a.text-inverse:hover{color:#121416!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none!important}.text-break{word-break:break-word!important;word-wrap:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}.container{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:rgba(33,37,41,.125)}.table .thead-dark th{color:inherit;border-color:rgba(33,37,41,.125)}}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}pre{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1rem;background:0 0;border:1px}[lang^=ar]:not(.sfPageEditorWrp),[lang^=dv]:not(.sfPageEditorWrp),[lang^=fa]:not(.sfPageEditorWrp),[lang^=ha]:not(.sfPageEditorWrp),[lang^=he]:not(.sfPageEditorWrp),[lang^=ks]:not(.sfPageEditorWrp),[lang^=ku]:not(.sfPageEditorWrp),[lang^=ps]:not(.sfPageEditorWrp),[lang^=tzm-arab]:not(.sfPageEditorWrp),[lang^=ur]:not(.sfPageEditorWrp),[lang^=uz-arab]:not(.sfPageEditorWrp),[lang^=yi]:not(.sfPageEditorWrp){direction:rtl}[lang^=ar]:not(.sfPageEditorWrp)>body,[lang^=dv]:not(.sfPageEditorWrp)>body,[lang^=fa]:not(.sfPageEditorWrp)>body,[lang^=ha]:not(.sfPageEditorWrp)>body,[lang^=he]:not(.sfPageEditorWrp)>body,[lang^=ks]:not(.sfPageEditorWrp)>body,[lang^=ku]:not(.sfPageEditorWrp)>body,[lang^=ps]:not(.sfPageEditorWrp)>body,[lang^=tzm-arab]:not(.sfPageEditorWrp)>body,[lang^=ur]:not(.sfPageEditorWrp)>body,[lang^=uz-arab]:not(.sfPageEditorWrp)>body,[lang^=yi]:not(.sfPageEditorWrp)>body{text-align:right}img,video{max-width:100%}img{height:auto}.u-toe{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sf-Gallery-thumbs.sf-Gallery-thumbs--video a{margin:0}.sf-Gallery-next,.sf-Gallery-prev,.sf-Gallery-thumbs.sf-Gallery-thumbs--video>.sf-Gallery-thumb,.sf-list--expandable .sf-list-item h3:first-child,.sf-media .sf-media-body h3{margin-top:0}.sf-Gallery-navigation,[lang^=ar] .sf-Comment-count--block .sf-Comment-count,[lang^=ar] .sf-Comments-header h3,[lang^=ar] .sf-FormNav li:first-child,[lang^=ar] .sf-FormNav-page,[lang^=ar] .sf-list--expandable i,[lang^=dv] .sf-Comment-count--block .sf-Comment-count,[lang^=dv] .sf-Comments-header h3,[lang^=dv] .sf-FormNav li:first-child,[lang^=dv] .sf-FormNav-page,[lang^=dv] .sf-list--expandable i,[lang^=fa] .sf-Comment-count--block .sf-Comment-count,[lang^=fa] .sf-Comments-header h3,[lang^=fa] .sf-FormNav li:first-child,[lang^=fa] .sf-FormNav-page,[lang^=fa] .sf-list--expandable i,[lang^=ha] .sf-Comment-count--block .sf-Comment-count,[lang^=ha] .sf-Comments-header h3,[lang^=ha] .sf-FormNav li:first-child,[lang^=ha] .sf-FormNav-page,[lang^=ha] .sf-list--expandable i,[lang^=he] .sf-Comment-count--block .sf-Comment-count,[lang^=he] .sf-Comments-header h3,[lang^=he] .sf-FormNav li:first-child,[lang^=he] .sf-FormNav-page,[lang^=he] .sf-list--expandable i,[lang^=ks] .sf-Comment-count--block .sf-Comment-count,[lang^=ks] .sf-Comments-header h3,[lang^=ks] .sf-FormNav li:first-child,[lang^=ks] .sf-FormNav-page,[lang^=ks] .sf-list--expandable i,[lang^=ku] .sf-Comment-count--block .sf-Comment-count,[lang^=ku] .sf-Comments-header h3,[lang^=ku] .sf-FormNav li:first-child,[lang^=ku] .sf-FormNav-page,[lang^=ku] .sf-list--expandable i,[lang^=ps] .sf-Comment-count--block .sf-Comment-count,[lang^=ps] .sf-Comments-header h3,[lang^=ps] .sf-FormNav li:first-child,[lang^=ps] .sf-FormNav-page,[lang^=ps] .sf-list--expandable i,[lang^=tzm-arab] .sf-Comment-count--block .sf-Comment-count,[lang^=tzm-arab] .sf-Comments-header h3,[lang^=tzm-arab] .sf-FormNav li:first-child,[lang^=tzm-arab] .sf-FormNav-page,[lang^=tzm-arab] .sf-list--expandable i,[lang^=ur] .sf-Comment-count--block .sf-Comment-count,[lang^=ur] .sf-Comments-header h3,[lang^=ur] .sf-FormNav li:first-child,[lang^=ur] .sf-FormNav-page,[lang^=ur] .sf-list--expandable i,[lang^=uz-arab] .sf-Comment-count--block .sf-Comment-count,[lang^=uz-arab] .sf-Comments-header h3,[lang^=uz-arab] .sf-FormNav li:first-child,[lang^=uz-arab] .sf-FormNav-page,[lang^=uz-arab] .sf-list--expandable i,[lang^=yi] .sf-Comment-count--block .sf-Comment-count,[lang^=yi] .sf-Comments-header h3,[lang^=yi] .sf-FormNav li:first-child,[lang^=yi] .sf-FormNav-page,[lang^=yi] .sf-list--expandable i{margin-right:0}.sf-Gallery-next,.sf-Gallery-prev{margin-bottom:0}.sf-Comment-count--block .sf-Comment-count,.sf-Comment-count--block .sf-Review-count,.sf-Gallery-navigation,.sf-Review-count--block .sf-Review-count{margin-left:0}.sf-Comment-count--block .sf-Comment-count,.sf-Comments-header a,.sf-Gallery-navigation,.sf-Review-count--block .sf-Review-count{margin-top:.25rem}.sf-Gallery-thumbs.sf-Gallery-thumbs--video>.sf-Gallery-thumb,.sf-icon-feed{margin-right:.25rem}.sf-list--expandable .sf-list-item>div{margin-bottom:.25rem}.sf-Comments-header a,.sf-Gallery-thumbs.sf-Gallery-thumbs--video>.sf-Gallery-thumb,[lang^=ar] .sf-list--expandable i,[lang^=dv] .sf-list--expandable i,[lang^=fa] .sf-list--expandable i,[lang^=ha] .sf-list--expandable i,[lang^=he] .sf-list--expandable i,[lang^=ks] .sf-list--expandable i,[lang^=ku] .sf-list--expandable i,[lang^=ps] .sf-list--expandable i,[lang^=tzm-arab] .sf-list--expandable i,[lang^=ur] .sf-list--expandable i,[lang^=uz-arab] .sf-list--expandable i,[lang^=yi] .sf-list--expandable i{margin-left:.25rem}.sf-Gallery h2,.sf-Gallery-thumbs.sf-Gallery-thumbs--video h3{margin-top:.5rem}.sf-FormNav-page,.sf-event-type,[lang^=ar] .sf-Comment-count,[lang^=ar] .sf-Review-count,[lang^=dv] .sf-Comment-count,[lang^=dv] .sf-Review-count,[lang^=fa] .sf-Comment-count,[lang^=fa] .sf-Review-count,[lang^=ha] .sf-Comment-count,[lang^=ha] .sf-Review-count,[lang^=he] .sf-Comment-count,[lang^=he] .sf-Review-count,[lang^=ks] .sf-Comment-count,[lang^=ks] .sf-Review-count,[lang^=ku] .sf-Comment-count,[lang^=ku] .sf-Review-count,[lang^=ps] .sf-Comment-count,[lang^=ps] .sf-Review-count,[lang^=tzm-arab] .sf-Comment-count,[lang^=tzm-arab] .sf-Review-count,[lang^=ur] .sf-Comment-count,[lang^=ur] .sf-Review-count,[lang^=uz-arab] .sf-Comment-count,[lang^=uz-arab] .sf-Review-count,[lang^=yi] .sf-Comment-count,[lang^=yi] .sf-Review-count{margin-right:.5rem}.sf-Comment-count--block .sf-Comment-count,.sf-Comment-count--block .sf-Review-count,.sf-Gallery-thumbs.sf-Gallery-thumbs--video>.sf-Gallery-thumb{margin-bottom:.5rem}.sf-Comment-count,.sf-Review-count,.sf-document-list--table .sf-title,[lang^=ar] .sf-FormNav-page,[lang^=dv] .sf-FormNav-page,[lang^=fa] .sf-FormNav-page,[lang^=ha] .sf-FormNav-page,[lang^=he] .sf-FormNav-page,[lang^=ks] .sf-FormNav-page,[lang^=ku] .sf-FormNav-page,[lang^=ps] .sf-FormNav-page,[lang^=tzm-arab] .sf-FormNav-page,[lang^=ur] .sf-FormNav-page,[lang^=uz-arab] .sf-FormNav-page,[lang^=yi] .sf-FormNav-page{margin-left:.5rem}.sf-Comment-subscribe{margin-top:1rem}.sf-Comments .sf-loading{margin-bottom:1rem}.sf-Comments,.sf-Gallery-image,.sf-Review-already{margin-top:1.5rem}.sf-Comments-header h3,.sf-FormNav li,[lang^=ar] .sf-list--expandable .sf-list-content,[lang^=dv] .sf-list--expandable .sf-list-content,[lang^=fa] .sf-list--expandable .sf-list-content,[lang^=ha] .sf-list--expandable .sf-list-content,[lang^=he] .sf-list--expandable .sf-list-content,[lang^=ks] .sf-list--expandable .sf-list-content,[lang^=ku] .sf-list--expandable .sf-list-content,[lang^=ps] .sf-list--expandable .sf-list-content,[lang^=tzm-arab] .sf-list--expandable .sf-list-content,[lang^=ur] .sf-list--expandable .sf-list-content,[lang^=uz-arab] .sf-list--expandable .sf-list-content,[lang^=yi] .sf-list--expandable .sf-list-content{margin-right:1.5rem}.sf-Comments-header,.sf-Comments-list,.sf-Comments-more,.sf-Gallery-navigation,.sf-search-results{margin-bottom:1.5rem}.sf-list--expandable .sf-list-content,[lang^=ar] .sf-Comments-header h3,[lang^=ar] .sf-list--expandable .sf-list-content,[lang^=dv] .sf-Comments-header h3,[lang^=dv] .sf-list--expandable .sf-list-content,[lang^=fa] .sf-Comments-header h3,[lang^=fa] .sf-list--expandable .sf-list-content,[lang^=ha] .sf-Comments-header h3,[lang^=ha] .sf-list--expandable .sf-list-content,[lang^=he] .sf-Comments-header h3,[lang^=he] .sf-list--expandable .sf-list-content,[lang^=ks] .sf-Comments-header h3,[lang^=ks] .sf-list--expandable .sf-list-content,[lang^=ku] .sf-Comments-header h3,[lang^=ku] .sf-list--expandable .sf-list-content,[lang^=ps] .sf-Comments-header h3,[lang^=ps] .sf-list--expandable .sf-list-content,[lang^=tzm-arab] .sf-Comments-header h3,[lang^=tzm-arab] .sf-list--expandable .sf-list-content,[lang^=ur] .sf-Comments-header h3,[lang^=ur] .sf-list--expandable .sf-list-content,[lang^=uz-arab] .sf-Comments-header h3,[lang^=uz-arab] .sf-list--expandable .sf-list-content,[lang^=yi] .sf-Comments-header h3,[lang^=yi] .sf-list--expandable .sf-list-content{margin-left:1.5rem}.sf-Comment-subscribe{margin-left:3rem}.k-scheduler-agendaview .sf-event-item,.sf-FormNav,pre,ul.sf-autocomplete{padding:0}.sf-Gallery-next,.sf-Gallery-prev{padding-top:0}.sf-lang-selector.list-inline .list-inline-item,[lang^=ar] .list-inline,[lang^=ar] .list-unstyled,[lang^=ar] .media-left,[lang^=ar] .nav,[lang^=ar] .sf-profile .sf-profile-aside,[lang^=ar] .sf-search-input-wrapper,[lang^=dv] .list-inline,[lang^=dv] .list-unstyled,[lang^=dv] .media-left,[lang^=dv] .nav,[lang^=dv] .sf-profile .sf-profile-aside,[lang^=dv] .sf-search-input-wrapper,[lang^=fa] .list-inline,[lang^=fa] .list-unstyled,[lang^=fa] .media-left,[lang^=fa] .nav,[lang^=fa] .sf-profile .sf-profile-aside,[lang^=fa] .sf-search-input-wrapper,[lang^=ha] .list-inline,[lang^=ha] .list-unstyled,[lang^=ha] .media-left,[lang^=ha] .nav,[lang^=ha] .sf-profile .sf-profile-aside,[lang^=ha] .sf-search-input-wrapper,[lang^=he] .list-inline,[lang^=he] .list-unstyled,[lang^=he] .media-left,[lang^=he] .nav,[lang^=he] .sf-profile .sf-profile-aside,[lang^=he] .sf-search-input-wrapper,[lang^=ks] .list-inline,[lang^=ks] .list-unstyled,[lang^=ks] .media-left,[lang^=ks] .nav,[lang^=ks] .sf-profile .sf-profile-aside,[lang^=ks] .sf-search-input-wrapper,[lang^=ku] .list-inline,[lang^=ku] .list-unstyled,[lang^=ku] .media-left,[lang^=ku] .nav,[lang^=ku] .sf-profile .sf-profile-aside,[lang^=ku] .sf-search-input-wrapper,[lang^=ps] .list-inline,[lang^=ps] .list-unstyled,[lang^=ps] .media-left,[lang^=ps] .nav,[lang^=ps] .sf-profile .sf-profile-aside,[lang^=ps] .sf-search-input-wrapper,[lang^=tzm-arab] .list-inline,[lang^=tzm-arab] .list-unstyled,[lang^=tzm-arab] .media-left,[lang^=tzm-arab] .nav,[lang^=tzm-arab] .sf-profile .sf-profile-aside,[lang^=tzm-arab] .sf-search-input-wrapper,[lang^=ur] .list-inline,[lang^=ur] .list-unstyled,[lang^=ur] .media-left,[lang^=ur] .nav,[lang^=ur] .sf-profile .sf-profile-aside,[lang^=ur] .sf-search-input-wrapper,[lang^=uz-arab] .list-inline,[lang^=uz-arab] .list-unstyled,[lang^=uz-arab] .media-left,[lang^=uz-arab] .nav,[lang^=uz-arab] .sf-profile .sf-profile-aside,[lang^=uz-arab] .sf-search-input-wrapper,[lang^=yi] .list-inline,[lang^=yi] .list-unstyled,[lang^=yi] .media-left,[lang^=yi] .nav,[lang^=yi] .sf-profile .sf-profile-aside,[lang^=yi] .sf-search-input-wrapper{padding-right:0}.sf-Gallery-next,.sf-Gallery-prev{padding-bottom:0}.sf-Progress-page-title,[lang^=ar] .checkbox input[type=checkbox],[lang^=ar] .checkbox label,[lang^=ar] .radio input[type=radio],[lang^=ar] .radio label,[lang^=dv] .checkbox input[type=checkbox],[lang^=dv] .checkbox label,[lang^=dv] .radio input[type=radio],[lang^=dv] .radio label,[lang^=fa] .checkbox input[type=checkbox],[lang^=fa] .checkbox label,[lang^=fa] .radio input[type=radio],[lang^=fa] .radio label,[lang^=ha] .checkbox input[type=checkbox],[lang^=ha] .checkbox label,[lang^=ha] .radio input[type=radio],[lang^=ha] .radio label,[lang^=he] .checkbox input[type=checkbox],[lang^=he] .checkbox label,[lang^=he] .radio input[type=radio],[lang^=he] .radio label,[lang^=ks] .checkbox input[type=checkbox],[lang^=ks] .checkbox label,[lang^=ks] .radio input[type=radio],[lang^=ks] .radio label,[lang^=ku] .checkbox input[type=checkbox],[lang^=ku] .checkbox label,[lang^=ku] .radio input[type=radio],[lang^=ku] .radio label,[lang^=ps] .checkbox input[type=checkbox],[lang^=ps] .checkbox label,[lang^=ps] .radio input[type=radio],[lang^=ps] .radio label,[lang^=tzm-arab] .checkbox input[type=checkbox],[lang^=tzm-arab] .checkbox label,[lang^=tzm-arab] .radio input[type=radio],[lang^=tzm-arab] .radio label,[lang^=ur] .checkbox input[type=checkbox],[lang^=ur] .checkbox label,[lang^=ur] .radio input[type=radio],[lang^=ur] .radio label,[lang^=uz-arab] .checkbox input[type=checkbox],[lang^=uz-arab] .checkbox label,[lang^=uz-arab] .radio input[type=radio],[lang^=uz-arab] .radio label,[lang^=yi] .checkbox input[type=checkbox],[lang^=yi] .checkbox label,[lang^=yi] .radio input[type=radio],[lang^=yi] .radio label{padding-left:0}.sf-lang-selector a,.sf-site-selector a,.sf-site-selector span,.sf-site-selector strong{padding-top:.25rem}.sf-Comments-list .sf-Comments-list-author{padding-right:.25rem}.sf-lang-selector a,.sf-site-selector a,.sf-site-selector span,.sf-site-selector strong{padding-bottom:.25rem}.sf-lang-selector a,.sf-media .media-left,.sf-search-input-wrapper,.sf-site-selector a,.sf-site-selector span,.sf-site-selector strong{padding-right:.5rem}.sf-lang-selector a,.sf-site-selector a,.sf-site-selector span,.sf-site-selector strong,[lang^=ar] .media-left,[lang^=ar] .sf-search-input-wrapper,[lang^=dv] .media-left,[lang^=dv] .sf-search-input-wrapper,[lang^=fa] .media-left,[lang^=fa] .sf-search-input-wrapper,[lang^=ha] .media-left,[lang^=ha] .sf-search-input-wrapper,[lang^=he] .media-left,[lang^=he] .sf-search-input-wrapper,[lang^=ks] .media-left,[lang^=ks] .sf-search-input-wrapper,[lang^=ku] .media-left,[lang^=ku] .sf-search-input-wrapper,[lang^=ps] .media-left,[lang^=ps] .sf-search-input-wrapper,[lang^=tzm-arab] .media-left,[lang^=tzm-arab] .sf-search-input-wrapper,[lang^=ur] .media-left,[lang^=ur] .sf-search-input-wrapper,[lang^=uz-arab] .media-left,[lang^=uz-arab] .sf-search-input-wrapper,[lang^=yi] .media-left,[lang^=yi] .sf-search-input-wrapper{padding-left:.5rem}body[contenteditable=true]{padding:1.5rem}.sf-profile .sf-profile-aside,[lang^=ar] .checkbox label,[lang^=ar] .radio label,[lang^=dv] .checkbox label,[lang^=dv] .radio label,[lang^=fa] .checkbox label,[lang^=fa] .radio label,[lang^=ha] .checkbox label,[lang^=ha] .radio label,[lang^=he] .checkbox label,[lang^=he] .radio label,[lang^=ks] .checkbox label,[lang^=ks] .radio label,[lang^=ku] .checkbox label,[lang^=ku] .radio label,[lang^=ps] .checkbox label,[lang^=ps] .radio label,[lang^=tzm-arab] .checkbox label,[lang^=tzm-arab] .radio label,[lang^=ur] .checkbox label,[lang^=ur] .radio label,[lang^=uz-arab] .checkbox label,[lang^=uz-arab] .radio label,[lang^=yi] .checkbox label,[lang^=yi] .radio label{padding-right:1.5rem}[lang^=ar] .sf-profile .sf-profile-aside,[lang^=dv] .sf-profile .sf-profile-aside,[lang^=fa] .sf-profile .sf-profile-aside,[lang^=ha] .sf-profile .sf-profile-aside,[lang^=he] .sf-profile .sf-profile-aside,[lang^=ks] .sf-profile .sf-profile-aside,[lang^=ku] .sf-profile .sf-profile-aside,[lang^=ps] .sf-profile .sf-profile-aside,[lang^=tzm-arab] .sf-profile .sf-profile-aside,[lang^=ur] .sf-profile .sf-profile-aside,[lang^=uz-arab] .sf-profile .sf-profile-aside,[lang^=yi] .sf-profile .sf-profile-aside{padding-left:1.5rem}.sf-Gallery-next,.sf-Gallery-prev{padding-right:3rem}.sf-Gallery-next,.sf-Gallery-prev{padding-left:3rem}.sf-icon-txt{display:inline-block;position:relative;line-height:normal}.sf-icon-txt [class^=sf-icon-txt-]{position:absolute;height:auto;font-size:.5em;font-style:normal;font-weight:700;text-transform:uppercase;color:#fff;background-color:#333;line-height:normal}.sf-icon-txt .sf-icon-txt-xlsx{background-color:#38ab63}.sf-icon-txt .sf-icon-txt-doc,.sf-icon-txt .sf-icon-txt-docx{background-color:#1a8cff}.sf-icon-txt .sf-icon-txt-ppt,.sf-icon-txt .sf-icon-txt-pptx{background-color:#ed8527}.sf-icon-txt .sf-icon-txt-pdf{background-color:#ff4848}.sf-icon-txt .sf-icon-txt-zip{background-color:#596c9b}.sf-icon-xxs{height:14px;width:14px}.sf-icon-xs{height:16px;width:16px}.sf-icon-txt-sm{padding:.1em .2em;top:31%;right:-10%}.sf-icon-sm{height:24px;width:24px}.sf-icon-txt-md{padding:.2em .4em;top:47%;right:0}.sf-icon-lg{height:40px;width:40px}.sf-icon-file{fill:#ccc}.sf-icon-feed{fill:#eb742f}.sf-icon-comment{fill:#63b5f0}.sf-icon-tumblr{fill:#426d9b}.sf-icon-myspace{fill:#008dde}.sf-icon-facebook{fill:#5d82d1}.sf-icon-twitter{fill:#38bcf5}.sf-icon-blogger{fill:#ff9233}.sf-icon-delicious{fill:#377bda}.sf-icon-stumble-upon{fill:#ff5c30}.sf-icon-reddit{fill:#9bbad9}.sf-icon-mailto{fill:#596c9b}.sf-icon-digg{fill:#596c9b}.sf-icon-google{fill:#347df4}.sf-loading:after,.sf-loading:before,.sf-loading>span{background-color:#9cc5f7;height:30px;width:6px;display:inline-block;-webkit-animation:stretchdelay 1.1s infinite ease-in-out;animation:stretchdelay 1.1s infinite ease-in-out}.sf-loading{height:30px;width:6px;position:relative;margin:-5px 0 0 12px}.sf-loading:after,.sf-loading:before{content:" ";position:absolute;top:0}.sf-loading:before{-webkit-animation-delay:-1.2s;animation-delay:-1.2s;left:-10px}.sf-loading:after{-webkit-animation-delay:-1s;animation-delay:-1s;right:-10px}.sf-loading-wrapper{position:absolute;z-index:902;background:rgba(0,0,0,.5);top:0;left:0;right:0;bottom:0}.sf-loading-wrapper .sf-loading{position:absolute;left:50%;top:50%;margin:-15px 0 0 -15px}@-webkit-keyframes stretchdelay{0%,100%,40%{-webkit-transform:scaleY(.4)}20%{-webkit-transform:scaleY(1);background-color:#105ab5}}@keyframes stretchdelay{0%,100%,40%{transform:scaleY(.4);-webkit-transform:scaleY(.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1);background-color:#105ab5}}.sf-media .sf-img-thmb a{display:block;width:120px;height:90px;overflow:hidden}.sf-media .sf-video-thmb{position:relative;width:120px;height:90px;background-color:#000}.sf-media .sf-video-thmb a{display:block;margin-top:-35px;position:absolute;top:50%;height:70px;overflow:hidden}.sf-media .sf-video-thmb a .sf-icon-play{margin-left:-15px;margin-top:-15px;position:absolute;left:50%;top:50%;width:30px;height:30px;border-radius:50%;background-color:#000;opacity:.8}.sf-media .sf-video-thmb a .sf-icon-play:hover{background-color:#333}.sf-media .sf-video-thmb a .sf-icon-play:before{display:block;position:absolute;left:12px;top:9px;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:8px solid #fff;content:""}.sf-Gallery-thumbs-container{overflow:hidden}.sf-Gallery-thumbs a{display:inline-block;border:5px solid transparent;line-height:120px;overflow:hidden;cursor:pointer}.sf-Gallery-thumbs a.is-selected{border-color:#428bca}.sf-Gallery-thumbs a>img{vertical-align:middle}.sf-Gallery-image{position:relative;height:600px;text-align:center;background:#e4e4e4;border:1px solid #e4e4e4;line-height:600px}.sf-Gallery-image>img{max-height:100%;width:auto;display:inline-block}.sf-Gallery-next,.sf-Gallery-prev{cursor:pointer;position:absolute;height:600px;width:50%;left:0;top:0;text-align:left;font-family:Verdana;color:#000;font-size:40px;line-height:600px;text-shadow:0 0 3px #fff;opacity:0;transition:opacity .2s ease;background:rgba(0,0,0,.1);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sf-Gallery-next:focus,.sf-Gallery-next:hover,.sf-Gallery-prev:focus,.sf-Gallery-prev:hover{opacity:1;color:#000}.sf-Gallery-prev{background:linear-gradient(to right,rgba(0,0,0,.1) 0,rgba(0,0,0,0) 100%)}.sf-Gallery-next{background:linear-gradient(to right,rgba(0,0,0,0) 0,rgba(0,0,0,.1) 100%);left:auto;right:0;text-align:right}.sf-Gallery-prev--simple{float:left}.sf-Gallery-next--simple{float:right}.sf-Gallery-thumbs.sf-Gallery-thumbs--video>.sf-Gallery-thumb{display:inline-block;width:160px;height:170px;border:5px solid transparent;cursor:pointer}.sf-Gallery-thumbs.sf-Gallery-thumbs--video a{display:block;border:1px;width:160px;height:130px;overflow:hidden;cursor:pointer}.sf-Gallery-thumbs.sf-Gallery-thumbs--video h3{font-size:1rem;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sf-Gallery-thumbs .sf-Gallery-thumb{float:left}[lang^=ar] .sf-Gallery-thumb,[lang^=dv] .sf-Gallery-thumb,[lang^=fa] .sf-Gallery-thumb,[lang^=ha] .sf-Gallery-thumb,[lang^=he] .sf-Gallery-thumb,[lang^=ks] .sf-Gallery-thumb,[lang^=ku] .sf-Gallery-thumb,[lang^=ps] .sf-Gallery-thumb,[lang^=tzm-arab] .sf-Gallery-thumb,[lang^=ur] .sf-Gallery-thumb,[lang^=uz-arab] .sf-Gallery-thumb,[lang^=yi] .sf-Gallery-thumb{float:right}[lang^=ar] .sf-Gallery-prev--simple,[lang^=dv] .sf-Gallery-prev--simple,[lang^=fa] .sf-Gallery-prev--simple,[lang^=ha] .sf-Gallery-prev--simple,[lang^=he] .sf-Gallery-prev--simple,[lang^=ks] .sf-Gallery-prev--simple,[lang^=ku] .sf-Gallery-prev--simple,[lang^=ps] .sf-Gallery-prev--simple,[lang^=tzm-arab] .sf-Gallery-prev--simple,[lang^=ur] .sf-Gallery-prev--simple,[lang^=uz-arab] .sf-Gallery-prev--simple,[lang^=yi] .sf-Gallery-prev--simple{float:right}[lang^=ar] .sf-Gallery-next--simple,[lang^=dv] .sf-Gallery-next--simple,[lang^=fa] .sf-Gallery-next--simple,[lang^=ha] .sf-Gallery-next--simple,[lang^=he] .sf-Gallery-next--simple,[lang^=ks] .sf-Gallery-next--simple,[lang^=ku] .sf-Gallery-next--simple,[lang^=ps] .sf-Gallery-next--simple,[lang^=tzm-arab] .sf-Gallery-next--simple,[lang^=ur] .sf-Gallery-next--simple,[lang^=uz-arab] .sf-Gallery-next--simple,[lang^=yi] .sf-Gallery-next--simple{float:left}[lang^=ar] .mfp-counter,[lang^=dv] .mfp-counter,[lang^=fa] .mfp-counter,[lang^=ha] .mfp-counter,[lang^=he] .mfp-counter,[lang^=ks] .mfp-counter,[lang^=ku] .mfp-counter,[lang^=ps] .mfp-counter,[lang^=tzm-arab] .mfp-counter,[lang^=ur] .mfp-counter,[lang^=uz-arab] .mfp-counter,[lang^=yi] .mfp-counter{right:auto;left:0}.right-caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid}.dropdown-submenu{position:relative}.dropdown-submenu .nav-link{white-space:nowrap}.dropdown-submenu .dropdown-item:focus+.dropdown-menu,.dropdown-submenu .nav-link:focus+.dropdown-menu,.dropdown-submenu:hover>.dropdown-menu{left:100%;top:0;display:block}.dropdown.show .nav-link,.dropdown.show .nav-link:hover{color:rgba(0,0,0,.9)}@media (max-width:767px){.navbar-collapse .dropdown-menu{background-color:transparent;border:0}.navbar-collapse .dropdown-submenu .dropdown-menu{padding-left:20px;display:block}.navbar-collapse .right-caret{display:none}}[lang^=ar] .navbar-header,[lang^=dv] .navbar-header,[lang^=fa] .navbar-header,[lang^=ha] .navbar-header,[lang^=he] .navbar-header,[lang^=ks] .navbar-header,[lang^=ku] .navbar-header,[lang^=ps] .navbar-header,[lang^=tzm-arab] .navbar-header,[lang^=ur] .navbar-header,[lang^=uz-arab] .navbar-header,[lang^=yi] .navbar-header{float:right}[lang^=ar] .navbar-nav,[lang^=dv] .navbar-nav,[lang^=fa] .navbar-nav,[lang^=ha] .navbar-nav,[lang^=he] .navbar-nav,[lang^=ks] .navbar-nav,[lang^=ku] .navbar-nav,[lang^=ps] .navbar-nav,[lang^=tzm-arab] .navbar-nav,[lang^=ur] .navbar-nav,[lang^=uz-arab] .navbar-nav,[lang^=yi] .navbar-nav{float:right}[lang^=ar] .navbar-nav>li,[lang^=dv] .navbar-nav>li,[lang^=fa] .navbar-nav>li,[lang^=ha] .navbar-nav>li,[lang^=he] .navbar-nav>li,[lang^=ks] .navbar-nav>li,[lang^=ku] .navbar-nav>li,[lang^=ps] .navbar-nav>li,[lang^=tzm-arab] .navbar-nav>li,[lang^=ur] .navbar-nav>li,[lang^=uz-arab] .navbar-nav>li,[lang^=yi] .navbar-nav>li{float:right}[lang^=ar] .dropdown-menu,[lang^=dv] .dropdown-menu,[lang^=fa] .dropdown-menu,[lang^=ha] .dropdown-menu,[lang^=he] .dropdown-menu,[lang^=ks] .dropdown-menu,[lang^=ku] .dropdown-menu,[lang^=ps] .dropdown-menu,[lang^=tzm-arab] .dropdown-menu,[lang^=ur] .dropdown-menu,[lang^=uz-arab] .dropdown-menu,[lang^=yi] .dropdown-menu{left:auto;right:0}[lang^=ar] .dropdown-submenu:hover>.dropdown-menu,[lang^=dv] .dropdown-submenu:hover>.dropdown-menu,[lang^=fa] .dropdown-submenu:hover>.dropdown-menu,[lang^=ha] .dropdown-submenu:hover>.dropdown-menu,[lang^=he] .dropdown-submenu:hover>.dropdown-menu,[lang^=ks] .dropdown-submenu:hover>.dropdown-menu,[lang^=ku] .dropdown-submenu:hover>.dropdown-menu,[lang^=ps] .dropdown-submenu:hover>.dropdown-menu,[lang^=tzm-arab] .dropdown-submenu:hover>.dropdown-menu,[lang^=ur] .dropdown-submenu:hover>.dropdown-menu,[lang^=uz-arab] .dropdown-submenu:hover>.dropdown-menu,[lang^=yi] .dropdown-submenu:hover>.dropdown-menu{left:0;right:100%}[lang^=ar] .right-caret,[lang^=dv] .right-caret,[lang^=fa] .right-caret,[lang^=ha] .right-caret,[lang^=he] .right-caret,[lang^=ks] .right-caret,[lang^=ku] .right-caret,[lang^=ps] .right-caret,[lang^=tzm-arab] .right-caret,[lang^=ur] .right-caret,[lang^=uz-arab] .right-caret,[lang^=yi] .right-caret{border-left:0;border-right:4px solid}[lang^=ar] .nav-tabs>li,[lang^=dv] .nav-tabs>li,[lang^=fa] .nav-tabs>li,[lang^=ha] .nav-tabs>li,[lang^=he] .nav-tabs>li,[lang^=ks] .nav-tabs>li,[lang^=ku] .nav-tabs>li,[lang^=ps] .nav-tabs>li,[lang^=tzm-arab] .nav-tabs>li,[lang^=ur] .nav-tabs>li,[lang^=uz-arab] .nav-tabs>li,[lang^=yi] .nav-tabs>li{float:right}[lang^=ar] .nav-stacked>li,[lang^=dv] .nav-stacked>li,[lang^=fa] .nav-stacked>li,[lang^=ha] .nav-stacked>li,[lang^=he] .nav-stacked>li,[lang^=ks] .nav-stacked>li,[lang^=ku] .nav-stacked>li,[lang^=ps] .nav-stacked>li,[lang^=tzm-arab] .nav-stacked>li,[lang^=ur] .nav-stacked>li,[lang^=uz-arab] .nav-stacked>li,[lang^=yi] .nav-stacked>li{float:none}.nav-sitemap{display:table;width:100%;overflow:hidden}.nav-sitemap li{list-style-type:none}.nav-sitemap>li{display:table-cell;border-left:1px solid #ccc}.nav-sitemap>li:first-child{border-left-width:0}@media only screen and (max-width:480px){.nav-sitemap{display:block}.nav-sitemap>li{display:block;border-left-width:0}.nav-sitemap>li:first-child{border-top-width:0}}@media only screen and (min-width:480px) and (max-width:768px){.nav-sitemap{display:block}.nav-sitemap>li{margin-left:1%;margin-right:1%;float:left;width:48%;border-left-width:0}.nav-sitemap>li:nth-child(odd){clear:both}}[lang^=ar] .nav-pills>li,[lang^=dv] .nav-pills>li,[lang^=fa] .nav-pills>li,[lang^=ha] .nav-pills>li,[lang^=he] .nav-pills>li,[lang^=ks] .nav-pills>li,[lang^=ku] .nav-pills>li,[lang^=ps] .nav-pills>li,[lang^=tzm-arab] .nav-pills>li,[lang^=ur] .nav-pills>li,[lang^=uz-arab] .nav-pills>li,[lang^=yi] .nav-pills>li{float:right}.nav-stacked{flex-direction:column}[lang^=ar] .nav-stacked>li,[lang^=dv] .nav-stacked>li,[lang^=fa] .nav-stacked>li,[lang^=ha] .nav-stacked>li,[lang^=he] .nav-stacked>li,[lang^=ks] .nav-stacked>li,[lang^=ku] .nav-stacked>li,[lang^=ps] .nav-stacked>li,[lang^=tzm-arab] .nav-stacked>li,[lang^=ur] .nav-stacked>li,[lang^=uz-arab] .nav-stacked>li,[lang^=yi] .nav-stacked>li{float:none}ul.sf-autocomplete{position:absolute;background:#fff;border:1px solid #ccc;list-style:none}ul.sf-autocomplete .ui-menu-item-wrapper{padding:3px;color:#000}ul.sf-autocomplete .ui-menu-item-wrapper.ui-state-active{background-color:#eee}ul.sf-autocomplete .ui-menu-item-wrapper:hover{cursor:pointer}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sf-profile .sf-profile-avatar{display:inline-block;margin-bottom:10px;position:relative}.sf-profile .sf-profile-avatar .sf-remove{position:absolute;top:5px;right:5px;outline:0}.sf-profile textarea{min-height:100px}.sf-profile .media-object img{max-width:none}.sf-list--expandable a[data-sf-role=toggleLink] svg{fill:#666;height:1em;width:1em}.sf-list--expandable .sf-list-expand{float:right}[lang^=ar] .sf-list-item,[lang^=dv] .sf-list-item,[lang^=fa] .sf-list-item,[lang^=ha] .sf-list-item,[lang^=he] .sf-list-item,[lang^=ks] .sf-list-item,[lang^=ku] .sf-list-item,[lang^=ps] .sf-list-item,[lang^=tzm-arab] .sf-list-item,[lang^=ur] .sf-list-item,[lang^=uz-arab] .sf-list-item,[lang^=yi] .sf-list-item{float:right}[lang^=ar] .sf-list-expand,[lang^=dv] .sf-list-expand,[lang^=fa] .sf-list-expand,[lang^=ha] .sf-list-expand,[lang^=he] .sf-list-expand,[lang^=ks] .sf-list-expand,[lang^=ku] .sf-list-expand,[lang^=ps] .sf-list-expand,[lang^=tzm-arab] .sf-list-expand,[lang^=ur] .sf-list-expand,[lang^=uz-arab] .sf-list-expand,[lang^=yi] .sf-list-expand{float:left}[lang^=ar] .sf-list--expandable .glyphicon-chevron-right:before,[lang^=dv] .sf-list--expandable .glyphicon-chevron-right:before,[lang^=fa] .sf-list--expandable .glyphicon-chevron-right:before,[lang^=ha] .sf-list--expandable .glyphicon-chevron-right:before,[lang^=he] .sf-list--expandable .glyphicon-chevron-right:before,[lang^=ks] .sf-list--expandable .glyphicon-chevron-right:before,[lang^=ku] .sf-list--expandable .glyphicon-chevron-right:before,[lang^=ps] .sf-list--expandable .glyphicon-chevron-right:before,[lang^=tzm-arab] .sf-list--expandable .glyphicon-chevron-right:before,[lang^=ur] .sf-list--expandable .glyphicon-chevron-right:before,[lang^=uz-arab] .sf-list--expandable .glyphicon-chevron-right:before,[lang^=yi] .sf-list--expandable .glyphicon-chevron-right:before{content:"\e079"}.sf-lang-selector a{display:block;font-size:1rem;border-radius:8px}.sf-lang-selector a.selected{background-color:#f2f2f2;color:#333}.sf-lang-selector label select{display:block;font-weight:400}.sf-Comments [class^=sf-icon]{display:inline-block}.sf-Comment-count{display:inline-block}.sf-Comment-count [class^=sf-icon]{display:inline-block;vertical-align:middle}.sf-Comment-count--block .sf-Comment-count{display:block}[data-sf-role=captcha-container],[data-sf-role=comments-load-more-button],[data-sf-role=comments-new-form-button],[data-sf-role=comments-new-logged-out-view],[data-sf-role=comments-new-message-error],[data-sf-role=comments-new-name-error],[data-sf-role=comments-new-pending-approval-message],[data-sf-role=comments-new-requires-authentication],[data-sf-role=comments-sort-new-button],[data-sf-role=comments-sort-old-button],[data-sf-role=error-message],[data-sf-role=list-loading-indicator],[data-sf-role=list-rating-wrapper],[data-sf-role=review-new-form-replacement],[data-sf-role=single-comment-template]{display:none}.sf-Comments-header h3{display:inline-block;margin-top:0}.sf-Comments-header .selected{color:#333}.sf-Comments-list .sf-Comments-list-author{border-right:1px solid #777}.sf-Comments-form textarea{min-height:90px}.sf-Comments-filter{float:right}.sf-Review-count{display:inline-block}.sf-Review-count--block .sf-Review-count{display:block}.sf-Comment-count--block .sf-Comment-count,.sf-Comment-count--block .sf-Review-count{display:block}[lang^=ar] .sf-Comments-filter,[lang^=dv] .sf-Comments-filter,[lang^=fa] .sf-Comments-filter,[lang^=ha] .sf-Comments-filter,[lang^=he] .sf-Comments-filter,[lang^=ks] .sf-Comments-filter,[lang^=ku] .sf-Comments-filter,[lang^=ps] .sf-Comments-filter,[lang^=tzm-arab] .sf-Comments-filter,[lang^=ur] .sf-Comments-filter,[lang^=uz-arab] .sf-Comments-filter,[lang^=yi] .sf-Comments-filter{float:left}.sf-Ratings{position:relative}.sf-Ratings .sf-Ratings-stars{display:inline-block;vertical-align:middle}.sf-Ratings .sf-Ratings-stars span{font-size:24px;color:#ccc}.sf-Ratings .sf-Ratings-stars label{z-index:2;cursor:pointer}.sf-Ratings .sf-Ratings-stars input{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:1px;opacity:.0001;position:absolute;top:auto;width:1px;z-index:1}.sf-Ratings .sf-Ratings-stars .hover span{color:#666}.sf-Ratings .sf-Ratings-stars .on span{color:#006cd8}.sf-Ratings .sf-Ratings-stars.sf-Ratings-stars--ronly span{cursor:default}.sf-Ratings .sf-Ratings-stars.sf-Ratings-stars--ronly span.on{color:#fc0}.sf-Ratings .sf-Ratings-average,.sf-Ratings .sf-Ratings-count{font-size:1rem;vertical-align:middle}.sf-Ratings .sf-Ratings-count span{vertical-align:middle}.sf-site-selector a,.sf-site-selector span,.sf-site-selector strong{display:inline-block;font-size:1rem;border-radius:8px}.sf-site-selector a.selected,.sf-site-selector span.selected,.sf-site-selector strong.selected{background-color:#f2f2f2;color:#333}.sf-Code pre{color:#e83e8c}.sf-Tags-size1{font-size:11px}.sf-Tags-size2{font-size:13px}.sf-Tags-size3{font-size:18px}.sf-Tags-size4{font-size:24px}.sf-Tags-size5{font-size:30px}.sf-Tags-size6{font-size:36px}[lang^=ar] .checkbox input[type=checkbox],[lang^=dv] .checkbox input[type=checkbox],[lang^=fa] .checkbox input[type=checkbox],[lang^=ha] .checkbox input[type=checkbox],[lang^=he] .checkbox input[type=checkbox],[lang^=ks] .checkbox input[type=checkbox],[lang^=ku] .checkbox input[type=checkbox],[lang^=ps] .checkbox input[type=checkbox],[lang^=tzm-arab] .checkbox input[type=checkbox],[lang^=ur] .checkbox input[type=checkbox],[lang^=uz-arab] .checkbox input[type=checkbox],[lang^=yi] .checkbox input[type=checkbox]{margin-right:-20px}[lang^=ar] .radio input[type=radio],[lang^=dv] .radio input[type=radio],[lang^=fa] .radio input[type=radio],[lang^=ha] .radio input[type=radio],[lang^=he] .radio input[type=radio],[lang^=ks] .radio input[type=radio],[lang^=ku] .radio input[type=radio],[lang^=ps] .radio input[type=radio],[lang^=tzm-arab] .radio input[type=radio],[lang^=ur] .radio input[type=radio],[lang^=uz-arab] .radio input[type=radio],[lang^=yi] .radio input[type=radio]{margin-right:-20px}.sf-FileField .sf-icon-remove{display:inline-block;cursor:pointer;fill:#ccc}input[type=file].sf-FileField-input{display:inline-block}.sf-FormNav li.active{font-weight:700}.sf-FormNav-page{width:28px;height:28px;font-size:18px;font-weight:700;color:#666;border:1px solid #666;border-radius:50%}.active .sf-FormNav-page{color:#333;border-color:#333}.past .sf-FormNav-page:after{content:"\2713"}.past .sf-FormNav-page-number{display:none}.sf-Progress-page-title,.sf-Progress-percent{font-size:1rem}.sf-Progress-percent{font-weight:700}.sf-Progress-page-title{display:inline-block}.sf-Progress-page-title li{display:none}.sf-Progress-page-title li.active{display:inline-block}div.k-event{border-radius:0}div.k-scheduler-header-wrap{text-align:left}div.k-scheduler-toolbar{line-height:32px}div.k-scheduler-toolbar .k-button-icon{height:32px}table.k-scheduler-monthview .k-scheduler-table td{height:90px}.sf-event-item{margin:0;min-height:100%;white-space:nowrap}.sf-event-link,.sf-event-title{display:inline-block}.sf-event-link{max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:top}.sf-event-type{display:inline-block;width:15px;height:15px;border-radius:50%;vertical-align:middle}.sf-event-type.sf-event-type--all{background-color:#fff;border:1px solid #999}.sf-event-addToList{display:inline-block}.sf-calendarList-title{font-weight:700}.sf-calendarList-item{padding:5px 10px;border-radius:5px;cursor:pointer}.sf-calendarList-item.active{background:#f2f2f2}.k-scheduler-agendaview .sf-event-item{display:inline-block}.k-scheduler-agendaview .sf-event-type{display:none}.-sf-google-button{color:#d54f50;border-color:#d54f50}.-sf-google-button:hover{color:#fff;background-color:#d54f50;border-color:transparent}.-sf-facebook-button{color:#3e86b4;border-color:#3e86b4}.-sf-facebook-button:hover{color:#fff;background-color:#3e86b4;border-color:transparent}.-sf-github-button{color:#333;border-color:#333}.-sf-github-button:hover{color:#fff;background-color:#333;border-color:transparent}.-sf-yahoo-button{color:#410093;border-color:#410093}.-sf-yahoo-button:hover{color:#fff;background-color:#410093;border-color:transparent}.-sf-microsoft-button{color:#00a1f1;border-color:#00a1f1}.-sf-microsoft-button:hover{color:#fff;background-color:#00a1f1;border-color:transparent}.-sf-adfs-button{color:#00a1f1;border-color:#00a1f1}.-sf-adfs-button:hover{color:#fff;background-color:#00a1f1;border-color:transparent}.-sf-windows-button{color:#00bcf2;border-color:#00bcf2}.-sf-windows-button:hover{color:#fff;background-color:#00bcf2;border-color:transparent}.-sf-twitter-button{color:#1da1f2;border-color:#1da1f2}.-sf-twitter-button:hover{color:#fff;background-color:#1da1f2;border-color:transparent}.sf-registration-link{clear:both}[lang^=ar] .pagination,[lang^=dv] .pagination,[lang^=fa] .pagination,[lang^=ha] .pagination,[lang^=he] .pagination,[lang^=ks] .pagination,[lang^=ku] .pagination,[lang^=ps] .pagination,[lang^=tzm-arab] .pagination,[lang^=ur] .pagination,[lang^=uz-arab] .pagination,[lang^=yi] .pagination{padding-right:0}[lang^=ar] .page-item:first-child .page-link,[lang^=dv] .page-item:first-child .page-link,[lang^=fa] .page-item:first-child .page-link,[lang^=ha] .page-item:first-child .page-link,[lang^=he] .page-item:first-child .page-link,[lang^=ks] .page-item:first-child .page-link,[lang^=ku] .page-item:first-child .page-link,[lang^=ps] .page-item:first-child .page-link,[lang^=tzm-arab] .page-item:first-child .page-link,[lang^=ur] .page-item:first-child .page-link,[lang^=uz-arab] .page-item:first-child .page-link,[lang^=yi] .page-item:first-child .page-link{margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}[lang^=ar] .page-item:last-child .page-link,[lang^=dv] .page-item:last-child .page-link,[lang^=fa] .page-item:last-child .page-link,[lang^=ha] .page-item:last-child .page-link,[lang^=he] .page-item:last-child .page-link,[lang^=ks] .page-item:last-child .page-link,[lang^=ku] .page-item:last-child .page-link,[lang^=ps] .page-item:last-child .page-link,[lang^=tzm-arab] .page-item:last-child .page-link,[lang^=ur] .page-item:last-child .page-link,[lang^=uz-arab] .page-item:last-child .page-link,[lang^=yi] .page-item:last-child .page-link{border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}body{font-family:"__Calibri_5",Arial,sans-serif;font-size:20px;line-height:34px;text-rendering:optimizeLegibility;-moz-font-feature-settings:'liga';-ms-font-feature-settings:'liga';-webkit-font-feature-settings:'liga';font-feature-settings:'liga';color:#444}@media (max-width:768px){body{font-size:18px;line-height:28px}}ol li,ul li{font-family:"__Calibri_5",Arial,sans-serif;font-size:20px;line-height:30px;margin-bottom:20px}@media (max-width:768px){ol li,ul li{font-size:18px;line-height:28px}}ul li{list-style:none}.content ul li{padding-left:24px;margin-bottom:5px;line-height:28px}.content ul li:before{content:"";font-family:'Font Awesome 5 Free';font-weight:700;font-size:14px;line-height:28px;margin-left:-24px;float:left;color:#13b5ea;opacity:.7}.content ul.checklist li{padding-left:28px;line-height:32px}@media (max-width:768px){.content ul.checklist li{line-height:28px}}.content ul.checklist li:before{content:"";font-size:20px;line-height:32px;margin-left:-28px}@media (max-width:768px){.content ul.checklist li:before{font-size:18px;line-height:28px}}.sfPageEditor .rdCommands li:before{display:none}p{font-family:"__Calibri_5",Arial,sans-serif}p.large{font-size:30px}p.small{font-size:14px;line-height:1.4em}p.emphasis{font-size:24px}p.subhead{font-size:18px;font-weight:700;line-height:22px;color:#005288;padding-bottom:4px}p.yellow-bkg{background:#ffe752;color:#111;padding:3px;font-weight:700}a:link,a:visited{color:#13b5ea;text-decoration:none}a:active,a:hover{color:#005288;text-decoration:inherit}a:active{text-decoration:underline}.social-widget a,.social-widget a:link{color:#8dd0f2}.social-widget a:hover,.social-widget a:link:hover,.social-widget a:link:visited,.social-widget a:visited{color:#b8b209}.social-widget a:active,.social-widget a:link:active{color:#8dd0f2}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5,h6{font-family:Montserrat;font-weight:700;color:#005288}.h2,h2{line-height:50px;font-size:48px}@media (max-width:768px){.h2,h2{line-height:38px;font-size:30px}}.h3,h3{line-height:40px;font-size:40px}@media (max-width:768px){.h3,h3{font-size:26px;line-height:30px}}.h4,h4{font-size:24px;margin-bottom:10px}@media (max-width:768px){.h4,h4{font-size:20px}}.h6,h6{font-size:20px;padding-bottom:0;margin-bottom:2px}.display-1{font-size:64px;font-weight:800;line-height:68px}@media (max-width:768px){.display-1{font-size:44px;line-height:48px}}.display-2{font-size:38px;font-weight:700;line-height:40px}@media (max-width:768px){.display-2{font-size:28px;line-height:32px}}.blue-number{font-size:2.25rem;color:#8dd0f2;margin-bottom:0}.light{font-weight:400}.red{color:#ed1b36}.gold{color:#b8b209}.gray{color:#666}.blue{color:#005288}.bright-blue{color:#13b5ea}.light-blue{color:#8dd0f2}.navy{color:#09365f}.black{color:#111}.white{color:#fff}.meta-info{font-size:16px;line-height:1.2em;margin-bottom:10px;color:rgba(0,82,136,.7)}.main-nav{background:#09365f;color:#fff;border-top:1px solid rgba(255,255,255,.5);border-bottom:1px solid rgba(255,255,255,.5)}@media (max-width:768px){.main-nav{display:none}}.main-nav .container{display:flex;padding:10px 0;position:relative;align-items:center}.main-nav .main-navigation{margin-left:auto;display:inline-flex}@media (max-width:768px){.main-nav .main-navigation{display:flex}}.main-nav .main-navigation .navbar{padding:0 1rem;position:unset}.main-nav .main-navigation .navbar-light .navbar-nav{font-family:"__Calibri_5",Arial,sans-serif}.main-nav .main-navigation .navbar-light .navbar-nav .active>.nav-link,.main-nav .main-navigation .navbar-light .navbar-nav .nav-link,.main-nav .main-navigation .navbar-light .navbar-nav .nav-link.active,.main-nav .main-navigation .navbar-light .navbar-nav .nav-link.show,.main-nav .main-navigation .navbar-light .navbar-nav .show>.nav-link{color:#fff;padding-right:1rem;padding-left:1rem}.main-nav .main-navigation .navbar-light .navbar-nav .active>.nav-link:hover,.main-nav .main-navigation .navbar-light .navbar-nav .nav-link.active:hover,.main-nav .main-navigation .navbar-light .navbar-nav .nav-link.show:hover,.main-nav .main-navigation .navbar-light .navbar-nav .nav-link:hover,.main-nav .main-navigation .navbar-light .navbar-nav .show>.nav-link:hover{color:#13b5ea}@media (max-width:768px){.main-nav .main-navigation .navbar-light .navbar-nav{text-transform:uppercase}.main-nav .main-navigation .navbar-light .navbar-nav .show>.nav-link{background:#8dd0f2}}.main-nav .main-navigation .navbar-light .nav-item{margin-bottom:0}.main-nav .main-navigation .navbar-light .nav-item .nav-link{padding:1rem}@media (max-width:768px){.main-nav .main-navigation .navbar-light .nav-item .nav-link{border-top:1px solid #005288;text-align:center}}.main-nav .main-navigation .navbar-light .nav-item.active .nav-link{color:#f6ba18}.main-nav .main-navigation .navbar-light .navbar-toggler{padding:.4rem .6rem;background-color:#b8b209;border:1px solid transparent}.main-nav .main-navigation .navbar-light .navbar-toggler .fas{color:#fff}.main-nav .main-navigation .dropdown{position:unset}.main-nav .main-navigation .dropdown-menu{top:100%;background-color:#eee;border:none;border-radius:0;border-top:1px solid #fff;left:auto;right:0;padding:10px 20px}.main-nav .main-navigation .dropdown-menu li{margin:0}@media (max-width:768px){.main-nav .main-navigation .dropdown-menu{background-color:#09365f;text-align:left;border-top:none;padding:0;margin:0}}.main-nav .main-navigation .services .dropdown-menu{column-count:3}.main-nav .main-navigation .services .dropdown-menu li{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.main-nav .main-navigation .dropdown-item{color:#005288}.main-nav .main-navigation .dropdown-item.active{font-weight:700;background-color:#fff}.main-nav .main-navigation .dropdown-item:hover{background:#8dd0f2}@media (max-width:768px){.main-nav .main-navigation .dropdown-item{border-top:1px solid #222;padding:10px 40px}}.main-nav .main-navigation .dropdown-toggle::after{display:none}@media (max-width:768px){.main-nav .navbar-collapse{position:absolute;left:0;width:100%;top:67px;background:#ec1c36;z-index:9999}}.fixed-side-nav{position:absolute;right:0;top:30px;height:unset!important;z-index:4;padding-top:20px;padding-bottom:10px}@media (max-width:768px){.fixed-side-nav{display:none}}.services-nav h3{padding:0 10px 10px 10px}.services-nav .nav-item{padding-left:0;border-top:1px solid #c9c9c9;margin:0}.services-nav .nav-item:before{display:none}.services-nav .nav-item .nav-link{color:#005288;font-size:20px;font-weight:400;line-height:20px;padding:14px 20px;margin:0}.services-nav .nav-item .nav-link:hover{background:#e6eef3}.footer-nav .nav-item{display:block;color:#fff;margin-bottom:0;width:100%}.footer-nav .navbar-light .navbar-nav .nav-link{color:#fff;padding:0 5px 5px 0}.nav-tabs .nav-item:before{display:none}.masthead{background:#005288;color:#fff;padding:5px 0}@media (max-width:768px){.masthead{height:60px}}.masthead .container{display:flex;align-items:center;justify-content:flex-end;position:relative}.masthead .nav-item{margin:0}.masthead .nav-item .nav-link{padding:0 1rem;color:#fff}.masthead .nav-item .nav-link:hover{color:#13b5ea}@media (max-width:768px){.masthead .nav-item .nav-link{padding:1rem 2rem;color:#fff;border-top:1px solid rgba(255,255,255,.5);display:flex}.masthead .nav-item .nav-link:hover{color:#13b5ea}}.masthead .search{padding-left:20px;border-left:1px solid #fff}@media (max-width:768px){.masthead .search{border-left:none}}.masthead .search-box{display:none;position:absolute;top:100%;z-index:999;background:#e6eef3;width:100%;box-shadow:0 12px 15px rgba(0,0,0,.2)}.masthead .search-box .form-group{align-items:center;width:60%;margin:100px 20%}.masthead .search-box .form-control{height:calc(1.5em + 1rem);border-radius:0;display:flex;margin:0;box-shadow:unset;flex:1}.masthead .search-box button{margin-left:0!important;border:none;border-radius:0}.location-menu-link{font-size:24px;padding:10px 20px 10px 70px;color:#09365f;border-top:1px solid #09365f;display:flex;align-items:center}.location-menu-link a{color:#09365f;display:flex;align-items:center}.location-menu-link:first-child{border:none}.location-menu-link .location-menu-title:before{content:"";font-family:'Font Awesome 5 Free';font-weight:700;font-size:44px;line-height:50px;margin-left:-60px;float:left;color:#09365f;width:70px;text-align:center}.location-menu-link .provider-link:before{content:"";font-family:'Font Awesome 5 Free';font-weight:700;font-size:44px;line-height:50px;margin-left:-60px;float:left;color:#09365f;width:70px;text-align:center}.location-menu-link .map-link:before{content:"";font-family:'Font Awesome 5 Free';font-weight:700;font-size:44px;line-height:50px;margin-left:-60px;float:left;color:#09365f;width:70px;text-align:center}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:#fdd373}@media (max-width:768px){.mobile-nav{margin-right:auto}.mobile-nav .navbar{position:unset;padding-left:0}.mobile-nav .navbar-nav .dropdown-menu{background:#f1f4f9!important;border-radius:0;padding:0}.mobile-nav .navbar-nav .dropdown-menu li{margin:0}.mobile-nav .navbar-nav .dropdown-menu .dropdown-item{color:#005288!important;padding:.5rem 2rem;border-top:1px solid rgba(0,82,136,.3)}.mobile-nav .navbar-collapse{position:absolute;top:100%;width:100%;left:0;background:#005288;z-index:9999}.mobile-nav .navbar-light .navbar-toggler{color:rgba(255,255,255,.8);border-color:rgba(255,255,255,.2)}.mobile-nav .navbar-light .navbar-nav .active>.nav-link,.mobile-nav .navbar-light .navbar-nav .nav-link.active,.mobile-nav .navbar-light .navbar-nav .nav-link.show,.mobile-nav .navbar-light .navbar-nav .show>.nav-link{color:unset}.mobile-nav .dropdown-toggle::after{border:none;content:"";font-family:'Font Awesome 5 Free';font-weight:700;margin-left:auto}.mobile-nav .dropdown.show .dropdown-toggle::after{content:""}}.lang-menu{position:absolute}@media (max-width:768px){.lang-menu{left:70px}}@media (min-width:769px){.lang-menu{left:15px}}.lang-menu label{margin-bottom:0}.lang-menu select{background:0 0;color:rgba(255,255,255,.7);border:1px solid rgba(255,255,255,.7);font-size:14px;padding:3px 5px}.lang-menu select option{background:#005288}@media (max-width:768px){.lang-menu select{background:#13b5ea;color:#fff;border:none;font-size:16px;padding:3px 5px 5px 5px;border-radius:3px;text-transform:capitalize}.lang-menu select option [selected=selected]{background:rgba(19,181,234,.7)}}.call-btn.mb{position:absolute;right:58px;padding:2px 10px}.navbar-toggler{padding:.25rem .5rem}.content{position:relative;z-index:2}.modal-open .content{z-index:unset}button:focus{outline:0}@media (min-width:769px){.services .content{min-height:1400px;display:flex;flex-direction:column}.services .content .flex-bottom{margin-top:auto}}.flex-row{display:flex}.flex-row.align-center{align-items:center}.bg-light{background-color:rgba(185,201,223,.2)!important}.light-gold{color:#fdd373}.border-top{border-top:1px solid rgba(255,255,255,.5)!important}.border-bottom{border-bottom:1px solid rgba(255,255,255,.5)!important}.light-blue-bg .border-top{border-top:1px solid rgba(0,0,0,.1)!important}.border-gray{border-color:#ccc!important}.space-2,.space-top-2{padding-top:4rem!important}.space-2,.space-bottom-2{padding-bottom:4rem!important}@media (max-width:576px){.container{padding-left:30px;padding-right:30px}}@media (min-width:1260px){.container{max-width:1200px}}@media (min-width:1001px){.w50{width:50%;margin:auto}.w60{width:60%;margin:auto}.w65{width:65%;margin:auto}.w70{width:70%;margin:auto}.w75{width:75%;margin:auto}}.grpelem{display:inline;float:left}.top-border{border-top:1px solid #ddd}.indent{padding-left:20px;padding-right:20px}.dark-bkg{background:#005288;padding:20px 40px}.dark-bkg .h2,.dark-bkg .h3,.dark-bkg .h4,.dark-bkg h2,.dark-bkg h3,.dark-bkg h4,.dark-bkg p{color:#fff}.navy-bkg{background:#09365f}.navy-bkg .h2,.navy-bkg .h3,.navy-bkg .h4,.navy-bkg h2,.navy-bkg h3,.navy-bkg h4,.navy-bkg p{color:#fff}.bright-blue-bkg{background:#13b5ea;padding:20px 40px;margin-bottom:20px}.bright-blue-bkg .h2,.bright-blue-bkg .h3,.bright-blue-bkg .h4,.bright-blue-bkg h2,.bright-blue-bkg h3,.bright-blue-bkg h4,.bright-blue-bkg p{color:#fff}.bright-blue-bkg h2{font-style:unset}.white-bkg{background:#fff}.blue-gray-bkg{background:#b9c9df;color:#000}.blue-gray-bkg p{color:#000}.pink-box{padding:20px 200px;background:#fcd7cb}.pink-box p{color:#000}.center{text-align:center}.flex-row div[class*=col-] div:first-of-type{height:100%}.flex-row div[class*=col-] div:first-of-type div:first-of-type{height:100%}.flex-row div[class*=col-] div:first-of-type div:first-of-type .btn{height:100%;justify-content:center;align-items:center;display:flex}.transition{-webkit-transition-property:background-image,background-position,background-color,border-color,border-radius,color,font-size,font-style,font-weight,letter-spacing,line-height,text-align,box-shadow,text-shadow,opacity;transition-property:background-image,background-position,background-color,border-color,border-radius,color,font-size,font-style,font-weight,letter-spacing,line-height,text-align,box-shadow,text-shadow,opacity}.shadow:hover::before{bottom:0;left:0;pointer-events:none;right:0;position:absolute;transition:box-shadow .3s ease 0s;top:0;content:"";box-shadow:inset 0 0 150px rgba(0,0,0,.5),inset 0 0 150px rgba(0,0,0,.5);-webkit-transition:box-shadow .3s ease 0s;z-index:5}header{position:relative}header .logo{position:relative;display:inline-flex;width:300px}@media (max-width:950px){header .logo{width:200px}}@media (max-width:768px){header .logo{width:auto;height:36px;position:absolute;left:calc(50% - 20px);top:1px}header .logo>div{height:100%}header .logo img{max-height:100%}}footer{margin-top:-20px}footer .call-callout{background:#8dd0f2;padding:10px 40px;text-align:center}footer .call-callout h2{color:#fff;font-weight:700;font-size:24px;font-family:"__Calibri_5",Arial,sans-serif;margin-right:40px}footer .call-callout>div>div{display:flex;justify-content:center;align-items:center}footer .footer-top{padding:80px 20px 20px 20px}@media (max-width:768px){footer .footer-top{padding-top:30px}}@media (max-width:768px){footer .footer-top .social-links{float:right;margin-top:20px}}footer .footer-top .social-links a{padding:5px}@media (max-width:768px){footer .footer-top .social-links a{padding:10px;width:50px}}footer .footer-top .social-links>div{justify-content:space-between;align-items:center;display:flex}footer .footer-top .footer-logo-links{margin-bottom:40px}@media (max-width:768px){footer .footer-top .footer-logo-links{width:120px;float:left}}footer .footer-top .logos-right{margin-top:40px}footer .footer-top .logos-right a{margin:0 10px}footer .footer-bottom{text-align:center;padding:20px 40px}footer .footer-bottom p{color:rgba(255,255,255,.5)}footer .footer-bottom .navbar-collapse{justify-content:center}footer .footer-bottom .navbar-light .navbar-nav .active>.nav-link,footer .footer-bottom .navbar-light .navbar-nav .nav-link,footer .footer-bottom .navbar-light .navbar-nav .nav-link.active,footer .footer-bottom .navbar-light .navbar-nav .nav-link.show,footer .footer-bottom .navbar-light .navbar-nav .show>.nav-link{color:#9caebf}footer .footer-bottom .navbar-light .navbar-nav .active>.nav-link:before,footer .footer-bottom .navbar-light .navbar-nav .nav-link.active:before,footer .footer-bottom .navbar-light .navbar-nav .nav-link.show:before,footer .footer-bottom .navbar-light .navbar-nav .nav-link:before,footer .footer-bottom .navbar-light .navbar-nav .show>.nav-link:before{content:"|";padding:0 8px}footer .footer-bottom .navbar-light .navbar-nav .nav-item:first-child .active>.nav-link:before,footer .footer-bottom .navbar-light .navbar-nav .nav-item:first-child .nav-link.active:before,footer .footer-bottom .navbar-light .navbar-nav .nav-item:first-child .nav-link.show:before,footer .footer-bottom .navbar-light .navbar-nav .nav-item:first-child .nav-link:before,footer .footer-bottom .navbar-light .navbar-nav .nav-item:first-child .show>.nav-link:before{content:""}.flex-block{display:flex}.flex-block>div{display:flex;align-items:center}@media (max-width:1068px){.flex-block>div{flex-direction:column}}.btn{padding:8px 30px;font-family:"__Calibri_5",Arial,sans-serif;font-weight:700;font-size:16px;color:#fff!important;border-radius:2px}.btn.btn-large{font-size:24px}.btn.btn-red{background:#ed1b36}.btn.btn-red:hover{background:#b8b209}.btn.btn-green{background:#7fc647}.btn.btn-green:hover{background:#b8b209}.btn.btn-ltblue{background-color:#8dd0f2;border-radius:2px;text-transform:uppercase}.btn.btn-ltblue:hover{background:#b8b209}.btn.btn-brightblue{background-color:#13b5ea}.btn.btn-brightblue:hover{background:rgba(19,181,234,.7)}.btn.btn-full,.btn.full-btn{width:100%}.pad-row{padding-top:20px;padding-bottom:20px}.video-responsive{overflow:hidden;padding-bottom:56.25%;position:relative;height:0}.video-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}.hero{height:35vw;width:100%;background-size:cover;background-position:center center}.hero.covid-hero{background-size:auto 100%;background-repeat:no-repeat;background-color:#13b5ea}.hero-with-text{min-height:26vw;width:100%;background-size:cover;background-position:center center}.hero-with-text.cta-hero{height:30vw;text-shadow:2px 2px 5px rgba(0,0,0,.4);align-items:center;display:flex}.hero-with-text.cta-hero .btn{font-size:20px;text-shadow:none;border:none;box-shadow:4px 4px 8px rgba(0,0,0,.3)}.hero-with-text.cta-hero .text-Right{margin-left:auto}.home-hero .hero-with-text{background-size:auto 110%;color:#fff;padding:40px 0 100px 0;background-position:top right;background-repeat:no-repeat}@media (max-width:1200px){.home-hero .hero-with-text{height:250px}.home-hero .hero-with-text .container{margin-top:200px;padding-bottom:200px}}.home-hero .hero-with-text h2{color:#fff;margin-bottom:0}@media (max-width:1200px){.home-hero .hero-with-text h2{color:#09365f}}.home-hero .hero-with-text p{color:#fff}@media (max-width:1200px){.home-hero .hero-with-text p{color:#09365f;line-height:1.4rem}}.wave{background-image:url(/images/default-source/default-album/wave.svg);background-position:bottom center;background-repeat:no-repeat;background-size:cover;margin-bottom:-50px;width:100%;display:block;height:244px}.hero-container+.wave,.home-hero+.wave{margin-top:-148px}@media (max-width:1200px){.home-hero+.wave{margin-bottom:200px}}.location-detail header .main-nav+.sf_colsIn.navy-bkg{display:none}.location-detail .hero{height:25vw;background-position:center 80%}.womens-health .hero{background-position:top center}.teen-clinic .hero{background-size:78% cover;background-repeat:no-repeat;background-position:top center;background-color:#37aba8;background-size:auto 85%}.bottom-wave{background-image:url(/images/default-source/default-album/bottom-wave.svg);background-position:top center;background-repeat:no-repeat;background-size:cover;margin-bottom:-80px;width:100%;display:block;height:180px;position:relative;z-index:4}.wave-top-bg{background-image:url(/images/default-source/default-album/bg-wave-top.svg);background-position:top center;background-repeat:no-repeat;background-size:cover;width:100%;display:block;height:80px;position:relative}.wave-bottom-bg{background-image:url(/images/default-source/default-album/bg-wave-bottom.svg);background-position:bottom center;background-repeat:no-repeat;background-size:cover;width:100%;display:block;height:100px;position:relative}.center-wave{margin-top:100px}.center-wave>.light-blue-bg{display:flex;width:100%;position:relative}.center-wave>.light-blue-bg .container{margin-top:-140px}.light-blue-bg{background-color:rgba(185,201,223,.2)}.z-index-1{z-index:1}.newslist{margin-top:30px}.newslist ul li{margin-bottom:40px;padding-left:70px}.newslist ul li:before{content:"";font-family:'Font Awesome 5 Free';font-weight:700;font-size:40px;line-height:38px;margin-left:-60px;float:left;color:#09365f;width:00px;opacity:1}.newslist h4{font-weight:600;margin-bottom:2px}.newslist p{font-size:18px;line-height:1.4em;margin-bottom:0}.newslist .more-news{text-transform:uppercase}.accordion-block{margin-bottom:1rem!important}.accordion-block.card{box-shadow:0 12px 15px rgba(0,0,0,.1)}.accordion-block .accordion-btn,.accordion-block a.accordion-btn{position:relative;padding:14px 20px;width:100%;background-color:transparent;display:flex;font-size:22px;color:#005288;align-items:center}.accordion-block .accordion-btn svg,.accordion-block a.accordion-btn svg{margin-left:auto;fill:#005288!important}.accordion-block .accordion-btn .minus,.accordion-block a.accordion-btn .minus{display:none}.accordion-block .accordion-btn.expanded .plus,.accordion-block a.accordion-btn.expanded .plus{display:none}.accordion-block .accordion-btn.expanded .minus,.accordion-block a.accordion-btn.expanded .minus{display:block}.accordion-block .accordion-content{position:relative;width:100%;background-color:transparent;padding:20px 40px;border-top:1px solid #ddd;margin:0}.green-flag{background:rgba(127,198,71,.8);font-size:16px;color:#fff;text-transform:uppercase;padding:3px 20px;text-align:center;font-weight:600}.blue-alert{background:#005288;color:#fff;padding:3px 10px;font-size:16px;font-weight:700;text-transform:uppercase;text-align:center}@media (min-width:576px){.people-list .modal-dialog{max-width:800px}}.k-pager-nav.k-link,.k-pager-refresh{background-color:transparent;border:none}.k-pager-numbers li{margin-bottom:0!important;padding-left:0!important}.k-pager-numbers li:before{display:none}.k-pager-wrap{z-index:999}.sf-search-results p{font-size:18px;line-height:1.5em}.blog-post-top{height:300px;background-size:cover;background-position:center center;margin-bottom:40px}@media (max-width:768px){.blog-post-top{height:200px}}.post-info .author{display:block;margin-bottom:20px;font-style:italic;color:#13b5ea}.hiv-window,.locations-window,.mpox-frame,.vaccine-window{display:none}.hiv-window.show,.locations-window.show,.mpox-frame.show,.sfPageEditor .hiv-window,.sfPageEditor .locations-window,.sfPageEditor .mpox-frame,.sfPageEditor .vaccine-window,.vaccine-window.show{display:flex}.landing-box.hide,.mpox-frame{min-height:620px;flex-direction:column;margin-bottom:60px}.hiv-window{min-height:620px;margin-bottom:60px}.landing-box{min-height:100%;padding:80px;justify-content:center;align-items:center;display:flex}.landing-box.hide{display:none}.hiv-window iframe,.mpox-frame iframe{flex:1;border:none}@media (min-width:768px){.hiv-window iframe ::-webkit-scrollbar,.mpox-frame iframe ::-webkit-scrollbar{width:0;height:0}}.locations-scheduling{margin-bottom:60px}@media (min-width:768px){.locations-scheduling{height:500px}}.locations-scheduling .location-schedule-list{padding-left:0;height:100%;overflow-y:auto}@media (max-width:768px){.locations-scheduling .location-schedule-list{height:350px}}.locations-scheduling .location-schedule-list li{margin-bottom:40px!important;padding-left:0}.locations-scheduling .location-schedule-list li:before{display:none}.locations-scheduling .location-schedule-list li h5{margin-bottom:4px}.locations-scheduling .location-schedule-list li address{margin-bottom:10px}.locations-scheduling .location-iframe{display:none;height:100%;overflow-x:auto;width:100%}@media (max-width:768px){.locations-scheduling .location-iframe{height:500px}}.locations-scheduling .location-iframe.show{display:flex}#locationFrame{flex:1;border:none;width:100%;height:100%}#officeModal .modal-body{padding:1rem 2.4rem}#officeModal .btn-big{font-size:1.6rem}agm-map{height:600px}.map{margin-top:60px;margin-bottom:60px}.location-list{margin-top:20px}.location-list .location-block{border-bottom:1px solid #fff}.count{color:#005288;background-color:rgba(185,201,223,.2);display:flex;margin-left:auto;padding:.25em .5em;font-size:75%;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.locations-filter{margin-top:60px}.locations-filter .form-check{display:flex;align-items:center}.locations-filter .form-check-label{font-size:18px;display:flex;align-items:center}.search-box{margin-bottom:10px}.search-box input{height:100%}.people-list .headshot{width:100px;height:140px;background-size:cover}.people-list .accordion-btn{position:relative;padding:10px;width:100%;background-color:#e6eef3;display:flex;font-weight:700}.people-list .accordion-btn.expanded{color:#fff;background-color:#005288}.people-list .accordion-btn .person-intro{padding:10px 20px}.people-list .accordion-btn .person-intro .name{font-weight:700;font-size:30px;display:block}.people-list .accordion-content{position:relative;width:100%;background-color:#e6eef3;padding:20px 40px;margin:0}.people-list .location-block:last-of-type{margin-bottom:0}.grpelem{display:inline;float:left}#pu299930{z-index:67;margin-left:119px;margin-top:2px;width:88.42%}#pu132007-4,#pu132010-4,#pu132015-4,#pu299932-4{margin-right:-10000px}#u132004,#u299931,#u53475,#u53479,#u53483{border-width:0;border-color:transparent;position:relative;margin-right:-10000px;background-color:transparent}#u131533,#u131599,#u131632,#u131669,#u131702,#u131735,#u131908,#u131941,#u132009,#u132014,#u133724,#u17857,#u17861,#u17865,#u17869{border-width:0;position:relative;border-color:transparent;background-color:transparent}#u132005-4,#u132013-4,#u132017-4,#u299934-4{color:#333;text-align:center;font-weight:700;position:relative;font-family:"__Calibri_5",Arial,sans-serif;background-color:transparent;font-size:20px;min-height:25px;line-height:24px;width:69px;margin-right:-10000px}#u132006-4,#u132018-4,#u299933-4{color:#666;font-size:18px;text-align:left;min-height:70px;line-height:25px;position:relative;font-weight:400;font-family:"__Calibri_5",Arial,sans-serif;background-color:transparent}#u132007-4,#u132010-4,#u132015-4,#u299932-4{color:#8dd0f2;font-size:28px;text-align:left;min-height:40px;line-height:39px;position:relative;font-weight:700;font-family:"__Calibri_5",Arial,sans-serif;background-color:transparent}#u132003{z-index:279;width:98px;height:276px;border-style:solid;border-color:#eee;background-color:transparent;position:relative;margin-right:-10000px;margin-top:159px;border-width:0 2px 0 0}#u132004{z-index:280;margin-top:139px;width:90.58%}#u132008{z-index:285;width:15px;height:15px;background-color:#b8b209;border-radius:100px;position:relative;margin-right:-10000px;margin-top:13px;left:92px}#u132009{z-index:294;margin-right:-10000px;margin-top:274px;width:90.58%}#u132012{z-index:299;width:15px;height:15px;background-color:#b8b209;border-radius:100px;position:relative;margin-right:-10000px;margin-top:14px;left:92px}#u132014{z-index:308;margin-right:-10000px;margin-top:420px;width:100%}#u132016{z-index:313;width:15px;height:15px;background-color:#b8b209;border-radius:100px;position:relative;margin-right:-10000px;margin-top:13px;left:92px}#u299930{z-index:67;width:98px;height:276px;border-style:solid;border-color:#eee;background-color:transparent;position:relative;margin-right:-10000px;margin-top:20px;border-width:0 2px 0 0}#u299931{z-index:338;width:90.58%}#u299935{z-index:343;width:15px;height:15px;background-color:#b8b209;border-radius:100px;position:relative;margin-right:-10000px;margin-top:13px;left:92px}#u132005-4{z-index:281;margin-top:8px}#u132006-4{z-index:290;width:100%}#u132007-4{z-index:286;width:48.37%}#u132010-4{z-index:300;width:96.38%}#u132011-4{color:#666;text-align:left;font-weight:400;position:relative;font-family:'__Calibri_5';background-color:transparent;font-size:18px;min-height:70px;line-height:25px;width:100%;z-index:304;top:-3px;margin-bottom:-3px}#u132013-4{z-index:295;margin-top:9px}#u132015-4{z-index:314;width:100%}#u132017-4{z-index:309;margin-top:8px}#u132018-4{z-index:318;margin-top:8px;width:89.22%}#u299932-4{z-index:344;width:48.37%}#u299933-4{z-index:348;width:100%}#u299934-4{z-index:339;margin-top:8px}#pu132007-4{z-index:286;margin-left:134px;width:86.06%}#pu132010-4{z-index:300;margin-left:134px;width:86.06%}#pu132015-4{z-index:314;margin-left:134px;width:87.38%}#pu299932-4{z-index:344;margin-left:134px;width:86.06%}.card{height:100%;border-width:0;box-shadow:0 12px 15px rgba(0,0,0,.2)}@media (max-width:768px){.card{margin-top:15px;margin-bottom:15px;height:auto}}.card.menu-card{height:auto;margin-bottom:30px}.card .card-top{flex-shrink:0;width:100%;height:170px;background-size:cover;background-position:center center;position:relative}.card .card-top .card-img-swoosh{position:absolute;bottom:0;height:20px;z-index:2;width:100%;margin:0}.card .card-bottom{padding:20px 30px;flex:1}.card .card-bottom h3{font-weight:500}.card .card-bottom .summary{font-size:18px;line-height:1.6em;color:#666}.card .more-link{border-top:1px solid #ccc;width:100%;padding:5px 30px;text-align:right}.card .card-body{display:flex;flex-direction:column;text-align:center}.card .card-body .btn{margin-top:auto}.location-card-top{height:150px;background-position:center center;background-size:cover;width:100%}.provider-card .location-card-top{height:250px;background-position:top center}.location-card-bottom{padding:20px;display:flex;flex-direction:column;height:calc(100% - 150px)}.location-card-bottom p{line-height:1.2em;font-size:18px}.location-card-bottom h6{margin-bottom:8px}.location-card-bottom h6 a{color:#005288}.flex-1{flex:1}.provider-card .location-card-bottom{height:calc(100% - 250px)}.people-card{width:100%}.people-card .location-card-top{height:300px;background-position:top center}.people-card .location-card-top .flex-1{margin-bottom:20px}.people-card .location-card-bottom{height:calc(100% - 300px)}.people-card .name{color:#005288;font-weight:700;display:block;line-height:1rem}.people-card .job-title{font-size:18px}.people-list .row{justify-content:center}@media (max-width:768px){.card-img-top{max-width:220px;margin:auto}}.sfPageEditor .wave{display:none}.dk{display:block!important}.dk-flex{display:flex!important}.dk-inline{display:inline!important}.mb{display:none!important}.mb-flex{display:none!important}.mb-inline{display:none!important}@media (max-width:769px){.mb{display:block!important}.mb-flex{display:flex!important}.mb-inline{display:inline!important}.dk{display:none!important}.dk-flex{display:none!important}.dk-inline{display:none!important}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWRlZmF1bHQvc2Nzcy9jb21tb24vX2Jhc2Uuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtZGVmYXVsdC9zY3NzL2JyZWFkY3J1bWIvX3RoZW1lLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1kZWZhdWx0L3Njc3MvY2FyZC9fdGhlbWUuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWRlZmF1bHQvc2Nzcy9kYXRhdml6L190aGVtZS5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtZGVmYXVsdC9zY3NzL2NoYXQvX3RoZW1lLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1kZWZhdWx0L3Njc3MvY29tYm9ib3gvX3RoZW1lLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1kZWZhdWx0L3Njc3MvZGF0ZXRpbWUvX3RoZW1lLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1kZWZhdWx0L3Njc3MvZHJhd2VyL190aGVtZS5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtZGVmYXVsdC9zY3NzL2Ryb3Bkb3dubGlzdC9fdGhlbWUuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWRlZmF1bHQvc2Nzcy9kcm9wZG93bnRyZWUvX2xheW91dC5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtZGVmYXVsdC9zY3NzL2NvbG9ycGlja2VyL190aGVtZS5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtZGVmYXVsdC9zY3NzL21hc2tlZHRleHRib3gvX3RoZW1lLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1kZWZhdWx0L3Njc3MvbWVkaWFwbGF5ZXIvX3RoZW1lLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1kZWZhdWx0L3Njc3MvbXVsdGlzZWxlY3QvX3RoZW1lLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1kZWZhdWx0L3Njc3Mvbm90aWZpY2F0aW9uL190aGVtZS5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtZGVmYXVsdC9zY3NzL251bWVyaWN0ZXh0Ym94L190aGVtZS5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtZGVmYXVsdC9zY3NzL3BhZ2VyL190aGVtZS5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtZGVmYXVsdC9zY3NzL2FkYXB0aXZlL190aGVtZS5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtZGVmYXVsdC9zY3NzL3BkZi12aWV3ZXIvX3RoZW1lLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1kZWZhdWx0L3Njc3MvcHJvZ3Jlc3NiYXIvX3RoZW1lLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1kZWZhdWx0L3Njc3MvcmF0aW5nL190aGVtZS5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtZGVmYXVsdC9zY3NzL3NjaGVkdWxlci9fdGhlbWUuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWRlZmF1bHQvc2Nzcy9zcGxpdHRlci9fdGhlbWUuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL3Njc3Mvc3ByZWFkc2hlZXQvX3RoZW1lLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1kZWZhdWx0L3Njc3Mvd2luZG93L190aGVtZS5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvc2Nzcy9zY3JvbGx2aWV3L190aGVtZS5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtZGVmYXVsdC9zY3NzL2Z1bmN0aW9ucy9fY29sb3JzLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1kZWZhdWx0L3Njc3MvbWl4aW5zL19ib3JkZXItcmFkaXVzLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1kZWZhdWx0L3Njc3MvbWl4aW5zL19kZWNvcmF0aW9uLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9zY3NzL19ib290c3RyYXAtb3ZlcnJpZGVzLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1kZWZhdWx0L3Njc3MvbWl4aW5zL19kaXNhYmxlZC5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1kZWZhdWx0L3Njc3MvdXRpbHMvX2ZsZXguc2NzcyIsIm1haW4ubWluLmNzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWRlZmF1bHQvc2Nzcy9jb21tb24vX2FuaW1hdGlvbnMuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWRlZmF1bHQvc2Nzcy9jb21tb24vX2RyYWdkcm9wLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1kZWZhdWx0L3Njc3MvY29tbW9uL19sb2FkaW5nLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1kZWZhdWx0L3Njc3MvY29tbW9uL19yZXNpemluZy5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtZGVmYXVsdC9zY3NzL2NvbW1vbi9fc2Nyb2xsYmFyLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1kZWZhdWx0L3Njc3MvY29tbW9uL19zZWxlY3Rpb24uc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWRlZmF1bHQvc2Nzcy9jb21tb24vX2RlY29yYXRpb24uc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWRlZmF1bHQvc2Nzcy91dGlscy9fZGlzcGxheS5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtZGVmYXVsdC9zY3NzL3V0aWxzL19mbG9hdC5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtZGVmYXVsdC9zY3NzL3V0aWxzL19ncmlkLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1kZWZhdWx0L3Njc3MvdXRpbHMvX292ZXJmbG93LnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1kZWZhdWx0L3Njc3MvdXRpbHMvX3Bvc2l0aW9uLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1kZWZhdWx0L3Njc3MvdXRpbHMvX3NwYWNpbmcuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWRlZmF1bHQvc2Nzcy91dGlscy9fdGFibGUtbGF5b3V0LnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1kZWZhdWx0L3Njc3MvdXRpbHMvX3RleHQuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWRlZmF1bHQvc2Nzcy91dGlscy9fdHJhbnNmb3JtLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1kZWZhdWx0L3Njc3MvaWNvbnMvX2xheW91dC5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtZGVmYXVsdC9zY3NzL3NwcmVhZHNoZWV0L19sYXlvdXQuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWRlZmF1bHQvc2Nzcy90eXBvZ3JhcGh5L19sYXlvdXQuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWRlZmF1bHQvc2Nzcy9taXhpbnMvY29yZS9fcHJvcHMuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWRlZmF1bHQvc2Nzcy9hdmF0YXIvX2xheW91dC5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvc2Nzcy9hdmF0YXIvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtZGVmYXVsdC9zY3NzL2F2YXRhci9fdGhlbWUuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWRlZmF1bHQvc2Nzcy9iYWRnZS9fbGF5b3V0LnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9zY3NzL2JhZGdlL192YXJpYWJsZXMuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWRlZmF1bHQvc2Nzcy9iYWRnZS9fdGhlbWUuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWRlZmF1bHQvc2Nzcy9sb2FkZXIvX2xheW91dC5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvc2Nzcy9sb2FkZXIvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtZGVmYXVsdC9zY3NzL2xvYWRlci9fdGhlbWUuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWRlZmF1bHQvc2Nzcy9jaGlwL19sYXlvdXQuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL3Njc3MvY2hpcC9fdmFyaWFibGVzLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1kZWZhdWx0L3Njc3MvY2hpcC9fdGhlbWUuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWRlZmF1bHQvc2Nzcy9jdXJzb3IvX2xheW91dC5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtZGVmYXVsdC9zY3NzL2J1dHRvbi9fbGF5b3V0LnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9zY3NzL2J1dHRvbi9fdmFyaWFibGVzLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1kZWZhdWx0L3Njc3MvY2FsZW5kYXIvX2xheW91dC5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtZGVmYXVsdC9zY3NzL21peGlucy9fYm94LXNoYWRvdy5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvc2Nzcy9idXR0b24vX2xheW91dC5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtZGVmYXVsdC9zY3NzL2J1dHRvbi9fdGhlbWUuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWRlZmF1bHQvc2Nzcy9pbnB1dC9fbGF5b3V0LnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9zY3NzL2lucHV0L192YXJpYWJsZXMuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL3Njc3MvaW5wdXQvX2xheW91dC5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtZGVmYXVsdC9zY3NzL3BvcHVwL19sYXlvdXQuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL3Njc3MvcG9wdXAvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvc2Nzcy90eXBvZ3JhcGh5L192YXJpYWJsZXMuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL3Njc3MvcG9wdXAvX2xheW91dC5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtZGVmYXVsdC9zY3NzL3BvcHVwL190aGVtZS5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvc2Nzcy9wb3B1cC9fdGhlbWUuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWRlZmF1bHQvc2Nzcy90b29sYmFyL19sYXlvdXQuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL3Njc3MvdG9vbGJhci9fdmFyaWFibGVzLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1kZWZhdWx0L3Njc3MvdG9vbGJhci9fdGhlbWUuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWRlZmF1bHQvc2Nzcy9mb3Jtcy9fbGF5b3V0LnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9zY3NzL2Zvcm1zL192YXJpYWJsZXMuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2xheW91dC5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtZGVmYXVsdC9zY3NzL2Zvcm1zL190aGVtZS5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtZGVmYXVsdC9zY3NzL2xpc3Rncm91cC9fbGF5b3V0LnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1kZWZhdWx0L3Njc3MvY2hlY2tib3gvX2xheW91dC5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvc2Nzcy9jaGVja2JveC9fdmFyaWFibGVzLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19mdW5jdGlvbnMuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWRlZmF1bHQvc2Nzcy9jaGVja2JveC9fdGhlbWUuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL3Njc3MvcmFkaW8vX3ZhcmlhYmxlcy5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtZGVmYXVsdC9zY3NzL3JhZGlvL19sYXlvdXQuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWRlZmF1bHQvc2Nzcy9yYWRpby9fdGhlbWUuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWRlZmF1bHQvc2Nzcy9zd2l0Y2gvX2xheW91dC5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvc2Nzcy9zd2l0Y2gvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtZGVmYXVsdC9zY3NzL3N3aXRjaC9fdGhlbWUuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWRlZmF1bHQvc2Nzcy9hZGFwdGl2ZS9fbGF5b3V0LnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9zY3NzL2FkYXB0aXZlL192YXJpYWJsZXMuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL3Njc3MvYWRhcHRpdmUvX3RoZW1lLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1kZWZhdWx0L3Njc3MvcHJvZ3Jlc3NiYXIvX2xheW91dC5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvc2Nzcy9wcm9ncmVzc2Jhci9fdmFyaWFibGVzLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1kZWZhdWx0L3Njc3MvbWl4aW5zL19ncmFkaWVudHMuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWRlZmF1bHQvc2Nzcy9yaXBwbGUvX2xheW91dC5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtZGVmYXVsdC9zY3NzL21lc3NhZ2Vib3gvX2xheW91dC5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvc2Nzcy9tZXNzYWdlYm94L192YXJpYWJsZXMuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWRlZmF1bHQvc2Nzcy9tZXNzYWdlYm94L190aGVtZS5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtZGVmYXVsdC9zY3NzL2FjdGlvbi1idXR0b25zL19sYXlvdXQuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL3Njc3MvYWN0aW9uLWJ1dHRvbnMvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtZGVmYXVsdC9zY3NzL2FjdGlvbi1idXR0b25zL190aGVtZS5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtZGVmYXVsdC9zY3NzL2Zsb2F0aW5nLWxhYmVsL19sYXlvdXQuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL3Njc3MvZmxvYXRpbmctbGFiZWwvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtZGVmYXVsdC9zY3NzL3RleHRib3gvX2xheW91dC5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtZGVmYXVsdC9zY3NzL3RleHRib3gvX3RoZW1lLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9zY3NzL3RleHRib3gvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtZGVmYXVsdC9zY3NzL3RleHRhcmVhL19sYXlvdXQuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL3Njc3MvdGV4dGFyZWEvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvc2Nzcy90ZXh0YXJlYS9fbGF5b3V0LnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1kZWZhdWx0L3Njc3MvdGV4dGFyZWEvX3RoZW1lLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1kZWZhdWx0L3Njc3MvdG9vbHRpcC9fbGF5b3V0LnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9zY3NzL3Rvb2x0aXAvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtZGVmYXVsdC9zY3NzL3Rvb2x0aXAvX3RoZW1lLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1kZWZhdWx0L3Njc3MvdmFsaWRhdG9yL19sYXlvdXQuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWRlZmF1bHQvc2Nzcy9mYWIvX2xheW91dC5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvc2Nzcy9mYWIvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvc2Nzcy9mYWIvX3RoZW1lLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1kZWZhdWx0L3Njc3MvYXV0b2NvbXBsZXRlL19sYXlvdXQuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL3Njc3MvYXV0b2NvbXBsZXRlL192YXJpYWJsZXMuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWRlZmF1bHQvc2Nzcy9hdXRvY29tcGxldGUvX3RoZW1lLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1kZWZhdWx0L3Njc3MvbnVtZXJpY3RleHRib3gvX2xheW91dC5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtZGVmYXVsdC9zY3NzL3NsaWRlci9fbGF5b3V0LnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9zY3NzL3NsaWRlci9fdmFyaWFibGVzLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1kZWZhdWx0L3Njc3Mvc2xpZGVyL190aGVtZS5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvc2Nzcy9zbGlkZXIvX3RoZW1lLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1kZWZhdWx0L3Njc3MvY29sb3JwaWNrZXIvX2xheW91dC5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvc2Nzcy9jb2xvcnBpY2tlci9fdmFyaWFibGVzLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9zY3NzL2NvbG9ycGlja2VyL19sYXlvdXQuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWRlZmF1bHQvc2Nzcy9jb21ib2JveC9fbGF5b3V0LnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9zY3NzL2NvbWJvYm94L192YXJpYWJsZXMuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL3Njc3MvY29tYm9ib3gvX2xheW91dC5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvc2Nzcy9jb21ib2JveC9fdGhlbWUuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL3Njc3MvY2FsZW5kYXIvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtZGVmYXVsdC9zY3NzL21peGlucy9faGlkZS1zY3JvbGxiYXIuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWRlZmF1bHQvc2Nzcy9jYWxlbmRhci9fdGhlbWUuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWRlZmF1bHQvc2Nzcy9kYXRldGltZS9fbGF5b3V0LnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9zY3NzL2RhdGV0aW1lL192YXJpYWJsZXMuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL3Njc3MvZGF0ZXRpbWUvX2xheW91dC5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvc2Nzcy9kYXRldGltZS9fdGhlbWUuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWRlZmF1bHQvc2Nzcy9kcm9wZG93bmdyaWQvX2xheW91dC5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvc2Nzcy9ncmlkL192YXJpYWJsZXMuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWRlZmF1bHQvc2Nzcy9kcm9wZG93bmdyaWQvX3RoZW1lLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1kZWZhdWx0L3Njc3MvZHJvcGRvd25saXN0L19sYXlvdXQuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL3Njc3MvZHJvcGRvd25saXN0L19sYXlvdXQuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWRlZmF1bHQvc2Nzcy9tdWx0aXNlbGVjdC9fbGF5b3V0LnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9zY3NzL211bHRpc2VsZWN0L192YXJpYWJsZXMuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL3Njc3MvbXVsdGlzZWxlY3QvX2xheW91dC5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtZGVmYXVsdC9zY3NzL3RyZWV2aWV3L19sYXlvdXQuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL3Njc3MvdHJlZXZpZXcvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvc2Nzcy90cmVldmlldy9fbGF5b3V0LnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1kZWZhdWx0L3Njc3MvdHJlZXZpZXcvX3RoZW1lLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9zY3NzL2Ryb3Bkb3dudHJlZS9fdmFyaWFibGVzLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1kZWZhdWx0L3Njc3MvbWFza2VkdGV4dGJveC9fbGF5b3V0LnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1kZWZhdWx0L3Njc3Mvc2VhcmNoYm94L19sYXlvdXQuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWRlZmF1bHQvc2Nzcy9zZWFyY2hib3gvX3RoZW1lLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1kZWZhdWx0L3Njc3MvZHJvcHpvbmUvX2xheW91dC5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvc2Nzcy9kcm9wem9uZS9fdmFyaWFibGVzLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1kZWZhdWx0L3Njc3MvZHJvcHpvbmUvX3RoZW1lLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1kZWZhdWx0L3Njc3MvdXBsb2FkL19sYXlvdXQuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL3Njc3MvdXBsb2FkL192YXJpYWJsZXMuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWRlZmF1bHQvc2Nzcy91cGxvYWQvX3RoZW1lLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1kZWZhdWx0L3Njc3MvbGlzdGJveC9fbGF5b3V0LnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9zY3NzL2xpc3Rib3gvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtZGVmYXVsdC9zY3NzL2xpc3Rib3gvX3RoZW1lLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1kZWZhdWx0L3Njc3MvcmF0aW5nL19sYXlvdXQuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL3Njc3MvcmF0aW5nL192YXJpYWJsZXMuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWRlZmF1bHQvc2Nzcy9hcHBiYXIvX2xheW91dC5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvc2Nzcy9hcHBiYXIvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtZGVmYXVsdC9zY3NzL2FwcGJhci9fdGhlbWUuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWRlZmF1bHQvc2Nzcy9tZW51L19sYXlvdXQuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL3Njc3MvbWVudS9fdmFyaWFibGVzLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9zY3NzL21lbnUvX2xheW91dC5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtZGVmYXVsdC9zY3NzL21lbnUvX3RoZW1lLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9zY3NzL21lbnUvX3RoZW1lLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1kZWZhdWx0L3Njc3Mvd2luZG93L19sYXlvdXQuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL3Njc3Mvd2luZG93L192YXJpYWJsZXMuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL3Njc3Mvd2luZG93L190aGVtZS5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtZGVmYXVsdC9zY3NzL2RpYWxvZy9fbGF5b3V0LnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9zY3NzL2RpYWxvZy9fdmFyaWFibGVzLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9zY3NzL2RpYWxvZy9fdGhlbWUuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWRlZmF1bHQvc2Nzcy9kcmF3ZXIvX2xheW91dC5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvc2Nzcy9kcmF3ZXIvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvc2Nzcy9kcmF3ZXIvX2xheW91dC5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtZGVmYXVsdC9zY3NzL25vdGlmaWNhdGlvbi9fbGF5b3V0LnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9zY3NzL25vdGlmaWNhdGlvbi9fdmFyaWFibGVzLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1kZWZhdWx0L3Njc3MvcmVzcG9uc2l2ZXBhbmVsL19sYXlvdXQuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWRlZmF1bHQvc2Nzcy9icmVhZGNydW1iL19sYXlvdXQuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL3Njc3MvYnJlYWRjcnVtYi9fdmFyaWFibGVzLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1kZWZhdWx0L3Njc3MvcGFnZXIvX2xheW91dC5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvc2Nzcy9wYWdlci9fdmFyaWFibGVzLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9zY3NzL3BhZ2VyL19sYXlvdXQuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL3Njc3MvcGFnZXIvX3RoZW1lLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1kZWZhdWx0L3Njc3MvcGFuZWxiYXIvX2xheW91dC5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvc2Nzcy9wYW5lbGJhci9fdmFyaWFibGVzLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9zY3NzL3BhbmVsYmFyL190aGVtZS5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtZGVmYXVsdC9zY3NzL3N0ZXBwZXIvX2xheW91dC5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvc2Nzcy9zdGVwcGVyL192YXJpYWJsZXMuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWRlZmF1bHQvc2Nzcy9zdGVwcGVyL190aGVtZS5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtZGVmYXVsdC9zY3NzL3dpemFyZC9fbGF5b3V0LnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9zY3NzL3dpemFyZC9fdmFyaWFibGVzLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1kZWZhdWx0L3Njc3Mvd2l6YXJkL190aGVtZS5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtZGVmYXVsdC9zY3NzL3RhYnN0cmlwL19sYXlvdXQuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL3Njc3MvdGFic3RyaXAvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtZGVmYXVsdC9zY3NzL3RhYnN0cmlwL190aGVtZS5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvc2Nzcy90YWJzdHJpcC9fdGhlbWUuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWRlZmF1bHQvc2Nzcy9leHBhbnNpb24tcGFuZWwvX2xheW91dC5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvc2Nzcy9leHBhbnNpb24tcGFuZWwvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtZGVmYXVsdC9zY3NzL2V4cGFuc2lvbi1wYW5lbC9fdGhlbWUuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWRlZmF1bHQvc2Nzcy9jYXJkL19sYXlvdXQuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL3Njc3MvY2FyZC9fdmFyaWFibGVzLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1kZWZhdWx0L3Njc3Mvc3BsaXR0ZXIvX2xheW91dC5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvc2Nzcy9zcGxpdHRlci9fdmFyaWFibGVzLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1kZWZhdWx0L3Njc3MvdGlsZWxheW91dC9fbGF5b3V0LnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9zY3NzL3RpbGVsYXlvdXQvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtZGVmYXVsdC9zY3NzL2dyaWQvX2xheW91dC5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvc2Nzcy9ncmlkL19sYXlvdXQuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL3Njc3MvZ3JpZC9fdGhlbWUuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWRlZmF1bHQvc2Nzcy9saXN0dmlldy9fbGF5b3V0LnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9zY3NzL2xpc3R2aWV3L192YXJpYWJsZXMuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWRlZmF1bHQvc2Nzcy9saXN0dmlldy9fdGhlbWUuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL3Njc3Mvc3ByZWFkc2hlZXQvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvc2Nzcy9zcHJlYWRzaGVldC9fbGF5b3V0LnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1kZWZhdWx0L3Njc3MvcGl2b3RncmlkL19sYXlvdXQuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL3Njc3MvcGl2b3RncmlkL192YXJpYWJsZXMuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL3Njc3MvcGl2b3RncmlkL19sYXlvdXQuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL3Njc3MvcGl2b3RncmlkL190aGVtZS5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtZGVmYXVsdC9zY3NzL3RyZWVsaXN0L19sYXlvdXQuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL3Njc3MvdHJlZWxpc3QvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvc2Nzcy90cmVlbGlzdC9fbGF5b3V0LnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1kZWZhdWx0L3Njc3MvdHJlZWxpc3QvX3RoZW1lLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9zY3NzL3RyZWVsaXN0L190aGVtZS5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtZGVmYXVsdC9zY3NzL2ZpbHRlci9fbGF5b3V0LnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9zY3NzL2ZpbHRlci9fdmFyaWFibGVzLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1kZWZhdWx0L3Njc3MvZmlsdGVyL190aGVtZS5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtZGVmYXVsdC9zY3NzL2ZpbGVtYW5hZ2VyL19sYXlvdXQuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL3Njc3MvZmlsZW1hbmFnZXIvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtZGVmYXVsdC9zY3NzL2ZpbGVtYW5hZ2VyL190aGVtZS5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtZGVmYXVsdC9zY3NzL2VkaXRvci9fbGF5b3V0LnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9zY3NzL2VkaXRvci9fdmFyaWFibGVzLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1kZWZhdWx0L3Njc3MvZWRpdG9yL190aGVtZS5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtZGVmYXVsdC9zY3NzL2ltYWdlZWRpdG9yL19sYXlvdXQuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL3Njc3MvaW1hZ2VlZGl0b3IvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtZGVmYXVsdC9zY3NzL2dhbnR0L19sYXlvdXQuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL3Njc3MvZ2FudHQvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtZGVmYXVsdC9zY3NzL2dhbnR0L190aGVtZS5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtZGVmYXVsdC9zY3NzL3NjaGVkdWxlci9fbGF5b3V0LnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9zY3NzL3NjaGVkdWxlci9fdmFyaWFibGVzLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9zY3NzL3NjaGVkdWxlci9fbGF5b3V0LnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1kZWZhdWx0L3Njc3MvY2hhdC9fbGF5b3V0LnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9zY3NzL2NoYXQvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtZGVmYXVsdC9zY3NzL21lZGlhcGxheWVyL19sYXlvdXQuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL3Njc3MvbWVkaWFwbGF5ZXIvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtZGVmYXVsdC9zY3NzL3RpbWVsaW5lL19sYXlvdXQuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL3Njc3MvdGltZWxpbmUvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvc2Nzcy90aW1lbGluZS9fbGF5b3V0LnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1kZWZhdWx0L3Njc3MvdGltZWxpbmUvX3RoZW1lLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1kZWZhdWx0L3Njc3MvcGRmLXZpZXdlci9fbGF5b3V0LnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9zY3NzL3BkZi12aWV3ZXIvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtZGVmYXVsdC9zY3NzL3Njcm9sbGVyL19sYXlvdXQuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWRlZmF1bHQvc2Nzcy9zY3JvbGxlci9fdGhlbWUuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWRlZmF1bHQvc2Nzcy9zY3JvbGx2aWV3L19sYXlvdXQuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtYm9vdHN0cmFwL3Njc3Mvc2Nyb2xsdmlldy9fdmFyaWFibGVzLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1kZWZhdWx0L3Njc3MvZGF0YXZpei9fbGF5b3V0LnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9zY3NzL2RhdGF2aXovX3ZhcmlhYmxlcy5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1ib290c3RyYXAvbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtZGVmYXVsdC9zY3NzL21hcC9fbGF5b3V0LnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9zY3NzL21hcC9fdmFyaWFibGVzLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWJvb3RzdHJhcC9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1kZWZhdWx0L3Njc3MvbWFwL190aGVtZS5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19yb290LnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3JlYm9vdC5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3ZlbmRvci9fcmZzLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ob3Zlci5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190eXBlLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19saXN0cy5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19pbWFnZXMuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2ltYWdlLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ib3JkZXItcmFkaXVzLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ib3gtc2hhZG93LnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2NvZGUuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fZ3JpZC5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JpZC5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnJlYWtwb2ludHMuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3RhYmxlcy5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGFibGUtcm93LnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Z1bmN0aW9ucy5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19mb3Jtcy5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdHJhbnNpdGlvbi5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZm9ybXMuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyYWRpZW50cy5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19idXR0b25zLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19idXR0b25zLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2J1dHRvbi1ncm91cC5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190cmFuc2l0aW9ucy5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL192YXJpYWJsZXMuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fZHJvcGRvd24uc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NhcmV0LnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19uYXYtZGl2aWRlci5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19pbnB1dC1ncm91cC5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jdXN0b20tZm9ybXMuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbmF2LnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX25hdmJhci5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jYXJkLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2JyZWFkY3J1bWIuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcGFnaW5hdGlvbi5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fcGFnaW5hdGlvbi5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19iYWRnZS5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYmFkZ2Uuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fanVtYm90cm9uLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2FsZXJ0LnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19hbGVydC5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wcm9ncmVzcy5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19tZWRpYS5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19saXN0LWdyb3VwLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19saXN0LWdyb3VwLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Nsb3NlLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX21vZGFsLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3Rvb2x0aXAuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3Jlc2V0LXRleHQuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcG9wb3Zlci5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jYXJvdXNlbC5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY2xlYXJmaXguc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2FsaWduLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19iYWNrZ3JvdW5kLXZhcmlhbnQuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2JhY2tncm91bmQuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2JvcmRlcnMuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2Rpc3BsYXkuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2VtYmVkLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19mbGV4LnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19mbG9hdC5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9faW50ZXJhY3Rpb25zLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19vdmVyZmxvdy5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fcG9zaXRpb24uc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NjcmVlbnJlYWRlcnMuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3NjcmVlbi1yZWFkZXIuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NoYWRvd3Muc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NpemluZy5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fc3BhY2luZy5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fc3RyZXRjaGVkLWxpbmsuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3RleHQuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtdHJ1bmNhdGUuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtZW1waGFzaXMuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtaGlkZS5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fdmlzaWJpbGl0eS5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wcmludC5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL21hZ25pZmljLXBvcHVwL3NyYy9jc3MvbWFpbi5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL21hZ25pZmljLXBvcHVwL3NyYy9jc3MvX3NldHRpbmdzLnNjc3MiLCIuLi8uLi9zaXRlZmluaXR5L3Nhc3MvYmFzZS9fcHJlLnNjc3MiLCIuLi8uLi9zaXRlZmluaXR5L3Nhc3Mvc2V0dGluZ3MvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vLi4vc2l0ZWZpbml0eS9zYXNzL2Jhc2UvX3J0bC5zY3NzIiwiLi4vLi4vc2l0ZWZpbml0eS9zYXNzL2Jhc2UvX21lZGlhLnNjc3MiLCIuLi8uLi9zaXRlZmluaXR5L3Nhc3MvdXRpbGl0aWVzL190ZXh0LnNjc3MiLCIuLi8uLi9zaXRlZmluaXR5L3Nhc3MvdG9vbHMvX2Jvb3RzdHJhcC1taXhpbnMuc2NzcyIsIi4uLy4uL3NpdGVmaW5pdHkvc2Fzcy91dGlsaXRpZXMvX3NwYWNpbmcuc2NzcyIsIi4uLy4uL3NpdGVmaW5pdHkvc2Fzcy93aWRnZXRzL2dhbGxlcnkvX3NmLWdhbGxlcnkuc2NzcyIsIi4uLy4uL3NpdGVmaW5pdHkvc2Fzcy93aWRnZXRzL2xpc3QvX3NmLWxpc3Quc2NzcyIsIi4uLy4uL3NpdGVmaW5pdHkvc2Fzcy93aWRnZXRzL2NvbW1lbnRzL19zZi1jb21tZW50cy5zY3NzIiwiLi4vLi4vc2l0ZWZpbml0eS9zYXNzL3dpZGdldHMvZm9ybU5hdmlnYXRpb24vX3NmLWZvcm0tbmF2LnNjc3MiLCIuLi8uLi9zaXRlZmluaXR5L3Nhc3Mvd2lkZ2V0cy9mZWVkL19zZi1mZWVkLnNjc3MiLCIuLi8uLi9zaXRlZmluaXR5L3Nhc3Mvd2lkZ2V0cy9ldmVudC9fc2YtZXZlbnQuc2NzcyIsIi4uLy4uL3NpdGVmaW5pdHkvc2Fzcy93aWRnZXRzL3NlYXJjaFJlc3VsdHMvX3NmLXNlYXJjaC1yZXN1bHRzLnNjc3MiLCIuLi8uLi9zaXRlZmluaXR5L3Nhc3Mvd2lkZ2V0cy9zZWFyY2hCb3gvX3NmLXNlYXJjaC1ib3guc2NzcyIsIi4uLy4uL3NpdGVmaW5pdHkvc2Fzcy93aWRnZXRzL2xhbmd1YWdlU2VsZWN0b3IvX3NmLWxhbmd1YWdlLXNlbGVjdG9yLnNjc3MiLCIuLi8uLi9zaXRlZmluaXR5L3Nhc3MvYmFzZS9fbGlzdC5zY3NzIiwiLi4vLi4vc2l0ZWZpbml0eS9zYXNzL3dpZGdldHMvbWVkaWEvX3NmLW1lZGlhLnNjc3MiLCIuLi8uLi9zaXRlZmluaXR5L3Nhc3Mvd2lkZ2V0cy9uYXZpZ2F0aW9uL19zZi1uYXZiYXIuc2NzcyIsIi4uLy4uL3NpdGVmaW5pdHkvc2Fzcy93aWRnZXRzL3Byb2ZpbGUvX3NmLXByb2ZpbGUuc2NzcyIsIi4uLy4uL3NpdGVmaW5pdHkvc2Fzcy93aWRnZXRzL2Zvcm0vX3NmLWZvcm0uc2NzcyIsIi4uLy4uL3NpdGVmaW5pdHkvc2Fzcy93aWRnZXRzL3NpdGVTZWxlY3Rvci9fc2Ytc2l0ZS1zZWxlY3Rvci5zY3NzIiwiLi4vLi4vc2l0ZWZpbml0eS9zYXNzL2NvbXBvbmVudHMvaWNvbnMvX2ljb25zLnNjc3MiLCIuLi8uLi9zaXRlZmluaXR5L3Nhc3MvY29tcG9uZW50cy9sb2FkaW5nL19sb2FkaW5nLnNjc3MiLCIuLi8uLi9zaXRlZmluaXR5L3Nhc3Mvd2lkZ2V0cy9uYXZpZ2F0aW9uL19zZi1zaXRlbWFwLnNjc3MiLCIuLi8uLi9zaXRlZmluaXR5L3Nhc3Mvd2lkZ2V0cy9uYXZpZ2F0aW9uL19zZi1zdGFja2VkLnNjc3MiLCIuLi8uLi9zaXRlZmluaXR5L3Nhc3Mvd2lkZ2V0cy9jb21tZW50cy9fc2YtcmF0aW5ncy5zY3NzIiwiLi4vLi4vc2l0ZWZpbml0eS9zYXNzL3dpZGdldHMvY29kZS9fc2YtY29kZS5zY3NzIiwiLi4vLi4vc2l0ZWZpbml0eS9zYXNzL3Rvb2xzL19taXhpbnMuc2NzcyIsIi4uLy4uL3NpdGVmaW5pdHkvc2Fzcy93aWRnZXRzL2ZpbGVGaWVsZC9fc2YtZmlsZS1maWVsZC5zY3NzIiwiLi4vLi4vc2l0ZWZpbml0eS9zYXNzL3dpZGdldHMvbG9naW4vX3NmLWxvZ2luLnNjc3MiLCIuLi8uLi9zaXRlZmluaXR5L3Nhc3Mvd2lkZ2V0cy9wYWdpbmF0aW9uL19zZi1wYWdpbmF0aW9uLnNjc3MiLCJfdGV4dC5zY3NzIiwiX25hdmlnYXRpb24uc2NzcyIsIl9nZW5lcmFsLnNjc3MiLCJfbG9jYXRpb25zLnNjc3MiLCJfcGVvcGxlLnNjc3MiLCJfdGltZWxpbmUuc2NzcyIsIl9jYXJkLnNjc3MiLCJfc2Ytb3ZlcnJpZGVzLnNjc3MiLCJfcmVzcG9uc2l2ZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJpQkFnQ0EsdUdBaENBLFdBQ0ksWUFBYSxjQUNiLElBQUssb0VBQ0wsSUFBSyxVQUFBLENBQVcscUVBQXdFLGNBQUMsQ0FBYyxvRUFBdUUsY0FDOUssWUFBYSxJQUNiLFdBQVksT0FHaEIsV0FDSSxZQUFhLGNBQ2IsSUFBSyxvRUFDTCxJQUFLLFVBQUEsQ0FBVyxxRUFBd0UsY0FBQyxDQUFjLG9FQUF1RSxjQUM5SyxZQUFhLElBQ2IsV0FBWSxPQUdoQixXQUNJLFlBQWEsY0FDYixJQUFLLG9FQUNMLElBQUssVUFBQSxDQUFXLHFFQUF3RSxjQUFDLENBQWMsb0VBQXVFLGNBQzlLLFlBQWEsSUFDYixXQUFZLE9BR2hCLFdBQ0ksWUFBYSxjQUNiLElBQUssb0VBQ0wsSUFBSyxVQUFBLENBQVcscUVBQXdFLGNBQUMsQ0FBYyxvRUFBdUUsY0FDOUssWUFBYSxJQUNiLFdBQVksT0N4QloscUJBREEsb0JBRUksUUFBUyxFQVFiLFNBQ0ksT0FBUSxFQUNSLFFBQVMsRUFDVCxhQUFjLEVBQ2QsUUFBUyxFQUNULGdCQUFpQixL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QixRQUFTLFFBQ2pDLGlDQUFtQyxRQUFTLFFBQzVDLHlCQUEyQixRQUFTLFFBQ3BDLHVCQUF5QixRQUFTLFFBQ2xDLHNCQUF3QixRQUFTLFFBQ2pDLGdDQUFrQyxRQUFTLFFBQzNDLHlCQUEyQixRQUFTLFFBQ3BDLHVCQUF5QixRQUFTLFFBQ2xDLHNCQUF3QixRQUFTLFFBQ2pDLDhCQUFnQyxRQUFTLFFBQ3pDLHlCQUEyQixRQUFTLFFBQ3BDLHVCQUF5QixRQUFTLFFBQ2xDLDBCQUE0QixRQUFTLFFBQ3JDLHlCQUEyQixRQUFTLFFBQ3BDLHFCQUF1QixRQUFTLFFBQ2hDLGdDQUFrQyxRQUFTLFFBQzNDLHNCQUF3QixRQUFTLFFBQ2pDLHNCQUF3QixRQUFTLFFBQ2pDLDZCQUErQixRQUFTLFFBQ3hDLDRCQUE4QixRQUFTLFFBQ3ZDLHFCQUF1QixRQUFTLFFBQ2hDLG9CQUFzQixRQUFTLFFBQy9CLHNCQUF3QixRQUFTLFFBQ2pDLHNCQUF3QixRQUFTLFFBQ2pDLDRCQUE4QixRQUFTLFFBQ3ZDLDJCQUE2QixRQUFTLFFBQ3RDLHFCQUF1QixRQUFTLFFBQ2hDLGdDQUFrQyxRQUFTLFFBQzNDLHNCQUF3QixRQUFTLFFBQ2pDLHNCQUF3QixRQUFTLFFBQ2pDLHNCQUF3QixRQUFTLFFBQ2pDLDRCQUE4QixRQUFTLFFBQ3ZDLDJCQUE2QixRQUFTLFFBQ3RDLHFCQUF1QixRQUFTLFFBQ2hDLHNCQUF3QixRQUFTLFFBQ2pDLHNCQUF3QixRQUFTLFFBQ2pDLDhCQUFnQyxRQUFTLFFBQ3pDLDBCQUE0QixRQUFTLFFBQ3JDLG9CQUFzQixRQUFTLFFBQy9CLGdDQUFrQyxRQUFTLFFBQzNDLDZCQUErQixRQUFTLFFBQ3hDLG9CQUFzQixRQUFTLFFBQy9CLGlDQUFtQyxRQUFTLFFBQzVDLDRCQUE4QixRQUFTLFFBQ3ZDLG9CQUFzQixRQUFTLFFBQy9CLCtCQUFpQyxRQUFTLFFBQzFDLDRCQUE4QixRQUFTLFFBQ3ZDLG9CQUFzQixRQUFTLFFBQy9CLGlDQUFtQyxRQUFTLFFBQzVDLGdDQUFrQyxRQUFTLFFBQzNDLDJCQUE2QixRQUFTLFFBQ3RDLG9DQUFzQyxRQUFTLFFBQy9DLG1DQUFxQyxRQUFTLFFBQzlDLDhCQUFnQyxRQUFTLFFBQ3pDLHdCQUEwQixRQUFTLFFBQ25DLG1DQUFxQyxRQUFTLFFBQzlDLGtDQUFvQyxRQUFTLFFBQzdDLDZCQUErQixRQUFTLFFBQ3hDLG1DQUFxQyxRQUFTLFFBQzlDLGtDQUFvQyxRQUFTLFFBQzdDLDZCQUErQixRQUFTLFFBQ3hDLHVCQUF5QixRQUFTLFFBQ2xDLDhCQUFnQyxRQUFTLFFBQ3pDLHdCQUEwQixRQUFTLFFBQ25DLGlCQUFtQixRQUFTLFFBQzVCLDRCQUE4QixRQUFTLFFBQ3ZDLDhCQUFnQyxRQUFTLFFBQ3pDLGlDQUFtQyxRQUFTLFFBQzVDLHdCQUEwQixRQUFTLFFBQ25DLDhCQUFnQyxRQUFTLFFBQ3pDLHlCQUEyQixRQUFTLFFBQ3BDLDJCQUE2QixRQUFTLFFBQ3RDLGlDQUFtQyxRQUFTLFFBQzVDLHlCQUEyQixRQUFTLFFBQ3BDLDBCQUE0QixRQUFTLFFBQ3JDLGdDQUFrQyxRQUFTLFFBQzNDLHlCQUEyQixRQUFTLFFBQ3BDLDBCQUE0QixRQUFTLFFBQ3JDLGdDQUFrQyxRQUFTLFFBQzNDLHlCQUEyQixRQUFTLFFBQ3BDLHNCQUF3QixRQUFTLFFBQ2pDLHlCQUEyQixRQUFTLFFBQ3BDLHdCQUEwQixRQUFTLFFBQ25DLHdCQUEwQixRQUFTLFFBQ25DLHdCQUEwQixRQUFTLFFBQ25DLHlCQUEyQixRQUFTLFFBQ3BDLHNCQUF3QixRQUFTLFFBQ2pDLDBCQUE0QixRQUFTLFFBQ3JDLDBCQUE0QixRQUFTLFFBQ3JDLHdCQUEwQixRQUFTLFFBQ25DLHdCQUEwQixRQUFTLFFBQ25DLHdCQUEwQixRQUFTLFFBQ25DLDZCQUErQixRQUFTLFFBQ3hDLHlCQUEyQixRQUFTLFFBQ3BDLCtCQUFpQyxRQUFTLFFBQzFDLHVCQUF5QixRQUFTLFFBQ2xDLHlCQUEyQixRQUFTLFFBQ3BDLDJCQUE2QixRQUFTLFFBQ3RDLHdCQUEwQixRQUFTLFFBQ25DLGtCQUFvQixRQUFTLFFBQzdCLHlCQUEyQixRQUFTLFFBQ3BDLG1CQUFxQixRQUFTLFFBQzlCLHFCQUF1QixRQUFTLFFBQ2hDLDBCQUE0QixRQUFTLFFBQ3JDLG9CQUFzQixRQUFTLFFBQy9CLDJCQUE2QixRQUFTLFFBQ3RDLDJCQUE2QixRQUFTLFFBQ3RDLHlCQUEyQixRQUFTLFFBQ3BDLGlDQUFtQyxRQUFTLFFBQzVDLDRCQUE4QixRQUFTLFFBQ3ZDLHFCQUF1QixRQUFTLFFBQ2hDLGtCQUFvQixRQUFTLFFBQzdCLHFCQUF1QixRQUFTLFFBQ2hDLGtCQUFvQixRQUFTLFFBQzdCLHVCQUF5QixRQUFTLFFBQ2xDLDJCQUE2QixRQUFTLFFBQ3RDLG9CQUFzQixRQUFTLFFBQy9CLG1CQUFxQixRQUFTLFFBQzlCLDZCQUErQixRQUFTLFFBQ3hDLG9CQUFzQixRQUFTLFFBQy9CLG1CQUFxQixRQUFTLFFBQzlCLHFCQUF1QixRQUFTLFFBQ2hDLGtCQUFvQixRQUFTLFFBQzdCLGtCQUFvQixRQUFTLFFBQzdCLGtCQUFvQixRQUFTLFFBQzdCLHdCQUEwQixRQUFTLFFBQ25DLGtCQUFvQixRQUFTLFFBQzdCLHdCQUEwQixRQUFTLFFBQ25DLDhCQUFnQyxRQUFTLFFBQ3pDLG1CQUFxQixRQUFTLFFBQzlCLDZCQUErQixRQUFTLFFBQ3hDLG9CQUFzQixRQUFTLFFBQy9CLHFCQUF1QixRQUFTLFFBQ2hDLHdCQUEwQixRQUFTLFFBQ25DLDJCQUE2QixRQUFTLFFBQ3RDLDhCQUFnQyxRQUFTLFFBQ3pDLDRCQUE4QixRQUFTLFFBQ3ZDLDJCQUE2QixRQUFTLFFBQ3RDLG9DQUFzQyxRQUFTLFFBQy9DLHNCQUF3QixRQUFTLFFBQ2pDLG1DQUFxQyxRQUFTLFFBQzlDLHVCQUF5QixRQUFTLFFBQ2xDLHdCQUEwQixRQUFTLFFBQ25DLDJCQUE2QixRQUFTLFFBQ3RDLDhCQUFnQyxRQUFTLFFBQ3pDLG1CQUFxQixRQUFTLFFBQzlCLHNCQUF3QixRQUFTLFFBQ2pDLGtCQUFvQixRQUFTLFFBQzdCLG9CQUFzQixRQUFTLFFBQy9CLG1CQUFxQixRQUFTLFFBQzlCLHFCQUF1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c0IsUUFBUyxRQUMvQixtQkFBcUIsUUFBUyxRQUM5QixrQkFBb0IsUUFBUyxRQUM3QixvQkFBc0IsUUFBUyxRQUMvQixzQkFBd0IsUUFBUyxRQUNqQyxpQkFBbUIsUUFBUyxRQUM1QixxQkFBdUIsUUFBUyxRQUNoQyxvQkFBc0IsUUFBUyxRQUMvQixrQkFBb0IsUUFBUyxRQUM3QixxQkFBdUIsUUFBUyxRQUNoQyxzQkFBd0IsUUFBUyxRQUNqQyx5QkFBMkIsUUFBUyxRQUNwQyxpQkFBbUIsUUFBUyxRQUM1QixrQkFBb0IsUUFBUyxRQUM3Qix3QkFBMEIsUUFBUyxRQUNuQyxrQkFBb0IsUUFBUyxRQUM3QiwyQkFBNkIsUUFBUyxRQUN0Qyx1QkFBeUIsUUFBUyxRQUNsQyxxQkFBdUIsUUFBUyxRQUNoQyxtQkFBcUIsUUFBUyxRQUM5QixzQkFBd0IsUUFBUyxRQUNqQyxvQkFBc0IsUUFBUyxRQUMvQiw2QkFBK0IsUUFBUyxRQUN4Qyw2QkFBK0IsUUFBUyxRQUN4Qyw2QkFBK0IsUUFBUyxRQUN4QyxtQkFBcUIsUUFBUyxRQUM5Qix1QkFBeUIsUUFBUyxRQUNsQywyQkFBNkIsUUFBUyxRQUN0Qyw4QkFBZ0MsUUFBUyxRQUN6QyxvQkFBc0IsUUFBUyxRQUMvQiwyQkFBNkIsUUFBUyxRQUN0Qyw2QkFBK0IsUUFBUyxRQUN4QyxxQkFBdUIsUUFBUyxRQUNoQyw2QkFBK0IsUUFBUyxRQUN4Qyw2QkFBK0IsUUFBUyxRQUN4QyxxQkFBdUIsUUFBUyxRQUNoQyw2QkFBK0IsUUFBUyxRQUN4QyxxQ0FBdUMsUUFBUyxRQUNoRCx1QkFBeUIsUUFBUyxRQUNsQyxrQkFBb0IsUUFBUyxRQUM3QixxQkFBdUIsUUFBUyxRQUNoQyxvQkFBc0IsUUFBUyxRQUMvQixtQkFBcUIsUUFBUyxRQUM5QixxQkFBdUIsUUFBUyxRQUNoQyxpQ0FBbUMsUUFBUyxRQUM1QyxrQkFBb0IsUUFBUyxRQUM3QixtQkFBcUIsUUFBUyxRQUM5QixrQkFBb0IsUUFBUyxRQUM3QixvQkFBc0IsUUFBUyxRQUMvQixxQkFBdUIsUUFBUyxRQUNoQyx5QkFBMkIsUUFBUyxRQUNwQyx3QkFBMEIsUUFBUyxRQUNuQyx1QkFBeUIsUUFBUyxRQUNsQyx5QkFBMkIsUUFBUyxRQUNwQyx5QkFBMkIsUUFBUyxRQUNwQyx3QkFBMEIsUUFBUyxRQUNuQyxnQkFBa0IsUUFBUyxRQUMzQiw2QkFBK0IsUUFBUyxRQUN4Qyx1QkFBeUIsUUFBUyxRQUNsQyxzQkFBd0IsUUFBUyxRQUNqQyx5QkFBMkIsUUFBUyxRQUNwQyxtQkFBcUIsUUFBUyxRQUM5QixxQkFBdUIsUUFBUyxRQUNoQyxzQkFBd0IsUUFBUyxRQUNqQyxxQkFBdUIsUUFBUyxRQUNoQywyQkFBNkIsUUFBUyxRQUN0Qyx5QkFBMkIsUUFBUyxRQUNwQyw4QkFBZ0MsUUFBUyxRQUN6QyxtQkFBcUIsUUFBUyxRQUM5QixpQkFBbUIsUUFBUyxRQUM1QixzQkFBd0IsUUFBUyxRQUNqQywwQkFBNEIsUUFBUyxRQUNyQyw4QkFBZ0MsUUFBUyxRQUN6QyxrQkFBb0IsUUFBUyxRQUM3QixzQkFBd0IsUUFBUyxRQUNqQyxzQkFBd0IsUUFBUyxRQUNqQyx3QkFBMEIsUUFBUyxRQUNuQyw4QkFBZ0MsUUFBUyxRQUN6QyxvQ0FBc0MsUUFBUyxRQUMvQyxxQ0FBdUMsUUFBUyxRQUNoRCwyQkFBNkIsUUFBUyxRQUN0Qyw0QkFBOEIsUUFBUyxRQUN2QyxvQkFBc0IsUUFBUyxRQUMvQix5QkFBMkIsUUFBUyxRQUNwQywwQkFBNEIsUUFBUyxRQUNyQyxpQ0FBbUMsUUFBUyxRQUM1QyxrQkFBb0IsUUFBUyxRQUM3QiwwQkFBNEIsUUFBUyxRQUNyQyx5QkFBMkIsUUFBUyxRQUNwQyx5QkFBMkIsUUFBUyxRQUNwQyxrQkFBb0IsUUFBUyxRQUM3QixrQkFBb0IsUUFBUyxRQUM3Qiw2QkFBK0IsUUFBUyxRQUN4QyxzQkFBd0IsUUFBUyxRQUNqQyxrQkFBb0IsUUFBUyxRQUM3QixnQ0FBa0MsUUFBUyxRQUMzQyxxQkFBdUIsUUFBUyxRQUNoQyx1QkFBeUIsUUFBUyxRQUNsQyxvQkFBc0IsUUFBUyxRQUMvQiwwQkFBNEIsUUFBUyxRQUNyQyxtQkFBcUIsUUFBUyxRQUM5QixtQkFBcUIsUUFBUyxRQUM5QiwwQkFBNEIsUUFBUyxRQUNyQywwQkFBNEIsUUFBUyxRQUNyQyw4QkFBZ0MsUUFBUyxRQUN6QywyQkFBNkIsUUFBUyxRQUN0QywwQkFBNEIsUUFBUyxRQUNyQyxrQkFBb0IsUUFBUyxRQUM3QixvQkFBc0IsUUFBUyxRQUMvQiw2QkFBK0IsUUFBUyxRQUN4QyxvQkFBc0IsUUFBUyxRQUMvQiwyQkFBNkIsUUFBUyxRQUN0QyxvQkFBc0IsUUFBUyxRQUMvQixvQkFBc0IsUUFBUyxRQUMvQiwwQkFBNEIsUUFBUyxRQUNyQyx1QkFBeUIsUUFBUyxRQUNsQyx5QkFBMkIsUUFBUyxRQUNwQyx3QkFBMEIsUUFBUyxRQUNuQyxtQkFBcUIsUUFBUyxRQUM5QixxQkFBdUIsUUFBUyxRQUNoQyxxQkFBdUIsUUFBUyxRQUNoQyxtQkFBcUIsUUFBUyxRQUM5Qix3QkFBMEIsUUFBUyxRQUNuQyx3QkFBMEIsUUFBUyxRQUNuQyxrQkFBb0IsUUFBUyxRQUM3QixpQ0FBbUMsUUFBUyxRQUM1QyxxQkFBdUIsUUFBUyxRQUNoQyx3QkFBMEIsUUFBUyxRQUNuQywyQkFBNkIsUUFBUyxRQUN0QywwQkFBNEIsUUFBUyxRQUNyQyxxQkFBdUIsUUFBUyxRQUNoQyx1QkFBeUIsUUFBUyxRQUNsQyxrQkFBb0IsUUFBUyxRQUM3QixxQkFBdUIsUUFBUyxRQUNoQyxvQkFBc0IsUUFBUyxRQUMvQixtQkFBcUIsUUFBUyxRQUM5QiwyQkFBNkIsUUFBUyxRQUN0Qyw0QkFBOEIsUUFBUyxRQUN2QywyQkFBNkIsUUFBUyxRQUN0QywyQkFBNkIsUUFBUyxRQUN0QywwQkFBNEIsUUFBUyxRQUNyQywyQkFBNkIsUUFBUyxRQUN0Qyw2QkFBK0IsUUFBUyxRQUN4Qyw0QkFBOEIsUUFBUyxRQUN2Qyw4QkFBZ0MsUUFBUyxRQUN6Qyw4QkFBZ0MsUUFBUyxRQUN6QyxnQ0FBa0MsUUFBUyxRQUMzQywrQkFBaUMsUUFBUyxRQUMxQyxrQ0FBb0MsUUFBUyxRQUM3Qyw0QkFBOEIsUUFBUyxRQUN2QyxpQ0FBbUMsUUFBUyxRQUM1QyxrQ0FBb0MsUUFBUyxRQUM3QywrQkFBaUMsUUFBUyxRQUMxQyxtQ0FBcUMsUUFBUyxRQUM5QyxrQ0FBb0MsUUFBUyxRQUM3QyxnQ0FBa0MsUUFBUyxRQUMzQyxrQ0FBb0MsUUFBUyxRQUM3QywyQkFBNkIsUUFBUyxRQUN0Qyw4QkFBZ0MsUUFBUyxRQUN6Qyw2QkFBK0IsUUFBUyxRQUN4Qyw2QkFBK0IsUUFBUyxRQUN4Qyx3QkFBMEIsUUFBUyxRQUNuQyx5QkFBMkIsUUFBUyxRQUNwQyw4QkFBZ0MsUUFBUyxRQUN6Qyw2QkFBK0IsUUFBUyxRQUN4Qyw4QkFBZ0MsUUFBUyxRQUN6QywyQkFBNkIsUUFBUyxRQUN0Qyx5QkFBMkIsUUFBUyxRQUNwQywwQkFBNEIsUUFBUyxRQUNyQywrQkFBaUMsUUFBUyxRQUMxQyxvQkFBc0IsUUFBUyxRQUMvQixvQkFBc0IsUUFBUyxRQUMvQixxQkFBdUIsUUFBUyxRQUNoQywyQkFBNkIsUUFBUyxRQUN0QywwQkFBNEIsUUFBUyxRQUNyQyw0QkFBOEIsUUFBUyxRQUN2Qyw2QkFBK0IsUUFBUyxRQUN4Qyw4QkFBZ0MsUUFBUyxRQUN6QywyQ0FBNkMsUUFBUyxRQUN0RCx5Q0FBMkMsUUFBUyxRQUNwRCx5Q0FBMkMsUUFBUyxRQUNwRCx1Q0FBeUMsUUFBUyxRQUNsRCx5Q0FBMkMsUUFBUyxRQUNwRCx1Q0FBeUMsUUFBUyxRQUNsRCx1Q0FBeUMsUUFBUyxRQUNsRCxxQ0FBdUMsUUFBUyxRQUNoRCx3QkFBMEIsUUFBUyxRQUNuQyx1QkFBeUIsUUFBUyxRQUNsQywrQkFBaUMsUUFBUyxRQUMxQywrQkFBaUMsUUFBUyxRQUMxQyx3QkFBMEIsUUFBUyxRQUNuQyxnQ0FBa0MsUUFBUyxRQUMzQyw4Q0FBZ0QsUUFBUyxRQUN6RCxvQ0FBc0MsUUFBUyxRQUMvQyw0Q0FBOEMsUUFBUyxRQUN2RCwrQkFBaUMsUUFBUyxRQUMxQyxpQ0FBbUMsUUFBUyxRQUM1QyxnQ0FBa0MsUUFBUyxRQUMzQyxtQ0FBcUMsUUFBUyxRQUM5Qyw2QkFBK0IsUUFBUyxRQUN4QyxrQ0FB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d0MsUUFBUyxRQUNqRCxxQ0FBdUMsUUFBUyxRQUNoRCx1Q0FBeUMsUUFBUyxRQUNsRCxzQ0FBd0MsUUFBUyxRQUNqRCxnQ0FBa0MsUUFBUyxRQUMzQyx5QkFBMkIsUUFBUyxRQUNwQyx5QkFBMkIsUUFBUyxRQUNwQyw2QkFBK0IsUUFBUyxRQUN4Qyw2QkFBK0IsUUFBUyxRQUN4Qyw0QkFBOEIsUUFBUyxRQUN2Qyw0QkFBOEIsUUFBUyxRQUN2Qyx1Q0FBeUMsUUFBUyxRQUNsRCw2QkFBK0IsUUFBUyxRQUN4Qyx1Q0FBeUMsUUFBUyxRQUNsRCxxQ0FBdUMsUUFBUyxRQUNoRCw4QkFBZ0MsUUFBUyxRQUN6QyxxQ0FBdUMsUUFBUyxRQUNoRCx3QkFBMEIsUUFBUyxRQUNuQyx3QkFBMEIsUUFBUyxRQUNuQywyQkFBNkIsUUFBUyxRQUN0QywyQkFBNkIsUUFBUyxRQUN0Qyx5QkFBMkIsUUFBUyxRQUNwQyx5QkFBMkIsUUFBUyxRQUNwQywwQkFBNEIsUUFBUyxRQUNyQywwQkFBNEIsUUFBUyxRQUNyQywwQkFBNEIsUUFBUyxRQUNyQyx1QkFBeUIsUUFBUyxRQUNsQyx3QkFBMEIsUUFBUyxRQUNuQywrQkFBaUMsUUFBUyxRQUMxQyxrQkFBb0IsUUFBUyxRQUM3QixvQkFBc0IsUUFBUyxRQUMvQiwwQkFBNEIsUUFBUyxRQUNyQywwQkFBNEIsUUFBUyxRQUNyQyx3QkFBMEIsUUFBUyxRQUNuQyxvQkFBc0IsUUFBUyxRQUMvQix3QkFBMEIsUUFBUyxRQUNuQywyQkFBNkIsUUFBUyxRQUN0Qyx1QkFBeUIsUUFBUyxRQUNsQyxzQkFBd0IsUUFBUyxRQUNqQyxxQkFBdUIsUUFBUyxRQUNoQyw0QkFBOEIsUUFBUyxRQUN2QyxzQkFBd0IsUUFBUyxRQUNqQywyQkFBNkIsUUFBUyxRQUN0Qyx3QkFBMEIsUUFBUyxRQUNuQyw4QkFBZ0MsUUFBUyxRQUN6Qyw2QkFBK0IsUUFBUyxRQUN4QywyQkFBNkIsUUFBUyxRQUN0QyxrQ0FBb0MsUUFBUyxRQUM3QyxrQ0FBb0MsUUFBUyxRQUM3QyxzQ0FBd0MsUUFBUyxRQUNqRCxrQ0FBb0MsUUFBUyxRQUM3QyxzQ0FBd0MsUUFBUyxRQUNqRCw4QkFBZ0MsUUFBUyxRQUN6Qyx5QkFBMkIsUUFBUyxRQUNwQyxrQkFBb0IsUUFBUyxRQUM3Qiw0QkFBOEIsUUFBUyxRQUN2Qyx1QkFBeUIsUUFBUyxRQUNsQyxnQ0FBa0MsUUFBUyxRQUMzQywwQkFBNEIsUUFBUyxRQUNyQywwQkFBNEIsUUFBUyxRQUNyQyx3QkFBMEIsUUFBUyxRQUNuQyw4QkFBZ0MsUUFBUyxRQUN6QyxxQkFBdUIsUUFBUyxRQUNoQyw0QkFBOEIsUUFBUyxRQUN2Qyw2QkFBK0IsUUFBUyxRQUN4QyxpQ0FBbUMsUUFBUyxRQUM1Qyx5QkFBMkIsUUFBUyxRQUNwQywyQkFBNkIsUUFBUyxRQUN0Qyw0QkFBOEIsUUFBUyxRQUN2QywyQkFBNkIsUUFBUyxRQUN0Qyx3QkFBMEIsUUFBUyxRQUNuQyw4QkFBZ0MsUUFBUyxRQUN6QyxrQkFBb0IsUUFBUyxRQUM3QixrQkFBb0IsUUFBUyxRQUM3QixtQkFBcUIsUUFBUyxRQUM5QixpQkFBbUIsUUFBUyxRQUM1Qix1QkFBeUIsUUFBUyxRQUNsQyxtQkFBcUIsUUFBUyxRQUM5Qiw0QkFBOEIsUUFBUyxRQUN2QywyQkFBNkIsUUFBUyxRQUN0Qyw0QkFBOEIsUUFBUyxRQUN2Qyw2QkFBK0IsUUFBUyxRQUN4QyxnQ0FBa0MsUUFBUyxRQUMzQyx3Q0FBMEMsUUFBUyxRQUNuRCw0QkFBOEIsUUFBUyxRQUN2Qyx3QkFBMEIsUUFBUyxRQUNuQyxnQ0FBa0MsUUFBUyxRQUMzQyw0QkFBOEIsUUFBUyxRQUN2Qyw0QkFBOEIsUUFBUyxRQUN2Qyw4QkFBZ0MsUUFBUyxRQUN6QywwQkFBNEIsUUFBUyxRQUNyQyx1QkFBeUIsUUFBUyxRQUNsQyx5QkFBMkIsUUFBUyxRQUNwQyx5QkFBMkIsUUFBUyxRQUNwQyxrQ0FBb0MsUUFBUyxRQUM3Qyw4QkFBZ0MsUUFBUyxRQUN6QyxpQ0FBbUMsUUFBUyxRQUM1QyxpQ0FBbUMsUUFBUyxRQUM1QyxtQ0FBcUMsUUFBUyxRQUM5QywrQkFBaUMsUUFBUyxRQUMxQyw2QkFB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UUFDdEMsa0JBQW9CLFFBQVMsUUFDN0Isc0JBQXdCLFFBQVMsUUFDakMscUJBQXVCLFFBQVMsUUFDaEMsbUJBQXFCLFFBQVMsUUFDOUIsb0JBQXNCLFFBQVMsUUFDL0IseUJBQTJCLFFBQVMsUUFDcEMsdUJBQXlCLFFBQVMsUUFDbEMsd0JBQTBCLFFBQVMsUUFDbkMsc0JBQXdCLFFBQVMsUUFDakMsMEJBQTRCLFFBQVMsUUFDckMsb0JBQXNCLFFBQVMsUUFDL0Isd0JBQTBCLFFBQVMsUUFDbkMseUJBQTJCLFFBQVMsUUFDcEMsNkJBQStCLFFBQVMsUUFDeEMsc0JBQXdCLFFBQVMsUUFDakMsMEJBQTRCLFFBQVMsUUFDckMscUJBQXVCLFFBQVMsUUFDaEMseUJBQTJCLFFBQVMsUUFDcEMsdUJBQXlCLFFBQVMsUUFDbEMsMkJBQTZCLFFBQVMsUUFDdEMsb0JBQXNCLFFBQVMsUUFDL0Isd0JBQTBCLFFBQVMsUUFDbkMsMEJBQTRCLFFBQVMsUUFDckMsOEJBQWdDLFFBQVMsUUFDekMsMkJBQTZCLFFBQVMsUUFDdEMsK0JBQWlDLFFBQVMsUUFDMUMsb0JBQXNCLFFBQVMsUUFDL0Isd0JBQTBCLFFBQVMsUUFDbkMscUJBQXVCLFFBQVMsUUFDaEMseUJBQTJCLFFBQVMsUUFDcEMsb0JBQXNCLFFBQVMsUUFDL0Isd0JBQTBCLFFBQVMsUUFDbkMscUJBQXVCLFFBQVMsUUFDaEMseUJBQTJCLFFBQVMsUUFDcEMsc0JBQXdCLFFBQVMsUUFDakMsMEJBQTRCLFFBQVMsUUFDckMsaUJBQW1CLFFBQVMsUUFDNUIscUJBQXVCLFFBQVMsUUFDaEMsbUJBQXFCLFFBQVMsUUFDOUIsdUJBQXlCLFFBQVMsUUFDbEMscUJBQXVCLFFBQVMsUUFDaEMseUJBQTJCLFFBQVMsUUFDcEMsb0JBQXNCLFFBQVMsUUFDL0IseUJBQTJCLFFBQVMsUUFDcEMsd0JBQTBCLFFBQVMsUUFDbkMsdUJBQXlCLFFBQVMsUUFDbEMseUJBQTJCLFFBQVMsUUFDcEMseUJBQTJCLFFBQVMsUUFDcEMsOEJBQWdDLFFBQVMsUUFDekMsa0JBQW9CLFFBQVMsUUFDN0IsMkJBQTZCLFFBQVMsUUFDdEMsMkJBQTZCLFFBQVMsUUFDdEMsb0JBQXNCLFFBQVMsUUFDL0Isc0JBQXdCLFFBQVMsUUFDakMseUJBQTJCLFFBQVMsUUFDcEMsc0JBQXdCLFFBQVMsUUFDakMsaUJBQW1CLFFBQVMsUUFDNUIsc0JBQXdCLFFBQVMsUUFDakMsaUJBQW1CLFFBQVMsUUFDNUIsd0JBQTBCLFFBQVMsUUFDbkMsc0JBQXdCLFFBQVMsUUFDakMsbUJBQXFCLFFBQVMsUUFDOUIsaUJBQW1CLFFBQVMsUUFDNUIsa0JBQW9CLFFBQVMsUUFDN0IsdUJBQXlCLFFBQVMsUUFDbEMsc0JBQXdCLFFBQVMsUUFDakMsa0JBQW9CLFFBQVMsUUFDN0IsaUJBQW1CLFFBQVMsUUFDNUIsc0JBQXdCLFFBQVMsUUFDakMsaUJBQW1CLFFBQVMsUUFDNUIsc0JBQXdCLFFBQVMsUUFDakMsaUJBQW1CLFFBQVMsUUFDNUIsc0JBQXdCLFFBQVMsUUFDakMsaUJBQW1CLFFBQVMsUUFDNUIsa0JBQW9CLFFBQVMsUUFDN0Isc0JBQXdCLFFBQVMsUUFDakMsaUJBQW1CLFFBQVMsUUFDNUIsd0JBQTBCLFFBQVMsUUFDbkMsbUJBQXFCLFFBQVMsUUFDOUIseUJBQTJCLFFBQVMsUUFDcEMsb0JBQXNCLFFBQVMsUUFDL0IsdUJBQXlCLFFBQVMsUUFDbEMsa0JBQW9CLFFBQVMsUUFDN0Isc0JBQXdCLFFBQVMsUUFDakMsaUJBQW1CLFFBQVMsUUFDNUIsc0JBQXdCLFFBQVMsUUFDakMsaUJBQW1CLFFBQVMsUUFDNUIsa0JBQW9CLFFBQVMsUUFDN0Isa0JBQW9CLFFBQVMsUUFDN0IsbUJBQXFCLFFBQVMsUUFDOUIsa0JBQW9CLFFBQVMsUUFDN0Isa0JBQW9CLFFBQVMsUUFDN0IseUJBQTJCLFFBQVMsUUFDcEMseUJBQTJCLFFBQVMsUUFDcEMsaUJBQW1CLFFBQVMsUUFDNUIsZ0JBQWtCLFFBQVMsUUFDM0IsaUJBQW1CLFFBQVMsUUFDNUIsb0JBQXNCLFFBQVMsUUFDL0Isb0JBQXNCLFFBQVMsUUFDL0IsZ0JBQWtCLFFBQVMsUUFDM0IsZ0JBQWtCLFFBQVMsUUFDM0IsaUJBQW1CLFFBQVMsUUFDNUIsbUJBQXFCLFFBQVMsUUFDOUIsNkJBQStCLFFBQVMsUUFDeEMsNEJBQThCLFFBQVMsUUFDdkMsb0JBQXNCLFFBQVMsUUFDL0IsdUJBQXlCLFFBQVMsUUFDbEMsa0JBQW9CLFFBQVMsUUFDN0IsbUNBQXFDLFFBQVMsUUFDOUMsbUNBQXFDLFFBQVMsUUFDOUMsa0NBQW9DLFFBQVMsUUFDN0Msa0NBQW9DLFFBQVMsUUFDN0MsaUNBQW1DLFFBQVMsUUFDNUMsaUNBQW1DLFFBQVMsUUFDNUMsNEJBQThCLFFBQVMsUUFDdkMseUJBQTJCLFFBQVMsUUFDcEMsMkJBQTZCLFFBQVMsUUFDdEMsd0JBQTBCLFFBQVMsUUFDbkMsc0JBQXdCLFFBQVMsUUFDakMsdUJBQXlCLFFBQVMsUUFDbEMsc0JBQXdCLFFBQVMsUUFDakMsc0JBQXdCLFFBQVMsUUFDakMsOEJBQWdDLFFBQVMsUUFDekMsK0JBQWlDLFFBQVMsUUFDMUMsaUNBQW1DLFFBQVMsUUFDNUMsNkJBQStCLFFBQVMsUUFDeEMsK0JBQWlDLFFBQVMsUUFDMUMsOEJBQWdDLFFBQVMsUUFDekMsK0JBQWlDLFFBQVMsUUFDMUMsdUJBQXlCLFFBQVMsUUFDbEMsd0JBQTBCLFFBQVMsUUFDbkMsd0JBQTBCLFFBQVMsUUFDbkMsd0JBQTBCLFFBQVMsUUFDbkMsK0JBQWlDLFFBQVMsUUFDMUMsdUJBQXlCLFFBQVMsUUFDbEMsNkJBQStCLFFBQVMsUUFDeEMsOEJBQWdDLFFBQVMsUUFDekMsbUNBQXFDLFFBQVMsUUFDOUMsZ0NBQWtDLFFBQVMsUUFDM0Msd0JBQTBCLFFBQVMsUUFDbkMsNkJBQStCLFFBQVMsUUFDeEMseUJBQTJCLFFBQVMsUUFDcEMsOEJBQWdDLFFBQVMsUUFDekMsdUJBQXlCLFFBQVMsUUFDbEMsNkJBQStCLFFBQVMsUUFDeEMsa0NBQW9DLFFBQVMsUUFDN0MsaUNBQW1DLFFBQVMsUUFDNUMsbUNBQXFDLFFBQVMsUUFDOUMsZ0NBQWtDLFFBQVMsUUFDM0Msa0NBQW9DLFFBQVMsUUFDN0MsOEJBQWdDLFFBQVMsUUFDekMsOEJBQWdDLFFBQVMsUUFDekMsb0JBQXNCLFFBQVMsUUFDL0Isb0JBQXNCLFFBQVMsUUFDL0IsbUJBQXFCLFFBQVMsUUFDOUIsb0NBQXNDLFFBQVMsUUFDL0Msa0NBQW9DLFFBQVMsUUFDN0MscUNBQXVDLFFBQVMsUUFDaEQsZ0NBQWtDLFFBQVMsUUFDM0MsaUNBQW1DLFFBQVMsUUFDNUMsK0JBQWlDLFFBQVMsUUFDMUMsa0NBQW9DLFFBQVMsUUFDN0MsNkJBQStCLFFBQVMsUUFDeEMsa0NBQW9DLFFBQVMsUUFDN0MsZ0NBQWtDLFFBQVMsUUFDM0MsbUNBQXFDLFFBQVMsUUFDOUMsOEJBQWdDLFFBQVMsUUFDekMsd0JBQTBCLFFBQVMsUUFDbkMsZ0NBQWtDLFFBQVMsUUFDM0MsbUNBQXFDLFFBQVMsUUFDOUMsZ0NBQWtDLFFBQVMsUUFDM0Msd0NBQTBDLFFBQVMsUUFDbkQsMkNBQTZDLFFBQVMsUUFDdEQsdUJBQXlCLFFBQVMsUUFDbEMsNEJBQThCLFFBQVMsUUFDdkMsMkJBQTZCLFFBQVMsUUFDdEMsZ0RBQWtELFFBQVMsUUFDM0Qsd0NBQTBDLFFBQVMsUUFDbkQsa0RBQW9ELFFBQVMsUUFDN0QsMENBQTRDLFFBQVMsUUFDckQsMEJBQTRCLFFBQVMsUUFDckMsK0JBQWlDLFFBQVMsUUFDMUMsd0JBQTBCLFFBQVMsUUFDbkMseUJBQTJCLFFBQVMsUUFDcEMsaUNBQW1DLFFBQVMsUUFDNUMsZ0NBQWtDLFFBQVMsUUFDM0Msd0JBQTBCLFFBQVMsUUFDbkMsOEJBQWdDLFFBQVMsUUFZekMscUJBREEsbUJBREEsNEJBREEsNEJqQm80TUosd0JBREEsc0JpQjczTVEsVUFBVyxXQUdmLFVBQ0ksUUFBUyxhQUNULE1BQU8sS0FDUCxPQUFRLEtBQ1IsU0FBVSxPQUNWLGtCQUFtQixVQUNuQixVQUFXLEVBQ1gsWUFBYSxFQUNiLFdBQVksT0FDWix5QkFBMEIsS0FFOUIsU0FDSSxRQUFTLGFFMWpDYixjQ0FJLFlyRGtSc0IsYUFBYSxDQUFFLGtCQUFrQixDQUFFLFVBQVUsQ0FBRSxNQUFNLENBQUUsZ0JBQWdCLENBQUUsS0FBSyxDQUFFLFdBQVcsQ0FBRSxVQUFVLENBQUUsbUJBQW1CLENBQUUsZ0JBQWdCLENBQUUsaUJBQWlCLENBQUUsbUJxRGxSekwsVXJEdVJzQixLcUR2UnRCLFlyRGtTc0IsSXFEbFN0QixZckQ2UnNCLElvRDdSMUIsZ0JBV1EsT0FBUSxFQUFFLEVwRDZLTSxLb0R4S3hCLE1DaEJJLFVyRG9Tc0IsT3FEcFN0QixZckQ4U3NCLElxRDlTdEIsWXJENlNzQixJb0QzUnRCLE9BQVEsRUFBRSxFcER5UlksTW9EdlIxQixNQ3BCSSxVckRxU3NCLEtxRHJTdEIsWXJEOFNzQixJcUQ5U3RCLFlyRDZTc0IsSW9EdlJ0QixPQUFRLEVBQUUsRXBEcVJZLE1vRG5SMUIsTUN4QkksVXJEc1NzQixRcUR0U3RCLFlyRDhTc0IsSXFEOVN0QixZckQ2U3NCLElvRG5SdEIsT0FBUSxFQUFFLEVwRGlSWSxNb0QvUTFCLE1DNUJJLFVyRHVTc0IsT3FEdlN0QixZckQ4U3NCLElxRDlTdEIsWXJENlNzQixJb0QvUXRCLE9BQVEsRUFBRSxFcEQ2UVksTW9EM1ExQixNQ2hDSSxVckR3U3NCLFFxRHhTdEIsWXJEOFNzQixJcUQ5U3RCLFlyRDZTc0IsSW9EM1F0QixPQUFRLEVBQUUsRXBEeVFZLE1vRHZRMUIsTUNwQ0ksVXJEdVJzQixLcUR2UnRCLFlyRDhTc0IsSXFEOVN0QixZckQ2U3NCLElvRHZRdEIsT0FBUSxFQUFFLEVwRHFRWSxNb0RqUTFCLGFDMUNJLFVyRGlUc0IsS3FEalR0QixZckQ4U3NCLElxRDlTdEIsWXJEc1RzQixJb0R6UTFCLGFDN0NJLFVyRGtUc0IsT3FEbFR0QixZckQ4U3NCLElxRDlTdEIsWXJEdVRzQixJb0R2UTFCLGFDaERJLFVyRG1Uc0IsT3FEblR0QixZckQ4U3NCLElxRDlTdEIsWXJEd1RzQixJb0RyUTFCLGFDbkRJLFVyRG9Uc0IsT3FEcFR0QixZckQ4U3NCLElxRDlTdEIsWXJEeVRzQixJc0R4VDFCLFVBQ0ksYUFBYyxFQUNkLGFBQWMsTUFDZCxXQUFZ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dUN4QnVwUFIsMENBREEseUN3QnZvUG9CLFVBQVcscUJBZnZCLHFDeEI0cFBSLHdDQURBLHVDd0J2b1BvQixVQUFXLHNCQVEzQix1QkFDSSxXQUFZLEVBQUUsRUFBRSxFQUFFLEk1QmpMWCxLOEJKUCwrQkFDSSxhN0QwQ0wsUTZEekNLLE1qQzBaNEMsS2lDelo1QyxpQjdEd0NMLFE2RDNDQyxpQ0FDSSxhOUJ1QkksUThCdEJKLE1qQzBaMkIsS2lDelozQixpQjlCcUJJLFE4QnhCUixnQ0FDSSxhM0RnQ0YsUTJEL0JFLE1qQzBaNEMsS2lDelo1QyxpQjNEOEJGLFEyRGpDRiw0QkFDSSxhOUJnQkcsUThCZkgsTWpDMFo0QyxLaUN6WjVDLGlCOUJjRyxROEJqQlAsK0JBQ0ksYTdEZ0RMLFE2RC9DSyxNakMwWjRDLEtpQ3paNUMsaUI3RDhDTCxRNkRqREMsK0JBQ0ksYTlCa0JHLFE4QmpCSCxNakMwWjJCLEtpQ3paM0IsaUI5QmdCRyxROEJuQlAsNkJBQ0ksYTdEOENOLFE2RDdDTSxNakMwWjRDLEtpQ3paNUMsaUI3RDRDTixRNkQvQ0UsNEJBQ0ksYTlCV0csUThCVkgsTWpDMFo0QyxLaUN6WjVDLGlCOUJTRyxROEJaUCw2QkFDSSxhOUJJRyxROEJISCxNakMwWjJCLEtpQ3paM0IsaUI5QkVHLFE4QkxQLCtCQUNJLGE5QldHLFE4QlZILE1qQzBaNEMsS2lDelo1QyxpQjlCU0csUThCWlAsOEJBQ0ksYTdEOENOLFE2RDdDTSxNakMwWjRDLEtpQ3paNUMsaUI3RDRDTixRNkR2Q0YsaUJBQ0ksYUFBYyxhQUNkLGlCOUJOTyxLOEJVUCxpQ0FDSSxNN0Q0QkwsUTZEN0JDLG1DQUNJLE05QlNJLFE4QlZSLGtDQUNJLE0zRGtCRixRMkRuQkYsOEJBQ0ksTTlCRUcsUThCSFAsaUNBQ0ksTTdEa0NMLFE2RG5DQyxpQ0FDSSxNOUJJRyxROEJMUCwrQkFDSSxNN0RnQ04sUTZEakNFLDhCQUNJLE05QkhHLFE4QkVQLCtCQUNJLE05QlZHLFE4QlNQLGlDQUNJLE05QkhHLFE4QkVQLGdDQUNJLE03RGdDTixROERqREYsVUFD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QUdWLGFBQ0ksWUMvRlcsRURrR2YsZUFDSSxhQ2xHa0IsRURtR2xCLFVDbEdxQixLRHFHekIsZUFDSSxNQ3BHVyxLRHFHWCxPQ3JHVyxLRHNHWCxjQUFlLElBQ2YsZ0JBQWlCLE1BQ2pCLG9CQUFxQixPQVF6Qix3QkFFSSxzQkFFUSxhQUFjLEVBQ2QsWUN6SUQsSURvSVgsa0NBRUksZ0NBTVksWUFBYSxFQU03Qiw4QkFFSSw0QkFFUSxZQUFhLEVBQ2IsYUN2SUcsRURrSWYsZ0NBRUksOEJBT1EsYUFBYyxFQUNkLFlDM0lVLEVEOElkLGdFQUFBLDhEQUVRLEtBQU0sRUFDTixNQ3pKUSxJRHNKaEIsc0ZBQUEsb0ZBUVksS0FBTSxFQUNOLE1DOUpZLEVDVGhDLG1EckNDSSxhb0NtRjZCLFlwQ2hGN0IsTTlCeUNELFE4QnRDQyxpQjlCc0NELG1CbUU3Q0gsb0RyQ0NJLGE5QjRDRCxROEJ6Q0MsTTlCeUNELFE4QnRDQyxpQjlCc0NELG1CbUV6QkgsZ0ZBSWdCLE1EbUVlLEtDbEVmLGlCRGlFYSxnQkMzRDdCLGVyQzlCSSxhb0NzQmEsWXBDbkJiLE1DV08sUURSUCxpQm9DY1MsUUNVYiw0QkFBQSxxQkFTUSxpQkRmYSxRQ2dCYixhRGZpQixZQ0t6Qiw4QkFBQSxxQkFlUSxpQkR6QkssUUMwQkwsV0RsQmlCLEVBQUUsRUFBRSxFQUFFLElBUmxCLHFCQ1ViLCtCQW9CUSxpQkRwQmMsUUNxQmQsYURwQmtCLFlDRDFCLDhCckM5QkksYW9DbUNxQixZcENoQ3JCLE05QitDRCxROEI1Q0MsaUI5QjRDRCxxQm1FcEJILDhCckM5QkksYW9DdUNxQixZcENwQ3JCLE1DaUJPLFFEZFAsaUJDY08sb0JvQ1VYLDRCckM5QkksYW9DMkNtQixZcEN4Q25CLE05QjZDRixROEIxQ0UsaUI5QjBDRixvQm1FbEJGLDJCckM5QkksYW9DK0NrQixZcEM1Q2xCLE1DZU8sUURaUCxpQkNZTyxxQm9DcUVYLGdCckN2RkksYW9Da0RZLFFwQy9DWixNb0MrQ1ksUXBDNUNaLGlCb0MyQ1UsWUNzQ2QsNkJBQUEsc0JyQ3ZGSSxhb0NrRFksUXBDL0NaLE1vQytDWSxRcEM1Q1osaUJvQytDa0IscUJDa0N0QiwrQkFBQSxzQnJDdkZJLGFvQ2tEWSxRcEMvQ1osTW9DK0NZLFFwQzVDWixpQm9DMkNVLFlDNkROLFdEbEZpQixFQUFFLEVBQUUsRUFBRSxJQVJsQixxQkNtRWIsZ0NBMkJRLE1EaEVRLFFDaUVSLGlCRHJEZSxxQkN5QnZCLCtCckN2RkksYTlCa0RELFE4Qi9DQyxNOUIrQ0QsUThCNUNDLGlCb0MyRGtCLFlDc0J0QiwrQnJDdkZJLGFDb0JPLFFEakJQLE1DaUJPLFFEZFAsaUJvQytEa0IsWUNrQnRCLDZCckN2RkksYTlCZ0RGLFE4QjdDRSxNOUI2Q0YsUThCMUNFLGlCb0NtRWdCLFlDY3BCLDRCckN2RkksYUNrQk8sUURmUCxNQ2VPLFFEWlAsaUJvQ3VFZSxZRTdFZixlQUNJLE9uQzhPQSxLbUMvT0osa0JBQ0ksT25DOE9NLFFtQy9PVixlQUNJLE9uQzhPZSxLbUMvT25CLHVCQUNJLE9uQzhPcUIsYW1DL096QixlQUNJLE9uQzhPbUMsS21DL092QyxrQkFDSSxPbkM4T3lDLFFtQy9PN0MsbUJBQ0ksT25DOE9rRCxTbUMvT3RELGVBQ0ksT25DOE80RCxLbUMvT2hFLGVBQ0ksT25DOE9rRSxLbUMvT3RFLG9CQUNJLE9uQzhPd0UsVW1DL081RSxlQUNJLE9uQzhPbUYsS21DL092Rix3QkFDSSxPbkMrT1IsY21DaFBJLGdCQUNJLE9uQytPTyxNbUNoUFgsZUFDSSxPbkMrT2MsS21DaFBsQixlQUNJLE9uQytPb0IsS21DaFB4QixrQkFDSSxPbkMrTzBCLFFtQ2hQOUIsc0JBQ0ksT25DK09tQyxZbUNoUHZDLG1CQUNJLE9uQytPZ0QsU21DaFBwRCxtQkFDSSxPbkMrTzBELFNtQ2hQOUQsb0JBQ0ksT25DK09vRSxVbUNoUHhFLG9CQUNJLE9uQytPK0UsVW1DaFBuRixtQkFDSSxPbkNnUFIsU21DalBJLG9CQUNJLE9uQ2dQRSxVbUNqUE4sb0JBQ0ksT25DZ1BhLFVtQ2pQakIsbUJBQ0ksT25DZ1B3QixTbUNqUDVCLG9CQUNJLE9uQ2dQa0MsVW1DalB0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RUFBRSxFQUFFLEl2Q25EZCxxQjJDcUtaLHdEQUFBLGdENUM5TEksYUZ3WEssUUVyWEwsTUNXTyxRRFJQLGlCRmtYSyxROENqTEQsV0FBWSxNQVlwQixvQkFDSSxhQUFjLGFBQ2QsTTNDdk1PLFEyQ3dNUCxXQUFZLElBQ1osV0FBWSxLQUpoQixrQ0FBQSwwQjVDbk5JLGFDY08sUURYUCxNRjBaZ0QsS0V2WmhELGlCQ1FPLFEyQ3FNWCxvQ0FBQSwwQkFlUSxXSnRKWSxFQUFFLEVBQUUsRUFBRSxJdkNuRGQscUIyQzBMWixtQ0FBQSwyQjVDbk5JLGFDY08sUURYUCxNRjBaZ0QsS0V2WmhELGlCQ1FPLFEyQ3FNWCxxQzVDbk5JLGFDY08sUURYUCxNRjBaZ0QsS0V2WmhELGlCQ1FPLFEyQ2tPWCw4QkFDSSxhQUFjLGFBQ2QsTTFFdE1ELFEwRXVNQyxXQUFZLElBQ1osV0FBWSxLQUpoQiw0Q0FBQSxvQzVDaFBJLGE5QjRDRCxROEJ6Q0MsTUYwWmdELEtFdlpoRCxpQjlCc0NELFEwRW9NSCw4Q0FBQSxvQ0FlUSxXSjFKb0IsRUFBRSxFQUFFLEVBQUUsSXRFekQvQixrQjBFb01ILDZDQUFBLHFDNUNoUEksYTlCNENELFE4QnpDQyxNRjBaZ0QsS0V2WmhELGlCOUJzQ0QsUTBFME5LLFdBQVksS0F0QnBCLCtDNUNoUEksYTlCNENELFE4QnpDQyxNRjBaZ0QsS0V2WmhELGlCOUJzQ0QsUTBFZ09LLFdBQVksS0wxQ3BCLGVLMERJLCtCQUFBLGlDQUFBLGlDQUFBLDZDQUFBLG9HTHJDSixpQkFEQSxpQkV6SWEsNkJBQUEsNkNBc1hiLG9GR3RNUSxNQUFPLFFBQ1AsV0FBWSxJQU5wQixzQkxqQ0Esd0JBREEsd0JFeklhLG9DQXNYYiwyRkdqTVEsUUFBUyxNQVZqQixzQ0FBQSw0QkxqQ0EsOEJBREEsOEJFeklhLDBDQUFBLG9EQXNYYixpR0FBQSwyR0c3TEssd0NBQUEsd0NBR08sV0FBWSxNQUFBLEVBQUEsRUFBQSxFQUFBLElBQUEsYUFDWixRQUFTLElBSXJCLHlCQUFBLHVDQUFBLCtCQU1JLHlDQUFBLHVEQUFBLDhH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QUFJLEVBQUUsZUFBa0IsQ0FBRSxFQUFFLElBQUksSUFBSSxFQUFFLGdCRG1EdkQsK0JHakVRLFUvRXFSa0IsUStFdlIxQix1Q0FLWSxvQmhEeVdzQixJZ0R4V3RCLG9CQUFxQixNQU5qQyx5QkFBQSxtQkFZUSxZQUFhLElBQ2IsVS9FMFFrQixRK0V2UjFCLHVCQWlCUSxZQUFhLEVBQ2IsZUFBZ0IsRUhuQnhCLFNoREFJLGE5QndDQSxnQjhCckNBLE1DV08sUURSUCxpQkNETyxLK0N1Q1gsNkJJcENJLG9CbkRBTyxRbURTWCx1Q0FEQSx5QkFFQSx5Q0FDSSxvQm5EWE8sUW1EWVAsV2pEcVlnQixFQUFFLElBQUksS0FBSyxFQUFFLGdCNkNyVmpDLCtCSTVDSSxvQm5EaEJPLFErQzRFWCxrQ0l6REksTW5EdEJPLEttRHVCUCxXbkRkTyxRK0MrRVgsMENJOURJLGFuRGpCTyxRQUFBLFFtRGlCK0MsWUFBWSxZSjBFdEUsZ0QzQyt2U0osb0QrQ3IwU1EsYW5EckJPLFFtRHFCMkIsWUFBWSxZbkRyQnZDLFErQ3FHWCxvREk3RUksYW5EOUJPLFFtRGdDWCw4QkFDSSxhbkRqQ08sUW1EbUNYLHlCQUNBLDRCQUNJLFdBQVksSUFTaEIsOEJBREEsc0JBR0Esa0NBREEsMEJwRHBESSxNQ3NGb0QsUURuRnBELGlCQ0FPLFFtRGdEWCwrQ0FEQSx1Q0FHQSxtREFEQSwyQ0FRUSxNbkQxREcsS21EMkRILGlCdERzUkEsUXNEalJSLGdDQURBLHNCQUdBLG9DQURBLDBCVnZFSSxXdkN3Wm1CLE1BQU0sRUFBRSxFQUFFLEVBQUUsSUZ6WXhCLG1CbUQ2RFgsaUNBQ0EscUNwRHpFSSxNQ0VPLEtEQ1AsaUI5QnNDRCxRb0M3Q0gsdUJQK0NJLGNBQWUsRUFBRSxFM0I4TEssT0FBQSxPZ0ZySjFCLDZCQUNBLGdDVnpGSSxXT2tCTyxFQUFFLElBQUksSUFBSSxFQUFFLGVBQWtCLENBQUUsRUFBRSxJQUFJLElBQUksRUFBRSxnQkcyRXZELHNDVjdGSSxXVThGcUIsS0FVekIsNEJBQUEsMkNBS1EsV0FBWSxLQUxwQiwwQ0FBQSxrQ3BEcEdJLE1Dc0ZvRCxRRG5GcEQsaUJDQU8sUW1EaUhILGlCQUFrQixLQWhCMUIsMkNBQUEsbUNwRHBHSSxNQ0VPLEtEQ1AsaUI5QnNDRCxRa0ZxRkssaUJBQWtCLEtKb0kxQiw2Q0kvSFEsV0FBWSxJQS9CcEIsNENBQUEsa0NBc0NRLFdqRDBRZSxNQUFNLEVBQUUsRUFBRSxFQUFFLElGell4QixtQitDdVBYLDRCSXBIUSxNbkRuSUcsa0IrQ3VQWCxzQ2hEclFJLGFDeUJRLFFEdEJSLE1DV08sUURSUCxpQkNtQlEsUWtEeEJaLHlCQUFBLG1CRUlRLE1wRE1HLFErQ3lEWCwrQkszRFEsaUJwRERHLFFvREVILE1sRG9Xa0IsUWdEN1cxQix1Q0VZWSxhcERMRCxRK0M4Q1gseUJBQ0EseUNLbkNJLG9CcERaTyxRbURTWCx1Q0FEQSx5QkFFQSx5Q0NRSSxXQUFZLEtEMkNoQixnQ0FEQSxzQkFHQSxvQ0FEQSwwQkMvQkksV0FBWSxNQUFNLEVBQUUsRUFBRSxFQUFFLElwRHpCakIsbUJvRHNCWCw4Q0FBQSxzQ0FEQSxvQ0FBQSw0QkFHQSxrREFBQSwwQ0FEQSx3Q0FBQSxnQ0FNUSxXQUFZLE1BQU0sRUFBRSxFQUFFLEVBQUUsSXBEOEN3QixtQm9EckR4RCxpREFEQSx1Q0FHQSxxREFEQSwyQ0FVUSxXQUFZLE1BQU0sRUFBRSxFQUFFLEVBQUUsSXBEMUNyQixzQm1Ea0ZYLDZCQUNBLGdDVnpGSSxXV3NEcUIsS0RrRHpCLDRDQUFBLGtDQ2pDUSxXQUFZLE1BQU0sRUFBRSxFQUFFLEVBQUUsSXBEeERyQixtQm9EZ0RYLDBEQUFBLGtEQUFBLGdEQUFBLHdDQVlZLFdBQVksTUFBTSxFQUFFLEVBQUUsRUFBRSxJcERlb0IsbUJvRDNCeEQsMkRBQUEsbURBQUEsaURBQUEseUNBaUJZLFdBQVksTUFBTSxFQUFFLEVBQUUsRUFBRSxJcEQxRXpCLHNCb0R5RFgsMkRBQUEsbURBeUJZLGlCdkRpU0gsS3VEaFNHLFdiV2dCLE1BQU0sRUFBRSxJQUFJLElBQUksRUFBRSxnQmNuRzlDLFdBRUksT0FBUSxFQUNSLFFDQ1ksUUFIQSxRREdaLGFDQ2UsSURBZixhQUFjLE1BQ2QsV0FBWSxXQUNaLFFBQVMsRUFDVCxZbEZ5UXNCLGFBQWEsQ0FBRSxrQkFBa0IsQ0FBRSxVQUFVLENBQUUsTUFBTSxDQUFFLGdCQUFnQixDQUFFLEtBQUssQ0FBRSxXQUFXLENBQUUsVUFBVSxDQUFFLG1CQUFtQixDQUFFLGdCQUFnQixDQUFFLGlCQUFpQixDQUFFLG1Ca0Z4UXpMLFVsRjZRc0IsS2tGNVF0QixZbEZ1UnNCLElrRnRSdEIsV0FBWSxLQUNaLFFBQVMsS0FDVCxVQUFXLElBQUEsS0FDWCxJQ2JZLFFEY1osWUFBYSxPQUNiLGdCQUFpQixXQUNqQixTQUFVLFNBQ1YsU0FBVSxPQUNWLHNCQUF1QixLQUN2Qiw0Qm5Ea09XLFltRHRQZixtQkF3QlEsUUFBUyxHQUNULE9kTE8sMkJjTVAsb0JDekJRLFNERGhCLCtCQThCUSxVQUFXLE9BOUJuQixhQWtDUSxZQUFhLEVBQ2IsUUFBUyxZQUNULFlBQWEsUUFDYixjQUFlLE9BQ2YsZUFBZ0IsT0F0Q3hCLG1CQXlDWSxrQkN4Q0ksUUREaEIscUJBQUEsMkJBQUEsd0JBQUEsMkJBQUEsc0JBQUEscUJBQUEsaUJBb0RRLFdBQVksT0FwRHBCLHFDQXVEUSxXQUFZLFFBdkRwQiw4QnZEQUksY3VENkU0QixFQUN4QixPQUFRLEVBQ1IsUUMzRVEsUUQ0RVIsTUN2RWMsMENEd0VkLE9BQVEsS0FDUixhQUFjLEVBQ2QsYUFBYyxRQUNkLFdBQVksV0FDWixnQkFBaUIsT0FDakIsU0FBVSxTQUNWLElBQUssRUFDTCxNQUFPLEVBeEZmLHNDQTJGWSxRQUFTLE1BM0ZyQix3QkFBQSxnQ0FtR1EsTUFBTyxFQUNQLE9KN0VLLE1JOEVMLGFBQWMsRUFBQSxFQUFBLEVBQUEsSUFDZCxhQUFjLE1BdEd0QixxQkFBQSw2QkE2R1EsT0p0RkssTUl1RkwsS0FBTSxFQUFBLEVBQUEsS0E5R2QsK0JBb0hRLFdBQVksT0FDWixZQUFhLE9BT3JCLHVCQUNJLGFBQWMsUUFLbEIsNkNBSVEsUUFBUyxNQUpqQix5Q0FTUSxNQUFPLEtBVGYsc0NBY1EsUUFBUyxLQUNULGVBQWdCLE9BZnhCLGdEQWtCWSxPQUE2QyxFQWxCekQseUNBd0JRLFFBQVMsS0FXYixxQ0FISixvQ0FBQSx1Q2pEMjZTSix3Q2lEcDZTZ0IsT0FBUSxFQUNSLE1BQU8sS0FDUCxLQUFNLEVBZ0JsQixzQ0FEQSxvQkFFSSxRQ3hMWSxRQUhBLGtCRDRMWixhQ3hMZSxJRHlMZixhQUFjLE1BQ2QsUUFBUyxLQUNULFVBQVcsSUFBQSxPQUNYLElDaE1ZLFFEaU1aLFlBQWEsT0FQakIsaURBREEsK0JBV1EsUUFBUyxFQUNULGFBQWMsRUFDZCxNQUFPLFFBQ1AsV0FBWSxJQUdwQiw0QkFDSSxPQUFRLEtBQ1IsUUFBUyxLQUNULFlBQWEsT0FDYixXQUFZLFFBQ1osWUFBYSxFQWhOakIsV3REQUksYUNRTyxRRExQLE1DV08sUURSUCxpQkNBTyxRcUROWCw4QkVZUSxNQUFPLFFBQ1AsV0FBWSxJQWJwQix3QkFtQlEsYURFZSxRQ3JCdkIsNkNBMEJZLFFBQVMsRUZpS3JCLHNDQURBLG9CdEQxTEksYUNRTyxRRExQLE1DV08sUURSUCxpQkNBTyxRd0ROWCxRQUNBLGVBQ0ksVXJGb1JzQixLcUZuUnRCLFlyRjhSc0IsSXFGelIxQixZQUNJLE9DdUNVLEtEdENWLGFBQWMsSUFBQSxFQUFBLEVBQ2QsYUFBYyxNQUNkLFFBQVMsS0FBQSxFQUFBLEVBSmIsbUJBT1EsWUFBYSxFQUNiLFFBQVMsRXJGb0haLEtxRnBIeUIsRUFBRSxFQUN4QixlQUFnQixVQU14QixxQkFDSSxPQUFRLEVBR1osa0JBQ0ksWUNja0IsSURibEIsVUNjbUIsS0RibkIsV0Njb0IsT0RicEIsV0FBWSxPQUdoQix1QkFFUSxRQUFTLEdBQ1QsUUFBUyxhQUlqQixlQUNJLGFDVnlCLEtEV3pCLFFBQVMsRUFGYixxQkFBQSx3QkFBQSx3QkFLSSxzQnBEOG1UTix5Qm9EMW1UVSxhQUFjLEVBQ2QsWUNuQnFCLEtEeUI3QixRQUNJLE9BQVEsRUFEWixzQkFBQSxpQkFBQSxvQkFNUSxjQzdDZSxFRDhDZixRQUFTLEtBQ1QsVUFBVyxJQUFBLE9BUm5CLDBCQUFBLHVCQVlRLFFBQVMsWUFaakIseUJBZ0JRLE9DbkVXLEtBQUssRUFBRSxFRG9FbEIsUUNuRVksRURvRVosT0FBUSxFQWxCaEIsc0NBc0JnQixXQUFZLEVBdEI1Qix1QkE0QlEsT0M1RVMsRUFBRSxFQUFFLEtENkViLFFDNUVVLEVENkVWLGFDNUVlLEVBQUUsRUFBRSxJRDZFbkIsYUM1RWUsTUQ2RWYsTUMzRVEsS0Q0RVIsVUMzRVksS0Q0RVosZUMzRWlCLFVEeUN6QixzQkF3Q1EsUUFBUyxFQXhDakIsZ0RBQUEsd0JBQUEsc0JBOENRLFdDN0VZLEtEK0JwQiw0REFBQSxxQkFvRFksV0FBWSxFQXBEeEIsc0JBQUEsMkJBNERRLFFBQVMsTUE1RGpCLDZDQUFBLHdDdkQxREEsUUFBUyxFQUNULE9BQVEsUUFDUixRQ3VTZSxJRHRTZixPQ3FTYyxjRHBTZCxlQUFnQixLQUNoQixXQUFZLEt1RHFEWix1QkF1RVEsVXJGd0prQixRcUZ2SmxCLFdBQVksS0F4RXBCLHNCQTRFUSxRQUFTLGFBQ1QsVVBwSUcsT09xSUgsWUFBYSxFQUNiLE9BQVEsRXJGSlgsS3FGM0VMLHdCQUFBLG9CQUFBLHFCQUFBLHNCQUFBLGdDQUFBLDBCQUFBLG9CQUFBLHdCQUFBLG9DQUFBLHlCQUFBLHVCQUFBLDBCQUFBLG9CQUFBLG1CQUFBLDZCQUFBLHNCQWlHUSxRQUFTLEtBQ1QsTUFBTyxLQUtmLGdCQUNJLFFBQVMsS0FEYixrQkFJUSxhQ2hKVyxJRDRJbkIsNEJBT1ksYUFBYyxFQU8xQixjQURBLGFBRUksV0N2SmUsSUR3SmYsUUFBUyxLQUNULFVDM0pjLEtENEpkLFdDM0plLE9EK0puQixpQkFEQSxjQUVJLGdCQUFpQixXQUlyQixlQURBLFlBRUksZ0JBQWlCLFNBSXJCLGtCQUNJLE9DdktnQixLQUV1QixFQUFFLEVEc0t6QyxhQUFjLElBQUEsRUFBQSxFQUNkLGFBQWMsTUFDZCxRQUFTLE1BQ1QsS0FBTSxFQUFBLEVBQUEsS0FJVixpQ0FFUSxRQUFTLEtBRmpCLCtDQUFBLDBDQUFBLDZDQU9ZLGFDaExpQixLRGlMakIsWUNsTG9CLElEbUxwQixNQ2pMYyxJRGtMZCxlQUFnQixPQUNoQixZQ2xMYyxTRG1MZCxnQkFBaUIsV0FaN0IsbURBZVksT0FBUSxFQUNSLFdBQVksUUFoQnhCLHNDQXFCUSxLQUFNLEVBckJkLG1DQXlCUSxXQUFZLEtBS3BCLG9DQUFBLG1DQUVJLGlDQUFBLGdDQUlZLGFBQWMsRUFDZCxZQzFORyxJRG1ObkIsOENBQUEsNkNBRUksMkNBQUEsMENBUWdCLFlBQWEsRUFWakMsb0NBRUksaUNBY1EsWUFBYSxFQUNiLGFDOU1VLElEbU50Qix5REFBQSxvREFBQSx1REFBQSx3REFBQSxtREFBQSxzREFFSSxzREFBQSxpREFBQSxvREFBQSxxREFBQSxnREFBQSxtREFNWSxhQUFjLEVBQ2QsWUN0T2EsS0Q4TzdCLGVBQ0ksUUNqUk0sS0RnUlYsd0JBSVEsYUFBYyxJQUFBLEVBQUEsRUFDZCxhQUFjLE1BQ2QsT0FBUSxLQUFtQixFQUMzQixRQUFTLEVBUGpCLGtEQVVZLFdBQVksRUFWeEIsZ0RBY1ksY0FBZSxFQWQzQixzQkFtQlEsVXJGVGtCLFFxRlVsQixXQUFZLEtBQ1osWUFBYSxJQUNiLFlBQWEsRUFDYixjQUFlLE9BQ2YsZUFBZ0IsVUFDaEIsUUFBUyxFckZuS1osS3FGbUt5QixFQUFFLEVBQ3hCLE1BQU8sS0ExQmYsNkJBOEJRLFFBQVMsS0FDVCxZQUFhLFdBQ2IsV0FBWSxLQUNaLGNBQWUsT0FqQ3ZCLGlEQW9DWSxNQzlRWSxJRCtRWixXQUFZLE1BQ1osWXJGbkJjLElxRm9CZCxRQUFTLGtCQUErQyxFQUN4RCxjdEQ3T0QsT3NEOE9DLFdBQVksT0F6Q3hCLG1DQTZDWSxXQUFZLE9BN0N4QixrRUFpRFksS0FBTSxFQUFBLEVBQUEsS0FqRGxCLDRDQXFEWSxVckYzQ2MsUXFGNENkLFdBQVksS0F0RHhCLDJDQTBEWSxRQUFTLE1BQ1QsVVB2VUQsT093VUMsWUFBYSxFQUNiLE9BQVEsRUE3RHBCLHdDQWlFWSxjQUFlLEVBVTNCLHVCQUNJLE1BQU8sTUFDUCxVQUFXLE1BQ1gsYUFBYyxRQUNkLFNBQVUsU0FLZCwyQ0FDSSxPckZza0I0QixNQUFBLE1xRnBrQmhDLCtDQUNJLGNyRm1rQjRCLEtxRmprQmhDLHFEQUNJLFFyRmdrQjRCLEtBQUEsS3FGaGtCNkIsRUFFN0QsOENBQ0ksUXJGNmpCNEIsS0FBQSxLcUY1akI1QixhQUFjLEVBS2xCLGdCQUNJLFFGL1dZLFFBSEEsUUVtWFosYUFBYyxJQUFBLEVBQUEsRUFDZCxhQUFjLE1BQ2QsYUFBYyxRQUNkLFdBQVksTUFDWixNQUFPLEtBRVgsb0NBQ0ksWUFBYSxNQUVqQix1Q0FDSSxPckYyaUI0QixLQUFBLE1BQUEsTXFGMWlCNUIsUXJGMGlCNEIsS0FBQSxLcUZwaUJoQyx5Q0FEQSxxQ0FFSSxPckZsUUMsS0FxeUIyQixNQUFBLE1xRi9oQmhDLGNBQ0ksT0FBUSxFQUFFLEVyRnZRVCxLcUZ1UXFCLEVBQ3RCLFFBQVMsb0JBQXFELEVBQzlELE1BQU8sSUFDUCxZckY3R3NCLElxRjhHdEIsV0FBWSxNQUNaLE1BQU8sS0FDUCxNQUFPLEtBRVgsY0FDSSxPQUFRLEVBQUUsRXJGaFJULEtxRmdScUIsRUFDdEIsTUFBTyxJQUNQLE1BQU8sTUFDUCxNQUFPLE1BQ1AsU0FBVSxTQUxkLDBCQVFRLFFBQVMsb0JBQXFELEVBSXRFLDBCQUFBLHlCQUFBLHdCQUtRLE1BQU8sS0FDUCxXQUFZLFdBTnBCLDZCQVNRLE1BQU8sS0FUZixvREFBQSw4Q0FjUSxhQUFjLEtBZHRCLGdDQUFBLDZCQW1CUSxhckY5U0gsS3FGMlJMLDZCQXVCUSxXQUFZLE1BdkJwQixpQ0EyQlEsT0FBUSxFQUFBLEtBQUEsRUFBQSxJQVFoQix1QkFHUSxXQUFZLEtBSHBCLDJDQU1ZLFlBQWEsRUFDYixhQUFjLEtBK0IxQix1QkFDSSxRQUFTLEVBSWIseUNBQ0Esd0JBRkEsdUJBR0ksTUFBTyxLQUdHLDZCQUFkLDRCQUNJLE9BQVEsS0FHWiwrQkFBQSw4QkFBQSx5Q0FBQSxpQ0FBQSw2QkFBQSw0QkFPUSx3QkFBeUIsRUFDekIsMkJBQTRCLEVBUnBDLHlDQUFBLHdDQUFBLG1EQUFBLDJDQUFBLHVDQUFBLHNDQVdZLHdCQUF5QixFQUN6QiwyQkFBNEIsRUFaeEMsc0RBQUEscUNBQUEsb0NBbUJRLE1BQU8sS0FuQmYseUZBQUEsd0ZBQUEsMkZBQUEsdUZBQUEsc0ZBQUEsa0ZBNkJZLGNBQWUsRUFLM0IsaURBQUEsZ0RBQUEsbURBQUEsK0NBQUEsOENBQUEsMENBT1EsdUJBQXdCLEVBQ3hCLDBCQUEyQixFQUMzQix3QnJGclRrQixPcUZzVGxCLDJCckZ0VGtCLE9xRjJUMUIsZ0NBR1ksUXJGM0tjLFFBQ0EsT3FGMktkLE9BckZ5QixRQWlGckMsbUNBU2dCLFFyRnZLVSxPQUNBLE1xRnVLVixPQXBGd0IsVUEwRXhDLHNEQUFBLHFEQUFBLG1EQWlCb0IsUXJGL0tNLE9xRjhKMUIsb0NBc0JnQixNQWhHd0IsVUEwRXhDLG1DQTRCZ0IsUXJGckxVLE1BQ0EsS3FGcUxWLE9BaEd3QixTQW1FeEMsc0RBQUEscURBQUEsbURBb0NvQixRckY3TE0sTXFGeUoxQixvQ0F5Q2dCLE1BNUd3QixTQWtIeEMseUNBR1ksT0FBUSxvQkFDUixRckYzTmMsUUFDQSxPcUZzTjFCLDRDQVNnQixPQUFRLHNCQUNSLFFyRnZOVSxPQUNBLE1xRnVOVixZckYxWFUsSXFGK1cxQiw0Q0FpQmdCLE9BQVEscUJBQ1IsUXJGMU5VLE1BQ0EsS3FGME5WLFlyRm5ZVSxJcUZ5WTFCLHdCQUVRLE9BQVEsb0JBQ1IsUXJGblBrQixRQUNBLE9xRitPMUIsMkJBTVksT0FBUSxzQkFDUixRckY3T2MsT0FDQSxNcUY2T2QsWXJGaFpjLElxRndZMUIsMkJBWVksT0FBUSxxQkFDUixRckY5T2MsTUFDQSxLcUY4T2QsWXJGdlpjLElxRjRaMUIsc0RBQ0EsMkRBSWdCLE9BaktnQixLQTRKaEMsc0RBQ0EsMkRBUWdCLElBcktnQixLQTRKaEMscUNBQ0EsMENBWWdCLE9BQVEsVUFieEIscUNBQ0EsMENBa0JnQixPQUFRLFVBTXhCLHNEQUlnQixZQUFhLEVBQ2IsZUFBZ0IsRUUvb0JoQyxlQUNBLHNCQUVRLFVBQVcsT0FDWCxZQUFhLElBQ2IsWXZGMlFrQixJdUYxUWxCLGVBQWdCLEtBTnhCLHNCQUNBLDZCQVNRLFFBQVMsR0FJakIsZUFFUSxjeERxQ0EsTXNEYlIsc0JFcEJRLE9BQVEsRUFBRSxNRnlPbEIsc0JFbk9RLGNBQWUsRUZtT3ZCLGlERTlOWSxRQUFTLGtCQUErQyxFQUN4RCxjdkZtRlAsS3FGc1FMLGNFL1VJLFFBQVMsa0JBQStDLEVGM0Q1RCxRQUNBLGV6REVJLE1DV08sUTJEZlgsd0JBQ0EsK0I1REdJLE0wRHFEZSxRRXpEbkIsdUJBQ0EsOEI1REFJLGFDUU8sUTBEU1gsc0JBQ0EsNkIzRGZJLE00RFc0QixRQWZoQyx1QkFDQSw4QjVER0ksTTlCNkNGLFEwRjFCRixjQUVBLDZCQURBLGM1RHBCSSxNOUI2Q0YsUXVGZ0pGLGtCekRoTUksYUNRTyxRNERUWCxhOURDSSxjM0I0T3NCLE95RjNPdEIsT0FBUSxFQUNSLFFBQVMsRUFDVCxhekZzT3NCLEl5RnJPdEIsYUFBYyxNQUNkLFV6RmlSc0IsS3lGaFJ0QixZekYyUnNCLEl5RjFSdEIsV0FBWSxLQUNaLFFBQVMsS0FDVCxlQUFnQixPQUNoQixTQUFVLFNBQ1YsU0FBVSxPQVpkLGdCQWVRLE9BQVEsRUFDUixRQUFTLEVBQ1QsV0FBWSxLQUNaLFFBQVMsS0FDVCxlQUFnQixPQW5CeEIsaURBd0JRLGlCekZrTmtCLEl5Ri9NMUIsbUI5RDFCSSxjOEQyQndCLEVBQ3hCLGtCQUFtQixFQUNuQixtQkFBb0IsRUFJeEIsa0JBQ0ksUXpGbzlCNEIsT0FDQSxReUZwOUI1QixhQUFjLEVBQ2QsYUFBYyxNQUNkLGFBQWMsUUFDZCxRQUFTLEtBQ1QsZUFBZ0IsSUFDaEIsWUFBYSxPQUNiLGdCQUFpQixXQUNqQixLQUFNLEVBQUEsRUFBQSxLQUNOLFNBQVUsU0FWZCwwQkFhUSxPekZ3OEJ3QixRQUNBLFN5Rng4QnhCLFF6RnU4QndCLE9BQ0EsUXlGdjhCeEIsTUFBTyxRQUNQLGdCQUFpQixLQUNqQixRQUFTLEVBQ1QsUUFBUyxLQUNULGVBQWdCLElBQ2hCLFlBQWEsT0FDYixnQkFBaUIsV0FDakIsS0FBTSxFQUFBLEVBQUEsS0FDTixTQUFVLFNBdkJsQixvQ0EwQlksUXpGMjdCb0IsT3lGMTdCcEIsUUFBUyxLQUNULFlBQWEsT0FDYixLQUFNLEVBQUEsRUFBQSxLQUNOLFNBQVUsU0FDVixJQUFLLElBQ0wsTUFBTyxFQUNQLFVBQVcsaUJBSXZCLDRCQUNJLFlBQWEsUUFEakIsb0NBSVEsYUFBYyxFQUp0QixzQ0FRUSxPekZ3NkJ3QixRQUNBLFNBREEsUXlGeDZCdUUsRUFDL0YsUXpGdTZCd0IsT3lGdDZCeEIsYUFBYyxFQUFBLEVBQUEsRUFBQSxJQUNkLGFBQWMsTUFDZCxhQUFjLFFBQ2QsT0FBUSxRQU1oQixzQkFDSSxPekY0NUI0QixRQUNBLFN5RjU1QjVCLFF6RjI1QjRCLE9BQ0EsUXlGMzVCNUIsUUFBUyxLQUNULGVBQWdCLElBQ2hCLFlBQWEsT0FDYixnQkFBaUIsY0FDakIsS0FBTSxFQUFBLEVBQUEsS0FDTixTQUFVLFNBUmQsb0RBV1EsTUFBTyxJQUNQLFlBQWEsT0FDYixTQUFVLE9BQ1YsY0FBZSxTQWR2QixzREFrQlEsTUFBTyxJQUNQLFFBQVMsS0FDVCxlQUFnQixJQUNoQixZQUFhLE9BQ2IsZ0JBQWlCLFNBQ2pCLFdBQVksSUFDWixTQUFVLFNBeEJsQix1RUFBQSxpRkFBQSx5RUFBQSwyRUFBQSx1RUFBQSx1RUFBQSw2REFBQSwrREFrQ1ksTUFBTyxLQUNQLFdBQVksV0FDWixLQUFNLEVBQUEsRUFBQSxLQXBDbEIsK0RBd0NZLFdBQVksSUFDWixPQUFRLFNBSXBCLHVDQUNJLE9BQVEsRXhEdWxVaEIsOEN3RHZrVW9CLE1BQU8sS0FDUCxLQUFNLEV4RHlrVXhCLHNEd0R0a1VzQixVQUFXLFd4RHlrVW5DLDhDd0Rqa1VnQixhekZvMUJvQixTeUZuMUJwQixZQUFhLEV4RG9rVTdCLGdEd0Roa1VnQixhQUFjLEVBQ2QsWXpGODBCb0IsU3lGNzBCcEIsbUJBQW9CLElBQ3BCLGtCQUFtQixFeERra1VqQyx3RHdEL2pVa0IsVUFBVyxXQWEzQiwwQkFBQSx1Q0FBQSwrQ0FLUSxRQUFTLE1Bak1qQixhN0RDSSxhOUJ3Q0EsaUI4QnJDQSxNQ1dPLFFEUlAsaUJDRE8sS3dEeVRJLFkxRDlUWCxjSXVCRCxPMkRyQkMsT0FBUSxFQUNSLFFBQVMsRUFDVCxNM0RzQkQsSzJEckJDLE8zRHFCRCxLMkRwQkMsWUFBYSxRQUNiLGFDUGdCLElEUWhCLGFBQWMsTUFDZCxRQUFTLEVBQ1QsV0FBWSxXQUNaLFFBQVMsYUFDVCxlQUFnQixPQUNoQixTQUFVLFNBQ1YsbUJBQW9CLEtBSXhCLG9CQUNJLE0zRE9ELEsyRE5DLE8zRE1ELEsyRExDLFUzREtELEsyREpDLFlBQWEsRUFDYixVQUFXLFNBQVMscUJBQ3BCLFNBQVUsT0FDVixTQUFVLFNBQ1YsSUFBSyxJQUNMLEtBQU0sSUFHRixRQUFTLEdBQ1Qsa0JBQW1CLFVBQ25CLGdCQUFpQixJQUNqQixvQkFBcUIsSUFDckIsaUJFd0JLLG9ORmhCYixrQkFDSSxPQUFRLFFBS1osNEIvRGhESSxjSXVCRCxPMkQyQkMsVUFBVyxTQUFTLHFCQU14QiwwQ0FEQSxrQ0FFSSxRQUFTLEdBQ1QsaUJBQWtCLGFBQ2xCLFVBQVcsU0FBUyxxQkFHaEIsTUNyRFcsTURzRFgsT0NyRFcsSUQ4RG5CLHFCQUNBLHVDNUQxRUEsUUFBUyxFQUNULE9BQVEsUUFDUixRQ3VTZSxJRHRTZixPQ3FTYyxjRHBTZCxlQUFnQixLQUNoQixXQUFZLEs0RHlFWiw4QkFDSSxRQUFTLE9BSWIsa0JBQ0ksT0FBUSxFQUNSLFFBQVMsRUFDVCxZQ3BGZSxpQkRxRmYsUUFBUyxZQUNULFlBQWEsV0FDYixlQUFnQixPQUNoQixTQUFVLFNBQ1YsT0FBUSxRQVJaLDJCQVdRLE9BQVEsUUFYaEIsd0JBZ0JRLFFBQVMsS0FoQmpCLDRCQXFCUSxVQUFXLElBckJuQiw0QkF5QlEsSUFBSyxNQUNMLEtBQU0sTUFDTixNQUFPLEtBQ1AsT0FBUSxLQUNSLE1BQU8sT0FDUCxPQUFRLE9BQ1IsVUFBVyxxQkFDWCxjQUFlLElBR2YsV0FBWSxpQkFuQ3BCLGlDQXlDUSxJQUFLLGNBQ0wsS0FBTSxjQUNOLE1BQU8sZUFDUCxPQUFRLGVBR2hCLDhCQUNBLDhCQUNJLFlDckhrQixJRHVIdEIsOEJBQ0ksYUN4SGtCLElEeUhsQixZQUFhLEVBRWpCLG9EQUNJLGFBQWMsRUFFbEIsa0RBQ0ksYUMvSGtCLElEa0l0QixpQkFDSSxPQ3ZHZSxFRHdHZixRQ3ZHZ0IsRUR3R2hCLFdBQVksS0FIaEIsa0NBTVEsV0MxR29CLEtEb0c1Qiw4Q0FTWSxXQUFZLEVBS3hCLG9DQUVRLFFBQVMsYUFDVCxPQUFRLEVDcEhxQixLRG9IcUIsRUFBRSxFQUg1RCwrQ0FNWSxhQUFjLEVBTzFCLHFDQUFBLHFDekR3c1VKLHdDQUNBLHdDeURyc1VZLFlBQWEsRUFDYixhQ2xLYyxJRDZKdEIscUN6RDhzVUosd0N5RHRzVVksYUFBYyxFQUNkLFlDdEtjLElENkp0QiwyRHpEbXRVSiw4RHlEdnNVWSxZQUFhLEVBWnJCLHlEekR1dFVKLDREeUR4c1VZLGFBQWMsRUFDZCxZQzdLYyxJRDZKdEIsMkN6RDR0VUosOEN5RHZzVWdCLGFBQWMsRUFDZCxZQ3BKeUIsS0Q4SHJDLHNEekRndVVGLHlEeUR2c1VrQixZQUFhLEVBYTdCLHVCQUNJLGFBQWMsRUFDZCxhQUFjLFFBQ2QsTUFBTyxRQUNQLGlCQUFrQixRQUl0Qiw2Q0FBNEMseUJBUjVDLHVCQVVRLGFBQWMsS0xtR1AsWXpEOVRYLGFDVU8sUURQUCxNK0RjUSxZL0RYUixpQkNETyxLNkRxQ1gsa0I5RDFDSSxhQ1VPLFFEUFAsTStEY1EsWS9EWFIsaUJDRE8sS2dFZVgsa0JqRXBCSSxhNUJrZWdDLFFzRW5laEMsV3RFd1lzQixFQUFFLEVBQUUsRUFGSixNRnpWdkIsbUIrRmhCSCxrQ0FEQSwwQmpFM0JJLGE5QjRDRCxROEJ6Q0MsTUNFTyxLRENQLGlCOUJzQ0QsUStGTkgsb0JqRXRDSSxhOUI0Q0QsUThCekNDLE1DRU8sS0RDUCxpQjlCc0NELFErRkNILDBCakU3Q0ksYTlCNENELFF3RTdDQyxXdEV3WXNCLEVBQUUsRUFBRSxFQUZKLE1GelZ2QixtQitGUUgscUJqRTlDSSxpQkNDTyxRZ0VzRFgsMkNBRkEsNkJBQ0EsbUNqRXRESSxpQjlCc0NELGtCK0YyQkgsc0JBQ0EsNEJBRUEsZ0NBREEsa0NqRXpFSSxhOUJnREYsUStGNkJGLHdDQUNBLDhDQUVBLGtEQURBLG9EakU1RUksTTlCNkNGLFF1RjhROEIsUzFEOVQ1QixjbUVETyxJQ0dQLE9BQVEsRUFDUixRQUFTLEVBQ1QsTWhFc0JELEtnRXJCQyxPaEVxQkQsS2dFcEJDLGFETmEsSUNPYixhQUFjLE1BQ2QsUUFBUyxFQUNULFdBQVksV0FDWixRQUFTLGFBQ1QsZUFBZ0IsT0FDaEIsU0FBVSxTQUNWLG1CQUFvQixLQUd4QixpQkFDSSxRQUFTLEdBQ1QsTURmVSxJQ2dCVixPRGhCVSxJQ2lCVixjQUFlLElBQ2YsaUJBQWtCLGFBQ2xCLFVBQVcsU0FBUyxxQkFDcEIsU0FBVSxPQUNWLFNBQVUsU0FDVixJQUFLLElBQ0wsS0FBTSxJQUlWLGVBQ0ksT0FBUSxRQUlaLHlCcEVuQ0ksY21FRE8sSUNzQ1AsVUFBVyxTQUFTLHFCQUl4QixrQkFDQSxpQ2pFM0NBLFFBQVMsRUFDVCxPQUFRLFFBQ1IsUUN1U2UsSUR0U2YsT0NxU2MsY0RwU2QsZUFBZ0IsS0FDaEIsV0FBWSxLaUUwQ1osd0JBQ0ksUUFBUyxPQUliLGVBQ0ksT0FBUSxFQUNSLFFBQVMsRUFDVCxZRHJEWSxpQkNzRFosUUFBUyxZQUNULFlBQWEsV0FDYixlQUFnQixPQUNoQixTQUFVLFNBQ1YsT0FBUSxRQVJaLHdCQVdRLE9BQVEsUUFYaEIscUJBZ0JRLFFBQVMsS0FoQmpCLHlCQW9CUSxJQUFLLE1BQ0wsS0FBTSxNQUNOLE1BQU8sS0FDUCxPQUFRLEtBQ1IsTUFBTyxPQUNQLE9BQVEsT0FDUixVQUFXLHFCQUNYLGNBQWUsSUFHZixXQUFZLGlCQTlCcEIsOEJBb0NRLElBQUssY0FDTCxLQUFNLGNBQ04sTUFBTyxlQUNQLE9BQVEsZUFJaEIsd0JBQ0Esd0JBQ0ksWUQzRmUsSUM2Rm5CLHdCQUNJLGFEOUZlLElDK0ZmLFlBQWEsRUFFakIsOENBQ0ksYUFBYyxFQUVsQiwrQ0FDSSxhRHJHZSxJQ3dHbkIsY0FDSSxPRDdFWSxFQzhFWixRRDdFYSxFQzhFYixXQUFZLEtBSGhCLDRCQU1RLFdEaEZpQixLQzBFekIsd0NBU1ksV0FBWSxFQUt4QixpQ0FFUSxRQUFTLGFBQ1QsT0FBUSxFRDFGa0IsS0MwRnFCLEVBQUUsRUFIekQsNENBTVksYUFBYyxFQU0xQiwrQkFBQSwrQjlENDZVSixrQ0FDQSxrQzhEejZVWSxZQUFhLEVBQ2IsYUR2SVcsSUNrSW5CLCtCOURrN1VKLGtDOEQxNlVZLGFBQWMsRUFDZCxZRDNJVyxJQ2tJbkIscUQ5RHU3VUosd0Q4RDM2VVksWUFBYSxFQVpyQixzRDlEMjdVSix5RDhENTZVWSxhQUFjLEVBQ2QsWURsSlcsSUNrSW5CLHdDOURnOFVKLDJDOEQzNlVnQixhQUFjLEVBQ2QsWUR6SHNCLEtDbUdsQyxtRDlEbzhVRixzRDhEMzZVa0IsWUFBYSxFQVk3QixvQkFDSSxhQUFjLEVBQ2QsYUFBYyxRQUNkLE1BQU8sUUFDUCxpQkFBa0IsUUFJdEIsNkNBQTRDLHlCQVI1QyxvQkFVUSxhQUFjLEtWd0lVLFN6RDlUNUIsYUNVTyxRRFBQLE0rRGNRLFkvRFhSLGlCQ0RPLEtrRXlCWCxlbkU5QkksYUNVTyxRRFBQLE0rRGNRLFkvRFhSLGlCQ0RPLEttRWVYLGVwRXBCSSxhNUJrZWdDLFFzRW5laEMsV3RFd1lzQixFQUFFLEVBQUUsRUFGSixNRnpWdkIsbUJrR2pCSCxtQkFDQSx5QkFFQSw2QkFEQSwrQnBFN0JJLGE5QmdERixRa0dmRixrQ0FDQSx3Q0FFQSw0Q0FEQSw4Q3BFaENJLE05QjZDRixRa0dORixpQnBFMUNJLGE5QjRDRCxROEJ6Q0MsTUNFTyxLRENQLGlCOUJzQ0QsUWtHTUgsdUJwRWxESSxhOUI0Q0QsUXdFN0NDLFd0RXdZc0IsRUFBRSxFQUFFLEVBRkosTUZ6VnZCLG1Ca0dhSCxrQnBFbkRJLGlCQ0NPLFFtRXlEWCwwQnBFMURJLGlCOUJzQ0Qsa0JtRzdDSCxVdEVDSSxjdUVGTSxJREdOLE9BQVEsUUFDUixNQ0pNLElES04sV0FBWSxJQUNaLE9BQVEsRUFDUixXQUFZLFdBQ1osUUFBUyxFQUNULFFBQVMsWUFDVCxTQUFVLE9BQ1YsZUFBZ0IsT0FDaEIsWWpHdVFzQixhQUFhLENBQUUsa0JBQWtCLENBQUUsVUFBVSxDQUFFLE1BQU0sQ0FBRSxnQkFBZ0IsQ0FBRSxLQUFLLENBQUUsV0FBVyxDQUFFLFVBQVUsQ0FBRSxtQkFBbUIsQ0FBRSxnQkFBZ0IsQ0FBRSxpQkFBaUIsQ0FBRSxtQmlHdFF6TCxVbkJUTyxPbUJVUCxZakdxUnNCLElpR3BSdEIsWUFBYSxLQUNiLFdBQVksS0FDWixzQkFBdUIsS0FDdkIsNEJsRXNPVyxZa0V2UGYsMEJBb0JRLFFBQVMsS0FHYixnQkFDSSxRQUFTLGFBSWpCLFVBQ0Esb0JBQ0EsaUJBQ0ksV0FBWSxXQUdoQixvQnRFakNJLGN1RUZNLElEcUNOLFFDNUJxQixJQUFBLElENkJyQixNQ3RDTSxJRHVDTixhQy9Cd0IsRURnQ3hCLGFBQWMsTUFDZCxLQUFNLEVBQUEsRUFBQSxLQUNOLFNBQVUsU0FDVixRQUFTLEVBQ1QsV0FBWSxpQkFBQSxJQUFBLFNBQUEsR0FFWiwwQkFDSSxRQUFTLE1BSWpCLGlCdEVqREksY3VFRk0sSURxRE4sTUN6Q2EsSUQwQ2IsT0MxQ2EsSUQyQ2IsYUN6Q3FCLEVEMENyQixhQUFjLE1BQ2QsUUFBUyxhQUNULGVBQWdCLE9BQ2hCLFNBQVUsU0FDVixLQUFNLEVBQ04sV0FBWSxLQUFBLElBQUEsU0FBQSxHQUVaLHVCQUNJLFFBQVMsTUFJakIsOEJBQ0ksS0M1Q1csaUJEK0NYLHNDQURBLG9DQUVJLEtBQU0sS0FDTixZQzlEUyxLRGtFakIsK0JBQ0ksS0FBTSxFQUlWLG9CQURBLG1CQUVJLFFDcEVlLEtEcUVmLE1DN0RhLHNERDhEYixTQUFVLFNBQ1YsSUFBSyxJQUNMLFVBQVcsaUJBRVgsWUM5RWEsSUQrRWIsU0FBVSxPQUdkLG1CQUNJLFdBQVksS0FDWixLQ3pFZ0IsZ0JENEVwQixvQkFDSSxXQUFZLE1BQ1osTUM5RWdCLGdCRGlHcEIsOENBQ0EsZ0RBRVEsS0FBTSxFQUhkLCtDQUNBLGlEQU1RLEtDdEdPLGlCRCtGZixvQ0FDQSxzQ0FTUSxXQUFZLE1BQ1osS0FBTSxRQUNOLE1DN0dZLGdCRGlHcEIscUNBQ0EsdUNBY1EsV0FBWSxLQUNaLEtDakhZLGdCRGtIWixNQUFPLFFBdERmLG9CQURBLG1CRXZFSSxZQUFhLEtBR2pCLGlDdkVUSSxNc0UyQlMsS3RFeEJULGlCOUJzQ0QsUW1Hc0JILDhCckUvREksTXNFMkJTLEt0RXhCVCxpQnNFd0NjLEtDbENsQiw2QkFBQSxtQjdCYkksVzRCd0NtQixFQUFFLEVBQUUsSUFBSSxJeEUrU3ZCLFF5RTFVUiwrQ0FBQSx1Q3ZFVEksTXNFMkJTLEt0RXhCVCxpQkZrWEssUXlFNVdULDRDQUFBLG9DdkVUSSxNc0UyQlMsS3RFeEJULGlCc0V3Q2MsS0NsQ2xCLGlDQXdEUSxNQUFPLFlBSWYsa0N2RXJFSSxNc0V1RFUsS3RFcERWLGlCQ21CUSxRb0VtRFosK0JyRXpFSSxNc0V1RFUsS3RFcERWLGlCc0V3Q2MsS0MwQmxCLDhCQUFBLG9CN0J6RUksVzRCb0VvQixFQUFFLEVBQUUsSUFBSSxJeEVtUnhCLFF5RTlRUixnREFBQSx3Q3ZFckVJLE1zRXVEVSxLdEVwRFYsaUJGa1hLLFF5RWhUVCw2Q0FBQSxxQ3ZFckVJLE1zRXVEVSxLdEVwRFYsaUJzRXdDYyxLQzBCbEIsaUNBd0RRLE1BQU8sWUZqSWYsVUVzSUksV0FBWSxLQURoQiw4Q0FBQSxvQ0FPWSxRQUFTLEVBUHJCLDJCQXFCUSxPQUFRLFFBckJoQiw4QkE4QlEsZUFBZ0IsS0NuS3hCLGdCQUNJLGFDU2dCLElEUmhCLGFBQWMsTUFDZCxXQUFZLFdBQ1osUUFBUyxFQUNULFlwRzZRc0IsYUFBYSxDQUFFLGtCQUFrQixDQUFFLFVBQVUsQ0FBRSxNQUFNLENBQUUsZ0JBQWdCLENBQUUsS0FBSyxDQUFFLFdBQVcsQ0FBRSxVQUFVLENBQUUsbUJBQW1CLENBQUUsZ0JBQWdCLENBQUUsaUJBQWlCLENBQUUsbUJvRzVRekwsVXBHaVJzQixLb0doUnRCLFlwRzJSc0IsSW9HMVJ0QixRQUFTLE1BQ1QsU0FBVSxTQUNWLHNCQUF1QixLQUN2Qiw0QnJFNE9XLFlxRXZQZix3QkFjUSxNQUFPLEtBQ1AsT0FBUSxLQUNSLFlBQWEsS0FDYixXQUFZLFdBQ1osWUFBYSxXQUNiLFdBQVksT0FuQnBCLDBCQXNCWSxnQkFBaUIsV0F0QjdCLHdCQTJCUSxJQUFLLEVBQ0wsS0FBTSxFQUNOLFNBQVUsU0FDVixPQUFRLEVBQ1IsV0FBWSxXQUNaLFFBQVMsRUFDVCxZcEdpUGtCLGFBQWEsQ0FBRSxrQkFBa0IsQ0FBRSxVQUFVLENBQUUsTUFBTSxDQUFFLGdCQUFnQixDQUFFLEtBQUssQ0FBRSxXQUFXLENBQUUsVUFBVSxDQUFFLG1CQUFtQixDQUFFLGdCQUFnQixDQUFFLGlCQUFpQixDQUFFLG1Cb0doUHJMLFVwR3FQa0IsS29HcFBsQixZcEcrUGtCLElvRzlQbEIsUUFBUyxLQUNULE9BQVEsS0FDUixNQUFPLEtBQ1AsZUFBZ0IsT0FDaEIsWUFBYSxRQUNiLGNBQWUsUUFDZixlQUFnQixJQUNoQixzQkFBdUIsS0FDdkIsNEJyRTJNTyxZcUV2UGYsMkJBZ0RRLFdBQVksSUFDWixLQUFNLEVBQ04sWUFBYSxRQUNiLFFBQVMsTUFDVCxNQUFPLEtBQ1AsU0FBVSxPQUNWLFNBQVUsU0FTbEIsMkJBR1EsV0FBWSxLQUNaLFlBQWEsSUFKckIsK0NBQUEsNkNBQUEsK0NBQUEsOENBYVksV0FBWSxLQWJ4QixtRUFBQSxpRUFBQSxtRUFBQSxrRUFnQmdCLFNBQVUsU0FDVixNQUFPLEtBQ1AsV0FBWSxLQUNaLFdBQVksV0FuQjVCLDZEQTJCWSxPQUFRLElBQ1IsWUFBYSxJQTVCekIseURBQUEscURBb0NZLE1BQU8sS0FDUCxVQUFXLEtBckN2Qix1Q0EwQ1EsTUFBTyxLQUNQLFlBQWEsRUFDYixXakJ0R1EsUWlCMERoQixtREFnRFksV0FBWSxFQUt4QixzQkFDSSxhQUFjLEVBR2xCLDhDQUVRLFFBQVMsUUFDVCxTQUFVLFNBQ1YsS0FBTSxJQUFBLENBQUEsRUFBQSxtQkFHTixJQUFLLGdCQUNMLEtBQU0sSUFDTixVQUFXLHFCQUNYLFFBQVMsS0FWakIsa0NBQUEsbUNBQUEseUNBQUEsMENBaUJRLE1BQU8sS0FDUCxXQUFZLFdBbEJwQiwyQkFzQlEsc0JBQXVCLEtBRXZCLG9CQUFxQixLQUNyQixpQkFBa0IsS0FDbEIsWUFBYSxLQUViLGtCQUFtQixLQUNuQixlQUFnQixLQU94QixxREFLWSxRQUFTLEVBQ1QsZUFBZ0IsT0FDaEIsWUFBYSxRQVB6QiwyRUFVZ0IsT0FBUSxFQVZ4QiwyREFlWSxNQUFPLEtBQ1AsT0FBUSxLQUFBLEVBaEJwQixtRUFvQlksWUFBYSxPQXBCekIsdURBd0JZLGFBQWMsRUFLMUIsZ0NBRVEsYUFBYyxFQUl0Qix1QkFHUSxZQUFhLElBSHJCLG9EQU9RLFdBQVksT0FQcEIseUNBV1EsUWpCck1RLFFBSEEsUWlCNkxoQiwyQ0FjWSxPQUFRLEVBZHBCLGlEQWtCWSxRQUFTLEtBbEJyQixpRUFzQlksTUFBTyxLQUNQLFFBQVMsS0FDVCxVQUFXLElBQUEsT0FDWCxnQkFBaUIsY0FDakIsT0FBUSxFQTFCcEIsZ0ZBNkJnQixZQUFhLEVBQ2IsUUFBUyxLQUNULFVBQVcsT0FBQSxPQUNYLFlBQWEsT0FDYixnQkFBaUIsYUFqQ2pDLGtGQXFDZ0IsVUFBVyxLQXJDM0Isd0NBMkNRLFFqQnJPUSxRQUhBLFFpQnlPUixRQUFTLEtBQ1QsZ0JBQWlCLGNBN0N6QiwwQ0FnRFksT0FBUSxFQWhEcEIsZ0RBb0RZLFFBQVMsS0FwRHJCLHFEQTJEWSxPQUFRLEtBM0RwQixpRUErRFksT0FBUSxLQUNSLGVBQWdCLElBQ2hCLFdBQVksT0FqRXhCLCtEQXFFWSxTQUFVLFNBQ1YsV0FBWSxPQUNaLE9BQVEsSUFDUixZQUFhLElBeEV6QixvREE0RVksU0FBVSxPQUNWLFFBQVMsSUFDVCxjQUFlLElBQ2YsUUFBUyxhQUNULE1BQU8sSUFDUCxPQUFRLElBQ1IsV0FBWSxFQUNaLE9BQVEsSUFuRnBCLDZIQTRGWSxRQUFTLEtBNUZyQixzR0FnR1ksUUFBUyxLQWhHckIsaURBcUdRLFNBQVUsUUFyR2xCLDZEQTBHWSxRQUFTLEtBMUdyQiwrREE4R1ksYUFBYyxLQTlHMUIsd0ZBaUhnQixNQUFPLEdBakh2QixrRUFxSGdCLFlBQWEsT0FySDdCLDJEQUFBLDJEQTZIWSxPQUFRLE1BN0hwQixtQ0FBQSxpQ0FtSVEsUUFBUyxNQUNULFlBQWEsRUFwSXJCLG1DQXdJUSxVQUFXLEtBeEluQiwwQ0FBQSwwQ0E2SVEsT0FBUSxJQUNSLGVBQWdCLE9BOUl4QixpREFrSlEsUUFBUyxLQUNULFlBQWEsT0FDYixnQkFBaUIsY0FwSnpCLDRCQXdKUSxRQUFTLEtBQ1QsWUFBYSxPQXpKckIsOENBNEpZLGNBQWUsSUE1SjNCLHdDQWdLWSxVQUFXLElBQ1gsYUFBYyxLQWpLMUIsbURBcUtZLEtBQU0sRUFBQSxFQUFBLEdBcktsQixnRUFBQSxpRUFBQSwrREFBQSxnRUE4S1ksZUFBZ0IsSUE5SzVCLHdGQUFBLHlGQUFBLHVGQUFBLHdGQWlMZ0IsYUFBYyxZQUNkLFVBQVcsZUFDWCxZQUFhLE9Bbkw3Qiw0REF5TFEsb0JBQXFCLEVBTzdCLDhDQUFBLDRDQUFBLDhDQUFBLGlEQVFZLFFBQVMsS0FDVCxnQkFBaUIsY0FDakIsUUFBUyxLQUFBLEtBQ1QsTUFBTyxLQUNQLFlBQWEsSUFaekIsK0RBQUEsNkRBQUEsNkRBQUEsMkRBQUEsK0RBQUEsNkRBQUEsa0VBQUEsZ0VBZ0JnQixRQUFTLEtBQ1QsZUFBZ0IsSUFDaEIsWUFBYSxPQWxCN0IsdUVBQUEscUVBQUEscUVBQUEsbUVBQUEsdUVBQUEscUVBQUEsMEVBQUEsd0VBcUJvQixVQUFXLE1BckIvQixvQ0FBQSw4QkE2QlEsUXBHMmxCd0IsT0FDQSxRb0czbEJ4QixRQUFTLE1BOUJqQiwrQ0FvQ1ksYUFBYyxRQXBDMUIsMENBd0NRLFdBQVksSUF4Q3BCLDhEQStDWSxlQUFnQixLQS9DNUIsOENBdURZLE9BQVEsS0FBQSxLQUNSLE1BQU8sS0FDUCxRQUFTLEtBQ1QsWUFBYSxPQTFEekIsK0NBOERZLE9BQVEsSUFDUixRQUFTLEtBQ1QsZ0JBQWlCLGNBaEU3Qix3REF1RVksUUFBUyxLQXZFckIsMkRBMkVZLE1BQU8sSUFDUCxRQUFTLEtBQ1QsWUFBYSxPQUNiLGdCQUFpQixTQUNqQixTQUFVLFNBQ1YsS0FBTSxFQUFBLEVBQUEsS0FoRmxCLCtDQXFGUSxXQUFZLEtBckZwQixrQ0F5RlEsUUFBUyxFQXpGakIsb0NBNEZZLFFBQVMsR0E1RnJCLHlDQW1HUSxnQkFBaUIsT0FuR3pCLDBEQXNHWSxRQUFTLEtBT2pCLHVEQUFBLHdEQUtZLFlBQWEsSUFMekIsc0NBWVksWUFBYSxFQXpIN0IsdURBQUEscURBQUEsdURBQUEsMERBZ0lJLHFEQUFBLG1EQUFBLHFEQUFBLHdEbkVtb1ZSLHdEQURBLHNEQUVBLHdEQUNBLDJEbUUzblZvQixlQUFnQixZQTFJaEMsaUVBZ0lJLCtEbkV5b1ZSLGtFbUV4blZvQixLQUFNLEtBQ04sTUFBTyxLQWxKdkIsd0VBZ0lJLHNFbkU4b1ZSLHlFbUVublZ3QixPQUFRLEVBM0o1Qiw4RUFBQSw4RUFnSUksNEVBQUEsNEVuRXFwVlIsK0VBREEsK0VtRXBuVndCLFVBQVcsV0FoSy9CLGlFQWdJSSwrRG5FeXBWUixrRW1FcG5Wb0IsWUFBYSxLQUNiLGFBQWMsRUF0SzlCLGlGQWdJSSwrRW5FOHBWUixrRm1Fbm5WZ0IsVUFBVyxXbkYxaUJ2QixnQkFDQSxRV0FJLGFDUU8sUURMUCxNQ1dPLFFEUlAsaUJDRE8sS1pJWCwyQ0FHUSxvQkFBcUIsSUFBQSxJQUNyQixpQlMyV0MsUVQvV1Qsb0VBVVksa0JZTEQsUVpMWCxzRUFjWSxpQlNpV0gsUVQvV1QsMkRBcUJZLE1uQmNULFFtQm5DSCwyRUFBQSxxRUFBQSxnRUFBQSwrREE0QlksTW9GZGUsUXBGZDNCLDhFQUFBLDJEQWlDWSxNQUFPLFFBakNuQixvRUFBQSxvRUFBQSxxRUFBQSxnRUFBQSx3RUFBQSxxRUFBQSwrREEyQ1ksaUJTb1VILFFUL1dULHVGQStDWSxRQUFTLGFBQ1QsaUJBQWtCLFFBaEQ5QixzREFBQSxvREFBQSxzREFBQSx5REEwRFksTVMwVndDLEtUelZ4QyxpQm5CeEJULFFtQm5DSCw4REFBQSw0REFBQSw4REFBQSxpRUE4RGdCLE1BQU8sUUE5RHZCLG9EQUFBLG9EQUFBLGtEQUFBLGtEQUFBLG9EQUFBLG9EQUFBLHVEQUFBLHVEQW9FWSxNWS9ERCxRWkxYLHFEQUFBLGdFQUFBLHFFQUFBLDBEQUFBLG1EQUFBLDhEQUFBLG1FQUFBLHdEQUFBLHFEQUFBLGdFQUFBLHFFQUFBLDBEQUFBLHdEQUFBLG1FQUFBLHdFQUFBLDZEQTJFWSxNbkJ4Q1QsUW1CbkNILDBFQW1GWSxNbkJoRFQsUW1CaURTLFdBQVksSUFwRnhCLGtGQXVGWSxNQUFPLFFxRmhHbkIsZ0RBQUEsd0RBS1ksY3RHdU9jLE91RzVPMUIsZTVFQUksYzNCNE9zQixPdUcxT3RCLDZCQUE0QixFQUM1QixhQ0htQixFREluQixhQUFjLE1BQ2QsV0FBWSxXQUNaLFFBQVMsRUFDVCxZdkcwUXNCLGFBQWEsQ0FBRSxrQkFBa0IsQ0FBRSxVQUFVLENBQUUsTUFBTSxDQUFFLGdCQUFnQixDQUFFLEtBQUssQ0FBRSxXQUFXLENBQUUsVUFBVSxDQUFFLG1CQUFtQixDQUFFLGdCQUFnQixDQUFFLGlCQUFpQixDQUFFLG1CdUd6UXpMLFV2RzQ5QjRCLE91RzM5QjVCLFlDTmtCLEVET2xCLFFBQVMsWUFDVCxlQUFnQixPQUNoQixTQUFVLFNBQ1YsU0FBVSxPQUNWLHNCQUF1QixLQUN2Qiw0QnhFdU9XLFl3RXRQZixpQ0FvQlEsYUFBYyxFQUNkLGFBQWMsTUFDZCxRQUFTLEtBQ1QsU0FBVSxPQUNWLFlBQWEsQ0FBQSxDQUFBLEdBQ2IsU0FBVSxDQUFBLENBQUEsR0F6QmxCLGtCQStCUSxhQUFjLFFBQ2QsYUFBYyxRQUNkLFlBQWEsT0FDYixRQUFTLEtBQ1QsWUFBYSxRQUNiLEtBQU0sRUFDTixZQUFhLENBQUEsQ0FBQSxHQUNiLFNBQVUsQ0FBQSxDQUFBLEdBdENsQix1QkF5Q1EsUUFBUyxNQUNULGFBQWMsRUFDZCxhQUFjLE1BQ2QsYUFBYyxZQU90Qix3QkFDSSxNQUFPLEtBQ1AsT0FBUSxLQUNSLFFBQVMsS0FDVCxZQUFhLE9BQ2IsWUFBYSxFQUNiLFlBQWEsQ0FBQSxDQUFBLEdBQ2IsU0FBVSxDQUFBLENBQUEsR0FQZCx5Q0FTeUIsZ0JBQWlCLFdBVDFDLDBDQVUwQixnQkFBaUIsT0FWM0MsdUNBV3VCLGdCQUFpQixTQUV4QyxtQkFDSSxRQUFTLEVBQUUsTUFDWCxvQkFBcUIsRUFDckIsa0JBQW1CLEVBQ25CLHFCQUFzQixNQUN0QixtQkFBb0IsTUFDcEIsVUFBVyxLQUNYLFdBQVksT0FDWixRQUFTLGFBQ1QsWUFBYSxPQUtqQiwwQkFDSSxNQUFPLEtBQ1AsT3ZHbTVCNEIsS3VHbDVCNUIsc0JBQXVCLElBQ3ZCLG1CQUFvQixLQUp4QixrREFRUSxlQUFnQixJQVJ4Qiw0Q0FZUSxNQUFPLEVBQ1AsTUFBTywrQ0FDUCxlQUFnQixJQWR4QixvRUFpQlksTUFBTyx5REFqQm5CLDZCQXdCUSxlQUFnQixJQXhCeEIsMENBNEJRLGtCQUFtQixJQUNuQiwwQkFBMkIsSUFDM0Isd0JBQXlCLEVBOUJqQyxrRUFzQ1ksZUFBZ0IsWUFDaEIsYUFBYyxTQVExQix3QkFDSSxNdkdxMkI0QixLdUdwMkI1QixPQUFRLEtBQ1Isc0JBQXVCLEtBQ3ZCLG1CQUFvQixJQUp4QixnREFRUSxlQUFnQixlQVJ4QiwyQ0FXUSxhQUFjLFlBWHRCLDBDQWVRLE9BQVEsRUFDUixPQUFRLCtDQUNSLGVBQWdCLGVBQ2hCLFdBQVksU0FDWixZQUFhLFNBbkJyQixrRUFzQlksT0FBUSx5REF0QnBCLDJCQTZCUSxlQUFnQixPQTdCeEIsd0NBaUNRLGlCQUFrQixJQUNsQix5QkFBMEIsSUFDMUIsdUJBQXdCLEVBbkNoQyw4Q0F5Q1EsZUFBZ0IsT0F6Q3hCLGdFQTRDWSxlQUFnQixPQUNoQixXQUFZLFdBT3hCLHFDQUFBLHFEQUFBLCtDQUlRLFFBQVMsS0FNakIsMkRBQUEsbUZBSVEsV0FBWSxNQUFBLElBQUEsWUFZcEIsd0JBREEsc0JBRUksVUFBVyxJQTVNZixlQXVOSSxRQUFTLGdCQURiLHVDQUFBLGlDQUtRLGdCQUFpQixFQUNqQixhQUFjLEVBOUl0QiwwQkFrSkksaUJBQWtCLElBQ2xCLGN2R2t3QjRCLEt1R3I1QmhDLGtFQXNKUSxzQkFBdUIsSUF2Ry9CLHdCQTJHSSxpQnZHMnZCNEIsS3VHMXZCNUIsY0FBZSxJQTVHbkIsMENBK0dRLG1CQUFvQixJQS9HNUIsZ0VBbUhRLG1CQUFvQixNcEZqUDVCLCtDQUNJLEtBQU8sb0JBQXFCLEVBQUEsRUFDNUIsR0FBSyxvQm5CaytCdUIsS21CbCtCa0IsR29GRGxELGUzRUdJLE1DV08sUURSUCxpQkNDTyxRVkhYLGlDU0RJLE1Ga1RKLEtFL1NJLGlCOUJzQ0QsUXlHNUNILHVCcEZhUSxhVVJHLEtWWVgsNkJTZEksTUNXTyxRRFJQLGlCQ0NPLFE0RUVYLGlCQUFrQix1SHRGV2QsZ0JuQis4QjRCLEtBQUEsS21COThCNUIsVUFBVyxvQ25CcTlCaUIsR0FBRyxPQUFPLFMwRzUrQjFDLGlCQUNJLFNBQVUsU0FHZCxVQUNJLFNBQVUsU0FDVixJQUFLLEVBQ0wsS0FBTSxFQUNOLE1BQU8sRUFDUCxPQUFRLEVBQ1IsUUFBUyxFQUNULFNBQVUsT0FDVixlQUFnQixLQUdwQixlQUNJLGVBQWdCLEtBQ2hCLFNBQVUsU0FDVixjQUFlLElBQ2YsUUFBUyxFQUNULFVBQVcscUJBQXNCLFNBQ2pDLFdBQVksUUFBUSxJQUFNLE1BQU0sQ0FBRSxVQUFVLElBQU0sd0JBQ2xELFFBQVMsR0FDVCxpQkFBa0IsYUFFbEIsMEJBQ0ksUUFBUyxHQ3hCakIsY0FDSSxPQ0hhLEVBQUUsRTVHc0lkLEs0R3RJd0IsRURJekIsUTVFb0VJLE0vQjhESCxLMkdqSUQsYUNGbUIsRUFBRSxFQUFFLEVBQUUsSURHekIsYUFBYyxNQUNkLFdBQVksV0FDWixVM0dnUnNCLEsyRy9RdEIsWTNHMFJzQixJMkdqUzFCLGdCQVVRLE1BQU8sUUFDUCxXQ0RrQixPREVsQixnQkNEdUIsVUNYM0Isc0JqRkFBLGFGc1ZJLFFFblZKLE1GbVZJLFFFaFZKLGlCRmdWSSxRbUZ0Vkosd0JqRkFBLGFGc1ZJLFFFblZKLE1GbVZJLFFFaFZKLGlCRmdWSSxRbUZ0VkosdUJqRkFBLGFGc1ZJLFFFblZKLE1GbVZJLFFFaFZKLGlCRmdWSSxRbUZ0VkosbUJqRkFBLGFGc1ZJLFFFblZKLE1GbVZJLFFFaFZKLGlCRmdWSSxRbUZ0Vkosc0JqRkFBLGFGc1ZJLFFFblZKLE1GbVZJ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QUFnQixJQVZ4QiwwQ0FhWSxhL0ZyRVQsTStGd0RILHdCQWlCUSxlQUFnQixZQWpCeEIseUNBb0JZLFkvRjVFVCxNK0ZpRkgsaUJBQ0ksUS9GbkZELE9BQUEsTytGb0ZDLGFDdEZxQixJRHVGckIsY0N0RnNCLElEdUZ0QixVaEQzR08sT2dENEdQLFlDdEZvQixFRHlGeEIsaUJBQ0ksUS9GMUZELE1BQUEsTStGMkZDLGFDdkZxQixFRHdGckIsY0N2RnNCLElEd0Z0QixPQUFRLFFBQ1IsUUFBUyxFQUliLDZCQUNBLHFCaEc1SEEsUUFBUyxFQUNULE9BQVEsUUFDUixRQ3VTZSxJRHRTZixPQ3FTYyxjRHBTZCxlQUFnQixLQUNoQixXQUFZLEtnR3NIWiw4Q0FBQSw4Q0FDQSxzQ0FBQSxzQ0FLUSxRQUFTLEdBU2pCLGdCQURBLGNBRUksVUFBVyxJQURmLDZDQURBLDJDQU1ZLGEvRmxGRCxPK0ZtRkMsWS9GbkZELE0rRndGWCw0QzdGODVYSiwrQzZGMzVYWSxlQUFnQixJQUh4Qiw2QzdGazZYSixnRDZGMzVYWSxlQUFnQixZQTNKeEIsT3hEREksV3lENENLLEVBQUUsSUFBSSxJQUFJLGVBQWtCLENBQUUsRUFBRSxJQUFJLEtBQUssZUFBa0IsQ0FBRSxFQUFFLElBQUksSUFBSSxlQ3RDNUUsZUFDSSxhbElzQ0wsUWtJckNLLE10R3NaNEMsS3NHclo1QyxpQmxJb0NMLFFrSXZDQyxpQkFDSSxhbkdtQkksUW1HbEJKLE10R3NaMkIsS3NHclozQixpQm5HaUJJLFFtR3BCUixnQkFDSSxhaEk0QkYsUWdJM0JFLE10R3NaNEMsS3NHclo1QyxpQmhJMEJGLFFnSTdCRixZQUNJLGFuR1lHLFFtR1hILE10R3NaNEMsS3NHclo1QyxpQm5HVUcsUW1HYlAsZUFDSSxhbEk0Q0wsUWtJM0NLLE10R3NaNEMsS3NHclo1QyxpQmxJMENMLFFrSTdDQyxlQUNJLGFuR2NHLFFtR2JILE10R3NaMkIsS3NHclozQixpQm5HWUcsUW1HZlAsYUFDSSxhbEkwQ04sUWtJekNNLE10R3NaNEMsS3NHclo1QyxpQmxJd0NOLFFrSTNDRSxZQUNJLGFuR09HLFFtR05ILE10R3NaNEMsS3NHclo1QyxpQm5HS0csUW1HUlAsYUFDSSxhbkdBRyxRbUdDSCxNdEdzWjJCLEtzR3JaM0IsaUJuR0ZHLFFtR0RQLGVBQ0ksYW5HT0csUW1HTkgsTXRHc1o0QyxLc0dyWjVDLGlCbkdLRyxRbUdSUCxjQUNJLGFsSTBDTixRa0l6Q00sTXRHc1o0QyxLc0dyWjVDLGlCbEl3Q04sUWtJaENFLHFCQUZBLDZCQUNBLCtCQUVJLGF0R3VXQyxLc0d0V0QsTXRHMlk0QyxLc0cxWTVDLGlCdEdxV0MsUXNHeFdMLHVCQUZBLCtCQUNBLGlDQUVJLGF0R3VXQyxRc0d0V0QsTXRHMlkyQixLc0cxWTNCLGlCdEdxV0MsUXNHeFdMLHNCQUZBLDhCQUNBLGdDQUVJLGF0R3VXQyxRc0d0V0QsTXRHMlk0QyxLc0cxWTVDLGlCdEdxV0MsUXNHeFdMLGtCQUZBLDBCQUNBLDRCQUVJLGF0R3VXQyxRc0d0V0QsTXRHMlk0QyxLc0cxWTVDLGlCdEdxV0MsUXNHeFdMLHFCQUZBLDZCQUNBLCtCQUVJLGF0R3VXQyxRc0d0V0QsTXRHMlk0QyxLc0cxWTVDLGlCdEdxV0MsUXNHeFdMLHFCQUZBLDZCQUNBLCtCQUVJLGF0R3VXQyxRc0d0V0QsTXRHMlk0QyxLc0cxWTVDLGlCdEdxV0MsUXNHeFdMLG1CQUZBLDJCQUNBLDZCQUVJLGF0R3VXQyxRc0d0V0QsTXRHMlk0QyxLc0cxWTVDLGlCdEdxV0MsUXNHeFdMLGtCQUZBLDBCQUNBLDRCQUVJLGF0R3VXQyxRc0d0V0QsTXRHMlk0QyxLc0cxWTVDLGlCdEdxV0MsUXNHeFdMLG1CQUZBLDJCQUNBLDZCQUVJLGF0R3VXQyxRc0d0V0QsTXRHMlkyQixLc0cxWTNCLGlCdEdxV0MsUXNHeFdMLHFCQUZBLDZCQUNBLCtCQUVJLGF0R3VXQyxRc0d0V0QsTXRHMlk0QyxLc0cxWTVDLGlCdEdxV0MsUXNHeFdMLG9CQUZBLDRCQUNBLDhCQUVJLGF0R3VXQyxRc0d0V0QsTXRHMlk0QyxLc0cxWTVDLGlCdEdxV0MsUXNHaFdULHFCQUNBLHVCQUNBLGExRDNCSSxXeUQ2Q1csRUFBRSxJQUFJLEtBQVUsZUFBTyxDQUFRLEVBQUUsSUFBSSxJQUFTLGVBQU8sQ0FBUSxFQUFFLElBQUksSUFBUyxlQ1Z2RixzQkFGQSw4QkFDQSxnQ0FFSSxhdEdxVkMsUXNHcFZELE10R3lYNEMsS3NHeFg1QyxpQnRHbVZDLEtzR3RWTCx3QkFGQSxnQ0FDQSxrQ0FFSSxhdEdxVkMsUXNHcFZELE10R3lYMkIsS3NHeFgzQixpQnRHbVZDLFFzR3RWTCx1QkFGQSwrQkFDQSxpQ0FFSSxhdEdxVkMsUXNHcFZELE10R3lYNEMsS3NHeFg1QyxpQnRHbVZDLFFzR3RWTCxtQkFGQSwyQkFDQSw2QkFFSSxhdEdxVkMsUXNHcFZELE10R3lYNEMsS3NHeFg1QyxpQnRHbVZDLFFzR3RWTCxzQkFGQSw4QkFDQSxnQ0FFSSxhdEdxVkMsUXNHcFZELE10R3lYNEMsS3NHeFg1QyxpQnRHbVZDLFFzR3RWTCxzQkFGQSw4QkFDQSxnQ0FFSSxhdEdxVkMsUXNHcFZELE10R3lYNEMsS3NHeFg1QyxpQnRHbVZDLFFzR3RWTCxvQkFGQSw0QkFDQSw4QkFFSSxhdEdxVkMsUXNHcFZELE10R3lYNEMsS3NHeFg1QyxpQnRHbVZDLFFzR3RWTCxtQkFGQSwyQkFDQSw2QkFFSSxhdEdxVkMsUXNHcFZELE10R3lYNEMsS3NHeFg1QyxpQnRHbVZDLFFzR3RWTCxvQkFGQSw0QkFDQSw4QkFFSSxhdEdxVkMsUXNHcFZELE10R3lYMkIsS3NHeFgzQixpQnRHbVZDLFFzR3RWTCxzQkFGQSw4QkFDQSxnQ0FFSSxhdEdxVkMsUXNHcFZELE10R3lYNEMsS3NHeFg1QyxpQnRHbVZDLFFzR3RWTCxxQkFGQSw2QkFDQSwrQkFFSSxhdEdxVkMsUXNHcFZELE10R3lYNEMsS3NHeFg1QyxpQnRHbVZDLFFvRy9RVCxpQmxHekdJLGFDUU8sUURMUCxNQ1dPLFFEUlAsaUJDRE8sS3lDTlAsV3lENENLLEVBQUUsSUFBSSxJQUFJLGVBQWtCLENBQUUsRUFBRSxJQUFJLEtBQUssZUFBa0IsQ0FBRSxFQUFFLElBQUksSUFBSSxlRHNFaEYsaUJsR2pISSxhQ01P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Q1dPLFFEUlAsaUJDRE8sS3dDTFgsc0J6Q0FJLGFzSGVRLFF0SFpSLE1DV08sUURSUCxpQkNBTyxReUNQUCxXMEVnRGlCLEtFN0NyQixzQ0FBQSw4QkFBQSxzQ0FBQSw4QkFBQSxzQ0FBQSw4QnRIRkksYUZ3WEssUUVyWEwsTUNXTyxRRFJQLGlCRmtYSyxRd0h0WFQsdUNBQUEsK0JBQUEsdUNBQUEsK0JBQUEsdUNBQUEsK0J0SEZJLGFGd1hLLFFFclhMLE1DV08sUURSUCxpQkZrWEssUXdIdFhULHdDQUFBLG1DQWdEUSxNcEpOTCxRb0oxQ0gsOENBQUEsOENBQUEseUNBQUEseUNBb0RZLE1sSndIMEIsUWtKNUt0QyxpREFBQSx3Q0F1RWdCLFdBQVksTUFBTSxFQUFFLEVBQUUsRUFBRSxJcEo3QnJDLFFvSjFDSCxpRUFBQSx3REEwRWdCLFdBQVksTUFBTSxFQUFFLEVBQUUsRUFBRSxJcEpoQ3JDLE9BQU8sQ2tKZ0RpQixNNUVoQlAsRUFBRSxFQUFFLEVBQUUsSXZDbkRkLHFCcUh2QlosdUJ0SENJLE1vSG9FZ0IsUXBIakVoQixpQm9Ia0VjLFlFdEVsQixtQnRISUksaUJvSHdFa0IsWUU1RXRCLDRCQTZGUSxlQUFnQixLQUNoQixXQUFZLE9BOUZwQix5Q0FBQSxtQ0FBQSw2QnRIRkksYUNNTyxRREhQLE1DV08sUURSUCxpQkNBTyxRcUhKWCxzQ3RIRkksYUZ3WEssUUVyWEwsTUYwWmdELEtFdlpoRCxpQjlCc0NELFFvSjFDSCxvREFBQSw0Q3RIRkksYUZzVkksUUVuVkosTUYwWmdELEtFdlpoRCxpQkZnVkksUXdIcFZSLHFDQTRIUSxXRmxDbUIsTTVFaEJQLEVBQUUsRUFBRSxFQUFFLEl2Q25EZCxxQnFIdkJaLHNEQStIUSxXRnBDMEIsTUFBTSxFQUFFLEVBQUUsRUFBRSxJdEgyUnJDLGlCd0h0WFQsbUN0SENJLE1DV08sUURSUCxpQkNBTyxRcUhxSUgsV0FBWSxNQUFPLEtBQUksRXJIbklwQixRcUhOWCw0Q0E0SVksTWxKZ0MwQixRa0o1S3RDLDZDdEhGSSxhQ1FPLFFETFAsTUNXTyxRRFJQLGlCQ0RP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M0VRLFFBQVMsRUFDVCxNQUFPLDBCQUNQLGFBQWMsRUFBRSxFQUFFLEUzRU5ELEl5RStFekIsK0JFckVRLE1BQU8sdUNBUmYsbUNBWVEsV0FBWSxLRmlFcEIsd0NBMEJJLHNDRXJGUSxLQUFNLHVDQU1sQiwrQkFBQSx1QkFHUSxXdEgyTUMsTUFBTSxJQUFJLFdBQVcsQ0FBRSxpQkFBaUIsSUFBSSxXQUFXLENBQUUsYUFBYSxJQUFJLFdBQVcsQ0FBRSxXQUFXLElBQUksWXpCM1IvRyw2QkFFQSxpQ0FEQSw2QnNCVEksYUNTTyxRRE5QLE1DU08sUUROUCxpQkNETyxLdkJHWCxxREFBQSw2Q0FFQSx5REFBQSxpREFEQSxxREFBQSw2Q3NCVEksYUZ3WEssUUVyWEwsTUNXTyxRRFJQLGlCRmtYSyxRcEJoWFQsNENBQUEsNkNBRUEsZ0RBQUEsaURBREEsNENBQUEsNkNzQlRJLGE1QmtlZ0MsUTRCL2RoQyxNQ1NPLFFETlAsaUJDRE8sS3lDTlAsV3RFd1lzQixFQUFFLEVBQUUsRUFGSixNRnpWdkIsbUJRcENILHdCQUVBLDRCQURBLHdCc0JUSSxhQ3lCUSxRRHRCUixNQ1dPLFFEUlAsaUJDbUJRLFF2QmpCWiwyQkFFQSwrQkFEQSwyQkFzRFEsTVJmTixRcUpnUkYsMkI3SXJQUSxNUi9CTCxRUWdDSyxXQUFZLElBSnBCLGlDQUFBLGlDQVFZLE1OOEYwQixRbUpxS3RDLHFCN0k1UEksaUJ1QmxGTyxLc0g4VVgsOEJ2SG5WSSxhQ1FPLFFETFAsTUNXTyxRRFJQLGlCQ0FPLFF2QjBGSCxXdUIzRkcsS3ZCNEZILFF5QnVNTyxJekJsTmYsOENBZ0JZLE04SXBHUSxLOUlxR1IsUUFBUyxFNkk0T3JCLDRDQUFBLDZDN0l2T1ksaUI4STNHTyxnQkRzYW5CLG9CQUFBLHFCN0lsVFEsV0FBWSxFQUFFLEVBREEsSUFDZSxNdUJoSDFCLEt2QjRHWCwyQkFRUSxNUjdFTCxRcUoyVkgsa0I3SXpRSSxXQUFZLEk2SXlVaEIsa0I3SXJVSSxpQnVCN0hPLEt2QjhIUCxhdUIzSE8sUXZCOEhYLDBEQUFBLHVEQUtZLGlCdUJ0SUQsS3ZC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SDhSQyxNQUFNLElBQUksV0FBVyxDQUFFLGlCQUFpQixJQUFJLFdBQVcsQ0FBRSxhQUFhLElBQUksV0FBVyxDQUFFLFdBQVcsSUFBSSxZMkhwUy9HLDZCakpBQSxpQ21CQ0ksYUN5QlEsUUR0QlIsTUNXTyxRRFJQLGlCQ21CUSxRckIxQlosMkNBQUEsbUNDQUEsK0NBQUEsdUNtQkNJLGFGd1hLLFFFclhMLE1DV08sUURSUCxpQkZrWEssUWxCelhULDZDQ0FBLGlEbUJDSSxhRndYSyxRRXJYTCxNQ1dPLFFEUlAsaUJGa1hLLFE0Q3pYTCxXRjZFZ0IsRUFBRSxFQUFFLEVBQUUsSXZDbkRkLHFCckIxQlosdUNBQUEsNkNBQUEsNkNDQUEsMkNBQUEsaURBQUEsaUREdUNZLGFWVVYsUVVqREYsdURBQUEsNkNBQUEsNkRBQUEsbURBQUEsNkRBQUEsbURDQUEsMkRBQUEsaURBQUEsaUVBQUEsdURBQUEsaUVBQUEsdUQ2REFJLFd2QzhhUyxFQUFFLEVBQUUsRUFBRSxNakM3WGpCLG9CVWpERiw2Q0FBQSxpREFBQSxtREFpREssaURBRUEscURBREEsdURBR08sYVZKVixRVWpERiw2REFBQSxtREFBQSxpRUFBQSx1REFBQSxtRUFBQSx5REFpREssaUVBQUEsdURBRUEscUVBQUEsMkRBREEsdUVBQUEsNkQ4RGxERCxXdkM4YVMsRUFBRSxFQUFFLEVBQUUsTWpDN1hqQixvQjRKNEVGLGtCQUFBLHNCOUg1SEksYUN5QlEsUUR0QlIsTUNXTyxRRFJQLGlCQ21CUSxRckJ1Q1osd0JBQUEsNEJvQmhFSSxhRndYSyxRRXJYTCxNQ1dPLFFEUlAsaUJGa1hLLFFsQnhUVCx3QkFBQSw0Qm9CaEVJLGFGd1hLLFFFclhMLE1DV08sUURSUCxpQkZrWEssUTRDelhMLFdGNkVnQixFQUFFLEVBQUUsRUFBRSxJdkNuRGQscUJwQjFCWixnQm1KRUEsZWpJREksYzNCNE9zQixPNEp6T3RCLE1DTFksS0RNWixhQUFjLEVBQ2QsV0FBWSxXQUNaLFFBQVMsRUFDVCxXQUFZLElBQ1osWTVKeVFzQixhQUFhLENBQUUsa0JBQWtCLENBQUUsVUFB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ZkoscURvSnQ5ZmdCLGNyTGdmb0IsT3FML2VwQixhQ25PYyxrQkRrTTFCLGtDcEoyL2ZKLHFDb0pqOWZnQixjckxzZW9CLE9xTHJlcEIsYUM3T2Msa0JDeEQxQiwrQ0FDSSxRdkx3c0I0QixNQXRrQjNCLEt1TGhJTCw2Q0FDSSxRdkxxc0I0QixNdUxyc0JELEVBTTNCLDRCQUFBLCtCQUNJLFFBQVMsRUFJakIsa0RBRVEsUUFBUyxFQUZqQixzQzVKaEJJLGMzQjRPc0IsT3VMNU4xQixnQ0FVUSxVQUFXLFFBQ1gsWUFBYSxRQzVCckIsNkI1SkNJLGFDUU8sUURMUCxNQ1dPLFFEUlAsaUJDQU8sUTJKUFgscUM1SklJLE1DV08sa0IySmZYLG1EQUFBLDJDNUpJSSxNQ1dPLGtCMkpmWCxxRDVKSUksTUNXTyxrQjJKZlgscURBQUEsMkNsSEFJLFdnSDZCaUIsTUFBTSxFQUFFLEVBQUUsRUFBRSxJekpkdEIsbUIySjJCWCxjQUNBLHVCNUoxQ0ksYTlCd0NBLGdCOEJyQ0EsTUNXTyxRRFJQLGlCQ0RPLEsySm9DWCxvQ0FBQSw0QkFDQSw2Q0FBQSxxQzVKdkNJLE1Dc0ZvRCxRRG5GcEQsaUJDQU8sUTJKbUNYLHNDQUNBLCtDNUp2Q0ksTUNFTyxLRENQLGlCOUJzQ0QsUTBMSEgsc0NBQUEsNEJBQ0EsK0NBQUEscUNsSDNDSSxXZ0g2QmlCLE1BQU0sRUFBRSxFQUFFLEVBQUUsSXpKZHRCLG1Cd0pvTVgsc0J6SmxOSSxhQ1FPLFFETFAsTUNXTyxrQkRSUCxpQkNBTyxRMkpnRlgsNEI1Sm5GSSxNQ1dPLGtCMkp3RVgsb0NBaUJZLFFBQVMsRUR2RnJCLGdDRWJRLE1BQU8sUUNKZixVL0pDSSxjM0I0T3NCLE8wTDFPdEIsUUFBUyxFQUNULGFDTGMsSURNZCxhQUFjLE1BQ2QsV0FBWSxXQUNaLFFBQVMsRUFDVCxZMUwwUXNCLGFBQWEsQ0FBRSxrQkFBa0IsQ0FBRSxVQUFVLENBQUUsTUFBTSxDQUFFLGdCQUFnQixDQUFFLEtBQUssQ0FBRSxXQUFXLENBQUUsVUFBVSxDQUFFLG1CQUFtQixDQUFFLGdCQUFnQixDQUFFLGlC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LHNCQUF1QixLQUN2Qiw0QnBLc05XLFlvS25OZixxQkFDSSxRQUFTLEtBQ1QsZUFBZ0IsSUFDaEIsVUFBVyxPQUhmLDZCQU1RLFdDaENlLElEaUNmLGFwS2tCRyxNb0tqQkgsS0FBTSxFQUFBLEVBQUEsS0FSZCxnQ0FZUSxhQUFjLEVBQ2QsWXBLWUcsTW9LWEgsS0FBTSxFQUFBLEVBQUEsS0FDTixPQUFRLFFBZmhCLDZDQW1CUSxLQUFNLEVBQUEsRUFBQSxLQUtkLG9EbEsrdGhCSix1RGtLenRoQmdCLGFBQWMsRUFDZCxZcEtORCxNb0tEWCx1RGxLb3VoQkosMERrS3p0aEJnQixZQUFhLEVBQ2IsYXBLWEQsTW9Ld0JYLDRCQUNJLFlBQWEsT0FEakIsb0NBSVEsZUFBZ0IsSUFKeEIsb0RBUVEsUUFBUyxhQUNULGVBQWdCLE9BQ2hCLFlBQWEsT0E1RXJCLGdCdktsQkksYUNRTyxRRExQLE1DV08sUURSUCxpQkNETyxLc0s4QlgsZ0NyTHpCUSxNQUFPLFFBR2Ysc0NBQ0ksVytER08sRUFBRSxJQUFJLElBQUksRUFBRSxlQUFrQixDQUFFLEVBQUUsSUFBSSxJQUFJLEVBQUUsZ0IvRENuRCx3QkFDSSxhWW1VQSxRWmxVQSxNWWtVQSxRWmpVQSxpQllpVUEsUVpwVUosMEJBQ0ksYVltVUEsUVpsVUEsTVlrVUEsUVpqVUEsaUJZaVVBLFFacFVKLHlCQUNJLGFZbVVBLFFabFVBLE1Za1VBLFFaalVBLGlCWWlVQSxRWnBVSixxQkFDSSxhWW1VQSxRWmxVQSxNWWtVQSxRWmpVQSxpQllpVUEsUVpwVUosd0JBQ0ksYVltVUEsUVpsVUEsTVlrVUEsUVpqVUEsaUJZaVVBLFFacFVKLHdCQUNJLGFZbVVBLFFabFVBLE1Za1VBLFFaalVBLGlCWWlVQSxRWnBVSixzQkFDSSxhWW1VQSxRWmxVQSxNWWtVQSxRWmpVQSxpQllpVUEsUVpwVUoscUJBQ0ksYVltVUEsUVpsVUEsTVlrVUEsUVpqVUEsaUJZaVVBLFFacFVKLHNCQUNJLGFZbVVBLFFabFVBLE1Za1VBLFFaalVBLGlCWWlVQSxRWnBVSix3QkFDSSxhWW1VQSxRWmxV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UyxLQXBLYixhN0t2RkksYytLR21DLEVBQ3ZDLGUvS2dESSxjM0J3THNCLE8yQnhMQyxFQUFFLEUzQndMSCxPME12TzFCLGMvS21DSSxjQUFlLEUzQm9NTyxPQUFBLE8yQnBNVyxFK0tqQ3JDLHNCektvcmlCSix5Qk5ucGlCUSxjQUFlLEUzQm9NTyxPQUFBLE8yQnBNVyxFK0tqQ3JDLHFCekt3cmlCSix3Qk4zb2lCUSxjM0J3THNCLE8yQnhMQyxFQUFFLEUzQndMSCxPd010QzFCLGlCN0t0TUksYzNCNE9zQixPME0zTnRCLGFESGtCLElDSWxCLGFBQWMsTUZuQmxCLGM1S0NJLGFDUU8sUURMUCxNQ1dPLFFEUlAsaUJDQU8sUWJHWCxvQndMNkxBLGlCNUt0TUksYUNRTyxRRExQLE05QnlDRCxROEJ0Q0MsaUJDRE8sS2JXUCwwQndMc0xKLHVCeExyTEssa0NBQUEsK0JZakJELGFDUU8sUURMUCxNOUJ5Q0QsUThCdENDLGlCQzhGa0IsUWIzRWxCLHFDQUFDLGtDWXpCRCxhOUI0Q0QsUThCekNDLE1DRU8sS0RDUCxpQjlCc0NELFFrQlhDLDBCQWtESix1QkFqREssa0NBQUEsK0JBQ0csaUJhOUJHLEt5Q05QLFdtSWlDa0IsRUFBRSxFQUFFLEVBQUUsSTNNWXpCLG1CME0rREgseUI1SzNHSSxhQ1FPLFFETFAsTTlCeUNELFE4QnRDQyxpQkNETyxLYjJDWCx1Q0FBQSwrQlloREksYUNRTyxRRExQLE05QnlDRCxROEJ0Q0MsaUJDOEZrQixRYnBEdEIsdUNBQUEsK0JBbUJZLGlCYTlERCxLeUNOUCxXbUlpQ2tCLEVBQUUsRUFBRSxFQUFFLEkzTVl6QixtQmtCSUgsMENZaERJLGE5QjRDRCxROEJ6Q0MsTUNFTyxLRENQLGlCOUJzQ0QsUWtCK0NILHFEQUNBLHFEWTVGSSxhQ3lCUSxRRHRCUixNQ1dPLFFEUlAsaUJDbUJRLFFia0VaLG1FQUFBLDJEQUNBLG1FQUFBLDJEWTVGSSxhRndYSyxRRXJYTCxNQ1dPLFFEUlAsaUJGa1hLLFFWN1JULDhDQUNBLDhDWTVGSSxhOUJ3Q0EsZ0I4QnJDQSxNQ1dPLFFEUlAsaUJD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V0FBWSx3Q0FKcEIsb0NBU1EsZ0JBQWlCLFdBVHpCLHNEQVlRLFlDL0thLEtEbUtyQixxQ0FrQlEsTUM5R2UsSUQrR2YsT0FBUSxLQUNSLFdBQVksS0FDWixLQUFNLG9DQXJCZCxzQ0EwQlEsT0FBUSxFQUNSLFNBQVUsT0FDVixXQ2xIMEIsT0FDQSxJQUNPLHdCQUEyQixHRG9GcEUsc0RBZ0NRLE9BQVEsS0FDUixTQUFVLFFBQ1YsUUFBUyxLQUNULGVBQWdCLE9BQ2hCLGdCQUFpQixjQUNqQixZQUFhLEtBQ2IsUUNwTXVCLEtBQ0EsS0QyTS9CLGtCQUNBLG9CQUNJLFVBQVcsSUFGZix3Q0FDQSwwQ0FJUSxZQUFhLEVBQ2IsYWhMN0pHLE1nTHVKWCx3RUFDQSwwRUFlWSxZQUFhLEVBQ2IsYUNsT1MsS0RpTnJCLHVEQUNBLHlEQW9CWSxLQUFNLEtBQ04sTUFBTyxvQ0V6T25CLDhDQUFBLHVDQWNnQixNRHFETyxRQ25FdkIsa0RBQUEsMkNyTE1JLGlCRmdWSSxRdUx0VlIscURBQUEsOENyTEFJLGFDUU8sUURMUCxNb0xrQzBCLFFwTC9CMUIsaUJDRE8sS2tMTFgsNkJuTEFJLGFDUU8sUURMUCxNQ1dPLFFEUlAsaUJDRE8sS2tMTFgsb0N6SURJLFcySWdEeUIsTUFBTSxFQUFFLEVBQUUsRUR2QlosSW5MbkJoQixLa0xMWCxvQ25MQUksYUNRTyxRRExQLE1DV08sUURSUCxpQkNETyxLb0xMWCwwQ3JMQUksYTlCNENELFE4QnpDQyxNRjBaZ0QsS0V2WmhELGlCOUJzQ0QsUW1ONUNILHVEQUFBLGdEckxNSSxpQkZnVkksUXVMdFZSLDBEQUFBLG1EckxBSSxhb0xnRDZCLFFwTDdDN0IsTUYwWmdELEtFdlpoRCxpQm9MMEM2QixRQ2hEakMsNkNyTEFJLGE5QjRDRCxROEJ6Q0MsTUYwWmdELEtFdlpoRCxpQjlCc0NELFFtTjVDSCwwREFBQSxtRHJMTUksaUJGZ1ZJLFF1THRWUiw2REFBQSxzRHJMQUksYW9MZ0Q2QixRcEw3QzdCLE1GMFpnRCxLRXZaaEQsaUJvTDBDNkIsUURoRGpDLHlCbkxHSSxNQ1dPLFFvTGRY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QkM5V1ksSUQrV1osa0JBQW1CLEVBTi9CLG1EQUFBLG9EM0xrNmpCSixzREFEQSx1RDJMcDVqQmdCLG1CQ3RYWSxJRHVYWixrQkFBbUIsRUFhL0IscUJBTVEsS0FBTSxFQUFBLEVBQUEsS0F6YWQsUWhNWEksYTlCd0NBLGlCOEJyQ0EsTUNXTyxRRFJQLGlCQ0RPLEsrTDZKWCxnQjFOMUpJLGFKZ0NBLGlCOE5FSixlaE0xQ0ksYTlCd0NBLGlCOEJyQ0EsTUNXTyxRRFJQLGlCOUJrQ0EsZ0I4TnVCSixlaE0vREksYTlCd0NBLGlCOEJyQ0EsTUNXTyxRRFJQLGlCOUJrQ0EsZ0I4TmdHSixrQjFOOUdJLGFKY0EsaUI4TnlGSixpQjFOakdJLE13QnFZSSxReEIvWEosZ0JBQ0ksaUJ3QitTQSxReEI5U0EsTXdCOFNBLFF4QjdTQSxhd0I2U0EsUXhCaFRKLGlDQU1RLE1BQU8sUUFOZixrQkFDSSxpQndCK1NBLFF4QjlTQSxNd0I4U0EsUXhCN1NBLGF3QjZTQSxReEJoVEosbUNBTVEsTUFBTyxRQU5mLGlCQUNJLGlCd0IrU0EsUXhCOVNBLE13QjhTQSxReEI3U0EsYXdCNlNBLFF4QmhUSixrQ0FNUSxNQUFPLFFBTmYsYUFDSSxpQndCK1NBLFF4QjlTQSxNd0I4U0EsUXhCN1NBLGF3QjZTQSxReEJoVEosOEJBTVEsTUFBTyxRQU5mLGdCQUNJLGlCd0IrU0EsUXhCOVNBLE13QjhTQSxReEI3U0EsYXdCNlNBLFF4QmhUSixpQ0FNUSxNQUFPLFFBTmYsZ0JBQ0ksaUJ3QitTQSxReEI5U0EsTXdCOFNBLFF4QjdTQSxhd0I2U0EsUXhCaFRKLGlDQU1RLE1BQU8sUUFOZixjQUNJLGlCd0IrU0EsUXhCOVNBLE13QjhTQSxReEI3U0EsYXdCNlNBLFF4QmhUSiwrQkFNUSxNQUFPLFFBTmYsYUFDSSxpQndCK1NBLFF4QjlTQSxNd0I4U0EsUXhCN1NBLGF3QjZTQSxReEJoVEosOEJBTVEsTUFBTyxRQU5mLGNBQ0ksaUJ3QitTQSxReEI5U0EsTXdCOFNBLFF4QjdTQSxhd0I2U0EsUXhCaFRKLCtCQU1RLE1BQU8sUUFOZixnQkFD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RExQLE1DV08sUURSUCxpQkNBTyxRc01EWCxzQ3ZNTEksYUN5QlEsUUR0QlIsTUNXTyxRRFJQLGlCQ21CUSxRcU04a0JaLGV0TXZtQkksYUNRTyxRRExQLE1DV08sUURSUCxpQkNBTyxRdU1xSFgsZ0NBQUEsaUNBQUEsNkJBTVEsTXRPckZMLFFzTytFSCxvQ0FBQSwyQ0FBQSwrQ0FhWSxXQUFZLE1BQU0sRUFBRSxFQUFFLEVBQUUsSUFBSSxlQWJ4Qyw2Q0FBQSxvREFBQSx3REFnQlksTTFNa1J3QyxLME1qUnhDLGlCdE9oR1QsUXNPK0VILHFDQUFBLDhDeE14SEksTUNXTyxRRFJQLGlCQ0FPLFF1TWlKSCxtQnZNeklHLGtCdU0wSUgsa0J2TTFJRyxrQnVNK0lYLHFDeE12SkksaUJDQU8sUXVNaUtYLHFDeE12S0ksYUNjTyxrQkRYUCxNQ1dPLFFEUlAsaUJDRE8sS3VNeUtILGlCdk1oS0csb0J1TXlKWCxpQ0FXUSxpQnZNcEtHLGtCdU1xS0gsb0J2TXJLRyxrQnVNc0tILGlCdk0vS0csS3VNa0tYLDJDQUFBLHVDeE1qS0ksaUI0SDZHYSxRNEVvRGpCLHNEQUFBLGtEeE1qS0ksaUI0SHNIa0IsUTRFMkN0Qiw0REFBQSx3RHhNaktJLGlCRmdWSSxRME0vS1IsbURBQUEsK0NBQUEsMkNBQUEsdUNBd0NRLGlCNUVoRmEsUTRFd0NyQixvRUFBQSxnRUFBQSw0REFBQSx3REFpRFEsaUIxTThIQSxRME0xSFIsdUN4TXROSSxpQkNBTyxRdU1zTlgscURBQUEsNkN4TXROSSxpQjRIeUhpQixRNEV3R3JCLHNDQUFBLG1CeE1qT0ksaUJDQU8sUXVNaU9YLG9EQUFBLDRDeE1qT0ksaUJDQU8sUXFNc3RCWCxldE01dEJJLGFDUU8sUURMUCxNQ1dPLFFEUlAsaUJDQU8sUXVNOE9YLHFDQU9RLGFBQWMsUUE5RnRCLHFDQWlHUSxhdk1oUEcsa0J1TWlQSCxpQnZNelBHLFFxTWs3QlgsY3RNeDdCSSxhQ1FPLFFETFAsTUNXTyxRRFJQLGlCQ0FPLFF1TXNRWCxjQURBLGdCeE0zUUksYUNRTyxRRExQLE1DV08sUURSUCxpQkNB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emFJLGF6Qm5DRCxReUJvQ0MsaUJ6QnBDRCxtQnlCcUNDLFdBQVksTUFBTSxFQUFFLEVBQUUsRUFBRSxJekJyQ3pCLFF5QnVDSCxrQ0FDSSxpQk0vRU8scUJOb0ZYLGdDQUNBLHFDQUNBLHFDQUNJLGlCekJoREQsUXFEa2dCSCxrQzVCN2NJLGF6QnJERCxRQUFBLFF5QnFEaUMsWUFBWSxZeEJ3R2hELFN3Qm5HSSxhekJ0REYsUXlCc0R1QixZQUFZLFl6QnREbkMsUXFEMmhCRiwrQjVCemRJLGF6QnRFRCxRcURxaUJILHNCdkJqbEJJLGFDeUJRLFFEdEJSLE1DV08sUURSUCxpQkNtQlEsUU5rR1IsV0FBWSxNQUFNLEVBQUUsRUFBRSxFQUFFLElNbEdoQixRTjJGWixxQ0twSEksYUZ3WEssUUVyWEwsTUNXTyxRRFJQLGlCRmtYSyxRSHBRVCw0QktwSEksYUZ3WEssUUVyWEwsTUNXTyxRRFJQLGlCRmtYSyxRSHJPVCx5REFBQSw4RUtoSkksTUNzRm9ELFFEbkZwRCxpQkNBTyxRc0JzbEJYLGlFdkI1bEJJLGFDUU8sUURMUCxNQ1dPLFFEUlAsaUJDRE8sS3NCazBCWCxtQzVCcnBCSSxhTTFLTyxRTnlLWCw0RUFBQSxrRUFNWSxXaU54S3lDLE1BQU0sRUFBRSxFQUFFLEVBQUUsT0FBTyxlckx3ekJ4RSxnRkFBQSxzRTVCM29CWSxNTXZMRCxLc0JzM0JYLG9ENUJ4ckJRLGN6QnZKTCxRcUQrMEJILHFENUJwckJRLGF6QjNKTCxReUI0SkssaUJ6QjVKTCxReUJnS0gsbUNBQ0ksV3pCaktELG1CeUIyS0gsNkNBQUEscUNLcE5JLE1Dc0ZvRCxRRG5GcEQsaUJDQU8sUU5pTlgsOENBQUEsZ0RBQUEsc0NLcE5JLE1DRU8sS0RDUCxpQjlCc0NELFF5QnlNSCx3REFDQSwwRFVtL29CSiwyRFYvK29CWSxhekI5TUwsUXlCOE00QixZQUFZLFl6QjlNeEMsUXlCeU1ILCtCQUNBLGlDVXcvb0JKLGtDVmgvb0JZLGF6QjlNTixRQUFBLFF5QjhNa0MsWUFBWSxZbU4vUGhELFNBQ0ksYUNFaUIsSUREakIsYUFBYyxNQUNkLFNB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K05BLFFzT25PUixnQ0FRUSxNdE8yTkEsUW9PNklSLHlCRXBXSSxNbk9qSE8sUW1PbUhYLHlDQUNJLE1sUWxGRixRa1FvRkYsMENBQ0ksTWxRbkZELFFrUXFGSCxpQ0FDSSxNRHZHb0IsUUNzR3hCLDBEQUlRLE1sUS9GTCxRZ1FvY0gsZWxPaGZJLGFDU08sUUROUCxNRjBaK0IsS0V2Wi9CLGlCQ0VPLFFtT3lJWCw4QnBPM0lJLGlCRmdWSSxRc09yTVIsK0JwTzNJSSxpQkZnVkksUXNPck1SLGdDQW9CUSxpQm5PNUpHLFFtTytKWCxpQ3BPbEtJLGlCOUIwQ0YsUWtRNkhGLGtDcE92S0ksaUI5QjRDRCxRa1FnSUgsZ0NwT2xMSSxhOUI0Q0QsUThCekNDLE1GMFpnRCxLRXZaaEQsaUJtT3FDaUIsUUN1SXJCLGlEQVFRLGlCbFE5SUwsUWdRc1NILGNFbEpJLE1EaExVLFFEdVVkLCtCRXBKSSxNbFF2SkQsUWdRMGtCSCwrQmxPdG5CSSxhOUI0Q0QsUThCdENDLGlCb09vTWEsWUY0YWpCLGlDbE9obkJJLGlCOUJzQ0QsUWtRMkpILHFDcE9qTUksaUI5QnNDRCxRZ1F1bkJILGVySnJvQkEsaUJBQWtCLHdFdUo2TGxCLG1DcE8zTkksYW1Pa0ZzQixLQ3lJMUIsK0JBVVEsTURuSmtCLEtDdUoxQixxQnZKM01BLGlCQUFrQix3RXVKK01sQiw2QkFDSSxpQmxROUxGLFFrUW1NRiwwQnBPN09JLGlCOUIwQ0YsUWtReU1GLG1CcE9uUEksaUI5QnNDRCxRbVEzQ0gsYUFFSSxhQ0xpQixJRE1qQixhQUFjLE1BQ2QsV0FBWSxXQUNaLFFBQVMsRUFDVCxZalEwUXNCLGFBQWEsQ0FBRSxrQkFBa0IsQ0FBRSxVQUFVLENBQUUsTUFBTSxDQUFFLGdCQUFnQixDQUFFLEtBQUssQ0FBRSxXQUFXLENBQUUsVUFBVSxDQUFFLG1CQUFtQixDQUFFLGdCQUFnQixDQUFFLGlCQUFpQixDQUFFLG1CaVF6UXpMLFVqUThRc0IsS2lRN1F0QixZalF3UnNCLElpUXZSdEIsUUFBUyxLQUNULGVBQWdCLE9BQ2hCLHNCQUF1QixLQUN2Qiw0QmxP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QixJN09qQzNCLDBDQUlRLG1CNk82Qm1CLEk3T2pDM0IsMkNBUVEsa0I2T3lCbUIsSTdPakMzQiwwQ0FZUSxpQjZPcUJtQixJRHlKM0IscUJyT3BNSSxhQ1FPLFFETFAsTUNXTyxRRFJQLGlCQ0FPLFFvTzRaWCxvQnJPbGFJLGFDUU8sUURMUCxNQ1dPLFFEUlAsaUJDQU8sUVJzQ1gsb0JBQ0ksaUJLMlVLLFF1TzJKVCx5QjVPbGVJLGlCUTVDTyxLUmlEWCw2Q2lEdkRJLFd2Q3dabUIsTUFBTSxFQUFFLEVBQUUsRUFBRSxJRnpZeEIsbUJSd0NYLHNDQUFBLHNDQUFBLHVDT3RESSxhQ3lCUSxRRHRCUixNQ1dPLFFEUlAsaUJDbUJRLFFSNkJaLG9EQUFBLDRDQUFBLG9EQUFBLDRDQUFBLHFEQUFBLDZDT3RESSxhRndYSyxRRXJYTCxNQ1dPLFFEUlAsaUJGa1hLLFFMbFNULHNDQUN5QixpQktpU2hCLFF1TzFDVCx3QnJPOVVJLGFDeUJRLFFEdEJSLE1DV08sUURSUCxpQkNtQlEsUVI2RFosc0NBQUEsOEJPdEZJLGFGd1hLLFFFclhMLE1DV08sUURSUCxpQkZrWEssUUxsU1QseUNPdEZJLGFGd1hLLFFFclhMLE1GMFpnRCxLRXZaaEQsaUJGa1hLLEs0Q3pYTCxXRm9Hd0IsTUFBTSxFQUFFLElBQUksSUFBSSxFQUFFLGdCL0NiOUMsc0NBQUEsd0NpRHZGSSxXRjZFZ0IsRUFBRSxFQUFFLEVBQUUsSXZDbkRkLHFCb095WVosdUJyT2xhSSxhQ3lCUSxRRHRCUixNQ1dPLFFEUlAsaUJDbUJRLFFSbUdaLDZCTzVISSxhRndYSyxRRXJYTCxNQ1dPLFFEUlAsaUJGa1hLLFFMbk9ULDZCQURBLHFCTzlJSSxpQkZnVkksUUwxTFIsNEJBREEseUJPckpJLGlCRmdWSSxRTGxMUix1REFEQSx3Q0FFSSxpQnZCekhELG1CdUI0SEgsMkNBQUEsd0NBR1EsaUJRdEtHLEtSNEtYLFNPOUtJLE1GMFpnRCxLRXZaaEQsaUJGZ1ZJLFFMcktSLDBCTzlLSSxNRjBaZ0QsS0V2WmhELGlCOUJzQ0QsUXdFN0NDLFc0THNDMEIsTUFBTSxF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LHlCd0JBSSxhOUI0Q0QsUThCekNDLE1GMFpnRCxLRXZaaEQsaUI5QnNDRCxRd0U3Q0MsVytMc0RpQixLalFyRHJCLCtCa0VESSxXK0x1RHVCLEtqUXREM0IsMkNrRURJLFcrTHdEMEIsS2pRdkQ5Qix1QndCQUksYTlCNENELFE4QnpDQyxNOUJ5Q0QsUThCdENDLGlCeU9tRGMsWWpRekRsQiw2QndCQUksYTlCNENELFE4QnpDQyxNRjBaZ0QsS0V2WmhELGlCOUJzQ0QsUU01Q0gsdUJ3QkFJLGF5T21Fa0IsUXpPaEVsQixNQ1NPLFFETlAsaUJDRE8sS3pCTFgsdUNrRURJLFcrTHFFd0IsRUFBRSxFQUFFLEt4T3hEckIsa0J6QlpYLHVDd0JHSSxNOUJ5Q0QsUXNRNFdILHVCQURBLGdCeE92WkksYXlPK0JjLFF6TzVCZCxNQ1dPLFFEUlAsaUJDQU8sUXpCb0ZYLHVDQURBLGdDd0J0RkksTTlCeUNELFE4QnRDQyxpQnlPbUUyQixLRCtVL0Isd0NBREEsaUN4T2paSSxpQkNETyxLeUNOUCxXK0w0RWdDLEVBQUUsRUFBRSxLQUFLLEl4T3RFbEMsS3pCcUZYLDhDQURBLHVDd0JuRkksaUJDRE8sS3lPTFgsZUFDSSxhQ0htQixJREluQixhQUFjLE1BQ2QsV0FBWSxXQUNaLFFBQVMsRUFDVCxZdFE0UXNCLGFBQWEsQ0FBRSxrQkFBa0IsQ0FBRSxVQUFVLENBQUUsTUFBTSxDQUFFLGdCQUFnQixDQUFFLEtBQUssQ0FBRSxXQUFXLENBQUUsVUFBVSxDQUFFLG1CQUFtQixDQUFFLGdCQUFnQixDQUFFLGlCQUFpQixDQUFFLG1Cc1EzUXpMLFV0UWdSc0IsS3NRL1F0QixZdFEwUnNCLElzUXpSdEIsUUFBUyxNQUNULFNBQVUsU0FDVixzQkFBdUIsS0FDdkIsNEJ2TzJPVyxZdU90UGYsc0JBY1EsTUFBTyxLQUNQLE9BQVEsS0FDUixPQUFRLEVBQ1IsZUFBZ0IsSUFNeEIsd0JBQ0ksUXRRaXlCNEIsT0FDQSxRc1FqeUI1QixTQUFVLFNBQ1YsUUFBUyxFQUNULElBQUssRUFDTCxLQUFNLEVBQ04sTUFBTyxFQUtYLDRCQUNJ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LFFvUitZUyxvQkFDSSxLcFJoWmIsUW9SMFlDLGFBR1EsaUJyUDdhRCxRcVArYUMsaUJBQ0ksS3JQaGJMLFFxUDBhUCxnQkFHUSxpQnJQM2FELFFxUDZhQyxvQkFDSSxLclA5YUwsUXFQd2FQLGNBR1EsaUJwUi9ZVixRb1JpWlUsa0JBQ0ksS3BSbFpkLFFvUjRZRSxpQkFHUSxpQkMvYkwsUURpY0sscUJBQ0ksS0NsY1QsUUQ0YkgsaUJBR1EsaUJDM2JMLFFENmJLLHFCQUNJLEtDOWJULFFEd2JILGlCQUdRLGlCQ3ZiTCxRRHliSyxxQkFDSSxLQzFiVCxRRG9iSCxpQkFHUSxpQkNuYkwsUURxYksscUJBQ0ksS0N0YlQsUURnYkgsaUJBR1EsaUJDL2FMLFFEaWJLLHFCQUNJLEtDbGJULFFENGFILGlCQUdRLGlCQzNhTCxRRDZhSyxxQkFDSSxLQzlhVCxRRHdhSCxzQkFHUSxpQnBSblpULFFvUnFaUywwQkFDSSxLcFJ0WmIsUW9SZ1pDLG9CQUdRLGlCQVRLLFFBV0wsd0JBQ0ksS0FaQyxRL1F2YmpCLHVCQUNJLGlCMEJjTyxrQjFCWFgsMEJBQ0ksaUJnUmlDWSxnQmhSOUJoQiwwQkFDSSxpQmdSaUNZLGdCaFI5QmhCLDJCQUNJLFFnUitCYSxHaFI1QmpCLCtCQUNJLGlCZ1J3Q2lCLGVoUnJDckIsMkJBQ0ksaUJnUnFDYSxlaFJsQ2pCLDBCQUNJLGlCZ1JrQ1ksZWhSL0JoQixtQ0FDSSxpQmdSdUJxQixlaFJwQnpCLG9DQUNJLGlCZ1I0QmdCLGVEdENwQixTQUNBLGFBQ0EsY3RQeEJJLGFDUU8sUURMUCxNQ1dPLFFEUlAsaUJ6Qm9DSSxZQU5SLGtCQUNBLHNCQUNBLHVCQVNRLFdBQVksSStRd0JwQixpQi9RaEJJLE0wQmxETyxLMUJvRFgseUJBQ0ksTUFBTyxLK1FrQ1gsMkJBQ0Esd0IvUTlCSSxNMEJqRE8sUTFCa0RQLGlCdUJ3VEssUXZCdlRMLGFnUlhnQyxnQkR5RHBDLGEvUTFDSSxhZ1JMaUIsZ0JoUk1qQixXZ1JMVyxNQUFNLEVBQUUsSUFBSSxJQUFJLGdCRHNEL0IsZ0IvUTdDSSxpQkFBa0IsWStR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T0U1SWQsWTNSa1I0QixJMlJqUjVCLFkzUnVRNEIsSTJSclE5QixXRnlJTSxVQUFVLE9FdklkLFkzUjhRNEIsSTJSN1E1QixZM1JrUTRCLEl3UnJPOUIsR0dwQkUsVzNSZ0ZPLEsyUi9FUCxjM1IrRU8sSzJSOUVQLE9BQVEsRUFDUixXM1JrTDRCLEkyUmxMQyxNN1JmdkIsZTZSd0JSLE9BREEsTUZrR0ksVUFBVSxJRS9GWixZM1IwTjRCLEkyUnROOUIsTUFEQSxLQUVFLFEzUmtRNEIsSzJSalE1QixpQjNSMFE0QixRMlJsUTlCLGVDL0VFLGFBQWMsRUFDZCxXQUFZLEtEbUZkLGFDcEZFLGFBQWMsRUFDZCxXQUFZLEtEc0ZkLGtCQUNFLFFBQVMsYUFEWCxtQ0FJSSxhM1JvUDBCLE0yUjFPOUIsWUYyREksVUFBVSxJRXpEWixlQUFnQixVQUlsQixZQUNFLGMzUnVCTyxLeVI2Q0gsVUFBVSxRRWhFaEIsbUJBQ0UsUUFBUyxNRitDUCxVQUFVLElFN0NaLE05UHpHYSxROFBzR2YsMkJBTUksUUFBUyxhRW5IYixXQ0lFLFVBQVcsS0FHWCxPQUFRLEtERFYsZUFDRSxRN1IrL0JrQyxPNlI5L0JsQyxpQmhRUGEsS2dRUWIsTzdSNE40QixJNlI1TkksTWhRTG5CLFFrUU9YLGMvUjZOMEIsT2dTL054QixXaFNrZ0M4QixFQUFFLElBQUksSUZ2K0JsQyxpQmdTaENOLFVBQVcsS0FHWCxPQUFRLEtEY1YsUUFFRSxRQUFTLGFBR1gsWUFDRSxjQUFlLE1BQ2YsWUFBYSxFQUdmLGdCSjhISSxVQUFVLElJNUhaLE1oUTFCYSxRb1FiZixLUm1LSSxVQUFVLE1RaktaLE1qU21DUSxRaVNsQ1IsVUFBVyxXQUdYLE9BQ0UsTUFBTyxRQUtYLElBQ0UsUWpTa2xDa0MsTUFDQSxNeVI3N0JoQyxVQUFVLE1RcEpaLE1wUVJhLEtvUVNiLGlCcFFBYSxRa1FDWCxjL1IrTjBCLE1nU2pPeEIsV2hTZ1V3QixNQUFNLEVBQUcsT0FBTSxFRnJTckMsZ0JtUzlCUixRQVNJLFFBQVMsRVI4SVQsVUFBVSxLUTVJVixZalN3UTBCLElnU2hSeEIs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LEtBU2hCLGFDM0RBLE1qUkVhLEsrUUZYLGlCOVN5Q0csUWdUdkNMLGFoVHVDSyxRa1MvQkQsV2hTaWF3QixNQUFNLEVBQUUsSUFBSSxFNkJ6YTNCLHFCQUFPLEM3QnlheUMsRUFBRSxJQUFJLElGdFk3RCxpQjRSL0JOLG1Cb0JBRSxNalJKVyxLK1FGWCxpQkVEMkQsUUFTM0QsYUFUcUcsS0Q0RHZHLG1CQ2hEQSxtQkFFRSxNalJYVyxLK1FGWCxpQkVEMkQsUUFnQjNELGFBaEJxRyxLZFduRyxXaFNpYXdCLE1BQU0sRUFBRSxJQUFJLEU2QnphM0IscUJBQU8sQzdCeWF5QyxFQUFFLElBQUksSUZ0WTdELGdCQUFJLENnVHBCK0IsRUFBRSxFQUFFLEU5U2lYakIsTThTalh5QyxvQkFRckUsc0JEa0NBLHNCQ2hDRSxNalJ6QlcsS2lSMEJYLGlCaFRhRyxRZ1RaSCxhaFRZRyxRK1NrQkwsa0RDdkJBLGtEQUVBLG1DQUNFLE1qUnJDVyxLaVJzQ1gsaUJBekMrSSxLQTZDL0ksYUE3Q3lMLFFENEQzTCx3RENiRSx3REFSRix5Q2Q1QkksV2hTcWF3QixNQUFNLEVBQUUsSUFBSSxJRjFZbEMsZ0JBQUksQ2dUV3dDLEVBQUUsRUFBRSxFOVNrVjFCLE04U2xWa0Qsb0JEVzlFLGVDM0RBLE1qUldhLFErUVhYLGlCL1FzQlksUWlScEJkLGFqUm9CYyxRbVFaVixXaFNpYXdCLE1BQU0sRUFBRSxJQUFJLEU2QnphM0IscUJBQU8sQzdCeWF5QyxFQUFFLElBQUksSUZ0WTdELGlCNFIvQk4scUJvQkFFLE1qUktXLFErUVhYLGlCRUQyRCxRQVMzRCxhQVRxRyxRRDREdkcscUJDaERBLHFCQUVFLE1qUkZXLFErUVhYLGlCRUQyRCxRQWdCM0QsYUFoQnFHLFFkV25HLFdoU2lhd0IsTUFBTSxFQUFFLElBQUksRTZCemEzQixxQkFBTyxDN0J5YXlDLEVBQUUsSUFBSSxJRnRZN0QsZ0JBQUksQ2dUcEIrQixFQUFFLEVBQUUsRTlTaVhqQixNOFNqWHlDLHFCQVFyRSx3QkRrQ0Esd0JDaENFLE1qUmhCVyxRaVJpQlgsaUJqUk5ZLFFpUk9aLGFqUlBZLFFnUnFDZCxvREN2QkEsb0RBRUEscUNBQ0UsTWpSNUJXLFFpUjZCWCxpQkF6QytJLFFBNkMvSSxhQTdDeUwsUUQ0RDNMLDBEQ2JFLDBEQVJGLDJDZDVCSSxXaFNxYXdCLE1BQU0sRUFBRSxJQUFJLElGMVlsQyxnQkFBSSxDZ1RXd0MsRUFBRSxFQUFFLEU5U2tWMUIsTThTbFZrRCxxQkRXOUUsYUMzREEsTWpSV2EsUStRWFgsaUI5UytDRyxRZ1Q3Q0wsYWhUNkNLLFFrU3JDRCxXaFNpYXdCLE1BQU0sRUFBRSxJQUFJLEU2QnphM0IscUJBQU8sQzdCeWF5QyxFQUFFLElBQUksSUZ0WTdELGlCNFIvQk4sbUJvQkFFLE1qUkpXLEsrUUZYLGlCRUQyRCxRQVMzRCxhQVRxRyxRRDREdkcsbUJDaERBLG1CQUVFLE1qUlhXLEsrUUZYLGlCRUQyRCxRQWdCM0QsYUFoQnFHLFFkV25HLFdoU2lhd0IsTUFBTSxFQUFFLElBQUksRTZCemEzQixxQkFBTyxDN0J5YXlDLEVBQUUsSUFBSSxJRnRZN0QsZ0JBQUksQ2dUcEIrQixFQUFFLEVBQUUsRTlTaVhqQixNOFNqWHlDLG9CQVFyRSxzQkRrQ0Esc0JDaENFLE1qUmhCVyxRaVJpQlgsaUJoVG1CRyxRZ1RsQkgsYWhUa0JHLFErU1lMLGtEQ3ZCQSxrREFFQSxtQ0FDRSxNalJyQ1csS2lSc0NYLGlCQXpDK0ksUUE2Qy9JLGFBN0N5TCxRRDREM0wsd0RDYkUsd0RBUkYseUNkNUJJLFdoU3Fhd0IsTUFBTSxFQUFFLElBQUksSUYxWWxDLGdCQUFJLENnVFd3QyxFQUFFLEVBQUUsRTlTa1YxQixNOFNsVmtELG9CRFc5RSxVQzNEQSxNalJFYSxLK1FGWCxpQi9RZVcsUWlSYmIsYWpSYWEsUW1RTFQsV2hTaWF3QixNQUFNLEVBQUUsSUFBSSxFNkJ6YTNCLHFCQUFPLEM3QnlheUMsRUFBRSxJQUFJLElGdFk3RCxpQjRSL0JOLGdCb0JBRSxNalJKVyxLK1FGWCxpQkVEMkQsUUFTM0QsYUFUcUcsUUQ0RHZHLGdCQ2hEQSxnQkFFRSxNalJYVyxLK1FGWCxpQkVEMkQsUUFnQjNELGFBaEJxRyxRZFduRyxXaFNpYXdCLE1BQU0sRUFBRSxJQUFJLEU2QnphM0IscUJBQU8sQzdCeWF5QyxFQUFFLElBQUksSUZ0WTdELGdCQUFJLENnVHBCK0IsRUFBRSxFQUFFLEU5U2lYakIsTThTalh5QyxvQkFRckUsbUJEa0NBLG1CQ2hDRSxNalJ6QlcsS2lSMEJYLGlCalJiVyxRaVJjWCxhalJkVyxRZ1I0Q2IsK0NDdkJBLCtDQUVBLGdDQUNFLE1qUnJDVyxLaVJzQ1gsaUJBekMrSSxRQTZDL0ksYUE3Q3lMLFFENEQzTCxxRENiRSxxREFSRixzQ2Q1QkksV2hTcWF3QixNQUFNLEVBQUUsSUFBSSxJRjFZbEMsZ0JBQUksQ2dUV3dDLEVBQUUsRUFBRSxFOVNrVjFCLE04U2xWa0Qsb0JEVzlFLGFDM0RBLE1qUldhLFErUVhYLGlCL1FpQlcsUWlSZmIsYWpSZWEsUW1RUFQsV2hTaWF3QixNQUFNLEVBQUUsSUFBSSxFNkJ6YTNCLHFCQUFPLEM3QnlheUMsRUFBRSxJQUFJLElGdFk3RCxpQjRSL0JOLG1Cb0JBRSxNalJLVyxRK1FYWCxpQkVEMkQsUUFTM0QsYUFUcUcsUUQ0RHZHLG1CQ2hEQSxtQkFFRSxNalJGVyxRK1FYWCxpQkVEMkQsUUFnQjNELGFBaEJxRyxRZFduRyxXaFNpYXdCLE1BQU0sRUFBRSxJQUFJLEU2QnphM0IscUJBQU8sQzdCeWF5QyxFQUFFLElBQUksSUZ0WTdELGdCQUFJLENnVHBCK0IsRUFBRSxFQUFFLEU5U2lYakIsTThTalh5QyxvQkFRckUsc0JEa0NBLHNCQ2hDRSxNalJoQlcsUWlSaUJYLGlCalJYVyxRaVJZWCxhalJaVyxRZ1IwQ2Isa0RDdkJBLGtEQUVBLG1DQUNFLE1qUjVCVyxRaVI2QlgsaUJBekMrSSxRQTZDL0ksYUE3Q3lMLFFENEQzTCx3RENiRSx3REFSRix5Q2Q1QkksV2hTcWF3QixNQUFNLEVBQUUsSUFBSSxJRjFZbEMsZ0JBQUksQ2dUV3dDLEVBQUUsRUFBRSxFOVNrVjFCLE04U2xWa0Qsb0JEVzlFLFlDM0RBLE1qUkVhLEsrUUZYLGlCOVM2Q0UsUWdUM0NKLGFoVDJDSSxRa1NuQ0EsV2hTaWF3QixNQUFNLEVBQUUsSUFBSSxFNkJ6YTNCLHFCQUFPLEM3QnlheUMsRUFBRSxJQUFJLElGdFk3RCxpQjRSL0JOLGtCb0JBRSxNalJKVyxLK1FGWCxpQkVEMkQsUUFTM0QsYUFUcUcsUUQ0RHZHLGtCQ2hEQSxrQkFFRSxNalJYVyxLK1FGWCxpQkVEMkQsUUFnQjNELGFBaEJxRyxRZFduRyxXaFNpYXdCLE1BQU0sRUFBRSxJQUFJLEU2QnphM0IscUJBQU8sQzdCeWF5QyxFQUFFLElBQUksSUZ0WTdELGdCQUFJLENnVHBCK0IsRUFBRSxFQUFFLEU5U2lYakIsTThTalh5QyxtQkFRckUscUJEa0NBLHFCQ2hDRSxNalJ6QlcsS2lSMEJYLGlCaFRpQkUsUWdUaEJGLGFoVGdCRSxRK1NjSixpREN2QkEsaURBRUEsa0NBQ0UsTWpSckNXLEtpUnNDWCxpQkF6QytJLFFBNkMvSSxhQTdDeUwsUUQ0RDNMLHVEQ2JFLHVEQVJGLHdDZDVCSSxXaFNxYXdCLE1BQU0sRUFBRSxJQUFJLElGMVlsQyxnQkFBSSxDZ1RXd0MsRUFBRSxFQUFFLEU5U2tWMUIsTThTbFZrRCxtQkRXOUUsV0MzREEsTWpSV2EsUStRWFgsaUIvUUdXLFFpUkRiLGFqUkNhLFFtUU9ULFdoU2lhd0IsTUFBTSxFQUFFLElBQUksRTZCemEzQixxQkFBTyxDN0J5YXlDLEVBQUUsSUFBSSxJRnRZN0QsaUI0Ui9CTixpQm9CQUUsTWpSS1csUStRWFgsaUJFRDJELFFBUzNELGFBVHFHLFFENER2RyxpQkNoREEsaUJBRUUsTWpSRlcsUStRWFgsaUJFRDJELFFBZ0IzRCxhQWhCcUcsUWRXbkcsV2hTaWF3QixNQUFNLEVBQUUsSUFBSSxFNkJ6YTNCLHFCQUFPLEM3QnlheUMsRUFBRSxJQUFJLElGdFk3RCxnQkFBSSxDZ1RwQitCLEVBQUUsRUFBRSxFOVNpWGpCLE04U2pYeUMscUJBUXJFLG9CRGtDQSxvQkNoQ0UsTWpSaEJXLFFpUmlCWCxpQmpSekJXLFFpUjBCWCxhalIxQlcsUWdSd0RiLGdEQ3ZCQSxnREFFQSxpQ0FDRSxNalI1QlcsUWlSNkJYLGlCQXpDK0ksUUE2Qy9JLGFBN0N5TCxRRDREM0wsc0RDYkUsc0RBUkYsdUNkNUJJLFdoU3Fhd0IsTUFBTSxFQUFFLElBQUksSUYxWWxDLGdCQUFJLENnVFd3QyxFQUFFLEVBQUUsRTlTa1YxQixNOFNsVmtELHFCRFc5RSxVQzNEQSxNalJFYSxLK1FGWCxpQi9RVVcsUWlSUmIsYWpSUWEsUW1RQVQsV2hTaWF3QixNQUFNLEVBQUUsSUFBSSxFNkJ6YTNCLHFCQUFPLEM3QnlheUMsRUFBRSxJQUFJLElGdFk3RCxpQjRSL0JOLGdCb0JBRSxNalJKVyxLK1FGWCxpQkVEMkQsUUFTM0QsYUFUcUcsUUQ0RHZHLGdCQ2hEQSxnQkFFRSxNalJYVyxLK1FGWCxpQkVEMkQsUUFnQjNELGFBaEJxRyxRZFduRyxXaFNpYXdCLE1BQU0sRUFBRSxJQUFJLEU2QnphM0IscUJBQU8sQzdCeWF5QyxFQUFFLElBQUksSUZ0WTdELGdCQUFJLENnVHBCK0IsRUFBRSxFQUFFLEU5U2lYakIsTThTalh5QyxrQkFRckUsbUJEa0NBLG1CQ2hDRSxNalJ6QlcsS2lSMEJYLGlCalJsQlcsUWlSbUJYLGFqUm5CVyxRZ1JpRGIsK0NDdkJBLCtDQUVBLGdDQUNFLE1qUnJDVyxLaVJzQ1gsaUJBekMrSSxRQTZDL0ksYUE3Q3lMLFFENEQzTCxxRENiRSxxREFSRixzQ2Q1QkksV2hTcWF3QixNQUFNLEVBQUUsSUFBSSxJRjFZbEMsZ0JBQUksQ2dUV3dDLEVBQUUsRUFBRSxFOVNrVjFCLE04U2xWa0Qsa0JEVzlFLGNDM0RBLE1qUkVhLEsrUUZYLGlCNVMrQk0sUThTN0JSLGE5UzZCUSxRZ1NyQkosV2hTaWF3QixNQUFNLEVBQUUsSUFBSSxFNkJ6YTNCLHFCQUFPLEM3QnlheUMsRUFBRSxJQUFJLElGdFk3RCxpQjRSL0JOLG9Cb0JBRSxNalJKVyxLK1FGWCxpQkVEMkQsUUFTM0QsYUFUcUcsUUQ0RHZHLG9CQ2hEQSxvQkFFRSxNalJYVyxLK1FGWCxpQkVEMkQsUUFnQjNELGFBaEJxRyxRZFduRyxXaFNpYXdCLE1BQU0sRUFBRSxJQUFJLEU2QnphM0IscUJBQU8sQzdCeWF5QyxFQUFFLElBQUksSUZ0WTdELGdCQUFJLENnVHBCK0IsRUFBRSxFQUFFLEU5U2lYakIsTThTalh5QyxvQkFRckUsdUJEa0NBLHVCQ2hDRSxNalJ6QlcsS2lSMEJYLGlCOVNHTSxROFNGTixhOVNFTSxRNlM0QlIsbURDdkJBLG1EQUVBLG9DQUNFLE1qUnJDVyxLaVJzQ1gsaUJBekMrSSxRQTZDL0ksYUE3Q3lMLFFENEQzTCx5RENiRSx5REFSRiwwQ2Q1QkksV2hTcWF3QixNQUFNLEVBQUUsSUFBSSxJRjFZbEMsZ0JBQUksQ2dUV3dDLEVBQUUsRUFBRSxFOVNrVjFCLE04U2xWa0Qsb0JEVzlFLFdDM0RBLE1qUkVhLEsrUUZYLGlCOVM2Q0UsUWdUM0NKLGFoVDJDSSxRa1NuQ0EsV2hTaWF3QixNQUFNLEVBQUUsSUFBSSxFNkJ6YTNCLHFCQUFPLEM3QnlheUMsRUFBRSxJQUFJLElGdFk3RCxpQjRSL0JOLGlCb0JBRSxNalJKVyxLK1FGWCxpQkVEMkQsUUFTM0QsYUFUcUcsUUQ0RHZHLGlCQ2hEQSxpQkFFRSxNalJYVyxLK1FGWCxpQkVEMkQsUUFnQjNELGFBaEJxRyxRZFduRyxXaFNpYXdCLE1BQU0sRUFBRSxJQUFJLEU2QnphM0IscUJBQU8sQzdCeWF5QyxFQUFFLElBQUksSUZ0WTdELGdCQUFJLENnVHBCK0IsRUFBRSxFQUFFLEU5U2lYakIsTThTalh5QyxtQkFRckUsb0JEa0NBLG9CQ2hDRSxNalJ6QlcsS2lSMEJYLGlCaFRpQkUsUWdUaEJGLGFoVGdCRSxRK1NjSixnREN2QkEsZ0RBRUEsaUNBQ0UsTWpSckNXLEtpUnNDWCxpQkF6QytJLFFBNkMvSSxhQTdDeUwsUUQ0RDNMLHNEQ2JFLHNEQVJGLHVDZDVCSSxXaFNxYXdCLE1BQU0sRUFBRSxJQUFJLElGMVlsQyxnQkFBSSxDZ1RXd0MsRUFBRSxFQUFFLEU5U2tWMUIsTThTbFZrRCxtQkRXOUUsYUMzREEsTWpSRWEsSytRRlgsaUIvUVVXLFFpUlJiLGFqUlFhLFFtUUFULFdoU2lhd0IsTUFBTSxFQUFFLElBQUksRTZCemEzQixxQkFBTyxDN0J5YXlDLEVBQUUsSUFBSSxJRnRZN0QsaUI0Ui9CTixtQm9CQUUsTWpSSlcsSytRRlgsaUJFRDJELFFBUzNELGFBVHFHLFFENER2RyxtQkNoREEsbUJBRUUsTWpSWFcsSytRRlgsaUJFRDJELFFBZ0IzRCxhQWhCcUcsUWRXbkcsV2hTaWF3QixNQUFNLEVBQUUsSUFBSSxFNkJ6YTNCLHFCQUFPLEM3QnlheUMsRUFBRSxJQUFJLElGdFk3RCxnQkFBSSxDZ1RwQitCLEVBQUUsRUFBRSxFOVNpWGpCLE04U2pYeUMsa0JBUXJFLHNCRGtDQSxzQkNoQ0UsTWpSekJXLEtpUjBCWCxpQmpSbEJXLFFpUm1CWCxhalJuQlcsUWdSaURiLGtEQ3ZCQSxrREFFQSxtQ0FDRSxNalJyQ1csS2lSc0NYLGlCQXpDK0ksUUE2Qy9JLGFBN0N5TCxRRDREM0wsd0RDYkUsd0RBUkYseUNkNUJJLFdoU3Fhd0IsTUFBTSxFQUFFLElBQUksSUYxWWxDLGdCQUFJLENnVFd3QyxFQUFFLEVBQUUsRTlTa1YxQixNOFNsVmtELGtCRGlCOUUscUJDUEEsTWhUakJLLFFnVGtCTCxhaFRsQkssUTRSbkNMLDJCb0J3REUsTWpSNURXLEtpUjZEWCxpQmhUdEJHLFFnVHVCSCxhaFR2QkcsUStTd0JMLDJCQ0VBLDJCQUVFLFdBQVksRUFBRSxFQUFFLEU5UzZUVSxNRnpWdkIsa0JnVCtCTCw4QkRQQSw4QkNTRSxNaFRqQ0csUWdUa0NILGlCQUFrQixZRFZwQiwwRENhQSwwREFFQSwyQ0FDRSxNalIvRVcsS2lSZ0ZYLGlCaFR6Q0csUWdUMENILGFoVDFDRyxRK1N3QkwsZ0VDb0JFLGdFQUxGLGlEZHRFSSxXaFNxYXdCLE1BQU0sRUFBRSxJQUFJLElGMVlsQyxnQkFBSSxDZ1RrRHdDLEVBQUUsRUFBRSxFOVMyUzFCLE1GelZ2QixrQitTd0JMLHVCQ1BBLE1qUnBDYyxRaVJxQ2QsYWpSckNjLFE2UGhCZCw2Qm9Cd0RFLE1qUm5EVyxRaVJvRFgsaUJqUnpDWSxRaVIwQ1osYWpSMUNZLFFnUjJDZCw2QkNFQSw2QkFFRSxXQUFZLEVBQUUsRUFBRSxFOVM2VFUsTTZCNVdkLHFCaVJrRGQsZ0NEUEEsZ0NDU0UsTWpScERZLFFpUnFEWixpQkFBa0IsWURWcEIsNERDYUEsNERBRUEsNkNBQ0UsTWpSdEVXLFFpUnVFWCxpQmpSNURZLFFpUjZEWixhalI3RFksUWdSMkNkLGtFQ29CRSxrRUFMRixtRGR0RUksV2hTcWF3QixNQUFNLEVBQUUsSUFBSSxJRjFZbEMsZ0JBQUksQ2dUa0R3QyxFQUFFLEVBQUUsRTlTMlMxQixNNkI1V2QscUJnUjJDZCxxQkNQQSxNaFRYSyxRZ1RZTCxhaFRaSyxRNFJ6Q0wsMkJvQndERSxNalJuRFcsUWlSb0RYLGlCaFRoQkcsUWdUaUJILGFoVGpCRyxRK1NrQkwsMkJDRUEsMkJBRUUsV0FBWSxFQUFFLEVBQUUsRTlTNlRVLE1GblZ2QixvQmdUeUJMLDhCRFBBLDhCQ1NFLE1oVDNCRyxRZ1Q0QkgsaUJBQWtCLFlEVnBCLDBEQ2FBLDBEQUVBLDJDQUNFLE1qUnRFVyxRaVJ1RVgsaUJoVG5DRyxRZ1RvQ0gsYWhUcENHLFErU2tCTCxnRUNvQkUsZ0VBTEYsaURkdEVJLFdoU3Fhd0IsTUFBTSxFQUFFLElBQUksSUYxWWxDLGdCQUFJLENnVGtEd0MsRUFBRSxFQUFFLEU5UzJTMUIsTUZuVnZCLG9CK1NrQkwsa0JDUEEsTWpSM0NhLFFpUjRDYixhalI1Q2EsUTZQVGIsd0JvQndERSxNalI1RFcsS2lSNkRYLGlCalJoRFcsUWlSaURYLGFqUmpEVyxRZ1JrRGIsd0JDRUEsd0JBRUUsV0FBWSxFQUFFLEVBQUUsRTlTNlRVLE02Qm5YZixvQmlSeURiLDJCRFBBLDJCQ1NFLE1qUjNEVyxRaVI0RFgsaUJBQWtCLFlEVnBCLHVEQ2FBLHVEQUVBLHdDQUNFLE1qUi9FVyxLaVJnRlgsaUJqUm5FVyxRaVJvRVgsYWpScEVXLFFnUmtEYiw2RENvQkUsNkRBTEYsOENkdEVJLFdoU3Fhd0IsTUFBTSxFQUFFLElBQUksSUYxWWxDLGdCQUFJLENnVGtEd0MsRUFBRSxFQUFFLEU5UzJTMUIsTTZCblhmLG9CZ1JrRGIscUJDUEEsTWpSekNhLFFpUjBDYixhalIxQ2EsUTZQWGIsMkJvQndERSxNalJuRFcsUWlSb0RYLGlCalI5Q1csUWlSK0NYLGFqUi9DVyxRZ1JnRGIsMkJDRUEsMkJBRUUsV0FBWSxFQUFFLEVBQUUsRTlTNlRVLE02QmpYZixtQmlSdURiLDhCRFBBLDhCQ1NFLE1qUnpEVyxRaVIwRFgsaUJBQWtCLFlEVnBCLDBEQ2FBLDBEQUVBLDJDQUNFLE1qUnRFVyxRaVJ1RVgsaUJqUmpFVyxRaVJrRVgsYWpSbEVXLFFnUmdEYixnRUNvQkUsZ0VBTEYsaURkdEVJLFdoU3Fhd0IsTUFBTSxFQUFFLElBQUksSUYxWWxDLGdCQUFJLENnVGtEd0MsRUFBRSxFQUFFLEU5UzJTMUIsTTZCalhmLG1CZ1JnRGIsb0JDUEEsTWhUYkksUWdUY0osYWhUZEksUTRSdkNKLDBCb0J3REUsTWpSNURXLEtpUjZEWCxpQmhUbEJFLFFnVG1CRixhaFRuQkUsUStTb0JKLDBCQ0VBLDBCQUVFLFdBQVksRUFBRSxFQUFFLEU5UzZUVSxNRnJWeEIsbUJnVDJCSiw2QkRQQSw2QkNTRSxNaFQ3QkUsUWdUOEJGLGlCQUFrQixZRFZwQix5RENhQSx5REFFQSwwQ0FDRSxNalIvRVcsS2lSZ0ZYLGlCaFRyQ0UsUWdUc0NGLGFoVHRDRSxRK1NvQkosK0RDb0JFLCtEQUxGLGdEZHRFSSxXaFNxYXdCLE1BQU0sRUFBRSxJQUFJLElGMVlsQyxnQkFBSSxDZ1RrRHdDLEVBQUUsRUFBRSxFOVMyUzFCLE1GclZ4QixtQitTb0JKLG1CQ1BBLE1qUnZEYSxRaVJ3RGIsYWpSeERhLFE2UEdiLHlCb0J3REUsTWpSbkRXLFFpUm9EWCxpQmpSNURXLFFpUjZEWCxhalI3RFcsUWdSOERiLHlCQ0VBLHlCQUVFLFdBQVksRUFBRSxFQUFFLEU5UzZUVSxNNkIvWGYscUJpUnFFYiw0QkRQQSw0QkNTRSxNalJ2RVcsUWlSd0VYLGlCQUFrQixZRFZwQix3RENhQSx3REFFQSx5Q0FDRSxNalJ0RVcsUWlSdUVYLGlCalIvRVcsUWlSZ0ZYLGFqUmhGVyxRZ1I4RGIsOERDb0JFLDhEQUxGLCtDZHRFSSxXaFNxYXdCLE1BQU0sRUFBRSxJQUFJLElGMVlsQyxnQkFBSSxDZ1RrRHdDLEVBQUUsRUFBRSxFOVMyUzFCLE02Qi9YZixxQmdSOERiLGtCQ1BBLE1qUmhEYSxRaVJpRGIsYWpSakRhLFE2UEpiLHdCb0J3REUsTWpSNURXLEtpUjZEWCxpQmpSckRXLFFpUnNEWCxhalJ0RFcsUWdSdURiLHdCQ0VBLHdCQUVFLFdBQVksRUFBRSxFQUFFLEU5UzZUVSxNNkJ4WGYsa0JpUjhEYiwyQkRQQSwyQkNTRSxNalJoRVcsUWlSaUVYLGlCQUFrQixZRFZwQix1RENhQSx1REFFQSx3Q0FDRSxNalIvRVcsS2lSZ0ZYLGlCalJ4RVcsUWlSeUVYLGFqUnpFVyxRZ1J1RGIsNkRDb0JFLDZEQUxGLDhDZHRFSSxXaFNxYXdCLE1BQU0sRUFBRSxJQUFJLElGMVlsQyxnQkFBSSxDZ1RrRHdDLEVBQUUsRUFBRSxFOVMyUzFCLE02QnhYZixrQmdSdURiLHNCQ1BBLE05UzNCUSxROFM0QlIsYTlTNUJRLFEwUnpCUiw0Qm9Cd0RFLE1qUjVEVyxLaVI2RFgsaUI5U2hDTSxROFNpQ04sYTlTakNNLFE2U2tDUiw0QkNFQSw0QkFFRSxXQUFZLEVBQUUsRUFBRSxFOVM2VFUsTUFuV3BCLG9COFN5Q1IsK0JEUEEsK0JDU0UsTTlTM0NNLFE4UzRDTixpQkFBa0IsWURWcEIsMkRDYUEsMkRBRUEsNENBQ0UsTWpSL0VXLEtpUmdGWCxpQjlTbkRNLFE4U29ETixhOVNwRE0sUTZTa0NSLGlFQ29CRSxpRUFMRixrRGR0RUksV2hTcWF3QixNQUFNLEVBQUUsSUFBSSxJRjFZbEMsZ0JBQUksQ2dUa0R3QyxFQUFFLEVBQUUsRTlTMlMxQixNQW5XcEIsb0I2U2tDUixtQkNQQSxNaFRiSSxRZ1RjSixhaFRkSSxRNFJ2Q0oseUJvQndERSxNalI1RFcsS2lSNkRYLGlCaFRsQkUsUWdUbUJGLGFoVG5CRSxRK1NvQkoseUJDRUEseUJBRUUsV0FBWSxFQUFFLEVBQUUsRTlTNlRVLE1GclZ4QixtQmdUMkJKLDRCRFBBLDRCQ1NFLE1oVDdCRSxRZ1Q4QkYsaUJBQWtCLFlEVnBCLHdEQ2FBLHdEQUVBLHlDQUNFLE1qUi9FVyxLaVJnRlgsaUJoVHJDRSxRZ1RzQ0YsYWhUdENFLFErU29CSiw4RENvQkUsOERBTEYsK0NkdEVJLFdoU3Fhd0IsTUFBTSxFQUFFLElBQUksSUYxWWxDLGdCQUFJLENnVGtEd0MsRUFBRSxFQUFFLEU5UzJTMUIsTUZyVnhCLG1CK1NvQkoscUJDUEEsTWpSaERhLFFpUmlEYixhalJqRGEsUTZQSmIsMkJvQndERSxNalI1RFcsS2lSNkRYLGlCalJyRFcsUWlSc0RYLGFqUnREVyxRZ1J1RGIsMkJDRUEsMkJBRUUsV0FBWSxFQUFFLEVBQUUsRTlTNlRVLE02QnhYZixrQmlSOERiLDhCRFBBLDhCQ1NFLE1qUmhFVyxRaVJpRVgsaUJBQWtCLFlEVnBCLDBEQ2FBLDBEQUVBLDJDQUNFLE1qUi9FVyxLaVJnRlgsaUJqUnhFVyxRaVJ5RVgsYWpSekVXLFFnUnVEYixnRUNvQkUsZ0VBTEYsaURkdEVJLFdoU3Fhd0IsTUFBTSxFQUFFLElBQUksSUYxWWxDLGdCQUFJLENnVGtEd0MsRUFBRSxFQUFFLEU5UzJTMUIsTTZCeFhmLGtCZ1JrRWYsVUFDRSxZN1M0TTRCLEk2UzNNNUIsTS9TckNLLFErU3NDTCxnQjdTMkZ3QyxLMFJwS3hDLGdCbUI0RUUsTTdTeUZzQyxRNlN4RnRDLGdCN1N5RnNDLFU2U2hHMUMsZ0JBQUEsZ0JBWUksZ0I3U29Gc0MsVTZTaEcxQyxtQkFBQSxtQkFpQkksTWhSckZXLFFnUnNGWCxlQUFnQixLRXZDcEIsbUJGa0RBLFFDUEUsUTlTeVM0QixNQUNBLEt5UjlOeEIsVUFBVSxRcUIxRWQsWTlTK0g0QixJK1J2TjFCLGMvUjhOMEIsTStTcEw5QixtQkZ1REEsUUNYRSxROVNvUzRCLE9BQ0EsTXlSek54QixVQUFVLFFxQjFFZCxZOVNnSTRCLEkrUnhOMUIsYy9SK04wQixNNlNySDlCLFdBQ0UsUUFBUyxNQUNULE1BQU8sS0FGVCxzQkFNSSxXN1N1VDBCLE02U2hUOUIsNkJBREEsNEJBREEsNkJBSUksTUFBTyxLRzNJWCxNTmdC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eUNHLFF3VG9FUCxrRkFrQk0saUJkeEVXLGlLY3NEakIsc0ZWN0dJLGlCOVN5Q0csa0J3VG9FUCw0RlY3R0ksaUI5U3lDRyxrQndUd0dQLDRDQUdJLGN0VHlaNEMsSXNUNVpoRCx5RUFRTSxpQmRsR1csZ0tjMEZqQixtRlZqSkksaUI5U3lDRyxrQndUZ0lQLGVBQ0UsYUFBYyxRQURoQiw2Q0FLTSxLQUFRLFNBQ1IsTXRUaVkwQyxRc1RoWTFDLGVBQWdCLElBRWhCLGN0VCtYMEMsTXNUeFloRCw0Q0FhTSxJZGxFNkIsbUJjbUU3QixLZG5FNkIscUJjb0U3QixNMU5oRDZCLGlCME5pRDdCLE8xTmpENkIsaUIwTmtEN0IsaUJ6Um5MUyxReVJxTFQsY3RUcVgwQyxNMFN2aUIxQyxXWW1Mb0IsVUFBVSxLQUFLLFdBQVcsQ3RUc1VaLGlCQUFpQixLQUFLLFdBQVcsQ0FBRSxhQUFhLEtBQUssV0FBVyxDQUFFLFdBQVcsS0FBSyxZMFNyZnBILHVDWTJKTiw0Q1oxSlEsV0FBWSxNWTBKcEIsMEVBMEJNLGlCelJqTVMsS3lSa01ULFVBQVcsbUJBM0JqQixvRlZ6S0ksaUI5U3lDRyxrQndUNktQLGVBQ0UsUUFBUyxhQUNULE1BQU8sS0FDUCxPMU5yR2lDLDJCME5zR2pDLFF0VGtLNEIsUXNUbEtNLFF0VGtLTixRQUNBLE9zVGxLNUIsWXRUbUQ0QixhQUFhLENBQUUsa0JBQWtCLENBQUUsVUFBVSxDQUFFLE1BQU0sQ0FBRSxnQkFBZ0IsQ0FBRSxLQUFLLENBQUUsV0FBVyxDQUFFLFVBQVUsQ0FBRSxtQkFBbUIsQ0FBRSxnQkFBZ0IsQ0FBRSxpQkFBaUIsQ0FBRSxtQnlSaEczTCxVQUFVLEs2QitDZCxZdFQ0RDRCLElzVDNENUIsWXRUZ0U0QixJc1QvRDVCLE16UnROYSxReVJ1TmIsZUFBZ0IsT0FDaEIsV3pSL05hLEsrRHFERSwrSzVGNGdCd0QsVUFBVSxNQXRNckQsT0FzTW9GLE1BQUEsQ0FBQSxJQUFBLEtzVGpXaEgsT3RUSTRCLElzVEpRLE16UjVOdkIsUWtRTVgsYy9SNk4wQixPZ1MvTnhCLFdoU2trQjhCLE1B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N2xCdkMsV2hTOGxCdUMsRUFBRSxNQUFNLE9GbmtCN0MsZTRTM0JGLFcxU3lma0MsaUJBQWlCLEtBQUssV0FBVyxDQUFFLGFBQWEsS0FBSyxXQUFXLENBQUUsV0FBVyxLQUFLLFlzVDNHdEgsV0FBWSxLWjFZVix1Q1k0V04sb0NaM1dRLFdBQVksTVkyV3BCLDJDVjFYSSxpQjVTMm1CeUMsUXNUalA3Qyw2Q0FzQ0ksTXRUNExnQyxLc1QzTGhDLE90VDRMZ0MsTXNUM0xoQyxNQUFPLFlBQ1AsT3RUMkxnQyxRc1QxTGhDLGlCelIvWlcsUXlSZ2FYLGFBQWMsWXZCelpkLGMvUm9sQmdDLEtnU3RsQjlCLFdoU3VsQjhCLE1BQU0sRUFBRSxPQUFPLE9GNWpCM0MsZXdUcVZSLGdDQWlESSxNdFR3THlDLEtzVHZMekMsT3RUdUx5QyxLNFNubUJ6QyxpQjlTeUNHLFF3VHFZSCxPdFR3THlDLEUrUjFsQnpDLGMvUjJsQnlDLEtnUzdsQnZDLFdoUzhsQnVDLEVBQUUsTUFBTSxPRm5rQjdDLGU0UzNCRixXMVN5ZmtDLGlCQUFpQixLQUFLLFdBQVcsQ0FBRSxhQUFhLEtBQUssV0FBVyxDQUFFLFdBQVcsS0FBSyxZc1RqRnRILFdBQVksS1pwYVYsdUNZNFdOLGdDWjNXUSxXQUFZLE1ZMldwQix1Q1YxWEksaUI1UzJtQnlDLFFzVGpQN0MsZ0NBZ0VJLE10VGtLZ0MsS3NUaktoQyxPdFRrS2dDLE1zVGpLaEMsTUFBTyxZQUNQLE90VGlLZ0MsUXNUaEtoQyxpQnpSemJXLFF5UjBiWCxhQUFjLFl2Qm5iZCxjL1JvbEJnQyxLZ1N0bEI5QixXaFN1bEI4QixNQUFNLEVBQUUsT0FBTyxPRjVqQjNDLGV3VHFWUix5QkEyRUksTXRUOEp5QyxLc1Q3SnpDLE90VDZKeUMsS3NUNUp6QyxXQUFZLEVBQ1osYXRUdEUwQixNc1R1RTFCLFl0VHZFMEIsTTRTbFkxQixpQjlTeUNHLFF3VGthSCxPdFQySnlDLEUrUjFsQnpDLGMvUjJsQnlDLEtnUzdsQnZDLFdoUzhsQnVDLEVBQUUsTUFBTSxPRm5rQjdDLGU0UzNCRixXMVN5ZmtDLGlCQUFp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MkxSLDBDOUJ0TkUsMEM4Qm9PTSxNMVR6TUEsZTBUMkxSLDZDQWtCUSxNMVQ3TUEsZTBUMkxSLDRDQUFBLDJDQUFBLHlDQUFBLDBDQTBCTSxNMVRyTkUsZTBUMkxSLDhCQStCSSxNMVQxTkksZTBUMk5KLGExVDNOSSxlMFQyTFIsbUNBb0NJLGlCaEI3TWEsa1FnQnlLakIsMkJBd0NJLE0xVG5PSSxlMFQyTFIsNkJBMENNLE0xVHJPRSxlMFQyTFIsbUM5QnRORSxtQzhCbVFNLE0xVHhPQSxlMFQrT1IsMkJBRUksTTNScFJXLEsyUmtSZixpQzlCMVFFLGlDOEIrUUksTTNSdlJTLEsyUmtSZixtQ0FXTSxNM1I3UlMscUIyUmtSZix5QzlCMVFFLHlDOEJ3Uk0sTTNSaFNPLHNCMlJrUmYsNENBa0JRLE0zUnBTTyxzQjJSa1JmLDJDQUFBLDBDQUFBLHdDQUFBLHlDQTBCTSxNM1I1U1MsSzJSa1JmLDZCQStCSSxNM1JqVFcscUIyUmtUWCxhM1JsVFcscUIyUmtSZixrQ0FvQ0ksaUJoQmpRYSx3UWdCNk5qQiwwQkF3Q0ksTTNSMVRXLHFCMlJrUmYsNEJBMENNLE0zUjVUUyxLMlJrUmYsa0M5QjFRRSxrQzhCdVRNLE0zUi9UTyxLNFJKZixNQUNFLFNBQVUsU0FDVixRQUFTLEtBQ1QsZUFBZ0IsT0FDaEIsVUFBVyxFQUVYLFVBQVcsV0FDWCxpQjVSSGEsSzRSSWIsZ0JBQWlCLFdBQ2pCLE96VCtONEIsSXlUL05ELE0zVDhCckIsaUJpU3pCSixjL1I2TjBCLE95VDNPOUIsU0FhSSxhQUFjLEVBQ2QsWUFBYSxFQWRqQixrQkFrQkksV0FBWSxRQUNaLGNBQWUsUUFuQm5CLDhCQXNCTSxpQkFBa0IsRTFCQ3BCLHVCbk1tSCtCLG1CbU1sSC9CLHdCbk1rSCtCLG1CNk4xSW5DLDZCQTJCTSxvQkFBcUIsRTFCVXZCLDJCbk1xRytCLG1CbU1wRy9CLDBCbk1vRytCLG1CNk4xSW5DLCtCQUFBLCtCQW9DSSxXQUFZLEVBSWhCLFdBR0UsS0FBTSxFQUFBLEVBQUEsS0FHTixXQUFZLElBQ1osUXpUMHdCa0MsUXlUendCbEMsTTVS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QUFTLE1BQ1QsUTNUNndCa0MsTUFDQSxPMlQ3d0JsQyxZM1RrTzRCLEsyVGpPNUIsWTNUaXhCa0MsSzJUaHhCbEMsTTdUbUNLLFE2VGpDTCxpQjlSTmEsSzhST2IsTzNUNk40QixJMlQ3TkssTTlSSnBCLFE4UkxmLGlCQVlJLFFBQVMsRUFDVCxNM1Q4SnNDLFEyVDdKdEMsZ0JBQWlCLEtBQ2pCLGlCOVJrRnNCLFE4UmpGdEIsYTlSWFcsUThSTGYsaUJBb0JJLFFBQVMsRUFDVCxRM1R5d0JnQyxFMlR4d0JoQyxXM1Q4VzBCLEVBQUUsRUFBRSxFQUZKLE1GelZ2QixtQjZUZlAsa0NBR00sWUFBYSxFNUJhZix1Qi9SK0wwQixPK1I5TDFCLDBCL1I4TDBCLE8yVC9NOUIsaUM1QkVJLHdCL1I2TTBCLE8rUjVNMUIsMkIvUjRNMEIsTzJUL005Qiw2QkFjSSxRQUFTLEVBQ1QsTTlSdkNXLEs4UndDWCxpQjdUREcsUTZURUgsYTdURkcsUTZUZlAsK0JBcUJJLE05UnlENEIsSzhSeEQ1QixlQUFnQixLQUVoQixPQUFRLEtBQ1IsaUI5UmpEVyxLOFJrRFgsYTlSL0NXLFErUlJiLDBCQUNFLFE1VHN4QmdDLE9BQ0EsT3lSdm1COUIsVUFBVSxRbUM5S1osWTVUbU8wQixJNFQ5TnhCLGlEN0JxQ0YsdUIvUmdNMEIsTStSL0wxQiwwQi9SK0wwQixNNFRoT3hCLGdEN0JrQkYsd0IvUjhNMEIsTStSN00xQiwyQi9SNk0wQixNNFQ3TzVCLDBCQUNFLFE1VG94QmdDLE9BQ0EsTXlScm1COUIsVUFBVSxRbUM5S1osWTVUb08wQixJNFQvTnhCLGlEN0JxQ0YsdUIvUmlNMEIsTStSaE0xQiwwQi9SZ00wQixNNFRqT3hCLGdEN0JrQkYsd0IvUitNMEIsTStSOU0xQiwyQi9SOE0wQixNNlQ1TzlCLE9BQ0UsUUFBUyxhQUNULFE3VHE1QmtDLE1BQ0EsS3lSenZCaEMsVUFBVSxJb0MzSlosWTdUdVI0QixJNlR0UjVCLFlBQWEsRUFDYixXQUFZLE9BQ1osWUFBYSxPQUNiLGVBQWdCLFM5QktkLGMvUjZOMEIsTzBTL054QixXMVNnYndCLE1BQU0sS0FBSyxXQUFXLENBQUUsaUJBQWlCLEtBQUssV0FBVyxDQUFFLGFBQWEsS0FBSyxXQUFXLENBQUUsV0FBVyxLQUFLLFkwUzVhbEksdUNtQmZOLE9uQmdCUSxXQUFZLE1tQkpWLGNuQ0RSLGNtQ0dJLGdCQUFpQixLQWR2QixhQW9CSSxRQUFTLEtBS2IsWUFDRSxTQUFVLFNBQ1YsSUFBSyxLQU9QLFlBQ0UsYzdUMjNCa0MsSzZUMTNCbEMsYTdUMDNCa0MsSytSajVCaEMsYy9SbzVCZ0MsTTZUcDNCbEMsZUNqREEsTWpTT2EsS2lTTmIsaUJoVTZDSyxRZ1UzQ0csc0JwQ1lSLHNCb0NWSSxNalNFUyxLaVNEVCxpQkFBa0IsS0FIZCxzQkFBQSxzQkFRSixRQUFTLEVBQ1QsV0FBWSxFQUFFLEVBQUUsRTlUMlhRLE1GelZ2QixrQitUR0wsaUJDakRBLE1qU2dCYSxRaVNmYixpQmpTMEJjLFFpU3hCTix3QnBDWVIsd0JvQ1ZJLE1qU1dTLFFpU1ZULGlCQUFrQixRQUhkLHdCQUFBLHdCQVFKLFFBQVMsRUFDVCxXQUFZLEVBQUUsRUFBRSxFOVQyWFEsTTZCNVdkLHFCZ1NzQmQsZUNqREEsTWpTZ0JhLFFpU2ZiLGlCaFVtREssUWdVakRHLHNCcENZUixzQm9DVkksTWpTV1MsUWlTVlQsaUJBQWtCLFFBSGQsc0JBQUEsc0JBUUosUUFBUyxFQUNULFdBQVksRUFBRSxFQUFFLEU5VDJYUSxNRm5WdkIsb0IrVEhMLFlDakRBLE1qU09hLEtpU05iLGlCalNtQmEsUWlTakJMLG1CcENZUixtQm9DVkksTWpTRVMsS2lTRFQsaUJBQWtCLFFBSGQsbUJBQUEsbUJBUUosUUFBUyxFQUNULFdBQVksRUFBRSxFQUFFLEU5VDJYUSxNNkJuWGYsb0JnUzZCYixlQ2pEQSxNalNnQmEsUWlTZmIsaUJqU3FCYSxRaVNuQkwsc0JwQ1lSLHNCb0NWSSxNalNXUyxRaVNWVCxpQkFBa0IsUUFIZCxzQkFBQSxzQkFRSixRQUFTLEVBQ1QsV0FBWSxFQUFFLEVBQUUsRTlUMlhRLE02QmpYZixtQmdTMkJiLGNDakRBLE1qU09hLEtpU05iLGlCaFVpREksUWdVL0NJLHFCcENZUixxQm9DVkksTWpTRVMsS2lTRFQsaUJBQWtCLFFBSGQscUJBQUEscUJBUUosUUFBUyxFQUNULFdBQVksRUFBRSxFQUFFLEU5VDJYUSxNRnJWeEIsbUIrVERKLGFDakRBLE1qU2dCYSxRaVNmYixpQmpTT2EsUWlTTEwsb0JwQ1lSLG9Cb0NWSSxNalNXUyxRaVNWVCxpQkFBa0IsUUFIZCxvQkFBQSxvQkFRSixRQUFTLEVBQ1QsV0FBWSxFQUFFLEVBQUUsRTlUMlhRLE02Qi9YZixxQmdTeUNiLFlDakRBLE1qU09hLEtpU05iLGlCalNjYSxRaVNaTCxtQnBDWVIsbUJvQ1ZJLE1qU0VTLEtpU0RULGlCQUFrQixRQUhkLG1CQUFBLG1CQVFKLFFBQVMsRUFDVCxXQUFZLEVBQUUsRUFBRSxFOVQyWFEsTTZCeFhmLGtCZ1NrQ2IsZ0JDakRBLE1qU09hLEtpU05iLGlCOVRtQ1EsUThUakNBLHVCcENZUix1Qm9DVkksTWpTRVMsS2lTRFQsaUJBQWtCLFFBSGQsdUJBQUEsdUJBUUosUUFBUyxFQUNULFdBQVksRUFBRSxFQUFFLEU5VDJYUSxNQW5XcEIsb0I2VGFSLGFDakRBLE1qU09hLEtpU05iLGlCaFVpREksUWdVL0NJLG9CcENZUixvQm9DVkksTWpTRVMsS2lTRFQsaUJBQWtCLFFBSGQsb0JBQUEsb0JBUUosUUFBUyxFQUNULFdBQVksRUFBRSxFQUFFLEU5VDJYUSxNRnJWeEIsbUIrVERKLGVDakRBLE1qU09hLEtpU05iLGlCalNjYSxRaVNaTCxzQnBDWVIsc0JvQ1ZJLE1qU0VTLEtpU0RULGlCQUFrQixRQUhkLHNCQUFBLHNCQVFKLFFBQVMsRUFDVCxXQUFZLEVBQUUsRUFBRSxFOVQyWFEsTTZCeFhmLGtCa1NoQmYsV0FDRSxRL1RvekJrQyxLK1RwekJOLEtBQzVCLGMvVG16QmtDLEsrVGp6QmxDLGlCbFNNYSxRa1FRWCxjL1I4TjBCLE1vU3BMMUIseUIyQjVESixXQVFJLFFBQVMsSy9UNnlCdUIsTStUenlCcEMsaUJBQ0UsY0FBZSxFQUNmLGFBQWMsRWhDSVosY2dDSHFCLEVDWHpCLE9BQ0UsU0FBVSxTQUNWLFFoVWs5QmtDLE9BQ0EsUWdVbDlCbEMsY2hVbTlCa0MsS2dVbDlCbEMsT2hVb080QixJZ1VwT0EsTUFBTSxZakNVaEMsYy9SNk4wQixPZ1VsTzlCLGVBRUUsTUFBTyxRQUlULFlBQ0UsWWhVNFE0QixJZ1VwUTlCLG1CQUNFLGNBQWUsS0FEakIsMEJBS0ksU0FBVSxTQUNWLElBQUssRUFDTCxNQUFPLEVBQ1AsUUFBUyxFQUNULFFoVW03QmdDLE9BQ0EsUWdVbjdCaEMsTUFBTyxRQVVULGVDL0NBLE16QndHUSxRSW5HTixpQkptR00sUXlCdEdSLGF6QnNHUSxReUJwR1Isa0JBQ0UsaUJBQWtCLFFBR3BCLDJCQUNFLE1BQU8sUURzQ1QsaUJDL0NBLE16QndHUSxRSW5HTixpQkptR00sUXlCdEdSLGF6QnNHUSxReUJwR1Isb0JBQ0UsaUJBQWtCLFFBR3BCLDZCQUNFLE1BQU8sUURzQ1QsZUMvQ0EsTXpCd0dRLFFJbkdOLGlCSm1HTSxReUJ0R1IsYXpCc0dRLFF5QnBHUixrQkFDRSxpQkFBa0IsUUFHcEIsMkJBQ0UsTUFBTyxRRHNDVCxZQy9DQSxNekJ3R1EsUUluR04saUJKbUdNLFF5QnRHUixhekJzR1EsUXlCcEdSLGVBQ0UsaUJBQWtCLFFBR3BCLHdCQUNFLE1BQU8sUURzQ1QsZUMvQ0EsTXpCd0dRLFFJbkdOLGlCSm1HTSxReUJ0R1IsYXpCc0dRLFF5QnBHUixrQkFDRSxpQkFBa0IsUUFHcEIsMkJBQ0UsTUFBTyxRRHNDVCxjQy9DQSxNekJ3R1EsUUluR04saUJKbUdNLFF5QnRHUixhekJzR1EsUXlCcEdSLGlCQUNFLGlCQUFrQixRQUdwQiwwQkFDRSxNQUFPLFFEc0NULGFDL0NBLE16QndHUSxRSW5HTixpQkptR00sUXlCdEdSLGF6QnNHUSxReUJwR1IsZ0JBQ0UsaUJBQWtCLFFBR3BCLHlCQUNFLE1BQU8sUURzQ1QsWUMvQ0EsTXpCd0dRLFFJbkdOLGlCSm1HTSxReUJ0R1IsYXpCc0dRLFF5QnBHUixlQUNFLGlCQUFrQixRQUdwQix3QkFDRSxNQUFPLFFEc0NULGdCQy9DQSxNekJ3R1EsUUluR04saUJKbUdNLFF5QnRHUixhekJzR1EsUXlCcEdSLG1CQUNFLGlCQUFrQixRQUdwQiw0QkFDRSxNQUFPLFFEc0NULGFDL0NBLE16QndHUSxRSW5HTixpQkptR00sUXlCdEdSLGF6QnNHUSxReUJwR1IsZ0JBQ0UsaUJBQWtCLFFBR3BCLHlCQUNFLE1BQU8sUURzQ1QsZUMvQ0EsTXpCd0dRLFFJbkdOLGlCSm1HTSxReUJ0R1IsYXpCc0dRLFF5QnBHUixrQkFDRSxpQkFBa0IsUUFHcEIsMkJBQ0UsTUFBTyxRQ1JULGdDQUNFLEtBQU8sb0JsVW0rQnlCLEtrVW4rQmEsRUFDN0MsR0FBSyxvQkFBcUIsRUFBQSxHQUk5QixVQUNFLFFBQVMsS0FDVCxPbFU0OUJrQyxLa1UzOUJsQyxTQUFVLE9BQ1YsWUFBYSxFekN3S1QsVUFBVSxPeUN0S2QsaUJyU0phLFFrUVFYLGMvUjZOMEIsT2dTL054QixXaFMwOUI4QixNQUFNLEVBQUUsTUFBTSxNRi83QjFDLGVvVXhCUixjQUNFLFFBQVMsS0FDVCxlQUFnQixPQUNoQixnQkFBaUIsT0FDakIsU0FBVSxPQUNWLE14U2dTRSxLd1MvUkYsV0FBWSxPQUNaLFlBQWEsT0FDYixpQnBVb0JLLFE0Uy9CRCxXMVM4OUI4QixNQUFNLElBQUksSzBTMTlCeEMsdUN3QkROLGN4QkVRLFdBQVksTXdCVXBCLHNCdEJZRSxpQkFBa0IsaUtzQlZsQixnQmxVcThCa0MsS0FBQSxLa1VqOEJsQyx1QkFDRSxVbFV1OEJnQyxHQUFHLE9BQU8sU2tVdjhCQSxxQkFHeEMsdUNBSkosdUJBS00sVUFBVyxNQzFDbkIsT0FDRSxRQUFTLEtBQ1QsWUFBYSxXQUdmLFlBQ0UsS0FBTSxFQ0ZSLFlBQ0UsUUFBUyxLQUNULGVBQWdCLE9BR2hCLGFBQWMsRUFDZCxjQUFlLEVyQ1FiLGMvUjZOMEIsT29VM045Qix3QkFDRSxNQUFPLEtBQ1AsTXZTUGEsUXVTUWIsV0FBWSxRQUhkLDhCMUNKRSw4QjBDV0UsUUFBUyxFQUNULE12U2JXLFF1U2NYLGdCQUFpQixLQUNqQixpQnZTckJXLFF1U1dmLCtCQWNJLE12U2pCVyxRdVNrQlgsaUJ2U3pCVyxRdVNrQ2YsaUJBQ0UsU0FBVSxTQUNWLFFBQVMsTUFDVCxRcFUwOEJrQyxPQUNBLFFvVTE4QmxDLE12Uy9CYSxRdVNpQ2IsaUJ2UzFDYSxLdVMyQ2IsT3BVeUw0QixJb1V6TEssTXRVUjNCLGlCc1VDUiw2QnJDakJJLHVCcUMyQjJCLFFyQzFCM0Isd0JxQzBCMkIsUUFWL0IsNEJyQ0hJLDJCcUNpQjhCLFFyQ2hCOUIsMEJxQ2dCOEIsUUFkbEMsMEJBQUEsMEJBbUJJLE12U2pEVyxRdVNrRFgsZUFBZ0IsS0FDaEIsaUJ2U3pEVyxLdVNvQ2Ysd0JBMEJJLFFBQVMsRUFDVCxNdlMvRFcsS3VTZ0VYLGlCdFV6QkcsUXNVMEJILGF0VTFCRyxRc1VIUCxrQ0FpQ0ksaUJBQWtCLEVBakN0Qix5Q0FvQ00sV3BVNEp3QixLb1UzSnhCLGlCcFUySndCLElvVTdJMUIsdUJBQ0UsZUFBZ0IsSUFEbEIsb0RyQ3RCQSwwQi9Sc0swQixPK1JsTDFCLHdCcUN3Q3VDLEVBTnZDLG1EckNsQ0Esd0IvUmtMMEIsTytSdEsxQiwwQnFDaUN5QyxFQVh6QywrQ0FlTSxXQUFZLEVBZmxCLHlEQW1CTSxpQnBVMEhvQixJb1V6SHBCLGtCQUFtQixFQXBCekIsZ0VBdUJRLFlwVXNIa0IsS29VckhsQixrQnBVcUhrQixJb1NoTDFCLHlCZ0NtQ0EsMEJBQ0UsZUFBZ0IsSUFEbEIsdURyQ3RCQSwwQi9Sc0swQixPK1JsTDFCLHdCcUN3Q3VDLEVBTnZDLHNEckNsQ0Esd0IvUmtMMEIsTytSdEsxQiwwQnFDaUN5QyxFQVh6QyxrREFlTSxXQUFZLEVBZmxCLDREQW1CTSxpQnBVMEhvQixJb1V6SHBCLGtCQUFtQixFQXBCekIsbUVBdUJRLFlwVXNIa0IsS29VckhsQixrQnBVcUhrQixLb1NoTDFCLHlCZ0NtQ0EsMEJBQ0UsZUFBZ0IsSUFEbEIsdURyQ3RCQSwwQi9Sc0swQixPK1JsTDFCLHdCcUN3Q3VDLEVBTnZDLHNEckNsQ0Esd0IvUmtMMEIsTytSdEsxQiwwQnFDaUN5QyxFQVh6QyxrREFlTSxXQUFZLEVBZmxCLDREQW1CTSxpQnBVMEhvQixJb1V6SHBCLGtCQUFtQixFQXBCekIsbUVBdUJRLFlwVXNIa0IsS29VckhsQixrQnBVcUhrQixLb1NoTDFCLHlCZ0NtQ0EsMEJBQ0UsZUFBZ0IsSUFEbEIsdURyQ3RCQSwwQi9Sc0swQixPK1JsTDFCLHdCcUN3Q3VDLEVBTnZDLHNEckNsQ0Esd0IvUmtMMEIsTytSdEsxQiwwQnFDaUN5QyxFQVh6QyxrREFlTSxXQUFZLEVBZmxCLDREQW1CTSxpQnBVMEhvQixJb1V6SHBCLGtCQUFtQixFQXBCekIsbUVBdUJRLFlwVXNIa0IsS29VckhsQixrQnBVcUhrQixLb1NoTDFCLDBCZ0NtQ0EsMEJBQ0UsZUFBZ0IsSUFEbEIsdURyQ3RCQSwwQi9Sc0swQixPK1JsTDFCLHdCcUN3Q3VDLEVBTnZDLHNEckNsQ0Esd0IvUmtMMEIsTytSdEsxQiwwQnFDaUN5QyxFQVh6QyxrREFlTSxXQUFZLEVBZmxCLDREQW1CTSxpQnBVMEhvQixJb1V6SHBCLGtCQUFtQixFQXBCekIsbUVBdUJRLFlwVXNIa0IsS29VckhsQixrQnBVcUhrQixLb1V2RzlCLGtCckNuSEksY3FDb0hxQixFQUR6QixtQ0FJSSxhQUFjLEVBQUUsRXBVbUdVLElvVXZHOUIsOENBT00sb0JBQXFCLEVDekl6Qix5QkFDRSxNN0JxR00sUTZCcEdOLGlCN0JvR00sUTZCdEdSLHNEM0NhQSxzRDJDUE0sTTdCZ0dFLFE2Qi9GRixpQkFBa0IsUUFQeEIsdURBV00sTXhTTk8sS3dTT1AsaUI3QjBGRSxRNkJ6RkYsYTdCeUZFLFE2QnRHUiwyQkFDRSxNN0JxR00sUTZCcEdOLGlCN0JvR00sUTZCdEdSLHdEM0NhQSx3RDJDUE0sTTdCZ0dFLFE2Qi9GRixpQkFBa0IsUUFQeEIseURBV00sTXhTTk8sS3dTT1AsaUI3QjBGRSxRNkJ6RkYsYTdCeUZFLFE2QnRHUix5QkFDRSxNN0JxR00sUTZCcEdOLGlCN0JvR00sUTZCdEdSLHNEM0NhQSxzRDJDUE0sTTdCZ0dFLFE2Qi9GRixpQkFBa0IsUUFQeEIsdURBV00sTXhTTk8sS3dTT1AsaUI3QjBGRSxRNkJ6RkYsYTdCeUZFLFE2QnRHUixzQkFDRSxNN0JxR00sUTZCcEdOLGlCN0JvR00sUTZCdEdSLG1EM0NhQSxtRDJDUE0sTTdCZ0dFLFE2Qi9GRixpQkFBa0IsUUFQeEIsb0RBV00sTXhTTk8sS3dTT1AsaUI3QjBGRSxRNkJ6RkYsYTdCeUZFLFE2QnRHUix5QkFDRSxNN0JxR00sUTZCcEdOLGlCN0JvR00sUTZCdEdSLHNEM0NhQSxzRDJDUE0sTTdCZ0dFLFE2Qi9GRixpQkFBa0IsUUFQeEIsdURBV00sTXhTTk8sS3dTT1AsaUI3QjBGRSxRNkJ6RkYsYTdCeUZFLFE2QnRHUix3QkFDRSxNN0JxR00sUTZCcEdOLGlCN0JvR00sUTZCdEdSLHFEM0NhQSxxRDJDUE0sTTdCZ0dFLFE2Qi9GRixpQkFBa0IsUUFQeEIsc0RBV00sTXhTTk8sS3dTT1AsaUI3QjBGRSxRNkJ6RkYsYTdCeUZFLFE2QnRHUix1QkFDRSxNN0JxR00sUTZCcEdOLGlCN0JvR00sUTZCdEdSLG9EM0NhQSxvRDJDUE0sTTdCZ0dFLFE2Qi9GRixpQkFBa0IsUUFQeEIscURBV00sTXhTTk8sS3dTT1AsaUI3QjBGRSxRNkJ6RkYsYTdCeUZFLFE2QnRHUixzQkFDRSxNN0JxR00sUTZCcEdOLGlCN0JvR00sUTZCdEdSLG1EM0NhQSxtRDJDUE0sTTdCZ0dFLFE2Qi9GRixpQkFBa0IsUUFQeEIsb0RBV00sTXhTTk8sS3dTT1AsaUI3QjBGRSxRNkJ6RkYsYTdCeUZFLFE2QnRHUiwwQkFDRSxNN0JxR00sUTZCcEdOLGlCN0JvR00sUTZCdEdSLHVEM0NhQSx1RDJDUE0sTTdCZ0dFLFE2Qi9GRixpQkFBa0IsUUFQeEIsd0RBV00sTXhTTk8sS3dTT1AsaUI3QjBGRSxRNkJ6RkYsYTdCeUZFLFE2QnRHUix1QkFDRSxNN0JxR00sUTZCcEdOLGlCN0JvR00sUTZCdEdSLG9EM0NhQSxvRDJDUE0sTTdCZ0dFLFE2Qi9GRixpQkFBa0IsUUFQeEIscURBV00sTXhTTk8sS3dTT1AsaUI3QjBGRSxRNkJ6RkYsYTdCeUZFLFE2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RFBBLHNCQUFBLHNCQUVJLGlCQUFrQixrQkFOdEIsU0FDRSxpQmpUVVcsa0JpVFJiLGdCcERRQSxnQm9EUEEscUJBQUEscUJBRUksaUJBQWtCLGtCQU50QixhQUNFLGlCOVUrQk0sa0I4VTdCUixvQnBEUUEsb0JvRFBBLHlCQUFBLHlCQUVJLGlCQUFrQixrQkFOdEIsVUFDRSxpQmhWNkNFLGtCZ1YzQ0osaUJwRFFBLGlCb0RQQSxzQkFBQSxzQkFFSSxpQkFBa0Isa0JBTnRCLFlBQ0UsaUJqVFVXLGtCaVRSYixtQnBEUUEsbUJvRFBBLHdCQUFBLHdCQUVJLGlCQUFrQixrQkNDeEIsVUFDRSxpQmxUTGEsZWtUUWYsZ0JBQ0UsaUJBQWtCLHNCQ1hwQixRQUFrQixPaFZzT1ksSWdWdE9VLE1uVEt6QixrQm1USmYsWUFBa0IsV2hWcU9ZLElnVnJPYyxNblRJN0Isa0JtVEhmLGNBQWtCLGFoVm9PWSxJZ1ZwT2dCLE1uVEcvQixrQm1URmYsZUFBa0IsY2hWbU9ZLElnVm5PaUIsTW5URWhDLGtCbVREZixhQUFrQixZaFZrT1ksSWdWbE9lLE1uVEM5QixrQm1UQ2YsVUFBbUIsT0FBUSxZQUMzQixjQUFtQixXQUFZLFlBQy9CLGdCQUFtQixhQUFjLFlBQ2pDLGlCQUFtQixjQUFlLFlBQ2xDLGVBQW1CLFlBQWEsWUFHOUIsZ0JBQ0UsYWxWMkJHLGtCa1Y1Qkwsa0JBQ0UsYW5UUVksa0JtVFRkLGdCQUNFLGFsVmlDRyxrQmtWbENMLGFBQ0UsYW5UQ1csa0JtVEZiLGdCQUNFLGFuVEdXLGtCbVRKYixlQUNFLGFsVitCRSxrQmtWaENKLGNBQ0UsYW5UWFcsa0JtVFViLGFBQ0UsYW5USlcsa0JtVEdiLGlCQUNFLGFoVmlCTSxrQmdWbEJSLGNBQ0UsYWxWK0JFLGtCa1ZoQ0osZ0JBQ0UsYW5USlcsa0JtVFFmLGNBQ0UsYW5UakJhLGVtVHdCZixZQUNFLGNoVmdONEIsZ0JnVjdNOUIsU0FDRSxjaFYwTTRCLGlCZ1Z2TTlCLGFBQ0UsdUJoVnNNNEIsaUJnVnJNNUIsd0JoVnFNNEIsaUJnVmxNOUIsZUFDRSx3QmhWaU00QixpQmdWaE01QiwyQmhWZ000QixpQmdWN0w5QixnQkFDRSwyQmhWNEw0QixpQmdWM0w1QiwwQmhWMkw0QixpQmdWeEw5QixjQUNFLHVCaFZ1TDRCLGlCZ1Z0TDVCLDBCaFZzTDRCLGlCZ1ZuTDlCLFlBQ0UsY2hWbUw0QixnQmdWaEw5QixnQkFDRSxjQUFlLGNBR2pCLGNBQ0UsY2hWOEs0QixnQmdWM0s5QixXQUNFLGNBQWUsWUp4RWYsaUJBQ0UsUUFBUyxNQUNULE1BQU8sS0FDUCxRQUFTLEdLT1AsUUFBd0IsUWpWaW1DbkIsZWlWam1DTCxVQUF3QixRalZpbUNiLGlCaVZqbUNYLGdCQUF3QixRalZpbUNMLHVCaVZqbUNuQixTQUF3QixRalZpbUNTLGdCaVZqbUNqQyxTQUF3QixRalZpbUNnQixnQmlWam1DeEMsYUFBd0IsUWpWaW1DdUIsb0JpVmptQy9DLGNBQXdCLFFqVmltQ2tDLHFCaVZqbUMxRCxRQUF3QixRalZpbUM4QyxlaVZqbUN0RSxlQUF3QixRalZpbUNvRCxzQm9TaGpDOUUseUI2Q2pERSxXQUF3QixRalZpbUNuQixlaVZqbUNMLGFBQXdCLFFqVmltQ2IsaUJpVmptQ1gsbUJBQXdCLFFqVmltQ0wsdUJpVmptQ25CLFlBQXdCLFFqVmltQ1MsZ0JpVmptQ2pDLFlBQXdCLFFqVmltQ2dCLGdCaVZqbUN4QyxnQkFBd0IsUWpWaW1DdUIsb0JpVmptQy9DLGlCQUF3QixRalZpbUNrQyxxQmlWam1DMUQsV0FBd0IsUWpWaW1DOEMsZWlWam1DdEUsa0JBQXdCLFFqVmltQ29ELHVCb1NoakM5RSx5QjZDakRFLFdBQXdCLFFqVmltQ25CLGVpVmptQ0wsYUFBd0IsUWpWaW1DYixpQmlWam1DWCxtQkFBd0IsUWpWaW1DTCx1QmlWam1DbkIsWUFBd0IsUWpWaW1DUyxnQmlWam1DakMsWUFBd0IsUWpWaW1DZ0IsZ0JpVmptQ3hDLGdCQUF3QixRalZpbUN1QixvQmlWam1DL0MsaUJBQXdCLFFqVmltQ2tDLHFCaVZqbUMxRCxXQUF3QixRalZpbUM4QyxlaVZqbUN0RSxrQkFBd0IsUWpWaW1Db0QsdUJvU2hqQzlFLHlCNkNqREUsV0FBd0IsUWpWaW1DbkIsZWlWam1DTCxhQUF3QixRalZpbUNiLGlCaVZqbUNYLG1CQUF3QixRalZpbUNMLHVCaVZqbUNuQixZQUF3QixRalZpbUNTLGdCaVZqbUNqQyxZQUF3QixRalZpbUNnQixnQmlWam1DeEMsZ0JBQXdCLFFqVmltQ3VCLG9CaVZqbUMvQyxpQkFBd0IsUWpWaW1Da0MscUJpVmptQzFELFdBQXdCLFFqVmltQzhDLGVpVmptQ3RFLGtCQUF3QixRalZpbUNvRCx1Qm9TaGpDOUUsMEI2Q2pERSxXQUF3QixRalZpbUNuQixlaVZqbUNMLGFBQXdCLFFqVmltQ2IsaUJpVmptQ1gsbUJBQXdCLFFqVmltQ0wsdUJpVmptQ25CLFlBQXdCLFFqVmltQ1MsZ0JpVmptQ2pDLFlBQXdCLFFqVmltQ2dCLGdCaVZqbUN4QyxnQkFBd0IsUWpWaW1DdUIsb0JpVmptQy9DLGlCQUF3QixRalZpbUNrQyxxQmlWam1DMUQsV0FBd0IsUWpWaW1DOEMsZWlWam1DdEUsa0JBQXdCLFFqVmltQ29ELHVCaVZ2bENsRixhQUVJLGNBQXFCLFFqVnFsQ2QsZWlWcmxDUCxnQkFBcUIsUWpWcWxDUixpQmlWcmxDYixzQkFBcUIsUWpWcWxDQSx1QmlWcmxDckIsZUFBcUIsUWpWcWxDYyxnQmlWcmxDbkMsZUFBcUIsUWpWcWxDcUIsZ0JpVnJsQzFDLG1CQUFxQixRalZxbEM0QixvQmlWcmxDakQsb0JBQXFCLFFqVnFsQ3VDLHFCaVZybEM1RCxjQUFxQixRalZxbENtRCxlaVZybEN4RSxxQkFBcUIsUWpWcWxDeUQsdUJrVjFtQ2xGLGtCQUNFLFNBQVUsU0FDVixRQUFTLE1BQ1QsTUFBTyxLQUNQLFFBQVMsRUFDVCxTQUFVLE9BTFosMEJBUUksUUFBUyxNQUNULFFBQVMsR0FUYix5Q0FBQSx3QkFBQSx5QkFBQSx5QkFBQSx3QkFpQkksU0FBVSxTQUNWLElBQUssRUFDTCxPQUFRLEVBQ1IsS0FBTSxFQUNOLE1BQU8sS0FDUCxPQUFRLEtBQ1IsT0FBUSxFQVFWLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUksWUFBYSxLQUZqQixnQ0FFSSxZQUFhLFVBRmpCLGdDQUVJLFlBQWEsT0FGakIsK0JBRUksWUFBYSxJQUZqQiwrQkFFSSxZQUFhLEtBRmpCLGdDQUVJLFlBQWEsVUFGakIsZ0NBRUksWUFBYSxPQUZqQiwrQkFFSSxZQUFhLElBRmpCLCtCQUVJLFlBQWEsS0FGakIsZ0NBRUksWUFBYSxVQUZqQixnQ0FFSSxZQUFhLE9BRmpCLCtCQUVJLFlBQWEsSUFGakIsK0JBRUks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LGlCNFZySUMsS0FBZ0MsTzVWc0lqQyxlNFZySUMsTUFDQSxNQUNFLFc1Vm1JSCxlNFZqSUMsTUFDQSxNQUNFLGE1VitISCxlNFY3SEMsTUFDQSxNQUNFLGM1VjJISCxlNFZ6SEMsTUFDQSxNQUNFLFk1VnVISCxlNFZ0SUMsS0FBZ0MsUTVWaUlqQyxZNFZoSUMsTUFDQSxNQUNFLFk1VjhISCxZNFY1SEMsTUFDQSxNQUNFLGM1VjBISCxZNFZ4SEMsTUFDQSxNQUNFLGU1VnNISCxZNFZwSEMsTUFDQSxNQUNFLGE1VmtISCxZNFZqSUMsS0FBZ0MsUTVWa0lqQyxpQjRWaklDLE1BQ0EsTUFDRSxZNVYrSEgsaUI0VjdIQyxNQUNBLE1BQ0UsYzVWMkhILGlCNFZ6SEMsTUFDQSxNQUNFLGU1VnVISCxpQjRWckhDLE1BQ0EsTUFDRSxhNVZtSEgsaUI0VmxJQyxLQUFnQyxRNVZtSWpDLGdCNFZsSUMsTUFDQSxNQUNFLFk1VmdJSCxnQjRWOUhDLE1BQ0EsTUFDRSxjNVY0SEgsZ0I0VjFIQyxNQUNBLE1BQ0UsZTVWd0hILGdCNFZ0SEMsTUFDQSxNQUNFLGE1Vm9ISCxnQjRWbklDLEtBQWdDLFE1VjZIL0IsZTRWNUhELE1BQ0EsTUFDRSxZNVYwSEQsZTRWeEhELE1BQ0EsTUFDRSxjNVZzSEQsZTRWcEhELE1BQ0EsTUFDRSxlNVZrSEQsZTRWaEhELE1BQ0EsTUFDRSxhNVY4R0QsZTRWN0hELEtBQWdDLFE1VnFJakMsaUI0VnBJQyxNQUNBLE1BQ0UsWTVWa0lILGlCNFZoSUMsTUFDQSxNQUNFLGM1VjhISCxpQjRWNUhDLE1BQ0EsTUFDRSxlNVYwSEgsaUI0VnhIQyxNQUNBLE1BQ0UsYTVWc0hILGlCNFZySUMsS0FBZ0MsUTVWc0lqQyxlNFZySUMsTUFDQSxNQUNFLFk1Vm1JSCxlNFZqSUMsTUFDQSxNQUNFLGM1VitISCxlNFY3SEMsTUFDQSxNQUNFLGU1VjJISCxlNFZ6SEMsTUFDQSxNQUNFLGE1VnVISCxlNFYvR0MsTUFBd0IsTzVWMkd6QixrQjRWMUdDLE9BQ0EsT0FDRSxXNVZ3R0gsa0I0VnRHQyxPQUNBLE9BQ0UsYTVWb0dILGtCNFZsR0MsT0FDQSxPQUNFLGM1VmdHSCxrQjRWOUZDLE9BQ0EsT0FDRSxZNVY0Rkgsa0I0VjNHQyxNQUF3QixPNVY0R3pCLGlCNFYzR0MsT0FDQSxPQUNFLFc1VnlHSCxpQjRWdkdDLE9BQ0EsT0FDRSxhNVZxR0gsaUI0Vm5HQyxPQUNBLE9BQ0UsYzVWaUdILGlCNFYvRkMsT0FDQSxPQUNFLFk1VjZGSCxpQjRWNUdDLE1BQXdCLE81VnNHdkIsZ0I0VnJHRCxPQUNBLE9BQ0UsVzVWbUdELGdCNFZqR0QsT0FDQSxPQUNFLGE1VitGRCxnQjRWN0ZELE9BQ0EsT0FDRSxjNVYyRkQsZ0I0VnpGRCxPQUNBLE9BQ0UsWTVWdUZELGdCNFZ0R0QsTUFBd0IsTzVWOEd6QixrQjRWN0dDLE9BQ0EsT0FDRSxXNVYyR0gsa0I0VnpHQyxPQUNBLE9BQ0UsYTVWdUdILGtCNFZyR0MsT0FDQSxPQUNFLGM1Vm1HSCxrQjRWakdDLE9BQ0EsT0FDRSxZNVYrRkgsa0I0VjlHQyxNQUF3QixPNVYrR3pCLGdCNFY5R0MsT0FDQSxPQUNFLFc1VjRHSCxnQjRWMUdDLE9BQ0EsT0FDRSxhNVZ3R0gsZ0I0VnRHQyxPQUNBLE9BQ0UsYzVWb0dILGdCNFZsR0MsT0FDQSxPQUNFLFk1VmdHSCxnQjRWMUZILFFBQW1CLE9BQVEsZUFDM0IsU0FDQSxTQUNFLFdBQVksZUFFZCxTQUNBLFNBQ0UsYUFBYyxlQUVoQixTQUNBLFNBQ0UsY0FBZSxlQUVqQixTQUNBLFNBQ0UsWUFBYSxleERUZix5QndEbERJLFFBQWdDLE81VmlJakMsWTRWaElDLFNBQ0EsU0FDRSxXNVY4SEgsWTRWNUhDLFNBQ0EsU0FDRSxhNVYwSEgsWTRWeEhDLFNBQ0EsU0FDRSxjNVZzSEgsWTRWcEhDLFNBQ0EsU0FDRSxZNVZrSEgsWTRWaklDLFFBQWdDLE81VmtJakMsaUI0VmpJQyxTQUNBLFNBQ0UsVzVWK0hILGlCNFY3SEMsU0FDQSxTQUNFLGE1VjJISCxpQjRWekhDLFNBQ0EsU0FDRSxjNVZ1SEgsaUI0VnJIQyxTQUNBLFNBQ0UsWTVWbUhILGlCNFZsSUMsUUFBZ0MsTzVWbUlqQyxnQjRWbElDLFNBQ0EsU0FDRSxXNVZnSUgsZ0I0VjlIQyxTQUNBLFNBQ0UsYTVWNEhILGdCNFYxSEMsU0FDQSxTQUNFLGM1VndISCxnQjRWdEhDLFNBQ0EsU0FDRSxZNVZvSEgsZ0I0Vm5JQyxRQUFnQyxPNVY2SC9CLGU0VjVIRCxTQUNBLFNBQ0UsVzVWMEhELGU0VnhIRCxTQUNBLFNBQ0UsYTVWc0hELGU0VnBIRCxTQUNBLFNBQ0UsYzVWa0hELGU0VmhIRCxTQUNBLFNBQ0UsWTVWOEdELGU0VjdIRCxRQUFnQyxPNVZxSWpDLGlCNFZwSUMsU0FDQSxTQUNFLFc1VmtJSCxpQjRWaElDLFNBQ0EsU0FDRSxhNVY4SEgsaUI0VjVIQyxTQUNBLFNBQ0UsYzVWMEhILGlCNFZ4SEMsU0FDQSxTQUNFLFk1VnNISCxpQjRWcklDLFFBQWdDLE81VnNJakMsZTRWcklDLFNBQ0EsU0FDRSxXNVZtSUgsZTRWaklDLFNBQ0EsU0FDRSxhNVYrSEgsZTRWN0hDLFNBQ0EsU0FDRSxjNVYySEgsZTRWekhDLFNBQ0EsU0FDRSxZNVZ1SEgsZTRWdElDLFFBQWdDLFE1VmlJakMsWTRWaElDLFNBQ0EsU0FDRSxZNVY4SEgsWTRWNUhDLFNBQ0EsU0FDRSxjNVYwSEgsWTRWeEhDLFNBQ0EsU0FDRSxlNVZzSEgsWTRWcEhDLFNBQ0EsU0FDRSxhNVZrSEgsWTRWaklDLFFBQWdDLFE1VmtJakMsaUI0VmpJQyxTQUNBLFNBQ0UsWTVWK0hILGlCNFY3SEMsU0FDQSxTQUNFLGM1VjJISCxpQjRWekhDLFNBQ0EsU0FDRSxlNVZ1SEgsaUI0VnJIQyxTQUNBLFNBQ0UsYTVWbUhILGlCNFZsSUMsUUFBZ0MsUTVWbUlqQyxnQjRWbElDLFNBQ0EsU0FDRSxZNVZnSUgsZ0I0VjlIQyxTQUNBLFNBQ0UsYzVWNEhILGdCNFYxSEMsU0FDQSxTQUNFLGU1VndISCxnQjRWdEhDLFNBQ0EsU0FDRSxhNVZvSEgsZ0I0Vm5JQyxRQUFnQyxRNVY2SC9CLGU0VjVIRCxTQUNBLFNBQ0UsWTVWMEhELGU0VnhIRCxTQUNBLFNBQ0UsYzVWc0hELGU0VnBIRCxTQUNBLFNBQ0UsZTVWa0hELGU0VmhIRCxTQUNBLFNBQ0UsYTVWOEdELGU0VjdIRCxRQUFnQyxRNVZxSWpDLGlCNFZwSUMsU0FDQSxTQUNFLFk1VmtJSCxpQjRWaElDLFNBQ0EsU0FDRSxjNVY4SEgsaUI0VjVIQyxTQUNBLFNBQ0UsZTVWMEhILGlCNFZ4SEMsU0FDQSxTQUNFLGE1VnNISCxpQjRWcklDLFFBQWdDLFE1VnNJakMsZTRWcklDLFNBQ0EsU0FDRSxZNVZtSUgsZTRWaklDLFNBQ0EsU0FDRSxjNVYrSEgsZTRWN0hDLFNBQ0EsU0FDRSxlNVYySEgsZTRWekhDLFNBQ0EsU0FDRSxhNVZ1SEgsZTRWL0dDLFNBQXdCLE81VjJHekIsa0I0VjFHQyxVQUNBLFVBQ0UsVzVWd0dILGtCNFZ0R0MsVUFDQSxVQUNFLGE1Vm9HSCxrQjRWbEdDLFVBQ0EsVUFDRSxjNVZnR0gsa0I0VjlGQyxVQUNBLFVBQ0UsWTVWNEZILGtCNFYzR0MsU0FBd0IsTzVWNEd6QixpQjRWM0dDLFVBQ0EsVUFDRSxXNVZ5R0gsaUI0VnZHQyxVQUNBLFVBQ0UsYTVWcUdILGlCNFZuR0MsVUFDQSxVQUNFLGM1VmlHSCxpQjRWL0ZDLFVBQ0EsVUFDRSxZNVY2RkgsaUI0VjVHQyxTQUF3QixPNVZzR3ZCLGdCNFZyR0QsVUFDQSxVQUNFLFc1Vm1HRCxnQjRWakdELFVBQ0EsVUFDRSxhNVYrRkQsZ0I0VjdGRCxVQUNBLFVBQ0UsYzVWMkZELGdCNFZ6RkQsVUFDQSxVQUNFLFk1VnVGRCxnQjRWdEdELFNBQXdCLE81VjhHekIsa0I0VjdHQyxVQUNBLFVBQ0UsVzVWMkdILGtCNFZ6R0MsVUFDQSxVQUNFLGE1VnVHSCxrQjRWckdDLFVBQ0EsVUFDRSxjNVZtR0gsa0I0VmpHQyxVQUNBLFVBQ0UsWTVWK0ZILGtCNFY5R0MsU0FBd0IsTzVWK0d6QixnQjRWOUdDLFVBQ0EsVUFDRSxXNVY0R0gsZ0I0VjFHQyxVQUNBLFVBQ0UsYTVWd0dILGdCNFZ0R0MsVUFDQSxVQUNFLGM1Vm9HSCxnQjRWbEdDLFVBQ0EsVUFDRSxZNVZnR0gsZ0I0VjFGSCxXQUFtQixPQUFRLGVBQzNCLFlBQ0EsWUFDRSxXQUFZLGVBRWQsWUFDQSxZQUNFLGFBQWMsZUFFaEIsWUFDQSxZQUNFLGNBQWUsZUFFakIsWUFDQSxZQUNFLFlBQWEsZ0J4RFRmLHlCd0RsREksUUFBZ0MsTzVWaUlqQyxZNFZoSUMsU0FDQSxTQUNFLFc1VjhISCxZNFY1SEMsU0FDQSxTQUNFLGE1VjBISCxZNFZ4SEMsU0FDQSxTQUNFLGM1VnNISCxZNFZwSEMsU0FDQSxTQUNFLFk1VmtISCxZNFZqSUMsUUFBZ0MsTzVWa0lqQyxpQjRWaklDLFNBQ0EsU0FDRSxXNVYrSEgsaUI0VjdIQyxTQUNBLFNBQ0UsYTVWMkhILGlCNFZ6SEMsU0FDQSxTQUNFLGM1VnVISCxpQjRWckhDLFNBQ0EsU0FDRSxZNVZtSEgsaUI0VmxJQyxRQUFnQyxPNVZtSWpDLGdCNFZsSUMsU0FDQSxTQUNFLFc1VmdJSCxnQjRWOUhDLFNBQ0EsU0FDRSxhNVY0SEgsZ0I0VjFIQyxTQUNBLFNBQ0UsYzVWd0hILGdCNFZ0SEMsU0FDQSxTQUNFLFk1Vm9ISCxnQjRWbklDLFFBQWdDLE81VjZIL0IsZTRWNUhELFNBQ0EsU0FDRSxXNVYwSEQsZTRWeEhELFNBQ0EsU0FDRSxhNVZzSEQsZTRWcEhELFNBQ0EsU0FDRSxjNVZrSEQsZTRWaEhELFNBQ0EsU0FDRSxZNVY4R0QsZTRWN0hELFFBQWdDLE81VnFJakMsaUI0VnBJQyxTQUNBLFNBQ0UsVzVWa0lILGlCNFZoSUMsU0FDQSxTQUNFLGE1VjhISCxpQjRWNUhDLFNBQ0EsU0FDRSxjNVYwSEgsaUI0VnhIQyxTQUNBLFNBQ0UsWTVWc0hILGlCNFZySUMsUUFBZ0MsTzVWc0lqQyxlNFZySUMsU0FDQSxTQUNFLFc1Vm1JSCxlNFZqSUMsU0FDQSxTQUNFLGE1VitISCxlNFY3SEMsU0FDQSxTQUNFLGM1VjJISCxlNFZ6SEMsU0FDQSxTQUNFLFk1VnVISCxlNFZ0SUMsUUFBZ0MsUTVWaUlqQyxZNFZoSUMsU0FDQSxTQUNFLFk1VjhISCxZNFY1SEMsU0FDQSxTQUNFLGM1VjBISCxZNFZ4SEMsU0FDQSxTQUNFLGU1VnNISCxZNFZwSEMsU0FDQSxTQUNFLGE1VmtISCxZNFZqSUMsUUFBZ0MsUTVWa0lqQyxpQjRWaklDLFNBQ0EsU0FDRSxZNVYrSEgsaUI0VjdIQyxTQUNBLFNBQ0UsYzVWMkhILGlCNFZ6SEMsU0FDQSxTQUNFLGU1VnVISCxpQjRWckhDLFNBQ0EsU0FDRSxhNVZtSEgsaUI0VmxJQyxRQUFnQyxRNVZtSWpDLGdCNFZsSUMsU0FDQSxTQUNFLFk1VmdJSCxnQjRWOUhDLFNBQ0EsU0FDRSxjNVY0SEgsZ0I0VjFIQyxTQUNBLFNBQ0UsZTVWd0hILGdCNFZ0SEMsU0FDQSxTQUNFLGE1Vm9ISCxnQjRWbklDLFFBQWdDLFE1VjZIL0IsZTRWNUhELFNBQ0EsU0FDRSxZNVYwSEQsZTRWeEhELFNBQ0EsU0FDRSxjNVZzSEQsZTRWcEhELFNBQ0EsU0FDRSxlNVZrSEQsZTRWaEhELFNBQ0EsU0FDRSxhNVY4R0QsZTRWN0hELFFBQWdDLFE1VnFJakMsaUI0VnBJQyxTQUNBLFNBQ0UsWTVWa0lILGlCNFZoSUMsU0FDQSxTQUNFLGM1VjhISCxpQjRWNUhDLFNBQ0EsU0FDRSxlNVYwSEgsaUI0VnhIQyxTQUNBLFNBQ0UsYTVWc0hILGlCNFZySUMsUUFBZ0MsUTVWc0lqQyxlNFZySUMsU0FDQSxTQUNFLFk1Vm1JSCxlNFZqSUMsU0FDQSxTQUNFLGM1VitISCxlNFY3SEMsU0FDQSxTQUNFLGU1VjJISCxlNFZ6SEMsU0FDQSxTQUNFLGE1VnVISCxlNFYvR0MsU0FBd0IsTzVWMkd6QixrQjRWMUdDLFVBQ0EsVUFDRSxXNVZ3R0gsa0I0VnRHQyxVQUNBLFVBQ0UsYTVWb0dILGtCNFZsR0MsVUFDQSxVQUNFLGM1VmdHSCxrQjRWOUZDLFVBQ0EsVUFDRSxZNVY0Rkgsa0I0VjNHQyxTQUF3QixPNVY0R3pCLGlCNFYzR0MsVUFDQSxVQUNFLFc1VnlHSCxpQjRWdkdDLFVBQ0EsVUFDRSxhNVZxR0gsaUI0Vm5HQyxVQUNBLFVBQ0UsYzVWaUdILGlCNFYvRkMsVUFDQSxVQUNFLFk1VjZGSCxpQjRWNUdDLFNBQXdCLE81VnNHdkIsZ0I0VnJHRCxVQUNBLFVBQ0UsVzVWbUdELGdCNFZqR0QsVUFDQSxVQUNFLGE1VitGRCxnQjRWN0ZELFVBQ0EsVUFDRSxjNVYyRkQsZ0I0VnpGRCxVQUNBLFVBQ0UsWTVWdUZELGdCNFZ0R0QsU0FBd0IsTzVWOEd6QixrQjRWN0dDLFVBQ0EsVUFDRSxXNVYyR0gsa0I0VnpHQyxVQUNBLFVBQ0UsYTVWdUdILGtCNFZyR0MsVUFDQSxVQUNFLGM1Vm1HSCxrQjRWakdDLFVBQ0EsVUFDRSxZNVYrRkgsa0I0VjlHQyxTQUF3QixPNVYrR3pCLGdCNFY5R0MsVUFDQSxVQUNFLFc1VjRHSCxnQjRWMUdDLFVBQ0EsVUFDRSxhNVZ3R0gsZ0I0VnRHQyxVQUNBLFVBQ0UsYzVWb0dILGdCNFZsR0MsVUFDQSxVQUNFLFk1VmdHSCxnQjRWMUZILFdBQW1CLE9BQVEsZUFDM0IsWUFDQSxZQUNFLFdBQVksZUFFZCxZQUNBLFlBQ0UsYUFBYyxlQUVoQixZQUNBLFlBQ0UsY0FBZSxlQUVqQixZQUNBLFlBQ0UsWUFBYSxnQnhEVGYseUJ3RGxESSxRQUFnQyxPNVZpSWpDLFk0VmhJQyxTQUNBLFNBQ0UsVzVWOEhILFk0VjVIQyxTQUNBLFNBQ0UsYTVWMEhILFk0VnhIQyxTQUNBLFNBQ0UsYzVWc0hILFk0VnBIQyxTQUNBLFNBQ0UsWTVWa0hILFk0VmpJQyxRQUFnQyxPNVZrSWpDLGlCNFZqSUMsU0FDQSxTQUNFLFc1VitISCxpQjRWN0hDLFNBQ0EsU0FDRSxhNVYySEgsaUI0VnpIQyxTQUNBLFNBQ0UsYzVWdUhILGlCNFZySEMsU0FDQSxTQUNFLFk1Vm1ISCxpQjRWbElDLFFBQWdDLE81Vm1JakMsZ0I0VmxJQyxTQUNBLFNBQ0UsVzVWZ0lILGdCNFY5SEMsU0FDQSxTQUNFLGE1VjRISCxnQjRWMUhDLFNBQ0EsU0FDRSxjNVZ3SEgsZ0I0VnRIQyxTQUNBLFNBQ0UsWTVWb0hILGdCNFZuSUMsUUFBZ0MsTzVWNkgvQixlNFY1SEQsU0FDQSxTQUNFLFc1VjBIRCxlNFZ4SEQsU0FDQSxTQUNFLGE1VnNIRCxlNFZwSEQsU0FDQSxTQUNFLGM1VmtIRCxlNFZoSEQsU0FDQSxTQUNFLFk1VjhHRCxlNFY3SEQsUUFBZ0MsTzVWcUlqQyxpQjRWcElDLFNBQ0EsU0FDRSxXNVZrSUgsaUI0VmhJQyxTQUNBLFNBQ0UsYTVWOEhILGlCNFY1SEMsU0FDQSxTQUNFLGM1VjBISCxpQjRWeEhDLFNBQ0EsU0FDRSxZNVZzSEgsaUI0VnJJQyxRQUFnQyxPNVZzSWpDLGU0VnJJQyxTQUNBLFNBQ0UsVzVWbUlILGU0VmpJQyxTQUNBLFNBQ0UsYTVWK0hILGU0VjdIQyxTQUNBLFNBQ0UsYzVWMkhILGU0VnpIQyxTQUNBLFNBQ0UsWTVWdUhILGU0VnRJQyxRQUFnQyxRNVZpSWpDLFk0VmhJQyxTQUNBLFNBQ0UsWTVWOEhILFk0VjVIQyxTQUNBLFNBQ0UsYzVWMEhILFk0VnhIQyxTQUNBLFNBQ0UsZTVWc0hILFk0VnBIQyxTQUNBLFNBQ0UsYTVWa0hILFk0VmpJQyxRQUFnQyxRNVZrSWpDLGlCNFZqSUMsU0FDQSxTQUNFLFk1VitISCxpQjRWN0hDLFNBQ0EsU0FDRSxjNVYySEgsaUI0VnpIQyxTQUNBLFNBQ0UsZTVWdUhILGlCNFZySEMsU0FDQSxTQUNFLGE1Vm1ISCxpQjRWbElDLFFBQWdDLFE1Vm1JakMsZ0I0VmxJQyxTQUNBLFNBQ0UsWTVWZ0lILGdCNFY5SEMsU0FDQSxTQUNFLGM1VjRISCxnQjRWMUhDLFNBQ0EsU0FDRSxlNVZ3SEgsZ0I0VnRIQyxTQUNBLFNBQ0UsYTVWb0hILGdCNFZuSUMsUUFBZ0MsUTVWNkgvQixlNFY1SEQsU0FDQSxTQUNFLFk1VjBIRCxlNFZ4SEQsU0FDQSxTQUNFLGM1VnNIRCxlNFZwSEQsU0FDQSxTQUNFLGU1VmtIRCxlNFZoSEQsU0FDQSxTQUNFLGE1VjhHRCxlNFY3SEQsUUFBZ0MsUTVWcUlqQyxpQjRWcElDLFNBQ0EsU0FDRSxZNVZrSUgsaUI0VmhJQyxTQUNBLFNBQ0UsYzVWOEhILGlCNFY1SEMsU0FDQSxTQUNFLGU1VjBISCxpQjRWeEhDLFNBQ0EsU0FDRSxhNVZzSEgsaUI0VnJJQyxRQUFnQyxRNVZzSWpDLGU0VnJJQyxTQUNBLFNBQ0UsWTVWbUlILGU0VmpJQyxTQUNBLFNBQ0UsYzVWK0hILGU0VjdIQyxTQUNBLFNBQ0UsZTVWMkhILGU0VnpIQyxTQUNBLFNBQ0UsYTVWdUhILGU0Vi9HQyxTQUF3QixPNVYyR3pCLGtCNFYxR0MsVUFDQSxVQUNFLFc1VndHSCxrQjRWdEdDLFVBQ0EsVUFDRSxhNVZvR0gsa0I0VmxHQyxVQUNBLFVBQ0UsYzVWZ0dILGtCNFY5RkMsVUFDQSxVQUNFLFk1VjRGSCxrQjRWM0dDLFNBQXdCLE81VjRHekIsaUI0VjNHQyxVQUNBLFVBQ0UsVzVWeUdILGlCNFZ2R0MsVUFDQSxVQUNFLGE1VnFHSCxpQjRWbkdDLFVBQ0EsVUFDRSxjNVZpR0gsaUI0Vi9GQyxVQUNBLFVBQ0UsWTVWNkZILGlCNFY1R0MsU0FBd0IsTzVWc0d2QixnQjRWckdELFVBQ0EsVUFDRSxXNVZtR0QsZ0I0VmpHRCxVQUNBLFVBQ0UsYTVWK0ZELGdCNFY3RkQsVUFDQSxVQUNFLGM1VjJGRCxnQjRWekZELFVBQ0EsVUFDRSxZNVZ1RkQsZ0I0VnRHRCxTQUF3QixPNVY4R3pCLGtCNFY3R0MsVUFDQSxVQUNFLFc1VjJHSCxrQjRWekdDLFVBQ0EsVUFDRSxhNVZ1R0gsa0I0VnJHQyxVQUNBLFVBQ0UsYzVWbUdILGtCNFZqR0MsVUFDQSxVQUNFLFk1VitGSCxrQjRWOUdDLFNBQXdCLE81VitHekIsZ0I0VjlHQyxVQUNBLFVBQ0UsVzVWNEdILGdCNFYxR0MsVUFDQSxVQUNFLGE1VndHSCxnQjRWdEdDLFVBQ0EsVUFDRSxjNVZvR0gsZ0I0VmxHQyxVQUNBLFVBQ0UsWTVWZ0dILGdCNFYxRkgsV0FBbUIsT0FBUSxlQUMzQixZQUNBLFlBQ0UsV0FBWSxlQUVkLFlBQ0EsWUFDRSxhQUFjLGVBRWhCLFlBQ0EsWUFDRSxjQUFlLGVBRWpCLFlBQ0EsWUFDRSxZQUFhLGdCeERUZiwwQndEbERJLFFBQWdDLE81VmlJakMsWTRWaElDLFNBQ0EsU0FDRSxXNVY4SEgsWTRWNUhDLFNBQ0EsU0FDRSxhNVYwSEgsWTRWeEhDLFNBQ0EsU0FDRSxjNVZzSEgsWTRWcEhDLFNBQ0EsU0FDRSxZNVZrSEgsWTRWaklDLFFBQWdDLE81VmtJakMsaUI0VmpJQyxTQUNBLFNBQ0UsVzVWK0hILGlCNFY3SEMsU0FDQSxTQUNFLGE1VjJISCxpQjRWekhDLFNBQ0EsU0FDRSxjNVZ1SEgsaUI0VnJIQyxTQUNBLFNBQ0UsWTVWbUhILGlCNFZsSUMsUUFBZ0MsTzVWbUlqQyxnQjRWbElDLFNBQ0EsU0FDRSxXNVZnSUgsZ0I0VjlIQyxTQUNBLFNBQ0UsYTVWNEhILGdCNFYxSEMsU0FDQSxTQUNFLGM1VndISCxnQjRWdEhDLFNBQ0EsU0FDRSxZNVZvSEgsZ0I0Vm5JQyxRQUFnQyxPNVY2SC9CLGU0VjVIRCxTQUNBLFNBQ0UsVzVWMEhELGU0VnhIRCxTQUNBLFNBQ0UsYTVWc0hELGU0VnBIRCxTQUNBLFNBQ0UsYzVWa0hELGU0VmhIRCxTQUNBLFNBQ0UsWTVWOEdELGU0VjdIRCxRQUFnQyxPNVZxSWpDLGlCNFZwSUMsU0FDQSxTQUNFLFc1VmtJSCxpQjRWaElDLFNBQ0EsU0FDRSxhNVY4SEgsaUI0VjVIQyxTQUNBLFNBQ0UsYzVWMEhILGlCNFZ4SEMsU0FDQSxTQUNFLFk1VnNISCxpQjRWcklDLFFBQWdDLE81VnNJakMsZTRWcklDLFNBQ0EsU0FDRSxXNVZtSUgsZTRWaklDLFNBQ0EsU0FDRSxhNVYrSEgsZTRWN0hDLFNBQ0EsU0FDRSxjNVYySEgsZTRWekhDLFNBQ0EsU0FDRSxZNVZ1SEgsZTRWdElDLFFBQWdDLFE1VmlJakMsWTRWaElDLFNBQ0EsU0FDRSxZNVY4SEgsWTRWNUhDLFNBQ0EsU0FDRSxjNVYwSEgsWTRWeEhDLFNBQ0EsU0FDRSxlNVZzSEgsWTRWcEhDLFNBQ0EsU0FDRSxhNVZrSEgsWTRWaklDLFFBQWdDLFE1VmtJakMsaUI0VmpJQyxTQUNBLFNBQ0UsWTVWK0hILGlCNFY3SEMsU0FDQSxTQUNFLGM1VjJISCxpQjRWekhDLFNBQ0EsU0FDRSxlNVZ1SEgsaUI0VnJIQyxTQUNBLFNBQ0UsYTVWbUhILGlCNFZsSUMsUUFBZ0MsUTVWbUlqQyxnQjRWbElDLFNBQ0EsU0FDRSxZNVZnSUgsZ0I0VjlIQyxTQUNBLFNBQ0UsYzVWNEhILGdCNFYxSEMsU0FDQSxTQUNFLGU1VndISCxnQjRWdEhDLFNBQ0EsU0FDRSxhNVZvSEgsZ0I0Vm5JQyxRQUFnQyxRNVY2SC9CLGU0VjVIRCxTQUNBLFNBQ0UsWTVWMEhELGU0VnhIRCxTQUNBLFNBQ0UsYzVWc0hELGU0VnBIRCxTQUNBLFNBQ0UsZTVWa0hELGU0VmhIRCxTQUNBLFNBQ0UsYTVWOEdELGU0VjdIRCxRQUFnQyxRNVZxSWpDLGlCNFZwSUMsU0FDQSxTQUNFLFk1VmtJSCxpQjRWaElDLFNBQ0EsU0FDRSxjNVY4SEgsaUI0VjVIQyxTQUNBLFNBQ0UsZTVWMEhILGlCNFZ4SEMsU0FDQSxTQUNFLGE1VnNISCxpQjRWcklDLFFBQWdDLFE1VnNJakMsZTRWcklDLFNBQ0EsU0FDRSxZNVZtSUgsZTRWaklDLFNBQ0EsU0FDRSxjNVYrSEgsZTRWN0hDLFNBQ0EsU0FDRSxlNVYySEgsZTRWekhDLFNBQ0EsU0FDRSxhNVZ1SEgsZTRWL0dDLFNBQXdCLE81VjJHekIsa0I0VjFHQyxVQUNBLFVBQ0UsVzVWd0dILGtCNFZ0R0MsVUFDQSxVQUNFLGE1Vm9HSCxrQjRWbEdDLFVBQ0EsVUFDRSxjNVZnR0gsa0I0VjlGQyxVQUNBLFVBQ0UsWTVWNEZILGtCNFYzR0MsU0FBd0IsTzVWNEd6QixpQjRWM0dDLFVBQ0EsVUFDRSxXNVZ5R0gsaUI0VnZHQyxVQUNBLFVBQ0UsYTVWcUdILGlCNFZuR0MsVUFDQSxVQUNFLGM1VmlHSCxpQjRWL0ZDLFVBQ0EsVUFDRSxZNVY2RkgsaUI0VjVHQyxTQUF3QixPNVZzR3ZCLGdCNFZyR0QsVUFDQSxVQUNFLFc1Vm1HRCxnQjRWakdELFVBQ0EsVUFDRSxhNVYrRkQsZ0I0VjdGRCxVQUNBLFVBQ0UsYzVWMkZELGdCNFZ6RkQsVUFDQSxVQUNFLFk1VnVGRCxnQjRWdEdELFNBQXdCLE81VjhHekIsa0I0VjdHQyxVQUNBLFVBQ0UsVzVWMkdILGtCNFZ6R0MsVUFDQSxVQUNFLGE1VnVHSCxrQjRWckdDLFVBQ0EsVUFD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Qy9ESSxzQ0FHViw0QkY5Qlgsa0NGNUJHLGE1V3lITCxFNFd0SEMsaUJDMkJSLGlCRHpCWSxjNVdvSEwsRStXckhOLDJDQW1HRCwwQ0gvRlEsdUJHb0ZQLHlDSGxGVyxZNVcrR0wsRStXckhOLDJDQTRCRCxzQkh2Q1EsdUJHbUdQLHlDSGpHVyxXNVcrSEwsTzRXNUhDLDhES2hCUixjTGtCWSxhNVcwSEwsTzRXdkhDLHVDQUVJLGM1V3FITCxPK1cxRlAsc0JIeEJRLDhEQ3lGYSxrQ0NyRVosa0NBQUEsa0NBQUEsa0NBQUEsa0NBQUEsa0NBQUEsa0NBQUEsa0NBQUEsd0NBQUEsa0NBQUEsdUNBQUEsa0NGbEJHLFk1V2dITCxPNFdqSUMsZUNvR1IsK0NEbEdZLFc1V2dJTCxNZ1hoSVAsaUJFcUJBLGVqVmt1ekRBLDZCQUNBLDRCOFVubnpEaUIsNkI5VXduekRqQiw0QjhVeG56RGlCLDZCOVVxbnpEakIsNEI4VXJuekRpQiw2QjlVMG56RGpCLDRCOFUxbnpEaUIsNkI5VW9uekRqQiw0QjhVcG56RGlCLDZCOVUybnpEakIsNEI4VTNuekRpQiw2QjlVc256RGpCLDRCOFV0bnpEaUIsNkI5VXluekRqQiw0QjhVem56RGlCLG1DOVU4bnpEakIsa0M4VTluekRpQiw2QjlVdW56RGpCLDRCOFV2bnpEaUIsa0M5VTZuekRqQixpQzhVN256RGlCLDZCOVU0bnpEakIsNEIyVTV2ekRZLGE1VzJITCxNK1d2SE4sMkNBbUdELDBDSHBHUSw4REFFSSxjNVdzSEwsTStXaklQLGtCQTZGQSxpQkgvRVEsbUNHK0VRLDRCQzdCSSw0QkFBQSw0QkFBQSw0QkFBQSw0QkFBQSw0QkFBQSw0QkFBQSw0QkFBQSxrQ0FBQSw0QkFBQSxpQ0FBQSw0QkpoRFIsWTVXaUhMLE00V2xJQyxzQkFFSSxXNVcwSEgsSzRXbEhELHlCQUVJLGM1V2dISCxLK1d2SVQsYUhXUSxrQkcwRlIsbUJIeEZZLFc1V2tJTCxPK1c3RlAsdUJDakRBLGUvVWt5ekRBLGlENlUxdXpEcUIsaURBQUEsaURBQUEsaURBQUEsaURBQUEsaURBQUEsaURBQUEsaURBQUEsdURBQUEsaURBQUEsc0RBQUEsaURGdkNULGE1VzZITCxPK1c3RlAsb0JBb0JBLGtCQWdCQSxrQkhqRVEsdUJPckJSLG1CUHVCWSxjNVd3SEwsTzRXckhDLHNDRStCYSxrQ0E5Q0osaURDNkhTLGtDRC9FTCxpREMrRUssa0NEL0VMLGlEQytFSyxrQ0QvRUwsaURDK0VLLGtDRC9FTCxpREMrRUssa0NEL0VMLGlEQytFSyxrQ0QvRUwsaURDK0VLLGtDRC9FTCxpREMrRUssd0NEL0VMLHVEQytFSyxrQ0QvRUwsaURDK0VLLHVDRC9FTCxzREMrRUssa0NEL0VMLGlERjdCVCxZNVdtSEwsTzRXckhDLHNCQUVJLFk1V29ITCxLa1gvRVAsdUNGaEVBLFlWQ0EsSWNGQSxtQlJRWSxRNVdtSUwsRTRXaElDLGlCQ3FDUixpQkRuQ1ksWTVXOEhMLEVxWDNJUCxnRHBWdXp6REEsd0JBREEsMEJxVmp6ekRnQix1QkNzRUQsZ0JIL0JpQix5Q0lvQnhCLG9DdlY0dnpEUix3QnFWdnp6RGdCLDBCQ3NFRCx1QkNYUCxnQkNoQ3FCLHlDTFlHLG9DblY2d3pEaEMsd0JxVnB6ekRnQiwwQkNzRUQsdUJDWFAsZ0JDaENxQix5Q0xZRyxvQ25Wa3h6RGhDLHdCcVZ6enpEZ0IsMEJDc0VELHVCQ1hQLGdCQ2hDcUIseUNMWUcsb0NuVjR3ekRoQyx3QnFWbnp6RGdCLDBCQ3NFRCx1QkNYUCxnQkNoQ3FCLHlDTFlHLG9DblZteHpEaEMsd0JxVjF6ekRnQiwwQkNzRUQsdUJDWFAsZ0JDaENxQix5Q0xZRyxvQ25WOHd6RGhDLHdCcVZyenpEZ0IsMEJDc0VELHVCQ1hQLGdCQ2hDcUIseUNMWUcsb0NuVml4ekRoQyx3QnFWeHp6RGdCLDBCQ3NFRCx1QkNYUCxnQkNoQ3FCLHlDTFlHLG9DblZzeHpEaEMsOEJxVjd6ekRnQixnQ0NzRUQsNkJDWFAsc0JDaENxQiwrQ0xZRywwQ25WK3d6RGhDLHdCcVZ0enpEZ0IsMEJDc0VELHVCQ1hQLGdCQ2hDcUIseUNMWUcsb0NuVnF4ekRoQyw2QnFWNXp6RGdCLCtCQ3NFRCw0QkNYUCxxQkNoQ3FCLDhDTFlHLHlDblZveHpEaEMsd0JxVjN6ekRnQiwwQkNzRUQsdUJDWFAsZ0JDaENxQix5Q0xZRyxvQ1IxQnBCLGM1V3lITCxFNFd0SEMsaUJDMkJSLGlCRHpCWSxlNVdvSEwsRWdYdEZQLHdCVWhEYSwwQ3pWbzB6RGIsMkJ5Vjd6ekRjLG9DQVBELHdCQU9DLDBDQVBELDJCQWVDLG9DQWZELHdCQU9DLDBDQVBELDJCQWVDLG9DQWZELHdCQU9DLDBDQVBELDJCQWVDLG9DQWZELHdCQU9DLDBDQVBELDJCQWVDLG9DQWZELHdCQU9DLDBDQVBELDJCQWVDLG9DQWZELHdCQU9DLDBDQVBELDJCQWVDLG9DQWZELHdCQU9DLDBDQVBELDJCQWVDLG9DQWZELHdCQU9DLGdEQVBELGlDQWVDLDBDQWZELDhCQU9DLDBDQVBELDJCQWVDLG9DQWZELHdCQU9DLCtDQVBELGdDQWVDLHlDQWZELDZCQU9DLDBDQVBELDJCQWVDLG9DQWZELHdCZHVCRCxhNVcrR0wsRTRXaElDLG9CZVhSLG9CQUFBLHVCQUFBLHlCZmFZLFk1VytITCxPNFc1SEMsMkNBRUksYzVXMEhMLE80V3ZIQyxvQmVyQlIsb0JBQUEsdUJBQUEseUJmdUJZLGU1V3FITCxPcVg1SVAsb0JUZ0JRLHNCUWtCUix5Qk9sQ0Esb0JBQUEsdUJBQUEseUJma0JZLGM1VzJITCxNcVg3SVAsb0JNQUEsb0JBQUEsdUJBQUEseUIxVjgxekRBLHVCc1ZueHpEZSxvQ0FBQSx1QkgvQmlCLG9DRytCakIsdUJIL0JpQixvQ0crQmpCLHVCSC9CaUIsb0NHK0JqQix1QkgvQmlCLG9DRytCakIsdUJIL0JpQixvQ0crQmpCLHVCSC9CaUIsb0NHK0JqQix1QkgvQmlCLG9DRytCakIsNkJIL0JpQiwwQ0crQmpCLHVCSC9CaUIsb0NHK0JqQiw0QkgvQmlCLHlDRytCakIsdUJIL0JpQixvQ1JoQnBCLGE1V2lITCxNNFd0SUMsMkJBQ0ksUTVXdUlMLE80Vy9IQyw4QmFEYSwyQkNWUix3QkFBQSwyQkFBQSx3QkFBQSwyQkFBQSx3QkFBQSwyQkFBQSx3QkFBQSwyQkFBQSx3QkFBQSwyQkFBQSx3QkFB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TXJXWlcsS3FXYVgsaUIzQm9DbUIsSzJCbkNuQixhM0JlNEMsWTJCdEI5QyxrQkFDQyxNM0IwQ3FCLFEyQnpDckIsYTNCeUNxQixRMkIzQ3RCLHdCQUtFLE1yV1pXLEtxV2FYLGlCM0JxQ29CLFEyQnBDcEIsYTNCZTRDLFkyQnRCOUMsc0JBQ0MsTTNCMkNzQixRMkIxQ3RCLGEzQjBDc0IsUTJCNUN2Qiw0QkFLRSxNcldaVyxLcVdhWCxpQjNCc0NxQixRMkJyQ3JCLGEzQmU0QyxZMkJ0QjlDLGlCQUNDLE0zQjRDb0IsUTJCM0NwQixhM0IyQ29CLFEyQjdDckIsdUJBS0UsTXJXWlcsS3FXYVgsaUIzQnVDbUIsUTJCdENuQixhM0JlNEMsWTJCdEI5QyxvQkFDQyxNM0I2Q3FCLFEyQjVDckIsYTNCNENxQixRMkI5Q3RCLDBCQUtFLE1yV1pXLEtxV2FYLGlCM0J3Q29CLFEyQnZDcEIsYTNCZTRDLFkyQnRCOUMsb0JBQ0MsTTNCOENxQixRMkI3Q3JCLGEzQjZDcUIsUTJCL0N0QiwwQkFLRSxNcldaVyxLcVdhWCxpQjNCeUNvQixRMkJ4Q3BCLGEzQmU0QyxZNkJuQ2hELHNCQUNJLE1BQU8sS25Xa24xRFgsdUJvVy9tMURtQix1QkFBQSx1QkFBQSx1QkFBQSx1QkFBQSx1QkFBQSx1QkFBQSx1QkFBQSw2QkFBQSx1QkFBQSw0QkFBQSx1QkFDUCxjQUFlLEVwV2luMUQzQiw2Q29XOW0xRHlDLDZDQUFBLDZDQUFBLDZDQUFBLDZDQUFBLDZDQUFBLDZDQUFBLDZDQUFBLG1EQUFBLDZDQUFBLGtEQUFBLDZDQUM3QixZQUFhLEtBRWIsdUJBQXdCLEVBQ3hCLDBCQUEyQixFQUczQix3QkFBeUIsT0FDekIsMkJBQTRCLE9wVzZtMUR4Qyw0Q29XMW0xRHdDLDRDQUFBLDRDQUFBLDRDQUFBLDRDQUFBLDRDQUFBLDRDQUFBLDRDQUFBLGtEQUFBLDRDQUFBLGlEQUFBLDRDQUM1Qix3QkFBeUIsRUFDekIsMkJBQTRCLEVBRTVCLHVCQUF3QixPQUN4QiwwQkFBMkIsTzdHbUJ2QyxLOEc1Q0UsWXhZa0NVLGFBQWEsQ0FBRSxLQUFL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SlYsd0JBT0ksWUFBYSxNQUNiLFVBQVcsS0FSZix5QkFZSSxjQUFlLElBWm5CLDJCQWVNLE05WTdDRCxROFlrREwsUUFDRSxLQUFNLEVBR1IscUNBRUksT0FBUSxtQkFJWixhQUNFLE1BQU8sS0FEVCxnQ0FJSSxPQUFRLE1BQ1Isb0JBQXFCLElBQUEsT0FMekIsd0NBUU0sY0FBZSxLQVJyQixtQ0FhSSxPQUFRLG1CQWJaLG1CQWlCSSxNQUFPLFFBQ1AsWUFBYSxJQUNiLFFBQVMsTUFDVCxZQUFhLEtBcEJqQix3QkF3QkksVUFBVyxLQUlmLGtCQUNFLGdCQUFpQixPQUduQix5QkFERixjQUVJLFVBQVcsTUFDWCxPQUFRLE1DN0laLG9CQUNFLFFBQVMsS0NBWCxJQUNFLFFBQVMsZ0JBRVQsU0FDRSxRQUFTLGVBR1gsV0FDRSxRQUFTLGlCQUdiLElBQ0UsUUFBUyxlQUVULFNBQ0UsUUFBUyxlQUdYLFdBQ0UsUUFBUyxlQUdiLHlCQVhBLElBYUksUUFBUyxnQkFWWCxTQWFJLFFBQVMsZUFUYixXQWFJLFFBQVMsaUJBL0JmLElBb0NJLFFBQVMsZUFqQ1gsU0FvQ0ksUUFBUyxlQWhDYixXQW9DSSxRQUFTIiwiZmlsZSI6Im1haW4ubWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdfX0NhbGlicmlfNSc7XHJcbiAgICBzcmM6IHVybCgnL1Jlc291cmNlUGFja2FnZXMvVmFyaWV0eUNhcmUvYXNzZXRzL2Rpc3QvZm9udHMvMzFmOWVlXzJfMC5lb3QnKTtcclxuICAgIHNyYzogbG9jYWwoJ+KYuicpLCB1cmwoJy9SZXNvdXJjZVBhY2thZ2VzL1ZhcmlldHlDYXJlL2Fzc2V0cy9kaXN0L2ZvbnRzLzMxZjllZV8yXzAud29mZicpIGZvcm1hdCgnd29mZicpLCB1cmwoJy9SZXNvdXJjZVBhY2thZ2VzL1ZhcmlldHlDYXJlL2Fzc2V0cy9kaXN0L2ZvbnRzLzMxZjllZV8yXzAuc3ZnJykgZm9ybWF0KCdzdmcnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdfX0NhbGlicmlfNSc7XHJcbiAgICBzcmM6IHVybCgnL1Jlc291cmNlUGFja2FnZXMvVmFyaWV0eUNhcmUvYXNzZXRzL2Rpc3QvZm9udHMvMzFmOWVlXzFfMC5lb3QnKTtcclxuICAgIHNyYzogbG9jYWwoJ+KYuicpLCB1cmwoJy9SZXNvdXJjZVBhY2thZ2VzL1ZhcmlldHlDYXJlL2Fzc2V0cy9kaXN0L2ZvbnRzLzMxZjllZV8xXzAud29mZicpIGZvcm1hdCgnd29mZicpLCB1cmwoJy9SZXNvdXJjZVBhY2thZ2VzL1ZhcmlldHlDYXJlL2Fzc2V0cy9kaXN0L2ZvbnRzLzMxZjllZV8xXzAuc3ZnJykgZm9ybWF0KCdzdmcnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdfX0NhbGlicmlfNSc7XHJcbiAgICBzcmM6IHVybCgnL1Jlc291cmNlUGFja2FnZXMvVmFyaWV0eUNhcmUvYXNzZXRzL2Rpc3QvZm9udHMvMzFmOWVlXzBfMC5lb3QnKTtcclxuICAgIHNyYzogbG9jYWwoJ+KYuicpLCB1cmwoJy9SZXNvdXJjZVBhY2thZ2VzL1ZhcmlldHlDYXJlL2Fzc2V0cy9kaXN0L2ZvbnRzLzMxZjllZV8wXzAud29mZicpIGZvcm1hdCgnd29mZicpLCB1cmwoJy9SZXNvdXJjZVBhY2thZ2VzL1ZhcmlldHlDYXJlL2Fzc2V0cy9kaXN0L2ZvbnRzLzMxZjllZV8wXzAuc3ZnJykgZm9ybWF0KCdzdmcnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiAyMDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdfX0NhbGlicmlfNSc7XHJcbiAgICBzcmM6IHVybCgnL1Jlc291cmNlUGFja2FnZXMvVmFyaWV0eUNhcmUvYXNzZXRzL2Rpc3QvZm9udHMvMzFmOWVlXzNfMC5lb3QnKTtcclxuICAgIHNyYzogbG9jYWwoJ+KYuicpLCB1cmwoJy9SZXNvdXJjZVBhY2thZ2VzL1ZhcmlldHlDYXJlL2Fzc2V0cy9kaXN0L2ZvbnRzLzMxZjllZV8zXzAud29mZicpIGZvcm1hdCgnd29mZicpLCB1cmwoJy9SZXNvdXJjZVBhY2thZ2VzL1ZhcmlldHlDYXJlL2Fzc2V0cy9kaXN0L2ZvbnRzLzMxZjllZV8zXzAuc3ZnJykgZm9ybWF0KCdzdmcnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU1vbnRzZXJyYXQ6d2dodEA0MDA7NjAwOzcwMDs4MDA7OTAwJmRpc3BsYXk9c3dhcCcpO1xyXG5cclxuXHJcbiRib2R5LWZvbnQ6ICdfX0NhbGlicmlfNScsIEFyaWFsLCBzYW5zLXNlcmlmO1xyXG4kaGVhZGxpbmUtZm9udDogJ01vbnRzZXJyYXQnO1xyXG4kYmFzZS1mb250LXNpemU6IDIwcHg7XHJcbiRzbWFsbC10ZXh0OiAxMnB4O1xyXG4kYmFzZS1saW5lLWhlaWdodDogMzRweDtcclxuJGJhc2UtZm9udC1jb2xvcjogIzQ0NDsgXHJcblxyXG5cclxuJGJsYWNrOiAjMDAwO1xyXG4kZ29sZDogI0I4QjIwOTtcclxuJGxpZ2h0LWdvbGQ6I2ZkZDM3MztcclxuJG5hdnk6ICMwOTM2NUY7XHJcbiRibHVlOiAjMDA1Mjg4O1xyXG4kbGlnaHQtYmx1ZTogIzhERDBGMjtcclxuJGxpZ2h0ZXN0LWJsdWU6ICNFNkVFRjM7XHJcbiRicmlnaHQtYmx1ZTogIzEzQjVFQTtcclxuJHJlZDogI2VkMWIzNjtcclxuJGdyYXk6ICM2NjY7XHJcbiRncmVlbjojN2ZjNjQ3O1xyXG5cclxuLy9Cb290c3RyYXBcclxuQGltcG9ydCBcIi4uLy4uL3ZlbmRvcnMvYWxsXCI7XHJcblxyXG4vL1NpdGVmaW5pdHlcclxuQGltcG9ydCBcIi4uLy4uL3NpdGVmaW5pdHkvc2Fzcy9zaXRlZmluaXR5XCI7XHJcblxyXG4vL0ltcG9ydCAuc2NzcyBmaWxlcyBoZXJlXHJcbkBpbXBvcnQgXCJfdGV4dFwiO1xyXG5AaW1wb3J0IFwiX25hdmlnYXRpb25cIjtcclxuQGltcG9ydCBcIl9nZW5lcmFsXCI7XHJcbkBpbXBvcnQgXCJfbG9jYXRpb25zXCI7XHJcbkBpbXBvcnQgXCJfcGVvcGxlXCI7XHJcbkBpbXBvcnQgXCJfdGltZWxpbmVcIjtcclxuQGltcG9ydCBcIl9jYXJkXCI7XHJcbkBpbXBvcnQgXCJfc2Ytb3ZlcnJpZGVzXCI7XHJcbkBpbXBvcnQgXCJfcmVzcG9uc2l2ZVwiO1xyXG4iLCIkd2lkZ2V0LWJvcmRlci13aWR0aDogMXB4ICFkZWZhdWx0O1xuXG5AaW5jbHVkZSBleHBvcnRzKCBcImNvbW1vbi9hc3AtZmFsbGJhY2stY2xhc3NcIiApIHtcblxuICAgIC5rLXRoZW1lLXRlc3QtY2xhc3MsXG4gICAgLmstY29tbW9uLXRlc3QtY2xhc3Mge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cblxufVxuXG5AaW5jbHVkZSBleHBvcnRzKCBcImNvbW1vbi9sYXlvdXRcIiApIHtcblxuICAgIC8vIExheW91dFxuICAgIC5rLXJlc2V0IHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgZm9udDogaW5oZXJpdDtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICB9XG5cbiAgICBrZW5kby1zb3J0YWJsZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuXG4gICAgLy8gT3ZlcmxheVxuICAgIC5rLW92ZXJsYXkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2Ryb3AtYmc7XG4gICAgICAgIG9wYWNpdHk6ICRiYWNrZHJvcC1vcGFjaXR5O1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgei1pbmRleDogMTAwMDE7XG4gICAgfVxuXG5cbiAgICAvLyBSVExcbiAgICAuay1ydGwge1xuICAgICAgICBkaXJlY3Rpb246IHJ0bDtcbiAgICB9XG5cblxuICAgIC8vIExpbmtzXG4gICAgLmstbGluayxcbiAgICAuay1saW5rOmhvdmVyIHtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cblxuICAgIC8vIE91dGxpbmVcbiAgICAuay1jb250ZW50IHtcbiAgICAgICAgb3V0bGluZTogMDtcbiAgICB9XG5cblxuICAgIC8vIENlbnRlcmluZ1xuICAgIC5rLWNlbnRlcmVkIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICB9XG5cblxuICAgIC8vIERpc2FibGUgbW91c2UgZXZlbnRzXG4gICAgLmstbm8tY2xpY2sge1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG5cblxuICAgIC8vIE9mZi1zY3JlZW4gY29udGFpbmVyIHVzZWQgZHVyaW5nIFBERiBleHBvcnRcbiAgICAuay1wZGYtZXhwb3J0LXNoYWRvdyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgbGVmdDogLTE1MDAwcHg7XG4gICAgICAgIHdpZHRoOiAxNDQwMHB4O1xuICAgIH1cblxuICAgIC8vIFBERiBleHBvcnQgaWNvbnMgZml4XG4gICAgLmtlbmRvLXBkZi1oaWRlLXBzZXVkby1lbGVtZW50czo6YmVmb3JlLFxuICAgIC5rZW5kby1wZGYtaGlkZS1wc2V1ZG8tZWxlbWVudHM6OmFmdGVyIHtcbiAgICAgICAgLy8gc2Fzcy1saW50OmRpc2FibGUtYmxvY2sgbm8taW1wb3J0YW50XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG59XG5cblxuQGluY2x1ZGUgZXhwb3J0cyggXCJjb21tb24vdGhlbWVcIiApIHtcblxuICAgIC8vIFRleHQgc2VsZWN0aW9uXG4gICAgLmstdGV4dC1zZWxlY3Rpb24ge1xuICAgICAgICA6OnNlbGVjdGlvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1jb250cmFzdDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIFBhbmVsc1xuICAgIC5rLWJsb2NrLFxuICAgIC5rLXBhbmVsIHtcbiAgICAgICAgQGV4dGVuZCAuay10ZXh0LXNlbGVjdGlvbiAhb3B0aW9uYWw7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoICRib3JkZXItcmFkaXVzICk7XG4gICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAkcGFuZWwtdGV4dCxcbiAgICAgICAgICAgICRwYW5lbC1iZyxcbiAgICAgICAgICAgICRwYW5lbC1ib3JkZXJcbiAgICAgICAgKTtcbiAgICAgICAgcGFkZGluZzogJHBhbmVsLXBhZGRpbmcteSAkcGFuZWwtcGFkZGluZy14O1xuICAgICAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAgICAgICA+IC5rLWhlYWRlciB7XG4gICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyggJGJvcmRlci1yYWRpdXMgKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAgICAgJGhlYWRlci10ZXh0LFxuICAgICAgICAgICAgICAgICRoZWFkZXItYmcsXG4gICAgICAgICAgICAgICAgJGhlYWRlci1ib3JkZXIsXG4gICAgICAgICAgICAgICAgJGhlYWRlci1ncmFkaWVudFxuICAgICAgICAgICAgKTtcbiAgICAgICAgICAgIG1hcmdpbjogI3stJHBhbmVsLXBhZGRpbmcteX0gI3stJHBhbmVsLXBhZGRpbmcteH0gJHBhbmVsLXBhZGRpbmcteTtcbiAgICAgICAgICAgIHBhZGRpbmc6ICRoZWFkZXItcGFkZGluZy15ICRoZWFkZXItcGFkZGluZy14O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5rLWNvbnRlbnQge1xuICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgJHBhbmVsLXRleHQsXG4gICAgICAgICAgICAkcGFuZWwtYmcsXG4gICAgICAgICAgICAkcGFuZWwtYm9yZGVyXG4gICAgICAgICk7XG4gICAgfVxuXG59XG5cblxuQGluY2x1ZGUgZXhwb3J0cyggXCJjb21tb24vZGlzYWJsZWRcIiApIHtcblxuICAgIC8vIERpc2FibGVkIHN0YXRlXG4gICAgLmstc3RhdGUtZGlzYWJsZWQsXG4gICAgLmstd2lkZ2V0W2Rpc2FibGVkXSB7XG4gICAgICAgIEBpbmNsdWRlIGRpc2FibGVkKCAkZGlzYWJsZWQtc3R5bGluZyApO1xuXG5cbiAgICAgICAgLmstbGluayxcbiAgICAgICAgLmstYnV0dG9uIHtcbiAgICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgIH1cblxuXG4gICAgICAgIC8vIE5lc3RlZCBkaXNhYmxlZFxuICAgICAgICBbZGlzYWJsZWRdLFxuICAgICAgICAuay1zdGF0ZS1kaXNhYmxlZCB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgZmlsdGVyOiBncmF5c2NhbGUoMCk7XG4gICAgICAgIH1cbiAgICB9XG5cbn1cblxuXG5AaW5jbHVkZSBleHBvcnRzKCBcImNvbW1vbi9taXNjL2hyXCIgKSB7XG5cbiAgICAuay1ociB7XG4gICAgICAgIG1hcmdpbjogJHNwYWNlci15IGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAxcHggMCAwO1xuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICBib3JkZXItY29sb3I6ICRwYW5lbC1ib3JkZXI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgfVxuXG4gICAgLy8gSG9yaXpvbnRhbCBydWxlXG4gICAgLmstZC1mbGV4LXJvdyA+IC5rLWhyIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBib3JkZXItd2lkdGg6IDAgMCAwIDFweDtcbiAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgfVxuXG4gICAgLy8gVmVydGljYWwgcnVsZVxuICAgIC5rLWQtZmxleC1jb2wgPiAuay1ociB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgfVxuXG59XG5cblxuQGluY2x1ZGUgZXhwb3J0cyggXCJjb21tb24vbWlzYy9kaXJ0eVwiICkge1xuXG4gICAgLy8gRGlydHkgaW5kaWNhdG9yXG4gICAgLmstZGlydHkge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIGJvcmRlci13aWR0aDogM3B4O1xuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICBib3JkZXItY29sb3I6ICRlcnJvciAkZXJyb3IgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICB9XG5cbiAgICBbZGlyID0gXCJydGxcIl0sXG4gICAgLmstcnRsIHtcbiAgICAgICAgLmstZGlydHkge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAkZXJyb3IgJGVycm9yO1xuICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB9XG4gICAgfVxuXG59XG5cbkBpbmNsdWRlIGV4cG9ydHMoIFwiY29tbW9uL3BsYWNlaG9sZGVyXCIgKSB7XG5cbiAgICAuay1wbGFjZWhvbGRlci1saW5lIHtcbiAgICAgICAgd2lkdGg6ICRwbGFjZWhvbGRlci1saW5lLXdpZHRoO1xuICAgICAgICBoZWlnaHQ6ICRwbGFjZWhvbGRlci1saW5lLWhlaWdodDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHBsYWNlaG9sZGVyLWJnO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxufVxuXG5AaW5jbHVkZSBleHBvcnRzKCBcImNvbW1vbi9kcm9wLWhpbnRcIiApIHtcblxuICAgIC5rLWRyb3AtaGludCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogJGRyb3AtaGludC1hcnJvdy1zcGFjaW5nO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgei1pbmRleDogMTAwMDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgfVxuXG4gICAgLmstZHJvcC1oaW50LXN0YXJ0LFxuICAgIC5rLWRyb3AtaGludC1lbmQge1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAoJGRyb3AtaGludC1hcnJvdy1zaXplIC8gMik7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgLmstZHJvcC1oaW50LWxpbmUge1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkcm9wLWhpbnQtYmc7XG4gICAgfVxuXG4gICAgLmstZHJvcC1oaW50LWgge1xuICAgICAgICAuay1kcm9wLWhpbnQtc3RhcnQge1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6ICgoJGRyb3AtaGludC1hcnJvdy1zaXplIC8gMikgKiAkZXF1aWxhdGVyYWwtaW5kZXgpO1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICRkcm9wLWhpbnQtYmc7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuay1kcm9wLWhpbnQtbGluZSB7XG4gICAgICAgICAgICB3aWR0aDogJGRyb3AtaGludC1saW5lLWgtd2lkdGg7XG4gICAgICAgICAgICBoZWlnaHQ6ICRkcm9wLWhpbnQtbGluZS1oLWhlaWdodDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLWRyb3AtaGludC1lbmQge1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAoKCRkcm9wLWhpbnQtYXJyb3ctc2l6ZSAvIDIpICogJGVxdWlsYXRlcmFsLWluZGV4KTtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogJGRyb3AtaGludC1iZztcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmstZHJvcC1oaW50LXYge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgIC5rLWRyb3AtaGludC1zdGFydCB7XG4gICAgICAgICAgICBib3JkZXItdG9wLXdpZHRoOiAoKCRkcm9wLWhpbnQtYXJyb3ctc2l6ZSAvIDIpICogJGVxdWlsYXRlcmFsLWluZGV4KTtcbiAgICAgICAgICAgIGJvcmRlci10b3AtY29sb3I6ICRkcm9wLWhpbnQtYmc7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstZHJvcC1oaW50LWxpbmUge1xuICAgICAgICAgICAgd2lkdGg6ICRkcm9wLWhpbnQtbGluZS12LXdpZHRoO1xuICAgICAgICAgICAgaGVpZ2h0OiAkZHJvcC1oaW50LWxpbmUtdi1oZWlnaHQ7XG4gICAgICAgIH1cblxuICAgICAgICAuay1kcm9wLWhpbnQtZW5kIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6ICgoJGRyb3AtaGludC1hcnJvdy1zaXplIC8gMikgKiAkZXF1aWxhdGVyYWwtaW5kZXgpO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGRyb3AtaGludC1iZztcbiAgICAgICAgICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbn1cbiIsIi8vIFZhcmlhYmxlc1xuLy9cbi8vIFZhcmlhYmxlcyBzaG91bGQgZm9sbG93IHRoZSBgJGNvbXBvbmVudC1zdGF0ZS1wcm9wZXJ0eS1zaXplYCBmb3JtdWxhIGZvclxuLy8gY29uc2lzdGVudCBuYW1pbmcuIEV4OiAkbmF2LWxpbmstZGlzYWJsZWQtY29sb3IgYW5kICRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHMuXG5cbi8vIENvbG9yIHN5c3RlbVxuXG4kd2hpdGU6ICAgICNmZmYgIWRlZmF1bHQ7XG4kZ3JheS0xMDA6ICNmOGY5ZmEgIWRlZmF1bHQ7XG4kZ3JheS0yMDA6ICNlOWVjZWYgIWRlZmF1bHQ7XG4kZ3JheS0zMDA6ICNkZWUyZTYgIWRlZmF1bHQ7XG4kZ3JheS00MDA6ICNjZWQ0ZGEgIWRlZmF1bHQ7XG4kZ3JheS01MDA6ICNhZGI1YmQgIWRlZmF1bHQ7XG4kZ3JheS02MDA6ICM2Yzc1N2QgIWRlZmF1bHQ7XG4kZ3JheS03MDA6ICM0OTUwNTcgIWRlZmF1bHQ7XG4kZ3JheS04MDA6ICMzNDNhNDAgIWRlZmF1bHQ7XG4kZ3JheS05MDA6ICMyMTI1MjkgIWRlZmF1bHQ7XG4kYmxhY2s6ICAgICMwMDAgIWRlZmF1bHQ7XG5cbiRncmF5czogKCkgIWRlZmF1bHQ7XG4kZ3JheXM6IG1hcC1tZXJnZShcbiAgKFxuICAgIFwiMTAwXCI6ICRncmF5LTEwMCxcbiAgICBcIjIwMFwiOiAkZ3JheS0yMDAsXG4gICAgXCIzMDBcIjogJGdyYXktMzAwLFxuICAgIFwiNDAwXCI6ICRncmF5LTQwMCxcbiAgICBcIjUwMFwiOiAkZ3JheS01MDAsXG4gICAgXCI2MDBcIjogJGdyYXktNjAwLFxuICAgIFwiNzAwXCI6ICRncmF5LTcwMCxcbiAgICBcIjgwMFwiOiAkZ3JheS04MDAsXG4gICAgXCI5MDBcIjogJGdyYXktOTAwXG4gICksXG4gICRncmF5c1xuKTtcblxuJGJsdWU6ICAgICMwMDdiZmYgIWRlZmF1bHQ7XG4kaW5kaWdvOiAgIzY2MTBmMiAhZGVmYXVsdDtcbiRwdXJwbGU6ICAjNmY0MmMxICFkZWZhdWx0O1xuJHBpbms6ICAgICNlODNlOGMgIWRlZmF1bHQ7XG4kcmVkOiAgICAgI2RjMzU0NSAhZGVmYXVsdDtcbiRvcmFuZ2U6ICAjZmQ3ZTE0ICFkZWZhdWx0O1xuJHllbGxvdzogICNmZmMxMDcgIWRlZmF1bHQ7XG4kZ3JlZW46ICAgIzI4YTc0NSAhZGVmYXVsdDtcbiR0ZWFsOiAgICAjMjBjOTk3ICFkZWZhdWx0O1xuJGN5YW46ICAgICMxN2EyYjggIWRlZmF1bHQ7XG5cbiRjb2xvcnM6ICgpICFkZWZhdWx0O1xuJGNvbG9yczogbWFwLW1lcmdlKFxuICAoXG4gICAgXCJibHVlXCI6ICAgICAgICRibHVlLFxuICAgIFwiaW5kaWdvXCI6ICAgICAkaW5kaWdvLFxuICAgIFwicHVycGxlXCI6ICAgICAkcHVycGxlLFxuICAgIFwicGlua1wiOiAgICAgICAkcGluayxcbiAgICBcInJlZFwiOiAgICAgICAgJHJlZCxcbiAgICBcIm9yYW5nZVwiOiAgICAgJG9yYW5nZSxcbiAgICBcInllbGxvd1wiOiAgICAgJHllbGxvdyxcbiAgICBcImdyZWVuXCI6ICAgICAgJGdyZWVuLFxuICAgIFwidGVhbFwiOiAgICAgICAkdGVhbCxcbiAgICBcImN5YW5cIjogICAgICAgJGN5YW4sXG4gICAgXCJ3aGl0ZVwiOiAgICAgICR3aGl0ZSxcbiAgICBcImdyYXlcIjogICAgICAgJGdyYXktNjAwLFxuICAgIFwiZ3JheS1kYXJrXCI6ICAkZ3JheS04MDBcbiAgKSxcbiAgJGNvbG9yc1xuKTtcblxuJHByaW1hcnk6ICAgICAgICRibHVlICFkZWZhdWx0O1xuJHNlY29uZGFyeTogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRzdWNjZXNzOiAgICAgICAkZ3JlZW4gIWRlZmF1bHQ7XG4kaW5mbzogICAgICAgICAgJGN5YW4gIWRlZmF1bHQ7XG4kd2FybmluZzogICAgICAgJHllbGxvdyAhZGVmYXVsdDtcbiRkYW5nZXI6ICAgICAgICAkcmVkICFkZWZhdWx0O1xuJGxpZ2h0OiAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDtcbiRkYXJrOiAgICAgICAgICAkZ3JheS04MDAgIWRlZmF1bHQ7XG5cbiR0aGVtZS1jb2xvcnM6ICgpICFkZWZhdWx0O1xuJHRoZW1lLWNvbG9yczogbWFwLW1lcmdlKFxuICAoXG4gICAgXCJwcmltYXJ5XCI6ICAgICRwcmltYXJ5LFxuICAgIFwic2Vjb25kYXJ5XCI6ICAkc2Vjb25kYXJ5LFxuICAgIFwic3VjY2Vzc1wiOiAgICAkc3VjY2VzcyxcbiAgICBcImluZm9cIjogICAgICAgJGluZm8sXG4gICAgXCJ3YXJuaW5nXCI6ICAgICR3YXJuaW5nLFxuICAgIFwiZGFuZ2VyXCI6ICAgICAkZGFuZ2VyLFxuICAgIFwibGlnaHRcIjogICAgICAkbGlnaHQsXG4gICAgXCJkYXJrXCI6ICAgICAgICRkYXJrXG4gICksXG4gICR0aGVtZS1jb2xvcnNcbik7XG5cbi8vIFNldCBhIHNwZWNpZmljIGp1bXAgcG9pbnQgZm9yIHJlcXVlc3RpbmcgY29sb3IganVtcHNcbiR0aGVtZS1jb2xvci1pbnRlcnZhbDogICAgICA4JSAhZGVmYXVsdDtcblxuLy8gVGhlIHlpcSBsaWdodG5lc3MgdmFsdWUgdGhhdCBkZXRlcm1pbmVzIHdoZW4gdGhlIGxpZ2h0bmVzcyBvZiBjb2xvciBjaGFuZ2VzIGZyb20gXCJkYXJrXCIgdG8gXCJsaWdodFwiLiBBY2NlcHRhYmxlIHZhbHVlcyBhcmUgYmV0d2VlbiAwIGFuZCAyNTUuXG4keWlxLWNvbnRyYXN0ZWQtdGhyZXNob2xkOiAgMTUwICFkZWZhdWx0O1xuXG4vLyBDdXN0b21pemUgdGhlIGxpZ2h0IGFuZCBkYXJrIHRleHQgY29sb3JzIGZvciB1c2UgaW4gb3VyIFlJUSBjb2xvciBjb250cmFzdCBmdW5jdGlvbi5cbiR5aXEtdGV4dC1kYXJrOiAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4keWlxLXRleHQtbGlnaHQ6ICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuXG4vLyBDaGFyYWN0ZXJzIHdoaWNoIGFyZSBlc2NhcGVkIGJ5IHRoZSBlc2NhcGUtc3ZnIGZ1bmN0aW9uXG4kZXNjYXBlZC1jaGFyYWN0ZXJzOiAoXG4gIChcIjxcIiwgXCIlM2NcIiksXG4gIChcIj5cIiwgXCIlM2VcIiksXG4gIChcIiNcIiwgXCIlMjNcIiksXG4gIChcIihcIiwgXCIlMjhcIiksXG4gIChcIilcIiwgXCIlMjlcIiksXG4pICFkZWZhdWx0O1xuXG5cbi8vIE9wdGlvbnNcbi8vXG4vLyBRdWlja2x5IG1vZGlmeSBnbG9iYWwgc3R5bGluZyBieSBlbmFibGluZyBvciBkaXNhYmxpbmcgb3B0aW9uYWwgZmVhdHVyZXMuXG5cbiRlbmFibGUtY2FyZXQ6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1yb3VuZGVkOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXNoYWRvd3M6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLWdyYWRpZW50czogICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLXRyYW5zaXRpb25zOiAgICAgICAgICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcHJlZmVycy1yZWR1Y2VkLW1vdGlvbi1tZWRpYS1xdWVyeTogICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1ob3Zlci1tZWRpYS1xdWVyeTogICAgICAgICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkLCBubyBsb25nZXIgYWZmZWN0cyBhbnkgY29tcGlsZWQgQ1NTXG4kZW5hYmxlLWdyaWQtY2xhc3NlczogICAgICAgICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcG9pbnRlci1jdXJzb3ItZm9yLWJ1dHRvbnM6ICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1wcmludC1zdHlsZXM6ICAgICAgICAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplczogICAgICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLXZhbGlkYXRpb24taWNvbnM6ICAgICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtZGVwcmVjYXRpb24tbWVzc2FnZXM6ICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuXG5cbi8vIFNwYWNpbmdcbi8vXG4vLyBDb250cm9sIHRoZSBkZWZhdWx0IHN0eWxpbmcgb2YgbW9zdCBCb290c3RyYXAgZWxlbWVudHMgYnkgbW9kaWZ5aW5nIHRoZXNlXG4vLyB2YXJpYWJsZXMuIE1vc3RseSBmb2N1c2VkIG9uIHNwYWNpbmcuXG4vLyBZb3UgY2FuIGFkZCBtb3JlIGVudHJpZXMgdG8gdGhlICRzcGFjZXJzIG1hcCwgc2hvdWxkIHlvdSBuZWVkIG1vcmUgdmFyaWF0aW9uLlxuXG4kc3BhY2VyOiAxcmVtICFkZWZhdWx0O1xuJHNwYWNlcnM6ICgpICFkZWZhdWx0O1xuJHNwYWNlcnM6IG1hcC1tZXJnZShcbiAgKFxuICAgIDA6IDAsXG4gICAgMTogKCRzcGFjZXIgKiAuMjUpLFxuICAgIDI6ICgkc3BhY2VyICogLjUpLFxuICAgIDM6ICRzcGFjZXIsXG4gICAgNDogKCRzcGFjZXIgKiAxLjUpLFxuICAgIDU6ICgkc3BhY2VyICogMylcbiAgKSxcbiAgJHNwYWNlcnNcbik7XG5cbi8vIFRoaXMgdmFyaWFibGUgYWZmZWN0cyB0aGUgYC5oLSpgIGFuZCBgLnctKmAgY2xhc3Nlcy5cbiRzaXplczogKCkgIWRlZmF1bHQ7XG4kc2l6ZXM6IG1hcC1tZXJnZShcbiAgKFxuICAgIDI1OiAyNSUsXG4gICAgNTA6IDUwJSxcbiAgICA3NTogNzUlLFxuICAgIDEwMDogMTAwJSxcbiAgICBhdXRvOiBhdXRvXG4gICksXG4gICRzaXplc1xuKTtcblxuXG4vLyBCb2R5XG4vL1xuLy8gU2V0dGluZ3MgZm9yIHRoZSBgPGJvZHk+YCBlbGVtZW50LlxuXG4kYm9keS1iZzogICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGJvZHktY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcblxuXG4vLyBMaW5rc1xuLy9cbi8vIFN0eWxlIGFuY2hvciBlbGVtZW50cy5cblxuJGxpbmstY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpICFkZWZhdWx0O1xuJGxpbmstZGVjb3JhdGlvbjogICAgICAgICAgICAgICAgICAgICAgICAgbm9uZSAhZGVmYXVsdDtcbiRsaW5rLWhvdmVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgIGRhcmtlbigkbGluay1jb2xvciwgMTUlKSAhZGVmYXVsdDtcbiRsaW5rLWhvdmVyLWRlY29yYXRpb246ICAgICAgICAgICAgICAgICAgIHVuZGVybGluZSAhZGVmYXVsdDtcbi8vIERhcmtlbiBwZXJjZW50YWdlIGZvciBsaW5rcyB3aXRoIGAudGV4dC0qYCBjbGFzcyAoZS5nLiBgLnRleHQtc3VjY2Vzc2ApXG4kZW1waGFzaXplZC1saW5rLWhvdmVyLWRhcmtlbi1wZXJjZW50YWdlOiAxNSUgIWRlZmF1bHQ7XG5cbi8vIFBhcmFncmFwaHNcbi8vXG4vLyBTdHlsZSBwIGVsZW1lbnQuXG5cbiRwYXJhZ3JhcGgtbWFyZ2luLWJvdHRvbTogICAxcmVtICFkZWZhdWx0O1xuXG5cbi8vIEdyaWQgYnJlYWtwb2ludHNcbi8vXG4vLyBEZWZpbmUgdGhlIG1pbmltdW0gZGltZW5zaW9ucyBhdCB3aGljaCB5b3VyIGxheW91dCB3aWxsIGNoYW5nZSxcbi8vIGFkYXB0aW5nIHRvIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMsIGZvciB1c2UgaW4gbWVkaWEgcXVlcmllcy5cblxuJGdyaWQtYnJlYWtwb2ludHM6IChcbiAgeHM6IDAsXG4gIHNtOiA1NzZweCxcbiAgbWQ6IDc2OHB4LFxuICBsZzogOTkycHgsXG4gIHhsOiAxMjAwcHhcbikgIWRlZmF1bHQ7XG5cbkBpbmNsdWRlIF9hc3NlcnQtYXNjZW5kaW5nKCRncmlkLWJyZWFrcG9pbnRzLCBcIiRncmlkLWJyZWFrcG9pbnRzXCIpO1xuQGluY2x1ZGUgX2Fzc2VydC1zdGFydHMtYXQtemVybygkZ3JpZC1icmVha3BvaW50cywgXCIkZ3JpZC1icmVha3BvaW50c1wiKTtcblxuXG4vLyBHcmlkIGNvbnRhaW5lcnNcbi8vXG4vLyBEZWZpbmUgdGhlIG1heGltdW0gd2lkdGggb2YgYC5jb250YWluZXJgIGZvciBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLlxuXG4kY29udGFpbmVyLW1heC13aWR0aHM6IChcbiAgc206IDU0MHB4LFxuICBtZDogNzIwcHgsXG4gIGxnOiA5NjBweCxcbiAgeGw6IDExNDBweFxuKSAhZGVmYXVsdDtcblxuQGluY2x1ZGUgX2Fzc2VydC1hc2NlbmRpbmcoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCBcIiRjb250YWluZXItbWF4LXdpZHRoc1wiKTtcblxuXG4vLyBHcmlkIGNvbHVtbnNcbi8vXG4vLyBTZXQgdGhlIG51bWJlciBvZiBjb2x1bW5zIGFuZCBzcGVjaWZ5IHRoZSB3aWR0aCBvZiB0aGUgZ3V0dGVycy5cblxuJGdyaWQtY29sdW1uczogICAgICAgICAgICAgICAgMTIgIWRlZmF1bHQ7XG4kZ3JpZC1ndXR0ZXItd2lkdGg6ICAgICAgICAgICAzMHB4ICFkZWZhdWx0O1xuJGdyaWQtcm93LWNvbHVtbnM6ICAgICAgICAgICAgNiAhZGVmYXVsdDtcblxuXG4vLyBDb21wb25lbnRzXG4vL1xuLy8gRGVmaW5lIGNvbW1vbiBwYWRkaW5nIGFuZCBib3JkZXIgcmFkaXVzIHNpemVzIGFuZCBtb3JlLlxuXG4kbGluZS1oZWlnaHQtbGc6ICAgICAgICAgICAgICAxLjUgIWRlZmF1bHQ7XG4kbGluZS1oZWlnaHQtc206ICAgICAgICAgICAgICAxLjUgIWRlZmF1bHQ7XG5cbiRib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgIDFweCAhZGVmYXVsdDtcbiRib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJGJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAgICAgLjNyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICAgICAuMnJlbSAhZGVmYXVsdDtcblxuJHJvdW5kZWQtcGlsbDogICAgICAgICAgICAgICAgNTByZW0gIWRlZmF1bHQ7XG5cbiRib3gtc2hhZG93LXNtOiAgICAgICAgICAgICAgIDAgLjEyNXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuJGJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgMCAuNXJlbSAxcmVtIHJnYmEoJGJsYWNrLCAuMTUpICFkZWZhdWx0O1xuJGJveC1zaGFkb3ctbGc6ICAgICAgICAgICAgICAgMCAxcmVtIDNyZW0gcmdiYSgkYmxhY2ssIC4xNzUpICFkZWZhdWx0O1xuXG4kY29tcG9uZW50LWFjdGl2ZS1jb2xvcjogICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY29tcG9uZW50LWFjdGl2ZS1iZzogICAgICAgICB0aGVtZS1jb2xvcihcInByaW1hcnlcIikgIWRlZmF1bHQ7XG5cbiRjYXJldC13aWR0aDogICAgICAgICAgICAgICAgIC4zZW0gIWRlZmF1bHQ7XG4kY2FyZXQtdmVydGljYWwtYWxpZ246ICAgICAgICAkY2FyZXQtd2lkdGggKiAuODUgIWRlZmF1bHQ7XG4kY2FyZXQtc3BhY2luZzogICAgICAgICAgICAgICAkY2FyZXQtd2lkdGggKiAuODUgIWRlZmF1bHQ7XG5cbiR0cmFuc2l0aW9uLWJhc2U6ICAgICAgICAgICAgIGFsbCAuMnMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4kdHJhbnNpdGlvbi1mYWRlOiAgICAgICAgICAgICBvcGFjaXR5IC4xNXMgbGluZWFyICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tY29sbGFwc2U6ICAgICAgICAgaGVpZ2h0IC4zNXMgZWFzZSAhZGVmYXVsdDtcblxuJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvczogKCkgIWRlZmF1bHQ7XG4kZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW9zOiBqb2luKFxuICAoXG4gICAgKDIxIDkpLFxuICAgICgxNiA5KSxcbiAgICAoNCAzKSxcbiAgICAoMSAxKSxcbiAgKSxcbiAgJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvc1xuKTtcblxuLy8gVHlwb2dyYXBoeVxuLy9cbi8vIEZvbnQsIGxpbmUtaGVpZ2h0LCBhbmQgY29sb3IgZm9yIGJvZHkgdGV4dCwgaGVhZGluZ3MsIGFuZCBtb3JlLlxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZSB2YWx1ZS1rZXl3b3JkLWNhc2VcbiRmb250LWZhbWlseS1zYW5zLXNlcmlmOiAgICAgIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiTm90byBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIiAhZGVmYXVsdDtcbiRmb250LWZhbWlseS1tb25vc3BhY2U6ICAgICAgIFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2UgIWRlZmF1bHQ7XG4kZm9udC1mYW1pbHktYmFzZTogICAgICAgICAgICAkZm9udC1mYW1pbHktc2Fucy1zZXJpZiAhZGVmYXVsdDtcbi8vIHN0eWxlbGludC1lbmFibGUgdmFsdWUta2V5d29yZC1jYXNlXG5cbiRmb250LXNpemUtYmFzZTogICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7IC8vIEFzc3VtZXMgdGhlIGJyb3dzZXIgZGVmYXVsdCwgdHlwaWNhbGx5IGAxNnB4YFxuJGZvbnQtc2l6ZS1sZzogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRmb250LXNpemUtc206ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIC44NzUgIWRlZmF1bHQ7XG5cbiRmb250LXdlaWdodC1saWdodGVyOiAgICAgICAgIGxpZ2h0ZXIgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtbGlnaHQ6ICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtbm9ybWFsOiAgICAgICAgICA0MDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtYm9sZDogICAgICAgICAgICA3MDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtYm9sZGVyOiAgICAgICAgICBib2xkZXIgIWRlZmF1bHQ7XG5cbiRmb250LXdlaWdodC1iYXNlOiAgICAgICAgICAgICRmb250LXdlaWdodC1ub3JtYWwgIWRlZmF1bHQ7XG4kbGluZS1oZWlnaHQtYmFzZTogICAgICAgICAgICAxLjUgIWRlZmF1bHQ7XG5cbiRoMS1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDIuNSAhZGVmYXVsdDtcbiRoMi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDIgIWRlZmF1bHQ7XG4kaDMtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjc1ICFkZWZhdWx0O1xuJGg0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS41ICFkZWZhdWx0O1xuJGg1LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRoNi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcblxuJGhlYWRpbmdzLW1hcmdpbi1ib3R0b206ICAgICAgJHNwYWNlciAvIDIgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtZm9udC1mYW1pbHk6ICAgICAgICBudWxsICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtd2VpZ2h0OiAgICAgICAgNTAwICFkZWZhdWx0O1xuJGhlYWRpbmdzLWxpbmUtaGVpZ2h0OiAgICAgICAgMS4yICFkZWZhdWx0O1xuJGhlYWRpbmdzLWNvbG9yOiAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJGRpc3BsYXkxLXNpemU6ICAgICAgICAgICAgICAgNnJlbSAhZGVmYXVsdDtcbiRkaXNwbGF5Mi1zaXplOiAgICAgICAgICAgICAgIDUuNXJlbSAhZGVmYXVsdDtcbiRkaXNwbGF5My1zaXplOiAgICAgICAgICAgICAgIDQuNXJlbSAhZGVmYXVsdDtcbiRkaXNwbGF5NC1zaXplOiAgICAgICAgICAgICAgIDMuNXJlbSAhZGVmYXVsdDtcblxuJGRpc3BsYXkxLXdlaWdodDogICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGRpc3BsYXkyLXdlaWdodDogICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGRpc3BsYXkzLXdlaWdodDogICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGRpc3BsYXk0LXdlaWdodDogICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGRpc3BsYXktbGluZS1oZWlnaHQ6ICAgICAgICAgJGhlYWRpbmdzLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuXG4kbGVhZC1mb250LXNpemU6ICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGxlYWQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuXG4kc21hbGwtZm9udC1zaXplOiAgICAgICAgICAgICA4MCUgIWRlZmF1bHQ7XG5cbiR0ZXh0LW11dGVkOiAgICAgICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJGJsb2NrcXVvdGUtc21hbGwtY29sb3I6ICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtc21hbGwtZm9udC1zaXplOiAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRibG9ja3F1b3RlLWZvbnQtc2l6ZTogICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG5cbiRoci1ib3JkZXItY29sb3I6ICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG4kaHItYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kbWFyay1wYWRkaW5nOiAgICAgICAgICAgICAgICAuMmVtICFkZWZhdWx0O1xuXG4kZHQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcblxuJGtiZC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgaW5zZXQgMCAtLjFyZW0gMCByZ2JhKCRibGFjaywgLjI1KSAhZGVmYXVsdDtcbiRuZXN0ZWQta2JkLWZvbnQtd2VpZ2h0OiAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuXG4kbGlzdC1pbmxpbmUtcGFkZGluZzogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG1hcmstYmc6ICAgICAgICAgICAgICAgICAgICAgI2ZjZjhlMyAhZGVmYXVsdDtcblxuJGhyLW1hcmdpbi15OiAgICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcblxuXG4vLyBUYWJsZXNcbi8vXG4vLyBDdXN0b21pemVzIHRoZSBgLnRhYmxlYCBjb21wb25lbnQgd2l0aCBiYXNpYyB2YWx1ZXMsIGVhY2ggdXNlZCBhY3Jvc3MgYWxsIHRhYmxlIHZhcmlhdGlvbnMuXG5cbiR0YWJsZS1jZWxsLXBhZGRpbmc6ICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiR0YWJsZS1jZWxsLXBhZGRpbmctc206ICAgICAgIC4zcmVtICFkZWZhdWx0O1xuXG4kdGFibGUtY29sb3I6ICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiR0YWJsZS1iZzogICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kdGFibGUtYWNjZW50LWJnOiAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjA1KSAhZGVmYXVsdDtcbiR0YWJsZS1ob3Zlci1jb2xvcjogICAgICAgICAgICR0YWJsZS1jb2xvciAhZGVmYXVsdDtcbiR0YWJsZS1ob3Zlci1iZzogICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiR0YWJsZS1hY3RpdmUtYmc6ICAgICAgICAgICAgICR0YWJsZS1ob3Zlci1iZyAhZGVmYXVsdDtcblxuJHRhYmxlLWJvcmRlci13aWR0aDogICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiR0YWJsZS1ib3JkZXItY29sb3I6ICAgICAgICAgICRib3JkZXItY29sb3IgIWRlZmF1bHQ7XG5cbiR0YWJsZS1oZWFkLWJnOiAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiR0YWJsZS1oZWFkLWNvbG9yOiAgICAgICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbiR0YWJsZS10aC1mb250LXdlaWdodDogICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiR0YWJsZS1kYXJrLWNvbG9yOiAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWJnOiAgICAgICAgICAgICAgICRncmF5LTgwMCAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWFjY2VudC1iZzogICAgICAgIHJnYmEoJHdoaXRlLCAuMDUpICFkZWZhdWx0O1xuJHRhYmxlLWRhcmstaG92ZXItY29sb3I6ICAgICAgJHRhYmxlLWRhcmstY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1ob3Zlci1iZzogICAgICAgICByZ2JhKCR3aGl0ZSwgLjA3NSkgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1ib3JkZXItY29sb3I6ICAgICBsaWdodGVuKCR0YWJsZS1kYXJrLWJnLCA3LjUlKSAhZGVmYXVsdDtcblxuJHRhYmxlLXN0cmlwZWQtb3JkZXI6ICAgICAgICAgb2RkICFkZWZhdWx0O1xuXG4kdGFibGUtY2FwdGlvbi1jb2xvcjogICAgICAgICAkdGV4dC1tdXRlZCAhZGVmYXVsdDtcblxuJHRhYmxlLWJnLWxldmVsOiAgICAgICAgICAgICAgLTkgIWRlZmF1bHQ7XG4kdGFibGUtYm9yZGVyLWxldmVsOiAgICAgICAgICAtNiAhZGVmYXVsdDtcblxuXG4vLyBCdXR0b25zICsgRm9ybXNcbi8vXG4vLyBTaGFyZWQgdmFyaWFibGVzIHRoYXQgYXJlIHJlYXNzaWduZWQgdG8gYCRpbnB1dC1gIGFuZCBgJGJ0bi1gIHNwZWNpZmljIHZhcmlhYmxlcy5cblxuJGlucHV0LWJ0bi1wYWRkaW5nLXk6ICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14OiAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1mYW1pbHk6ICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZTogICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0OiAgICAgICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1mb2N1cy13aWR0aDogICAgICAgLjJyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWNvbG9yOiAgICAgICByZ2JhKCRjb21wb25lbnQtYWN0aXZlLWJnLCAuMjUpICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAgMCAwIDAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLXBhZGRpbmcteS1zbTogICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteC1zbTogICAgICAuNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplLXNtOiAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LXNtOiAgICAkbGluZS1oZWlnaHQtc20gIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tcGFkZGluZy15LWxnOiAgICAgIC41cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgMXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplLWxnOiAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LWxnOiAgICAkbGluZS1oZWlnaHQtbGcgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tYm9yZGVyLXdpZHRoOiAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cblxuLy8gQnV0dG9uc1xuLy9cbi8vIEZvciBlYWNoIG9mIEJvb3RzdHJhcCdzIGJ1dHRvbnMsIGRlZmluZSB0ZXh0LCBiYWNrZ3JvdW5kLCBhbmQgYm9yZGVyIGNvbG9yLlxuXG4kYnRuLXBhZGRpbmcteTogICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14OiAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xuJGJ0bi1mb250LWZhbWlseTogICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplOiAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplICFkZWZhdWx0O1xuJGJ0bi1saW5lLWhlaWdodDogICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRidG4td2hpdGUtc3BhY2U6ICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIFNldCB0byBgbm93cmFwYCB0byBwcmV2ZW50IHRleHQgd3JhcHBpbmdcblxuJGJ0bi1wYWRkaW5nLXktc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteC1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplLXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJGJ0bi1saW5lLWhlaWdodC1zbTogICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodC1zbSAhZGVmYXVsdDtcblxuJGJ0bi1wYWRkaW5nLXktbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteC1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplLWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJGJ0bi1saW5lLWhlaWdodC1sZzogICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodC1sZyAhZGVmYXVsdDtcblxuJGJ0bi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRidG4tZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICRmb250LXdlaWdodC1ub3JtYWwgIWRlZmF1bHQ7XG4kYnRuLWJveC1zaGFkb3c6ICAgICAgICAgICAgICBpbnNldCAwIDFweCAwIHJnYmEoJHdoaXRlLCAuMTUpLCAwIDFweCAxcHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuJGJ0bi1mb2N1cy13aWR0aDogICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRidG4tZm9jdXMtYm94LXNoYWRvdzogICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRidG4tZGlzYWJsZWQtb3BhY2l0eTogICAgICAgIC42NSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJveC1zaGFkb3c6ICAgICAgIGluc2V0IDAgM3B4IDVweCByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XG5cbiRidG4tbGluay1kaXNhYmxlZC1jb2xvcjogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJGJ0bi1ibG9jay1zcGFjaW5nLXk6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbi8vIEFsbG93cyBmb3IgY3VzdG9taXppbmcgYnV0dG9uIHJhZGl1cyBpbmRlcGVuZGVudGx5IGZyb20gZ2xvYmFsIGJvcmRlciByYWRpdXNcbiRidG4tYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGJ0bi1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4kYnRuLWJvcmRlci1yYWRpdXMtc206ICAgICAgICAkYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcblxuJGJ0bi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG5cbi8vIEZvcm1zXG5cbiRsYWJlbC1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJGlucHV0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15ICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtZmFtaWx5OiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kaW5wdXQtbGluZS1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJGlucHV0LXBhZGRpbmcteS1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteC1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZS1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJGlucHV0LWxpbmUtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQtc20gIWRlZmF1bHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXktbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXNpemUtbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRpbnB1dC1saW5lLWhlaWdodC1sZzogICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LWxnICFkZWZhdWx0O1xuXG4kaW5wdXQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGlucHV0LWRpc2FibGVkLWJnOiAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcblxuJGlucHV0LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAkZ3JheS00MDAgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kaW5wdXQtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAgICAgaW5zZXQgMCAxcHggMXB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcblxuJGlucHV0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtZm9jdXMtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgIGxpZ2h0ZW4oJGNvbXBvbmVudC1hY3RpdmUtYmcsIDI1JSkgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kaW5wdXQtcGxhY2Vob2xkZXItY29sb3I6ICAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGlucHV0LXBsYWludGV4dC1jb2xvcjogICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0LWJvcmRlcjogICAgICAgICAgICAgICAgICAgJGlucHV0LWJvcmRlci13aWR0aCAqIDIgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQtaW5uZXI6ICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCAkaW5wdXQtcGFkZGluZy15ICogMikgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGY6ICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIC41ZW0sICRpbnB1dC1wYWRkaW5nLXkpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyOiAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAuMjVlbSwgJGlucHV0LXBhZGRpbmcteSAvIDIpICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgYWRkKCRpbnB1dC1wYWRkaW5nLXkgKiAyLCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgZmFsc2UpKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtc206ICAgICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0LXNtICogMWVtLCBhZGQoJGlucHV0LXBhZGRpbmcteS1zbSAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSkpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1sZzogICAgICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQtbGcgKiAxZW0sIGFkZCgkaW5wdXQtcGFkZGluZy15LWxnICogMiwgJGlucHV0LWhlaWdodC1ib3JkZXIsIGZhbHNlKSkgIWRlZmF1bHQ7XG5cbiRpbnB1dC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kZm9ybS10ZXh0LW1hcmdpbi10b3A6ICAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1ndXR0ZXI6ICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LW1hcmdpbi15OiAgICAgICAgICAgICAuM3JlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LW1hcmdpbi14OiAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlubGluZS1tYXJnaW4teDogICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbmxpbmUtaW5wdXQtbWFyZ2luLXg6ICAgICAgLjMxMjVyZW0gIWRlZmF1bHQ7XG5cbiRmb3JtLWdyaWQtZ3V0dGVyLXdpZHRoOiAgICAgICAgICAgICAgICAxMHB4ICFkZWZhdWx0O1xuJGZvcm0tZ3JvdXAtbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbiRpbnB1dC1ncm91cC1hZGRvbi1jb2xvcjogICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tYmc6ICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWJvcmRlci1jb2xvcjogICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG5cbiRjdXN0b20tZm9ybXMtdHJhbnNpdGlvbjogICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1ndXR0ZXI6ICAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1zcGFjZXIteDogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWN1cnNvcjogICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTogICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1iZzogICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1iZy1zaXplOiAgICAgIDUwJSA1MCUgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJveC1zaGFkb3c6ICAgJGlucHV0LWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci1jb2xvcjogJGdyYXktNTAwICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItd2lkdGg6ICRpbnB1dC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1sYWJlbC1jb2xvcjogICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWRpc2FibGVkLWJnOiAgICAgICAgICAkaW5wdXQtZGlzYWJsZWQtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtbGFiZWwtZGlzYWJsZWQtY29sb3I6ICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvcjogICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJnOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtZGlzYWJsZWQtYmc6ICByZ2JhKHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKSwgLjUpICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJveC1zaGFkb3c6ICAgbnVsbCAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1ib3JkZXItY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1iZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1mb2N1cy1ib3gtc2hhZG93OiAgICAgJGlucHV0LWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWZvY3VzLWJvcmRlci1jb2xvcjogICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1jb2xvcjogICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJnOiAgICAgICAgICAgIGxpZ2h0ZW4oJGNvbXBvbmVudC1hY3RpdmUtYmcsIDM1JSkgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1ib3gtc2hhZG93OiAgICBudWxsICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYm9yZGVyLWNvbG9yOiAgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWJvcmRlci1yYWRpdXM6ICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaWNvbi1jaGVja2VkOiAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4Jz48cGF0aCBmaWxsPScjeyRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvcn0nIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNmwyLjk3NCAyLjk5TDggMi4xOTN6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJnOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWNvbG9yOiAgICAgICAgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaWNvbi1pbmRldGVybWluYXRlOiAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQnIGhlaWdodD0nNCcgdmlld0JveD0nMCAwIDQgNCc+PHBhdGggc3Ryb2tlPScjeyRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtY29sb3J9JyBkPSdNMCAyaDQnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJveC1zaGFkb3c6ICAgbnVsbCAhZGVmYXVsdDtcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJnICFkZWZhdWx0O1xuXG4kY3VzdG9tLXJhZGlvLWluZGljYXRvci1ib3JkZXItcmFkaXVzOiAgICAgICAgICA1MCUgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhZGlvLWluZGljYXRvci1pY29uLWNoZWNrZWQ6ICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzMnIGZpbGw9JyN7JGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWNvbG9yfScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGN1c3RvbS1zd2l0Y2gtd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgICAgICAgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplICogMS43NSAhZGVmYXVsdDtcbiRjdXN0b20tc3dpdGNoLWluZGljYXRvci1ib3JkZXItcmFkaXVzOiAgICAgICAgICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSAvIDIgIWRlZmF1bHQ7XG4kY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3Itc2l6ZTogICAgICAgICAgICAgICAgICBzdWJ0cmFjdCgkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUsICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLXdpZHRoICogNCkgIWRlZmF1bHQ7XG5cbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteTogICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXg6ICAgICAgICAgICAkaW5wdXQtcGFkZGluZy14ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9udC1mYW1pbHk6ICAgICAgICAgJGlucHV0LWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9udC1zaXplOiAgICAgICAgICAgJGlucHV0LWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWhlaWdodDogICAgICAgICAgICAgICRpbnB1dC1oZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZzogICAxcmVtICFkZWZhdWx0OyAvLyBFeHRyYSBwYWRkaW5nIHRvIGFjY291bnQgZm9yIHRoZSBwcmVzZW5jZSBvZiB0aGUgYmFja2dyb3VuZC1pbWFnZSBiYXNlZCBpbmRpY2F0b3JcbiRjdXN0b20tc2VsZWN0LWZvbnQtd2VpZ2h0OiAgICAgICAgICRpbnB1dC1mb250LXdlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWxpbmUtaGVpZ2h0OiAgICAgICAgICRpbnB1dC1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWNvbG9yOiAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWRpc2FibGVkLWNvbG9yOiAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJnOiAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWRpc2FibGVkLWJnOiAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJnLXNpemU6ICAgICAgICAgICAgIDhweCAxMHB4ICFkZWZhdWx0OyAvLyBJbiBwaXhlbHMgYmVjYXVzZSBpbWFnZSBkaW1lbnNpb25zXG4kY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItY29sb3I6ICAgICAkZ3JheS04MDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3I6ICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0JyBoZWlnaHQ9JzUnIHZpZXdCb3g9JzAgMCA0IDUnPjxwYXRoIGZpbGw9JyN7JGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLWNvbG9yfScgZD0nTTIgMEwwIDJoNHptMCA1TDAgM2g0eicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJhY2tncm91bmQ6ICAgICAgICAgIGVzY2FwZS1zdmcoJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yKSBuby1yZXBlYXQgcmlnaHQgJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14IGNlbnRlciAvICRjdXN0b20tc2VsZWN0LWJnLXNpemUgIWRlZmF1bHQ7IC8vIFVzZWQgc28gd2UgY2FuIGhhdmUgbXVsdGlwbGUgYmFja2dyb3VuZCBlbGVtZW50cyAoZS5nLiwgYXJyb3cgYW5kIGZlZWRiYWNrIGljb24pXG5cbiRjdXN0b20tc2VsZWN0LWZlZWRiYWNrLWljb24tcGFkZGluZy1yaWdodDogYWRkKDFlbSAqIC43NSwgKDIgKiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXkgKiAuNzUpICsgJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14ICsgJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmcpICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZmVlZGJhY2staWNvbi1wb3NpdGlvbjogICAgICBjZW50ZXIgcmlnaHQgKCRjdXN0b20tc2VsZWN0LXBhZGRpbmcteCArICRjdXN0b20tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nKSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZlZWRiYWNrLWljb24tc2l6ZTogICAgICAgICAgJGlucHV0LWhlaWdodC1pbm5lci1oYWxmICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAhZGVmYXVsdDtcblxuJGN1c3RvbS1zZWxlY3QtYm9yZGVyLXdpZHRoOiAgICAgICAgJGlucHV0LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJvcmRlci1jb2xvcjogICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1ib3JkZXItcmFkaXVzOiAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJveC1zaGFkb3c6ICAgICAgICAgIGluc2V0IDAgMXB4IDJweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG5cbiRjdXN0b20tc2VsZWN0LWZvY3VzLWJvcmRlci1jb2xvcjogICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb2N1cy13aWR0aDogICAgICAgICAkaW5wdXQtZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb2N1cy1ib3gtc2hhZG93OiAgICAwIDAgMCAkY3VzdG9tLXNlbGVjdC1mb2N1cy13aWR0aCAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXktc206ICAgICAgICAkaW5wdXQtcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14LXNtOiAgICAgICAgJGlucHV0LXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZS1zbTogICAgICAgICRpbnB1dC1mb250LXNpemUtc20gIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1oZWlnaHQtc206ICAgICAgICAgICAkaW5wdXQtaGVpZ2h0LXNtICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXktbGc6ICAgICAgICAkaW5wdXQtcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14LWxnOiAgICAgICAgJGlucHV0LXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZS1sZzogICAgICAgICRpbnB1dC1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1oZWlnaHQtbGc6ICAgICAgICAgICAkaW5wdXQtaGVpZ2h0LWxnICFkZWZhdWx0O1xuXG4kY3VzdG9tLXJhbmdlLXRyYWNrLXdpZHRoOiAgICAgICAgICAxMDAlICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10cmFjay1oZWlnaHQ6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRyYWNrLWN1cnNvcjogICAgICAgICBwb2ludGVyICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10cmFjay1iZzogICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzOiAgMXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2stYm94LXNoYWRvdzogICAgIGluc2V0IDAgLjI1cmVtIC4yNXJlbSByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuXG4kY3VzdG9tLXJhbmdlLXRodW1iLXdpZHRoOiAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgJGN1c3RvbS1yYW5nZS10aHVtYi13aWR0aCAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItYmc6ICAgICAgICAgICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXI6ICAgICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1czogICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAwIC4xcmVtIC4yNXJlbSByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgMCAwIDAgMXB4ICRib2R5LWJnLCAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdy13aWR0aDogICRpbnB1dC1mb2N1cy13aWR0aCAhZGVmYXVsdDsgLy8gRm9yIGZvY3VzIGJveCBzaGFkb3cgaXNzdWUgaW4gSUUvRWRnZVxuJGN1c3RvbS1yYW5nZS10aHVtYi1hY3RpdmUtYmc6ICAgICAgICAgICAgICAgbGlnaHRlbigkY29tcG9uZW50LWFjdGl2ZS1iZywgMzUlKSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc6ICAgICAgICAgICAgICRncmF5LTUwMCAhZGVmYXVsdDtcblxuJGN1c3RvbS1maWxlLWhlaWdodDogICAgICAgICAgICAgICAgJGlucHV0LWhlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1oZWlnaHQtaW5uZXI6ICAgICAgICAgICRpbnB1dC1oZWlnaHQtaW5uZXIgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtZm9jdXMtYm9yZGVyLWNvbG9yOiAgICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgJGlucHV0LWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtZGlzYWJsZWQtYmc6ICAgICAgICAgICAkaW5wdXQtZGlzYWJsZWQtYmcgIWRlZmF1bHQ7XG5cbiRjdXN0b20tZmlsZS1wYWRkaW5nLXk6ICAgICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtcGFkZGluZy14OiAgICAgICAgICAgICAkaW5wdXQtcGFkZGluZy14ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgJGlucHV0LWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWZvbnQtZmFtaWx5OiAgICAgICAgICAgJGlucHV0LWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgJGlucHV0LWZvbnQtd2VpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWNvbG9yOiAgICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJvcmRlci13aWR0aDogICAgICAgICAgJGlucHV0LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1ib3JkZXItY29sb3I6ICAgICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYm9yZGVyLXJhZGl1czogICAgICAgICAkaW5wdXQtYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1ib3gtc2hhZG93OiAgICAgICAgICAgICRpbnB1dC1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJ1dHRvbi1jb2xvcjogICAgICAgICAgJGN1c3RvbS1maWxlLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJ1dHRvbi1iZzogICAgICAgICAgICAgJGlucHV0LWdyb3VwLWFkZG9uLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLXRleHQ6IChcbiAgZW46IFwiQnJvd3NlXCJcbikgIWRlZmF1bHQ7XG5cblxuLy8gRm9ybSB2YWxpZGF0aW9uXG5cbiRmb3JtLWZlZWRiYWNrLW1hcmdpbi10b3A6ICAgICAgICAgICRmb3JtLXRleHQtbWFyZ2luLXRvcCAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWZvbnQtc2l6ZTogICAgICAgICAgICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvcjogICAgICAgICB0aGVtZS1jb2xvcihcInN1Y2Nlc3NcIikgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yOiAgICAgICB0aGVtZS1jb2xvcihcImRhbmdlclwiKSAhZGVmYXVsdDtcblxuJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZC1jb2xvcjogICAgJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkOiAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnPjxwYXRoIGZpbGw9JyN7JGZvcm0tZmVlZGJhY2staWNvbi12YWxpZC1jb2xvcn0nIGQ9J00yLjMgNi43M0wuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQtY29sb3I6ICAkZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkOiAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQtY29sb3J9JyB2aWV3Qm94PScwIDAgMTIgMTInPjxjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLz48cGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLz48Y2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nI3skZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQtY29sb3J9JyBzdHJva2U9J25vbmUnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRmb3JtLXZhbGlkYXRpb24tc3RhdGVzOiAoKSAhZGVmYXVsdDtcbiRmb3JtLXZhbGlkYXRpb24tc3RhdGVzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICBcInZhbGlkXCI6IChcbiAgICAgIFwiY29sb3JcIjogJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3IsXG4gICAgICBcImljb25cIjogJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZFxuICAgICksXG4gICAgXCJpbnZhbGlkXCI6IChcbiAgICAgIFwiY29sb3JcIjogJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvcixcbiAgICAgIFwiaWNvblwiOiAkZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWRcbiAgICApLFxuICApLFxuICAkZm9ybS12YWxpZGF0aW9uLXN0YXRlc1xuKTtcblxuLy8gWi1pbmRleCBtYXN0ZXIgbGlzdFxuLy9cbi8vIFdhcm5pbmc6IEF2b2lkIGN1c3RvbWl6aW5nIHRoZXNlIHZhbHVlcy4gVGhleSdyZSB1c2VkIGZvciBhIGJpcmQncyBleWUgdmlld1xuLy8gb2YgY29tcG9uZW50cyBkZXBlbmRlbnQgb24gdGhlIHotYXhpcyBhbmQgYXJlIGRlc2lnbmVkIHRvIGFsbCB3b3JrIHRvZ2V0aGVyLlxuXG4kemluZGV4LWRyb3Bkb3duOiAgICAgICAgICAgICAgICAgICAxMDAwICFkZWZhdWx0O1xuJHppbmRleC1zdGlja3k6ICAgICAgICAgICAgICAgICAgICAgMTAyMCAhZGVmYXVsdDtcbiR6aW5kZXgtZml4ZWQ6ICAgICAgICAgICAgICAgICAgICAgIDEwMzAgIWRlZmF1bHQ7XG4kemluZGV4LW1vZGFsLWJhY2tkcm9wOiAgICAgICAgICAgICAxMDQwICFkZWZhdWx0O1xuJHppbmRleC1tb2RhbDogICAgICAgICAgICAgICAgICAgICAgMTA1MCAhZGVmYXVsdDtcbiR6aW5kZXgtcG9wb3ZlcjogICAgICAgICAgICAgICAgICAgIDEwNjAgIWRlZmF1bHQ7XG4kemluZGV4LXRvb2x0aXA6ICAgICAgICAgICAgICAgICAgICAxMDcwICFkZWZhdWx0O1xuXG5cbi8vIE5hdnNcblxuJG5hdi1saW5rLXBhZGRpbmcteTogICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kbmF2LWxpbmstcGFkZGluZy14OiAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kbmF2LXRhYnMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG5hdi10YWJzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3I6ICAkZ3JheS0yMDAgJGdyYXktMjAwICRuYXYtdGFicy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3I6ICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtYmc6ICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3I6ICRncmF5LTMwMCAkZ3JheS0zMDAgJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbmF2LXBpbGxzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRuYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3I6ICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdi1waWxscy1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRuYXYtZGl2aWRlci1jb2xvcjogICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRuYXYtZGl2aWRlci1tYXJnaW4teTogICAgICAgICAgICAgICRzcGFjZXIgLyAyICFkZWZhdWx0O1xuXG5cbi8vIE5hdmJhclxuXG4kbmF2YmFyLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAkc3BhY2VyIC8gMiAhZGVmYXVsdDtcbiRuYXZiYXItcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbmF2LWxpbmstcGFkZGluZy14OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZTogICAgICAgICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuLy8gQ29tcHV0ZSB0aGUgbmF2YmFyLWJyYW5kIHBhZGRpbmcteSBzbyB0aGUgbmF2YmFyLWJyYW5kIHdpbGwgaGF2ZSB0aGUgc2FtZSBoZWlnaHQgYXMgbmF2YmFyLXRleHQgYW5kIG5hdi1saW5rXG4kbmF2LWxpbmstaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSArICRuYXYtbGluay1wYWRkaW5nLXkgKiAyICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1oZWlnaHQ6ICAgICAgICAgICAgICAgJG5hdmJhci1icmFuZC1mb250LXNpemUgKiAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtcGFkZGluZy15OiAgICAgICAgICAgICgkbmF2LWxpbmstaGVpZ2h0IC0gJG5hdmJhci1icmFuZC1oZWlnaHQpIC8gMiAhZGVmYXVsdDtcblxuJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteTogICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteDogICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZTogICAgICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1ib3JkZXItcmFkaXVzOiAgICAgICRidG4tYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuJG5hdmJhci1kYXJrLWNvbG9yOiAgICAgICAgICAgICAgICAgcmdiYSgkd2hpdGUsIC41KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1ob3Zlci1jb2xvcjogICAgICAgICAgIHJnYmEoJHdoaXRlLCAuNzUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcjogICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWRpc2FibGVkLWNvbG9yOiAgICAgICAgcmdiYSgkd2hpdGUsIC4yNSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstdG9nZ2xlci1pY29uLWJnOiAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJz48cGF0aCBzdHJva2U9JyN7JG5hdmJhci1kYXJrLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstdG9nZ2xlci1ib3JkZXItY29sb3I6ICByZ2JhKCR3aGl0ZSwgLjEpICFkZWZhdWx0O1xuXG4kbmF2YmFyLWxpZ2h0LWNvbG9yOiAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjUpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1ob3Zlci1jb2xvcjogICAgICAgICAgcmdiYSgkYmxhY2ssIC43KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yOiAgICAgICAgIHJnYmEoJGJsYWNrLCAuOSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWRpc2FibGVkLWNvbG9yOiAgICAgICByZ2JhKCRibGFjaywgLjMpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC10b2dnbGVyLWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMzAnIGhlaWdodD0nMzAnIHZpZXdCb3g9JzAgMCAzMCAzMCc+PHBhdGggc3Ryb2tlPScjeyRuYXZiYXItbGlnaHQtY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtdG9nZ2xlci1ib3JkZXItY29sb3I6IHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbGlnaHQtYnJhbmQtY29sb3I6ICAgICAgICAgICAgICAgICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1icmFuZC1ob3Zlci1jb2xvcjogICAgICAgICAgJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstYnJhbmQtY29sb3I6ICAgICAgICAgICAgICAgICAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWJyYW5kLWhvdmVyLWNvbG9yOiAgICAgICAgICAgJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcblxuXG4vLyBEcm9wZG93bnNcbi8vXG4vLyBEcm9wZG93biBtZW51IGNvbnRhaW5lciBhbmQgY29udGVudHMuXG5cbiRkcm9wZG93bi1taW4td2lkdGg6ICAgICAgICAgICAgICAgIDEwcmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLXBhZGRpbmcteDogICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLXNwYWNlcjogICAgICAgICAgICAgICAgICAgLjEyNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbiRkcm9wZG93bi1jb2xvcjogICAgICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJnOiAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xNSkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLXJhZGl1czogICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1czogICAgICBzdWJ0cmFjdCgkZHJvcGRvd24tYm9yZGVyLXJhZGl1cywgJGRyb3Bkb3duLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGl2aWRlci1iZzogICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGl2aWRlci1tYXJnaW4teTogICAgICAgICAkbmF2LWRpdmlkZXItbWFyZ2luLXkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm94LXNoYWRvdzogICAgICAgICAgICAgICAwIC41cmVtIDFyZW0gcmdiYSgkYmxhY2ssIC4xNzUpICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1jb2xvcjogICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcjogICAgICAgICBkYXJrZW4oJGdyYXktOTAwLCA1JSkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1ob3Zlci1iZzogICAgICAgICAgICAkZ3JheS0xMDAgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy15OiAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14OiAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuXG4kZHJvcGRvd24taGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24taGVhZGVyLXBhZGRpbmc6ICAgICAgICAgICAkZHJvcGRvd24tcGFkZGluZy15ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteCAhZGVmYXVsdDtcblxuXG4vLyBQYWdpbmF0aW9uXG5cbiRwYWdpbmF0aW9uLXBhZGRpbmcteTogICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14OiAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy15LXNtOiAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14LXNtOiAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXktbGc6ICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1saW5lLWhlaWdodDogICAgICAgICAgICAxLjI1ICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1jb2xvcjogICAgICAgICAgICAgICAgICAkbGluay1jb2xvciAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJnOiAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci13aWR0aDogICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItY29sb3I6ICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWZvY3VzLW91dGxpbmU6ICAgICAgICAgIDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWhvdmVyLWNvbG9yOiAgICAgICAgICAgICRsaW5rLWhvdmVyLWNvbG9yICFkZWZhdWx0O1xuJHBhZ2luYXRpb24taG92ZXItYmc6ICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJHBhZ2luYXRpb24taG92ZXItYm9yZGVyLWNvbG9yOiAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWFjdGl2ZS1iZzogICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcjogICAgJHBhZ2luYXRpb24tYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcjogICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1iZzogICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cblxuLy8gSnVtYm90cm9uXG5cbiRqdW1ib3Ryb24tcGFkZGluZzogICAgICAgICAgICAgICAgIDJyZW0gIWRlZmF1bHQ7XG4kanVtYm90cm9uLWNvbG9yOiAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGp1bWJvdHJvbi1iZzogICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuXG5cbi8vIENhcmRzXG5cbiRjYXJkLXNwYWNlci15OiAgICAgICAgICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRjYXJkLXNwYWNlci14OiAgICAgICAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XG4kY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgICAgICBzdWJ0cmFjdCgkY2FyZC1ib3JkZXItcmFkaXVzLCAkY2FyZC1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJGNhcmQtY2FwLWJnOiAgICAgICAgICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4wMykgIWRlZmF1bHQ7XG4kY2FyZC1jYXAtY29sb3I6ICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG5cbiRjYXJkLWltZy1vdmVybGF5LXBhZGRpbmc6ICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG5cbiRjYXJkLWdyb3VwLW1hcmdpbjogICAgICAgICAgICAgICAgICRncmlkLWd1dHRlci13aWR0aCAvIDIgIWRlZmF1bHQ7XG4kY2FyZC1kZWNrLW1hcmdpbjogICAgICAgICAgICAgICAgICAkY2FyZC1ncm91cC1tYXJnaW4gIWRlZmF1bHQ7XG5cbiRjYXJkLWNvbHVtbnMtY291bnQ6ICAgICAgICAgICAgICAgIDMgIWRlZmF1bHQ7XG4kY2FyZC1jb2x1bW5zLWdhcDogICAgICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGNhcmQtY29sdW1ucy1tYXJnaW46ICAgICAgICAgICAgICAgJGNhcmQtc3BhY2VyLXkgIWRlZmF1bHQ7XG5cblxuLy8gVG9vbHRpcHNcblxuJHRvb2x0aXAtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiR0b29sdGlwLW1heC13aWR0aDogICAgICAgICAgICAgICAgIDIwMHB4ICFkZWZhdWx0O1xuJHRvb2x0aXAtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHRvb2x0aXAtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJHRvb2x0aXAtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kdG9vbHRpcC1vcGFjaXR5OiAgICAgICAgICAgICAgICAgICAuOSAhZGVmYXVsdDtcbiR0b29sdGlwLXBhZGRpbmcteTogICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiR0b29sdGlwLXBhZGRpbmcteDogICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtbWFyZ2luOiAgICAgICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcblxuJHRvb2x0aXAtYXJyb3ctd2lkdGg6ICAgICAgICAgICAgICAgLjhyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1hcnJvdy1oZWlnaHQ6ICAgICAgICAgICAgICAuNHJlbSAhZGVmYXVsdDtcbiR0b29sdGlwLWFycm93LWNvbG9yOiAgICAgICAgICAgICAgICR0b29sdGlwLWJnICFkZWZhdWx0O1xuXG4vLyBGb3JtIHRvb2x0aXBzIG11c3QgY29tZSBhZnRlciByZWd1bGFyIHRvb2x0aXBzXG4kZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteTogICAgICR0b29sdGlwLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy14OiAgICAgJHRvb2x0aXAtcGFkZGluZy14ICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1mb250LXNpemU6ICAgICAkdG9vbHRpcC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWxpbmUtaGVpZ2h0OiAgICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1vcGFjaXR5OiAgICAgICAkdG9vbHRpcC1vcGFjaXR5ICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1ib3JkZXItcmFkaXVzOiAkdG9vbHRpcC1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG5cbi8vIFBvcG92ZXJzXG5cbiRwb3BvdmVyLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG4kcG9wb3Zlci1iZzogICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcG9wb3Zlci1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAyNzZweCAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjIpICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4kcG9wb3Zlci1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgICBzdWJ0cmFjdCgkcG9wb3Zlci1ib3JkZXItcmFkaXVzLCAkcG9wb3Zlci1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJHBvcG92ZXItYm94LXNoYWRvdzogICAgICAgICAgICAgICAgMCAuMjVyZW0gLjVyZW0gcmdiYSgkYmxhY2ssIC4yKSAhZGVmYXVsdDtcblxuJHBvcG92ZXItaGVhZGVyLWJnOiAgICAgICAgICAgICAgICAgZGFya2VuKCRwb3BvdmVyLWJnLCAzJSkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICAkaGVhZGluZ3MtY29sb3IgIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItcGFkZGluZy15OiAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXg6ICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcblxuJHBvcG92ZXItYm9keS1jb2xvcjogICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib2R5LXBhZGRpbmcteTogICAgICAgICAgICAkcG9wb3Zlci1oZWFkZXItcGFkZGluZy15ICFkZWZhdWx0O1xuJHBvcG92ZXItYm9keS1wYWRkaW5nLXg6ICAgICAgICAgICAgJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteCAhZGVmYXVsdDtcblxuJHBvcG92ZXItYXJyb3ctd2lkdGg6ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWFycm93LWhlaWdodDogICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBvcG92ZXItYXJyb3ctY29sb3I6ICAgICAgICAgICAgICAgJHBvcG92ZXItYmcgIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yOiAgICAgICAgIGZhZGUtaW4oJHBvcG92ZXItYm9yZGVyLWNvbG9yLCAuMDUpICFkZWZhdWx0O1xuXG5cbi8vIFRvYXN0c1xuXG4kdG9hc3QtbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgICAzNTBweCAhZGVmYXVsdDtcbiR0b2FzdC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgIC44NzVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJHRvYXN0LWJhY2tncm91bmQtY29sb3I6ICAgICAgICAgICAgcmdiYSgkd2hpdGUsIC44NSkgIWRlZmF1bHQ7XG4kdG9hc3QtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAxcHggIWRlZmF1bHQ7XG4kdG9hc3QtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICByZ2JhKDAsIDAsIDAsIC4xKSAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgIDAgLjI1cmVtIC43NXJlbSByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuXG4kdG9hc3QtaGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kdG9hc3QtaGVhZGVyLWJhY2tncm91bmQtY29sb3I6ICAgICByZ2JhKCR3aGl0ZSwgLjg1KSAhZGVmYXVsdDtcbiR0b2FzdC1oZWFkZXItYm9yZGVyLWNvbG9yOiAgICAgICAgIHJnYmEoMCwgMCwgMCwgLjA1KSAhZGVmYXVsdDtcblxuXG4vLyBCYWRnZXNcblxuJGJhZGdlLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgNzUlICFkZWZhdWx0O1xuJGJhZGdlLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kYmFkZ2UtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAuMjVlbSAhZGVmYXVsdDtcbiRiYWRnZS1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgIC40ZW0gIWRlZmF1bHQ7XG4kYmFkZ2UtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuJGJhZGdlLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgJGJ0bi10cmFuc2l0aW9uICFkZWZhdWx0O1xuJGJhZGdlLWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcblxuJGJhZGdlLXBpbGwtcGFkZGluZy14OiAgICAgICAgICAgICAgLjZlbSAhZGVmYXVsdDtcbi8vIFVzZSBhIGhpZ2hlciB0aGFuIG5vcm1hbCB2YWx1ZSB0byBlbnN1cmUgY29tcGxldGVseSByb3VuZGVkIGVkZ2VzIHdoZW5cbi8vIGN1c3RvbWl6aW5nIHBhZGRpbmcgb3IgZm9udC1zaXplIG9uIGxhYmVscy5cbiRiYWRnZS1waWxsLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIDEwcmVtICFkZWZhdWx0O1xuXG5cbi8vIE1vZGFsc1xuXG4vLyBQYWRkaW5nIGFwcGxpZWQgdG8gdGhlIG1vZGFsIGJvZHlcbiRtb2RhbC1pbm5lci1wYWRkaW5nOiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbi8vIE1hcmdpbiBiZXR3ZWVuIGVsZW1lbnRzIGluIGZvb3RlciwgbXVzdCBiZSBsb3dlciB0aGFuIG9yIGVxdWFsIHRvIDIgKiAkbW9kYWwtaW5uZXItcGFkZGluZ1xuJG1vZGFsLWZvb3Rlci1tYXJnaW4tYmV0d2VlbjogICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRtb2RhbC1kaWFsb2ctbWFyZ2luOiAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cDogICAgICAgMS43NXJlbSAhZGVmYXVsdDtcblxuJG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG5cbiRtb2RhbC1jb250ZW50LWNvbG9yOiAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1iZzogICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItY29sb3I6ICAgICAgICByZ2JhKCRibGFjaywgLjIpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoOiAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXM6ICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtaW5uZXItYm9yZGVyLXJhZGl1czogc3VidHJhY3QoJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1cywgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHM6ICAgICAgIDAgLjI1cmVtIC41cmVtIHJnYmEoJGJsYWNrLCAuNSkgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXNtLXVwOiAgICAwIC41cmVtIDFyZW0gcmdiYSgkYmxhY2ssIC41KSAhZGVmYXVsdDtcblxuJG1vZGFsLWJhY2tkcm9wLWJnOiAgICAgICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk6ICAgICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcjogICAgICAgICAkYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3I6ICAgICAgICAgJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aDogICAgICAgICAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbW9kYWwtZm9vdGVyLWJvcmRlci13aWR0aDogICAgICAgICAkbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZy15OiAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmcteDogICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nOiAgICAgICAgICAgICAgJG1vZGFsLWhlYWRlci1wYWRkaW5nLXkgJG1vZGFsLWhlYWRlci1wYWRkaW5nLXggIWRlZmF1bHQ7IC8vIEtlZXAgdGhpcyBmb3IgYmFja3dhcmRzIGNvbXBhdGliaWxpdHlcblxuJG1vZGFsLXhsOiAgICAgICAgICAgICAgICAgICAgICAgICAgMTE0MHB4ICFkZWZhdWx0O1xuJG1vZGFsLWxnOiAgICAgICAgICAgICAgICAgICAgICAgICAgODAwcHggIWRlZmF1bHQ7XG4kbW9kYWwtbWQ6ICAgICAgICAgICAgICAgICAgICAgICAgICA1MDBweCAhZGVmYXVsdDtcbiRtb2RhbC1zbTogICAgICAgICAgICAgICAgICAgICAgICAgIDMwMHB4ICFkZWZhdWx0O1xuXG4kbW9kYWwtZmFkZS10cmFuc2Zvcm06ICAgICAgICAgICAgICB0cmFuc2xhdGUoMCwgLTUwcHgpICFkZWZhdWx0O1xuJG1vZGFsLXNob3ctdHJhbnNmb3JtOiAgICAgICAgICAgICAgbm9uZSAhZGVmYXVsdDtcbiRtb2RhbC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAuM3MgZWFzZS1vdXQgIWRlZmF1bHQ7XG4kbW9kYWwtc2NhbGUtdHJhbnNmb3JtOiAgICAgICAgICAgICBzY2FsZSgxLjAyKSAhZGVmYXVsdDtcblxuXG4vLyBBbGVydHNcbi8vXG4vLyBEZWZpbmUgYWxlcnQgY29sb3JzLCBib3JkZXIgcmFkaXVzLCBhbmQgcGFkZGluZy5cblxuJGFsZXJ0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGFsZXJ0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRhbGVydC1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRhbGVydC1saW5rLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJGFsZXJ0LWJnLWxldmVsOiAgICAgICAgICAgICAgICAgICAgLTEwICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci1sZXZlbDogICAgICAgICAgICAgICAgLTkgIWRlZmF1bHQ7XG4kYWxlcnQtY29sb3ItbGV2ZWw6ICAgICAgICAgICAgICAgICA2ICFkZWZhdWx0O1xuXG5cbi8vIFByb2dyZXNzIGJhcnNcblxuJHByb2dyZXNzLWhlaWdodDogICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIC43NSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iZzogICAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRwcm9ncmVzcy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHByb2dyZXNzLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgaW5zZXQgMCAuMXJlbSAuMXJlbSByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1jb2xvcjogICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1iZzogICAgICAgICAgICAgICAgICAgdGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1hbmltYXRpb24tdGltaW5nOiAgICAgMXMgbGluZWFyIGluZmluaXRlICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci10cmFuc2l0aW9uOiAgICAgICAgICAgd2lkdGggLjZzIGVhc2UgIWRlZmF1bHQ7XG5cblxuLy8gTGlzdCBncm91cFxuXG4kbGlzdC1ncm91cC1jb2xvcjogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYmc6ICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xMjUpICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteTogICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteDogICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1ob3Zlci1iZzogICAgICAgICAgICAgICAkZ3JheS0xMDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1iZzogICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjogICAgJGxpc3QtZ3JvdXAtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcjogICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1kaXNhYmxlZC1iZzogICAgICAgICAgICAkbGlzdC1ncm91cC1iZyAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yOiAgICAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yOiAgICAgJGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yOiAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmc6ICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcblxuXG4vLyBJbWFnZSB0aHVtYm5haWxzXG5cbiR0aHVtYm5haWwtcGFkZGluZzogICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYmc6ICAgICAgICAgICAgICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgMCAxcHggMnB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcblxuXG4vLyBGaWd1cmVzXG5cbiRmaWd1cmUtY2FwdGlvbi1mb250LXNpemU6ICAgICAgICAgIDkwJSAhZGVmYXVsdDtcbiRmaWd1cmUtY2FwdGlvbi1jb2xvcjogICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuXG4vLyBCcmVhZGNydW1ic1xuXG4kYnJlYWRjcnVtYi1mb250LXNpemU6ICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kYnJlYWRjcnVtYi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItaXRlbS1wYWRkaW5nOiAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRicmVhZGNydW1iLW1hcmdpbi1ib3R0b206ICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbiRicmVhZGNydW1iLWJnOiAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWRpdmlkZXItY29sb3I6ICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWRpdmlkZXI6ICAgICAgICAgICAgICAgIHF1b3RlKFwiL1wiKSAhZGVmYXVsdDtcblxuJGJyZWFkY3J1bWItYm9yZGVyLXJhZGl1czogICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cblxuLy8gQ2Fyb3VzZWxcblxuJGNhcm91c2VsLWNvbnRyb2wtY29sb3I6ICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLXdpZHRoOiAgICAgICAgICAgICAxNSUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1vcGFjaXR5OiAgICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1ob3Zlci1vcGFjaXR5OiAgICAgLjkgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC10cmFuc2l0aW9uOiAgICAgICAgb3BhY2l0eSAuMTVzIGVhc2UgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1pbmRpY2F0b3Itd2lkdGg6ICAgICAgICAgICAzMHB4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1oZWlnaHQ6ICAgICAgICAgIDNweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItaGl0LWFyZWEtaGVpZ2h0OiAxMHB4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1zcGFjZXI6ICAgICAgICAgIDNweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLWJnOiAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXRyYW5zaXRpb246ICAgICAgb3BhY2l0eSAuNnMgZWFzZSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNhcHRpb24td2lkdGg6ICAgICAgICAgICAgIDcwJSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jYXB0aW9uLWNvbG9yOiAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jb250cm9sLWljb24td2lkdGg6ICAgICAgICAyMHB4ICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjeyRjYXJvdXNlbC1jb250cm9sLWNvbG9yfScgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCc+PHBhdGggZD0nTTUuMjUgMGwtNCA0IDQgNCAxLjUtMS41TDQuMjUgNGwyLjUtMi41TDUuMjUgMHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjeyRjYXJvdXNlbC1jb250cm9sLWNvbG9yfScgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCc+PHBhdGggZD0nTTIuNzUgMGwtMS41IDEuNUwzLjc1IDRsLTIuNSAyLjVMMi43NSA4bDQtNC00LTR6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtdHJhbnNpdGlvbi1kdXJhdGlvbjogICAgICAgLjZzICFkZWZhdWx0O1xuJGNhcm91c2VsLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAkY2Fyb3VzZWwtdHJhbnNpdGlvbi1kdXJhdGlvbiBlYXNlLWluLW91dCAhZGVmYXVsdDsgLy8gRGVmaW5lIHRyYW5zZm9ybSB0cmFuc2l0aW9uIGZpcnN0IGlmIHVzaW5nIG11bHRpcGxlIHRyYW5zaXRpb25zIChlLmcuLCBgdHJhbnNmb3JtIDJzIGVhc2UsIG9wYWNpdHkgLjVzIGVhc2Utb3V0YClcblxuXG4vLyBTcGlubmVyc1xuXG4kc3Bpbm5lci13aWR0aDogICAgICAgICAycmVtICFkZWZhdWx0O1xuJHNwaW5uZXItaGVpZ2h0OiAgICAgICAgJHNwaW5uZXItd2lkdGggIWRlZmF1bHQ7XG4kc3Bpbm5lci1ib3JkZXItd2lkdGg6ICAuMjVlbSAhZGVmYXVsdDtcblxuJHNwaW5uZXItd2lkdGgtc206ICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHNwaW5uZXItaGVpZ2h0LXNtOiAgICAgICAkc3Bpbm5lci13aWR0aC1zbSAhZGVmYXVsdDtcbiRzcGlubmVyLWJvcmRlci13aWR0aC1zbTogLjJlbSAhZGVmYXVsdDtcblxuXG4vLyBDbG9zZVxuXG4kY2xvc2UtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjUgIWRlZmF1bHQ7XG4kY2xvc2UtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRjbG9zZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcbiRjbG9zZS10ZXh0LXNoYWRvdzogICAgICAgICAgICAgICAgIDAgMXB4IDAgJHdoaXRlICFkZWZhdWx0O1xuXG5cbi8vIENvZGVcblxuJGNvZGUtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgODcuNSUgIWRlZmF1bHQ7XG4kY29kZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAkcGluayAhZGVmYXVsdDtcblxuJGtiZC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgLjJyZW0gIWRlZmF1bHQ7XG4ka2JkLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAuNHJlbSAhZGVmYXVsdDtcbiRrYmQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICRjb2RlLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRrYmQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRrYmQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcblxuJHByZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJHByZS1zY3JvbGxhYmxlLW1heC1oZWlnaHQ6ICAgICAgICAgMzQwcHggIWRlZmF1bHQ7XG5cblxuLy8gVXRpbGl0aWVzXG5cbiRkaXNwbGF5czogbm9uZSwgaW5saW5lLCBpbmxpbmUtYmxvY2ssIGJsb2NrLCB0YWJsZSwgdGFibGUtcm93LCB0YWJsZS1jZWxsLCBmbGV4LCBpbmxpbmUtZmxleCAhZGVmYXVsdDtcbiRvdmVyZmxvd3M6IGF1dG8sIGhpZGRlbiAhZGVmYXVsdDtcbiRwb3NpdGlvbnM6IHN0YXRpYywgcmVsYXRpdmUsIGFic29sdXRlLCBmaXhlZCwgc3RpY2t5ICFkZWZhdWx0O1xuJHVzZXItc2VsZWN0czogYWxsLCBhdXRvLCBub25lICFkZWZhdWx0O1xuXG5cbi8vIFByaW50aW5nXG5cbiRwcmludC1wYWdlLXNpemU6ICAgICAgICAgICAgICAgICAgIGEzICFkZWZhdWx0O1xuJHByaW50LWJvZHktbWluLXdpZHRoOiAgICAgICAgICAgICAgbWFwLWdldCgkZ3JpZC1icmVha3BvaW50cywgXCJsZ1wiKSAhZGVmYXVsdDtcbiIsIkBpbmNsdWRlIGV4cG9ydHMoIFwiYnJlYWRjcnVtYi90aGVtZVwiICkge1xuXG4gICAgLy8gQnJlYWRjcnVtYlxuICAgIC5rLWJyZWFkY3J1bWIge1xuICAgICAgICBAZXh0ZW5kIC5rLXRleHQtc2VsZWN0aW9uICFvcHRpb25hbDtcbiAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICRicmVhZGNydW1iLXRleHQsXG4gICAgICAgICAgICAkYnJlYWRjcnVtYi1iZyxcbiAgICAgICAgICAgICRicmVhZGNydW1iLWJvcmRlclxuICAgICAgICApO1xuXG4gICAgICAgICY6Zm9jdXMsXG4gICAgICAgICYuay1zdGF0ZS1mb2N1c2VkIHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6ICRicmVhZGNydW1iLWZvY3VzZWQtc2hhZG93O1xuICAgICAgICB9XG5cbiAgICAgICAgLmstYnJlYWRjcnVtYi1saW5rIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAgICAgJGJyZWFkY3J1bWItbGluay10ZXh0LFxuICAgICAgICAgICAgICAgICRicmVhZGNydW1iLWxpbmstYmcsXG4gICAgICAgICAgICAgICAgJGJyZWFkY3J1bWItbGluay1ib3JkZXJcbiAgICAgICAgICAgICk7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcblxuICAgICAgICAgICAgLy8gSG92ZXJlZCBzdGF0ZVxuICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICYuay1zdGF0ZS1ob3ZlciB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICAgICAgICAgJGJyZWFkY3J1bWItbGluay1ob3ZlcmVkLXRleHQsXG4gICAgICAgICAgICAgICAgICAgICRicmVhZGNydW1iLWxpbmstaG92ZXJlZC1iZyxcbiAgICAgICAgICAgICAgICAgICAgJGJyZWFkY3J1bWItbGluay1ob3ZlcmVkLWJvcmRlclxuICAgICAgICAgICAgICAgICk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC8vIEZvY3VzZWQgc3RhdGVcbiAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAmLmstc3RhdGUtZm9jdXNlZCB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICAgICAgICAgJGJyZWFkY3J1bWItbGluay1mb2N1c2VkLXRleHQsXG4gICAgICAgICAgICAgICAgICAgICRicmVhZGNydW1iLWxpbmstZm9jdXNlZC1iZyxcbiAgICAgICAgICAgICAgICAgICAgJGJyZWFkY3J1bWItbGluay1mb2N1c2VkLWJvcmRlclxuICAgICAgICAgICAgICAgICk7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdyggJGJyZWFkY3J1bWItbGluay1mb2N1c2VkLXNoYWRvdyApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmstYnJlYWRjcnVtYi1yb290LWxpbmsge1xuICAgICAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICAgICAkYnJlYWRjcnVtYi1yb290LWxpbmstdGV4dCxcbiAgICAgICAgICAgICAgICAkYnJlYWRjcnVtYi1yb290LWxpbmstYmcsXG4gICAgICAgICAgICAgICAgJGJyZWFkY3J1bWItcm9vdC1saW5rLWJvcmRlclxuICAgICAgICAgICAgKTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuXG4gICAgICAgICAgICAvLyBIb3ZlcmVkIHN0YXRlXG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJi5rLXN0YXRlLWhvdmVyIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgICAgICAgICAkYnJlYWRjcnVtYi1yb290LWxpbmstaG92ZXJlZC10ZXh0LFxuICAgICAgICAgICAgICAgICAgICAkYnJlYWRjcnVtYi1yb290LWxpbmstaG92ZXJlZC1iZyxcbiAgICAgICAgICAgICAgICAgICAgJGJyZWFkY3J1bWItcm9vdC1saW5rLWhvdmVyZWQtYm9yZGVyXG4gICAgICAgICAgICAgICAgKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLy8gRm9jdXNlZCBzdGF0ZVxuICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICYuay1zdGF0ZS1mb2N1c2VkIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgICAgICAgICAkYnJlYWRjcnVtYi1yb290LWxpbmstZm9jdXNlZC10ZXh0LFxuICAgICAgICAgICAgICAgICAgICAkYnJlYWRjcnVtYi1yb290LWxpbmstZm9jdXNlZC1iZyxcbiAgICAgICAgICAgICAgICAgICAgJGJyZWFkY3J1bWItcm9vdC1saW5rLWZvY3VzZWQtYm9yZGVyXG4gICAgICAgICAgICAgICAgKTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCAkYnJlYWRjcnVtYi1yb290LWxpbmstZm9jdXNlZC1zaGFkb3cgKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5rLWJyZWFkY3J1bWItcm9vdC1saW5rLFxuICAgICAgICAuay1icmVhZGNydW1iLWRlbGltaXRlci1pY29uIHtcbiAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLmstYnJlYWRjcnVtYi1pbnB1dC1jb250YWluZXIge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuICAgIH1cblxufVxuIiwiQGluY2x1ZGUgZXhwb3J0cyhcImNhcmQvdGhlbWVcIikge1xuXG4gICAgLy8gQ2FyZFxuICAgIC5rLWNhcmQge1xuICAgICAgICBAZXh0ZW5kIC5rLXRleHQtc2VsZWN0aW9uICFvcHRpb25hbDtcbiAgICAgICAgQGluY2x1ZGUgZmlsbCggJGNhcmQtdGV4dCwgJGNhcmQtYmcsICRjYXJkLWJvcmRlciApO1xuICAgIH1cblxuXG4gICAgLy8gQ2FyZCBhY3Rpb25zXG4gICAgLmstY2FyZC1hY3Rpb25zIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY2FyZC1ib3JkZXI7XG4gICAgfVxuXG5cbiAgICAvLyBIZWFkZXJcbiAgICAuay1jYXJkLWhlYWRlciB7XG4gICAgICAgIEBpbmNsdWRlIGZpbGwoICRjYXJkLWhlYWRlci10ZXh0LCAkY2FyZC1oZWFkZXItYmcsICRjYXJkLWhlYWRlci1ib3JkZXIgKTtcbiAgICB9XG5cblxuICAgIC8vIEZvb3RlclxuICAgIC5rLWNhcmQtZm9vdGVyIHtcbiAgICAgICAgQGluY2x1ZGUgZmlsbCggJGNhcmQtZm9vdGVyLXRleHQsICRjYXJkLWZvb3Rlci1iZywgJGNhcmQtZm9vdGVyLWJvcmRlciApO1xuICAgIH1cblxuXG4gICAgLy8gU2VwYXJhdG9yXG4gICAgLmstY2FyZC1zZXBhcmF0b3Ige1xuICAgICAgICBib3JkZXItY29sb3I6ICRjYXJkLWJvcmRlcjtcbiAgICB9XG5cblxuICAgIC8vIFRPRE86IHJlZmFjdG9yXG4gICAgLmstY2FyZC1zdWJ0aXRsZSB7XG4gICAgICAgIGNvbG9yOiAkY2FyZC1zdWJ0aXRsZS10ZXh0O1xuICAgIH1cblxuXG4gICAgLy8gQ2FyZCB0aGVtZSBjb2xvcnNcbiAgICBAZWFjaCAkbmFtZSwgJGNvbG9yIGluICR0aGVtZS1jb2xvcnMge1xuICAgICAgICAuay1jYXJkLSN7JG5hbWV9IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRpbnQoJGNvbG9yLCAxMCk7XG4gICAgICAgICAgICBjb2xvcjogc2hhZGUoJGNvbG9yLCA2KTtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdGludCgkY29sb3IsIDkpO1xuXG4gICAgICAgICAgICAuay1jYXJkLXN1YnRpdGxlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuXG4gICAgLmstY2FyZC13cmFwIHtcbiAgICAgICAgJi5rLXN0YXRlLWZvY3VzZWQsXG4gICAgICAgICYuay1zdGF0ZS1zZWxlY3RlZCB7XG4gICAgICAgICAgICA+IC5rLWNhcmQge1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6ICRjYXJkLWJveC1mb2N1c2VkLXNoYWRvdztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuXG4gICAgLy8gQ2FyZCBjYWxsb3V0XG4gICAgLmstY2FyZC1jYWxsb3V0IHtcbiAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICRiZzogJGNhcmQtYmcsXG4gICAgICAgICAgICAkYm9yZGVyOiAkY2FyZC1ib3JkZXJcbiAgICAgICAgKTtcbiAgICB9XG4gICAgLmstY2FyZC1jYWxsb3V0LmstY2FsbG91dC1uIHsgQGluY2x1ZGUgYm94LXNoYWRvdyggJGNhcmQtY2FsbG91dC1ib3gtc2hhZG93LW4gKTsgfVxuICAgIC5rLWNhcmQtY2FsbG91dC5rLWNhbGxvdXQtZSB7IEBpbmNsdWRlIGJveC1zaGFkb3coICRjYXJkLWNhbGxvdXQtYm94LXNoYWRvdy1lICk7IH1cbiAgICAuay1jYXJkLWNhbGxvdXQuay1jYWxsb3V0LXMgeyBAaW5jbHVkZSBib3gtc2hhZG93KCAkY2FyZC1jYWxsb3V0LWJveC1zaGFkb3ctcyApOyB9XG4gICAgLmstY2FyZC1jYWxsb3V0LmstY2FsbG91dC13IHsgQGluY2x1ZGUgYm94LXNoYWRvdyggJGNhcmQtY2FsbG91dC1ib3gtc2hhZG93LXcgKTsgfVxuXG5cbn1cbiIsIkBpbmNsdWRlIGV4cG9ydHMoXCJkYXRhdml6L2NoYXJ0cy90aGVtZVwiKSB7XG4gICAgLy8gRXhwb3J0ZWQgdmFyaWFibGVzXG4gICAgLmstdmFyLS1jaGFydC1pbmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjaGFydC1pbmFjdGl2ZTtcbiAgICB9XG5cbiAgICAuay12YXItLWNoYXJ0LW1ham9yLWxpbmVzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNoYXJ0LW1ham9yLWxpbmVzO1xuICAgIH1cblxuICAgIC5rLXZhci0tY2hhcnQtbWlub3ItbGluZXMge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2hhcnQtbWlub3ItbGluZXM7XG4gICAgfVxuXG4gICAgLmstdmFyLS1jaGFydC1hcmVhLW9wYWNpdHkge1xuICAgICAgICBvcGFjaXR5OiAkY2hhcnQtYXJlYS1vcGFjaXR5O1xuICAgIH1cblxuICAgIC5rLXZhci0tY2hhcnQtbm90ZXMtYmFja2dyb3VuZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjaGFydC1ub3Rlcy1iYWNrZ3JvdW5kO1xuICAgIH1cblxuICAgIC5rLXZhci0tY2hhcnQtbm90ZXMtYm9yZGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNoYXJ0LW5vdGVzLWJvcmRlcjtcbiAgICB9XG5cbiAgICAuay12YXItLWNoYXJ0LW5vdGVzLWxpbmVzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNoYXJ0LW5vdGVzLWxpbmVzO1xuICAgIH1cblxuICAgIC5rLXZhci0tY2hhcnQtY3Jvc3NoYWlyLWJhY2tncm91bmQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2hhcnQtY3Jvc3NoYWlyLWJhY2tncm91bmQ7XG4gICAgfVxuXG4gICAgLmstdmFyLS1jaGFydC1lcnJvci1iYXJzLWJhY2tncm91bmQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZXJyb3ItYmFycy1iYWNrZ3JvdW5kO1xuICAgIH1cblxuICAgIC8vIEVsZW1lbnRzXG4gICAgLmstY2hhcnQsXG4gICAgLmstc3BhcmtsaW5lLFxuICAgIC5rLXN0b2NrY2hhcnQge1xuICAgICAgICBAZXh0ZW5kIC5rLXRleHQtc2VsZWN0aW9uICFvcHRpb25hbDtcbiAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICRjaGFydC10ZXh0LFxuICAgICAgICAgICAgdHJhbnNwYXJlbnQsXG4gICAgICAgICAgICAkY2hhcnQtYm9yZGVyXG4gICAgICAgICk7XG5cbiAgICAgICAgLmstcG9wdXAge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cblxuICAgIC8vIFRvb2x0aXBcbiAgICAvLyBUT0RPXG4gICAgLmstY2hhcnQtdG9vbHRpcCB7XG4gICAgICAgIGNvbG9yOiAkY29tcG9uZW50LWJnO1xuICAgIH1cbiAgICAuay1jaGFydC10b29sdGlwLWludmVyc2Uge1xuICAgICAgICBjb2xvcjogaW52ZXJ0KCRjb21wb25lbnQtYmcpO1xuICAgIH1cblxuICAgIC5rLWNoYXJ0LWNyb3NzaGFpci10b29sdGlwLFxuICAgIC5rLWNoYXJ0LXNoYXJlZC10b29sdGlwIHtcbiAgICAgICAgY29sb3I6ICRjaGFydC1jcm9zc2hhaXItc2hhcmVkLXRvb2x0aXAtY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjaGFydC1jcm9zc2hhaXItc2hhcmVkLXRvb2x0aXAtYmFja2dyb3VuZDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY2hhcnQtY3Jvc3NoYWlyLXNoYXJlZC10b29sdGlwLWJvcmRlcjtcbiAgICB9XG5cbiAgICAuay1zZWxlY3Rpb24ge1xuICAgICAgICBib3JkZXItY29sb3I6ICRzZWxlY3Rpb24tYm9yZGVyLWNvbG9yO1xuICAgICAgICBib3gtc2hhZG93OiAkc2VsZWN0aW9uLXNoYWRvdztcbiAgICB9XG5cbiAgICAuay1zZWxlY3Rpb24tYmcge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAuay1oYW5kbGUge1xuICAgICAgICBjdXJzb3I6IGUtcmVzaXplO1xuICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgJGJ1dHRvbi10ZXh0LFxuICAgICAgICAgICAgJGJ1dHRvbi1iZyxcbiAgICAgICAgICAgICRidXR0b24tYm9yZGVyLFxuICAgICAgICAgICAgJGJ1dHRvbi1ncmFkaWVudFxuICAgICAgICApO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICAgICAkYnV0dG9uLWhvdmVyZWQtdGV4dCxcbiAgICAgICAgICAgICAgICAkYnV0dG9uLWhvdmVyZWQtYmcsXG4gICAgICAgICAgICAgICAgJGJ1dHRvbi1ob3ZlcmVkLWJvcmRlcixcbiAgICAgICAgICAgICAgICAkYnV0dG9uLWhvdmVyZWQtZ3JhZGllbnRcbiAgICAgICAgICAgICk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuay1oYW5kbGUgZGl2IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgLmstbWFzayB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb21wb25lbnQtYmc7XG4gICAgICAgIG9wYWNpdHk6IC44O1xuICAgIH1cblxuICAgIC5rLW1hcnF1ZWUtY29sb3Ige1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2hhcnQtc2VsZWN0aW9uLW1hcnF1ZS1iYWNrZ3JvdW5kO1xuICAgIH1cblxuICAgIC5rLW1hcnF1ZWUtY29sb3Ige1xuICAgICAgICBvcGFjaXR5OiAuNjtcbiAgICB9XG59XG5cblxuXG5cbkBpbmNsdWRlIGV4cG9ydHMoXCJkYXRhdml6L3RyZWVtYXAvdGhlbWVcIikge1xuXG4gICAgLy8gVHJlZW1hcFxuICAgIC5rLXRyZWVtYXAge1xuICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgJGNvbXBvbmVudC10ZXh0LFxuICAgICAgICAgICAgJGNvbXBvbmVudC1iZyxcbiAgICAgICAgICAgICRjb21wb25lbnQtYm9yZGVyXG4gICAgICAgICk7XG5cbiAgICAgICAgLy8gVGl0bGVcbiAgICAgICAgLmstdHJlZW1hcC10aXRsZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgICAgICRoZWFkZXItdGV4dCxcbiAgICAgICAgICAgICAgICAkaGVhZGVyLWJnLFxuICAgICAgICAgICAgICAgICRoZWFkZXItYm9yZGVyLFxuICAgICAgICAgICAgICAgICRoZWFkZXItZ3JhZGllbnRcbiAgICAgICAgICAgICk7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBMZWFmXG4gICAgICAgIC5rLWxlYWYge1xuICAgICAgICAgICAgY29sb3I6ICRjb21wb25lbnQtYmc7XG4gICAgICAgIH1cbiAgICAgICAgLmstbGVhZi5rLWludmVyc2Uge1xuICAgICAgICAgICAgY29sb3I6ICRjb21wb25lbnQtdGV4dDtcbiAgICAgICAgfVxuICAgICAgICAuay1sZWFmLmstc3RhdGUtaG92ZXIge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgM3B4ICRjb21wb25lbnQtYm9yZGVyO1xuICAgICAgICB9XG4gICAgfVxuXG59XG4iLCJAaW5jbHVkZSBleHBvcnRzKFwiY2hhdC90aGVtZVwiKSB7XG5cbiAgICAvLyBDaGF0XG4gICAgLmstY2hhdCB7XG4gICAgICAgIEBleHRlbmQgLmstdGV4dC1zZWxlY3Rpb24gIW9wdGlvbmFsO1xuICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgJGNoYXQtdGV4dCxcbiAgICAgICAgICAgICRjaGF0LWJnLFxuICAgICAgICAgICAgJGNoYXQtYm9yZGVyXG4gICAgICAgICk7XG5cblxuICAgICAgICAvLyBNZXNzYWdlIG1ldGFcbiAgICAgICAgLmstdGltZXN0YW1wIHtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBvcGFjaXR5OiAuNztcbiAgICAgICAgfVxuICAgICAgICAuay1hdXRob3Ige1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIH1cblxuXG4gICAgICAgIC8vIEJ1YmJsZXNcbiAgICAgICAgLmstYnViYmxlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAgICAgJGNoYXQtYnViYmxlLXRleHQsXG4gICAgICAgICAgICAgICAgJGNoYXQtYnViYmxlLWJnLFxuICAgICAgICAgICAgICAgICRjaGF0LWJ1YmJsZS1ib3JkZXJcbiAgICAgICAgICAgICk7XG4gICAgICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCAkY2hhdC1idWJibGUtc2hhZG93ICk7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbiAgICAgICAgICAgIG9yZGVyOiAtMTtcbiAgICAgICAgfVxuICAgICAgICAuay1idWJibGU6aG92ZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdyggJGNoYXQtYnViYmxlLWhvdmVyLXNoYWRvdyApO1xuICAgICAgICB9XG4gICAgICAgIC5rLXN0YXRlLXNlbGVjdGVkIC5rLWJ1YmJsZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCAkY2hhdC1idWJibGUtc2VsZWN0ZWQtc2hhZG93ICk7XG4gICAgICAgIH1cblxuICAgICAgICAuay1hbHQgLmstYnViYmxlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAgICAgJGNoYXQtYWx0LWJ1YmJsZS10ZXh0LFxuICAgICAgICAgICAgICAgICRjaGF0LWFsdC1idWJibGUtYmcsXG4gICAgICAgICAgICAgICAgJGNoYXQtYWx0LWJ1YmJsZS1ib3JkZXJcbiAgICAgICAgICAgICk7XG4gICAgICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCAkY2hhdC1hbHQtYnViYmxlLXNoYWRvdyApO1xuICAgICAgICB9XG4gICAgICAgIC5rLWFsdCAuay1idWJibGU6aG92ZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdyggJGNoYXQtYWx0LWJ1YmJsZS1ob3Zlci1zaGFkb3cgKTtcbiAgICAgICAgfVxuICAgICAgICAuay1hbHQgLmstc3RhdGUtc2VsZWN0ZWQgLmstYnViYmxlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coICRjaGF0LWFsdC1idWJibGUtc2VsZWN0ZWQtc2hhZG93ICk7XG4gICAgICAgIH1cblxuXG4gICAgICAgIC8vIFF1aWNrIHJlcGxpZXNcbiAgICAgICAgLmstcXVpY2stcmVwbHkge1xuICAgICAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICAgICAkY2hhdC1xdWljay1yZXBseS10ZXh0LFxuICAgICAgICAgICAgICAgICRjaGF0LXF1aWNrLXJlcGx5LWJnLFxuICAgICAgICAgICAgICAgICRjaGF0LXF1aWNrLXJlcGx5LWJvcmRlclxuICAgICAgICAgICAgKTtcbiAgICAgICAgfVxuICAgICAgICAuay1xdWljay1yZXBseTpob3ZlciB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgICAgICRjaGF0LXF1aWNrLXJlcGx5LWhvdmVyLXRleHQsXG4gICAgICAgICAgICAgICAgJGNoYXQtcXVpY2stcmVwbHktaG92ZXItYmcsXG4gICAgICAgICAgICAgICAgJGNoYXQtcXVpY2stcmVwbHktaG92ZXItYm9yZGVyXG4gICAgICAgICAgICApO1xuICAgICAgICB9XG5cblxuICAgICAgICAvLyBNZXNzYWdlIGJveFxuICAgICAgICAuay1tZXNzYWdlLWJveCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgICAgICRjaGF0LW1lc3NhZ2UtYm94LXRleHQsXG4gICAgICAgICAgICAgICAgJGNoYXQtbWVzc2FnZS1ib3gtYmcsXG4gICAgICAgICAgICAgICAgJGNoYXQtbWVzc2FnZS1ib3gtYm9yZGVyXG4gICAgICAgICAgICApO1xuICAgICAgICB9XG4gICAgICAgIC5rLW1lc3NhZ2UtYm94Lmstc3RhdGUtZm9jdXNlZCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCAkY2hhdC1tZXNzYWdlLWJveC1mb2N1cy1zaGFkb3cgKTtcbiAgICAgICAgfVxuICAgICAgICAuay1tZXNzYWdlLWJveCAuay1idXR0b246aG92ZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgZmlsbCggJGNoYXQtbWVzc2FnZS1ib3gtYnV0dG9uLWhvdmVyLXRleHQgKTtcbiAgICAgICAgfVxuXG4gICAgfVxuXG5cbiAgICAvLyBUb29sYmFyXG4gICAgLmstY2hhdC10b29sYmFyLFxuICAgIC5rLWNoYXQgLmstdG9vbGJhci1ib3gge1xuICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgJGNoYXQtdG9vbGJhci10ZXh0LFxuICAgICAgICAgICAgJGNoYXQtdG9vbGJhci1iZyxcbiAgICAgICAgICAgICRjaGF0LXRvb2xiYXItYm9yZGVyXG4gICAgICAgICk7XG5cbiAgICAgICAgLmstYnV0dG9uOmhvdmVyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAgICAgJGNoYXQtdG9vbGJhci1ib3gtYnV0dG9uLWhvdmVyLXRleHQsXG4gICAgICAgICAgICAgICAgJGNoYXQtdG9vbGJhci1ib3gtYnV0dG9uLWhvdmVyLWJnXG4gICAgICAgICAgICApO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstc2Nyb2xsLWJ1dHRvbiB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmaWxsKCAkYmc6ICRjaGF0LWJnICk7XG4gICAgICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCAkY2hhdC10b29sYmFyLWJveC1zY3JvbGwtYnV0dG9uLXNoYWRvdyApO1xuICAgICAgICB9XG4gICAgICAgIC5rLXNjcm9sbC1idXR0b246aG92ZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgZmlsbCggJGJnOiAkY2hhdC1iZyApO1xuICAgICAgICB9XG4gICAgfVxuXG59XG4iLCJAaW5jbHVkZSBleHBvcnRzKFwiY29tYm9ib3gvdGhlbWVcIikge1xuXG4gICAgLmstY29tYm9ib3gge1xuICAgICAgICBAZXh0ZW5kIC5rLXRleHQtc2VsZWN0aW9uICFvcHRpb25hbDtcblxuICAgICAgICAvLyBOb3JtYWwgc3RhdGVcbiAgICAgICAgLmstZHJvcGRvd24td3JhcCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgICAgICRjb21ib2JveC10ZXh0LFxuICAgICAgICAgICAgICAgICRjb21ib2JveC1iZyxcbiAgICAgICAgICAgICAgICAkY29tYm9ib3gtYm9yZGVyXG4gICAgICAgICAgICApO1xuXG4gICAgICAgICAgICAvLyBJbnZhbGlkIHN0YXRlXG4gICAgICAgICAgICAmLmstaW52YWxpZCxcbiAgICAgICAgICAgICYuay1pbnZhbGlkOmhvdmVyLFxuICAgICAgICAgICAgJi5rLXN0YXRlLWludmFsaWQge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGludmFsaWQtYm9yZGVyO1xuXG4gICAgICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICAgICAmLmstc3RhdGUtZm9jdXNlZCB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGludmFsaWQtc2hhZG93KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuay1zZWxlY3Qge1xuICAgICAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICAgICAkY29tYm9ib3gtc2VsZWN0LXRleHQsXG4gICAgICAgICAgICAgICAgJGNvbWJvYm94LXNlbGVjdC1iZyxcbiAgICAgICAgICAgICAgICAkY29tYm9ib3gtc2VsZWN0LWJvcmRlcixcbiAgICAgICAgICAgICAgICAkY29tYm9ib3gtc2VsZWN0LWdyYWRpZW50XG4gICAgICAgICAgICApO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gSG92ZXJlZCBzdGF0ZVxuICAgICAgICA+IDpob3ZlcixcbiAgICAgICAgLmstc3RhdGUtaG92ZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICAgICAkY29tYm9ib3gtaG92ZXJlZC10ZXh0LFxuICAgICAgICAgICAgICAgICRjb21ib2JveC1ob3ZlcmVkLWJnLFxuICAgICAgICAgICAgICAgICRjb21ib2JveC1ob3ZlcmVkLWJvcmRlclxuICAgICAgICAgICAgKTtcblxuICAgICAgICAgICAgLmstc2VsZWN0IHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgICAgICAgICAkY29tYm9ib3gtc2VsZWN0LWhvdmVyZWQtdGV4dCxcbiAgICAgICAgICAgICAgICAgICAgJGNvbWJvYm94LXNlbGVjdC1ob3ZlcmVkLWJnLFxuICAgICAgICAgICAgICAgICAgICAkY29tYm9ib3gtc2VsZWN0LWhvdmVyZWQtYm9yZGVyLFxuICAgICAgICAgICAgICAgICAgICAkY29tYm9ib3gtc2VsZWN0LWhvdmVyZWQtZ3JhZGllbnRcbiAgICAgICAgICAgICAgICApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gU2VsZWN0ZWQgc3RhdGVcbiAgICAgICAgPiAuay1zdGF0ZS1mb2N1c2VkLFxuICAgICAgICAuay1zdGF0ZS1hY3RpdmUge1xuICAgICAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICAgICAkY29tYm9ib3gtZm9jdXNlZC10ZXh0LFxuICAgICAgICAgICAgICAgICRjb21ib2JveC1mb2N1c2VkLWJnLFxuICAgICAgICAgICAgICAgICRjb21ib2JveC1mb2N1c2VkLWJvcmRlclxuICAgICAgICAgICAgKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGNvbWJvYm94LWZvY3VzZWQtc2hhZG93KTtcblxuICAgICAgICAgICAgLmstc2VsZWN0IHt9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBJbnZhbGlkXG4gICAgICAgICYuay1zdGF0ZS1pbnZhbGlkLFxuICAgICAgICAmLm5nLWludmFsaWQubmctdG91Y2hlZCxcbiAgICAgICAgJi5uZy1pbnZhbGlkLm5nLWRpcnR5IHtcbiAgICAgICAgICAgIC5rLWRyb3Bkb3duLXdyYXAge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGludmFsaWQtYm9yZGVyO1xuXG4gICAgICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICAgICAmLmstc3RhdGUtZm9jdXNlZCB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGludmFsaWQtc2hhZG93KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbn1cbiIsIkBpbmNsdWRlIGV4cG9ydHMoXCJkYXRldGltZS90aGVtZVwiKSB7XG5cbiAgICAvLyBDb21tb25cbiAgICAuay1kYXRlaW5wdXQsXG4gICAgLmstZGF0ZXBpY2tlcixcbiAgICAuay1kYXRldGltZXBpY2tlcixcbiAgICAuay10aW1lcGlja2VyIHtcbiAgICAgICAgQGV4dGVuZCAuay10ZXh0LXNlbGVjdGlvbiAhb3B0aW9uYWw7XG4gICAgfVxuXG4gICAgLy8gU2hhcmVkXG4gICAgLmstZGF0ZXBpY2tlcixcbiAgICAuay10aW1lcGlja2VyLFxuICAgIC5rLWRhdGV0aW1lcGlja2VyIHtcblxuICAgICAgICAvLyBOb3JtYWwgc3RhdGVcbiAgICAgICAgLmstcGlja2VyLXdyYXAge1xuICAgICAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICAgICAkZGF0ZXRpbWUtdGV4dCxcbiAgICAgICAgICAgICAgICAkZGF0ZXRpbWUtYmcsXG4gICAgICAgICAgICAgICAgJGRhdGV0aW1lLWJvcmRlclxuICAgICAgICAgICAgKTtcblxuICAgICAgICAgICAgLy8gSG92ZXJlZCBzdGF0ZVxuICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICYuay1zdGF0ZS1ob3ZlciB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICAgICAgICAgJGRhdGV0aW1lLWhvdmVyZWQtdGV4dCxcbiAgICAgICAgICAgICAgICAgICAgJGRhdGV0aW1lLWhvdmVyZWQtYmcsXG4gICAgICAgICAgICAgICAgICAgICRkYXRldGltZS1ob3ZlcmVkLWJvcmRlclxuICAgICAgICAgICAgICAgICk7XG5cbiAgICAgICAgICAgICAgICAuay1zZWxlY3Qge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgICAgICAgICAgICAgJGRhdGV0aW1lLXNlbGVjdC1ob3ZlcmVkLXRleHQsXG4gICAgICAgICAgICAgICAgICAgICAgICAkZGF0ZXRpbWUtc2VsZWN0LWhvdmVyZWQtYmcsXG4gICAgICAgICAgICAgICAgICAgICAgICAkZGF0ZXRpbWUtc2VsZWN0LWhvdmVyZWQtYm9yZGVyLFxuICAgICAgICAgICAgICAgICAgICAgICAgJGRhdGV0aW1lLXNlbGVjdC1ob3ZlcmVkLWdyYWRpZW50XG4gICAgICAgICAgICAgICAgICAgICk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvLyBTZWxlY3RlZCBzdGF0ZVxuICAgICAgICAgICAgJi5rLXN0YXRlLWZvY3VzZWQsXG4gICAgICAgICAgICAmLmstc3RhdGUtYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgICAgICAgICAkZGF0ZXRpbWUtZm9jdXNlZC10ZXh0LFxuICAgICAgICAgICAgICAgICAgICAkZGF0ZXRpbWUtZm9jdXNlZC1iZyxcbiAgICAgICAgICAgICAgICAgICAgJGRhdGV0aW1lLWZvY3VzZWQtYm9yZGVyXG4gICAgICAgICAgICAgICAgKTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRkYXRldGltZS1mb2N1c2VkLXNoYWRvdyk7XG5cbiAgICAgICAgICAgICAgICAuay1zZWxlY3Qge31cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5rLXNlbGVjdCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgICAgICRkYXRldGltZS1zZWxlY3QtdGV4dCxcbiAgICAgICAgICAgICAgICAkZGF0ZXRpbWUtc2VsZWN0LWJnLFxuICAgICAgICAgICAgICAgICRkYXRldGltZS1zZWxlY3QtYm9yZGVyLFxuICAgICAgICAgICAgICAgICRkYXRldGltZS1zZWxlY3QtZ3JhZGllbnRcbiAgICAgICAgICAgICk7XG4gICAgICAgIH1cblxuICAgICAgICAuay1pLXdhcm5pbmcge1xuICAgICAgICAgICAgY29sb3I6ICRlcnJvcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIFRpbWVwaWNrZXJcbiAgICAuay10aW1lcGlja2VyIHt9XG5cblxuICAgIC8vIFRpbWVwaWNrZXIgaGVhZGVyXG4gICAgLmstdGltZS1oZWFkZXIge1xuXG4gICAgICAgIC5rLXRpbWUtbm93IHtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRsaW5rLWhvdmVyLXRleHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBUaW1lcGlja2VyIGNvbnRlbnRcbiAgICAuay10aW1lLWxpc3Qtd3JhcHBlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwb3B1cC1iZztcblxuICAgICAgICAuay10aXRsZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgICAgICRoZWFkZXItdGV4dCxcbiAgICAgICAgICAgICAgICAkaGVhZGVyLWJnLFxuICAgICAgICAgICAgICAgICRoZWFkZXItYm9yZGVyLFxuICAgICAgICAgICAgICAgICRoZWFkZXItZ3JhZGllbnRcbiAgICAgICAgICAgICk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcG9wdXAtYmc7XG4gICAgICAgICAgICBvcGFjaXR5OiAkZGlzYWJsZWQtb3BhY2l0eTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuay1zdGF0ZS1mb2N1c2VkIHtcbiAgICAgICAgICAgIC5rLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHRpbWUtbGlzdC10aXRsZS1mb2N1cztcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjpiZWZvcmUsXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRpbWUtbGlzdC1mb2N1c2VkLWJnO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmstdGltZS1saXN0IHtcbiAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAkc2hhZG93LXNpemU6IDNlbTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAkc2hhZG93LXNpemUgKCRzaGFkb3ctc2l6ZSAvIDIpICRwb3B1cC1iZztcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLWl0ZW06aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmstdGltZS1jb250YWluZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAuay10aW1lLWhpZ2hsaWdodCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb21wb25lbnQtYmc7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJHRpbWUtbGlzdC1oaWdobGlnaHQtY29sb3I7XG4gICAgfVxuXG4gICAgLmstZGF0ZXRpbWUtY29udGFpbmVyIHtcbiAgICAgICAgLmstZGF0ZS10YWIge1xuXG4gICAgICAgICAgICAuay1kYXRldGltZS1idXR0b25ncm91cCxcbiAgICAgICAgICAgIC5rLWRhdGV0aW1lLXNlbGVjdG9yIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29tcG9uZW50LWJnO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gRGF0ZWlucHV0XG4gICAgLmstZGF0ZWlucHV0IHtcblxuICAgICAgICAvLyBOb3JtYWwgc3RhdGVcbiAgICAgICAgLmstZGF0ZWlucHV0LXdyYXAge1xuICAgICAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICAgICAkZGF0ZXRpbWUtdGV4dCxcbiAgICAgICAgICAgICAgICAkZGF0ZXRpbWUtYmcsXG4gICAgICAgICAgICAgICAgJGRhdGV0aW1lLWJvcmRlclxuICAgICAgICAgICAgKTtcbiAgICAgICAgfVxuICAgICAgICAuay1zZWxlY3Qge1xuICAgICAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICAgICAkZGF0ZXRpbWUtc2VsZWN0LXRleHQsXG4gICAgICAgICAgICAgICAgJGRhdGV0aW1lLXNlbGVjdC1iZyxcbiAgICAgICAgICAgICAgICAkZGF0ZXRpbWUtc2VsZWN0LWJvcmRlcixcbiAgICAgICAgICAgICAgICAkZGF0ZXRpbWUtc2VsZWN0LWdyYWRpZW50XG4gICAgICAgICAgICApO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgICAgICAgICAkZGF0ZXRpbWUtc2VsZWN0LWhvdmVyZWQtdGV4dCxcbiAgICAgICAgICAgICAgICAgICAgJGRhdGV0aW1lLXNlbGVjdC1ob3ZlcmVkLWJnLFxuICAgICAgICAgICAgICAgICAgICAkZGF0ZXRpbWUtc2VsZWN0LWhvdmVyZWQtYm9yZGVyLFxuICAgICAgICAgICAgICAgICAgICAkZGF0ZXRpbWUtc2VsZWN0LWhvdmVyZWQtZ3JhZGllbnRcbiAgICAgICAgICAgICAgICApO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICA+IC5rLXN0YXRlLXNlbGVjdGVkLFxuICAgICAgICAgICAgPiAuay1zdGF0ZS1hY3RpdmUge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAgICAgICAgICRkYXRldGltZS1zZWxlY3QtaG92ZXJlZC10ZXh0LFxuICAgICAgICAgICAgICAgICAgICAkZGF0ZXRpbWUtc2VsZWN0LWhvdmVyZWQtYmcsXG4gICAgICAgICAgICAgICAgICAgICRkYXRldGltZS1zZWxlY3QtaG92ZXJlZC1ib3JkZXIsXG4gICAgICAgICAgICAgICAgICAgICRkYXRldGltZS1zZWxlY3QtaG92ZXJlZC1ncmFkaWVudFxuICAgICAgICAgICAgICAgICk7XG4gICAgICAgICAgICAgICAgY29sb3I6IGRhcmtlbigkYm9keS10ZXh0LCAyNSUpO1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0ICRkYXRldGltZS1zZWxlY3QtZm9jdXNlZC1zaGFkb3c7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBIb3ZlcmVkIHN0YXRlXG4gICAgICAgIC5rLXN0YXRlLWhvdmVyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAgICAgJGRhdGV0aW1lLWhvdmVyZWQtdGV4dCxcbiAgICAgICAgICAgICAgICAkZGF0ZXRpbWUtaG92ZXJlZC1iZyxcbiAgICAgICAgICAgICAgICAkZGF0ZXRpbWUtaG92ZXJlZC1ib3JkZXJcbiAgICAgICAgICAgICk7XG5cbiAgICAgICAgICAgIC5rLXNlbGVjdCB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICAgICAgICAgJGRhdGV0aW1lLXNlbGVjdC1ob3ZlcmVkLXRleHQsXG4gICAgICAgICAgICAgICAgICAgICRkYXRldGltZS1zZWxlY3QtaG92ZXJlZC1iZyxcbiAgICAgICAgICAgICAgICAgICAgJGRhdGV0aW1lLXNlbGVjdC1ob3ZlcmVkLWJvcmRlcixcbiAgICAgICAgICAgICAgICAgICAgJGRhdGV0aW1lLXNlbGVjdC1ob3ZlcmVkLWdyYWRpZW50XG4gICAgICAgICAgICAgICAgKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIEZvY3VzZWQgc3RhdGVcbiAgICAgICAgLmstc3RhdGUtZm9jdXNlZCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgICAgICRkYXRldGltZS1mb2N1c2VkLXRleHQsXG4gICAgICAgICAgICAgICAgJGRhdGV0aW1lLWZvY3VzZWQtYmcsXG4gICAgICAgICAgICAgICAgJGRhdGV0aW1lLWZvY3VzZWQtYm9yZGVyXG4gICAgICAgICAgICApO1xuICAgICAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkZGF0ZXRpbWUtZm9jdXNlZC1zaGFkb3cpO1xuXG4gICAgICAgICAgICAuay1waWNrZXItd3JhcCA+ICYge1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5rLXNlbGVjdCB7fVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmstZGF0ZWlucHV0LFxuICAgIC5rLWRhdGVwaWNrZXIsXG4gICAgLmstZGF0ZXRpbWVwaWNrZXIsXG4gICAgLmstdGltZXBpY2tlciB7XG4gICAgICAgIC5rLWRhdGVpbnB1dC13cmFwLFxuICAgICAgICAuay1waWNrZXItd3JhcCB7XG4gICAgICAgICAgICAvLyBJbnZhbGlkXG4gICAgICAgICAgICAmLmstaW52YWxpZCxcbiAgICAgICAgICAgICYuay1pbnZhbGlkOmhvdmVyLFxuICAgICAgICAgICAgJi5rLXN0YXRlLWludmFsaWQge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGludmFsaWQtYm9yZGVyO1xuXG4gICAgICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICAgICAmLmstc3RhdGUtZm9jdXNlZCB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGludmFsaWQtc2hhZG93KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLy8gSW52YWxpZFxuICAgICAgICAmLmstc3RhdGUtaW52YWxpZCxcbiAgICAgICAgJi5uZy1pbnZhbGlkLm5nLXRvdWNoZWQsXG4gICAgICAgICYubmctaW52YWxpZC5uZy1kaXJ0eSB7XG4gICAgICAgICAgICAuay1kYXRlaW5wdXQtd3JhcCxcbiAgICAgICAgICAgIC5rLXBpY2tlci13cmFwIHtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRpbnZhbGlkLWJvcmRlcjtcblxuICAgICAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAgICAgJi5rLXN0YXRlLWZvY3VzZWQge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRpbnZhbGlkLXNoYWRvdyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiQGluY2x1ZGUgZXhwb3J0cyhcImRyYXdlci90aGVtZVwiKSB7XG5cbiAgICAuay1kcmF3ZXIge1xuICAgICAgICBAZXh0ZW5kIC5rLXRleHQtc2VsZWN0aW9uICFvcHRpb25hbDtcbiAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICRkcmF3ZXItdGV4dCxcbiAgICAgICAgICAgICRkcmF3ZXItYmcsXG4gICAgICAgICAgICAkZHJhd2VyLWJvcmRlclxuICAgICAgICApO1xuICAgIH1cblxuICAgIC8vIERyYXdlciBpdGVtc1xuICAgIC5rLWRyYXdlci13cmFwcGVyIHtcbiAgICAgICAgc2Nyb2xsYmFyLWNvbG9yOiAkZHJhd2VyLXNjcm9sbGJhci1jb2xvciAkZHJhd2VyLXNjcm9sbGJhci1iZztcblxuICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZHJhd2VyLXNjcm9sbGJhci1iZztcbiAgICAgICAgfVxuICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZHJhd2VyLXNjcm9sbGJhci1jb2xvcjtcbiAgICAgICAgfVxuICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZHJhd2VyLXNjcm9sbGJhci1ob3ZlcmVkLWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5rLWRyYXdlci1pdGVtIHtcblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmLmstc3RhdGUtaG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICRkcmF3ZXItaG92ZXJlZC10ZXh0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRyYXdlci1ob3ZlcmVkLWJnO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgJi5rLXN0YXRlLWZvY3VzZWQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRyYXdlci1mb2N1c2VkLWJnO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogJGRyYXdlci1mb2N1c2VkLXNoYWRvdztcblxuICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICYuay1zdGF0ZS1ob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRkcmF3ZXItaG92ZXJlZC10ZXh0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkcmF3ZXItaG92ZXJlZC1iZztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuay1zdGF0ZS1zZWxlY3RlZCB7XG4gICAgICAgICAgICBjb2xvcjogJGRyYXdlci1zZWxlY3RlZC10ZXh0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRyYXdlci1zZWxlY3RlZC1iZztcblxuICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICYuay1zdGF0ZS1ob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRkcmF3ZXItc2VsZWN0ZWQtaG92ZXItdGV4dDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZHJhd2VyLXNlbGVjdGVkLWhvdmVyLWJnO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5rLWRyYXdlci1zZXBhcmF0b3Ige1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZHJhd2VyLWJvcmRlcjtcbiAgICB9XG5cbn1cbiIsIkBpbmNsdWRlIGV4cG9ydHMoIFwiZHJvcGRvd25saXN0L3RoZW1lXCIgKSB7XG5cbiAgICAuay1kcm9wZG93biB7XG4gICAgICAgIEBleHRlbmQgLmstdGV4dC1zZWxlY3Rpb24gIW9wdGlvbmFsO1xuXG4gICAgICAgIC5rLWRyb3Bkb3duLXdyYXAge1xuICAgICAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICAgICAkZHJvcGRvd25saXN0LXRleHQsXG4gICAgICAgICAgICAgICAgJGRyb3Bkb3dubGlzdC1iZyxcbiAgICAgICAgICAgICAgICAkZHJvcGRvd25saXN0LWJvcmRlcixcbiAgICAgICAgICAgICAgICAkZHJvcGRvd25saXN0LWdyYWRpZW50XG4gICAgICAgICAgICApO1xuXG4gICAgICAgICAgICAvLyBIb3ZlciBzdGF0ZVxuICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICYuay1zdGF0ZS1ob3ZlciB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICAgICAgICAgJGRyb3Bkb3dubGlzdC1ob3ZlcmVkLXRleHQsXG4gICAgICAgICAgICAgICAgICAgICRkcm9wZG93bmxpc3QtaG92ZXJlZC1iZyxcbiAgICAgICAgICAgICAgICAgICAgJGRyb3Bkb3dubGlzdC1ob3ZlcmVkLWJvcmRlcixcbiAgICAgICAgICAgICAgICAgICAgJGRyb3Bkb3dubGlzdC1ob3ZlcmVkLWdyYWRpZW50XG4gICAgICAgICAgICAgICAgKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5rLXN0YXRlLWFjdGl2ZSB7fVxuXG4gICAgICAgICAgICAvLyBGb2N1c2VkIHN0YXRlXG4gICAgICAgICAgICAmLmstc3RhdGUtZm9jdXNlZCB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICAgICAgICAgJGRyb3Bkb3dubGlzdC1mb2N1c2VkLXRleHQsXG4gICAgICAgICAgICAgICAgICAgICRkcm9wZG93bmxpc3QtZm9jdXNlZC1iZyxcbiAgICAgICAgICAgICAgICAgICAgJGRyb3Bkb3dubGlzdC1mb2N1c2VkLWJvcmRlcixcbiAgICAgICAgICAgICAgICAgICAgJGRyb3Bkb3dubGlzdC1mb2N1c2VkLWdyYWRpZW50XG4gICAgICAgICAgICAgICAgKTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRkcm9wZG93bmxpc3QtZm9jdXNlZC1zaGFkb3cpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvLyBJbnZhbGlkIHN0YXRlXG4gICAgICAgICAgICAmLmstaW52YWxpZCxcbiAgICAgICAgICAgICYuay1pbnZhbGlkOmhvdmVyLFxuICAgICAgICAgICAgJi5rLXN0YXRlLWludmFsaWQge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGludmFsaWQtYm9yZGVyO1xuXG4gICAgICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICAgICAmLmstc3RhdGUtZm9jdXNlZCB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGludmFsaWQtc2hhZG93KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBJbnZhbGlkXG4gICAgICAgICYuay1zdGF0ZS1pbnZhbGlkLFxuICAgICAgICAmLm5nLWludmFsaWQubmctdG91Y2hlZCxcbiAgICAgICAgJi5uZy1pbnZhbGlkLm5nLWRpcnR5IHtcbiAgICAgICAgICAgID4gLmstZHJvcGRvd24td3JhcCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkaW52YWxpZC1ib3JkZXI7XG5cbiAgICAgICAgICAgICAgICAmOmZvY3VzLFxuICAgICAgICAgICAgICAgICYuay1zdGF0ZS1mb2N1c2VkIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkaW52YWxpZC1zaGFkb3cpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgLy8gTmF0aXZlIHNlbGVjdFxuICAgIHNlbGVjdC5rLWRyb3Bkb3duIHtcbiAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICRkcm9wZG93bmxpc3QtdGV4dCxcbiAgICAgICAgICAgICRkcm9wZG93bmxpc3QtYmcsXG4gICAgICAgICAgICAkZHJvcGRvd25saXN0LWJvcmRlcixcbiAgICAgICAgICAgICRkcm9wZG93bmxpc3QtZ3JhZGllbnRcbiAgICAgICAgKTtcblxuICAgICAgICAvLyBIb3ZlciBzdGF0ZVxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAgICAgJGRyb3Bkb3dubGlzdC1ob3ZlcmVkLXRleHQsXG4gICAgICAgICAgICAgICAgJGRyb3Bkb3dubGlzdC1ob3ZlcmVkLWJnLFxuICAgICAgICAgICAgICAgICRkcm9wZG93bmxpc3QtaG92ZXJlZC1ib3JkZXIsXG4gICAgICAgICAgICAgICAgJGRyb3Bkb3dubGlzdC1ob3ZlcmVkLWdyYWRpZW50XG4gICAgICAgICAgICApO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gRm9jdXNlZCBzdGF0ZVxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAgICAgJGRyb3Bkb3dubGlzdC1mb2N1c2VkLXRleHQsXG4gICAgICAgICAgICAgICAgJGRyb3Bkb3dubGlzdC1mb2N1c2VkLWJnLFxuICAgICAgICAgICAgICAgICRkcm9wZG93bmxpc3QtZm9jdXNlZC1ib3JkZXIsXG4gICAgICAgICAgICAgICAgJGRyb3Bkb3dubGlzdC1mb2N1c2VkLWdyYWRpZW50XG4gICAgICAgICAgICApO1xuICAgICAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkZHJvcGRvd25saXN0LWZvY3VzZWQtc2hhZG93KTtcbiAgICAgICAgfVxuICAgIH1cblxufVxuIiwiQGluY2x1ZGUgZXhwb3J0cyhcImRyb3Bkb3dudHJlZS9sYXlvdXRcIikge1xuXG4gICAgLmstZHJvcGRvd250cmVlIHtcbiAgICAgICAgQGV4dGVuZCAuay1tdWx0aXNlbGVjdDtcbiAgICAgICAgQGV4dGVuZCAuay1kcm9wZG93bjtcbiAgICAgICAgd2lkdGg6ICRpbnB1dC1kZWZhdWx0LXdpZHRoO1xuICAgIH1cblxuICAgIC8vIERyb3Bkb3dudHJlZSBwb3B1cFxuICAgIC5rLXBvcHVwLWRyb3Bkb3dudHJlZSB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgLmstbGlzdC1maWx0ZXIge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogJGRyb3Bkb3dudHJlZS1maWx0ZXItc2hhZG93O1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgJGRyb3Bkb3dudHJlZS1maWx0ZXItc3BhY2VyO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstY2hlY2stYWxsIHtcbiAgICAgICAgICAgIHBhZGRpbmc6ICRkcm9wZG93bnRyZWUtcG9wdXAtc3BhY2VyLXkgJGRyb3Bkb3dudHJlZS1wb3B1cC1zcGFjZXIteCAwO1xuICAgICAgICB9XG4gICAgICAgIC5rLWxpc3QtZmlsdGVyIC5rLWNoZWNrLWFsbCB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLXRyZWV2aWV3IHtcbiAgICAgICAgICAgIHBhZGRpbmc6ICRkcm9wZG93bnRyZWUtcG9wdXAtc3BhY2VyLXkgJGRyb3Bkb3dudHJlZS1wb3B1cC1zcGFjZXIteDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkBpbmNsdWRlIGV4cG9ydHMoXCJjb2xvcnBpY2tlci90aGVtZVwiKSB7XG5cbiAgICAuay1jb2xvcnBpY2tlciB7XG5cbiAgICAgICAgLy8gTm9ybWFsIHN0YXRlXG4gICAgICAgIC5rLXBpY2tlci13cmFwIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAgICAgJGNvbG9ycGlja2VyLXNlbGVjdC10ZXh0LFxuICAgICAgICAgICAgICAgICRjb2xvcnBpY2tlci1zZWxlY3QtYmcsXG4gICAgICAgICAgICAgICAgJGNvbG9ycGlja2VyLXNlbGVjdC1ib3JkZXIsXG4gICAgICAgICAgICAgICAgJGNvbG9ycGlja2VyLXNlbGVjdC1ncmFkaWVudFxuICAgICAgICAgICAgKTtcblxuICAgICAgICAgICAgJjpmb2N1cyB7XG5cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLy8gSW52YWxpZCBzdGF0ZVxuICAgICAgICAgICAgJi5rLWludmFsaWQsXG4gICAgICAgICAgICAmLmstaW52YWxpZDpob3ZlcixcbiAgICAgICAgICAgICYuay1zdGF0ZS1pbnZhbGlkIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGVycm9yO1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGludmFsaWQtYm9yZGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gSG92ZXJlZCBzdGF0ZVxuICAgICAgICAuay10b29sLWljb246aG92ZXIsXG4gICAgICAgIC5rLXNlbGVjdDpob3ZlcixcbiAgICAgICAgLmstdG9vbC1pY29uLmstc3RhdGUtaG92ZXIsXG4gICAgICAgIC5rLXNlbGVjdC5rLXN0YXRlLWhvdmVyLFxuICAgICAgICAuay1zdGF0ZS1ob3ZlciB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgICAgICRjb2xvcnBpY2tlci1zZWxlY3QtaG92ZXJlZC10ZXh0LFxuICAgICAgICAgICAgICAgICRjb2xvcnBpY2tlci1zZWxlY3QtaG92ZXJlZC1iZyxcbiAgICAgICAgICAgICAgICAkY29sb3JwaWNrZXItc2VsZWN0LWhvdmVyZWQtYm9yZGVyLFxuICAgICAgICAgICAgICAgICRjb2xvcnBpY2tlci1zZWxlY3QtaG92ZXJlZC1ncmFkaWVudFxuICAgICAgICAgICAgKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLXRvb2wtaWNvbjpob3ZlcixcbiAgICAgICAgLmstdG9vbC1pY29uLmstc3RhdGUtaG92ZXIge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3JwaWNrZXItdG9vbC1pY29uLWhvdmVyZWQtYm9yZGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gU2VsZWN0ZWQgc3RhdGVcbiAgICAgICAgLmstc3RhdGUtYWN0aXZlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAgICAgJGNvbG9ycGlja2VyLXNlbGVjdC1mb2N1c2VkLXRleHQsXG4gICAgICAgICAgICAgICAgJGNvbG9ycGlja2VyLXNlbGVjdC1mb2N1c2VkLWJnLFxuICAgICAgICAgICAgICAgICRjb2xvcnBpY2tlci1zZWxlY3QtZm9jdXNlZC1ib3JkZXIsXG4gICAgICAgICAgICAgICAgJGNvbG9ycGlja2VyLXNlbGVjdC1mb2N1c2VkLWdyYWRpZW50XG4gICAgICAgICAgICApO1xuICAgICAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdyggJGNvbG9ycGlja2VyLXNlbGVjdC1wcmVzc2VkLXNoYWRvdyApO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gRm9jdXNlZCBzdGF0ZVxuICAgICAgICAuay1zdGF0ZS1mb2N1c2VkIHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6ICRjb2xvcnBpY2tlci1zZWxlY3QtZm9jdXNlZC1zaGFkb3c7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBJbnZhbGlkIHN0YXRlXG4gICAgICAgICYuay1zdGF0ZS1pbnZhbGlkLFxuICAgICAgICAmLm5nLWludmFsaWQubmctdG91Y2hlZCxcbiAgICAgICAgJi5uZy1pbnZhbGlkLm5nLWRpcnR5IHtcbiAgICAgICAgICAgIC5rLXBpY2tlci13cmFwIHtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRpbnZhbGlkLWJvcmRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxuXG59XG5cblxuXG5cbkBpbmNsdWRlIGV4cG9ydHMoIFwiZmxhdGNvbG9ycGlja2VyL3RoZW1lXCIgKSB7XG5cbiAgICAuay1mbGF0Y29sb3JwaWNrZXIge1xuICAgICAgICBAZXh0ZW5kIC5rLXRleHQtc2VsZWN0aW9uICFvcHRpb25hbDtcbiAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICRwYW5lbC10ZXh0LFxuICAgICAgICAgICAgJHBhbmVsLWJnLFxuICAgICAgICAgICAgJHBhbmVsLWJvcmRlclxuICAgICAgICApO1xuXG4gICAgICAgIC5rLWNvbG9yLXZhbHVlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAgICAgJGNvbG9ycGlja2VyLXRleHQsXG4gICAgICAgICAgICAgICAgJGNvbG9ycGlja2VyLWJnLFxuICAgICAgICAgICAgICAgICRjb2xvcnBpY2tlci1ib3JkZXJcbiAgICAgICAgICAgICk7XG4gICAgICAgIH1cblxuICAgICAgICAuay1oc3YtZ3JhZGllbnQge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KCB0byBib3R0b20sICRncmFkaWVudC10cmFuc3BhcmVudC10by1ibGFjayApLCBsaW5lYXItZ3JhZGllbnQoIHRvIHJpZ2h0LCAkZ3JhZGllbnQtd2hpdGUtdG8tdHJhbnNwYXJlbnQgKTtcbiAgICAgICAgfVxuXG5cbiAgICAgICAgLy8gU2xpZGVyc1xuICAgICAgICAuay1zbGlkZXIge1xuXG4gICAgICAgICAgICAvLyBEcmFnaGFuZGxlXG4gICAgICAgICAgICAuay1kcmFnaGFuZGxlIHtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDFweCA0cHggcmdiYSgwLCAwLCAwLCAuOSk7XG4gICAgICAgICAgICAgICAgLy8gc2Fzcy1saW50OmVuYWJsZSBuby1jb2xvci1saXRlcmFscyBuby1jb2xvci1rZXl3b3Jkc1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmstZHJhZ2hhbmRsZTpob3ZlcixcbiAgICAgICAgICAgIC5rLWRyYWdoYW5kbGU6Zm9jdXMge1xuICAgICAgICAgICAgICAgIC8vIHNhc3MtbGludDpkaXNhYmxlIG5vLWNvbG9yLWxpdGVyYWxzIG5vLWNvbG9yLWtleXdvcmRzXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDFweCA0cHggYmxhY2s7XG4gICAgICAgICAgICAgICAgLy8gc2Fzcy1saW50OmVuYWJsZSBuby1jb2xvci1saXRlcmFscyBuby1jb2xvci1rZXl3b3Jkc1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuXG4gICAgICAgIC8vIFNsaWRlciB0eXBlXG4gICAgICAgIC5rLWh1ZS1zbGlkZXIge1xuICAgICAgICAgICAgJi5rLXNsaWRlci1ob3Jpem9udGFsIHtcbiAgICAgICAgICAgICAgICAuay1zbGlkZXItdHJhY2sge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoIHRvIHJpZ2h0LCAkZ3JhZGllbnQtcmFpbmJvdyApO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuay1zbGlkZXItdmVydGljYWwge1xuICAgICAgICAgICAgICAgIC5rLXNsaWRlci10cmFjayB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCggdG8gdG9wLCAkZ3JhZGllbnQtcmFpbmJvdyApO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuay1hbHBoYS1zbGlkZXIge1xuICAgICAgICAgICAgLmstc2xpZGVyLXRyYWNrIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwobWFwLWdldCgkZGF0YS11cmlzLCBcImFscGhhLXNsaWRlci1iZ3IucG5nXCIpKSBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuXG4gICAgICAgIC5rLWRyYWdoYW5kbGUge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC44KTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMXB4IDRweCByZ2JhKDAsIDAsIDAsIC4yMSk7XG4gICAgICAgIH1cblxuICAgIH1cblxuXG4gICAgLmstcnRsLFxuICAgIFtkaXI9XCJydGxcIl0ge1xuICAgICAgICAuay1mbGF0Y29sb3JwaWNrZXIge1xuXG4gICAgICAgICAgICAuay1odWUtc2xpZGVyLmstc2xpZGVyLWhvcml6b250YWwgLmstc2xpZGVyLXRyYWNrIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoIHRvIGxlZnQsICRncmFkaWVudC1yYWluYm93ICk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5rLWFscGhhLXNsaWRlciAuay1zbGlkZXItdHJhY2sge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChtYXAtZ2V0KCRkYXRhLXVyaXMsIFwiYWxwaGEtc2xpZGVyLWJnci1yZXZlcnNlZC5wbmdcIikpIGNlbnRlcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgfVxuXG59XG5cblxuXG5cbkBpbmNsdWRlIGV4cG9ydHMoIFwiY29sb3JwYWxldHRlL3RoZW1lXCIgKSB7XG5cbiAgICAuay1jb2xvcnBhbGV0dGUge1xuICAgICAgICAuay1pdGVtOmhvdmVyLFxuICAgICAgICAuay1pdGVtLmstc3RhdGUtaG92ZXIge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogJGNvbG9ycGFsZXR0ZS1ob3ZlcmVkLXNoYWRvdztcbiAgICAgICAgfVxuICAgICAgICAuay1pdGVtLmstc3RhdGUtc2VsZWN0ZWQsXG4gICAgICAgIC5rLWl0ZW0uay1zdGF0ZS1zZWxlY3RlZDpob3ZlcixcbiAgICAgICAgLmstaXRlbS5rLXN0YXRlLWZvY3VzZWQsXG4gICAgICAgIC5rLWl0ZW06Zm9jdXMge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogJGNvbG9ycGFsZXR0ZS1mb2N1c2VkLXNoYWRvdztcbiAgICAgICAgfVxuICAgIH1cblxufVxuIiwiQGluY2x1ZGUgZXhwb3J0cyhcIm1hc2tlZHRleHRib3gvdGhlbWVcIikge1xuXG4gICAgLmstbWFza2VkdGV4dGJveCB7XG4gICAgICAgIEBleHRlbmQgLmstdGV4dC1zZWxlY3Rpb24gIW9wdGlvbmFsO1xuXG4gICAgICAgIC5rLWktd2FybmluZyB7XG4gICAgICAgICAgICBjb2xvcjogJGVycm9yO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5rLXN0YXRlLWludmFsaWQsXG4gICAgICAgICYubmctaW52YWxpZC5uZy10b3VjaGVkLFxuICAgICAgICAmLm5nLWludmFsaWQubmctZGlydHkge1xuICAgICAgICAgICAgLmstdGV4dGJveCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkaW52YWxpZC1ib3JkZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAmLmstc3RhdGUtZm9jdXNlZCB7XG4gICAgICAgICAgICAgICAgLmstdGV4dGJveCB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGludmFsaWQtc2hhZG93KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJAaW5jbHVkZSBleHBvcnRzKFwibWVkaWFwbGF5ZXIvdGhlbWVcIikge1xuXG4gICAgLy8gVGhlbWVcbiAgICAuay1tZWRpYXBsYXllciB7XG4gICAgICAgIEBleHRlbmQgLmstdGV4dC1zZWxlY3Rpb24gIW9wdGlvbmFsO1xuICAgICAgICBAaW5jbHVkZSBmaWxsKCAkbWVkaWFwbGF5ZXItdGV4dCwgJG1lZGlhcGxheWVyLWJnLCAkbWVkaWFwbGF5ZXItYm9yZGVyICk7XG4gICAgfVxuXG5cbiAgICAvLyBUaXRsZSBiYXJcbiAgICAuay1tZWRpYXBsYXllci10aXRsZWJhciB7XG4gICAgICAgIGNvbG9yOiAkbWVkaWFwbGF5ZXItdGl0bGViYXItdGV4dDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCAkbWVkaWFwbGF5ZXItdGl0bGViYXItZ3JhZGllbnQgKTtcbiAgICAgICAgdGV4dC1zaGFkb3c6IDAgMCAycHggcmdiYSggJG1lZGlhcGxheWVyLXRleHQsIC41ICk7XG4gICAgfVxuXG5cbiAgICAuay1tZWRpYXBsYXllci10b29sYmFyIHtcbiAgICAgICAgQGluY2x1ZGUgZmlsbCggJG1lZGlhcGxheWVyLXRvb2xiYXItdGV4dCwgJG1lZGlhcGxheWVyLXRvb2xiYXItYmcgKTtcbiAgICB9XG5cbn1cbiIsIkBpbmNsdWRlIGV4cG9ydHMoXCJtdWx0aXNlbGVjdC90aGVtZVwiKSB7XG5cbiAgICAuay1tdWx0aXNlbGVjdCB7XG4gICAgICAgIEBleHRlbmQgLmstdGV4dC1zZWxlY3Rpb24gIW9wdGlvbmFsO1xuXG4gICAgICAgICYuay1zdGF0ZS1mb2N1c2VkIHtcbiAgICAgICAgICAgID4gLmstbXVsdGlzZWxlY3Qtd3JhcCB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICAgICAgICAgJG11bHRpc2VsZWN0LWZvY3VzZWQtdGV4dCxcbiAgICAgICAgICAgICAgICAgICAgJG11bHRpc2VsZWN0LWZvY3VzZWQtYmcsXG4gICAgICAgICAgICAgICAgICAgICRtdWx0aXNlbGVjdC1mb2N1c2VkLWJvcmRlclxuICAgICAgICAgICAgICAgICk7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkbXVsdGlzZWxlY3QtZm9jdXNlZC1zaGFkb3cpO1xuXG4gICAgICAgICAgICAgICAgLy8gSW52YWxpZCArIGZvY3VzZWRcbiAgICAgICAgICAgICAgICAmLmstaW52YWxpZCxcbiAgICAgICAgICAgICAgICAmLmstaW52YWxpZDpob3ZlcixcbiAgICAgICAgICAgICAgICAmLmstc3RhdGUtaW52YWxpZCB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGludmFsaWQtc2hhZG93KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAvLyBJbnZhbGlkICsgZm9jdXNlZFxuICAgICAgICAgICAgJi5rLXN0YXRlLWludmFsaWQsXG4gICAgICAgICAgICAmLm5nLWludmFsaWQubmctdG91Y2hlZCxcbiAgICAgICAgICAgICYubmctaW52YWxpZC5uZy1kaXJ0eSB7XG4gICAgICAgICAgICAgICAgLmstbXVsdGlzZWxlY3Qtd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGludmFsaWQtc2hhZG93KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICAgIC5rLW11bHRpc2VsZWN0LXdyYXAge1xuICAgICAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICAgICAkbXVsdGlzZWxlY3QtdGV4dCxcbiAgICAgICAgICAgICAgICAkbXVsdGlzZWxlY3QtYmcsXG4gICAgICAgICAgICAgICAgJG11bHRpc2VsZWN0LWJvcmRlclxuICAgICAgICAgICAgKTtcblxuICAgICAgICAgICAgPiAuay1yZWFkb25seSB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogLjY7XG4gICAgICAgICAgICB9XG5cblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIC5rLWljb24ge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAuNjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuay1pY29uOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmstYnV0dG9uOmFjdGl2ZSxcbiAgICAgICAgICAgICAgICAmLmstYnV0dG9uLmstc3RhdGUtYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICAgICAgICAgICAgICRtdWx0aXNlbGVjdC1idXR0b24tZm9jdXNlZC10ZXh0LFxuICAgICAgICAgICAgICAgICAgICAgICAgJG11bHRpc2VsZWN0LWJ1dHRvbi1mb2N1c2VkLWJnLFxuICAgICAgICAgICAgICAgICAgICAgICAgJG11bHRpc2VsZWN0LWJ1dHRvbi1mb2N1c2VkLWJvcmRlcixcbiAgICAgICAgICAgICAgICAgICAgICAgICRtdWx0aXNlbGVjdC1idXR0b24tZm9jdXNlZC1ncmFkaWVudFxuICAgICAgICAgICAgICAgICAgICApO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCAkbXVsdGlzZWxlY3QtYnV0dG9uLWZvY3VzZWQtc2hhZG93ICk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLy8gRm9jdXNlZCBzdGF0ZVxuICAgICAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAgICAgJi5rLXN0YXRlLWZvY3VzZWQge1xuICAgICAgICAgICAgICAgICAgICAuay1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5rLWktbG9hZGluZyB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG11bHRpc2VsZWN0LWJnO1xuICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAmLmstc3RhdGUtaG92ZXIge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAgICAgICAgICRtdWx0aXNlbGVjdC1ob3ZlcmVkLXRleHQsXG4gICAgICAgICAgICAgICAgICAgICRtdWx0aXNlbGVjdC1ob3ZlcmVkLWJnLFxuICAgICAgICAgICAgICAgICAgICAkbXVsdGlzZWxlY3QtaG92ZXJlZC1ib3JkZXJcbiAgICAgICAgICAgICAgICApO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvLyBJbnZhbGlkIHN0YXRlXG4gICAgICAgICAgICAmLmstaW52YWxpZCxcbiAgICAgICAgICAgICYuay1pbnZhbGlkOmhvdmVyLFxuICAgICAgICAgICAgJi5rLXN0YXRlLWludmFsaWQge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGludmFsaWQtYm9yZGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gSW52YWxpZCxcbiAgICAgICAgJi5rLXN0YXRlLWludmFsaWQsXG4gICAgICAgICYubmctaW52YWxpZC5uZy10b3VjaGVkLFxuICAgICAgICAmLm5nLWludmFsaWQubmctZGlydHkge1xuICAgICAgICAgICAgLmstbXVsdGlzZWxlY3Qtd3JhcCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkaW52YWxpZC1ib3JkZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbn1cbiIsIkBpbmNsdWRlIGV4cG9ydHMoXCJub3RpZmljYXRpb24vdGhlbWVcIikge1xuXG4gICAgLy8gVGhlbWVcbiAgICAuay1ub3RpZmljYXRpb24ge1xuICAgICAgICBAZXh0ZW5kIC5rLXRleHQtc2VsZWN0aW9uICFvcHRpb25hbDtcbiAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICRub3RpZmljYXRpb24tdGV4dCxcbiAgICAgICAgICAgICRub3RpZmljYXRpb24tYmcsXG4gICAgICAgICAgICAkbm90aWZpY2F0aW9uLWJvcmRlclxuICAgICAgICApO1xuICAgIH1cbiAgICAuay1ub3RpZmljYXRpb24td3JhcCB7XG4gICAgICAgID4gLmstaS1jbG9zZSB7XG4gICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuay1ub3RpZmljYXRpb24tZ3JvdXAgLmstbm90aWZpY2F0aW9uIHtcbiAgICAgICAgYm94LXNoYWRvdzogJG5vdGlmaWNhdGlvbi1zaGFkb3c7XG4gICAgfVxuXG4gICAgQGVhY2ggJHRoZW1lLCAkcHJvcHMgaW4gJG5vdGlmaWNhdGlvbi10aGVtZXMge1xuICAgICAgICAuay1ub3RpZmljYXRpb24tI3skdGhlbWV9IHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogbWFwLWdldCggJHByb3BzLCBib3JkZXIgKTtcbiAgICAgICAgICAgIGNvbG9yOiBtYXAtZ2V0KCAkcHJvcHMsIGNvbG9yICk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCAkcHJvcHMsIGJnICk7XG4gICAgICAgIH1cbiAgICB9XG5cbn1cbiIsIkBpbmNsdWRlIGV4cG9ydHMoXCJudW1lcmljdGV4dGJveC90aGVtZVwiKSB7XG5cbiAgICAvLyBOdW1lcmljXG4gICAgLmstbnVtZXJpY3RleHRib3gge1xuICAgICAgICBAZXh0ZW5kIC5rLXRleHQtc2VsZWN0aW9uICFvcHRpb25hbDtcblxuICAgICAgICAvLyBOb3JtYWwgc3RhdGVcbiAgICAgICAgLmstbnVtZXJpYy13cmFwIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAgICAgJG51bWVyaWMtdGV4dCxcbiAgICAgICAgICAgICAgICAkbnVtZXJpYy1iZyxcbiAgICAgICAgICAgICAgICAkbnVtZXJpYy1ib3JkZXJcbiAgICAgICAgICAgICk7XG5cbiAgICAgICAgICAgIC5rLXNlbGVjdCB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICAgICAgICAgJG51bWVyaWMtYnV0dG9uLXRleHQsXG4gICAgICAgICAgICAgICAgICAgICRudW1lcmljLWJ1dHRvbi1iZyxcbiAgICAgICAgICAgICAgICAgICAgJG51bWVyaWMtYnV0dG9uLWJvcmRlcixcbiAgICAgICAgICAgICAgICAgICAgJG51bWVyaWMtYnV0dG9uLWdyYWRpZW50XG4gICAgICAgICAgICAgICAgKTtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgICAgICAgICAgICAgJG51bWVyaWMtYnV0dG9uLWhvdmVyZWQtdGV4dCxcbiAgICAgICAgICAgICAgICAgICAgICAgICRudW1lcmljLWJ1dHRvbi1ob3ZlcmVkLWJnLFxuICAgICAgICAgICAgICAgICAgICAgICAgJG51bWVyaWMtYnV0dG9uLWhvdmVyZWQtYm9yZGVyLFxuICAgICAgICAgICAgICAgICAgICAgICAgJG51bWVyaWMtYnV0dG9uLWhvdmVyZWQtZ3JhZGllbnRcbiAgICAgICAgICAgICAgICAgICAgKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICA+IC5rLXN0YXRlLXNlbGVjdGVkLFxuICAgICAgICAgICAgICAgID4gLmstc3RhdGUtYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICAgICAgICAgICAgIGRhcmtlbigkYm9keS10ZXh0LCAyNSUpLFxuICAgICAgICAgICAgICAgICAgICAgICAgJG51bWVyaWMtYnV0dG9uLWhvdmVyZWQtYmcsXG4gICAgICAgICAgICAgICAgICAgICAgICAkbnVtZXJpYy1idXR0b24taG92ZXJlZC1ib3JkZXIsXG4gICAgICAgICAgICAgICAgICAgICAgICAkbnVtZXJpYy1idXR0b24taG92ZXJlZC1ncmFkaWVudFxuICAgICAgICAgICAgICAgICAgICApO1xuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAkbnVtZXJpY3RleHRib3gtc3Bpbm5lcnMtZm9jdXNlZC1zaGFkb3c7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgICAgIC8vIEhvdmVyZWQgc3RhdGVcbiAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAmLmstc3RhdGUtaG92ZXIge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAgICAgICAgICRudW1lcmljLWhvdmVyZWQtdGV4dCxcbiAgICAgICAgICAgICAgICAgICAgJG51bWVyaWMtaG92ZXJlZC1iZyxcbiAgICAgICAgICAgICAgICAgICAgJG51bWVyaWMtaG92ZXJlZC1ib3JkZXJcbiAgICAgICAgICAgICAgICApO1xuXG4gICAgICAgICAgICAgICAgLmstc2VsZWN0IHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICAgICAgICAgICAgICRudW1lcmljLWJ1dHRvbi1ob3ZlcmVkLXRleHQsXG4gICAgICAgICAgICAgICAgICAgICAgICAkbnVtZXJpYy1idXR0b24taG92ZXJlZC1iZyxcbiAgICAgICAgICAgICAgICAgICAgICAgICRudW1lcmljLWJ1dHRvbi1ob3ZlcmVkLWJvcmRlcixcbiAgICAgICAgICAgICAgICAgICAgICAgICRudW1lcmljLWJ1dHRvbi1ob3ZlcmVkLWdyYWRpZW50XG4gICAgICAgICAgICAgICAgICAgICk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgICAgIC8vIEZvY3VzZWQgc3RhdGVcbiAgICAgICAgICAgICYuay1zdGF0ZS1mb2N1c2VkIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgICAgICAgICAkbnVtZXJpYy1mb2N1c2VkLXRleHQsXG4gICAgICAgICAgICAgICAgICAgICRudW1lcmljLWZvY3VzZWQtYmcsXG4gICAgICAgICAgICAgICAgICAgICRudW1lcmljLWZvY3VzZWQtYm9yZGVyXG4gICAgICAgICAgICAgICAgKTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRudW1lcmljLWZvY3VzZWQtc2hhZG93KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLy8gSW52YWxpZCBzdGF0ZVxuICAgICAgICAgICAgJi5rLWludmFsaWQsXG4gICAgICAgICAgICAmLmstaW52YWxpZDpob3ZlcixcbiAgICAgICAgICAgICYuay1zdGF0ZS1pbnZhbGlkIHtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRpbnZhbGlkLWJvcmRlcjtcblxuICAgICAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAgICAgJi5rLXN0YXRlLWZvY3VzZWQge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRpbnZhbGlkLXNoYWRvdyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gSW52YWxpZCBzdGF0ZVxuICAgICAgICAmLmstc3RhdGUtaW52YWxpZCxcbiAgICAgICAgJi5uZy1pbnZhbGlkLm5nLXRvdWNoZWQsXG4gICAgICAgICYubmctaW52YWxpZC5uZy1kaXJ0eSB7XG4gICAgICAgICAgICAuay1udW1lcmljLXdyYXAge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGludmFsaWQtYm9yZGVyO1xuXG4gICAgICAgICAgICAgICAgJi5rLXN0YXRlLWZvY3VzZWQge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRpbnZhbGlkLXNoYWRvdyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiQGluY2x1ZGUgZXhwb3J0cyhcInBhZ2VyL3RoZW1lXCIpIHtcblxuICAgIC5rLXBhZ2VyLXdyYXAge1xuICAgICAgICBAZXh0ZW5kIC5rLXRleHQtc2VsZWN0aW9uICFvcHRpb25hbDtcbiAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICRwYWdlci10ZXh0LFxuICAgICAgICAgICAgJHBhZ2VyLWJnLFxuICAgICAgICAgICAgJHBhZ2VyLWJvcmRlclxuICAgICAgICApO1xuICAgIH1cblxuXG4gICAgJWJhc2UtcGFnZXItaXRlbS10aGVtZSB7XG4gICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAkcGFnZXItaXRlbS10ZXh0LFxuICAgICAgICAgICAgJHBhZ2VyLWl0ZW0tYmcsXG4gICAgICAgICAgICAkcGFnZXItaXRlbS1ib3JkZXJcbiAgICAgICAgKTtcblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmLmstc3RhdGUtaG92ZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICAgICAkcGFnZXItaXRlbS1ob3Zlci10ZXh0LFxuICAgICAgICAgICAgICAgICRwYWdlci1pdGVtLWhvdmVyLWJnLFxuICAgICAgICAgICAgICAgICRwYWdlci1pdGVtLWhvdmVyLWJvcmRlclxuICAgICAgICAgICAgKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuay1zdGF0ZS1zZWxlY3RlZCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgICAgICRwYWdlci1pdGVtLXNlbGVjdGVkLXRleHQsXG4gICAgICAgICAgICAgICAgJHBhZ2VyLWl0ZW0tc2VsZWN0ZWQtYmcsXG4gICAgICAgICAgICAgICAgJHBhZ2VyLWl0ZW0tc2VsZWN0ZWQtYm9yZGVyXG4gICAgICAgICAgICApO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgJi5rLXN0YXRlLWZvY3VzIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwYWdlci1pdGVtLWZvY3VzLWJnO1xuICAgICAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdyggJHBhZ2VyLWl0ZW0tZm9jdXMtc2hhZG93ICk7XG4gICAgICAgIH1cbiAgICB9XG5cblxuICAgIC8vIFBhZ2VyIGl0ZW1zXG4gICAgLmstcGFnZXItbmF2LmstbGluayB7XG4gICAgICAgIEBleHRlbmQgJWJhc2UtcGFnZXItaXRlbS10aGVtZTtcbiAgICB9XG5cblxuICAgIC8vIFBhZ2VyIG51bWJlcnNcbiAgICAuay1wYWdlci1udW1iZXJzIHtcbiAgICAgICAgLmstbGluayB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgICAgICRwYWdlci1udW1iZXItdGV4dCxcbiAgICAgICAgICAgICAgICAkcGFnZXItbnVtYmVyLWJnLFxuICAgICAgICAgICAgICAgICRwYWdlci1udW1iZXItYm9yZGVyXG4gICAgICAgICAgICApO1xuXG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJi5rLXN0YXRlLWhvdmVyIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgICAgICAgICAkcGFnZXItbnVtYmVyLWhvdmVyLXRleHQsXG4gICAgICAgICAgICAgICAgICAgICRwYWdlci1udW1iZXItaG92ZXItYmcsXG4gICAgICAgICAgICAgICAgICAgICRwYWdlci1udW1iZXItaG92ZXItYm9yZGVyXG4gICAgICAgICAgICAgICAgKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICYuay1zdGF0ZS1mb2N1cyB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHBhZ2VyLW51bWJlci1mb2N1cy1iZztcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCAkcGFnZXItbnVtYmVyLWZvY3VzLXNoYWRvdyApO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmstc3RhdGUtc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAgICAgICAgICRwYWdlci1udW1iZXItc2VsZWN0ZWQtdGV4dCxcbiAgICAgICAgICAgICAgICAgICAgJHBhZ2VyLW51bWJlci1zZWxlY3RlZC1iZyxcbiAgICAgICAgICAgICAgICAgICAgJHBhZ2VyLW51bWJlci1zZWxlY3RlZC1ib3JkZXJcbiAgICAgICAgICAgICAgICApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG5cbiAgICAvLyBQYWdlciByZWZyZXNoXG4gICAgLmstcGFnZXItcmVmcmVzaCB7XG4gICAgICAgIEBleHRlbmQgJWJhc2UtcGFnZXItaXRlbS10aGVtZTtcbiAgICB9XG5cblxuXG5cbiAgICAvLyBSZXNwb25zaXZlXG4gICAgLmstcGFnZXItbWQsXG4gICAgLmstcGFnZXItc20ge1xuXG4gICAgICAgIC5rLXBhZ2VyLW51bWJlcnMge1xuXG4gICAgICAgICAgICAuay1jdXJyZW50LXBhZ2UgLmstbGluayB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICAgICAgICAgJGRyb3Bkb3dubGlzdC10ZXh0LFxuICAgICAgICAgICAgICAgICAgICAkZHJvcGRvd25saXN0LWJnLFxuICAgICAgICAgICAgICAgICAgICAkZHJvcGRvd25saXN0LWJvcmRlclxuICAgICAgICAgICAgICAgICk7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICYuay1zdGF0ZS1ob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAgICAgICAgICAgICAkZHJvcGRvd25saXN0LWhvdmVyZWQtdGV4dCxcbiAgICAgICAgICAgICAgICAgICAgICAgICRkcm9wZG93bmxpc3QtaG92ZXJlZC1iZyxcbiAgICAgICAgICAgICAgICAgICAgICAgICRkcm9wZG93bmxpc3QtaG92ZXJlZC1ib3JkZXJcbiAgICAgICAgICAgICAgICAgICAgKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuay1zdGF0ZS1leHBhbmRlZCB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICAgICAgICAgJHBvcHVwLXRleHQsXG4gICAgICAgICAgICAgICAgICAgICRwb3B1cC1iZyxcbiAgICAgICAgICAgICAgICAgICAgJHBvcHVwLWJvcmRlclxuICAgICAgICAgICAgICAgICk7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdyggJHBvcHVwLXNoYWRvdyApO1xuXG4gICAgICAgICAgICAgICAgLmstbGluayB7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAgICAgJi5rLXN0YXRlLWhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJGxpc3QtaXRlbS1ob3ZlcmVkLXRleHQsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJGxpc3QtaXRlbS1ob3ZlcmVkLWJnXG4gICAgICAgICAgICAgICAgICAgICAgICApXG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLmstc3RhdGUtc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAkbGlzdC1pdGVtLXNlbGVjdGVkLXRleHQsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJGxpc3QtaXRlbS1zZWxlY3RlZC1iZ1xuICAgICAgICAgICAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgfVxuXG59XG4iLCJAaW5jbHVkZSBleHBvcnRzKFwiYWRhcHRpdmUvdGhlbWVcIikge1xuXG4gICAgLmstcGFuZS13cmFwcGVyLFxuICAgIC5rLXZpZXcge1xuICAgICAgICBAZXh0ZW5kIC5rLXRleHQtc2VsZWN0aW9uICFvcHRpb25hbDtcbiAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICRhZGFwdGl2ZS10ZXh0LFxuICAgICAgICAgICAgJGFkYXB0aXZlLWJnLFxuICAgICAgICAgICAgJGFkYXB0aXZlLWJvcmRlclxuICAgICAgICApO1xuICAgIH1cblxuICAgIC5rLXBhbmUtd3JhcHBlciAuay1wYW5lIHtcblxuICAgICAgICA+IC5rLXZpZXcgPiAuay1jb250ZW50IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWRhcHRpdmUtY29udGVudC1iZztcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLWdyaWQtbW9iaWxlIHtcblxuICAgICAgICAgICAgLmstY29sdW1uLWFjdGl2ZSArIHRoLmstaGVhZGVyIHtcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogJGJvZHktdGV4dDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmstcmVzaXplLWhhbmRsZS1pbm5lcjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFzZS1iZztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5rLXNjaGVkdWxlci1tb2JpbGUge1xuXG4gICAgICAgICAgICAuay1uYXYtY3VycmVudCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRhZGFwdGl2ZS1zY2hlZHVsZXItY3VycmVudC10ZXh0O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuay1zY2hlZHVsZXItdGltZXMsXG4gICAgICAgICAgICAuay1zY2hlZHVsZXItaGVhZGVyLFxuICAgICAgICAgICAgLmstc2NoZWR1bGVyLWdyb3VwY29sdW1uLFxuICAgICAgICAgICAgLmstbW9iaWxlLXNjaGVkdWxlci1hZ2VuZGFkYXRlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGFkYXB0aXZlLXNjaGVkdWxlci1iYXNlLXRleHQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5rLXRpbWUtcGVyaW9kLFxuICAgICAgICAgICAgLmstbW9iaWxlLXNjaGVkdWxlci1hZ2VuZGF3ZWVrZGF5IHtcbiAgICAgICAgICAgICAgICBjb2xvcjogbGlnaHRlbigkYmFzZS10ZXh0LCAzMyUpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuay1zY2hlZHVsZXItdGltZXMsXG4gICAgICAgICAgICAuay1zY2hlZHVsZXItaGVhZGVyLFxuICAgICAgICAgICAgLmstc2NoZWR1bGVyLWhlYWRlci13cmFwLFxuICAgICAgICAgICAgLmstc2NoZWR1bGVyLWRhdGVjb2x1bW4sXG4gICAgICAgICAgICAuay1zY2hlZHVsZXItZ3JvdXBjb2x1bW4sXG4gICAgICAgICAgICAuay1zY2hlZHVsZXItZ3JvdXAtY2VsbCxcbiAgICAgICAgICAgIC5rLXNjaGVkdWxlci1oZWFkZXItYWxsLWRheSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFkYXB0aXZlLWNvbnRlbnQtYmc7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5rLXNjaGVkdWxlci10b29sYmFyIC5rLXNjaGVkdWxlci10b29scyA+IGxpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5rLWdyaWQtZWRpdC1mb3JtLFxuICAgICAgICAuay1ncmlkLWNvbHVtbi1tZW51LFxuICAgICAgICAuay1ncmlkLWZpbHRlci1tZW51LFxuICAgICAgICAuay1zY2hlZHVsZXItZWRpdC1mb3JtIHtcblxuICAgICAgICAgICAgLmstaGVhZGVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGFkYXB0aXZlLW1lbnUtdGV4dDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWRhcHRpdmUtbWVudS1iZztcblxuICAgICAgICAgICAgICAgIC5rLWxpbmsge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5rLWl0ZW0sXG4gICAgICAgICAgICAuay1saW5rIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJhc2UtdGV4dDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmstY2xlYXIsXG4gICAgICAgICAgICAuay1zZWxlY3QtYWxsLFxuICAgICAgICAgICAgLmstc2NoZWR1bGVyLWRlbGV0ZSxcbiAgICAgICAgICAgIC5rLXNjaGVkdWxlci1yZXNldFNlcmllcyB7IC8vIHNhc3MtbGludDpkaXNhYmxlLWxpbmUgY2xhc3MtbmFtZS1mb3JtYXRcbiAgICAgICAgICAgICAgICBjb2xvcjogJGFkYXB0aXZlLW1lbnUtY2xlYXItdGV4dDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICAgICAgLmstY29sdW1uLW1lbnUge1xuXG4gICAgICAgICAgICAuay1saXN0Z3JvdXAtaXRlbS5rLXN0YXRlLXNlbGVjdGVkIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGFkYXB0aXZlLWdyaWQtc29ydC10ZXh0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuay1saXN0Z3JvdXAtaXRlbS5rLXN0YXRlLXNlbGVjdGVkIC5rLWxpbmsge1xuICAgICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICB9XG59XG4iLCJAaW5jbHVkZSBleHBvcnRzKFwicGRmLXZpZXdlci90aGVtZVwiKSB7XG5cblxuICAgIC5rLXBkZi12aWV3ZXIge1xuICAgICAgICBAZXh0ZW5kIC5rLXRleHQtc2VsZWN0aW9uICFvcHRpb25hbDtcbiAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICRwZGYtdmlld2VyLXRleHQsXG4gICAgICAgICAgICAkcGRmLXZpZXdlci1iZyxcbiAgICAgICAgICAgICRwZGYtdmlld2VyLWJvcmRlclxuICAgICAgICApO1xuXG5cbiAgICAgICAgLy8gVG9vbGJhclxuICAgICAgICAuay10b29sYmFyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAgICAgJHBkZi12aWV3ZXItdG9vbGJhci10ZXh0LFxuICAgICAgICAgICAgICAgICRwZGYtdmlld2VyLXRvb2xiYXItYmcsXG4gICAgICAgICAgICAgICAgJHBkZi12aWV3ZXItdG9vbGJhci1ib3JkZXIsXG4gICAgICAgICAgICAgICAgJHBkZi12aWV3ZXItdG9vbGJhci1ncmFkaWVudFxuICAgICAgICAgICAgKTtcbiAgICAgICAgfVxuXG5cbiAgICAgICAgLy8gQ2FudmFzXG4gICAgICAgIC5rLWNhbnZhcyB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgICAgICRwZGYtdmlld2VyLWNhbnZhcy10ZXh0LFxuICAgICAgICAgICAgICAgICRwZGYtdmlld2VyLWNhbnZhcy1iZyxcbiAgICAgICAgICAgICAgICAkcGRmLXZpZXdlci1jYW52YXMtYm9yZGVyXG4gICAgICAgICAgICApO1xuICAgICAgICB9XG5cblxuICAgICAgICAvLyBQYWdlXG4gICAgICAgIC5rLXBhZ2Uge1xuICAgICAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICAgICAkcGRmLXZpZXdlci1wYWdlLXRleHQsXG4gICAgICAgICAgICAgICAgJHBkZi12aWV3ZXItcGFnZS1iZyxcbiAgICAgICAgICAgICAgICAkcGRmLXZpZXdlci1wYWdlLWJvcmRlclxuICAgICAgICAgICAgKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coICRwZGYtdmlld2VyLXBhZ2Utc2hhZG93ICk7XG4gICAgICAgIH1cblxuXG4gICAgICAgIC8vIFNlYXJjaFxuICAgICAgICAuay1zZWFyY2gtaGlnaGxpZ2h0IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwZGYtdmlld2VyLXNlYXJjaC1oaWdobGlnaHQtYmc7XG4gICAgICAgIH1cblxuICAgIH1cblxufVxuIiwiQGluY2x1ZGUgZXhwb3J0cyhcInByb2dyZXNzYmFyL3RoZW1lXCIpIHtcblxuICAgIEBrZXlmcmFtZXMgcHJvZ3Jlc3NiYXItaW5kZXRlcm1pbmF0ZS1hbmltYXRpb24ge1xuICAgICAgICBmcm9tIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwOyB9XG4gICAgICAgIHRvIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogJHByb2dyZXNzYmFyLWhlaWdodCAwOyB9XG4gICAgfVxuXG4gICAgLmstcHJvZ3Jlc3NiYXIge1xuICAgICAgICBAZXh0ZW5kIC5rLXRleHQtc2VsZWN0aW9uICFvcHRpb25hbDtcbiAgICAgICAgQGluY2x1ZGUgZmlsbCggJHByb2dyZXNzYmFyLXRleHQsICRwcm9ncmVzc2Jhci1iZywgJHByb2dyZXNzYmFyLWJvcmRlciwgJHByb2dyZXNzYmFyLWdyYWRpZW50ICk7XG5cbiAgICAgICAgLmstc3RhdGUtc2VsZWN0ZWQge1xuICAgICAgICAgICAgQGluY2x1ZGUgZmlsbCggJHByb2dyZXNzYmFyLWZpbGwtdGV4dCwgJHByb2dyZXNzYmFyLWZpbGwtYmcsICRwcm9ncmVzc2Jhci1maWxsLWJvcmRlciwgJHByb2dyZXNzYmFyLWZpbGwtZ3JhZGllbnQgKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLWl0ZW0ge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcHJvZ3Jlc3NiYXItY2h1bmstYm9yZGVyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmstcHJvZ3Jlc3NiYXItaW5kZXRlcm1pbmF0ZSB7XG4gICAgICAgIEBpbmNsdWRlIGZpbGwoICRwcm9ncmVzc2Jhci1pbmRldGVybWluYXRlLXRleHQsICRwcm9ncmVzc2Jhci1pbmRldGVybWluYXRlLWJnLCAkcHJvZ3Jlc3NiYXItaW5kZXRlcm1pbmF0ZS1ib3JkZXIgKTtcbiAgICAgICAgQGluY2x1ZGUgc3RyaXBlZC1ncmFkaWVudCggc2hhZGUoJHByb2dyZXNzYmFyLWluZGV0ZXJtaW5hdGUtYmcpICk7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogJHByb2dyZXNzYmFyLWhlaWdodCAkcHJvZ3Jlc3NiYXItaGVpZ2h0O1xuICAgICAgICBhbmltYXRpb246IHByb2dyZXNzYmFyLWluZGV0ZXJtaW5hdGUtYW5pbWF0aW9uICRwcm9ncmVzc2Jhci1hbmltYXRpb24tdGltaW5nO1xuICAgIH1cblxufVxuIiwiQGluY2x1ZGUgZXhwb3J0cyhcInJhdGluZy90aGVtZVwiKSB7XG5cbiAgICAuay1yYXRpbmcge1xuICAgICAgICBAZXh0ZW5kIC5rLXRleHQtc2VsZWN0aW9uICFvcHRpb25hbDtcbiAgICAgICAgY29sb3I6ICRjb21wb25lbnQtdGV4dDtcblxuICAgICAgICAmOmZvY3VzLFxuICAgICAgICAmLmstc3RhdGUtZm9jdXNlZCB7XG5cbiAgICAgICAgICAgIC5rLXJhdGluZy1pdGVtIHtcbiAgICAgICAgICAgICAgICA+IC5rLWljb24ge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LXNoYWRvdzogJHJhdGluZy1pY29uLWZvY3VzZWQtc2hhZG93O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuay1zdGF0ZS1zZWxlY3RlZCA+IC5rLWljb24ge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LXNoYWRvdzogJHJhdGluZy1pY29uLWZvY3VzZWQtc2VsZWN0ZWQtc2hhZG93O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5rLXJhdGluZy1pdGVtIHtcbiAgICAgICAgY29sb3I6ICRyYXRpbmctaWNvbi10ZXh0O1xuXG4gICAgICAgICYuay1zdGF0ZS1zZWxlY3RlZCB7XG4gICAgICAgICAgICBjb2xvcjogJHJhdGluZy1pY29uLXNlbGVjdGVkLXRleHQ7XG5cbiAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAmLmstc3RhdGUtZm9jdXNlZCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRyYXRpbmctaWNvbi1mb2N1c2VkLXRleHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmLmstc3RhdGUtaG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICRyYXRpbmctaWNvbi1ob3Zlci10ZXh0O1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4iLCJAaW5jbHVkZSBleHBvcnRzKFwic2NoZWR1bGVyL3RoZW1lXCIpIHtcblxuICAgIC8vIEFwcGVhcmFuY2VcbiAgICAuay1zY2hlZHVsZXIge1xuICAgICAgICBAZXh0ZW5kIC5rLXRleHQtc2VsZWN0aW9uICFvcHRpb25hbDtcbiAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICRzY2hlZHVsZXItdGV4dCxcbiAgICAgICAgICAgICRzY2hlZHVsZXItYmcsXG4gICAgICAgICAgICAkc2NoZWR1bGVyLWJvcmRlclxuICAgICAgICApO1xuICAgIH1cblxuICAgIC8vIEN1cnJlbnQgdGltZVxuICAgIC5rLWN1cnJlbnQtdGltZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRzY2hlZHVsZXItY3VycmVudC10aW1lLWNvbG9yO1xuXG4gICAgICAgICYuay1jdXJyZW50LXRpbWUtYXJyb3ctbGVmdCB7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6ICRzY2hlZHVsZXItY3VycmVudC10aW1lLWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5rLWN1cnJlbnQtdGltZS1hcnJvdy1yaWdodCB7XG4gICAgICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogJHNjaGVkdWxlci1jdXJyZW50LXRpbWUtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAmLmstY3VycmVudC10aW1lLWFycm93LWRvd24ge1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJHNjaGVkdWxlci1jdXJyZW50LXRpbWUtY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBIZWFkZXIgYW5kIGZvb3RlclxuICAgIC5rLXNjaGVkdWxlci10b29sYmFyIHtcbiAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICRzY2hlZHVsZXItdG9vbGJhci10ZXh0LFxuICAgICAgICAgICAgJHNjaGVkdWxlci10b29sYmFyLWJnLFxuICAgICAgICAgICAgJHNjaGVkdWxlci10b29sYmFyLWJvcmRlcixcbiAgICAgICAgICAgICRzY2hlZHVsZXItdG9vbGJhci1ncmFkaWVudFxuICAgICAgICApO1xuICAgIH1cbiAgICAuay1zY2hlZHVsZXItZm9vdGVyIHtcbiAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICRzY2hlZHVsZXItZm9vdGVyLXRleHQsXG4gICAgICAgICAgICAkc2NoZWR1bGVyLWZvb3Rlci1iZyxcbiAgICAgICAgICAgICRzY2hlZHVsZXItZm9vdGVyLWJvcmRlcixcbiAgICAgICAgICAgICRzY2hlZHVsZXItZm9vdGVyLWdyYWRpZW50XG4gICAgICAgICk7XG4gICAgfVxuXG4gICAgLmstc2NoZWR1bGVyLWhlYWRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiYXNlLWJnO1xuICAgIH1cblxuICAgIC5rLXNjaGVkdWxlci1oZWFkZXItd3JhcCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb21wb25lbnQtYmc7XG4gICAgfVxuXG5cbiAgICAvL1NjaGVkdWxlciBuYXZpZ2F0aW9uXG4gICAgdWwuay1zY2hlZHVsZXItbmF2aWdhdGlvbiB7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgJi5rLXN0YXRlLWZvY3VzZWQge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coICRsaXN0LWl0ZW0tZm9jdXNlZC1zaGFkb3cgKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5rLW5hdi10b2RheSxcbiAgICAgICAgLmstbmF2LXByZXYsXG4gICAgICAgIC5rLW5hdi1uZXh0IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAgICAgJGJ1dHRvbi10ZXh0LFxuICAgICAgICAgICAgICAgICRidXR0b24tYmcsXG4gICAgICAgICAgICAgICAgJGJ1dHRvbi1ib3JkZXIsXG4gICAgICAgICAgICAgICAgJGJ1dHRvbi1ncmFkaWVudFxuICAgICAgICAgICAgKTtcblxuICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICYuay1zdGF0ZS1ob3ZlciB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICAgICAgICAgJGJ1dHRvbi1ob3ZlcmVkLXRleHQsXG4gICAgICAgICAgICAgICAgICAgICRidXR0b24taG92ZXJlZC1iZyxcbiAgICAgICAgICAgICAgICAgICAgJGJ1dHRvbi1ob3ZlcmVkLWJvcmRlcixcbiAgICAgICAgICAgICAgICAgICAgJGJ1dHRvbi1ob3ZlcmVkLWdyYWRpZW50XG4gICAgICAgICAgICAgICAgKTtcbiAgICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cblxuICAgIC8vIFZpZXcgc3dpdGNoZXJcbiAgICB1bC5rLXNjaGVkdWxlci12aWV3cyB7XG4gICAgICAgICYuay1zdGF0ZS1leHBhbmRlZCB7IGJhY2tncm91bmQtY29sb3I6ICRiYXNlLWJnOyB9XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICAgICAkYnV0dG9uLXRleHQsXG4gICAgICAgICAgICAgICAgJGJ1dHRvbi1iZyxcbiAgICAgICAgICAgICAgICAkYnV0dG9uLWJvcmRlcixcbiAgICAgICAgICAgICAgICAkYnV0dG9uLWdyYWRpZW50XG4gICAgICAgICAgICApO1xuXG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJi5rLXN0YXRlLWhvdmVyIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgICAgICAgICAkYnV0dG9uLWhvdmVyZWQtdGV4dCxcbiAgICAgICAgICAgICAgICAgICAgJGJ1dHRvbi1ob3ZlcmVkLWJnLFxuICAgICAgICAgICAgICAgICAgICAkYnV0dG9uLWhvdmVyZWQtYm9yZGVyLFxuICAgICAgICAgICAgICAgICAgICAkYnV0dG9uLWhvdmVyZWQtZ3JhZGllbnRcbiAgICAgICAgICAgICAgICApO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5rLXN0YXRlLXNlbGVjdGVkIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgICAgICAgICAkcHJpbWFyeS1idXR0b24tcHJlc3NlZC10ZXh0LFxuICAgICAgICAgICAgICAgICAgICAkcHJpbWFyeS1idXR0b24tcHJlc3NlZC1iZyxcbiAgICAgICAgICAgICAgICAgICAgJHByaW1hcnktYnV0dG9uLXByZXNzZWQtYm9yZGVyLFxuICAgICAgICAgICAgICAgICAgICAkcHJpbWFyeS1idXR0b24tcHJlc3NlZC1ncmFkaWVudFxuICAgICAgICAgICAgICAgICk7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdyggJHByaW1hcnktYnV0dG9uLXByZXNzZWQtc2hhZG93ICk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmstc3RhdGUtZm9jdXMsXG4gICAgICAgICAgICAmLmstc3RhdGUtZm9jdXNlZCB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdyggJGJ1dHRvbi1mb2N1c2VkLXNoYWRvdyApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG5cbiAgICAvLyBTY2hlZHVsZXIgZm9vdGVyXG4gICAgLmstc2NoZWR1bGVyLWZvb3RlciB7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICAgICAkYnV0dG9uLXRleHQsXG4gICAgICAgICAgICAgICAgJGJ1dHRvbi1iZyxcbiAgICAgICAgICAgICAgICAkYnV0dG9uLWJvcmRlcixcbiAgICAgICAgICAgICAgICAkYnV0dG9uLWdyYWRpZW50XG4gICAgICAgICAgICApO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgICAgICAgICAkYnV0dG9uLWhvdmVyZWQtdGV4dCxcbiAgICAgICAgICAgICAgICAgICAgJGJ1dHRvbi1ob3ZlcmVkLWJnLFxuICAgICAgICAgICAgICAgICAgICAkYnV0dG9uLWhvdmVyZWQtYm9yZGVyLFxuICAgICAgICAgICAgICAgICAgICAkYnV0dG9uLWhvdmVyZWQtZ3JhZGllbnRcbiAgICAgICAgICAgICAgICApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG5cbiAgICAvLyBTY2hlZHVsZXIgY29udGVudFxuICAgIC5rLXNjaGVkdWxlci1jb250ZW50IHt9XG4gICAgLmstc2NoZWR1bGVyLW5vbndvcmssXG4gICAgLmstc2NoZWR1bGVyIC5rLW5vbndvcmstaG91ciB7XG4gICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAkc2NoZWR1bGVyLW5vbndvcmstdGV4dCxcbiAgICAgICAgICAgICRzY2hlZHVsZXItbm9ud29yay1iZ1xuICAgICAgICApO1xuICAgIH1cbiAgICAuay1zY2hlZHVsZXItb3RoZXItbW9udGgsXG4gICAgLmstc2NoZWR1bGVyIC5rLW90aGVyLW1vbnRoIHtcbiAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICRzY2hlZHVsZXItb3RoZXJtb250aC10ZXh0LFxuICAgICAgICAgICAgJHNjaGVkdWxlci1vdGhlcm1vbnRoLWJnXG4gICAgICAgICk7XG4gICAgfVxuXG4gICAgLmstc2NoZWR1bGVyLWxheW91dCB0ZC5rLXN0YXRlLXNlbGVjdGVkLFxuICAgIC5rLXNjaGVkdWxlci1sYXlvdXQgLmstc2NoZWR1bGVyLWNlbGwuay1zdGF0ZS1zZWxlY3RlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHNlbGVjdGVkLWJnLCAuMjUpO1xuICAgIH1cblxuICAgIC5rLXNjaGVkdWxlci1sYXlvdXQtZmxleCB7XG4gICAgICAgIC5rLXNjaGVkdWxlci1oZWFkLFxuICAgICAgICAuay1zdGlja3ktY2VsbCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29tcG9uZW50LWJnO1xuICAgICAgICB9XG4gICAgfVxuXG5cbiAgICAvLyBFdmVudHNcbiAgICAuay1ldmVudCB7XG4gICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAkc2NoZWR1bGVyLWV2ZW50LXRleHQsXG4gICAgICAgICAgICAkc2NoZWR1bGVyLWV2ZW50LWJnLFxuICAgICAgICAgICAgJHNjaGVkdWxlci1ldmVudC1ib3JkZXIsXG4gICAgICAgICAgICAkc2NoZWR1bGVyLWV2ZW50LWdyYWRpZW50XG4gICAgICAgICk7XG4gICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coICRzY2hlZHVsZXItZXZlbnQtc2hhZG93ICk7XG5cbiAgICAgICAgJi5rLXN0YXRlLWhvdmVyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAgICAgJHNjaGVkdWxlci1ldmVudC1ob3Zlci10ZXh0LFxuICAgICAgICAgICAgICAgICRzY2hlZHVsZXItZXZlbnQtaG92ZXItYmcsXG4gICAgICAgICAgICAgICAgJHNjaGVkdWxlci1ldmVudC1ob3Zlci1ib3JkZXIsXG4gICAgICAgICAgICAgICAgJHNjaGVkdWxlci1ldmVudC1ob3Zlci1ncmFkaWVudFxuICAgICAgICAgICAgKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coICRzY2hlZHVsZXItZXZlbnQtaG92ZXItc2hhZG93ICk7XG4gICAgICAgIH1cblxuICAgICAgICAmLmstc3RhdGUtc2VsZWN0ZWQge1xuICAgICAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICAgICAkc2NoZWR1bGVyLWV2ZW50LXNlbGVjdGVkLXRleHQsXG4gICAgICAgICAgICAgICAgJHNjaGVkdWxlci1ldmVudC1zZWxlY3RlZC1iZyxcbiAgICAgICAgICAgICAgICAkc2NoZWR1bGVyLWV2ZW50LXNlbGVjdGVkLWJvcmRlcixcbiAgICAgICAgICAgICAgICAkc2NoZWR1bGVyLWV2ZW50LXNlbGVjdGVkLWdyYWRpZW50XG4gICAgICAgICAgICApO1xuICAgICAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdyggJHNjaGVkdWxlci1ldmVudC1zZWxlY3RlZC1zaGFkb3cgKTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuay1ldmVudC1pbnZlcnNlIHtcbiAgICAgICAgY29sb3I6IGNvbnRyYXN0LXdjYWcoICRzY2hlZHVsZXItZXZlbnQtdGV4dCApO1xuICAgIH1cblxuXG4gICAgLy8gRHJhZyBoaW50XG4gICAgLmstZXZlbnQtZHJhZy1oaW50IHt9XG5cblxuICAgIC8vIFJlc2l6aW5nXG4gICAgLmstc2NoZWR1bGVyLW1hcnF1ZWUge31cbiAgICAuay1zY2hlZHVsZXItbWFycXVlZTo6YmVmb3JlLFxuICAgIC5rLXNjaGVkdWxlci1tYXJxdWVlOjphZnRlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnktYnV0dG9uLWJvcmRlcjtcbiAgICB9XG5cbiAgICAvLyBFZGl0IGRpYWxvZ1xuICAgIC5rLXNjaGVkdWxlci1lZGl0LWRpYWxvZyB7XG4gICAgICAgIC5rLWRpYWxvZy1idXR0b25ncm91cCB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRib3JkZXItY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG5cbn1cblxuXG5cblxuQGluY2x1ZGUgZXhwb3J0cyhcInNjaGVkdWxlci12aWV3cy90aGVtZVwiKSB7XG5cbiAgICAvLyBEYXkgdmlld1xuICAgIC5rLXNjaGVkdWxlci1kYXl2aWV3IHt9XG5cblxuICAgIC8vIFdvcmt3ZWVrIHZpZXdcbiAgICAvLyBzYXNzLWxpbnQ6ZGlzYWJsZSBjbGFzcy1uYW1lLWZvcm1hdFxuICAgIC5rLXNjaGVkdWxlci13b3JrV2Vla3ZpZXcge31cbiAgICAvLyBzYXNzLWxpbnQ6ZW5hYmxlIGNsYXNzLW5hbWUtZm9ybWF0XG5cblxuICAgIC8vIFdlZWsgdmlld1xuICAgIC5rLXNjaGVkdWxlci13ZWVrdmlldyB7fVxuXG5cbiAgICAvLyBNb250aCB2aWV3XG4gICAgLmstc2NoZWR1bGVyLW1vbnRodmlldyB7fVxuXG5cbiAgICAvLyBBZ2VuZGEgdmlld1xuICAgIC5rLXNjaGVkdWxlci1hZ2VuZGF2aWV3IHtcblxuICAgICAgICAvLyBIb3ZlclxuICAgICAgICAuay1zY2hlZHVsZXItY29udGVudCB0cjpob3ZlcixcbiAgICAgICAgLmstc2NoZWR1bGVyLWNvbnRlbnQgdHIuay1zdGF0ZS1ob3ZlcixcbiAgICAgICAgLmstc2NoZWR1bGVyLWNvbnRlbnQgLmstc2NoZWR1bGVyLXJvdzpob3ZlciB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgICAgICRub2RlLWhvdmVyZWQtdGV4dCxcbiAgICAgICAgICAgICAgICAkbm9kZS1ob3ZlcmVkLWJnLFxuICAgICAgICAgICAgICAgICRub2RlLWhvdmVyZWQtYm9yZGVyLFxuICAgICAgICAgICAgICAgICRub2RlLWhvdmVyZWQtZ3JhZGllbnRcbiAgICAgICAgICAgICk7XG4gICAgICAgIH1cblxuICAgICAgICAuay1zY2hlZHVsZXItY29udGVudCB0cjpob3ZlciAuay1zY2hlZHVsZXItZGF0ZWNvbHVtbixcbiAgICAgICAgLmstc2NoZWR1bGVyLWNvbnRlbnQgdHI6aG92ZXIgLmstc2NoZWR1bGVyLWdyb3VwY29sdW1uLFxuICAgICAgICAuay1zY2hlZHVsZXItY29udGVudCB0ci5rLXN0YXRlLWhvdmVyIC5rLXNjaGVkdWxlci1kYXRlY29sdW1uLFxuICAgICAgICAuay1zY2hlZHVsZXItY29udGVudCB0ci5rLXN0YXRlLWhvdmVyIC5rLXNjaGVkdWxlci1ncm91cGNvbHVtbiB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgICAgICRjb21wb25lbnQtdGV4dCxcbiAgICAgICAgICAgICAgICAkY29tcG9uZW50LWJnLFxuICAgICAgICAgICAgICAgICRjb21wb25lbnQtYm9yZGVyXG4gICAgICAgICAgICApO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gU2VsZWN0ZWRcbiAgICAgICAgLmstc2NoZWR1bGVyLWNvbnRlbnQgdHIuay1zdGF0ZS1zZWxlY3RlZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRzZWxlY3RlZC1iZywgLjI1KTtcbiAgICAgICAgfVxuICAgICAgICAuay1zY2hlZHVsZXItY29udGVudCB0ci5rLXN0YXRlLXNlbGVjdGVkIC5rLXNjaGVkdWxlci1kYXRlY29sdW1uLFxuICAgICAgICAuay1zY2hlZHVsZXItY29udGVudCB0ci5rLXN0YXRlLXNlbGVjdGVkIC5rLXNjaGVkdWxlci1ncm91cGNvbHVtbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29tcG9uZW50LWJnO1xuICAgICAgICB9XG4gICAgfVxuXG5cbiAgICAvLyBUaW1lbGluZSB2aWV3XG4gICAgLmstc2NoZWR1bGVyLXRpbWVsaW5ldmlldyB7fVxuXG59XG5cblxuXG5cbkBpbmNsdWRlIGV4cG9ydHMoXCJzY2hlZHVsZXItZWRpdC1mb3JtL3RoZW1lXCIpIHtcblxuICAgIC5rLXNjaGVkdWxlci1lZGl0LWZvcm0ge31cblxufVxuIiwiQGluY2x1ZGUgZXhwb3J0cyhcInNwbGl0dGVyL3RoZW1lXCIpIHtcblxuICAgIC5rLXNwbGl0dGVyIHtcbiAgICAgICAgQGV4dGVuZCAuay10ZXh0LXNlbGVjdGlvbiAhb3B0aW9uYWw7XG4gICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAkc3BsaXR0ZXItdGV4dCxcbiAgICAgICAgICAgICRzcGxpdHRlci1iZyxcbiAgICAgICAgICAgICRzcGxpdHRlci1ib3JkZXJcbiAgICAgICAgKTtcbiAgICB9XG5cbiAgICAvLyBTcGxpdGJhclxuICAgIC5rLXNwbGl0YmFyIHtcbiAgICAgICAgY29sb3I6ICRzcGxpdGJhci10ZXh0O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3BsaXRiYXItYmc7XG4gICAgfVxuICAgIC5rLXNwbGl0YmFyOmhvdmVyLFxuICAgIC5rLXNwbGl0YmFyLmstc3RhdGUtaG92ZXIsXG4gICAgLmstc3BsaXRiYXItaG9yaXpvbnRhbC1ob3ZlcixcbiAgICAuay1zcGxpdGJhci12ZXJ0aWNhbC1ob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkc3BsaXRiYXItaG92ZXItdGV4dDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNwbGl0YmFyLWhvdmVyLWJnO1xuICAgIH1cbiAgICAuay1zcGxpdGJhcjphY3RpdmUsXG4gICAgLmstc3BsaXRiYXIuay1zdGF0ZS1mb2N1cyxcbiAgICAuay1zcGxpdGJhci5rLXN0YXRlLWZvY3VzZWQge1xuICAgICAgICBjb2xvcjogJHNwbGl0YmFyLXNlbGVjdGVkLXRleHQ7XG4gICAgICAgIGJhY2tncm91bmQ6ICRzcGxpdGJhci1zZWxlY3RlZC1iZztcbiAgICB9XG5cbiAgICAvLyBHaG9zdCBzcGxpdGJhclxuICAgIC5rLWdob3N0LXNwbGl0YmFyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNwbGl0YmFyLWhvdmVyLWJnO1xuICAgIH1cblxufVxuIiwiQGluY2x1ZGUgZXhwb3J0cyhcInNyZWFkc2hlZXQvdGhlbWVcIikge1xuXG4gICAgLy8gU3ByZWFkc2hlZXRcbiAgICAuay1zcHJlYWRzaGVldCB7XG4gICAgICAgIEBleHRlbmQgLmstdGV4dC1zZWxlY3Rpb24gIW9wdGlvbmFsO1xuICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgJHNwcmVhZHNoZWV0LXRleHQsXG4gICAgICAgICAgICAkc3ByZWFkc2hlZXQtYmcsXG4gICAgICAgICAgICAkc3ByZWFkc2hlZXQtYm9yZGVyXG4gICAgICAgICk7XG4gICAgfVxuXG5cbiAgICAvLyBSb3cgLyBjb2x1bW4gaGVhZGVyc1xuICAgIC5rLXNwcmVhZHNoZWV0LXRvcC1jb3JuZXIsXG4gICAgLmstc3ByZWFkc2hlZXQtcm93LWhlYWRlcixcbiAgICAuay1zcHJlYWRzaGVldC1jb2x1bW4taGVhZGVyIHtcbiAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICRoZWFkZXItdGV4dCxcbiAgICAgICAgICAgICRoZWFkZXItYmcsXG4gICAgICAgICAgICAkaGVhZGVyLWJvcmRlcixcbiAgICAgICAgICAgICRoZWFkZXItZ3JhZGllbnRcbiAgICAgICAgKTtcbiAgICB9XG5cblxuICAgIC8vIEZvcm11bGEgYmFyXG4gICAgLmstc3ByZWFkc2hlZXQtZm9ybXVsYS1saXN0IHt9XG4gICAgLmstc3ludGF4LXJlZiB7IGNvbG9yOiAjZmY4ODIyOyB9XG4gICAgLmstc3ludGF4LW51bSB7IGNvbG9yOiAjMDA5OWZmOyB9XG4gICAgLmstc3ludGF4LXN0ciB7IGNvbG9yOiAjMzhiNzE0OyB9XG4gICAgLmstc3ludGF4LWVycm9yIHsgY29sb3I6IHJlZDsgfVxuICAgIC5rLXN5bnRheC1ib29sIHsgY29sb3I6ICNhOTE2OWM7IH1cbiAgICAuay1zeW50YXgtcGFyZW4tbWF0Y2ggeyBiYWNrZ3JvdW5kLWNvbG9yOiAjY2FmMjAwOyB9XG5cblxuICAgIC8vIENlbGwgZWRpdG9yXG4gICAgLmstc3ByZWFkc2hlZXQtY2VsbC1lZGl0b3Ige1xuICAgICAgICBjb2xvcjogJHBhbmVsLXRleHQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwYW5lbC1iZztcbiAgICB9XG5cblxuICAgIC8vIENlbGxzXG4gICAgLmstc3ByZWFkc2hlZXQtbWVyZ2VkLWNlbGwge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFuZWwtYmc7XG4gICAgfVxuXG5cbiAgICAvLyBTZWxlY3Rpb25cbiAgICAuay1zcHJlYWRzaGVldCAuay1zZWxlY3Rpb24tZnVsbCxcbiAgICAuay1zcHJlYWRzaGVldCAuay1zZWxlY3Rpb24tcGFydGlhbCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoICRzZWxlY3RlZC1iZywgLjI1ICk7XG4gICAgfVxuICAgIC5rLXNwcmVhZHNoZWV0LXNlbGVjdGlvbiB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJHNlbGVjdGVkLWJnO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCAkc2VsZWN0ZWQtYmcsIC4yNSApO1xuICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggJHNlbGVjdGVkLWJnO1xuICAgIH1cblxuICAgIC5rLXNwcmVhZHNoZWV0IC5rLXNpbmdsZS1zZWxlY3Rpb246OmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkcGFuZWwtYmc7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWxlY3RlZC1iZztcbiAgICB9XG4gICAgLmstc3ByZWFkc2hlZXQtYWN0aXZlLWNlbGwge1xuICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggJHNlbGVjdGVkLWJnO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFuZWwtYmc7XG5cbiAgICAgICAgJi5rLXJpZ2h0IHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCAkc2VsZWN0ZWQtYmcsIGluc2V0IC0xcHggMCAwIDFweCAkc2VsZWN0ZWQtYmc7XG4gICAgICAgIH1cblxuICAgICAgICAmLmstYm90dG9tIHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCAkc2VsZWN0ZWQtYmcsIGluc2V0IDAgLTFweCAwIDFweCAkc2VsZWN0ZWQtYmc7XG4gICAgICAgIH1cblxuICAgICAgICAmLmstYm90dG9tLmstcmlnaHQge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4ICRzZWxlY3RlZC1iZywgaW5zZXQgLTFweCAtMXB4IDAgMXB4ICRzZWxlY3RlZC1iZztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5rLXNwcmVhZHNoZWV0IC5rLWF1dG8tZmlsbCB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJHNlbGVjdGVkLWJnO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCAkc2VsZWN0ZWQtYmcsIC4yNSApO1xuICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggJHNlbGVjdGVkLWJnO1xuICAgIH1cbiAgICAuay1zcHJlYWRzaGVldCAuay1hdXRvLWZpbGwtcHVuY2gge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCAkcGFuZWwtYmcsIC41ICk7XG4gICAgfVxuXG5cbiAgICAvLyBSZXNpemUgaGFuZGxlXG4gICAgLmstc3ByZWFkc2hlZXQgLmstcmVzaXplLWhhbmRsZSxcbiAgICAuay1zcHJlYWRzaGVldCAuay1yZXNpemUtaGludC1oYW5kbGUsXG4gICAgLmstc3ByZWFkc2hlZXQgLmstcmVzaXplLWhpbnQtbWFya2VyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgfVxuXG4gICAgLy8gQ29tbWVudHNcbiAgICAuay1zcHJlYWRzaGVldC1oYXMtY29tbWVudDo6YWZ0ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5ICRwcmltYXJ5IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgIC8vIFZhbGlkYXRpb25cbiAgICAuay1kaXJ0eSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGVycm9yIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICRlcnJvcjtcbiAgICB9XG5cbn1cblxuXG5cblxuQGluY2x1ZGUgZXhwb3J0cyggXCJzcHJlYWRzaGVldC9maWx0ZXIvdGhlbWVcIiApIHtcblxuICAgIC8vIEZpbHRlciBidXR0b25cbiAgICAuay1zcHJlYWRzaGVldCAuay1maWx0ZXItcmFuZ2Uge1xuICAgICAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5O1xuICAgIH1cbiAgICAuay1zcHJlYWRzaGVldC1maWx0ZXIge1xuICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgJGJ1dHRvbi10ZXh0LFxuICAgICAgICAgICAgJGJ1dHRvbi1iZyxcbiAgICAgICAgICAgICRidXR0b24tYm9yZGVyLFxuICAgICAgICAgICAgJGJ1dHRvbi1ncmFkaWVudFxuICAgICAgICApO1xuICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggJGJ1dHRvbi1ib3JkZXI7XG5cbiAgICAgICAgJi5rLXN0YXRlLWFjdGl2ZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgICAgICRidXR0b24tcHJlc3NlZC10ZXh0LFxuICAgICAgICAgICAgICAgICRidXR0b24tcHJlc3NlZC1iZyxcbiAgICAgICAgICAgICAgICAkYnV0dG9uLXByZXNzZWQtYm9yZGVyLFxuICAgICAgICAgICAgICAgICRidXR0b24tcHJlc3NlZC1ncmFkaWVudFxuICAgICAgICAgICAgKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coICRidXR0b24tcHJlc3NlZC1zaGFkb3cgKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICAgICAkYnV0dG9uLWhvdmVyZWQtdGV4dCxcbiAgICAgICAgICAgICAgICAkYnV0dG9uLWhvdmVyZWQtYmcsXG4gICAgICAgICAgICAgICAgJGJ1dHRvbi1ob3ZlcmVkLWJvcmRlcixcbiAgICAgICAgICAgICAgICAkYnV0dG9uLWhvdmVyZWQtZ3JhZGllbnRcbiAgICAgICAgICAgICk7XG4gICAgICAgIH1cbiAgICB9XG5cblxuICAgIC8vIEZpbHRlciBtZW51XG4gICAgLmstc3ByZWFkc2hlZXQtZmlsdGVyLW1lbnUge1xuXG4gICAgICAgID4gLmstbWVudSxcbiAgICAgICAgPiAuay1tZW51Om5vdCguay1jb250ZXh0LW1lbnUpIHtcbiAgICAgICAgICAgIC5rLWl0ZW0ge1xuICAgICAgICAgICAgICAgICYuay1zdGF0ZS1ob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAgICAgICAgICAgICAkbGlzdC1pdGVtLWhvdmVyZWQtdGV4dCxcbiAgICAgICAgICAgICAgICAgICAgICAgICRsaXN0LWl0ZW0taG92ZXJlZC1iZ1xuICAgICAgICAgICAgICAgICAgICApO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5rLXNwcmVhZHNoZWV0LXZhbHVlLXRyZWV2aWV3LXdyYXBwZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICAgICAkcGFuZWwtdGV4dCxcbiAgICAgICAgICAgICAgICAkcGFuZWwtYmcsXG4gICAgICAgICAgICAgICAgJHBhbmVsLWJvcmRlclxuICAgICAgICAgICAgKTtcbiAgICAgICAgfVxuICAgIH1cblxufVxuXG5cblxuXG5AaW5jbHVkZSBleHBvcnRzKCBcInNwcmVhZHNoZWV0L2RyYXdpbmcvdGhlbWVcIiApIHtcblxuICAgIC5rLXNwcmVhZHNoZWV0LWluc2VydC1pbWFnZS1kaWFsb2cge1xuICAgICAgICBib3JkZXItY29sb3I6ICRzcHJlYWRzaGVldC1pbnNlcnQtaW1hZ2UtZGlhbG9nLXByZXZpZXctYm9yZGVyO1xuXG4gICAgICAgIC5rLXNwcmVhZHNoZWV0LWhhcy1pbWFnZSB7XG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJi5rLXN0YXRlLWhvdmVyZWQge1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6ICRzcHJlYWRzaGVldC1pbnNlcnQtaW1hZ2UtZGlhbG9nLXByZXZpZXctb3ZlcmxheS1zaGFkb3c7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIgZGl2LFxuICAgICAgICAgICAgJi5rLXN0YXRlLWhvdmVyZWQgZGl2IHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNwcmVhZHNoZWV0LWluc2VydC1pbWFnZS1kaWFsb2ctb3ZlcmxheS1ob3ZlcmVkLXRleHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuay1zcHJlYWRzaGVldC1kcmF3aW5nIHtcbiAgICAgICAgJi5rLXNwcmVhZHNoZWV0LWFjdGl2ZS1kcmF3aW5nIHtcbiAgICAgICAgICAgIG91dGxpbmUtY29sb3I6ICRzcHJlYWRzaGVldC1kcmF3aW5nLWhhbmRsZS1vdXRsaW5lLWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstc3ByZWFkc2hlZXQtZHJhd2luZy1oYW5kbGUge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkc3ByZWFkc2hlZXQtZHJhd2luZy1oYW5kbGUtYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNwcmVhZHNoZWV0LWRyYXdpbmctaGFuZGxlLWJnO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmstc3ByZWFkc2hlZXQtZHJhd2luZy1hbmNob3ItY2VsbCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRzcHJlYWRzaGVldC1kcmF3aW5nLWFuY2hvci1iZztcbiAgICB9XG5cbn1cblxuXG5cblxuQGluY2x1ZGUgZXhwb3J0cyggXCJzcHJlYWRzaGVldC90b29scy90aGVtZVwiICkge1xuXG4gICAgLmstc3ByZWFkc2hlZXQtcG9wdXAge1xuXG4gICAgICAgIC8vIEJ1dHRvbnNcbiAgICAgICAgLmstYnV0dG9uIHt9XG5cbiAgICAgICAgLmstYnV0dG9uOmhvdmVyLFxuICAgICAgICAuay1idXR0b24uay1zdGF0ZS1ob3ZlciB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgICAgICRsaXN0LWl0ZW0taG92ZXJlZC10ZXh0LFxuICAgICAgICAgICAgICAgICRsaXN0LWl0ZW0taG92ZXJlZC1iZ1xuICAgICAgICAgICAgKTtcbiAgICAgICAgfVxuICAgICAgICAuay1idXR0b246YWN0aXZlLFxuICAgICAgICAuay1idXR0b24uay1zdGF0ZS1hY3RpdmUsXG4gICAgICAgIC5rLWJ1dHRvbi5rLXN0YXRlLXNlbGVjdGVkIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAgICAgJGxpc3QtaXRlbS1zZWxlY3RlZC10ZXh0LFxuICAgICAgICAgICAgICAgICRsaXN0LWl0ZW0tc2VsZWN0ZWQtYmdcbiAgICAgICAgICAgICk7XG4gICAgICAgIH1cblxuICAgIH1cblxufVxuXG5cblxuXG5AaW5jbHVkZSBleHBvcnRzKFwic3ByZWFkc2hlZXQvcnRsL3RoZW1lXCIpIHtcblxuICAgIC5rLXJ0bCAuay1zcHJlYWRzaGVldCxcbiAgICAuay1zcHJlYWRzaGVldFtkaXI9XCJydGxcIl0sXG4gICAgW2Rpcj1cInJ0bFwiXSAuay1zcHJlYWRzaGVldCB7XG5cbiAgICAgICAgLmstc3ByZWFkc2hlZXQtaGFzLWNvbW1lbnQ6OmFmdGVyIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnkgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgJHByaW1hcnk7XG4gICAgICAgIH1cblxuICAgICAgICAuay1kaXJ0eSB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRlcnJvciAkZXJyb3IgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cblxuICAgIH1cblxufVxuIiwiQGluY2x1ZGUgZXhwb3J0cyhcIndpbmRvdy90aGVtZVwiKSB7XG5cbiAgICAvLyBXaW5kb3dcbiAgICAuay13aW5kb3cge1xuICAgICAgICBAZXh0ZW5kIC5rLXRleHQtc2VsZWN0aW9uICFvcHRpb25hbDtcbiAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICR3aW5kb3ctdGV4dCxcbiAgICAgICAgICAgICR3aW5kb3ctYmcsXG4gICAgICAgICAgICAkd2luZG93LWJvcmRlclxuICAgICAgICApO1xuICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCAkd2luZG93LXNoYWRvdyApO1xuICAgIH1cblxuICAgIC5rLXdpbmRvdyB7XG4gICAgICAgICY6Zm9jdXMsXG4gICAgICAgICYuay1zdGF0ZS1mb2N1c2VkIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coICR3aW5kb3ctZm9jdXNlZC1zaGFkb3cgKTtcbiAgICAgICAgfVxuICAgIH1cblxuXG4gICAgLy8gVGl0bGViYXJcbiAgICAuay13aW5kb3ctdGl0bGViYXIge1xuICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgJHdpbmRvdy10aXRsZWJhci10ZXh0LFxuICAgICAgICAgICAgJHdpbmRvdy10aXRsZWJhci1iZyxcbiAgICAgICAgICAgICR3aW5kb3ctdGl0bGViYXItYm9yZGVyXG4gICAgICAgICk7XG4gICAgfVxuXG59XG4iLCJAaW5jbHVkZSBleHBvcnRzKFwic2Nyb2xsdmlldy90aGVtZVwiKSB7XG5cbiAgICAvLyByZWZhY3RvciB3aGVuIGh0dHBzOi8vZ2l0aHViLmNvbS90ZWxlcmlrL2tlbmRvLWFuZ3VsYXItc2Nyb2xsdmlldy9pc3N1ZXMvMTMwIGlzIGRvbmVcbiAgICBrZW5kby1zY3JvbGx2aWV3Lmstc2Nyb2xsdmlldy13cmFwLFxuICAgIGRpdi5rLXNjcm9sbHZpZXcge1xuICAgICAgICBAZXh0ZW5kIC5rLXRleHQtc2VsZWN0aW9uICFvcHRpb25hbDtcbiAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICRzY3JvbGx2aWV3LXRleHQsXG4gICAgICAgICAgICAkc2Nyb2xsdmlldy1iZyxcbiAgICAgICAgICAgICRzY3JvbGx2aWV3LWJvcmRlclxuICAgICAgICApO1xuXG4gICAgICAgIC5rLXNjcm9sbHZpZXctcGFnZWFibGUsXG4gICAgICAgIC5rLXNjcm9sbHZpZXctbmF2IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkY2Fyb3VzZWwtY29udHJvbC13aWR0aDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcblxuICAgICAgICAgICAgPiBsaSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNjcm9sbHZpZXctcGFnZWJ1dHRvbi1iZztcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRjYXJvdXNlbC1pbmRpY2F0b3Itc3BhY2VyO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkY2Fyb3VzZWwtaW5kaWNhdG9yLXNwYWNlcjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogJGNhcm91c2VsLWluZGljYXRvci13aWR0aDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6ICRjYXJvdXNlbC1pbmRpY2F0b3ItaGVpZ2h0O1xuICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgICAgIGZsZXg6IDEgMCBhdXRvO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8vIGNvbnRyYXN0IHdjYWcgYWRhcHRlZCBmcm9tIGh0dHBzOi8vZ2lzdC5naXRodWIuY29tL3Nnb21lcy9jY2M3MmY3MTEzN2ZlMjkwMzljOTJjMGE5ZmU5YjY1N1xuXG4vLyAgUHJlY29tcHV0ZWQgbGluZWFyIGNvbG9yIGNoYW5uZWwgdmFsdWVzLCBmb3IgdXNlIGluIGNvbnRyYXN0IGNhbGN1bGF0aW9ucy5cbi8vICBTZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSL1dDQUcyMC1URUNIUy9HMTcuaHRtbCNHMTctdGVzdHNcbi8vXG4vLyAgQWxnb3JpdGhtLCBmb3IgYyBpbiAwIHRvIDI1NTpcbi8vICBmKGMpIHtcbi8vICAgIGMgPSBjIC8gMjU1O1xuLy8gICAgcmV0dXJuIGMgPCAwLjAzOTI4ID8gYyAvIDEyLjkyIDogTWF0aC5wb3coKGMgKyAwLjA1NSkgLyAxLjA1NSwgMi40KTtcbi8vICB9XG4vL1xuLy8gIFRoaXMgbG9va3VwIHRhYmxlIGlzIG5lZWRlZCBzaW5jZSB0aGVyZSBpcyBubyBgcG93YCBpbiBTQVNTLlxuJGxpbmVhci1jaGFubmVsLXZhbHVlczogKFxuICAgIDBcbiAgICAuMDAwMzAzNTI2OTgzNTQ4ODM3NVxuICAgIC4wMDA2MDcwNTM5NjcwOTc2NzVcbiAgICAuMDAwOTEwNTgwOTUwNjQ2NTEyNVxuICAgIC4wMDEyMTQxMDc5MzQxOTUzNVxuICAgIC4wMDE1MTc2MzQ5MTc3NDQxODc0XG4gICAgLjAwMTgyMTE2MTkwMTI5MzAyNVxuICAgIC4wMDIxMjQ2ODg4ODQ4NDE4NjI2XG4gICAgLjAwMjQyODIxNTg2ODM5MDdcbiAgICAuMDAyNzMxNzQyODUxOTM5NTM3M1xuICAgIC4wMDMwMzUyNjk4MzU0ODgzNzVcbiAgICAuMDAzMzQ2NTM1NzYzODk5MTYxXG4gICAgLjAwMzY3NjUwNzMyNDA0NzQzNlxuICAgIC4wMDQwMjQ3MTcwMTg0OTYzMDdcbiAgICAuMDA0MzkxNDQyMDM3NDEwMjkzXG4gICAgLjAwNDc3Njk1MzQ4MDY5MzcyOVxuICAgIC4wMDUxODE1MTY3MDIzMzgzODZcbiAgICAuMDA1NjA1MzkxNjI0MjAyNzIzXG4gICAgLjAwNjA0ODgzMzAyMjg1NzA1NFxuICAgIC4wMDY1MTIwOTA3OTI1OTQ0NzVcbiAgICAuMDA2OTk1NDEwMTg3MjY1Mzg3XG4gICAgLjAwNzQ5OTAzMjA0MzIyNjE3NVxuICAgIC4wMDgwMjMxOTI5ODUzODQ5OTRcbiAgICAuMDA4NTY4MTI1NjE4MDY5MzA3XG4gICAgLjAwOTEzNDA1ODcwMjIyMDc4N1xuICAgIC4wMDk3MjEyMTczMjAyMzc4NVxuICAgIC4wMTAzMjk4MjMwMjk2MjY5MzZcbiAgICAuMDEwOTYwMDk0MDA2NDg4MjQ2XG4gICAgLjAxMTYxMjI0NTE3OTc0Mzg4NVxuICAgIC4wMTIyODY0ODgzNTY5MTU4NzJcbiAgICAuMDEyOTgzMDMyMzQyMTczMDEyXG4gICAgLjAxMzcwMjA4MzA0NzI4OTY4NlxuICAgIC4wMTQ0NDM4NDM1OTYwOTI1NDVcbiAgICAuMDE1MjA4NTE0NDIyOTEyNzFcbiAgICAuMDE1OTk2MjkzMzY1NTA5NjNcbiAgICAuMDE2ODA3Mzc1NzUyODg3Mzg0XG4gICAgLjAxNzY0MTk1NDQ4ODM4NDA3OFxuICAgIC4wMTg1MDAyMjAxMjgzNzk2OTdcbiAgICAuMDE5MzgyMzYwOTU2OTM1NzIzXG4gICAgLjAyMDI4ODU2MzA1NjY1MjRcbiAgICAuMDIxMjE5MDEwMzc2MDAzNTU1XG4gICAgLjAyMjE3Mzg4NDc5MzM4NzM4NVxuICAgIC4wMjMxNTMzNjYxNzgxMTA0MVxuICAgIC4wMjQxNTc2MzI0NDg1MDQ3NTZcbiAgICAuMDI1MTg2ODU5NjI3MzYxNjNcbiAgICAuMDI2MjQxMjIxODk0ODQ5ODk4XG4gICAgLjAyNzMyMDg5MTYzOTA3NDg5NFxuICAgIC4wMjg0MjYwMzk1MDQ0MjA3OTNcbiAgICAuMDI5NTU2ODM0NDM3ODA4OFxuICAgIC4wMzA3MTM0NDM3MzI5OTM2MzVcbiAgICAuMDMxODk2MDMzMDczMDExNTNcbiAgICAuMDMzMTA0NzY2NTcwODg1MDU1XG4gICAgLjAzNDMzOTgwNjgwODY4MjE3XG4gICAgLjAzNTYwMTMxNDg3NTAyMDM0XG4gICAgLjAzNjg4OTQ1MDQwMTEwMDA0XG4gICAgLjAzODIwNDM3MTU5NTM0NjVcbiAgICAuMDM5NTQ2MjM1Mjc2NzMyODRcbiAgICAuMDQwOTE1MTk2OTA2ODUzMTlcbiAgICAuMDQyMzExNDEwNjIwODA5Njc1XG4gICAgLjA0MzczNTAyOTI1Njk3MzQ2NVxuICAgIC4wNDUxODYyMDQzODU2NzU1NFxuICAgIC4wNDY2NjUwODYzMzY4ODAwOTVcbiAgICAuMDQ4MTcxODI0MjI2ODg5NDJcbiAgICAuMDQ5NzA2NTY1OTg0MTI3MjNcbiAgICAuMDUxMjY5NDU4Mzc0MDQzMjRcbiAgICAuMDUyODYwNjQ3MDIzMTgwMjQ2XG4gICAgLjA1NDQ4MDI3NjQ0MjQ0MjM3XG4gICAgLjA1NjEyODQ5MDA0OTYwMDA5XG4gICAgLjA1NzgwNTQzMDE5MTA2NzIzXG4gICAgLjA1OTUxMTIzODE2Mjk4MTJcbiAgICAuMDYxMjQ2MDU0MjMxNjE3NjFcbiAgICAuMDYzMDEwMDE3NjUzMTY3NjdcbiAgICAuMDY0ODAzMjY2NjkyOTA1NzdcbiAgICAuMDY2NjI1OTM4NjQzNzcyODlcbiAgICAuMDY4NDc4MTY5ODQ0NDAwMTdcbiAgICAuMDcwMzYwMDk1Njk2NTk1ODhcbiAgICAuMDcyMjcxODUwNjgyMzE3NDhcbiAgICAuMDc0MjEzNTY4MzgwMTQ5NjNcbiAgICAuMDc2MTg1MzgxNDgxMzA3ODVcbiAgICAuMDc4MTg3NDIxODA1MTg2MzNcbiAgICAuMDgwMjE5ODIwMzE0NDY4MzJcbiAgICAuMDgyMjgyNzA3MTI5ODE0OFxuICAgIC4wODQzNzYyMTE1NDQxNDg4MlxuICAgIC4wODY1MDA0NjIwMzY1NDk3NlxuICAgIC4wODg2NTU1ODYyODU3NzI5NFxuICAgIC4wOTA4NDE3MTExODM0MDc2OFxuICAgIC4wOTMwNTg5NjI4NDY2ODc0NVxuICAgIC4wOTUzMDc0NjY2MzA5NjQ3XG4gICAgLjA5NzU4NzM0NzE0MTg2MjQ2XG4gICAgLjA5OTg5ODcyODI0NzExMzg5XG4gICAgLjEwMjI0MTczMzA4ODEwMTMyXG4gICAgLjEwNDYxNjQ4NDA5MTEwNDE5XG4gICAgLjEwNzAyMzEwMjk3ODI2NzYxXG4gICAgLjEwOTQ2MTcxMDc3ODI5OTMzXG4gICAgLjExMTkzMjQyNzgzNjkwNTZcbiAgICAuMTE0NDM1MzczODI2OTczNzNcbiAgICAuMTE2OTcwNjY3NzU4NTEwODRcbiAgICAuMTE5NTM4NDI3OTg4MzQ1NjJcbiAgICAuMTIyMTM4NzcyMjI5NjAxODdcbiAgICAuMTI0NzcxODE3NTYwOTUwNDlcbiAgICAuMTI3NDM3NjgwNDM1NjQ3NDNcbiAgICAuMTMwMTM2NDc2NjkwMzY0M1xuICAgIC4xMzI4NjgzMjE1NTM4MTc5OFxuICAgIC4xMzU2MzMzMjk2NTUyMDU2NlxuICAgIC4xMzg0MzE2MTUwMzI0NTE4M1xuICAgIC4xNDEyNjMyOTExNDAyNzE2NFxuICAgIC4xNDQxMjg0NzA4NTgwNTc3N1xuICAgIC4xNDcwMjcyNjY0OTc1OTQ5OFxuICAgIC4xNDk5NTk3ODk4MTA2MDg1NlxuICAgIC4xNTI5MjYxNTE5OTYxNTAxN1xuICAgIC4xNTU5MjY0NjM3MDc4Mjc0XG4gICAgLjE1ODk2MDgzNTA2MDg4MDRcbiAgICAuMTYyMDI5Mzc1NjM5MTExXG4gICAgLjE2NTEzMjE5NDUwMTY2NzZcbiAgICAuMTY4MjY5NDAwMTg5NjkwNzVcbiAgICAuMTcxNDQxMTAwNzMyODIyNlxuICAgIC4xNzQ2NDc0MDM2NTU1ODUwNFxuICAgIC4xNzc4ODg0MTU5ODM2MjkxMlxuICAgIC4xODExNjQyNDQyNDk4NjAyMlxuICAgIC4xODQ0NzQ5OTQ1MDA0NDFcbiAgICAuMTg3ODIwNzcyMzAwNjc3ODdcbiAgICAuMTkxMjAxNjgyNzQwNzkxMzhcbiAgICAuMTk0NjE3ODMwNDQxNTc1OFxuICAgIC4xOTgwNjkzMTk1NTk5NDg4NlxuICAgIC4yMDE1NTYyNTM3OTQzOTcwN1xuICAgIC4yMDUwNzg3MzYzOTAzMTY5M1xuICAgIC4yMDg2MzY4NzAxNDUyNTU3NVxuICAgIC4yMTIyMzA3NTc0MTQwNTUyM1xuICAgIC4yMTU4NjA1MDAxMTM4OTkyNlxuICAgIC4yMTk1MjYxOTk3MjkyNjkyXG4gICAgLjIyMzIyNzk1NzMxNjgwODVcbiAgICAuMjI2OTY1ODczNTEwMDk4MzZcbiAgICAuMjMwNzQwMDQ4NTI0MzQ5MTVcbiAgICAuMjM0NTUwNTgyMTYxMDA1MjJcbiAgICAuMjM4Mzk3NTczODEyMjcxXG4gICAgLjI0MjI4MTEyMjQ2NTU1NDg2XG4gICAgLjI0NjIwMTMyNjcwNzgzNTQ4XG4gICAgLjI1MDE1ODI4NDcyOTk1MzQ0XG4gICAgLjI1NDE1MjA5NDMzMDgyNjc1XG4gICAgLjI1ODE4Mjg1MjkyMTU5NThcbiAgICAuMjYyMjUwNjU3NTI5Njk2MjNcbiAgICAuMjY2MzU1NjA0ODAyODYyNDdcbiAgICAuMjcwNDk3NzkxMDEzMDY1OFxuICAgIC4yNzQ2NzczMTIwNjAzODQ2NVxuICAgIC4yNzg4OTQyNjM0NzY4MTA0XG4gICAgLjI4MzE0ODc0MDQyOTk5MjFcbiAgICAuMjg3NDQwODM3NzI2OTE3NVxuICAgIC4yOTE3NzA2NDk4MTc1MzU4N1xuICAgIC4yOTYxMzgyNzA3OTgzMjExXG4gICAgLjMwMDU0Mzc5NDQxNTc3NjVcbiAgICAuMzA0OTg3MzE0MDY5ODg2M1xuICAgIC4zMDk0Njg5MjI4MTc1MDg1NFxuICAgIC4zMTM5ODg3MTMzNzU3MTc1NFxuICAgIC4zMTg1NDY3NzgxMjUwOTE4NlxuICAgIC4zMjMxNDMyMDkxMTI5NTA3NVxuICAgIC4zMjc3NzgwOTgwNTY1NDIyXG4gICAgLjMzMjQ1MTUzNjM0NjE3OTM1XG4gICAgLjMzNzE2MzYxNTA0ODMzMDM3XG4gICAgLjM0MTkxNDQyNDkwODY2MDlcbiAgICAuMzQ2NzA0MDU2MzU1MDI5NlxuICAgIC4zNTE1MzI1OTk1MDA0MzkzNlxuICAgIC4zNTY0MDAxNDQxNDU5NDM1XG4gICAgLjM2MTMwNjc3OTc4MzUwOTVcbiAgICAuMzY2MjUyNTk1NTk4ODM5NVxuICAgIC4zNzEyMzc2ODA0NzQxNDkxXG4gICAgLjM3NjI2MjEyMjk5MDkwNjVcbiAgICAuMzgxMzI2MDExNDMyNTMwMTRcbiAgICAuMzg2NDI5NDMzNzg3MDQ5XG4gICAgLjM5MTU3MjQ3Nzc0OTcyMzI2XG4gICAgLjM5Njc1NTIzMDcyNTYyNjg1XG4gICAgLjQwMTk3Nzc3OTgzMjE5NThcbiAgICAuNDA3MjQwMjExOTAxNzM2N1xuICAgIC40MTI1NDI2MTM0ODM5MDM3NVxuICAgIC40MTc4ODUwNzA4NDgxMzc1XG4gICAgLjQyMzI2NzY2OTk4NjA3MTdcbiAgICAuNDI4NjkwNDk2NjEzOTA2NlxuICAgIC40MzQxNTM2MzYxNzQ3NDg5NVxuICAgIC40Mzk2NTcxNzM4NDA5MTg4XG4gICAgLjQ0NTIwMTE5NDUxNjIyNzg2XG4gICAgLjQ1MDc4NTc4MjgzODIyMzQ2XG4gICAgLjQ1NjQxMTAyMzE4MDQwNDY2XG4gICAgLjQ2MjA3Njk5OTY1NDQwNzFcbiAgICAuNDY3NzgzNzk2MTEyMTU5XG4gICAgLjQ3MzUzMTQ5NjE0ODAwOTU1XG4gICAgLjQ3OTMyMDE4MzEwMDgyNjhcbiAgICAuNDg1MTQ5OTQwMDU2MDcwNFxuICAgIC40OTEwMjA4NDk4NDc4MzU2XG4gICAgLjQ5NjkzMjk5NTA2MDg3MDRcbiAgICAuNTAyODg2NDU4MDMyNTY4N1xuICAgIC41MDg4ODEzMjA4NTQ5MzM4XG4gICAgLjUxNDkxNzY2NTM3NjUyMTRcbiAgICAuNTIwOTk1NTczMjA0MzU0M1xuICAgIC41MjcxMTUxMjU3MDU4MTMxXG4gICAgLjUzMzI3NjQwNDAxMDUwNTJcbiAgICAuNTM5NDc5NDg5MDEyMTA3MlxuICAgIC41NDU3MjQ0NjEzNzAxODY2XG4gICAgLjU1MjAxMTQwMTUxMjAwMDFcbiAgICAuNTU4MzQwMzg5NjM0MjY3OVxuICAgIC41NjQ3MTE1MDU3MDQ5MjkyXG4gICAgLjU3MTEyNDgyOTQ2NDg3MzFcbiAgICAuNTc3NTgwNDQwNDI5NjUwNlxuICAgIC41ODQwNzg0MTc4OTExNjQxXG4gICAgLjU5MDYxODg0MDkxOTMzNjlcbiAgICAuNTk3MjAxNzg4MzYzNzYzNFxuICAgIC42MDM4MjczMzg4NTUzMzc4XG4gICAgLjYxMDQ5NTU3MDgwNzg2NDhcbiAgICAuNjE3MjA2NTYyNDE5NjUxMVxuICAgIC42MjM5NjAzOTE2NzUwNzYxXG4gICAgLjYzMDc1NzEzNjM0NjE0NjhcbiAgICAuNjM3NTk2ODczOTk0MDMyNlxuICAgIC42NDQ0Nzk2ODE5NzA1ODIxXG4gICAgLjY1MTQwNTYzNzQxOTgyNDJcbiAgICAuNjU4Mzc0ODE3Mjc5NDQ4NVxuICAgIC42NjUzODcyOTgyODIyNzJcbiAgICAuNjcyNDQzMTU2OTU3Njg3NVxuICAgIC42Nzk1NDI0Njk2MzMwOTM4XG4gICAgLjY4NjY4NTMxMjQzNTMxMzVcbiAgICAuNjkzODcxNzYxMjkxOTg5OVxuICAgIC43MDExMDE4OTE5MzI5NzMxXG4gICAgLjcwODM3NTc3OTg5MTY4NjhcbiAgICAuNzE1NjkzNTAwNTA2NDgwN1xuICAgIC43MjMwNTUxMjg5MjE5NjkzXG4gICAgLjczMDQ2MDc0MDA5MDM1MzdcbiAgICAuNzM3OTEwNDA4NzcyNzMwOFxuICAgIC43NDU0MDQyMDk1NDAzODc0XG4gICAgLjc1Mjk0MjIxNjc3NjA3NzlcbiAgICAuNzYwNTI0NTA0Njc1MjkyNFxuICAgIC43NjgxNTExNDcyNDc1MDdcbiAgICAuNzc1ODIyMjE4MzE3NDIzNlxuICAgIC43ODM1Mzc3OTE1MjYxOTM1XG4gICAgLjc5MTI5Nzk0MDMzMjYzMDJcbiAgICAuNzk5MTAyNzM4MDE0NDA5XG4gICAgLjgwNjk1MjI1NzY2OTI1MTZcbiAgICAuODE0ODQ2NTcyMjE2MTAxMlxuICAgIC44MjI3ODU3NTQzOTYyODM1XG4gICAgLjgzMDc2OTg3Njc3NDY1NDZcbiAgICAuODM4Nzk5MDExNzQwNzRcbiAgICAuODQ2ODczMjMxNTA5ODU4XG4gICAgLjg1NDk5MjYwODEyNDIzMzhcbiAgICAuODYzMTU3MjEzNDU0MTAyM1xuICAgIC44NzEzNjcxMTkxOTg3OTcyXG4gICAgLjg3OTYyMjM5Njg4NzgzMTdcbiAgICAuODg3OTIzMTE3ODgxOTY2M1xuICAgIC44OTYyNjkzNTMzNzQyNjY0XG4gICAgLjkwNDY2MTE3NDM5MTE0OTZcbiAgICAuOTEzMDk4NjUxNzkzNDE5MlxuICAgIC45MjE1ODE4NTYyNzcyOTQ2XG4gICAgLjkzMDExMDg1ODM3NTQyMzdcbiAgICAuOTM4Njg1NzI4NDU3ODg4XG4gICAgLjk0NzMwNjUzNjczMzE5OTlcbiAgICAuOTU1OTczMzUzMjQ5Mjg2MVxuICAgIC45NjQ2ODYyNDc4OTQ0NjUxXG4gICAgLjk3MzQ0NTI5MDM5ODQxMjVcbiAgICAuOTgyMjUwNTUwMzMzMTE3MVxuICAgIC45OTExMDIwOTcxMTM4Mjk4XG4gICAgMVxuKTtcblxuLy8vIFNldCBhIHNwZWNpZmljIGp1bXAgcG9pbnQgZm9yIHJlcXVlc3RpbmcgY29sb3IganVtcHNcbi8vLyBAZ3JvdXAgY29sb3Itc3lzdGVtXG4vLy8gQGFjY2VzcyBwcml2YXRlXG4kY29sb3ItbGV2ZWwtc3RlcDogaWYoXG4gICAgLyogY2hlY2sgZm9yIGV4aXN0YW5jZSBvZiBib290c3RyYXAgdmFyaWFibGUgKi9cbiAgICB2YXJpYWJsZS1leGlzdHMoXCJ0aGVtZS1jb2xvci1pbnRlcnZhbFwiKSxcbiAgICAkdGhlbWUtY29sb3ItaW50ZXJ2YWwsXG4gICAgLyogZmFsbGJhY2sgKi9cbiAgICA4JVxuKSAhZGVmYXVsdDtcblxuLy8vIFRoZSB5aXEgbGlnaHRuZXNzIHZhbHVlIHRoYXQgZGV0ZXJtaW5lcyB3aGVuIHRoZSBsaWdodG5lc3Mgb2YgY29sb3IgY2hhbmdlcyBmcm9tIFwiZGFya1wiIHRvIFwibGlnaHRcIi4gQWNjZXB0YWJsZSB2YWx1ZXMgYXJlIGJldHdlZW4gMCBhbmQgMjU1LlxuLy8vIEBncm91cCBjb2xvci1zeXN0ZW1cbi8vLyBAYWNjZXNzIHByaXZhdGVcbiR5aXEtdGhyZXNob2xkOiBpZihcbiAgICAvKiBjaGVjayBmb3IgZXhpc3RhbmNlIG9mIGJvb3RzdHJhcCB2YXJpYWJsZSAqL1xuICAgIHZhcmlhYmxlLWV4aXN0cyhcInlpcS1jb250cmFzdGVkLXRocmVzaG9sZFwiKSxcbiAgICAkeWlxLWNvbnRyYXN0ZWQtdGhyZXNob2xkLFxuICAgIC8qIGZhbGxiYWNrICovXG4gICAgMTUwXG4pICFkZWZhdWx0O1xuXG4vLy8gRGFyayBjb2xvciBmb3IgdXNlIGluIFlJUSBjb2xvciBjb250cmFzdCBmdW5jdGlvbi5cbi8vLyBAZ3JvdXAgY29sb3Itc3lzdGVtXG4vLy8gQGFjY2VzcyBwcml2YXRlXG4keWlxLWRhcms6IGlmKFxuICAgIC8qIGNoZWNrIGZvciBleGlzdGFuY2Ugb2YgYm9vdHN0cmFwIHZhcmlhYmxlICovXG4gICAgdmFyaWFibGUtZXhpc3RzKFwieWlxLXRleHQtZGFya1wiKSxcbiAgICAkeWlxLXRleHQtZGFyayxcbiAgICAvKiBmYWxsYmFjayAqL1xuICAgIGJsYWNrXG4pICFkZWZhdWx0O1xuXG4vLy8gTGlnaHQgY29sb3IgZm9yIHVzZSBpbiBZSVEgY29sb3IgY29udHJhc3QgZnVuY3Rpb24uXG4vLy8gQGdyb3VwIGNvbG9yLXN5c3RlbVxuLy8vIEBhY2Nlc3MgcHJpdmF0ZVxuJHlpcS1saWdodDogaWYoXG4gICAgLyogY2hlY2sgZm9yIGV4aXN0YW5jZSBvZiBib290c3RyYXAgdmFyaWFibGUgKi9cbiAgICB2YXJpYWJsZS1leGlzdHMoXCJ5aXEtdGV4dC1saWdodFwiKSxcbiAgICAkeWlxLXRleHQtbGlnaHQsXG4gICAgLyogZmFsbGJhY2sgKi9cbiAgICB3aGl0ZVxuKSAhZGVmYXVsdDtcblxuLy8gQ2FsY3VsYXRlIHRoZSBsdW1pbmFuY2UgZm9yIGEgY29sb3IuXG4vLyBTZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSL1dDQUcyMC1URUNIUy9HMTcuaHRtbCNHMTctdGVzdHNcbkBmdW5jdGlvbiBsdW1pbmFuY2UoJGNvbG9yKSB7XG4gICAgJHJlZDogbnRoKCRsaW5lYXItY2hhbm5lbC12YWx1ZXMsIHJlZCgkY29sb3IpICsgMSk7XG4gICAgJGdyZWVuOiBudGgoJGxpbmVhci1jaGFubmVsLXZhbHVlcywgZ3JlZW4oJGNvbG9yKSArIDEpO1xuICAgICRibHVlOiBudGgoJGxpbmVhci1jaGFubmVsLXZhbHVlcywgYmx1ZSgkY29sb3IpICsgMSk7XG5cbiAgICBAcmV0dXJuIC4yMTI2ICogJHJlZCArIC43MTUyICogJGdyZWVuICsgLjA3MjIgKiAkYmx1ZTtcbn1cbkBmdW5jdGlvbiBpcy1kYXJrKCAkY29sb3IgKSB7XG4gICAgQHJldHVybiBpZiggbHVtaW5hbmNlKCRjb2xvcikgPCAuNSwgdHJ1ZSwgZmFsc2UgKTtcbn1cbkBmdW5jdGlvbiBpcy1saWdodCggJGNvbG9yICkge1xuICAgIEByZXR1cm4gaWYoIGx1bWluYW5jZSgkY29sb3IpIDwgLjUsIGZhbHNlLCB0cnVlICk7XG59XG5cblxuQGZ1bmN0aW9uIGNvbG9yLWxldmVsKCRjb2xvciwgJGxldmVsOiAwKSB7XG5cbiAgICBAaWYgKCRsZXZlbCA9PSAwKSB7XG4gICAgICAgIEByZXR1cm4gJGNvbG9yO1xuICAgIH1cblxuICAgICRiYXNlOiBpZigkbGV2ZWwgPCAwLCAjZmZmZmZmLCAjMDAwMDAwKTtcbiAgICAkbGV2ZWw6IGFicygkbGV2ZWwpO1xuXG4gICAgQGlmICggdW5pdCgkbGV2ZWwpID09IFwiJVwiICkge1xuICAgICAgICBAcmV0dXJuIG1peCggJGJhc2UsICRjb2xvciwgJGxldmVsICk7XG4gICAgfVxuXG4gICAgQHJldHVybiBtaXgoJGJhc2UsICRjb2xvciwgJGxldmVsICogJGNvbG9yLWxldmVsLXN0ZXApO1xufVxuXG5AZnVuY3Rpb24gdGludCggJGNvbG9yLCAkbGV2ZWw6IDEgKSB7XG4gICAgQHJldHVybiBjb2xvci1sZXZlbCggJGNvbG9yLCAtMSAqICRsZXZlbCApO1xufVxuXG5AZnVuY3Rpb24gc2hhZGUoICRjb2xvciwgJGxldmVsOiAxICkge1xuICAgIEByZXR1cm4gY29sb3ItbGV2ZWwoICRjb2xvciwgMSAqICRsZXZlbCApO1xufVxuXG5AZnVuY3Rpb24gdHJ5LXNoYWRlKCRjb2xvciwgJGxldmVsOiAxKSB7XG4gICAgJGRhcmstdGhlbWU6IGlmKHZhcmlhYmxlLWV4aXN0cyhpcy1kYXJrLXRoZW1lKSwgJGlzLWRhcmstdGhlbWUsIGZhbHNlKTtcblxuICAgIEBpZiAkZGFyay10aGVtZSB7XG4gICAgICAgIEByZXR1cm4gdGludCgkY29sb3IsICRsZXZlbCk7XG4gICAgfVxuXG4gICAgQHJldHVybiBzaGFkZSgkY29sb3IsICRsZXZlbCk7XG59XG5AZnVuY3Rpb24gdHJ5LXRpbnQoJGNvbG9yLCAkbGV2ZWw6IDEpIHtcbiAgICAkZGFyay10aGVtZTogaWYodmFyaWFibGUtZXhpc3RzKGlzLWRhcmstdGhlbWUpLCAkaXMtZGFyay10aGVtZSwgZmFsc2UpO1xuXG4gICAgQGlmICRkYXJrLXRoZW1lIHtcbiAgICAgICAgQHJldHVybiBzaGFkZSgkY29sb3IsICRsZXZlbCk7XG4gICAgfVxuXG4gICAgQHJldHVybiB0aW50KCRjb2xvciwgJGxldmVsKTtcbn1cblxuXG5AZnVuY3Rpb24gdHJ5LWRhcmtlbiggJGNvbG9yLCAkYW1vdW50LCAkdGhyZXNob2xkOiBibGFjayApIHtcbiAgICAkYW1vdW50OiBpZih1bml0bGVzcygkYW1vdW50KSwgJGFtb3VudCwgKCRhbW91bnQgLyAxJSkpO1xuXG4gICAgJHJlc3VsdDogZGFya2VuKCAkY29sb3IsICRhbW91bnQgKTtcbiAgICAkYWx0LXJlc3VsdDogZGFya2VuKCAkY29sb3IsICgkYW1vdW50IC0gMSkgKTtcblxuICAgIEBpZiAoJHJlc3VsdCA9PSAkdGhyZXNob2xkKSBhbmQgKCRhbHQtcmVzdWx0ID09ICR0aHJlc2hvbGQpIHtcbiAgICAgICAgQHJldHVybiBsaWdodGVuKCAkY29sb3IsICRhbW91bnQgKTtcbiAgICB9XG4gICAgQHJldHVybiAkcmVzdWx0O1xufVxuXG5AZnVuY3Rpb24gdHJ5LWxpZ2h0ZW4oICRjb2xvciwgJGFtb3VudCwgJHRocmVzaG9sZDogd2hpdGUgKSB7XG4gICAgJGFtb3VudDogaWYodW5pdGxlc3MoJGFtb3VudCksICRhbW91bnQsICgkYW1vdW50IC8gMSUpKTtcblxuICAgICRyZXN1bHQ6IGxpZ2h0ZW4oICRjb2xvciwgJGFtb3VudCApO1xuICAgICRhbHQtcmVzdWx0OiBsaWdodGVuKCAkY29sb3IsICgkYW1vdW50IC0gMSkgKTtcblxuICAgIEBpZiAoJHJlc3VsdCA9PSAkdGhyZXNob2xkKSBhbmQgKCRhbHQtcmVzdWx0ID09ICR0aHJlc2hvbGQpIHtcbiAgICAgICAgQHJldHVybiBkYXJrZW4oICRjb2xvciwgJGFtb3VudCApO1xuICAgIH1cbiAgICBAcmV0dXJuICRyZXN1bHQ7XG59XG5cblxuQGZ1bmN0aW9uIHlpcSgkY29sb3IpIHtcbiAgICAkcjogcmVkKCRjb2xvcik7XG4gICAgJGc6IGdyZWVuKCRjb2xvcik7XG4gICAgJGI6IGJsdWUoJGNvbG9yKTtcblxuICAgICR5aXE6ICgoJHIgKiAyOTkpICsgKCRnICogNTg3KSArICgkYiAqIDExNCkpIC8gMTAwMDtcblxuICAgIEByZXR1cm4gJHlpcTtcbn1cbkBmdW5jdGlvbiBjb250cmFzdC15aXEoJGNvbG9yLCAkZGFyazogJHlpcS1kYXJrLCAkbGlnaHQ6ICR5aXEtbGlnaHQpIHtcbiAgICAkeWlxOiB5aXEoJGNvbG9yKTtcbiAgICAkb3V0OiBpZigkeWlxID49ICR5aXEtdGhyZXNob2xkLCAkZGFyaywgJGxpZ2h0KTtcbiAgICAvLyBAZGVidWcgeWlxO1xuICAgIEByZXR1cm4gJG91dDtcbn1cbkBmdW5jdGlvbiBjb250cmFzdC13Y2FnKCRjb2xvciwgJGRhcms6ICMwMDAwMDAsICRsaWdodDogI2ZmZmZmZikge1xuICAgICRsdW1hOiBsdW1pbmFuY2UoJGNvbG9yKTtcbiAgICAkb3V0OiBpZigkbHVtYSA8IC41LCAkbGlnaHQsICRkYXJrKTtcbiAgICAvLyBAZGVidWcgJGx1bWE7XG4gICAgQHJldHVybiAkb3V0O1xufVxuXG5AZnVuY3Rpb24gdHJ1ZS1taXgoJGNvbG9yMSwgJGNvbG9yMiwgJHdlaWdodDogNTAlKSB7XG4gICAgQHJldHVybiBtaXgocmdiYSgkY29sb3IxLCAxKSwgcmdiYSgkY29sb3IyLCAxKSwgJHdlaWdodCk7XG59XG4iLCIvLyBCb3JkZXIgcmFkaXVzXG5AbWl4aW4gYm9yZGVyLXJhZGl1cyggJHJhZGl1czogbnVsbCApIHtcbiAgICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJHJhZGl1cztcbiAgICB9XG59XG5cbkBtaXhpbiBib3JkZXItdG9wLXJhZGl1cyggJHJhZGl1czogbnVsbCApIHtcbiAgICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJHJhZGl1cztcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRyYWRpdXM7XG4gICAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXJpZ2h0LXJhZGl1cyggJHJhZGl1czogbnVsbCApIHtcbiAgICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRyYWRpdXM7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkcmFkaXVzO1xuICAgIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tcmFkaXVzKCAkcmFkaXVzOiBudWxsICkge1xuICAgIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJHJhZGl1cztcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJHJhZGl1cztcbiAgICB9XG59XG5cbkBtaXhpbiBib3JkZXItbGVmdC1yYWRpdXMoICRyYWRpdXM6IG51bGwgKSB7XG4gICAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRyYWRpdXM7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRyYWRpdXM7XG4gICAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1yYWRpdXMtb25seSggJHJhZGl1czogbnVsbCApIHtcbiAgICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJHJhZGl1cyAkcmFkaXVzIDAgMDtcbiAgICB9XG59XG5cbkBtaXhpbiBib3JkZXItcmlnaHQtcmFkaXVzLW9ubHkoICRyYWRpdXM6IG51bGwgKSB7XG4gICAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgJHJhZGl1cyAkcmFkaXVzIDA7XG4gICAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1yYWRpdXMtb25seSggJHJhZGl1czogbnVsbCApIHtcbiAgICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwICRyYWRpdXMgJHJhZGl1cztcbiAgICB9XG59XG5cbkBtaXhpbiBib3JkZXItbGVmdC1yYWRpdXMtb25seSggJHJhZGl1czogbnVsbCApIHtcbiAgICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJHJhZGl1cyAwIDAgJHJhZGl1cztcbiAgICB9XG59XG4iLCIvLyBGaWxsIGFuZCBvdXRsaW5lXG5AbWl4aW4gZmlsbCggJGNvbG9yOiBudWxsLCAkYmc6IG51bGwsICRib3JkZXI6IG51bGwsICRncmFkaWVudDogbnVsbCApIHtcbiAgICBAaWYgJGJvcmRlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcbiAgICB9XG4gICAgQGlmICRjb2xvciB7XG4gICAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgfVxuICAgIEBpZiAkYmcge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmc7XG4gICAgfVxuICAgIEBpZiAkZ3JhZGllbnQge1xuICAgICAgICBAaW5jbHVkZSBsaW5lYXItZ3JhZGllbnQoICRncmFkaWVudCApO1xuICAgIH1cbn1cbkBtaXhpbiBvdXRsaW5lKCAkY29sb3I6IG51bGwgKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuXG5AbWl4aW4gYmFja2dyb3VuZC1pbWFnZSggJGJhY2tncm91bmQtaW1hZ2U6IG51bGwgKSB7XG4gICAgQGlmICRiYWNrZ3JvdW5kLWltYWdlIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCN7JGJhY2tncm91bmQtaW1hZ2V9KTtcbiAgICB9XG59XG4iLCIkZW5hYmxlLWJvb3RzdHJhcC1vdmVycmlkZXM6IHRydWUgIWRlZmF1bHQ7XG4kdGhlbWUtY29sb3JzOiAoKSAhZGVmYXVsdDtcblxuLy8gc2Fzcy1saW50OmRpc2FibGUgaW5kZW50YXRpb25cbi8vIEBpZiAkZW5hYmxlLWJvb3RzdHJhcC1vdmVycmlkZXMge1xuXG4gICAgJGVuYWJsZS1zaGFkb3dzOiB0cnVlICFkZWZhdWx0O1xuXG4gICAgJHdoaXRlOiAgICAjZmZmZmZmICFkZWZhdWx0O1xuICAgICRncmF5LTEwMDogI2Y4ZjlmYSAhZGVmYXVsdDtcbiAgICAkZ3JheS0yMDA6ICNlOWVjZWYgIWRlZmF1bHQ7XG4gICAgJGdyYXktMzAwOiAjZGVlMmU2ICFkZWZhdWx0O1xuICAgICRncmF5LTQwMDogI2NlZDRkYSAhZGVmYXVsdDtcbiAgICAkZ3JheS01MDA6ICNhZGI1YmQgIWRlZmF1bHQ7XG4gICAgJGdyYXktNjAwOiAjNmM3NTdkICFkZWZhdWx0O1xuICAgICRncmF5LTcwMDogIzQ5NTA1NyAhZGVmYXVsdDtcbiAgICAkZ3JheS04MDA6ICMzNDNhNDAgIWRlZmF1bHQ7XG4gICAgJGdyYXktOTAwOiAjMjEyNTI5ICFkZWZhdWx0O1xuICAgICRibGFjazogICAgIzAwMDAwMCAhZGVmYXVsdDtcblxuICAgICRibHVlOiAgICAgIzAwN2JmZiAhZGVmYXVsdDtcbiAgICAkY3lhbjogICAgICMxN2EyYjggIWRlZmF1bHQ7XG4gICAgJGdyZWVuOiAgICAjMjhhNzQ1ICFkZWZhdWx0O1xuICAgICR5ZWxsb3c6ICAgI2ZmYzEwNyAhZGVmYXVsdDtcbiAgICAkcmVkOiAgICAgICNkYzM1NDUgIWRlZmF1bHQ7XG5cbiAgICAkYWNjZW50OiAkYmx1ZSAhZGVmYXVsdDtcbiAgICAkcHJpbWFyeTogJGFjY2VudCAhZGVmYXVsdDtcbiAgICAkc2Vjb25kYXJ5OiAjZTRlN2ViICFkZWZhdWx0O1xuICAgICRpbmZvOiAkY3lhbiAhZGVmYXVsdDtcbiAgICAkc3VjY2VzczogJGdyZWVuICFkZWZhdWx0O1xuICAgICR3YXJuaW5nOiAkeWVsbG93ICFkZWZhdWx0O1xuICAgICRlcnJvcjogJHJlZCAhZGVmYXVsdDtcbiAgICAkZGFuZ2VyOiAkZXJyb3IgIWRlZmF1bHQ7XG5cbiAgICAkdGhlbWUtY29sb3JzOiBtYXAtbWVyZ2UoKFxuICAgICAgICBcInByaW1hcnlcIjogJHByaW1hcnksXG4gICAgICAgIFwic2Vjb25kYXJ5XCI6ICRzZWNvbmRhcnksXG4gICAgICAgIFwiaW5mb1wiOiAkaW5mbyxcbiAgICAgICAgXCJzdWNjZXNzXCI6ICRzdWNjZXNzLFxuICAgICAgICBcIndhcm5pbmdcIjogJHdhcm5pbmcsXG4gICAgICAgIFwiZGFuZ2VyXCI6ICRkYW5nZXJcbiAgICApLCAkdGhlbWUtY29sb3JzKTtcblxuICAgICR5aXEtdGhyZXNob2xkOiAxNTAgIWRlZmF1bHQ7XG4gICAgJHlpcS1kYXJrOiAkZ3JheS05MDAgIWRlZmF1bHQ7XG4gICAgJHlpcS1saWdodDogJHdoaXRlICFkZWZhdWx0O1xuXG4gICAgJGJvZHktYmc6ICR3aGl0ZSAhZGVmYXVsdDtcbiAgICAkYm9keS1jb2xvcjogY29udHJhc3QteWlxKCAkYm9keS1iZywgJGdyYXktOTAwLCAkZ3JheS0xMDAgKSAhZGVmYXVsdDtcblxuICAgICRib3JkZXItY29sb3I6IGNvbnRyYXN0LXlpcSggJGJvZHktYmcsICRncmF5LTMwMCwgJGdyYXktNzAwICkgIWRlZmF1bHQ7XG5cbiAgICAkY29tcG9uZW50LWJnOiAkYm9keS1iZyAhZGVmYXVsdDtcbiAgICAkY29tcG9uZW50LWNvbG9yOiBjb250cmFzdC15aXEoICRjb21wb25lbnQtYmcsICRncmF5LTkwMCwgJGdyYXktMTAwICkgIWRlZmF1bHQ7XG4gICAgJGNvbXBvbmVudC1ib3JkZXItY29sb3I6IGNvbnRyYXN0LXlpcSggJGNvbXBvbmVudC1iZywgJGdyYXktMzAwLCAkZ3JheS03MDAgKSAhZGVmYXVsdDtcbiAgICAkY29tcG9uZW50LWFjdGl2ZS1iZzogJHByaW1hcnkgIWRlZmF1bHQ7XG4gICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3I6IGNvbnRyYXN0LXlpcSggJGNvbXBvbmVudC1hY3RpdmUtYmcsICRibGFjaywgJHdoaXRlICkgIWRlZmF1bHQ7XG5cbiAgICAkYnJlYWRjcnVtYi1wYWRkaW5nLXg6IDBweCAhZGVmYXVsdDtcbiAgICAkYnJlYWRjcnVtYi1wYWRkaW5nLXk6IDBweCAhZGVmYXVsdDtcbiAgICAkYnJlYWRjcnVtYi1iZzogJGNvbXBvbmVudC1iZyAhZGVmYXVsdDtcblxuICAgICRjYXJkLWJnOiAkY29tcG9uZW50LWJnICFkZWZhdWx0O1xuICAgICRjYXJkLWNvbG9yOiAkY29tcG9uZW50LWNvbG9yICFkZWZhdWx0O1xuICAgICRjYXJkLWJvcmRlci1jb2xvcjogcmdiYSggY29udHJhc3QteWlxKCAkY2FyZC1iZywgJGJsYWNrLCAkd2hpdGUgKSwgLjEyNSApICFkZWZhdWx0O1xuICAgICRjYXJkLWNhcC1iZzogcmdiYSggY29udHJhc3QteWlxKCAkY2FyZC1iZywgJGJsYWNrLCAkd2hpdGUgKSwgLjAzICkgIWRlZmF1bHQ7XG4gICAgJGNhcmQtY2FwLWNvbG9yOiAkY2FyZC1jb2xvciAhZGVmYXVsdDtcbiAgICAkY2FyZC1jYXAtYm9yZGVyLWNvbG9yOiByZ2JhKCBjb250cmFzdC15aXEoICRjYXJkLWJnLCAkYmxhY2ssICR3aGl0ZSApLCAuMTI1ICkgIWRlZmF1bHQ7XG5cbiAgICAkaW5wdXQtYmc6ICRjb21wb25lbnQtYmcgIWRlZmF1bHQ7XG4gICAgJGlucHV0LWNvbG9yOiBjb250cmFzdC15aXEoICRpbnB1dC1iZywgJGdyYXktNzAwLCAkZ3JheS0zMDAgKSAhZGVmYXVsdDtcbiAgICAkaW5wdXQtYm9yZGVyLWNvbG9yOiAgY29udHJhc3QteWlxKCAkaW5wdXQtYmcsICRncmF5LTQwMCwgJGdyYXktNjAwICkgIWRlZmF1bHQ7XG5cbiAgICAkbGlzdC1ncm91cC1iZzogJGNvbXBvbmVudC1iZyAhZGVmYXVsdDtcbiAgICAkbGlzdC1ncm91cC1jb2xvcjogJGNvbXBvbmVudC1jb2xvciAhZGVmYXVsdDtcbiAgICAkbGlzdC1ncm91cC1ib3JkZXItY29sb3I6IHJnYmEoIGNvbnRyYXN0LXlpcSggJGxpc3QtZ3JvdXAtYmcsICRibGFjaywgJHdoaXRlICksIC4xMjUgKSAhZGVmYXVsdDtcbiAgICAkbGlzdC1ncm91cC1ob3Zlci1iZzogY29udHJhc3QteWlxKCAkbGlzdC1ncm91cC1iZywgJGdyYXktMTAwLCAkZ3JheS05MDAgKSAhZGVmYXVsdDtcbiAgICAkbGlzdC1ncm91cC1ob3Zlci1jb2xvcjogJGxpc3QtZ3JvdXAtY29sb3IgIWRlZmF1bHQ7XG5cbiAgICAkbGlzdC1ncm91cC1hY3Rpb24tYmc6ICRsaXN0LWdyb3VwLWJnICFkZWZhdWx0O1xuICAgICRsaXN0LWdyb3VwLWFjdGlvbi1jb2xvcjogY29udHJhc3QteWlxKCAkbGlzdC1ncm91cC1hY3Rpb24tYmcsICRncmF5LTcwMCwgJGxpc3QtZ3JvdXAtY29sb3IgKSAhZGVmYXVsdDtcbiAgICAkbGlzdC1ncm91cC1hY3Rpb24taG92ZXItYmc6ICRsaXN0LWdyb3VwLWhvdmVyLWJnICFkZWZhdWx0O1xuICAgICRsaXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjogY29udHJhc3QteWlxKCAkbGlzdC1ncm91cC1hY3Rpb24taG92ZXItYmcsICRncmF5LTcwMCwgJGxpc3QtZ3JvdXAtY29sb3IgKSAhZGVmYXVsdDtcbiAgICAkbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnOiBjb250cmFzdC15aXEoICRsaXN0LWdyb3VwLWJnLCAkZ3JheS0yMDAsICRncmF5LTgwMCApICFkZWZhdWx0O1xuICAgICRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I6ICRsaXN0LWdyb3VwLWNvbG9yICFkZWZhdWx0O1xuXG4gICAgJGRyb3Bkb3duLWJnOiAkY29tcG9uZW50LWJnICFkZWZhdWx0O1xuICAgICRkcm9wZG93bi1jb2xvcjogJGNvbXBvbmVudC1jb2xvciAhZGVmYXVsdDtcbiAgICAkZHJvcGRvd24tYm9yZGVyLWNvbG9yOiByZ2JhKCBjb250cmFzdC15aXEoICRkcm9wZG93bi1iZywgJGJsYWNrLCAkd2hpdGUgKSwgLjE1ICkgIWRlZmF1bHQ7XG5cbiAgICAkZHJvcGRvd24tbGluay1jb2xvcjogY29udHJhc3QteWlxKCAkZHJvcGRvd24tYmcsICRncmF5LTkwMCwgJGdyYXktMTAwICkgIWRlZmF1bHQ7XG4gICAgJGRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I6IGNvbnRyYXN0LXlpcSggJGRyb3Bkb3duLWJnLCBkYXJrZW4oICRkcm9wZG93bi1saW5rLWNvbG9yLCA1JSApLCBsaWdodGVuKCAkZHJvcGRvd24tbGluay1jb2xvciwgNSUgKSApICFkZWZhdWx0O1xuICAgICRkcm9wZG93bi1saW5rLWhvdmVyLWJnOiBjb250cmFzdC15aXEoICRkcm9wZG93bi1iZywgJGdyYXktMTAwLCAkZ3JheS05MDAgKSAhZGVmYXVsdDtcblxuICAgICRuYXYtdGFicy1ib3JkZXItY29sb3I6ICRjb21wb25lbnQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuICAgICRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZzogJGNvbXBvbmVudC1iZyAhZGVmYXVsdDtcbiAgICAkbmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3I6ICRjb21wb25lbnQtY29sb3IgIWRlZmF1bHQ7XG4gICAgJG5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjogJGNvbXBvbmVudC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG5cbiAgICAkcGFnaW5hdGlvbi1iZzogJGNvbXBvbmVudC1iZyAhZGVmYXVsdDtcbiAgICAkcGFnaW5hdGlvbi1jb2xvcjogJGFjY2VudCAhZGVmYXVsdDtcbiAgICAkcGFnaW5hdGlvbi1ib3JkZXItY29sb3I6ICRjb21wb25lbnQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuICAgICRwYWdpbmF0aW9uLWhvdmVyLWJnOiBkYXJrZW4oICRwYWdpbmF0aW9uLWJnLCA4JSApICFkZWZhdWx0O1xuICAgICRwYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcjogJHBhZ2luYXRpb24tYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuICAgICRwYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcjogJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4gICAgJHBhZ2luYXRpb24tYWN0aXZlLWJnOiAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiAgICAkcGFnaW5hdGlvbi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAkcGFnaW5hdGlvbi1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiAgICAkcGFnaW5hdGlvbi1kaXNhYmxlZC1iZzogJHBhZ2luYXRpb24tYmcgIWRlZmF1bHQ7XG4gICAgJHBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3I6IGdyYXlzY2FsZSggJHBhZ2luYXRpb24tY29sb3IgKSAhZGVmYXVsdDtcblxuICAgICR0YWJsZS1iZzogJGNvbXBvbmVudC1iZyAhZGVmYXVsdDtcbiAgICAkdGFibGUtY29sb3I6ICRjb21wb25lbnQtY29sb3IgIWRlZmF1bHQ7XG4gICAgJHRhYmxlLWJvcmRlci1jb2xvcjogcmdiYSggY29udHJhc3QteWlxKCAkdGFibGUtYmcsICRncmF5LTkwMCApLCAuMTI1ICkgIWRlZmF1bHQ7XG5cbiAgICAkbW9kYWwtY29udGVudC1iZzogJGNvbXBvbmVudC1iZyAhZGVmYXVsdDtcbiAgICAkbW9kYWwtY29udGVudC1jb2xvcjogJGNvbXBvbmVudC1jb2xvciAhZGVmYXVsdDtcbiAgICAkbW9kYWwtY29udGVudC1ib3JkZXItY29sb3I6ICRjb21wb25lbnQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuICAgICRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yOiAkY29tcG9uZW50LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcblxuICAgICRwcm9ncmVzcy1iZzogJGdyYXktMjAwICFkZWZhdWx0O1xuICAgICRwcm9ncmVzcy1jb2xvcjogY29udHJhc3QteWlxKCAkcHJvZ3Jlc3MtYmcsICRncmF5LTkwMCApICFkZWZhdWx0O1xuICAgICRwcm9ncmVzcy1iYXItYmc6ICRwcmltYXJ5ICFkZWZhdWx0O1xuICAgICRwcm9ncmVzcy1iYXItY29sb3I6IGNvbnRyYXN0LXlpcSggJHByb2dyZXNzLWJhci1iZywgJGdyYXktOTAwICkgIWRlZmF1bHQ7XG4vLyB9XG4vLyBzYXNzLWxpbnQ6ZW5hYmxlIGluZGVudGF0aW9uXG4iLCIvLyBEaXNhYmxlZFxuQG1peGluIGRpc2FibGVkKCAkZGlzYWJsZWQtc3R5bGluZyApIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICBvcGFjaXR5OiBtYXAtZ2V0KCRkaXNhYmxlZC1zdHlsaW5nLCBvcGFjaXR5KTtcbiAgICBmaWx0ZXI6IG1hcC1nZXQoJGRpc2FibGVkLXN0eWxpbmcsIGZpbHRlcik7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuQG1peGluIGRpc2FibGVkLWxlZ2FjeS1pZSggJGRpc2FibGVkLXN0eWxpbmcgKSB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgb3BhY2l0eTogbWFwLWdldCgkZGlzYWJsZWQtc3R5bGluZywgb3BhY2l0eSk7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbn1cbiIsIkBpbXBvcnQgXCJmdW5jdGlvbnMvX2luZGV4LnNjc3NcIjtcbkBpbXBvcnQgXCJfYm9vdHN0cmFwLW92ZXJyaWRlcy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fZnVuY3Rpb25zLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL192YXJpYWJsZXMuc2Nzc1wiO1xuXG5cbi8vIE9wdGlvbnNcbiRlbmFibGUtcm91bmRlZDogJGVuYWJsZS1yb3VuZGVkICFkZWZhdWx0O1xuJGVuYWJsZS1zaGFkb3dzOiAkZW5hYmxlLXNoYWRvd3MgIWRlZmF1bHQ7XG4kZW5hYmxlLWdyYWRpZW50czogJGVuYWJsZS1ncmFkaWVudHMgIWRlZmF1bHQ7XG4kZW5hYmxlLXRyYW5zaXRpb25zOiAkZW5hYmxlLXRyYW5zaXRpb25zICFkZWZhdWx0O1xuJGVuYWJsZS1mbGV4LWNsYXNzZXM6IHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWdyaWQtY2xhc3NlczogdHJ1ZSAhZGVmYXVsdDtcblxuJHVzZS1iYWNrZ3JvdW5kLWNsaXA6IGZhbHNlICFkZWZhdWx0O1xuJHVzZS1jYWxjLWJhZGdlLXNpemU6IHRydWUgIWRlZmF1bHQ7XG4kdXNlLXBpY2tlci1zZWxlY3Qtd2lkdGg6IGZhbHNlICFkZWZhdWx0O1xuXG5cbi8vIFNwYWNpbmdcbiRzcGFjZXI6ICRzcGFjZXIgIWRlZmF1bHQ7XG4kc3BhY2VyLXg6ICRzcGFjZXIgIWRlZmF1bHQ7XG4kc3BhY2VyLXk6ICRzcGFjZXIgIWRlZmF1bHQ7XG5cbiRzcGFjaW5nOiAoXG4gICAgMDogMCxcbiAgICAxOiAuMjVyZW0sXG4gICAgMjogLjVyZW0sXG4gICAgMzogLjc1cmVtLFxuICAgIDQ6IDFyZW0sXG4gICAgNTogMS4yNXJlbSxcbiAgICA2OiAxLjVyZW0sXG4gICAgNzogMS43NXJlbSxcbiAgICA4OiAycmVtLFxuICAgIDk6IDIuMjVyZW0sXG4gICAgMTA6IDIuNXJlbSxcbiAgICAxMTogMi43NXJlbSxcbiAgICAxMjogM3JlbSxcbiAgICAxMzogMy4yNXJlbSxcbiAgICAxNDogMy41cmVtLFxuICAgIDE1OiAzLjc1cmVtLFxuICAgIDE2OiA0cmVtLFxuICAgIDE3OiA0LjI1cmVtLFxuICAgIDE4OiA0LjVyZW0sXG4gICAgMTk6IDQuNzVyZW0sXG4gICAgMjA6IDVyZW0sXG4gICAgMjE6IDUuMjVyZW0sXG4gICAgMjI6IDUuNXJlbSxcbiAgICAyMzogNS43NXJlbSxcbiAgICAyNDogNnJlbSxcbiAgICB4czogLjI1cmVtLFxuICAgIHNtOiA1cmVtLFxuICAgIG1kOiAuNzVyZW0sXG4gICAgbGc6IDFyZW0sXG4gICAgeGw6IDEuNXJlbSxcbiAgICB0aGluOiAuMTI1cmVtLFxuICAgIGhhaXI6IC4wNjI1cmVtXG4pICFkZWZhdWx0O1xuXG5cbi8vIEljb25zXG4kaWNvbi1zaXplOiAxNnB4ICFkZWZhdWx0O1xuJGljb24tc2l6ZS1sZzogMzJweCAhZGVmYXVsdDtcbiRpY29uLXNwYWNpbmc6ICgkc3BhY2VyIC8gMikgIWRlZmF1bHQ7XG5cbi8vLyBUaGUgVVJMIHRvIHRoZSBpY29uIGZvbnQgdGhhdCB3aWxsIGJlIHVzZWQgYnkgdGhlIHRoZW1lXG4vLy8gVGhlIGRlZmF1bHQgdmFsdWUgb2YgYG51bGxgIGVtYmVkcyB0aGUgcGFja2FnZSBmb250IHdpdGggYSBgZGF0YTpgIFVSTFxuLy8vIEBncm91cCBpY29uc1xuJGljb24tZm9udC11cmw6IG51bGwgIWRlZmF1bHQ7XG5cblxuLy8gTWV0cmljc1xuJHBhZGRpbmcteDogJHNwYWNlciAhZGVmYXVsdDtcbiRwYWRkaW5nLXk6ICRzcGFjZXIgLyAyICFkZWZhdWx0O1xuJHBhZGRpbmcteC1zbTogJHBhZGRpbmcteCAvIDIgIWRlZmF1bHQ7XG4kcGFkZGluZy15LXNtOiAkcGFkZGluZy15IC8gMiAhZGVmYXVsdDtcbiRwYWRkaW5nLXgtbGc6ICRwYWRkaW5nLXggKiAxLjUgIWRlZmF1bHQ7XG4kcGFkZGluZy15LWxnOiAkcGFkZGluZy15ICogMS41ICFkZWZhdWx0O1xuXG4vLy8gQm9yZGVyIHJhZGl1cyBmb3IgYWxsIGNvbXBvbmVudHMuXG4kYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy1zbTogJGJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy1sZzogJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG5cbiRwYW5lbC1wYWRkaW5nLXg6ICRjYXJkLXNwYWNlci14ICFkZWZhdWx0O1xuJHBhbmVsLXBhZGRpbmcteTogJGNhcmQtc3BhY2VyLXkgIWRlZmF1bHQ7XG5cbiRoZWFkZXItcGFkZGluZy14OiAkY2FyZC1zcGFjZXIteCAhZGVmYXVsdDtcbiRoZWFkZXItcGFkZGluZy15OiAkY2FyZC1zcGFjZXIteSAhZGVmYXVsdDtcblxuJG5hdi1pdGVtLW1hcmdpbjogMHB4ICFkZWZhdWx0O1xuJG5hdi1pdGVtLXBhZGRpbmcteDogJG5hdi1saW5rLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRuYXYtaXRlbS1wYWRkaW5nLXk6ICRuYXYtbGluay1wYWRkaW5nLXkgIWRlZmF1bHQ7XG5cbiRoZWFkZXItY2VsbC1wYWRkaW5nLXg6ICR0YWJsZS1jZWxsLXBhZGRpbmcgIWRlZmF1bHQ7XG4kaGVhZGVyLWNlbGwtcGFkZGluZy15OiAkdGFibGUtY2VsbC1wYWRkaW5nICFkZWZhdWx0O1xuJGNlbGwtcGFkZGluZy14OiAkdGFibGUtY2VsbC1wYWRkaW5nICFkZWZhdWx0O1xuJGNlbGwtcGFkZGluZy15OiAkdGFibGUtY2VsbC1wYWRkaW5nICFkZWZhdWx0O1xuJGNlbGwtcGFkZGluZzogJHRhYmxlLWNlbGwtcGFkZGluZyAhZGVmYXVsdDtcbiRjZWxsLXBhZGRpbmctc206ICR0YWJsZS1jZWxsLXBhZGRpbmctc20gIWRlZmF1bHQ7XG5cbiR6aW5kZXgtcG9wdXA6IDEgIWRlZmF1bHQ7XG4kemluZGV4LXdpbmRvdzogMiAhZGVmYXVsdDtcblxuXG4vLyBDb2xvciBzZXR0aW5nc1xuJGlzLWRhcmstdGhlbWU6IGZhbHNlO1xuXG4kd2hpdGU6ICNmZmZmZmYgIWRlZmF1bHQ7XG4kYmxhY2s6ICMwMDAwMDAgIWRlZmF1bHQ7XG5cbi8vIERlcHJlY2F0ZWRcbi8vLyBUaGUgY29sb3IgdGhhdCBmb2N1c2VzIHRoZSB1c2VyIGF0dGVudGlvbi5cbi8vLyBAZGVwcmVjYXRlZCBXaWxsIGJlIHJlbW92ZWQgaW4gdjUuIFVzZSBgJHByaW1hcnlgIHZhcmlhYmxlIGluc3RlYWQuXG4vLy8gQGdyb3VwIGNvbG9yLXN5c3RlbVxuLy8vIEB0eXBlIENvbG9yXG4kYWNjZW50OiAkcHJpbWFyeSAhZGVmYXVsdDtcbi8vLyBUaGUgY29sb3IgdXNlZCBhbG9uZyB3aXRoIHRoZSBwcmltYXJ5IGNvbG9yIGRlbm90ZWQgYnkgJHByaW1hcnkuXG4vLy8gQGRlcHJlY2F0ZWQgV2lsbCBiZSByZW1vdmVkIGluIHY1LiBVc2UgYCRwcmltYXJ5LWNvbnRyYXN0YCB2YXJpYWJsZSBpbnN0ZWFkLlxuLy8vIEBncm91cCBjb2xvci1zeXN0ZW1cbi8vLyBAdHlwZSBDb2xvclxuJGFjY2VudC1jb250cmFzdDogY29udHJhc3Qtd2NhZyggJGFjY2VudCApICFkZWZhdWx0O1xuXG5cbi8vIFRoZW1lIGNvbG9yc1xuLy8vIFRoZSBjb2xvciB0aGF0IGZvY3VzZXMgdGhlIHVzZXIgYXR0ZW50aW9uLlxuLy8vIFVzZWQgZm9yIHByaW1hcnkgYnV0dG9ucyBhbmQgZm9yIGVsZW1lbnRzIG9mIHByaW1hcnkgaW1wb3J0YW5jZSBhY3Jvc3MgdGhlIHRoZW1lLlxuLy8vIEBncm91cCBjb2xvci1zeXN0ZW1cbi8vLyBAdHlwZSBDb2xvclxuJHByaW1hcnk6ICRhY2NlbnQgIWRlZmF1bHQ7XG4kcHJpbWFyeS1saWdodGVyOiB0aW50KCAkcHJpbWFyeSwgMiApICFkZWZhdWx0O1xuJHByaW1hcnktZGFya2VyOiBzaGFkZSggJHByaW1hcnksIDIgKSAhZGVmYXVsdDtcblxuLy8vIFRoZSBjb2xvciB1c2VkIGFsb25nIHdpdGggdGhlIHByaW1hcnkgY29sb3IgZGVub3RlZCBieSAkcHJpbWFyeS5cbi8vLyBVc2VkIHRvIHByb3ZpZGUgY29udHJhc3QgYmV0d2VlbiB0aGUgYmFja2dyb3VuZCBhbmQgZm9yZWdyb3VuZCBjb2xvcnMuXG4vLy8gQGdyb3VwIGNvbG9yLXN5c3RlbVxuLy8vIEB0eXBlIENvbG9yXG4kcHJpbWFyeS1jb250cmFzdDogJGFjY2VudC1jb250cmFzdCAhZGVmYXVsdDtcblxuLy8vIFRoZSBzZWNvbmRhcnkgY29sb3Igb2YgdGhlIHRoZW1lLlxuLy8vIEBncm91cCBjb2xvci1zeXN0ZW1cbi8vLyBAdHlwZSBDb2xvclxuJHNlY29uZGFyeTogJHNlY29uZGFyeSAhZGVmYXVsdDtcbiRzZWNvbmRhcnktbGlnaHRlcjogdGludCggJHNlY29uZGFyeSwgMiApICFkZWZhdWx0O1xuJHNlY29uZGFyeS1kYXJrZXI6IHNoYWRlKCAkc2Vjb25kYXJ5LCAyICkgIWRlZmF1bHQ7XG5cbi8vLyBUaGUgY29sb3IgdXNlZCBhbG9uZyB3aXRoIHRoZSBzZWNvbmRhcnkgY29sb3IgZGVub3RlZCBieSAkc2Vjb25kYXJ5LlxuLy8vIFVzZWQgdG8gcHJvdmlkZSBjb250cmFzdCBiZXR3ZWVuIHRoZSBiYWNrZ3JvdW5kIGFuZCBmb3JlZ3JvdW5kIGNvbG9ycy5cbi8vLyBAZ3JvdXAgY29sb3Itc3lzdGVtXG4vLy8gQHR5cGUgQ29sb3JcbiRzZWNvbmRhcnktY29udHJhc3Q6IGNvbnRyYXN0LXdjYWcoICRzZWNvbmRhcnkgKSAhZGVmYXVsdDtcblxuLy8vIFRoZSB0ZXJ0aWFyeSBjb2xvciBvZiB0aGUgdGhlbWUuXG4vLy8gQGdyb3VwIGNvbG9yLXN5c3RlbVxuLy8vIEB0eXBlIENvbG9yXG4kdGVydGlhcnk6ICRwdXJwbGUgIWRlZmF1bHQ7XG4kdGVydGlhcnktbGlnaHRlcjogdGludCggJHRlcnRpYXJ5LCAyICkgIWRlZmF1bHQ7XG4kdGVydGlhcnktZGFya2VyOiBzaGFkZSggJHRlcnRpYXJ5LCAyICkgIWRlZmF1bHQ7XG5cbi8vLyBUaGUgY29sb3IgdXNlZCBhbG9uZyB3aXRoIHRoZSB0ZXJ0aWFyeSBjb2xvciBkZW5vdGVkIGJ5ICR0ZXJ0aWFyeS5cbi8vLyBVc2VkIHRvIHByb3ZpZGUgY29udHJhc3QgYmV0d2VlbiB0aGUgYmFja2dyb3VuZCBhbmQgZm9yZWdyb3VuZCBjb2xvcnMuXG4vLy8gQGdyb3VwIGNvbG9yLXN5c3RlbVxuLy8vIEB0eXBlIENvbG9yXG4kdGVydGlhcnktY29udHJhc3Q6IGNvbnRyYXN0LXdjYWcoICR0ZXJ0aWFyeSApICFkZWZhdWx0O1xuXG4vLy8gVGhlIGNvbG9yIGZvciBpbmZvcm1hdGlvbmFsIG1lc3NhZ2VzIGFuZCBzdGF0ZXMuXG4vLy8gQGdyb3VwIGNvbG9yLXN5c3RlbVxuLy8vIEB0eXBlIENvbG9yXG4kaW5mbzogJGluZm8gIWRlZmF1bHQ7XG4kaW5mby1saWdodGVyOiB0aW50KCAkaW5mbywgMiApICFkZWZhdWx0O1xuJGluZm8tZGFya2VyOiBzaGFkZSggJGluZm8sIDIgKSAhZGVmYXVsdDtcblxuLy8vIFRoZSBjb2xvciBmb3Igc3VjY2VzcyBtZXNzYWdlcyBhbmQgc3RhdGVzLlxuLy8vIEBncm91cCBjb2xvci1zeXN0ZW1cbi8vLyBAdHlwZSBDb2xvclxuJHN1Y2Nlc3M6ICRzdWNjZXNzICFkZWZhdWx0O1xuJHN1Y2Nlc3MtbGlnaHRlcjogdGludCggJHN1Y2Nlc3MsIDIgKSAhZGVmYXVsdDtcbiRzdWNjZXNzLWRhcmtlcjogc2hhZGUoICRzdWNjZXNzLCAyICkgIWRlZmF1bHQ7XG5cbi8vLyBUaGUgY29sb3IgZm9yIHdhcm5pbmcgbWVzc2FnZXMgYW5kIHN0YXRlcy5cbi8vLyBAZ3JvdXAgY29sb3Itc3lzdGVtXG4vLy8gQHR5cGUgQ29sb3JcbiR3YXJuaW5nOiAkd2FybmluZyAhZGVmYXVsdDtcbiR3YXJuaW5nLWxpZ2h0ZXI6IHRpbnQoICR3YXJuaW5nLCAyICkgIWRlZmF1bHQ7XG4kd2FybmluZy1kYXJrZXI6IHNoYWRlKCAkd2FybmluZywgMiApICFkZWZhdWx0O1xuXG4vLy8gVGhlIGNvbG9yIGZvciBlcnJvciBtZXNzYWdlcyBhbmQgc3RhdGVzLlxuLy8vIEBncm91cCBjb2xvci1zeXN0ZW1cbi8vLyBAdHlwZSBDb2xvclxuJGVycm9yOiAkZGFuZ2VyICFkZWZhdWx0O1xuJGVycm9yLWxpZ2h0ZXI6IHRpbnQoICRlcnJvciwgMiApICFkZWZhdWx0O1xuJGVycm9yLWRhcmtlcjogc2hhZGUoICRlcnJvciwgMiApICFkZWZhdWx0O1xuXG4vLy8gVGhlIGRhcmsgY29sb3Igb2YgdGhlIHRoZW1lLlxuLy8vIEBncm91cCBjb2xvci1zeXN0ZW1cbi8vLyBAdHlwZSBDb2xvclxuJGRhcms6ICRkYXJrICFkZWZhdWx0O1xuXG4vLy8gVGhlIGxpZ2h0IGNvbG9yIG9mIHRoZSB0aGVtZS5cbi8vLyBAZ3JvdXAgY29sb3Itc3lzdGVtXG4vLy8gQHR5cGUgQ29sb3JcbiRsaWdodDogJGxpZ2h0ICFkZWZhdWx0O1xuXG4vLy8gSW52ZXJzZSBjb2xvciBvZiB0aGUgdGhlbWUuIERlcGVuZGluZyBvbiB0aGUgdGhlbWUgbHVtaW5hbmNlIGRhcmsgb3IgbHVnaHQsIGl0IHdpbGwgYmUgbGlnaHQgb3IgZGFya1xuLy8vIEBncm91cCBjb2xvci1zeXN0ZW1cbiRpbnZlcnNlOiBpZiggJGlzLWRhcmstdGhlbWUsICRsaWdodCwgJGRhcmsgKSAhZGVmYXVsdDtcblxuXG4kdGhlbWUtY29sb3JzOiAoKSAhZGVmYXVsdDtcbi8vIHNhc3MtbGludDpkaXNhYmxlIGluZGVudGF0aW9uXG4kdGhlbWUtY29sb3JzOiBtYXAtbWVyZ2UoKFxuICAgIFwicHJpbWFyeVwiOiAkcHJpbWFyeSxcbiAgICBcInNlY29uZGFyeVwiOiAkc2Vjb25kYXJ5LFxuICAgIFwidGVydGlhcnlcIjogJHRlcnRpYXJ5LFxuICAgIFwiaW5mb1wiOiAkaW5mbyxcbiAgICBcInN1Y2Nlc3NcIjogJHN1Y2Nlc3MsXG4gICAgXCJ3YXJuaW5nXCI6ICR3YXJuaW5nLFxuICAgIFwiZXJyb3JcIjogJGVycm9yLFxuICAgIFwiZGFya1wiOiAkZGFyayxcbiAgICBcImxpZ2h0XCI6ICRsaWdodCxcbiAgICBcImludmVyc2VcIjogJGludmVyc2VcbiksICR0aGVtZS1jb2xvcnMpO1xuLy8gc2Fzcy1saW50OmVuYWJsZSBpbmRlbnRhdGlvblxuXG5cbi8vIFV0aWxpdHkgY2xhc3NlcyBmb3JjZVxuLy8gc2Fzcy1saW50OmRpc2FibGUgaW5kZW50YXRpb25cbiR1dGlscy1jbGFzc2VzLWZvcmNlOiAoXG4gICAgXCJcIjogXCJcIixcbiAgICBcIi1mXCI6IFwiICFpbXBvcnRhbnRcIlxuKSAhZGVmYXVsdDtcbi8vIHNhc3MtbGludDplbmFibGUgaW5kZW50YXRpb25cblxuXG4vLyBPdmVyZmxvdyB1dGlsaXR5IGNsYXNzZXNcbiR1dGlscy1vdmVyZmxvd3M6ICgpICFkZWZhdWx0O1xuJHV0aWxzLW92ZXJmbG93czogam9pbigoIHZpc2libGUsIGhpZGRlbiwgY2xpcCwgc2Nyb2xsLCBhdXRvICksICR1dGlscy1vdmVyZmxvd3MpO1xuXG4kdXRpbHMtb3ZlcmZsb3ctYXhpczogKCBcIi1cIiwgXCIteC1cIiwgXCIteS1cIiApICFkZWZhdWx0O1xuXG5cbi8vIEN1cnNvciB1dGlsaXR5IGNsYXNzZXNcbiRjdXJzb3JzOiAoIGF1dG8sIGRlZmF1bHQsIG5vbmUsIGNvbnRleHQtbWVudSwgaGVscCwgcG9pbnRlciwgcHJvZ3Jlc3MsIHdhaXQsIGNlbGwsIGNyb3NzaGFpciwgdGV4dCxcbiAgICB2ZXJ0aWNhbC10ZXh0LCBhbGlhcywgY29weSwgbW92ZSwgbm8tZHJvcCwgbm90LWFsbG93ZWQsIGUtcmVzaXplLCBuLXJlc2l6ZSwgbmUtcmVzaXplLCBudy1yZXNpemUsXG4gICAgcy1yZXNpemUsIHNlLXJlc2l6ZSwgc3ctcmVzaXplLCB3LXJlc2l6ZSwgZXctcmVzaXplLCBucy1yZXNpemUsIG5lc3ctcmVzaXplLCBud3NlLXJlc2l6ZSwgY29sLXJlc2l6ZSxcbiAgICByb3ctcmVzaXplLCBhbGwtc2Nyb2xsLCB6b29tLWluLCB6b29tLW91dCwgZ3JhYiwgZ3JhYmJpbmcgKSAhZGVmYXVsdDtcblxuXG4vLyBDb2xvciBjb25zdGFudHNcbiRyZ2JhLXRyYW5zcGFyZW50OiByZ2JhKCAwLCAwLCAwLCAwICk7XG5cbiRncmFkaWVudC10cmFuc3BhcmVudC10by1ibGFjazogcmdiYSggYmxhY2ssIDApLCBibGFjaztcbiRncmFkaWVudC10cmFuc3BhcmVudC10by13aGl0ZTogcmdiYSggd2hpdGUsIDApLCB3aGl0ZTtcbiRncmFkaWVudC1ibGFjay10by10cmFuc3BhcmVudDogYmxhY2ssIHJnYmEoIGJsYWNrLCAwKTtcbiRncmFkaWVudC13aGl0ZS10by10cmFuc3BhcmVudDogd2hpdGUsIHJnYmEoIHdoaXRlLCAwKTtcblxuJGdyYWRpZW50LXJhaW5ib3c6ICNmZjAwMDAsICNmZmZmMDAsICMwMGZmMDAsICMwMGZmZmYsICMwMDAwZmYsICNmZjAwZmYsICNmZjAwMDA7XG5cbiRiZy1jb2xvcjogJGJvZHktYmcgIWRlZmF1bHQ7XG4kdGV4dC1jb2xvcjogJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kYm9yZGVyLWNvbG9yOiAkY29tcG9uZW50LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcblxuLy8vIFRoZSBiYWNrZ3JvdW5kIG9mIHRoZSBjb21wb25lbnRzJyBjaHJvbWUgYXJlYS5cbiRiYXNlLWJnOiB0cnktZGFya2VuKCAkY29tcG9uZW50LWJnLCAzJSApICFkZWZhdWx0O1xuLy8vIFRoZSB0ZXh0IGNvbG9yIG9mIHRoZSBjb21wb25lbnRzJyBjaHJvbWUgYXJlYS5cbiRiYXNlLXRleHQ6ICRjb21wb25lbnQtY29sb3IgIWRlZmF1bHQ7XG4vLy8gVGhlIGJvcmRlciBjb2xvciBvZiB0aGUgY29tcG9uZW50cycgY2hyb21lIGFyZWEuXG4kYmFzZS1ib3JkZXI6IHRyeS1kYXJrZW4oICRiYXNlLWJnLCAzJSApICFkZWZhdWx0O1xuLy8vIFRoZSBncmFkaWVudCBiYWNrZ3JvdW5kIG9mIHRoZSBjb21wb25lbnRzJyBjaHJvbWUgYXJlYS5cbiRiYXNlLWdyYWRpZW50OiBudWxsICFkZWZhdWx0O1xuXG4vLy8gVGhlIGJhY2tncm91bmQgb2YgaG92ZXJlZCBpdGVtcy5cbiRob3ZlcmVkLWJnOiB0cnktZGFya2VuKCAkYmFzZS1iZywgMyUgKSAhZGVmYXVsdDtcbi8vLyBUaGUgdGV4dCBjb2xvciBvZiBob3ZlcmVkIGl0ZW1zLlxuJGhvdmVyZWQtdGV4dDogJGJhc2UtdGV4dCAhZGVmYXVsdDtcbi8vLyBUaGUgYm9yZGVyIGNvbG9yIG9mIGhvdmVyZWQgaXRlbXMuXG4kaG92ZXJlZC1ib3JkZXI6IHRyeS1kYXJrZW4oICRiYXNlLWJvcmRlciwgMTIlICkgIWRlZmF1bHQ7XG4vLy8gVGhlIGdyYWRpZW50IGJhY2tncm91bmQgb2YgaG92ZXJlZCBpdGVtcy5cbiRob3ZlcmVkLWdyYWRpZW50OiBudWxsICFkZWZhdWx0O1xuXG4vLy8gVGhlIGJhY2tncm91bmQgb2Ygc2VsZWN0ZWQgaXRlbXMuXG4kc2VsZWN0ZWQtYmc6ICRwcmltYXJ5ICFkZWZhdWx0O1xuLy8vIFRoZSB0ZXh0IGNvbG9yIG9mIHNlbGVjdGVkIGl0ZW1zLlxuJHNlbGVjdGVkLXRleHQ6IGNvbnRyYXN0LXdjYWcoICRzZWxlY3RlZC1iZyApICFkZWZhdWx0O1xuLy8vIFRoZSBib3JkZXIgY29sb3Igb2Ygc2VsZWN0ZWQgaXRlbXMuXG4kc2VsZWN0ZWQtYm9yZGVyOiB0cnktZGFya2VuKCAkc2VsZWN0ZWQtYmcsIDEyJSApICFkZWZhdWx0O1xuLy8vIFRoZSBncmFkaWVudCBiYWNrZ3JvdW5kIG9mIHNlbGVjdGVkIGl0ZW1zLlxuJHNlbGVjdGVkLWdyYWRpZW50OiBudWxsICFkZWZhdWx0O1xuXG5cbi8vIFRPRE86IHJlZmFjdG9yXG4kZm9jdXNlZC1zaGFkb3c6IG51bGwgIWRlZmF1bHQ7XG4kcHJpbWFyeS1mb2N1c2VkLXNoYWRvdzogbnVsbCAhZGVmYXVsdDtcblxuJHRyYW5zaXRpb246IGNvbG9yIC4ycyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAuMnMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMnMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjJzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG5cbi8vIERpc2FibGVkIG1peGluIHZhcmlhYmxlc1xuJGRpc2FibGVkLWZpbHRlcjogZ3JheXNjYWxlKC4xKSAhZGVmYXVsdDtcbiRkaXNhYmxlZC1vcGFjaXR5OiAuNjUgIWRlZmF1bHQ7XG5cblxuLy8gR2VuZXJpYyBzdHlsZXNcblxuLy8gUm9vdCBzdHlsZXNcbiRib2R5LWJnOiAkYm9keS1iZyAhZGVmYXVsdDtcbiRib2R5LXRleHQ6ICRib2R5LWNvbG9yICFkZWZhdWx0O1xuXG4kYXBwLWJnOiAkYm9keS1iZyAhZGVmYXVsdDtcbiRhcHAtdGV4dDogJGJvZHktdGV4dCAhZGVmYXVsdDtcbiRhcHAtYm9yZGVyOiBjb250cmFzdC15aXEoICRhcHAtYmcsICRncmF5LTMwMCwgJGdyYXktNzAwICkgIWRlZmF1bHQ7XG5cblxuLy8gQ29tcG9uZW50c1xuXG4vLyBDb21wb25lbnRcbi8vLyBCYWNrZ3JvdW5kIGNvbG9yIG9mIGEgY29tcG9uZW50LlxuLy8vIE5vdGU6IGRvIG5vdCB1c2UgdGhpcyB2YXJpYWJsZSBkaXJlY3RseS4gSW5zdGVhZCBkZXJpdmUgaXQgYXMgYCRjb21wb25lbnQtbmFtZS1iZ2AgZS5nLiBgJGdyaWQtYmc6ICRjb21wb25lbnQtYmcgIWRlZnVhbHQ7YC5cbi8vLyBAZ3JvdXAgY29tcG9uZW50XG4kY29tcG9uZW50LWJnOiAkY29tcG9uZW50LWJnICFkZWZhdWx0O1xuLy8vIFRleHQgY29sb3Igb2YgYSBjb21wb25lbnQuXG4vLy8gTm90ZTogZG8gbm90IHVzZSB0aGlzIHZhcmlhYmxlIGRpcmVjdGx5LiBJbnN0ZWFkIGRlcml2ZSBpdCBhcyBgJGNvbXBvbmVudC1uYW1lLXRleHRgIGUuZy4gYCRncmlkLXRleHQ6IGNvbXBvbmVudC10ZXh0ICFkZWZhdWx0O2AuXG4vLy8gQGdyb3VwIGNvbXBvbmVudFxuJGNvbXBvbmVudC10ZXh0OiAkY29tcG9uZW50LWNvbG9yICFkZWZhdWx0O1xuLy8vIEJvcmRlciBjb2xvciBvZiBhIGNvbXBvbmVudC5cbi8vLyBOb3RlOiBkbyBub3QgdXNlIHRoaXMgdmFyaWFibGUgZGlyZWN0bHkuIEluc3RlYWQgZGVyaXZlIGl0IGFzIGAkY29tcG9uZW50LW5hbWUtYm9yZGVyYCBlLmcuIGAkZ3JpZC1ib3JkZXI6IGNvbXBvbmVudC1ib3JkZXIgIWRlZmF1bHQ7YC5cbi8vLyBAZ3JvdXAgY29tcG9uZW50XG4kY29tcG9uZW50LWJvcmRlcjogJGNvbXBvbmVudC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG5cblxuLy8gV2lkZ2V0XG4vLy8gQmFja2dyb3VuZCBjb2xvciBvZiBhIGNvbXBvbmVudC5cbi8vLyBAZGVwcmVjYXRlZCBXaWxsIGJlIHJlbW92ZWQgaW4gdjUuIFVzZSBgJGNvbXBvbmVudC1iZ2AgdmFyaWFibGUgaW5zdGVhZC5cbi8vLyBAZ3JvdXAgY29tcG9uZW50XG4kd2lkZ2V0LWJnOiAkY29tcG9uZW50LWJnICFkZWZhdWx0O1xuLy8vIFRleHQgY29sb3Igb2YgYSBjb21wb25lbnQuXG4vLy8gQGRlcHJlY2F0ZWQgV2lsbCBiZSByZW1vdmVkIGluIHY1LiBVc2UgYCRjb21wb25lbnQtdGV4dGAgdmFyaWFibGUgaW5zdGVhZC5cbi8vLyBAZ3JvdXAgY29tcG9uZW50XG4kd2lkZ2V0LXRleHQ6ICRjb21wb25lbnQtdGV4dCAhZGVmYXVsdDtcbi8vLyBCb3JkZXIgY29sb3Igb2YgYSBjb21wb25lbnQuXG4vLy8gQGRlcHJlY2F0ZWQgV2lsbCBiZSByZW1vdmVkIGluIHY1LiBVc2UgYCRjb21wb25lbnQtYm9yZGVyYCB2YXJpYWJsZSBpbnN0ZWFkLlxuLy8vIEBncm91cCBjb21wb25lbnRcbiR3aWRnZXQtYm9yZGVyOiAkY29tcG9uZW50LWJvcmRlciAhZGVmYXVsdDtcblxuXG4vLyBEcm9wIEhpbnRcbiRlcXVpbGF0ZXJhbC1pbmRleDogMS43MzIwNTA4MDc2ICFkZWZhdWx0O1xuJGVxdWlsYXRlcmFsLWhlaWdodDogLjg2NjAyNTQwMzggIWRlZmF1bHQ7XG5cbiRkcm9wLWhpbnQtYXJyb3ctc2l6ZTogOHB4ICFkZWZhdWx0O1xuJGRyb3AtaGludC1hcnJvdy1zcGFjaW5nOiAoJGRyb3AtaGludC1hcnJvdy1zaXplIC8gMikgIWRlZmF1bHQ7XG4kZHJvcC1oaW50LWxpbmUtaC13aWR0aDogMjBweCAhZGVmYXVsdDtcbiRkcm9wLWhpbnQtbGluZS1oLWhlaWdodDogMXB4ICFkZWZhdWx0O1xuJGRyb3AtaGludC1saW5lLXYtd2lkdGg6ICRkcm9wLWhpbnQtbGluZS1oLWhlaWdodCAhZGVmYXVsdDtcbiRkcm9wLWhpbnQtbGluZS12LWhlaWdodDogJGRyb3AtaGludC1saW5lLWgtd2lkdGggIWRlZmF1bHQ7XG5cbiRkcm9wLWhpbnQtYmc6ICRwcmltYXJ5ICFkZWZhdWx0O1xuXG5cbi8vIFBhbmVsXG4kcGFuZWwtYmc6ICRjb21wb25lbnQtYmcgIWRlZmF1bHQ7XG4kcGFuZWwtdGV4dDogJGNvbXBvbmVudC10ZXh0ICFkZWZhdWx0O1xuJHBhbmVsLWJvcmRlcjogJGNvbXBvbmVudC1ib3JkZXIgIWRlZmF1bHQ7XG5cblxuLy8gR3JvdXBpbmdcbiRncm91cGluZy1oZWFkZXItYmc6ICRjb21wb25lbnQtdGV4dCAhZGVmYXVsdDtcbiRncm91cGluZy1oZWFkZXItdGV4dDogJGNvbXBvbmVudC1iZyAhZGVmYXVsdDtcbiRncm91cGluZy1ib3JkZXI6ICRjb21wb25lbnQtYm9yZGVyICFkZWZhdWx0O1xuJGZyb3plbi1ncm91cGluZy1oZWFkZXItdGV4dDogIzZjNzU3ZCAhZGVmYXVsdDtcbiRmcm96ZW4tZ3JvdXBpbmctaGVhZGVyLWJvcmRlci13aWR0aDogMnB4ICFkZWZhdWx0O1xuXG5cbi8vIEhlYWRlclxuJGhlYWRlci1iZzogY29udHJhc3Qtd2NhZyggJGNvbXBvbmVudC1iZywgJGdyYXktMTAwLCAkZ3JheS05MDAgKSAhZGVmYXVsdDtcbiRoZWFkZXItdGV4dDogJGNvbXBvbmVudC10ZXh0ICFkZWZhdWx0O1xuJGhlYWRlci1ib3JkZXI6ICRjb21wb25lbnQtYm9yZGVyICFkZWZhdWx0O1xuJGhlYWRlci1ncmFkaWVudDogbnVsbCAhZGVmYXVsdDtcblxuXG4vLyBOb2RlXG4kbm9kZS10ZXh0OiAkYmFzZS10ZXh0ICFkZWZhdWx0O1xuJG5vZGUtYmc6ICRiYXNlLWJnICFkZWZhdWx0O1xuJG5vZGUtYm9yZGVyOiAkYmFzZS1ib3JkZXIgIWRlZmF1bHQ7XG4kbm9kZS1ncmFkaWVudDogbnVsbCAhZGVmYXVsdDtcblxuJG5vZGUtaG92ZXJlZC10ZXh0OiAkbGlzdC1ncm91cC1ob3Zlci1jb2xvciAhZGVmYXVsdDtcbiRub2RlLWhvdmVyZWQtYmc6ICRsaXN0LWdyb3VwLWhvdmVyLWJnICFkZWZhdWx0O1xuJG5vZGUtaG92ZXJlZC1ib3JkZXI6ICRub2RlLWhvdmVyZWQtYmcgIWRlZmF1bHQ7XG4kbm9kZS1ob3ZlcmVkLWdyYWRpZW50OiBudWxsICFkZWZhdWx0O1xuXG4kbm9kZS1zZWxlY3RlZC10ZXh0OiAkc2VsZWN0ZWQtdGV4dCAhZGVmYXVsdDtcbiRub2RlLXNlbGVjdGVkLWJnOiAkc2VsZWN0ZWQtYmcgIWRlZmF1bHQ7XG4kbm9kZS1zZWxlY3RlZC1ib3JkZXI6ICRzZWxlY3RlZC1ib3JkZXIgIWRlZmF1bHQ7XG4kbm9kZS1zZWxlY3RlZC1ncmFkaWVudDogbnVsbCAhZGVmYXVsdDtcblxuXG4vLyBMaXN0IGl0ZW1cbiRsaXN0LWl0ZW0tcGFkZGluZy14OiAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kbGlzdC1pdGVtLXBhZGRpbmcteTogM3B4ICFkZWZhdWx0O1xuXG4kbGlzdC1pdGVtLWJnOiBudWxsICFkZWZhdWx0O1xuJGxpc3QtaXRlbS10ZXh0OiAkY29tcG9uZW50LXRleHQgIWRlZmF1bHQ7XG5cbiRsaXN0LWl0ZW0taG92ZXJlZC1iZzogJGRyb3Bkb3duLWxpbmstaG92ZXItYmcgIWRlZmF1bHQ7XG4kbGlzdC1pdGVtLWhvdmVyZWQtdGV4dDogJGRyb3Bkb3duLWxpbmstaG92ZXItY29sb3IgIWRlZmF1bHQ7XG5cbiRsaXN0LWl0ZW0tc2VsZWN0ZWQtYmc6ICRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRsaXN0LWl0ZW0tc2VsZWN0ZWQtdGV4dDogJGRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuXG4kbGlzdC1pdGVtLWZvY3VzZWQtc2hhZG93OiBpbnNldCAwIDAgMCAzcHggcmdiYSggJGxpc3QtaXRlbS10ZXh0LCAuMTUgKSAhZGVmYXVsdDtcblxuJGxpc3QtY29udGFpbmVyLXNoYWRvdzogMCA1cHggMTBweCAwIHJnYmEoMCwgMCwgMCwgLjA2KSAhZGVmYXVsdDtcbiRsaXN0LWNvbnRhaW5lci1uby1kYXRhLXRleHQ6IHJnYmEoICRjb21wb25lbnQtdGV4dCwgLjUgKSAhZGVmYXVsdDtcblxuXG4vLyBMb2FkaW5nXG5cblxuLy8gUGxhY2Vob2xkZXJcbiRwbGFjZWhvbGRlci1saW5lLXdpZHRoOiAxMDAlICFkZWZhdWx0O1xuJHBsYWNlaG9sZGVyLWxpbmUtaGVpZ2h0OiAxMHB4ICFkZWZhdWx0O1xuJHBsYWNlaG9sZGVyLWJnOiByZ2JhKDAsIDAsIDAsIC4xKSAhZGVmYXVsdDtcblxuXG4vLyBUYWJsZVxuXG5cbi8vIFZhbGlkYXRvclxuJGludmFsaWQtYmc6IG51bGwgIWRlZmF1bHQ7XG4kaW52YWxpZC10ZXh0OiAkZXJyb3IgIWRlZmF1bHQ7XG4kaW52YWxpZC1ib3JkZXI6ICRlcnJvciAhZGVmYXVsdDtcbiRpbnZhbGlkLXNoYWRvdzogMCAwIDAgLjJyZW0gcmdiYSgkaW52YWxpZC1ib3JkZXIsIC4yNSkgIWRlZmF1bHQ7XG5cblxuJGRyYWctY2x1ZS1vcGFjaXR5OiBudWxsICFkZWZhdWx0O1xuJGRyYWctY2x1ZS1saW5lLWhlaWdodDogbnVsbCAhZGVmYXVsdDtcbiRkcmFnLWNsdWUtYm9yZGVyLXJhZGl1czogbnVsbCAhZGVmYXVsdDtcblxuXG4vLyBMYXlvdXRcbiRncmlkLWNvbHM6IDEyICFkZWZhdWx0O1xuJGdyaWQtcm93czogMTAgIWRlZmF1bHQ7XG4kZ3JpZC1nYXA6IDEwcHggIWRlZmF1bHQ7XG5cblxuLy8gQmFja2Ryb3AgKE92ZXJsYXkpXG4kYmFja2Ryb3AtYmc6ICRtb2RhbC1iYWNrZHJvcC1iZyAhZGVmYXVsdDtcbiRiYWNrZHJvcC1vcGFjaXR5OiAkbW9kYWwtYmFja2Ryb3Atb3BhY2l0eSAhZGVmYXVsdDtcblxuXG4vLyBEaXNhYmxlZCBTdHlsaW5nIG1hcHNcbiRkaXNhYmxlZC1zdHlsaW5nOiAoKSAhZGVmYXVsdDtcbi8vIHNhc3MtbGludDpkaXNhYmxlIGluZGVudGF0aW9uXG4kZGlzYWJsZWQtc3R5bGluZzogbWFwLW1lcmdlKChcbiAgICBvcGFjaXR5OiAkZGlzYWJsZWQtb3BhY2l0eSxcbiAgICBmaWx0ZXI6ICRkaXNhYmxlZC1maWx0ZXJcbiksICRkaXNhYmxlZC1zdHlsaW5nKTtcbi8vIHNhc3MtbGludDplbmFibGUgaW5kZW50YXRpb25cbiIsIkBpbmNsdWRlIGV4cG9ydHMoIFwidXRpbHMvZmxleFwiICkge1xuXG4gICAgLy8gRmxleCBkb2N1bWVudGF0aW9uIHNvdXJjZWQgZnJvbSBodHRwczovL2Nzcy10cmlja3MuY29tL2FsbWFuYWMvcHJvcGVydGllcy9mL2ZsZXgvLlxuXG4gICAgLy8vIFRoaXMgaXMgZXF1aXZhbGVudCB0byBgZGlzcGxheTogZmxleGAuIEl0IGRlZmluZXMgYSBmbGV4IGNvbnRhaW5lciBhbmQgZW5hYmxlcyBhIGZsZXggY29udGV4dCBmb3IgYWxsIGl0cyBkaXJlY3QgY2hpbGRyZW4uXG4gICAgLy8vIFRoaW5rIG9mIGZsZXggaXRlbXMgYXMgcHJpbWFyaWx5IGxheWluZyBvdXQgZWl0aGVyIGluIGhvcml6b250YWwgcm93cyBvciB2ZXJ0aWNhbCBjb2x1bW5zLlxuICAgIC8vLyBAZ3JvdXAgZmxleC1sYXlvdXRcbiAgICAuay1kLWZsZXggICAgICAgICAgICAgICAgICAgeyBkaXNwbGF5OiBmbGV4OyB9XG4gICAgLy8vIFRoaXMgaXMgZXF1aXZhbGVudCB0byBgZGlzcGxheTogaW5saW5lLWZsZXhgLiBJdCBkZWZpbmVzIGEgZmxleCBjb250YWluZXIgYW5kIGVuYWJsZXMgYSBmbGV4IGNvbnRleHQgZm9yIGFsbCBpdHMgZGlyZWN0IGNoaWxkcmVuLlxuICAgIC8vLyBUaGluayBvZiBmbGV4IGl0ZW1zIGFzIHByaW1hcmlseSBsYXlpbmcgb3V0IGVpdGhlciBpbiBob3Jpem9udGFsIHJvd3Mgb3IgdmVydGljYWwgY29sdW1ucy5cbiAgICAvLy8gQGdyb3VwIGZsZXgtbGF5b3V0XG4gICAgLmstZC1pbmxpbmUtZmxleCAgICAgICAgICAgIHsgZGlzcGxheTogaW5saW5lLWZsZXg7IH1cbiAgICAvLy8gVGhpcyBpcyBlcXVpdmFsZW50IHRvIGBkaXNwbGF5OiBpbmxpbmUtZmxleGAgYW5kIGBmbGV4LWRpcmVjdGlvbjogcm93YC5cbiAgICAvLy8gQGdyb3VwIGZsZXgtbGF5b3V0XG4gICAgLmstZC1mbGV4LXJvdyAgICAgICAgICAgICAgIHsgZGlzcGxheTogZmxleDsgZmxleC1kaXJlY3Rpb246IHJvdzsgfSAvLyBzYXNzLWxpbnQ6ZGlzYWJsZS1saW5lIG9uZS1kZWNsYXJhdGlvbi1wZXItbGluZVxuICAgIC8vLyBUaGlzIGlzIGVxdWl2YWxlbnQgdG8gYGRpc3BsYXk6IGlubGluZS1mbGV4YCBhbmQgYGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5gLlxuICAgIC8vLyBAZ3JvdXAgZmxleC1sYXlvdXRcbiAgICAuay1kLWZsZXgtY29sICAgICAgICAgICAgICAgeyBkaXNwbGF5OiBmbGV4OyBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9IC8vIHNhc3MtbGludDpkaXNhYmxlLWxpbmUgb25lLWRlY2xhcmF0aW9uLXBlci1saW5lXG4gICAgLy8vIFRoaXMgaXMgZXF1aXZhbGVudCB0byBgZmxleC1kaXJlY3Rpb246IHJvd2AuIFRoaXMgZXN0YWJsaXNoZXMgdGhlIG1haW4tYXhpcyB0byBiZSBob3Jpem9udGFsLCB0aHVzIGRlZmluaW5nIHRoZSBkaXJlY3Rpb24gZmxleCBpdGVtcyBhcmUgcGxhY2VkIGluIHRoZSBmbGV4IGNvbnRhaW5lcjogbGVmdCB0byByaWdodCBpbiBgbHRyYDsgcmlnaHQgdG8gbGVmdCBpbiBgcnRsYC5cbiAgICAvLy8gQGdyb3VwIGZsZXgtbGF5b3V0XG4gICAgLmstZmxleC1yb3cgICAgICAgICAgICAgICAgIHsgZmxleC1kaXJlY3Rpb246IHJvdzsgfVxuICAgIC8vLyBUaGlzIGlzIGVxdWl2YWxlbnQgdG8gYGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZWAuIFRoaXMgZXN0YWJsaXNoZXMgdGhlIG1haW4tYXhpcyB0byBiZSBob3Jpem9udGFsLCB0aHVzIGRlZmluaW5nIHRoZSBkaXJlY3Rpb24gZmxleCBpdGVtcyBhcmUgcGxhY2VkIGluIHRoZSBmbGV4IGNvbnRhaW5lcjogcmlnaHQgdG8gbGVmdCBpbiBgbHRyYDsgbGVmdCB0byByaWdodCBpbiBgcnRsYC5cbiAgICAvLy8gQGdyb3VwIGZsZXgtbGF5b3V0XG4gICAgLmstZmxleC1yb3ctcmV2ZXJzZSAgICAgICAgIHsgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlOyB9XG4gICAgLy8vIFRoaXMgaXMgZXF1aXZhbGVudCB0byBgZmxleC1kaXJlY3Rpb246IGNvbHVtbmAuIFRoaXMgZXN0YWJsaXNoZXMgdGhlIG1haW4tYXhpcyB0byBiZSB2ZXJ0aWNhbCwgdGh1cyBkZWZpbmluZyB0aGUgZGlyZWN0aW9uIGZsZXggaXRlbXMgYXJlIHBsYWNlZCBpbiB0aGUgZmxleCBjb250YWluZXI6IHRvcCB0byBib3R0b20uXG4gICAgLy8vIEBncm91cCBmbGV4LWxheW91dFxuICAgIC5rLWZsZXgtY29sICAgICAgICAgICAgICAgICB7IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgICAvLy8gVGhpcyBpcyBlcXVpdmFsZW50IHRvIGBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2VgLiBUaGlzIGVzdGFibGlzaGVzIHRoZSBtYWluLWF4aXMgdG8gYmUgdmVydGljYWwsIHRodXMgZGVmaW5pbmcgdGhlIGRpcmVjdGlvbiBmbGV4IGl0ZW1zIGFyZSBwbGFjZWQgaW4gdGhlIGZsZXggY29udGFpbmVyOiBib3R0b20gdG8gdG9wLlxuICAgIC8vLyBAZ3JvdXAgZmxleC1sYXlvdXRcbiAgICAuay1mbGV4LWNvbC1yZXZlcnNlICAgICAgICAgeyBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7IH1cblxuXG4gICAgLy8gQWxpYXNlc1xuICAgIC5rLWZsZXgtY29sdW1uICAgICAgICAgICAgICB7IEBleHRlbmQgLmstZmxleC1jb2w7IH1cbiAgICAuay1mbGV4LWNvbHVtbi1yZXZlcnNlICAgICAgeyBAZXh0ZW5kIC5rLWZsZXgtY29sLXJldmVyc2U7IH1cblxuXG4gICAgLy8gRmxleCB3cmFwXG4gICAgLy8vIFRoaXMgaXMgZXF1aXZhbGVudCB0byBgZmxleC13cmFwOiB3cmFwYC4gSXQgYWxsb3dzIGZsZXggaXRlbXMgdG8gd3JhcCBhcyBuZWVkZWQgb250byBtdWx0aXBsZSBsaW5lcywgZnJvbSB0b3AgdG8gYm90dG9tLlxuICAgIC8vLyBAZ3JvdXAgZmxleC1sYXlvdXRcbiAgICAuay1mbGV4LXdyYXAgICAgICAgICAgICAgICAgeyBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgICAvLy8gVGhpcyBpcyBlcXVpdmFsZW50IHRvIGBmbGV4LXdyYXA6IG5vd3JhcGAuIEFsbCBmbGV4IGl0ZW1zIHdpbGwgYmUgb24gb25lIGxpbmUuXG4gICAgLy8vIEBncm91cCBmbGV4LWxheW91dFxuICAgIC5rLWZsZXgtbm93cmFwICAgICAgICAgICAgICB7IGZsZXgtd3JhcDogbm93cmFwOyB9XG4gICAgLy8vIFRoaXMgaXMgZXF1aXZhbGVudCB0byBgZmxleC13cmFwOiB3cmFwLXJldmVyc2VgLiBJdCBhbGxvd3MgZmxleCBpdGVtcyB0byB3cmFwIGFzIG5lZWRlZCBvbnRvIG11bHRpcGxlIGxpbmVzLCBmcm9tIGJvdHRvbSB0byB0b3AuXG4gICAgLy8vIEBncm91cCBmbGV4LWxheW91dFxuICAgIC5rLWZsZXgtd3JhcC1yZXZlcnNlICAgICAgICB7IGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlOyB9XG5cblxuICAgIC8vIEZsZXgsIHNocmluaywgZ3JvdywgYmFzaXNcbiAgICAvLy8gVGhpcyBpcyB0aGUgc2FtZSBhcyBgZmxleDogaW5pdGlhbDtgIGFuZCB0aGUgc2hvcnRoYW5kIGZvciB0aGUgZGVmYXVsdCB2YWx1ZTogYGZsZXg6IDAgMSBhdXRvYC4gSXQgc2l6ZXMgdGhlIGl0ZW0gYmFzZWQgb24gaXRzIGB3aWR0aGAvYGhlaWdodGAgcHJvcGVydGllcyAob3IgaXRzIGNvbnRlbnQgaWYgbm90IHNldCkuXG4gICAgLy8vIEl0IG1ha2VzIHRoZSBmbGV4IGl0ZW0gaW5mbGV4aWJsZSB3aGVuIHRoZXJlIGlzIHNvbWUgZnJlZSBzcGFjZSBsZWZ0LCBidXQgYWxsb3dzIGl0IHRvIHNocmluayB0byBpdHMgbWluaW11bSB3aGVuIHRoZXJlIGlzIG5vdCBlbm91Z2ggc3BhY2UuIFRoZSBhbGlnbm1lbnQgYWJpbGl0aWVzIG9yIGBhdXRvYCBtYXJnaW5zIGNhbiBiZSB1c2VkIHRvIGFsaWduIGZsZXggaXRlbXMgYWxvbmcgdGhlIG1haW4gYXhpcy5cbiAgICAvLy8gQGdyb3VwIGZsZXgtbGF5b3V0XG4gICAgLmstZmxleC1pbml0aWFsICAgICAgICAgICAgIHsgZmxleDogMCAxIGF1dG87IH1cbiAgICAvLy8gVGhpcyBpcyBlcXVpdmFsZW50IHRvIGBmbGV4OiAxIDEgMCVgLiBJdCBzaXplcyB0aGUgaXRlbSBub3QgYmFzZWQgb24gaXRzIGB3aWR0aGAvYGhlaWdodGAgcHJvcGVydGllcywgYnV0IGJhc2VkIG9uIHRoZSBhdmFpbGFibGUgc3BhY2UuXG4gICAgLy8vIFRoaXMgaXMgc2ltaWxhciB0byBgZmxleDogMSAxIGF1dG9gIGV4ZWNwdCBpdCBpcyBhbGxvd2VkIHRvIHNocmluayBiZXlvbmQgaXRzIGluaXRpYWwgc2l6ZS5cbiAgICAvLy8gQGdyb3VwIGZsZXgtbGF5b3V0XG4gICAgLmstZmxleC0xICAgICAgICAgICAgICAgICAgIHsgZmxleDogMSAxIDAlOyB9XG4gICAgLy8vIFRoaXMgaXMgZXF1aXZhbGVudCB0byBgZmxleDogMSAxIGF1dG9gLiBCZXdhcmUsIHRoaXMgaXMgbm90IHRoZSBkZWZhdWx0IHZhbHVlLiBJdCBzaXplcyB0aGUgaXRlbSBiYXNlZCBvbiBpdHMgYHdpZHRoYC9gaGVpZ2h0YCBwcm9wZXJ0aWVzLCBidXQgbWFrZXMgaXQgZnVsbHkgZmxleGlibGUgc28gdGhhdCB0aGV5IGFic29yYiBhbnkgZXh0cmEgc3BhY2UgYWxvbmcgdGhlIG1haW4gYXhpcy5cbiAgICAvLy8gSWYgYWxsIGl0ZW1zIGFyZSBlaXRoZXIgYGZsZXg6IGF1dG9gLCBgZmxleDogaW5pdGlhbGAsIG9yIGBmbGV4OiBub25lYCwgYW55IHJlbWFpbmluZyBzcGFjZSBhZnRlciB0aGUgaXRlbXMgaGF2ZSBiZWVuIHNpemVkIHdpbGwgYmUgZGlzdHJpYnV0ZWQgZXZlbmx5IHRvIHRoZSBpdGVtcyB3aXRoIGBmbGV4OiBhdXRvYC5cbiAgICAvLy8gQGdyb3VwIGZsZXgtbGF5b3V0XG4gICAgLmstZmxleC1hdXRvICAgICAgICAgICAgICAgIHsgZmxleDogMSAxIGF1dG87IH1cbiAgICAvLy8gVGhpcyBpcyBlcXVpdmFsZW50IHRvIGBmbGV4OiAwIDAgYXV0b2AuIEl0IHNpemVzIHRoZSBpdGVtIGFjY29yZGluZyB0byBpdHMgYHdpZHRoYC9gaGVpZ2h0YCBwcm9wZXJ0aWVzLCBidXQgbWFrZXMgaXQgZnVsbHkgaW5mbGV4aWJsZS5cbiAgICAvLy8gVGhpcyBpcyBzaW1pbGFyIHRvIGBmbGV4OiBpbml0aWFsYCBleGNlcHQgaXQgaXMgbm90IGFsbG93ZWQgdG8gc2hyaW5rLCBldmVuIGluIGFuIG92ZXJmbG93IHNpdHVhdGlvbi5cbiAgICAvLy8gQGdyb3VwIGZsZXgtbGF5b3V0XG4gICAgLmstZmxleC1ub25lICAgICAgICAgICAgICAgIHsgZmxleDogbm9uZTsgfVxuICAgIC8vLyBUaGlzIGlzIGVxdWl2YWxlbnQgdG8gYGZsZXgtZ3JvdzogMWAuIEl0IGRlZmluZXMgdGhlIGFiaWxpdHkgZm9yIGEgZmxleCBpdGVtIHRvIGdyb3cgaWYgbmVjZXNzYXJ5LiBJdCBhY2NlcHRzIGEgdW5pdGxlc3MgdmFsdWUgdGhhdCBzZXJ2ZXMgYXMgYSBwcm9wb3J0aW9uLiBJdCBkaWN0YXRlcyB3aGF0IGFtb3VudCBvZiB0aGUgYXZhaWxhYmxlIHNwYWNlIGluc2lkZSB0aGUgZmxleCBjb250YWluZXIgdGhlIGl0ZW0gc2hvdWxkIHRha2UgdXAuXG4gICAgLy8vIEBncm91cCBmbGV4LWxheW91dFxuICAgIC5rLWZsZXgtZ3JvdyAgICAgICAgICAgICAgICB7IGZsZXgtZ3JvdzogMTsgfVxuICAgIC8vLyBUaGlzIGlzIGVxdWl2YWxlbnQgdG8gYGZsZXgtZ3JvdzogMGAuIFRoZSBpdGVtIHdpbGwgbm90IGdyb3cuXG4gICAgLy8vIEBncm91cCBmbGV4LWxheW91dFxuICAgIC5rLWZsZXgtZ3Jvdy0wICAgICAgICAgICAgICB7IGZsZXgtZ3JvdzogMDsgfVxuICAgIC8vLyBUaGlzIGlzIGVxdWl2YWxlbnQgdG8gYGZsZXgtc2hyaW5rOiAxYC4gSXQgZGV0ZXJtaW5lcyBob3cgbXVjaCB0aGUgZmxleCBpdGVtIHdpbGwgc2hyaW5rIHJlbGF0aXZlIHRvIHRoZSByZXN0IG9mIHRoZSBmbGV4IGl0ZW1zIGluIHRoZSBmbGV4IGNvbnRhaW5lciB3aGVuIHRoZXJlIGlzbid0IGVub3VnaCBzcGFjZSBvbiB0aGUgcm93LlxuICAgIC8vLyBAZ3JvdXAgZmxleC1sYXlvdXRcbiAgICAuay1mbGV4LXNocmluayAgICAgICAgICAgICAgeyBmbGV4LXNocmluazogMTsgfVxuICAgIC8vLyBUaGlzIGlzIGVxdWl2YWxlbnQgdG8gYGZsZXgtc2hyaW5rOiAwYC4gVGhlIGl0ZW0gd2lsbCBub3Qgc3JoaW5rLlxuICAgIC8vLyBAZ3JvdXAgZmxleC1sYXlvdXRcbiAgICAuay1mbGV4LXNocmluay0wICAgICAgICAgICAgeyBmbGV4LXNocmluazogMDsgfVxuICAgIC8vLyBUaGlzIGlzIGVxdWl2YWxlbnQgdG8gYGZsZXgtYmFzaXM6IGF1dG9gLiBJdCBzcGVjaWZpZXMgdGhlIGluaXRpYWwgc2l6ZSBvZiB0aGUgZmxleCBpdGVtLCBiZWZvcmUgYW55IGF2YWlsYWJsZSBzcGFjZSBpcyBkaXN0cmlidXRlZCBhY2NvcmRpbmcgdG8gdGhlIGZsZXggZmFjdG9ycy4gSXQgc2l6ZXMgdGhlIGVsZW1lbnQgYWNjb3JkaW5nIHRvIGl0cyBzaXplIHByb3BlcnR5LlxuICAgIC8vLyBAZ3JvdXAgZmxleC1sYXlvdXRcbiAgICAuay1mbGV4LWJhc2lzLWF1dG8gICAgICAgICAgeyBmbGV4LWJhc2lzOiBhdXRvOyB9XG4gICAgLy8vIFRoaXMgaXMgZXF1aXZhbGVudCB0byBgZmxleC1iYXNpczogMGAuIEl0IHNwZWNpZmllcyB0aGUgaW5pdGlhbCBzaXplIG9mIHRoZSBmbGV4IGl0ZW0sIGJlZm9yZSBhbnkgYXZhaWxhYmxlIHNwYWNlIGlzIGRpc3RyaWJ1dGVkIGFjY29yZGluZyB0byB0aGUgZmxleCBmYWN0b3JzLiBJdCBkaXNyZWdhcmRzIHRoZSBlbGVtZW50JyBzaXplIHByb3BlcnR5LlxuICAgIC8vLyBAZ3JvdXAgZmxleC1sYXlvdXRcbiAgICAuay1mbGV4LWJhc2lzLTAgICAgICAgICAgICAgeyBmbGV4LWJhc2lzOiAwJTsgfVxuXG5cbiAgICAvLyBGbGV4IGFsaWduXG4gICAgLmstYWxpZ24taXRlbXMtc3RhcnQgICAgICAgIHsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH1cbiAgICAuay1hbGlnbi1pdGVtcy1lbmQgICAgICAgICAgeyBhbGlnbi1pdGVtczogZmxleC1lbmQ7IH1cbiAgICAuay1hbGlnbi1pdGVtcy1jZW50ZXIgICAgICAgeyBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgLmstYWxpZ24taXRlbXMtc3RyZXRjaCAgICAgIHsgYWxpZ24taXRlbXM6IHN0cmV0Y2g7IH1cbiAgICAuay1hbGlnbi1pdGVtcy1iYXNlbGluZSAgICAgeyBhbGlnbi1pdGVtczogYmFzZWxpbmU7IH1cblxuICAgIC5rLWFsaWduLWNvbnRlbnQtc3RhcnQgICAgICB7IGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgICAuay1hbGlnbi1jb250ZW50LWVuZCAgICAgICAgeyBhbGlnbi1jb250ZW50OiBmbGV4LWVuZDsgfVxuICAgIC5rLWFsaWduLWNvbnRlbnQtY2VudGVyICAgICB7IGFsaWduLWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgIC5rLWFsaWduLWNvbnRlbnQtc3RyZXRjaCAgICB7IGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IH1cbiAgICAuay1hbGlnbi1jb250ZW50LWJhc2VsaW5lICAgeyBhbGlnbi1jb250ZW50OiBiYXNlbGluZTsgfVxuXG4gICAgLmstYWxpZ24tc2VsZi1zdGFydCAgICAgICAgIHsgYWxpZ24tc2VsZjogZmxleC1zdGFydDsgfVxuICAgIC5rLWFsaWduLXNlbGYtZW5kICAgICAgICAgICB7IGFsaWduLXNlbGY6IGZsZXgtZW5kOyB9XG4gICAgLmstYWxpZ24tc2VsZi1jZW50ZXIgICAgICAgIHsgYWxpZ24tc2VsZjogY2VudGVyOyB9XG4gICAgLmstYWxpZ24tc2VsZi1zdHJldGNoICAgICAgIHsgYWxpZ24tc2VsZjogc3RyZXRjaDsgfVxuICAgIC5rLWFsaWduLXNlbGYtYmFzZWxpbmUgICAgICB7IGFsaWduLXNlbGY6IGJhc2VsaW5lOyB9XG5cblxuICAgIC8vIEZsZXgganVzdGlmeVxuICAgIC5rLWp1c3RpZnktY29udGVudC1zdGFydCAgICB7IGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfVxuICAgIC5rLWp1c3RpZnktY29udGVudC1lbmQgICAgICB7IGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IH1cbiAgICAuay1qdXN0aWZ5LWNvbnRlbnQtY2VudGVyICAgeyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgIC5rLWp1c3RpZnktY29udGVudC1iZXR3ZWVuICB7IGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAgIC5rLWp1c3RpZnktY29udGVudC1hcm91bmQgICB7IGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kOyB9XG4gICAgLmstanVzdGlmeS1jb250ZW50LWV2ZW5seSAgIHsganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7IH1cblxuXG4gICAgLy8gQ29sdW1uc1xuICAgIC5rLWNvbHVtbiB7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgZmxleC1iYXNpczogMDtcbiAgICB9XG5cblxuICAgIC8vIEFsaWFzZXNcbiAgICAuay1mbGV4ICAgICAgICAgICAgICAgICAgICAgeyBAZXh0ZW5kIC5rLWZsZXgtMTsgfVxuICAgIC5rLW5vLWZsZXggICAgICAgICAgICAgICAgICB7IEBleHRlbmQgLmstZmxleC1ub25lOyB9XG4gICAgLmstbm8tZmxleC1ncm93ICAgICAgICAgICAgIHsgQGV4dGVuZCAuay1mbGV4LWdyb3ctMDsgfVxuICAgIC5rLW5vLWZsZXgtc2hyaW5rICAgICAgICAgICB7IEBleHRlbmQgLmstZmxleC1zaHJpbmstMDsgfVxuICAgIC5rLWhib3ggICAgICAgICAgICAgICAgICAgICB7IEBleHRlbmQgLmstZC1mbGV4LXJvdzsgfVxuICAgIC5rLXZib3ggICAgICAgICAgICAgICAgICAgICB7IEBleHRlbmQgLmstZC1mbGV4LWNvbDsgfVxuICAgIC5rLWNvbHVtbnNldCAgICAgICAgICAgICAgICB7IEBleHRlbmQgLmstZC1mbGV4LXJvdzsgfVxuICAgIC5rLXJvd3NldCAgICAgICAgICAgICAgICAgICB7IEBleHRlbmQgLmstZC1mbGV4LWNvbDsgfVxuXG59XG4iLG51bGwsIkBpbmNsdWRlIGV4cG9ydHMoXCJhbmltYXRpb24vY29udGFpbmVyXCIpIHtcblxuICAgIC5rLWFuaW1hdGlvbi1jb250YWluZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHotaW5kZXg6IDEwMDtcblxuICAgICAgICAmLWZpeGVkIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtcmVsYXRpdmUge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB9XG4gICAgfVxuXG59XG5cblxuQGluY2x1ZGUgZXhwb3J0cyhcImFuaW1hdGlvbi9lZmZlY3RcIikge1xuXG4gICAgLmstcHVzaC1yaWdodCB7XG4gICAgICAgICYtZW50ZXIsXG4gICAgICAgICYtYXBwZWFyIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDAlLCAwKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtZW50ZXItYWN0aXZlLFxuICAgICAgICAmLWFwcGVhci1hY3RpdmUge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzAwbXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLWV4aXQge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgICAgIH1cblxuICAgICAgICAmLWV4aXQtYWN0aXZlIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsIDApO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDMwMG1zIGVhc2UtaW4tb3V0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmstcHVzaC1sZWZ0IHtcbiAgICAgICAgJi1lbnRlcixcbiAgICAgICAgJi1hcHBlYXIge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwJSwgMCk7XG4gICAgICAgIH1cblxuICAgICAgICAmLWVudGVyLWFjdGl2ZSxcbiAgICAgICAgJi1hcHBlYXItYWN0aXZlIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDMwMG1zIGVhc2UtaW4tb3V0O1xuICAgICAgICB9XG5cbiAgICAgICAgJi1leGl0IHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgICAgICB9XG5cbiAgICAgICAgJi1leGl0LWFjdGl2ZSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwJSwgMCk7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzAwbXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuay1wdXNoLWRvd24ge1xuICAgICAgICAmLWVudGVyLFxuICAgICAgICAmLWFwcGVhciB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMTAwJSk7XG4gICAgICAgIH1cblxuICAgICAgICAmLWVudGVyLWFjdGl2ZSxcbiAgICAgICAgJi1hcHBlYXItYWN0aXZlIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDMwMG1zIGVhc2UtaW4tb3V0O1xuICAgICAgICB9XG5cbiAgICAgICAgJi1leGl0IHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgICAgICB9XG5cbiAgICAgICAgJi1leGl0LWFjdGl2ZSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAxMDAlKTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcyBlYXNlLWluLW91dDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5rLXB1c2gtdXAge1xuICAgICAgICAmLWVudGVyLFxuICAgICAgICAmLWFwcGVhciB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAxMDAlKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtZW50ZXItYWN0aXZlLFxuICAgICAgICAmLWFwcGVhci1hY3RpdmUge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzAwbXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLWV4aXQge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgICAgIH1cblxuICAgICAgICAmLWV4aXQtYWN0aXZlIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0xMDAlKTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcyBlYXNlLWluLW91dDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5rLWV4cGFuZC12ZXJ0aWNhbCB7XG4gICAgICAgICYtZW50ZXIsXG4gICAgICAgICYtYXBwZWFyIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVZKDApO1xuICAgICAgICB9XG5cbiAgICAgICAgJi1lbnRlci1hY3RpdmUsXG4gICAgICAgICYtYXBwZWFyLWFjdGl2ZSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWSgxKTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcyBlYXNlLWluLW91dDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtZXhpdCB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWSgxKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtZXhpdC1hY3RpdmUge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVkoMCk7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzAwbXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuay1leHBhbmQtaG9yaXpvbnRhbCB7XG4gICAgICAgICYtZW50ZXIsXG4gICAgICAgICYtYXBwZWFyIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDApO1xuICAgICAgICB9XG5cbiAgICAgICAgJi1lbnRlci1hY3RpdmUsXG4gICAgICAgICYtYXBwZWFyLWFjdGl2ZSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcyBlYXNlLWluLW91dDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtZXhpdCB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtZXhpdC1hY3RpdmUge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMCk7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzAwbXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuay1mYWRlIHtcbiAgICAgICAgJi1lbnRlcixcbiAgICAgICAgJi1hcHBlYXIge1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtZW50ZXItYWN0aXZlLFxuICAgICAgICAmLWFwcGVhci1hY3RpdmUge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgNTAwbXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLWV4aXQge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtZXhpdC1hY3RpdmUge1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgNTAwbXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLWV4aXQtYWN0aXZlICsgJi1leGl0LWFjdGl2ZSxcbiAgICAgICAgJi1lbnRlci1hY3RpdmUgKyAmLWVudGVyLWFjdGl2ZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmstem9vbS1pbiB7XG4gICAgICAgICYtZW50ZXIsXG4gICAgICAgICYtYXBwZWFyIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgICAgICB9XG5cbiAgICAgICAgJi1lbnRlci1hY3RpdmUsXG4gICAgICAgICYtYXBwZWFyLWFjdGl2ZSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSwgb3BhY2l0eSAzMDBtcyBlYXNlLWluLW91dDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtZXhpdCB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtZXhpdC1hY3RpdmUge1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMik7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0sIG9wYWNpdHkgMzAwbXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuay16b29tLW91dCB7XG4gICAgICAgICYtZW50ZXIsXG4gICAgICAgICYtYXBwZWFyIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDIpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi1lbnRlci1hY3RpdmUsXG4gICAgICAgICYtYXBwZWFyLWFjdGl2ZSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSwgb3BhY2l0eSAzMDBtcyBlYXNlLWluLW91dDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtZXhpdCB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtZXhpdC1hY3RpdmUge1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0sIG9wYWNpdHkgMzAwbXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuay1zbGlkZS1pbiB7XG4gICAgICAgICYtYXBwZWFyIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IC4xO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTNlbSk7XG5cbiAgICAgICAgICAgIC5rLWNlbnRlcmVkIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNjAlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtYXBwZWFyLWFjdGl2ZSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzIGN1YmljLWJlemllciguMiwgLjYsIC40LCAxKSwgb3BhY2l0eSAuM3MgY3ViaWMtYmV6aWVyKC4yLCAxLCAuMiwgMSk7XG5cbiAgICAgICAgICAgIC5rLWNlbnRlcmVkIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5rLXNsaWRlLWRvd24ge1xuICAgICAgICAmLWVudGVyLFxuICAgICAgICAmLWFwcGVhciB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi1lbnRlci1hY3RpdmUsXG4gICAgICAgICYtYXBwZWFyLWFjdGl2ZSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzAwbXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLWV4aXQge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICB9XG5cbiAgICAgICAgJi1leGl0LWFjdGl2ZSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDMwMG1zIGVhc2UtaW4tb3V0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmstc2xpZGUtdXAge1xuICAgICAgICAmLWVudGVyLFxuICAgICAgICAmLWFwcGVhciB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gICAgICAgIH1cblxuICAgICAgICAmLWVudGVyLWFjdGl2ZSxcbiAgICAgICAgJi1hcHBlYXItYWN0aXZlIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcyBlYXNlLWluLW91dDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtZXhpdCB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgIH1cblxuICAgICAgICAmLWV4aXQtYWN0aXZlIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcyBlYXNlLWluLW91dDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5rLXNsaWRlLXJpZ2h0IHtcbiAgICAgICAgJi1lbnRlcixcbiAgICAgICAgJi1hcHBlYXIge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtZW50ZXItYWN0aXZlLFxuICAgICAgICAmLWFwcGVhci1hY3RpdmUge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDMwMG1zIGVhc2UtaW4tb3V0O1xuICAgICAgICB9XG5cbiAgICAgICAgJi1leGl0IHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtZXhpdC1hY3RpdmUge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcyBlYXNlLWluLW91dDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5rLXNsaWRlLWxlZnQge1xuICAgICAgICAmLWVudGVyLFxuICAgICAgICAmLWFwcGVhciB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gICAgICAgIH1cblxuICAgICAgICAmLWVudGVyLWFjdGl2ZSxcbiAgICAgICAgJi1hcHBlYXItYWN0aXZlIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcyBlYXNlLWluLW91dDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtZXhpdCB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICAgIH1cblxuICAgICAgICAmLWV4aXQtYWN0aXZlIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcyBlYXNlLWluLW91dDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5rLXJldmVhbC12ZXJ0aWNhbCB7XG4gICAgICAgICYtZW50ZXIsXG4gICAgICAgICYtYXBwZWFyIHtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmLWVudGVyLWFjdGl2ZSxcbiAgICAgICAgJi1hcHBlYXItYWN0aXZlIHtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMzAwbXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLWV4aXQtYWN0aXZlIHtcbiAgICAgICAgICAgIC8vIHNhc3MtbGludDpkaXNhYmxlLWJsb2NrIG5vLWltcG9ydGFudFxuICAgICAgICAgICAgLy8gb3ZlcnJpZGUgYW55IG1heC1oZWlnaHQgc2V0IHRvIGVsZW1lbnQgdG8gYWxsb3cgYW5pbWF0aW9uXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDMwMG1zIGVhc2UtaW4tb3V0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmstcmV2ZWFsLWhvcml6b250YWwge1xuICAgICAgICAmLWVudGVyLFxuICAgICAgICAmLWFwcGVhciB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmLWVudGVyLWFjdGl2ZSxcbiAgICAgICAgJi1hcHBlYXItYWN0aXZlIHtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG1heC13aWR0aCAzMDBtcyBlYXNlLWluLW91dDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtZXhpdC1hY3RpdmUge1xuICAgICAgICAgICAgLy8gc2Fzcy1saW50OmRpc2FibGUtYmxvY2sgbm8taW1wb3J0YW50XG4gICAgICAgICAgICAvLyBvdmVycmlkZSBhbnkgbWF4LWhlaWdodCBzZXQgdG8gZWxlbWVudCB0byBhbGxvdyBhbmltYXRpb25cbiAgICAgICAgICAgIG1heC13aWR0aDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogbWF4LXdpZHRoIDMwMG1zIGVhc2UtaW4tb3V0O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbkBpbmNsdWRlIGV4cG9ydHMoXCJhbmltYXRpb24vZnhcIikge1xuICAgICRmeC1kdXJhdGlvbjogMzUwbXM7XG5cbiAgICAuay1meC1lbmQgLmstZngtbmV4dCxcbiAgICAuay1meC1lbmQgLmstZngtY3VycmVudCB7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAkZngtZHVyYXRpb24gZWFzZS1vdXQ7IC8vIHNhc3MtbGludDpkaXNhYmxlLWxpbmUgbm8tdHJhbnNpdGlvbi1hbGxcbiAgICB9XG5cbiAgICAuay1meCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAuay1meC1jdXJyZW50IHtcbiAgICAgICAgICAgIHotaW5kZXg6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuay1meC1uZXh0IHtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuay1meC1oaWRkZW4sXG4gICAgLmstZngtaGlkZGVuICoge1xuICAgICAgICAvLyBzYXNzLWxpbnQ6ZGlzYWJsZS1ibG9jayBuby1pbXBvcnRhbnRcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmstZngtcmV2ZXJzZSB7XG4gICAgICAgIC5rLWZ4LWN1cnJlbnQge1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLWZ4LW5leHQge1xuICAgICAgICAgICAgei1pbmRleDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIFpvb21cbiAgICAuay1meC16b29tIHtcbiAgICAgICAgLy8gc2Fzcy1saW50OmRpc2FibGUtYmxvY2sgbm8taW1wb3J0YW50XG4gICAgICAgICYuay1meC1zdGFydCAuay1meC1uZXh0IHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCkgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuay1meC1lbmQgLmstZngtbmV4dCB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLmstZngtcmV2ZXJzZSB7XG4gICAgICAgICAgICAmLmstZngtc3RhcnQgLmstZngtbmV4dCxcbiAgICAgICAgICAgICYuay1meC1lbmQgLmstZngtbmV4dCB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmstZngtc3RhcnQgLmstZngtY3VycmVudCB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmstZngtZW5kIC5rLWZ4LWN1cnJlbnQge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCkgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIEZhZGVcbiAgICAuay1meC1mYWRlIHtcbiAgICAgICAgJi5rLWZ4LXN0YXJ0IC5rLWZ4LW5leHQge1xuICAgICAgICAgICAgd2lsbC1jaGFuZ2U6IG9wYWNpdHk7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5rLWZ4LWVuZCAuay1meC1uZXh0IHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cblxuICAgICAgICAmLmstZngtcmV2ZXJzZSB7XG4gICAgICAgICAgICAmLmstZngtc3RhcnQgLmstZngtY3VycmVudCB7XG4gICAgICAgICAgICAgICAgd2lsbC1jaGFuZ2U6IG9wYWNpdHk7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5rLWZ4LWVuZCAuay1meC1jdXJyZW50IHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gU2xpZGVcbiAgICAuay1meC1zbGlkZSB7XG4gICAgICAgICYuay1meC1lbmQgLmstZngtbmV4dCAuay1jb250ZW50LFxuICAgICAgICAmLmstZngtZW5kIC5rLWZ4LW5leHQgLmstaGVhZGVyLFxuICAgICAgICAmLmstZngtZW5kIC5rLWZ4LW5leHQgLmstZm9vdGVyLFxuICAgICAgICAmLmstZngtZW5kIC5rLWZ4LWN1cnJlbnQgLmstY29udGVudCxcbiAgICAgICAgJi5rLWZ4LWVuZCAuay1meC1jdXJyZW50IC5rLWhlYWRlcixcbiAgICAgICAgJi5rLWZ4LWVuZCAuay1meC1jdXJyZW50IC5rLWZvb3RlcixcbiAgICAgICAgJi5rLWZ4LWVuZCAuay1meC1uZXh0IC5rbS1jb250ZW50LFxuICAgICAgICAmLmstZngtZW5kIC5rLWZ4LW5leHQgLmttLWhlYWRlcixcbiAgICAgICAgJi5rLWZ4LWVuZCAuay1meC1uZXh0IC5rbS1mb290ZXIsXG4gICAgICAgICYuay1meC1lbmQgLmstZngtY3VycmVudCAua20tY29udGVudCxcbiAgICAgICAgJi5rLWZ4LWVuZCAuay1meC1jdXJyZW50IC5rbS1oZWFkZXIsXG4gICAgICAgICYuay1meC1lbmQgLmstZngtY3VycmVudCAua20tZm9vdGVyIHtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAkZngtZHVyYXRpb24gZWFzZS1vdXQ7IC8vIHNhc3MtbGludDpkaXNhYmxlLWxpbmUgbm8tdHJhbnNpdGlvbi1hbGxcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIGxlZnRcbiAgICAgICAgJi5rLWZ4LXN0YXJ0IC5rLWZ4LW5leHQgLmstY29udGVudCxcbiAgICAgICAgJi5rLWZ4LXN0YXJ0IC5rLWZ4LW5leHQgLmttLWNvbnRlbnQge1xuICAgICAgICAgICAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuay1meC1zdGFydCAuay1meC1uZXh0IC5rLWhlYWRlcixcbiAgICAgICAgJi5rLWZ4LXN0YXJ0IC5rLWZ4LW5leHQgLmstZm9vdGVyLFxuICAgICAgICAmLmstZngtc3RhcnQgLmstZngtbmV4dCAua20taGVhZGVyLFxuICAgICAgICAmLmstZngtc3RhcnQgLmstZngtbmV4dCAua20tZm9vdGVyIHtcbiAgICAgICAgICAgIHdpbGwtY2hhbmdlOiBvcGFjaXR5O1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuay1meC1lbmQgLmstZngtY3VycmVudCAuay1jb250ZW50LFxuICAgICAgICAmLmstZngtZW5kIC5rLWZ4LWN1cnJlbnQgLmttLWNvbnRlbnQge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuay1meC1lbmQgLmstZngtbmV4dCAuay1oZWFkZXIsXG4gICAgICAgICYuay1meC1lbmQgLmstZngtbmV4dCAuay1mb290ZXIsXG4gICAgICAgICYuay1meC1lbmQgLmstZngtbmV4dCAua20taGVhZGVyLFxuICAgICAgICAmLmstZngtZW5kIC5rLWZ4LW5leHQgLmttLWZvb3RlciB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gbGVmdCByZXZlcnNlXG4gICAgICAgICYuay1meC1yZXZlcnNlIHtcbiAgICAgICAgICAgICYuay1meC1zdGFydCAuay1meC1jdXJyZW50IC5rLWNvbnRlbnQsXG4gICAgICAgICAgICAmLmstZngtc3RhcnQgLmstZngtY3VycmVudCAua20tY29udGVudCB7XG4gICAgICAgICAgICAgICAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuay1meC1lbmQgLmstZngtY3VycmVudCAuay1jb250ZW50LFxuICAgICAgICAgICAgJi5rLWZ4LWVuZCAuay1meC1jdXJyZW50IC5rbS1jb250ZW50IHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuay1meC1zdGFydCAuay1meC1uZXh0IC5rLWNvbnRlbnQsXG4gICAgICAgICAgICAmLmstZngtc3RhcnQgLmstZngtbmV4dCAua20tY29udGVudCB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5rLWZ4LWVuZCAuay1meC1uZXh0IC5rLWNvbnRlbnQsXG4gICAgICAgICAgICAmLmstZngtZW5kIC5rLWZ4LW5leHQgLmttLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5rLWZ4LXN0YXJ0IC5rLWZ4LWN1cnJlbnQgLmstaGVhZGVyLFxuICAgICAgICAgICAgJi5rLWZ4LXN0YXJ0IC5rLWZ4LWN1cnJlbnQgLmstZm9vdGVyLFxuICAgICAgICAgICAgJi5rLWZ4LXN0YXJ0IC5rLWZ4LWN1cnJlbnQgLmttLWhlYWRlcixcbiAgICAgICAgICAgICYuay1meC1zdGFydCAuay1meC1jdXJyZW50IC5rbS1mb290ZXIge1xuICAgICAgICAgICAgICAgIHdpbGwtY2hhbmdlOiBvcGFjaXR5O1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuay1meC1zdGFydCAuay1meC1uZXh0IC5rLWhlYWRlcixcbiAgICAgICAgICAgICYuay1meC1zdGFydCAuay1meC1uZXh0IC5rLWZvb3RlcixcbiAgICAgICAgICAgICYuay1meC1zdGFydCAuay1meC1uZXh0IC5rbS1oZWFkZXIsXG4gICAgICAgICAgICAmLmstZngtc3RhcnQgLmstZngtbmV4dCAua20tZm9vdGVyIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmstZngtZW5kIC5rLWZ4LWN1cnJlbnQgLmstaGVhZGVyLFxuICAgICAgICAgICAgJi5rLWZ4LWVuZCAuay1meC1jdXJyZW50IC5rLWZvb3RlcixcbiAgICAgICAgICAgICYuay1meC1lbmQgLmstZngtY3VycmVudCAua20taGVhZGVyLFxuICAgICAgICAgICAgJi5rLWZ4LWVuZCAuay1meC1jdXJyZW50IC5rbS1mb290ZXIge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuay1meC1lbmQgLmstZngtbmV4dCAuay1oZWFkZXIsXG4gICAgICAgICAgICAmLmstZngtZW5kIC5rLWZ4LW5leHQgLmstZm9vdGVyLFxuICAgICAgICAgICAgJi5rLWZ4LWVuZCAuay1meC1uZXh0IC5rbS1oZWFkZXIsXG4gICAgICAgICAgICAmLmstZngtZW5kIC5rLWZ4LW5leHQgLmttLWZvb3RlciB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIHJpZ2h0XG4gICAgICAgICYuay1meC1yaWdodCB7XG4gICAgICAgICAgICAmLmstZngtc3RhcnQgLmstZngtbmV4dCAuay1jb250ZW50LFxuICAgICAgICAgICAgJi5rLWZ4LXN0YXJ0IC5rLWZ4LW5leHQgLmttLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuay1meC1lbmQgLmstZngtY3VycmVudCAuay1jb250ZW50LFxuICAgICAgICAgICAgJi5rLWZ4LWVuZCAuay1meC1jdXJyZW50IC5rbS1jb250ZW50IHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC8vIHJpZ2h0IHJldmVyc2VcbiAgICAgICAgICAgICYuay1meC1yZXZlcnNlIHtcbiAgICAgICAgICAgICAgICAmLmstZngtc3RhcnQgLmstZngtY3VycmVudCAuay1jb250ZW50LFxuICAgICAgICAgICAgICAgICYuay1meC1zdGFydCAuay1meC1jdXJyZW50IC5rbS1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuay1meC1lbmQgLmstZngtY3VycmVudCAuay1jb250ZW50LFxuICAgICAgICAgICAgICAgICYuay1meC1lbmQgLmstZngtY3VycmVudCAua20tY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5rLWZ4LXN0YXJ0IC5rLWZ4LW5leHQgLmstY29udGVudCxcbiAgICAgICAgICAgICAgICAmLmstZngtc3RhcnQgLmstZngtbmV4dCAua20tY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmstZngtZW5kIC5rLWZ4LW5leHQgLmstY29udGVudCxcbiAgICAgICAgICAgICAgICAmLmstZngtZW5kIC5rLWZ4LW5leHQgLmttLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIFRpbGVcbiAgICAuay1meC10aWxlIHtcbiAgICAgICAgLy8gbGVmdFxuICAgICAgICAmLmstZngtc3RhcnQgLmstZngtbmV4dCB7XG4gICAgICAgICAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5rLWZ4LWVuZCAuay1meC1jdXJyZW50IHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBsZWZ0IHJldmVyc2VcbiAgICAgICAgJi5rLWZ4LXJldmVyc2Uge1xuICAgICAgICAgICAgJi5rLWZ4LXN0YXJ0IC5rLWZ4LWN1cnJlbnQge1xuICAgICAgICAgICAgICAgIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmstZngtZW5kIC5rLWZ4LWN1cnJlbnQge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5rLWZ4LXN0YXJ0IC5rLWZ4LW5leHQge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuay1meC1lbmQgLmstZngtbmV4dCB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gcmlnaHRcbiAgICAgICAgJi5rLWZ4LXJpZ2h0IHtcbiAgICAgICAgICAgICYuay1meC1zdGFydCAuay1meC1uZXh0IHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmstZngtZW5kIC5rLWZ4LWN1cnJlbnQge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLy8gcmlnaHQgcmV2ZXJzZVxuICAgICAgICAgICAgJi5rLWZ4LXJldmVyc2Uge1xuICAgICAgICAgICAgICAgICYuay1meC1zdGFydCAuay1meC1jdXJyZW50IHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuay1meC1lbmQgLmstZngtY3VycmVudCB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5rLWZ4LXN0YXJ0IC5rLWZ4LW5leHQge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5rLWZ4LWVuZCAuay1meC1uZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBPdmVybGF5XG4gICAgLmstZnguay1meC1vdmVybGF5IHtcbiAgICAgICAgJi5rLWZ4LXN0YXJ0IC5rLWZ4LW5leHQsXG4gICAgICAgICYuay1meC1sZWZ0LmstZngtc3RhcnQgLmstZngtbmV4dCB7XG4gICAgICAgICAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5rLWZ4LXJpZ2h0LmstZngtc3RhcnQgLmstZngtbmV4dCB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5rLWZ4LXVwLmstZngtc3RhcnQgLmstZngtbmV4dCB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gICAgICAgIH1cblxuICAgICAgICAmLmstZngtZG93bi5rLWZ4LXN0YXJ0IC5rLWZ4LW5leHQge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuay1meC1yZXZlcnNlIHtcbiAgICAgICAgICAgICYuay1meC1zdGFydCAuay1meC1uZXh0IHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuay1meC1zdGFydCAuay1meC1jdXJyZW50IHtcbiAgICAgICAgICAgICAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5rLWZ4LWVuZCAuay1meC1jdXJyZW50LFxuICAgICAgICAgICAgJi5rLWZ4LWxlZnQuay1meC1lbmQgLmstZngtY3VycmVudCB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmstZngtcmlnaHQuay1meC1lbmQgLmstZngtY3VycmVudCB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5rLWZ4LXVwLmstZngtZW5kIC5rLWZ4LWN1cnJlbnQge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5rLWZ4LWRvd24uay1meC1lbmQgLmstZngtY3VycmVudCB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkBpbmNsdWRlIGV4cG9ydHMoIFwiY29tbW9uL2RyYWdkcm9wL2RyYWdjbHVlXCIgKSB7XG5cbiAgICAvLyBMYXlvdXRcbiAgICAuay1kcmFnLWNsdWUge1xuICAgICAgICBwYWRkaW5nOiAkcGFkZGluZy15LXNtICRwYWRkaW5nLXgtc207XG4gICAgICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgei1pbmRleDogMjAwMDA7XG4gICAgICAgIGN1cnNvcjogbW92ZTtcbiAgICB9XG4gICAgLmstZHJhZy1zdGF0dXMge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC40ZXg7XG4gICAgfVxuXG5cbiAgICAvLyBUaGVtZVxuICAgIC5rLWRyYWctY2x1ZSB7XG4gICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAkbm9kZS1zZWxlY3RlZC10ZXh0LFxuICAgICAgICAgICAgJG5vZGUtc2VsZWN0ZWQtYmcsXG4gICAgICAgICAgICAkbm9kZS1zZWxlY3RlZC1ib3JkZXIsXG4gICAgICAgICAgICAkbm9kZS1zZWxlY3RlZC1ncmFkaWVudFxuICAgICAgICApO1xuICAgIH1cblxufVxuXG5cbkBpbmNsdWRlIGV4cG9ydHMoIFwiY29tbW9uL2RyYWdkcm9wL3Jlb3JkZXJjdWVcIiApIHtcblxuICAgIC8vIExheW91dFxuICAgIC5rLXJlb3JkZXItY3VlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuXG4gICAgICAgICY6OmJlZm9yZSxcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgYm9yZGVyOiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgIH1cblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgICAgICAgICAgIGJvcmRlci10b3AtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgICAgICAgICAgIHRvcDogLTRweDtcbiAgICAgICAgfVxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogY3VycmVudENvbG9yO1xuICAgICAgICAgICAgYm90dG9tOiAtNHB4O1xuICAgICAgICB9XG4gICAgfVxuXG59XG4iLCJAaW5jbHVkZSBleHBvcnRzKCBcImNvbW1vbi9sb2FkaW5nXCIgKSB7XG5cbiAgICAvLyBMb2FkaW5nIGluZGljYXRvclxuICAgIC5rLWxvYWRpbmcge1xuICAgICAgICB3aWR0aDogNjRweDtcbiAgICAgICAgaGVpZ2h0OiA2NHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAuYW5pbWF0ZSB7XG4gICAgICAgICAgICBhbmltYXRpb246IGxvYWRpbmcgMnMgaW5maW5pdGUgbGluZWFyO1xuICAgICAgICB9XG4gICAgfVxuXG5cbiAgICAvLyBMb2FkaW5nIG1hc2tcbiAgICAuay1sb2FkaW5nLW1hc2ssXG4gICAgLmstbG9hZGluZy1pbWFnZSxcbiAgICAuay1sb2FkaW5nLWNvbG9yIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLmstbG9hZGluZy1tYXNrIHtcbiAgICAgICAgei1pbmRleDogMTAwO1xuXG4gICAgICAgICYuay1vcGFxdWUge1xuICAgICAgICAgICAgLmstbG9hZGluZy1jb2xvciB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuay1sb2FkaW5nLXRleHQge1xuICAgICAgICB0ZXh0LWluZGVudDogLTQwMDBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgfVxuICAgIC5rLWxvYWRpbmctaW1hZ2Uge1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgIH1cbiAgICAuay1sb2FkaW5nLWNvbG9yIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbXBvbmVudC1iZztcbiAgICAgICAgb3BhY2l0eTogLjM7XG4gICAgfVxuXG4gICAgLy8gTG9hZGluZyBpbmRpY2F0b3JcbiAgICAuay1pLWxvYWRpbmcge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICAgIH1cblxuICAgIC5rLWktbG9hZGluZzo6YmVmb3JlLFxuICAgIC5rLWktbG9hZGluZzo6YWZ0ZXIsXG4gICAgLmstbG9hZGluZy1pbWFnZTo6YmVmb3JlLFxuICAgIC5rLWxvYWRpbmctaW1hZ2U6OmFmdGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGJveC1zaXppbmc6IGluaGVyaXQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAuMDVlbTtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gICAgICAgIGJvcmRlci10b3AtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgLmstaWNvbi5rLWktbG9hZGluZzo6YmVmb3JlLFxuICAgIC5rLWljb24uay1pLWxvYWRpbmc6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICB9XG5cbiAgICAuay1pLWxvYWRpbmc6OmJlZm9yZSxcbiAgICAuay1sb2FkaW5nLWltYWdlOjpiZWZvcmUge1xuICAgICAgICBtYXJnaW4tdG9wOiAtLjVlbTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0uNWVtO1xuICAgICAgICB3aWR0aDogMWVtO1xuICAgICAgICBoZWlnaHQ6IDFlbTtcbiAgICAgICAgYW5pbWF0aW9uOiBrLWxvYWRpbmctYW5pbWF0aW9uIC43cyBsaW5lYXIgaW5maW5pdGU7XG4gICAgfVxuXG4gICAgLmstaS1sb2FkaW5nOjphZnRlcixcbiAgICAuay1sb2FkaW5nLWltYWdlOjphZnRlciB7XG4gICAgICAgIG1hcmdpbi10b3A6IC0uMjVlbTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0uMjVlbTtcbiAgICAgICAgd2lkdGg6IC41ZW07XG4gICAgICAgIGhlaWdodDogLjVlbTtcbiAgICAgICAgYW5pbWF0aW9uOiBrLWxvYWRpbmctYW5pbWF0aW9uIHJldmVyc2UgMS40cyBsaW5lYXIgaW5maW5pdGU7XG4gICAgfVxuXG4gICAgLmstbG9hZGluZy1pbWFnZTo6YmVmb3JlLFxuICAgIC5rLWxvYWRpbmctaW1hZ2U6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90ZWxlcmlrL2tlbmRvLXRoZW1lcy9pc3N1ZXMvMTkyNVxuICAgICAgICBib3JkZXItd2lkdGg6IDFweDsgLy8gVE9ETzogUmVtb3ZlIG9uY2Ugd2UgZHJvcCBJRSBzdXBwb3J0XG4gICAgICAgIGJvcmRlci13aWR0aDogI3tcIm1heCggMXB4LCAuMDE1ZW0gKVwifTsgLy8gc2Fzcy1saW50OmRpc2FibGUtbGluZSBuby1kdXBsaWNhdGUtcHJvcGVydGllc1xuICAgICAgICBmb250LXNpemU6IDRlbTtcbiAgICB9XG59XG5cblxuQGluY2x1ZGUgZXhwb3J0cyhcImNvbW1vbi9sb2FkaW5nL2FuaW1hdGlvbnNcIikge1xuXG4gICAgQGtleWZyYW1lcyBsb2FkaW5nIHtcbiAgICAgICAgMCUge1xuICAgICAgICAgICAgc3Ryb2tlLWRhc2hhcnJheTogMCAyNTE7XG4gICAgICAgICAgICBzdHJva2UtZGFzaG9mZnNldDogNTAyO1xuICAgICAgICB9XG5cbiAgICAgICAgNTAlIHtcbiAgICAgICAgICAgIHN0cm9rZS1kYXNoYXJyYXk6IDI1MCAxO1xuICAgICAgICB9XG5cbiAgICAgICAgMTAwJSB7XG4gICAgICAgICAgICBzdHJva2UtZGFzaGFycmF5OiAwIDI1MTtcbiAgICAgICAgICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGtleWZyYW1lcyBrLWxvYWRpbmctYW5pbWF0aW9uICB7XG4gICAgICAgIDAlIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICB9XG4gICAgICAgIDEwMCUge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICAgICAgfVxuICAgIH1cblxufVxuIiwiQGluY2x1ZGUgZXhwb3J0cyggXCJjb21tb24vcmVzaXppbmdcIiApIHtcblxuICAgIC8vIFJlc2l6ZSBoYW5kbGVcbiAgICAuay1yZXNpemUtaGFuZGxlLFxuICAgIC5rLXJlc2l6ZS1oaW50IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIHotaW5kZXg6IDIwMDtcbiAgICB9XG4gICAgLmstcmVzaXplLWhhbmRsZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbiAgICAuay1yZXNpemUtaGFuZGxlOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBib3JkZXI6IDAgc29saWQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgICB9XG4gICAgLmstcmVzaXplLW4ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogLTNweDtcbiAgICAgICAgY3Vyc29yOiBuLXJlc2l6ZTtcbiAgICB9XG4gICAgLmstcmVzaXplLXMge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJvdHRvbTogLTNweDtcbiAgICAgICAgY3Vyc29yOiBzLXJlc2l6ZTtcbiAgICB9XG4gICAgLmstcmVzaXplLXcge1xuICAgICAgICB3aWR0aDogNnB4O1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogLTNweDtcbiAgICAgICAgY3Vyc29yOiB3LXJlc2l6ZTtcbiAgICB9XG4gICAgLmstcmVzaXplLWUge1xuICAgICAgICB3aWR0aDogNnB4O1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IC0zcHg7XG4gICAgICAgIGN1cnNvcjogZS1yZXNpemU7XG4gICAgfVxuXG4gICAgLmstcmVzaXplLXN3LFxuICAgIC5rLXJlc2l6ZS1zZSxcbiAgICAuay1yZXNpemUtbncsXG4gICAgLmstcmVzaXplLW5lIHtcbiAgICAgICAgd2lkdGg6IDVweDtcbiAgICAgICAgaGVpZ2h0OiA1cHg7XG4gICAgfVxuXG4gICAgLmstcmVzaXplLXN3IHtcbiAgICAgICAgY3Vyc29yOiBzdy1yZXNpemU7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG4gICAgLmstcmVzaXplLXNlIHtcbiAgICAgICAgY3Vyc29yOiBzZS1yZXNpemU7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuICAgIC5rLXJlc2l6ZS1udyB7XG4gICAgICAgIGN1cnNvcjogbnctcmVzaXplO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgfVxuICAgIC5rLXJlc2l6ZS1uZSB7XG4gICAgICAgIGN1cnNvcjogbmUtcmVzaXplO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgIH1cblxuICAgIC5rLXZlcnRpY2FsLXJlc2l6ZSB7XG4gICAgICAgIGN1cnNvcjogcm93LXJlc2l6ZTtcbiAgICB9XG4gICAgLmstaG9yaXpvbnRhbC1yZXNpemUge1xuICAgICAgICBjdXJzb3I6IGNvbC1yZXNpemU7XG4gICAgfVxuXG5cbiAgICAuay1yZXNpemUtaGludCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgLmstcmVzaXplLWhpbnQtaGFuZGxlIHtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgICAgICAgfVxuICAgICAgICAuay1yZXNpemUtaGludC1tYXJrZXIge1xuICAgICAgICAgICAgd2lkdGg6IDJweDtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5rLXJlc2l6ZS1oaW50LXZlcnRpY2FsIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAuay1yZXNpemUtaGludC1oYW5kbGUge1xuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstcmVzaXplLWhpbnQtbWFya2VyIHtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgICBmbGV4OiAxIDEgYXV0bztcbiAgICAgICAgfVxuICAgIH1cblxufVxuIiwiQGluY2x1ZGUgZXhwb3J0cyggXCJjb21tb24vc2Nyb2xsYmFyXCIgKSB7XG5cbiAgICAvLyB2aXJ0dWFsIHNjcm9sbGJhclxuICAgIC5rLXNjcm9sbGJhciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgb3ZlcmZsb3c6IHNjcm9sbDtcbiAgICB9XG5cbiAgICAuay1zY3JvbGxiYXItdmVydGljYWwge1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB3aWR0aDogMTdweDsgLy8gc2Nyb2xsYmFyIHdpZHRoXG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIH1cblxuICAgIC5rLXRvdWNoLXNjcm9sbGJhciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgei1pbmRleDogMjAwMDAwO1xuICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzhhOGE4YTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzg1ODU4NTtcbiAgICB9XG5cbn1cbiIsIkBpbmNsdWRlIGV4cG9ydHMoIFwiY29tbW9uL3NlbGVjdGlvbi9tYXJxdWVlXCIgKSB7XG5cbiAgICAuay1tYXJxdWVlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB6LWluZGV4OiAxMDAwMDA7XG4gICAgfVxuICAgIC5rLW1hcnF1ZWUtY29sb3IsXG4gICAgLmstbWFycXVlZS10ZXh0IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuICAgIC5rLW1hcnF1ZWUtY29sb3Ige1xuICAgICAgICBjb2xvcjogJHNlbGVjdGVkLXRleHQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWxlY3RlZC1iZztcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkc2VsZWN0ZWQtYm9yZGVyO1xuICAgICAgICBvcGFjaXR5OiAuNjtcbiAgICB9XG4gICAgLmstbWFycXVlZS10ZXh0IHtcbiAgICAgICAgY29sb3I6ICRzZWxlY3RlZC10ZXh0O1xuICAgIH1cblxufVxuIiwiQGluY2x1ZGUgZXhwb3J0cyggXCJjb21tb24vZGVjb3JhdGlvbi9jb2xvclwiICkge1xuXG4gICAgLy8gc2Fzcy1saW50OmRpc2FibGUtYmxvY2sgbm8taW1wb3J0YW50XG5cbiAgICAuay10ZXh0LXByaW1hcnkgICAgIHsgY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7IH1cbiAgICAuay10ZXh0LWluZm8gICAgICAgIHsgY29sb3I6ICRpbmZvICFpbXBvcnRhbnQ7IH1cbiAgICAuay10ZXh0LXN1Y2Nlc3MgICAgIHsgY29sb3I6ICRzdWNjZXNzICFpbXBvcnRhbnQ7IH1cbiAgICAuay10ZXh0LXdhcm5pbmcgICAgIHsgY29sb3I6ICR3YXJuaW5nICFpbXBvcnRhbnQ7IH1cbiAgICAuay10ZXh0LWVycm9yICAgICAgIHsgY29sb3I6ICRlcnJvciAhaW1wb3J0YW50OyB9XG5cbiAgICAuay1jb2xvci1pbmhlcml0ICAgICB7IGNvbG9yOiBpbmhlcml0OyB9XG5cbiAgICBAZWFjaCAkbmFtZSwgJGNvbG9yIGluICR0aGVtZS1jb2xvcnMge1xuICAgICAgICAuay1jb2xvci0jeyRuYW1lfSB7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG59XG5cblxuQGluY2x1ZGUgZXhwb3J0cyggXCJjb21tb24vZGVjb3JhdGlvbi9iYWNrZ3JvdW5kXCIgKSB7XG5cbiAgICAvLyBzYXNzLWxpbnQ6ZGlzYWJsZS1ibG9jayBuby1pbXBvcnRhbnRcblxuICAgIC5rLWJnLXByaW1hcnkgICAgICAgeyBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50OyB9XG4gICAgLmstYmctaW5mbyAgICAgICAgICB7IGJhY2tncm91bmQtY29sb3I6ICRpbmZvICFpbXBvcnRhbnQ7IH1cbiAgICAuay1iZy1zdWNjZXNzICAgICAgIHsgYmFja2dyb3VuZC1jb2xvcjogJHN1Y2Nlc3MgIWltcG9ydGFudDsgfVxuICAgIC5rLWJnLXdhcm5pbmcgICAgICAgeyBiYWNrZ3JvdW5kLWNvbG9yOiAkd2FybmluZyAhaW1wb3J0YW50OyB9XG4gICAgLmstYmctZXJyb3IgICAgICAgICB7IGJhY2tncm91bmQtY29sb3I6ICRlcnJvciAhaW1wb3J0YW50OyB9XG5cbn1cblxuXG5AbWl4aW4gdmFyaWFudCggJGJhc2UgKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdGludCgkYmFzZSwgMTApO1xuICAgIGNvbG9yOiBzaGFkZSgkYmFzZSwgNik7XG4gICAgYm9yZGVyLWNvbG9yOiB0aW50KCRiYXNlLCA5KTtcbn1cblxuQGluY2x1ZGUgZXhwb3J0cyggXCJjb21tb24vZGVjb3JhdGlvbi92YXJpYW50XCIgKSB7XG5cbiAgICAuay1zdGF0ZS1wcmltYXJ5ICAgIHsgQGluY2x1ZGUgdmFyaWFudCggJHByaW1hcnkgKTsgfVxuICAgIC5rLXN0YXRlLWluZm8gICAgICAgeyBAaW5jbHVkZSB2YXJpYW50KCAkaW5mbyApOyB9XG4gICAgLmstc3RhdGUtc3VjY2VzcyAgICB7IEBpbmNsdWRlIHZhcmlhbnQoICRzdWNjZXNzICk7IH1cbiAgICAuay1zdGF0ZS13YXJuaW5nICAgIHsgQGluY2x1ZGUgdmFyaWFudCggJHdhcm5pbmcgKTsgfVxuICAgIC5rLXN0YXRlLWVycm9yICAgICAgeyBAaW5jbHVkZSB2YXJpYW50KCAkZXJyb3IgKTsgfVxuXG59XG5cblxuQGluY2x1ZGUgZXhwb3J0cyggXCJjb21tb24vZGVjb3JhdGlvbi9sZWdhY3lcIiApIHtcblxuICAgIC5rLWluZm8tY29sb3JlZCB7XG4gICAgICAgIGNvbG9yOiAjNTA2MDdmO1xuICAgICAgICBib3JkZXItY29sb3I6ICNkMGQ5ZGY7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMGY5ZmY7XG4gICAgfVxuXG4gICAgLmstc3VjY2Vzcy1jb2xvcmVkIHtcbiAgICAgICAgY29sb3I6ICM1MDdmNTA7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI2QwZGZkMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YwZmZmMDtcbiAgICB9XG5cbiAgICAuay1lcnJvci1jb2xvcmVkIHtcbiAgICAgICAgY29sb3I6ICM3ZjUwNTA7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI2RmZDBkMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjBmMDtcbiAgICB9XG5cbiAgICAuay1zaGFkb3cge1xuICAgICAgICAvLyBTaGFkb3cgbW92ZWQgdG8gcG9wdXAvX2xheW91dC5zY3NzIGR1ZSB0byB2YXJpYWJsZSBmbG93XG4gICAgICAgIC8vIGJveC1zaGFkb3c6ICRwb3B1cC1zaGFkb3c7XG4gICAgfVxuXG4gICAgLmstaW5zZXQge1xuICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDJweCA0cHggMCByZ2JhKDAsIDAsIDAsIC4wMyksIGluc2V0IDAgNHB4IDVweCAwIHJnYmEoMCwgMCwgMCwgLjA0KTtcbiAgICB9XG5cbn1cbiIsIkBpbmNsdWRlIGV4cG9ydHMoIFwidXRpbHMvZGlzcGxheVwiICkge1xuXG4gICAgLy8gc2Fzcy1saW50OmRpc2FibGUtYmxvY2sgbm8taW1wb3J0YW50XG5cbiAgICAvLyBEaXNwbGF5IG1vZGVzXG4gICAgLmstZGlzcGxheS1pbmxpbmUgICAgICAgICAgIHsgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH1cbiAgICAuay1kaXNwbGF5LWJsb2NrICAgICAgICAgICAgeyBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gICAgLmstZGlzcGxheS1pbmxpbmUtYmxvY2sgICAgIHsgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgICAuay1kaXNwbGF5LWZsZXggICAgICAgICAgICAgeyBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IH1cbiAgICAuay1kaXNwbGF5LWlubGluZS1mbGV4ICAgICAgeyBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50OyB9XG4gICAgLmstZGlzcGxheS10YWJsZSAgICAgICAgICAgIHsgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDsgfVxuICAgIC5rLWRpc3BsYXktaW5saW5lLXRhYmxlICAgICB7IGRpc3BsYXk6IGlubGluZS10YWJsZSAhaW1wb3J0YW50OyB9XG4gICAgLmstZGlzcGxheS1ub25lICAgICAgICAgICAgIHsgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cblxuICAgIC8vIEFsaWFzZXNcbiAgICAuay1oaWRkZW4geyBAZXh0ZW5kIC5rLWRpc3BsYXktbm9uZTsgfVxuXG59XG4iLCJAaW5jbHVkZSBleHBvcnRzKCBcInV0aWxzL2Zsb2F0XCIgKSB7XG5cbiAgICAvLyBzYXNzLWxpbnQ6ZGlzYWJsZS1ibG9jayBuby1pbXBvcnRhbnRcblxuICAgIC5rLWZsb2F0LWxlZnQgIHsgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxuICAgIC5rLWZsb2F0LXJpZ2h0IHsgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgICAuay1mbG9hdC1ub25lICB7IGZsb2F0OiBub25lICFpbXBvcnRhbnQ7IH1cblxuXG4gICAgLy8gRmxvYXQgd3JhcFxuICAgIC5rLWZsb2F0d3JhcDo6YWZ0ZXIsXG4gICAgLmstZ3JpZC10b29sYmFyOjphZnRlcixcbiAgICAuay1zbGlkZXItaXRlbXM6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGNsZWFyOiBib3RoO1xuICAgIH1cblxufVxuIiwiQGluY2x1ZGUgZXhwb3J0cyhcInV0aWxzL2dyaWRcIikge1xuXG4gICAgLy8vIFRoaXMgaXMgZXF1aXZhbGVudCB0byBgZGlzcGxheTogZ3JpZGAuIEl0IGRlZmluZXMgdGhlIGVsZW1lbnQgYXMgYSBncmlkIGNvbnRhaW5lciBhbmQgZXN0YWJsaXNoZXMgYSBuZXcgZ3JpZCBmb3JtYXR0aW5nIGNvbnRleHQgZm9yIGl0cyBjb250ZW50cy5cbiAgICAvLy8gQGdyb3VwIGdyaWQtbGF5b3V0XG4gICAgLmstZC1ncmlkICAgICAgICAgICAgICAgICAgIHsgZGlzcGxheTogZ3JpZDsgfVxuICAgIC5rLWdyaWQtY29scy1ub25lICAgICAgICAgICB7IGdyaWQtdGVtcGxhdGUtY29sdW1uczogbm9uZTsgfVxuICAgIC5rLWdyaWQtcm93cy1ub25lICAgICAgICAgICB7IGdyaWQtdGVtcGxhdGUtcm93czogbm9uZTsgfVxuXG5cbiAgICAvLyBHcmlkIGZsb3dcbiAgICAuay1ncmlkLWZsb3ctY29sICAgICAgICAgICAgeyBncmlkLWF1dG8tZmxvdzogY29sdW1uOyB9XG4gICAgLmstZ3JpZC1mbG93LWNvbC1kZW5zZSAgICAgIHsgZ3JpZC1hdXRvLWZsb3c6IGNvbHVtbiBkZW5zZTsgfVxuICAgIC5rLWdyaWQtZmxvdy1yb3cgICAgICAgICAgICB7IGdyaWQtYXV0by1mbG93OiByb3c7IH1cbiAgICAuay1ncmlkLWZsb3ctcm93LWRlbnNlICAgICAgeyBncmlkLWF1dG8tZmxvdzogcm93IGRlbnNlOyB9XG5cblxuICAgIC8vIENvbHVtbnNcbiAgICAuay1jb2xzcGFuLWFsbCAgICAgICAgICAgICAgeyBncmlkLWNvbHVtbjogMSAvIC0xOyB9XG4gICAgLmstY29sc3Bhbi1hdXRvICAgICAgICAgICAgIHsgZ3JpZC1jb2x1bW46IGF1dG87IH1cblxuXG4gICAgLy8gUm93c1xuICAgIC5rLXJvd3NwYW4tYWxsICAgICAgICAgICAgICB7IGdyaWQtcm93OiAxIC8gLTE7IH1cbiAgICAuay1yb3dzcGFuLWF1dG8gICAgICAgICAgICAgeyBncmlkLXJvdzogYXV0bzsgfVxuXG5cbiAgICAvLyBHcmlkIHV0aWxpdGllc1xuICAgIEBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGdyaWQtY29scyB7XG4gICAgICAgICAgICAuay1ncmlkLWNvbHMtI3skaX0gICB7IGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KCRpLCBtaW5tYXgoMCwgMWZyKSk7IH1cbiAgICAgICAgICAgIC5rLWNvbHNwYW4tI3skaX0gICAgeyBncmlkLWNvbHVtbjogc3BhbiAkaTsgfVxuICAgICAgICAgICAgLmstY29sLXN0YXJ0LSN7JGl9ICB7IGdyaWQtY29sdW1uLXN0YXJ0OiAkaTsgfVxuICAgICAgICAgICAgLmstY29sLWVuZC0jeyRpfSAgICB7IGdyaWQtY29sdW1uLWVuZDogJGk7IH1cbiAgICAgICAgfVxuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRncmlkLXJvd3Mge1xuICAgICAgICAgICAgLmstZ3JpZC1yb3dzLSN7JGl9ICAgeyBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCgkaSwgbWlubWF4KDAsIDFmcikpOyB9XG4gICAgICAgICAgICAuay1yb3dzcGFuLSN7JGl9ICAgIHsgZ3JpZC1yb3c6IHNwYW4gJGk7IH1cbiAgICAgICAgICAgIC5rLXJvdy1zdGFydC0jeyRpfSAgeyBncmlkLXJvdy1zdGFydDogJGk7IH1cbiAgICAgICAgICAgIC5rLXJvdy1lbmQtI3skaX0gICAgeyBncmlkLXJvdy1lbmQ6ICRpOyB9XG4gICAgICAgIH1cbiAgICB9XG5cbn1cbiIsIkBpbmNsdWRlIGV4cG9ydHMoIFwidXRpbHMvb3ZlcmZsb3dcIiApIHtcblxuICAgIEBlYWNoICRmb3JjZSwgJGF0dHJpYnV0ZSBpbiAkdXRpbHMtY2xhc3Nlcy1mb3JjZSB7XG5cbiAgICAgICAgQGVhY2ggJG92ZXJmbG93IGluICR1dGlscy1vdmVyZmxvd3Mge1xuXG4gICAgICAgICAgICBAZWFjaCAkYXhpcyBpbiAkdXRpbHMtb3ZlcmZsb3ctYXhpcyB7XG4gICAgICAgICAgICAgICAgLmstb3ZlcmZsb3cjeyRheGlzfSN7JG92ZXJmbG93fSN7JGZvcmNlfSB7XG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiAkb3ZlcmZsb3cjeyRhdHRyaWJ1dGV9O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGVhY2ggJG92ZXJmbG93LXkgaW4gJHV0aWxzLW92ZXJmbG93cyB7XG4gICAgICAgICAgICAgICAgLmstb3ZlcmZsb3ctI3skb3ZlcmZsb3d9LSN7JG92ZXJmbG93LXl9I3skZm9yY2V9IHtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3cteDogJG92ZXJmbG93I3skYXR0cmlidXRlfTtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3cteTogJG92ZXJmbG93LXkjeyRhdHRyaWJ1dGV9O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxufVxuIiwiQGluY2x1ZGUgZXhwb3J0cyggXCJ1dGlscy9wb3NpdGlvblwiICkge1xuXG4gICAgQGVhY2ggJHBvcyBpbiAoc3RhdGljLCByZWxhdGl2ZSwgYWJzb2x1dGUsIGZpeGVkLCBzdGlja3kpIHtcbiAgICAgICAgLmstI3skcG9zfSxcbiAgICAgICAgLmstcG9zLSN7JHBvc30geyBwb3NpdGlvbjogJHBvczsgfSAvLyBzYXNzLWxpbnQ6ZGlzYWJsZS1saW5lIGJyYWNlLXN0eWxlXG4gICAgfVxuXG4gICAgQGVhY2ggJHNpZGUgaW4gKHRvcCwgcmlnaHQsIGJvdHRvbSwgbGVmdCkge1xuICAgICAgICAuay0jeyRzaWRlfSxcbiAgICAgICAgLmstcG9zLSN7JHNpZGV9IHsgI3skc2lkZX06IDA7IH0gLy8gc2Fzcy1saW50OmRpc2FibGUtbGluZSBicmFjZS1zdHlsZVxuICAgIH1cblxuICAgIC5rLXRvcC1zdGFydCxcbiAgICAuay1wb3MtdG9wLXN0YXJ0IHtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuXG4gICAgICAgIC5rLXJ0bCAmLFxuICAgICAgICAmW2Rpcj1cInJ0bFwiXSxcbiAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuay10b3AtY2VudGVyLFxuICAgIC5rLXBvcy10b3AtY2VudGVyIHtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICB9XG4gICAgLmstdG9wLWVuZCxcbiAgICAuay1wb3MtdG9wLWVuZCB7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG5cbiAgICAgICAgLmstcnRsICYsXG4gICAgICAgICZbZGlyPVwicnRsXCJdLFxuICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5rLW1pZGRsZS1zdGFydCxcbiAgICAuay1wb3MtbWlkZGxlLXN0YXJ0IHtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG4gICAgLmstbWlkZGxlLWVuZCAsXG4gICAgLmstcG9zLW1pZGRsZS1lbmQge1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICByaWdodDogMDtcbiAgICB9XG4gICAgLmstYm90dG9tLXN0YXJ0LFxuICAgIC5rLXBvcy1ib3R0b20tc3RhcnQge1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG5cbiAgICAgICAgLmstcnRsICYsXG4gICAgICAgICZbZGlyPVwicnRsXCJdLFxuICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5rLWJvdHRvbS1jZW50ZXIsXG4gICAgLmstcG9zLWJvdHRvbS1jZW50ZXIge1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIH1cbiAgICAuay1ib3R0b20tZW5kLFxuICAgIC5rLXBvcy1ib3R0b20tZW5kIHtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICByaWdodDogMDtcblxuICAgICAgICAuay1ydGwgJixcbiAgICAgICAgJltkaXI9XCJydGxcIl0sXG4gICAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbn1cbiIsIkBpbmNsdWRlIGV4cG9ydHMoIFwidXRpbHMvc3BhY2luZ1wiICkge1xuXG4gICAgLy8gc2Fzcy1saW50OmRpc2FibGUtYmxvY2sgbm8taW1wb3J0YW50XG4gICAgLy8gc2Fzcy1saW50OmRpc2FibGUtYmxvY2sgaW5kZW50YXRpb25cblxuICAgIC8vIFBhZGRpbmdcbiAgICBAZWFjaCAkc2l6ZSwgJHZhbCBpbiAkc3BhY2luZyB7XG4gICAgICAgIEBlYWNoICRuYW1lLCAkcHJvcCBpbiAoXG4gICAgICAgICAgICBwOiBwYWRkaW5nLFxuICAgICAgICAgICAgcHQ6IHBhZGRpbmctdG9wLFxuICAgICAgICAgICAgcHI6IHBhZGRpbmctcmlnaHQsXG4gICAgICAgICAgICBwYjogcGFkZGluZy1ib3R0b20sXG4gICAgICAgICAgICBwbDogcGFkZGluZy1sZWZ0XG4gICAgICAgICkge1xuICAgICAgICAgICAgLmstI3skbmFtZX0tI3skc2l6ZX0geyAjeyRwcm9wfTogI3skdmFsfTsgfVxuICAgICAgICAgICAgLmstI3skbmFtZX0tI3skc2l6ZX0tZiB7ICN7JHByb3B9OiAjeyR2YWx9ICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIE1hcmdpblxuICAgIEBlYWNoICRzaXplLCAkdmFsIGluICRzcGFjaW5nIHtcbiAgICAgICAgQGVhY2ggJG5hbWUsICRwcm9wIGluIChcbiAgICAgICAgICAgIG06IG1hcmdpbixcbiAgICAgICAgICAgIG10OiBtYXJnaW4tdG9wLFxuICAgICAgICAgICAgbXI6IG1hcmdpbi1yaWdodCxcbiAgICAgICAgICAgIG1iOiBtYXJnaW4tYm90dG9tLFxuICAgICAgICAgICAgbWw6IG1hcmdpbi1sZWZ0XG4gICAgICAgICkge1xuICAgICAgICAgICAgLmstI3skbmFtZX0tI3skc2l6ZX0geyAjeyRwcm9wfTogI3skdmFsfTsgfVxuICAgICAgICAgICAgLmstI3skbmFtZX0tI3skc2l6ZX0tZiB7ICN7JHByb3B9OiAjeyR2YWx9ICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgfVxuICAgIH1cblxufVxuIiwiQGluY2x1ZGUgZXhwb3J0cyggXCJ1dGlscy90YWJsZS1sYXlvdXRcIiApIHtcblxuICAgIC8vIHNhc3MtbGludDpkaXNhYmxlLWJsb2NrIG5vLWltcG9ydGFudFxuXG4gICAgLy8gVGFibGUgbGF5b3V0IG1vZGVzXG4gICAgLmstdGFibGUtbGF5b3V0LWZpeGVkICAgICAgICAgICB7IHRhYmxlLWxheW91dDogZml4ZWQ7IH1cbiAgICAuay10YWJsZS1sYXlvdXQtYXV0byAgICAgICAgICAgIHsgdGFibGUtbGF5b3V0OiBhdXRvOyB9XG5cbn1cbiIsIkBpbmNsdWRlIGV4cG9ydHMoIFwidXRpbHMvdGV4dFwiICkge1xuXG4gICAgJHRleHQtYWxpZ246ICggbGVmdCwgcmlnaHQsIGNlbnRlciwganVzdGlmeSApICFkZWZhdWx0O1xuICAgICR0ZXh0LXRyYW5zZm9ybTogKCBsb3dlcmNhc2UsIHVwcGVyY2FzZSwgY2FwaXRhbGl6ZSApICFkZWZhdWx0O1xuXG4gICAgLy8gV3JhcHBpbmdcbiAgICAuay10ZXh0LW5vd3JhcCAgICAgICAgICAgICAgICAgIHsgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50OyB9IC8vIHNhc3MtbGludDpkaXNhYmxlLWxpbmUgbm8taW1wb3J0YW50XG4gICAgLmstdGV4dC1lbGxpcHNpcyAgICAgICAgICAgICAgICB7IHdoaXRlLXNwYWNlOiBub3dyYXA7IG92ZXJmbG93OiBoaWRkZW47IHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzOyB9IC8vIHNhc3MtbGludDpkaXNhYmxlLWxpbmUgb25lLWRlY2xhcmF0aW9uLXBlci1saW5lXG5cbiAgICAvLyBBbGlnblxuICAgIEBlYWNoICRhbGlnbiBpbiAkdGV4dC1hbGlnbiB7XG4gICAgICAgIC5rLXRleHQtI3skYWxpZ259ICAgICAgICAgICB7IHRleHQtYWxpZ246ICRhbGlnbiAhaW1wb3J0YW50OyB9IC8vIHNhc3MtbGludDpkaXNhYmxlLWxpbmUgbm8taW1wb3J0YW50XG4gICAgfVxuXG4gICAgLy8gVHJhbnNmb3JtXG4gICAgQGVhY2ggJHRyYW5zZm9ybSBpbiAkdGV4dC10cmFuc2Zvcm0ge1xuICAgICAgICAuay10ZXh0LSN7JHRyYW5zZm9ybX0gICAgICAgeyB0ZXh0LXRyYW5zZm9ybTogJHRyYW5zZm9ybSAhaW1wb3J0YW50OyB9IC8vIHNhc3MtbGludDpkaXNhYmxlLWxpbmUgbm8taW1wb3J0YW50XG4gICAgfVxuXG4gICAgLy8gTmFtZWQgZm9udC13ZWlnaHRcbiAgICAuay1mb250LXdlaWdodC1saWdodCAgICAgICAgICAgIHsgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1saWdodCAhaW1wb3J0YW50OyB9IC8vIHNhc3MtbGludDpkaXNhYmxlLWxpbmUgbm8taW1wb3J0YW50XG4gICAgLmstZm9udC13ZWlnaHQtbm9ybWFsICAgICAgICAgICB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsICFpbXBvcnRhbnQ7IH0gLy8gc2Fzcy1saW50OmRpc2FibGUtbGluZSBuby1pbXBvcnRhbnRcbiAgICAuay1mb250LXdlaWdodC1ib2xkICAgICAgICAgICAgIHsgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkICFpbXBvcnRhbnQ7IH0gLy8gc2Fzcy1saW50OmRpc2FibGUtbGluZSBuby1pbXBvcnRhbnRcblxufVxuIiwiQGluY2x1ZGUgZXhwb3J0cyggXCJ1dGlscy90cmFuc2Zvcm1cIiApIHtcblxuICAgIC8vIEZsaXBcbiAgICAuay1mbGlwLWggICAgICAgICAgICAgICB7IHRyYW5zZm9ybTogc2NhbGVYKCAtMSApOyB9XG4gICAgLmstZmxpcC12ICAgICAgICAgICAgICAgeyB0cmFuc2Zvcm06IHNjYWxlWSggLTEgKTsgfVxuICAgIC5rLWZsaXAtaC5rLWZsaXAtdiAgICAgIHsgdHJhbnNmb3JtOiBzY2FsZSggLTEsIC0xICk7IH1cblxuXG4gICAgLy8gUm90YXRlXG4gICAgLmstcm90YXRlLTQ1ICAgICAgICAgICAgeyB0cmFuc2Zvcm06IHJvdGF0ZSggNDVkZWcgKTsgfVxuICAgIC5rLXJvdGF0ZS05MCAgICAgICAgICAgIHsgdHJhbnNmb3JtOiByb3RhdGUoIDkwZGVnICk7IH1cbiAgICAuay1yb3RhdGUtMTM1ICAgICAgICAgICB7IHRyYW5zZm9ybTogcm90YXRlKCAxMzVkZWcgKTsgfVxuICAgIC5rLXJvdGF0ZS0xODAgICAgICAgICAgIHsgdHJhbnNmb3JtOiByb3RhdGUoIDE4MGRlZyApOyB9XG4gICAgLmstcm90YXRlLTIyNSAgICAgICAgICAgeyB0cmFuc2Zvcm06IHJvdGF0ZSggMjI1ZGVnICk7IH1cbiAgICAuay1yb3RhdGUtMjcwICAgICAgICAgICB7IHRyYW5zZm9ybTogcm90YXRlKCAyNzBkZWcgKTsgfVxuICAgIC5rLXJvdGF0ZS0zMTUgICAgICAgICAgIHsgdHJhbnNmb3JtOiByb3RhdGUoIDMxNWRlZyApOyB9XG5cblxuICAgIC8vIFNjYWxlXG4gICAgLmstc2NhbGUtMCAgICAgICAgICAgICAgeyB0cmFuc2Zvcm06IHNjYWxlKCAwLCAwICk7IH1cbiAgICAuay1zY2FsZS0xICAgICAgICAgICAgICB7IHRyYW5zZm9ybTogc2NhbGUoIDEsIDEgKTsgfVxuICAgIC5rLXNjYWxlLTIgICAgICAgICAgICAgIHsgdHJhbnNmb3JtOiBzY2FsZSggMiwgMiApOyB9XG5cblxuICAgIC8vIFRyYW5zbGF0ZVxuICAgIC5rLXRyYW5zbGF0ZS0wICAgICAgICAgIHsgdHJhbnNmb3JtOiB0cmFuc2xhdGUoIDAsIDAgKTsgfVxuICAgIC5rLXRyYW5zbGF0ZS0wLTUwICAgICAgIHsgdHJhbnNmb3JtOiB0cmFuc2xhdGUoIDAsIDUwJSApOyB9XG4gICAgLmstdHJhbnNsYXRlLTAtMTAwICAgICAgeyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSggMCwgMTAwJSApOyB9XG4gICAgLmstdHJhbnNsYXRlLTUwLTAgICAgICAgeyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSggNTAlLCAwICk7IH1cbiAgICAuay10cmFuc2xhdGUtNTAtNTAgICAgICB7IHRyYW5zZm9ybTogdHJhbnNsYXRlKCA1MCUsIDUwJSApOyB9XG4gICAgLmstdHJhbnNsYXRlLTUwLTEwMCAgICAgeyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSggNTAlLCAxMDAlICk7IH1cbiAgICAuay10cmFuc2xhdGUtMTAwLTAgICAgICB7IHRyYW5zZm9ybTogdHJhbnNsYXRlKCAxMDAlLCAwICk7IH1cbiAgICAuay10cmFuc2xhdGUtMTAwLTUwICAgICB7IHRyYW5zZm9ybTogdHJhbnNsYXRlKCAxMDAlLCA1MCUgKTsgfVxuICAgIC5rLXRyYW5zbGF0ZS0xMDAtMTAwICAgIHsgdHJhbnNmb3JtOiB0cmFuc2xhdGUoIDEwMCUsIDEwMCUgKTsgfVxuXG59XG4iLCJAaW1wb3J0IFwiLi9mb250L1dlYkNvbXBvbmVudHNJY29ucy5zY3NzXCI7XG5cbkBpbmNsdWRlIGV4cG9ydHMoIFwiaWNvbnMvbGF5b3V0XCIgKSB7XG4gICAgJGljb24tZm9udC11cmw6IG1hcC1nZXQoICRkYXRhLXVyaXMsIFwiV2ViQ29tcG9uZW50c0ljb25zLnR0ZlwiICkgIWRlZmF1bHQ7XG5cbiAgICBAZm9udC1mYWNlIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiV2ViQ29tcG9uZW50c0ljb25zXCI7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgc3JjOiB1cmwoI3skaWNvbi1mb250LXVybH0pIGZvcm1hdCggXCJ0cnVldHlwZVwiICk7XG4gICAgfVxuXG4gICAgLmstaWNvbiB7XG4gICAgICAgIHdpZHRoOiAxZW07XG4gICAgICAgIGhlaWdodDogMWVtO1xuICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICBmb250LXNpemU6ICRpY29uLXNpemU7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIldlYkNvbXBvbmVudHNJY29uc1wiO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgc3BlYWs6IG5vbmU7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuay1uby1mbGV4Ym94IHsgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbiAgICAuay1zdmctaWNvbiB7XG4gICAgICAgIHdpZHRoOiAxZW07XG4gICAgICAgIGhlaWdodDogMWVtO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgID4gc3ZnIHtcbiAgICAgICAgICAgIGZpbGw6IGN1cnJlbnRDb2xvcjtcbiAgICAgICAgICAgIGZsZXg6IDEgMCBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5rLWZsaXAtaCxcbiAgICAgICAgJi5rLWZsaXAtdixcbiAgICAgICAgJi5rLWZsaXAtaC5rLWZsaXAtdiB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmLmstZmxpcC1oIHtcbiAgICAgICAgICAgID4gc3ZnIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCggLTEgKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuay1mbGlwLXYge1xuICAgICAgICAgICAgPiBzdmcge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVZKCAtMSApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5rLWZsaXAtaC5rLWZsaXAtdiB7XG4gICAgICAgICAgICA+IHN2ZyB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSggLTEsIC0xICk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuay1pY29uLXdpdGgtbW9kaWZpZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbjogLjI1ZW07XG4gICAgfVxuXG4gICAgLmstaWNvbi1tb2RpZmllciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgZm9udC1zaXplOiAuNWVtO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBtYXJnaW46IDAgLS41ZW0gLS41ZW0gMDtcbiAgICB9XG5cbiAgICAuay1pLW5vbmU6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmstd2lkZ2V0IC5rLWljb24ge1xuICAgICAgICAmLmstaS1leHBhbmQsXG4gICAgICAgICYuay1pLWNvbGxhcHNlIHtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5rLWljb24teHMgeyBmb250LXNpemU6ICggJGljb24tc2l6ZSAqIC41ICk7IH1cbiAgICAuay1pY29uLXNtIHsgZm9udC1zaXplOiAoICRpY29uLXNpemUgKiAuNzUgKTsgfVxuICAgIC5rLWljb24tbWQgeyBmb250LXNpemU6ICggJGljb24tc2l6ZSAqIDIgKTsgfVxuICAgIC5rLWljb24tbGcgeyBmb250LXNpemU6ICggJGljb24tc2l6ZSAqIDMgKTsgfVxuICAgIC5rLWljb24teGwgeyBmb250LXNpemU6ICggJGljb24tc2l6ZSAqIDQgKTsgfVxuXG5cbiAgICAuay1pLWNhcmV0LXRyOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAwMFwiOyB9XG4gICAgLmstaS1hcnJvdy00NS11cC1yaWdodDo6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMDBcIjsgfVxuICAgIC5rLWktY29sbGFwc2UtbmU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDAwXCI7IH1cbiAgICAuay1pLXJlc2l6ZS1uZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMDBcIjsgfVxuICAgIC5rLWktY2FyZXQtYnI6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDAxXCI7IH1cbiAgICAuay1pLWFycm93LTQ1LWRvd24tcmlnaHQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDAxXCI7IH1cbiAgICAuay1pLWNvbGxhcHNlLXNlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAwMVwiOyB9XG4gICAgLmstaS1yZXNpemUtc2U6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDAxXCI7IH1cbiAgICAuay1pLWNhcmV0LWJsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAwMlwiOyB9XG4gICAgLmstaS1hcnJvdy00NS1kb3duLWxlZnQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDAyXCI7IH1cbiAgICAuay1pLWNvbGxhcHNlLXN3OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAwMlwiOyB9XG4gICAgLmstaS1yZXNpemUtc3c6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDAyXCI7IH1cbiAgICAuay1pLWNhcmV0LXRsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAwM1wiOyB9XG4gICAgLmstaS1hcnJvdy00NS11cC1sZWZ0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAwM1wiOyB9XG4gICAgLmstaS1jb2xsYXBzZS1udzo6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMDNcIjsgfVxuICAgIC5rLWktcmVzaXplLW53OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAwM1wiOyB9XG4gICAgLmstaS1jYXJldC1hbHQtdXA6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDA0XCI7IH1cbiAgICAuay1pLWFycm93LTYwLXVwOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAwNFwiOyB9XG4gICAgLmstaS1hcnJvdy1uOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAwNFwiOyB9XG4gICAgLmstaS1rcGktdHJlbmQtaW5jcmVhc2U6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDA0XCI7IH1cbiAgICAuay1pLWV4cGFuZC1uOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAwNFwiOyB9XG4gICAgLmstaS1zYXJyb3ctbjo6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMDRcIjsgfVxuICAgIC5rLWktY2FyZXQtYWx0LXJpZ2h0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAwNVwiOyB9XG4gICAgLmstaS1hcnJvdy02MC1yaWdodDo6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMDVcIjsgfVxuICAgIC5rLWktYXJyb3ctZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMDVcIjsgfVxuICAgIC5rLWktZXhwYW5kOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAwNVwiOyB9XG4gICAgLmstaS1leHBhbmQtZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMDVcIjsgfVxuICAgIC5rLWktc2Fycm93LWU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDA1XCI7IH1cbiAgICAuay1pLWNhcmV0LWFsdC1kb3duOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAwNlwiOyB9XG4gICAgLmstaS1hcnJvdy02MC1kb3duOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAwNlwiOyB9XG4gICAgLmstaS1hcnJvdy1zOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAwNlwiOyB9XG4gICAgLmstaS1rcGktdHJlbmQtZGVjcmVhc2U6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDA2XCI7IH1cbiAgICAuay1pLWV4cGFuZC1zOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAwNlwiOyB9XG4gICAgLmstaS1jb2xsYXBzZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMDZcIjsgfVxuICAgIC5rLWktc2Fycm93LXM6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDA2XCI7IH1cbiAgICAuay1pLWNhcmV0LWFsdC1sZWZ0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAwN1wiOyB9XG4gICAgLmstaS1hcnJvdy02MC1sZWZ0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAwN1wiOyB9XG4gICAgLmstaS1hcnJvdy13OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAwN1wiOyB9XG4gICAgLmstaS1leHBhbmQtdzo6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMDdcIjsgfVxuICAgIC5rLWktc2Fycm93LXc6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDA3XCI7IH1cbiAgICAuay1pLWNhcmV0LWFsdC10by10b3A6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDA4XCI7IH1cbiAgICAuay1pLWFycm93LWVuZC11cDo6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMDhcIjsgfVxuICAgIC5rLWktc2Vlay1uOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAwOFwiOyB9XG4gICAgLmstaS1jYXJldC1hbHQtdG8tcmlnaHQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDA5XCI7IH1cbiAgICAuay1pLWFycm93LWVuZC1yaWdodDo6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMDlcIjsgfVxuICAgIC5rLWktc2Vlay1lOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAwOVwiOyB9XG4gICAgLmstaS1jYXJldC1hbHQtdG8tYm90dG9tOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAwYVwiOyB9XG4gICAgLmstaS1hcnJvdy1lbmQtZG93bjo6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMGFcIjsgfVxuICAgIC5rLWktc2Vlay1zOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAwYVwiOyB9XG4gICAgLmstaS1jYXJldC1hbHQtdG8tbGVmdDo6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMGJcIjsgfVxuICAgIC5rLWktYXJyb3ctZW5kLWxlZnQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDBiXCI7IH1cbiAgICAuay1pLXNlZWstdzo6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMGJcIjsgfVxuICAgIC5rLWktY2FyZXQtZG91YmxlLWFsdC11cDo6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMGNcIjsgfVxuICAgIC5rLWktYXJyb3ctZG91YmxlLTYwLXVwOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAwY1wiOyB9XG4gICAgLmstaS1hcnJvdy1zZWVrLXVwOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAwY1wiOyB9XG4gICAgLmstaS1jYXJldC1kb3VibGUtYWx0LXJpZ2h0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAwZFwiOyB9XG4gICAgLmstaS1hcnJvdy1kb3VibGUtNjAtcmlnaHQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDBkXCI7IH1cbiAgICAuay1pLWFycm93LXNlZWstcmlnaHQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDBkXCI7IH1cbiAgICAuay1pLWZvcndhcmQtc206OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDBkXCI7IH1cbiAgICAuay1pLWNhcmV0LWRvdWJsZS1hbHQtZG93bjo6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMGVcIjsgfVxuICAgIC5rLWktYXJyb3ctZG91YmxlLTYwLWRvd246OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDBlXCI7IH1cbiAgICAuay1pLWFycm93LXNlZWstZG93bjo6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMGVcIjsgfVxuICAgIC5rLWktY2FyZXQtZG91YmxlLWFsdC1sZWZ0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAwZlwiOyB9XG4gICAgLmstaS1hcnJvdy1kb3VibGUtNjAtbGVmdDo6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMGZcIjsgfVxuICAgIC5rLWktYXJyb3ctc2Vlay1sZWZ0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAwZlwiOyB9XG4gICAgLmstaS1yZXdpbmQtc206OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDBmXCI7IH1cbiAgICAuay1pLWNhcmV0LWFsdC1leHBhbmQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDEwXCI7IH1cbiAgICAuay1pLWFycm93cy1rcGk6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDEwXCI7IH1cbiAgICAuay1pLWtwaTo6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMTBcIjsgfVxuICAgIC5rLWktY2FyZXQtYWx0LXNvcnQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDEwXCI7IH1cbiAgICAuay1pLWFycm93cy1uby1jaGFuZ2U6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDExXCI7IH1cbiAgICAuay1pLWFycm93LW92ZXJmbG93LWRvd246OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDEyXCI7IH1cbiAgICAuay1pLWNoZXZyb24tdXA6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDEzXCI7IH1cbiAgICAuay1pLWFycm93LWNoZXZyb24tdXA6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDEzXCI7IH1cbiAgICAuay1pLWFycm93aGVhZC1uOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAxM1wiOyB9XG4gICAgLmstaS1jaGV2cm9uLXJpZ2h0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAxNFwiOyB9XG4gICAgLmstaS1hcnJvdy1jaGV2cm9uLXJpZ2h0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAxNFwiOyB9XG4gICAgLmstaS1hcnJvd2hlYWQtZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMTRcIjsgfVxuICAgIC5rLWktY2hldnJvbi1kb3duOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAxNVwiOyB9XG4gICAgLmstaS1hcnJvdy1jaGV2cm9uLWRvd246OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDE1XCI7IH1cbiAgICAuay1pLWFycm93aGVhZC1zOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAxNVwiOyB9XG4gICAgLmstaS1jaGV2cm9uLWxlZnQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDE2XCI7IH1cbiAgICAuay1pLWFycm93LWNoZXZyb24tbGVmdDo6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMTZcIjsgfVxuICAgIC5rLWktYXJyb3doZWFkLXc6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDE2XCI7IH1cbiAgICAuay1pLWFycm93LXVwOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAxN1wiOyB9XG4gICAgLmstaS1hcnJvdy1yaWdodDo6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMThcIjsgfVxuICAgIC5rLWktYXJyb3ctZG93bjo6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMTlcIjsgfVxuICAgIC5rLWktYXJyb3ctbGVmdDo6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMWFcIjsgfVxuICAgIC5rLWktbGV2ZWwtZG93bjo6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMWJcIjsgfVxuICAgIC5rLWktYXJyb3ctZHJpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDFiXCI7IH1cbiAgICAuay1pLWxldmVsLXVwOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAxY1wiOyB9XG4gICAgLmstaS1hcnJvdy1wYXJlbnQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDFjXCI7IH1cbiAgICAuay1pLWxldmVsLXRvLXRvcDo6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMWRcIjsgfVxuICAgIC5rLWktYXJyb3ctcm9vdDo6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMWRcIjsgfVxuICAgIC5rLWktbGV2ZWwtcm9vdDo6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMWRcIjsgfVxuICAgIC5rLWktY29sLXJlc2l6ZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMWVcIjsgfVxuICAgIC5rLWktYXJyb3dzLXJlc2l6aW5nOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAxZVwiOyB9XG4gICAgLmstaS1hcnJvd3MtYXhlczo6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMWZcIjsgfVxuICAgIC5rLWktYXJyb3dzLWRpbWVuc2lvbnM6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDFmXCI7IH1cbiAgICAuay1pLWRpbWVuc2lvbjo6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMWZcIjsgfVxuICAgIC5rLWktYXJyb3dzLXN3YXA6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDIwXCI7IH1cbiAgICAuay1pLWRyYWctYW5kLWRyb3A6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDIxXCI7IH1cbiAgICAuay1pLWNhdGVnb3JpemU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDIyXCI7IH1cbiAgICAuay1pLWdyaWQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDIzXCI7IH1cbiAgICAuay1pLWdyaWQtbGF5b3V0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAyNFwiOyB9XG4gICAgLmstaS1ncm91cDo6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMjVcIjsgfVxuICAgIC5rLWktdW5ncm91cDo6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMjZcIjsgfVxuICAgIC5rLWktaGFuZGxlci1kcmFnOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAyN1wiOyB9XG4gICAgLmstaS1sYXlvdXQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDI4XCI7IH1cbiAgICAuay1pLWxheW91dC0xLWJ5LTQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDI5XCI7IH1cbiAgICAuay1pLWxheW91dC0yLWJ5LTI6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDJhXCI7IH1cbiAgICAuay1pLXBhZ2UtbGF5b3V0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAyYVwiOyB9XG4gICAgLmstaS1sYXlvdXQtc2lkZS1ieS1zaWRlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAyYlwiOyB9XG4gICAgLmstaS1sYXlvdXQtc3RhY2tlZDo6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMmNcIjsgfVxuICAgIC5rLWktY29sdW1uczo6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMmRcIjsgfVxuICAgIC5rLWktcm93czo6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMmVcIjsgfVxuICAgIC5rLWktcmVvcmRlcjo6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMmZcIjsgfVxuICAgIC5rLWktbWVudTo6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMzBcIjsgfVxuICAgIC5rLWktaGFtYnVyZ2VyOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAzMFwiOyB9XG4gICAgLmstaS1tb3JlLXZlcnRpY2FsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAzMVwiOyB9XG4gICAgLmstaS1tb3JlLXY6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDMxXCI7IH1cbiAgICAuay1pLXZiYXJzOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAzMVwiOyB9XG4gICAgLmstaS1tb3JlLWhvcml6b250YWw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDMyXCI7IH1cbiAgICAuay1pLW1vcmUtaDo6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMzJcIjsgfVxuICAgIC5rLWktaGJhcnM6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDMyXCI7IH1cbiAgICAuay1pLW92ZXJsYXA6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDMzXCI7IH1cbiAgICAuay1pLWhvbWU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDM0XCI7IH1cbiAgICAuay1pLXJvb3Q6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDM0XCI7IH1cbiAgICAuay1pLXVuZG86OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTAwXCI7IH1cbiAgICAuay1pLXVuZG8tbGFyZ2U6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTAwXCI7IH1cbiAgICAuay1pLXJlZG86OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTAxXCI7IH1cbiAgICAuay1pLXJlZG8tbGFyZ2U6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTAxXCI7IH1cbiAgICAuay1pLWFycm93LXJvdGF0ZS1jY3c6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTAyXCI7IH1cbiAgICAuay1pLXJlc2V0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEwMlwiOyB9XG4gICAgLmstaS1hcnJvdy1yb3RhdGUtY3c6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTAzXCI7IH1cbiAgICAuay1pLXJlbG9hZDo6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMDNcIjsgfVxuICAgIC5rLWktcmVmcmVzaDo6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMDNcIjsgfVxuICAgIC5rLWktcmVjdXJyZW5jZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMDNcIjsgfVxuICAgIC5rLWktYXJyb3dzLXJlcGVhdDo6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMDNcIjsgfVxuICAgIC5rLWktYXJyb3dzLW5vLXJlcGVhdDo6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMDRcIjsgfVxuICAgIC5rLWktbm9uLXJlY3VycmVuY2U6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTA0XCI7IH1cbiAgICAuay1pLXJlZnJlc2gtY2xlYXI6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTA0XCI7IH1cbiAgICAuay1pLWFycm93LXJvdGF0ZS1jY3ctc21hbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTA1XCI7IH1cbiAgICAuay1pLXJlc2V0LXNtOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEwNVwiOyB9XG4gICAgLmstaS1hcnJvdy1yb3RhdGUtY3ctc21hbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTA2XCI7IH1cbiAgICAuay1pLXJlbG9hZC1zbTo6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMDZcIjsgfVxuICAgIC5rLWktcmVmcmVzaC1zbTo6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMDZcIjsgfVxuICAgIC5rLWktcmVjdXJyZW5jZS1zbTo6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMDZcIjsgfVxuICAgIC5rLWktYXJyb3dzLXJlcGVhdC1zbTo6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMDZcIjsgfVxuICAgIC5rLWktY2xvY2s6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTA3XCI7IH1cbiAgICAuay1pLWNhbGVuZGFyOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEwOFwiOyB9XG4gICAgLmstaS1zYXZlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEwOVwiOyB9XG4gICAgLmstaS1mbG9wcHk6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTA5XCI7IH1cbiAgICAuay1pLXByaW50OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEwYVwiOyB9XG4gICAgLmstaS1wcmludGVyOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEwYVwiOyB9XG4gICAgLmstaS1wZW5jaWw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTBiXCI7IH1cbiAgICAuay1pLWVkaXQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTBiXCI7IH1cbiAgICAuay1pLXRyYXNoOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEwY1wiOyB9XG4gICAgLmstaS1kZWxldGU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTBjXCI7IH1cbiAgICAuay1pLXBhcGVyY2xpcDo6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMGRcIjsgfVxuICAgIC5rLWktYXR0YWNobWVudDo6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMGRcIjsgfVxuICAgIC5rLWktY2xpcDo6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMGRcIjsgfVxuICAgIC5rLWktcGFwZXJjbGlwLWFsdDo6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMGVcIjsgfVxuICAgIC5rLWktYXR0YWNobWVudC00NTo6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMGVcIjsgfVxuICAgIC5rLWktY2xpcC00NTo6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMGVcIjsgfVxuICAgIC5rLWktbGluazo6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMGZcIjsgfVxuICAgIC5rLWktbGluay1ob3Jpem9udGFsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEwZlwiOyB9XG4gICAgLmstaS1oeXBlcmxpbms6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTBmXCI7IH1cbiAgICAuay1pLWxpbmstaDo6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMGZcIjsgfVxuICAgIC5rLWktdW5saW5rOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTExMFwiOyB9XG4gICAgLmstaS11bmxpbmstaG9yaXpvbnRhbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMTBcIjsgfVxuICAgIC5rLWktaHlwZXJsaW5rLXJlbW92ZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMTBcIjsgfVxuICAgIC5rLWktdW5saW5rLWg6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTEwXCI7IH1cbiAgICAuay1pLWxpbmstdmVydGljYWw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTExXCI7IH1cbiAgICAuay1pLWxpbmstdjo6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMTFcIjsgfVxuICAgIC5rLWktdW5saW5rLXZlcnRpY2FsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTExMlwiOyB9XG4gICAgLmstaS11bmxpbmstdjo6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMTJcIjsgfVxuICAgIC5rLWktbG9jazo6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMTNcIjsgfVxuICAgIC5rLWktdW5sb2NrOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTExNFwiOyB9XG4gICAgLmstaS1jYW5jZWw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTE1XCI7IH1cbiAgICAuay1pLWNhbmNlbC1vdXRsaW5lOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTExNlwiOyB9XG4gICAgLmstaS1kZW55OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTExNlwiOyB9XG4gICAgLmstaS1jYW5jZWwtY2lyY2xlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTExN1wiOyB9XG4gICAgLmstaS1jaGVjazo6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMThcIjsgfVxuICAgIC5rLWktY2hlY2ttYXJrOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTExOFwiOyB9XG4gICAgLmstaS10aWNrOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTExOFwiOyB9XG4gICAgLmstaS1jaGVjay1vdXRsaW5lOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTExOVwiOyB9XG4gICAgLmstaS1jaGVja21hcmstb3V0bGluZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMTlcIjsgfVxuICAgIC5rLWktc3VjY2Vzczo6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMTlcIjsgfVxuICAgIC5rLWktY2hlY2stY2lyY2xlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTExYVwiOyB9XG4gICAgLmstaS1jaGVja21hcmstY2lyY2xlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTExYVwiOyB9XG4gICAgLmstaS14OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTExYlwiOyB9XG4gICAgLmstaS1jbG9zZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMWJcIjsgfVxuICAgIC5rLWktY2xlYXI6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTFiXCI7IH1cbiAgICAuay1pLXRpbWVzOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTExYlwiOyB9XG4gICAgLmstaS1ncm91cC1kZWxldGU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTFiXCI7IH1cbiAgICAuay1pLXgtb3V0bGluZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMWNcIjsgfVxuICAgIC5rLWktY2xvc2Utb3V0bGluZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMWNcIjsgfVxuICAgIC5rLWktY2xlYXItb3V0bGluZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMWNcIjsgfVxuICAgIC5rLWktdGltZXMtb3V0bGluZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMWNcIjsgfVxuICAgIC5rLWktZXJyb3I6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTFjXCI7IH1cbiAgICAuay1pLXgtY2lyY2xlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTExZFwiOyB9XG4gICAgLmstaS1jbG9zZS1jaXJjbGU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTFkXCI7IH1cbiAgICAuay1pLWNsZWFyLWNpcmNsZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMWRcIjsgfVxuICAgIC5rLWktdGltZXMtY2lyY2xlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTExZFwiOyB9XG4gICAgLmstaS1wbHVzOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTExZVwiOyB9XG4gICAgLmstaS1hZGQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTFlXCI7IH1cbiAgICAuay1pLXBsdXMtb3V0bGluZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMWZcIjsgfVxuICAgIC5rLWktYWRkLW91dGxpbmU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTFmXCI7IH1cbiAgICAuay1pLXBsdXMtY2lyY2xlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEyMFwiOyB9XG4gICAgLmstaS1hZGQtY2lyY2xlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEyMFwiOyB9XG4gICAgLmstaS1taW51czo6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMjFcIjsgfVxuICAgIC5rLWkta3BpLXRyZW5kLWVxdWFsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEyMVwiOyB9XG4gICAgLmstaS1taW51cy1vdXRsaW5lOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEyMlwiOyB9XG4gICAgLmstaS1taW51cy1jaXJjbGU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTIzXCI7IH1cbiAgICAuay1pLXNvcnQtYXNjOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEyNFwiOyB9XG4gICAgLmstaS1zb3J0LWRlc2M6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTI1XCI7IH1cbiAgICAuay1pLXNvcnQtY2xlYXI6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTI2XCI7IH1cbiAgICAuay1pLXVuc29ydDo6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMjZcIjsgfVxuICAgIC5rLWktc29ydC1hc2Mtc21hbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTI3XCI7IH1cbiAgICAuay1pLXNvcnQtYXNjLXNtOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEyN1wiOyB9XG4gICAgLmstaS1zb3J0LWRlc2Mtc21hbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTI4XCI7IH1cbiAgICAuay1pLXNvcnQtZGVzYy1zbTo6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMjhcIjsgfVxuICAgIC5rLWktZmlsdGVyOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEyOVwiOyB9XG4gICAgLmstaS1maWx0ZXItY2xlYXI6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTJhXCI7IH1cbiAgICAuay1pLWZpbHRlci1zbWFsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMmJcIjsgfVxuICAgIC5rLWktZmlsdGVyLXNtOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEyYlwiOyB9XG4gICAgLmstaS1maWx0ZXItc29ydC1hc2Mtc21hbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTJjXCI7IH1cbiAgICAuay1pLWZpbHRlci1zb3J0LWFzYy1zbTo6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMmNcIjsgfVxuICAgIC5rLWktZmlsdGVyLXNvcnQtZGVzYy1zbWFsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMmRcIjsgfVxuICAgIC5rLWktZmlsdGVyLXNvcnQtZGVzYy1zbTo6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMmRcIjsgfVxuICAgIC5rLWktZmlsdGVyLWFkZC1leHByZXNzaW9uOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEyZVwiOyB9XG4gICAgLmstaS1maWx0ZXItYWRkLWdyb3VwOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEyZlwiOyB9XG4gICAgLmstaS1sb2dpbjo6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMzBcIjsgfVxuICAgIC5rLWktc2lnbi1pbjo6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMzBcIjsgfVxuICAgIC5rLWktbG9nb3V0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEzMVwiOyB9XG4gICAgLmstaS1zaWduLW91dDo6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMzFcIjsgfVxuICAgIC5rLWktZG93bmxvYWQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTMyXCI7IH1cbiAgICAuay1pLXVwbG9hZDo6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMzNcIjsgfVxuICAgIC5rLWktaHlwZXJsaW5rLW9wZW46OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTM0XCI7IH1cbiAgICAuay1pLWh5cGVybGluay1vcGVuLXNtOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEzNVwiOyB9XG4gICAgLmstaS1sYXVuY2g6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTM2XCI7IH1cbiAgICAuay1pLXdpbmRvdzo6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMzdcIjsgfVxuICAgIC5rLWktd2luZG93LW1heGltaXplOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEzN1wiOyB9XG4gICAgLmstaS1tYXhpbWl6ZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMzdcIjsgfVxuICAgIC5rLWktd2luZG93LXJlc3RvcmU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTM4XCI7IH1cbiAgICAuay1pLXdpbmRvd3M6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTM4XCI7IH1cbiAgICAuay1pLXRpbGVzOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEzOFwiOyB9XG4gICAgLmstaS1yZXN0b3JlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEzOFwiOyB9XG4gICAgLmstaS13aW5kb3ctbWluaW1pemU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTM5XCI7IH1cbiAgICAuay1pLW1pbmltaXplOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEzOVwiOyB9XG4gICAgLmstaS1nZWFyOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEzYVwiOyB9XG4gICAgLmstaS1jb2c6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTNhXCI7IH1cbiAgICAuay1pLWN1c3RvbTo6YmVmb3JlIHsgY29udGVudDogXCJcXGUxM2FcIjsgfVxuICAgIC5rLWktZ2VhcnM6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTNiXCI7IH1cbiAgICAuay1pLWNvZ3M6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTNiXCI7IH1cbiAgICAuay1pLXdyZW5jaDo6YmVmb3JlIHsgY29udGVudDogXCJcXGUxM2NcIjsgfVxuICAgIC5rLWktc2V0dGluZ3M6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTNjXCI7IH1cbiAgICAuay1pLWV5ZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGUxM2RcIjsgfVxuICAgIC5rLWktcHJldmlldzo6YmVmb3JlIHsgY29udGVudDogXCJcXGUxM2RcIjsgfVxuICAgIC5rLWktc2VhcmNoOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEzZVwiOyB9XG4gICAgLmstaS16b29tOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEzZVwiOyB9XG4gICAgLmstaS16b29tLWluOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEzZlwiOyB9XG4gICAgLmstaS16b29tLW91dDo6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNDBcIjsgfVxuICAgIC5rLWktYXJyb3dzLW1vdmU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTQxXCI7IH1cbiAgICAuay1pLXBhbjo6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNDFcIjsgfVxuICAgIC5rLWktbW92ZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNDFcIjsgfVxuICAgIC5rLWktY2FsY3VsYXRvcjo6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNDJcIjsgfVxuICAgIC5rLWktY2FydDo6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNDNcIjsgfVxuICAgIC5rLWktc2hvcHBpbmctY2FydDo6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNDNcIjsgfVxuICAgIC5rLWktY29ubmVjdG9yOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE0NFwiOyB9XG4gICAgLmstaS1wbHVzLXNtOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE0NVwiOyB9XG4gICAgLmstaS1zcGx1czo6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNDVcIjsgfVxuICAgIC5rLWktbWludXMtc206OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTQ2XCI7IH1cbiAgICAuay1pLXNtaW51czo6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNDZcIjsgfVxuICAgIC5rLWkta3BpLXN0YXR1cy1kZW55OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE0N1wiOyB9XG4gICAgLmstaS1rcGktc3RhdHVzLWhvbGQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTQ4XCI7IH1cbiAgICAuay1pLWtwaS1zdGF0dXMtb3Blbjo6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNDlcIjsgfVxuICAgIC5rLWktZXF1YWw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTRhXCI7IH1cbiAgICAuay1pLW5vdC1lcXVhbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNGJcIjsgfVxuICAgIC5rLWktbGVzcy1vci1lcXVhbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNGNcIjsgfVxuICAgIC5rLWktZ3JlYXRlci1vci1lcXVhbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNGRcIjsgfVxuICAgIC5rLWktZGl2aWRlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE0ZVwiOyB9XG4gICAgLmstaS1hY2Nlc3NpYmlsaXR5OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE0ZlwiOyB9XG4gICAgLmstaS1iYXJjb2RlLW91dGxpbmU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTUwXCI7IH1cbiAgICAuay1pLWJhcmNvZGU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTUxXCI7IH1cbiAgICAuay1pLWJhcmNvZGUtc2Nhbm5lcjo6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNTJcIjsgfVxuICAgIC5rLWktcXItY29kZS1vdXRsaW5lOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE1M1wiOyB9XG4gICAgLmstaS1xci1jb2RlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE1NFwiOyB9XG4gICAgLmstaS1xci1jb2RlLXNjYW5uZXI6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTU1XCI7IH1cbiAgICAuay1pLWJhcmNvZGUtcXItY29kZS1zY2FubmVyOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE1NlwiOyB9XG4gICAgLmstaS1zaWduYXR1cmU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTU3XCI7IH1cbiAgICAuay1pLWhhbmQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTU4XCI7IH1cbiAgICAuay1pLXBvaW50ZXI6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTU5XCI7IH1cbiAgICAuay1pLWN1cnNvcjo6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNTlcIjsgfVxuICAgIC5rLWktc3RpY2s6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTVhXCI7IH1cbiAgICAuay1pLXVuc3RpY2s6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTViXCI7IH1cbiAgICAuay1pLXNldC1jb2x1bW4tcG9zaXRpb246OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTVjXCI7IH1cbiAgICAuay1pLXBsYXk6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjAwXCI7IH1cbiAgICAuay1pLXBhdXNlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTIwMVwiOyB9XG4gICAgLmstaS1zdG9wOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTIwMlwiOyB9XG4gICAgLmstaS1yZXdpbmQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjAzXCI7IH1cbiAgICAuay1pLWZvcndhcmQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjA0XCI7IH1cbiAgICAuay1pLXZvbHVtZS1kb3duOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTIwNVwiOyB9XG4gICAgLmstaS12b2x1bWUtbG93OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTIwNVwiOyB9XG4gICAgLmstaS12b2x1bWUtdXA6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjA2XCI7IH1cbiAgICAuay1pLXZvbHVtZS1oaWdoOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTIwNlwiOyB9XG4gICAgLmstaS12b2x1bWUtbXV0ZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGUyMDdcIjsgfVxuICAgIC5rLWktdm9sdW1lLW9mZjo6YmVmb3JlIHsgY29udGVudDogXCJcXGUyMDdcIjsgfVxuICAgIC5rLWktaGQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjA4XCI7IH1cbiAgICAuay1pLWNsb3NlZC1jYXB0aW9uczo6YmVmb3JlIHsgY29udGVudDogXCJcXGUyMDlcIjsgfVxuICAgIC5rLWktc3VidGl0bGVzOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTIwOVwiOyB9XG4gICAgLmstaS1wbGF5bGlzdDo6YmVmb3JlIHsgY29udGVudDogXCJcXGUyMGFcIjsgfVxuICAgIC5rLWktbXVzaWMtbm90ZXM6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjBiXCI7IH1cbiAgICAuay1pLWF1ZGlvOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTIwYlwiOyB9XG4gICAgLmstaS1wbGF5LXNtOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTIwY1wiOyB9XG4gICAgLmstaS1wYXVzZS1zbTo6YmVmb3JlIHsgY29udGVudDogXCJcXGUyMGRcIjsgfVxuICAgIC5rLWktc3RvcC1zbTo6YmVmb3JlIHsgY29udGVudDogXCJcXGUyMGVcIjsgfVxuICAgIC5rLWktaGVhcnQtb3V0bGluZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGUzMDBcIjsgfVxuICAgIC5rLWktZmF2LW91dGxpbmU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMzAwXCI7IH1cbiAgICAuay1pLWZhdm9yaXRlLW91dGxpbmU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMzAwXCI7IH1cbiAgICAuay1pLWhlYXJ0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTMwMVwiOyB9XG4gICAgLmstaS1mYXY6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMzAxXCI7IH1cbiAgICAuay1pLWZhdm9yaXRlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTMwMVwiOyB9XG4gICAgLmstaS1zdGFyLW91dGxpbmU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMzAyXCI7IH1cbiAgICAuay1pLWJvb2ttYXJrLW91dGxpbmU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMzAyXCI7IH1cbiAgICAuay1pLXN0YXI6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMzAzXCI7IH1cbiAgICAuay1pLWJvb2ttYXJrOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTMwM1wiOyB9XG4gICAgLmstaS1jaGVja2JveDo6YmVmb3JlIHsgY29udGVudDogXCJcXGUzMDRcIjsgfVxuICAgIC5rLWktc2hhcGUtcmVjdDo6YmVmb3JlIHsgY29udGVudDogXCJcXGUzMDRcIjsgfVxuICAgIC5rLWktY2hlY2tib3gtY2hlY2tlZDo6YmVmb3JlIHsgY29udGVudDogXCJcXGUzMDVcIjsgfVxuICAgIC5rLWktY2hlY2tib3gtaW5kZXRlcm1pbmF0ZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGUzMDZcIjsgfVxuICAgIC5rLWktdHJpLXN0YXRlLWluZGV0ZXJtaW5hdGU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMzA2XCI7IH1cbiAgICAuay1pLWNoZWNrYm94LW51bGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMzA3XCI7IH1cbiAgICAuay1pLXRyaS1zdGF0ZS1udWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTMwN1wiOyB9XG4gICAgLmstaS1jaXJjbGU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMzA4XCI7IH1cbiAgICAuay1pLXJhZGlvYnV0dG9uOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTMwOVwiOyB9XG4gICAgLmstaS1zaGFwZS1jaXJjbGU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMzA5XCI7IH1cbiAgICAuay1pLXJhZGlvYnV0dG9uLWNoZWNrZWQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMzBhXCI7IH1cbiAgICAuay1pLWJlbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNDAwXCI7IH1cbiAgICAuay1pLW5vdGlmaWNhdGlvbjo6YmVmb3JlIHsgY29udGVudDogXCJcXGU0MDBcIjsgfVxuICAgIC5rLWktaW5mby1jaXJjbGU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNDAxXCI7IH1cbiAgICAuay1pLWluZm9ybWF0aW9uOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTQwMVwiOyB9XG4gICAgLmstaS1pbmZvOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTQwMVwiOyB9XG4gICAgLmstaS1ub3RlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTQwMVwiOyB9XG4gICAgLmstaS1xdWVzdGlvbi1jaXJjbGU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNDAyXCI7IH1cbiAgICAuay1pLXF1ZXN0aW9uOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTQwMlwiOyB9XG4gICAgLmstaS1oZWxwOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTQwMlwiOyB9XG4gICAgLmstaS1leGNsYW1hdGlvbi1jaXJjbGU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNDAzXCI7IH1cbiAgICAuay1pLXdhcm5pbmc6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNDAzXCI7IH1cbiAgICAuay1pLWV4Y2VwdGlvbjo6YmVmb3JlIHsgY29udGVudDogXCJcXGU0MDNcIjsgfVxuICAgIC5rLWktY2FtZXJhOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTUwMFwiOyB9XG4gICAgLmstaS1waG90by1jYW1lcmE6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNTAwXCI7IH1cbiAgICAuay1pLWltYWdlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTUwMVwiOyB9XG4gICAgLmstaS1waG90bzo6YmVmb3JlIHsgY29udGVudDogXCJcXGU1MDFcIjsgfVxuICAgIC5rLWktaW1hZ2UtZXhwb3J0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTUwMlwiOyB9XG4gICAgLmstaS1waG90by1leHBvcnQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNTAyXCI7IH1cbiAgICAuay1pLXpvb20tYWN0dWFsLXNpemU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNTAzXCI7IH1cbiAgICAuay1pLXpvb20tYmVzdC1maXQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNTA0XCI7IH1cbiAgICAuay1pLWltYWdlLXJlc2l6ZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGU1MDVcIjsgfVxuICAgIC5rLWktY3JvcDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU1MDZcIjsgfVxuICAgIC5rLWktbWlycm9yOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTUwN1wiOyB9XG4gICAgLmstaS1mbGlwLWhvcml6b250YWw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNTA4XCI7IH1cbiAgICAuay1pLWZsaXAtaDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU1MDhcIjsgfVxuICAgIC5rLWktZmxpcC12ZXJ0aWNhbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU1MDlcIjsgfVxuICAgIC5rLWktZmxpcC12OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTUwOVwiOyB9XG4gICAgLmstaS1yb3RhdGU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNTBhXCI7IH1cbiAgICAuay1pLXJvdGF0ZS1yaWdodDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU1MGJcIjsgfVxuICAgIC5rLWktcm90YXRlLWN3OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTUwYlwiOyB9XG4gICAgLmstaS1yb3RhdGUtbGVmdDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU1MGNcIjsgfVxuICAgIC5rLWktcm90YXRlLWNjdzo6YmVmb3JlIHsgY29udGVudDogXCJcXGU1MGNcIjsgfVxuICAgIC5rLWktYnJ1c2g6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNTBkXCI7IH1cbiAgICAuay1pLXBhbGV0dGU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNTBlXCI7IH1cbiAgICAuay1pLWRyb3BsZXQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNTBmXCI7IH1cbiAgICAuay1pLXBhaW50OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTUwZlwiOyB9XG4gICAgLmstaS1iYWNrZ3JvdW5kOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTUwZlwiOyB9XG4gICAgLmstaS1zaGFwZS1saW5lOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTUxMFwiOyB9XG4gICAgLmstaS1saW5lOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTUxMFwiOyB9XG4gICAgLmstaS1icmlnaHRuZXNzLWNvbnRyYXN0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTUxMVwiOyB9XG4gICAgLmstaS1zbGlkZXJzOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTUxMlwiOyB9XG4gICAgLmstaS1zYXR1cmF0aW9uOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTUxMlwiOyB9XG4gICAgLmstaS1pbnZlcnQtY29sb3JzOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTUxM1wiOyB9XG4gICAgLmstaS10cmFuc3BhcmVuY3k6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNTE0XCI7IH1cbiAgICAuay1pLW9wYWNpdHk6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNTE0XCI7IH1cbiAgICAuay1pLWdyYXlzY2FsZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGU1MTVcIjsgfVxuICAgIC5rLWktYmx1cjo6YmVmb3JlIHsgY29udGVudDogXCJcXGU1MTZcIjsgfVxuICAgIC5rLWktc2hhcnBlbjo6YmVmb3JlIHsgY29udGVudDogXCJcXGU1MTdcIjsgfVxuICAgIC5rLWktc2hhcGVzOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTUxOFwiOyB9XG4gICAgLmstaS1zaGFwZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGU1MThcIjsgfVxuICAgIC5rLWktcm91bmQtY29ybmVyczo6YmVmb3JlIHsgY29udGVudDogXCJcXGU1MTlcIjsgfVxuICAgIC5rLWktYnJpbmctdG8tZnJvbnQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNTFhXCI7IH1cbiAgICAuay1pLWZyb250LWVsZW1lbnQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNTFhXCI7IH1cbiAgICAuay1pLWJyaW5nLXRvLWJhY2s6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNTFiXCI7IH1cbiAgICAuay1pLWJhY2stZWxlbWVudDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU1MWJcIjsgfVxuICAgIC5rLWktYnJpbmctZm9yd2FyZDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU1MWNcIjsgfVxuICAgIC5rLWktZm9yd2FyZC1lbGVtZW50OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTUxY1wiOyB9XG4gICAgLmstaS1icmluZy1iYWNrd2FyZDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU1MWRcIjsgfVxuICAgIC5rLWktYmFja3dhcmQtZWxlbWVudDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU1MWRcIjsgfVxuICAgIC5rLWktYWxpZ24tc2VsZi1zdGFydDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU1MWVcIjsgfVxuICAgIC5rLWktYWxpZ24tbGVmdC1lbGVtZW50OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTUxZVwiOyB9XG4gICAgLmstaS1hbGlnbi1zZWxmLWNlbnRlcjo6YmVmb3JlIHsgY29udGVudDogXCJcXGU1MWZcIjsgfVxuICAgIC5rLWktYWxpZ24tY2VudGVyLWVsZW1lbnQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNTFmXCI7IH1cbiAgICAuay1pLWFsaWduLXNlbGYtZW5kOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTUyMFwiOyB9XG4gICAgLmstaS1hbGlnbi1yaWdodC1lbGVtZW50OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTUyMFwiOyB9XG4gICAgLmstaS1hbGlnbi1zZWxmLXN0YXJ0LWFsdDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU1MjFcIjsgfVxuICAgIC5rLWktYWxpZ24tdG9wLWVsZW1lbnQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNTIxXCI7IH1cbiAgICAuay1pLWFsaWduLXNlbGYtY2VudGVyLWFsdDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU1MjJcIjsgfVxuICAgIC5rLWktYWxpZ24tbWlkZGxlLWVsZW1lbnQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNTIyXCI7IH1cbiAgICAuay1pLWFsaWduLXNlbGYtZW5kLWFsdDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU1MjNcIjsgfVxuICAgIC5rLWktYWxpZ24tYm90dG9tLWVsZW1lbnQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNTIzXCI7IH1cbiAgICAuay1pLXRodW1ibmFpbHMtdXA6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNTI0XCI7IH1cbiAgICAuay1pLXRodW1ibmFpbHMtcmlnaHQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNTI1XCI7IH1cbiAgICAuay1pLXRodW1ibmFpbHMtZG93bjo6YmVmb3JlIHsgY29udGVudDogXCJcXGU1MjZcIjsgfVxuICAgIC5rLWktdGh1bWJuYWlscy1sZWZ0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTUyN1wiOyB9XG4gICAgLmstaS1mdWxsc2NyZWVuOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTUyOFwiOyB9XG4gICAgLmstaS1mdWxsLXNjcmVlbjo6YmVmb3JlIHsgY29udGVudDogXCJcXGU1MjhcIjsgfVxuICAgIC5rLWktZnVsbHNjcmVlbi1lbnRlcjo6YmVmb3JlIHsgY29udGVudDogXCJcXGU1MjhcIjsgfVxuICAgIC5rLWktZnVsbHNjcmVlbi1leGl0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTUyOVwiOyB9XG4gICAgLmstaS1mdWxsLXNjcmVlbi1leGl0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTUyOVwiOyB9XG4gICAgLmstaS1kcm9wbGV0LXNsYXNoOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTUyYVwiOyB9XG4gICAgLmstaS1yZXNldC1jb2xvcjo6YmVmb3JlIHsgY29udGVudDogXCJcXGU1MmFcIjsgfVxuICAgIC5rLWktcGFpbnQtcmVtb3ZlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTUyYVwiOyB9XG4gICAgLmstaS1iYWNrZ3JvdW5kLXJlbW92ZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGU1MmFcIjsgfVxuICAgIC5rLWktcGhvdG9zOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTUyYlwiOyB9XG4gICAgLmstaS1pbWFnZXM6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNTJiXCI7IH1cbiAgICAuay1pLWdhbGxlcnk6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNTJiXCI7IH1cbiAgICAuay1pLWFsaWduLXRvLWdyaWQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNTJjXCI7IH1cbiAgICAuay1pLXNpemUtdG8tZ3JpZDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU1MmRcIjsgfVxuICAgIC5rLWktbWFrZS1zYW1lLXNpemU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNTJlXCI7IH1cbiAgICAuay1pLW1ha2Utc2FtZS13aWR0aDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU1MmZcIjsgfVxuICAgIC5rLWktbWFrZS1zYW1lLWhlaWdodDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU1MzBcIjsgfVxuICAgIC5rLWktbWFrZS1ob3Jpem9udGFsLXNwYWNpbmctZXF1YWw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNTMxXCI7IH1cbiAgICAuay1pLWluY3JlYXNlLWhvcml6b250YWwtc3BhY2luZzo6YmVmb3JlIHsgY29udGVudDogXCJcXGU1MzJcIjsgfVxuICAgIC5rLWktZGVjcmVhc2UtaG9yaXpvbnRhbC1zcGFjaW5nOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTUzM1wiOyB9XG4gICAgLmstaS1yZW1vdmUtaG9yaXpvbnRhbC1zcGFjaW5nOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTUzNFwiOyB9XG4gICAgLmstaS1tYWtlLXZlcnRpY2FsLXNwYWNpbmctZXF1YWw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNTM1XCI7IH1cbiAgICAuay1pLWluY3JlYXNlLXZlcnRpY2FsLXNwYWNpbmc6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNTM2XCI7IH1cbiAgICAuay1pLWRlY3JlYXNlLXZlcnRpY2FsLXNwYWNpbmc6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNTM3XCI7IH1cbiAgICAuay1pLXJlbW92ZS12ZXJ0aWNhbC1zcGFjaW5nOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTUzOFwiOyB9XG4gICAgLmstaS1leWVkcm9wcGVyOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTUzOVwiOyB9XG4gICAgLmstaS1zbmFwLWdyaWQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNTNhXCI7IH1cbiAgICAuay1pLXNuYXAtdG8tZ3JpZGxpbmVzOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTUzYlwiOyB9XG4gICAgLmstaS1zbmFwLXRvLXNuYXBsaW5lczo6YmVmb3JlIHsgY29udGVudDogXCJcXGU1M2NcIjsgfVxuICAgIC5rLWktZGltZW50aW9uczo6YmVmb3JlIHsgY29udGVudDogXCJcXGU1M2RcIjsgfVxuICAgIC5rLWktYWxpZ24tc2VsZi1zdHJldGNoOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTUzZVwiOyB9XG4gICAgLmstaS1hbGlnbi1zdHJldGNoLWVsZW1lbnQtaG9yaXpvbnRhbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU1M2VcIjsgfVxuICAgIC5rLWktYWxpZ24tc2VsZi1zdHJldGNoLWFsdDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU1M2ZcIjsgfVxuICAgIC5rLWktYWxpZ24tc3RyZXRjaC1lbGVtZW50LXZlcnRpY2FsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTUzZlwiOyB9XG4gICAgLmstaS1hbGlnbi1pdGVtcy1zdGFydDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU1NDBcIjsgfVxuICAgIC5rLWktYWxpZ24tbGVmdC1lbGVtZW50czo6YmVmb3JlIHsgY29udGVudDogXCJcXGU1NDBcIjsgfVxuICAgIC5rLWktYWxpZ24taXRlbXMtY2VudGVyOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTU0MVwiOyB9XG4gICAgLmstaS1hbGlnbi1jZW50ZXItZWxlbWVudHM6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNTQxXCI7IH1cbiAgICAuay1pLWFsaWduLWl0ZW1zLWVuZDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU1NDJcIjsgfVxuICAgIC5rLWktYWxpZ24tcmlnaHQtZWxlbWVudHM6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNTQyXCI7IH1cbiAgICAuay1pLWFsaWduLWl0ZW1zLXN0cmV0Y2g6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNTQzXCI7IH1cbiAgICAuay1pLWFsaWduLXN0cmV0Y2gtZWxlbWVudHMtaG9yaXpvbnRhbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU1NDNcIjsgfVxuICAgIC5rLWktYWxpZ24taXRlbXMtYmFzZWxpbmU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNTQ0XCI7IH1cbiAgICAuay1pLWFsaWduLWJhc2VsaW5lLWhvcml6b250YWw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNTQ0XCI7IH1cbiAgICAuay1pLWFsaWduLWl0ZW1zLXN0YXJ0LWFsdDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU1NDVcIjsgfVxuICAgIC5rLWktYWxpZ24tdG9wLWVsZW1lbnRzOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTU0NVwiOyB9XG4gICAgLmstaS1hbGlnbi1pdGVtcy1jZW50ZXItYWx0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTU0NlwiOyB9XG4gICAgLmstaS1hbGlnbi1taWRkbGUtZWxlbWVudHM6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNTQ2XCI7IH1cbiAgICAuay1pLWFsaWduLWl0ZW1zLWVuZC1hbHQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNTQ3XCI7IH1cbiAgICAuay1pLWFsaWduLWJvdHRvbS1lbGVtZW50czo6YmVmb3JlIHsgY29udGVudDogXCJcXGU1NDdcIjsgfVxuICAgIC5rLWktYWxpZ24taXRlbXMtc3RyZXRjaC1hbHQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNTQ4XCI7IH1cbiAgICAuay1pLWFsaWduLXN0cmV0Y2gtZWxlbWVudHMtdmVydGljYWw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNTQ4XCI7IH1cbiAgICAuay1pLWFsaWduLWl0ZW1zLWJhc2VsaW5lLWFsdDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU1NDlcIjsgfVxuICAgIC5rLWktYWxpZ24tYmFzZWxpbmUtdmVydGljYWw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNTQ5XCI7IH1cbiAgICAuay1pLWp1c3RpZnktY29udGVudC1zdGFydDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU1NGFcIjsgfVxuICAgIC5rLWktanVzdGlmeS1zdGFydC1ob3Jpem9udGFsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTU0YVwiOyB9XG4gICAgLmstaS1qdXN0aWZ5LWNvbnRlbnQtY2VudGVyOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTU0YlwiOyB9XG4gICAgLmstaS1qdXN0aWZ5LWNlbnRlci1ob3Jpem9udGFsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTU0YlwiOyB9XG4gICAgLmstaS1qdXN0aWZ5LWNvbnRlbnQtZW5kOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTU0Y1wiOyB9XG4gICAgLmstaS1qdXN0aWZ5LWVuZC1ob3Jpem9udGFsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTU0Y1wiOyB9XG4gICAgLmstaS1qdXN0aWZ5LWNvbnRlbnQtYmV0d2Vlbjo6YmVmb3JlIHsgY29udGVudDogXCJcXGU1NGRcIjsgfVxuICAgIC5rLWktanVzdGlmeS1iZXR3ZWVuLWhvcml6b250YWw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNTRkXCI7IH1cbiAgICAuay1pLWp1c3RpZnktY29udGVudC1hcm91bmQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNTRlXCI7IH1cbiAgICAuay1pLWp1c3RpZnktYXJvdW5kLWhvcml6b250YWw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNTRlXCI7IH1cbiAgICAuay1pLWp1c3RpZnktY29udGVudC1zdGFydC1hbHQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNTRmXCI7IH1cbiAgICAuay1pLWp1c3RpZnktc3RhcnQtdmVydGljYWw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNTRmXCI7IH1cbiAgICAuay1pLWp1c3RpZnktY29udGVudC1jZW50ZXItYWx0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTU1MFwiOyB9XG4gICAgLmstaS1qdXN0aWZ5LWNlbnRlci12ZXJ0aWNhbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU1NTBcIjsgfVxuICAgIC5rLWktanVzdGlmeS1jb250ZW50LWVuZC1hbHQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNTUxXCI7IH1cbiAgICAuay1pLWp1c3RpZnktZW5kLXZlcnRpY2FsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTU1MVwiOyB9XG4gICAgLmstaS1qdXN0aWZ5LWNvbnRlbnQtYmV0d2Vlbi1hbHQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNTUyXCI7IH1cbiAgICAuay1pLWp1c3RpZnktYmV0d2Vlbi12ZXJ0aWNhbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU1NTJcIjsgfVxuICAgIC5rLWktanVzdGlmeS1jb250ZW50LWFyb3VuZC1hbHQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNTUzXCI7IH1cbiAgICAuay1pLWp1c3RpZnktYXJvdW5kLXZlcnRpY2FsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTU1M1wiOyB9XG4gICAgLmstaS1maWxlLXdyZW5jaDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2MDBcIjsgfVxuICAgIC5rLWktcGFnZS1wcm9wZXJ0aWVzOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTYwMFwiOyB9XG4gICAgLmstaS1ib2xkOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTYwMVwiOyB9XG4gICAgLmstaS1pdGFsaWM6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjAyXCI7IH1cbiAgICAuay1pLXVuZGVybGluZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2MDNcIjsgfVxuICAgIC5rLWktZm9udC1mYW1pbHk6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjA0XCI7IH1cbiAgICAuay1pLWZvcmVncm91bmQtY29sb3I6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjA1XCI7IH1cbiAgICAuay1pLXRleHQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjA1XCI7IH1cbiAgICAuay1pLWNvbnZlcnQtbG93ZXJjYXNlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTYwNlwiOyB9XG4gICAgLmstaS1jb252ZXJ0LXVwcGVyY2FzZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2MDdcIjsgfVxuICAgIC5rLWktc3RyaWtldGhyb3VnaDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2MDhcIjsgfVxuICAgIC5rLWktc3RyaWtlLXRocm91Z2g6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjA4XCI7IH1cbiAgICAuay1pLXN1YnNjcmlwdDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2MDlcIjsgfVxuICAgIC5rLWktc3ViLXNjcmlwdDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2MDlcIjsgfVxuICAgIC5rLWktc3Vwc2NyaXB0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTYwYVwiOyB9XG4gICAgLmstaS1zdXAtc2NyaXB0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTYwYVwiOyB9XG4gICAgLmstaS1zdXBlcnNjcmlwdDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2MGFcIjsgfVxuICAgIC5rLWktZGl2OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTYwYlwiOyB9XG4gICAgLmstaS1hbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjBjXCI7IH1cbiAgICAuay1pLWgxOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTYwZFwiOyB9XG4gICAgLmstaS1oMjo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2MGVcIjsgfVxuICAgIC5rLWktaDM6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjBmXCI7IH1cbiAgICAuay1pLWg0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTYxMFwiOyB9XG4gICAgLmstaS1oNTo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2MTFcIjsgfVxuICAgIC5rLWktaDY6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjEyXCI7IH1cbiAgICAuay1pLWxpc3Qtb3JkZXJlZDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2MTNcIjsgfVxuICAgIC5rLWktbGlzdC1udW1iZXJlZDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2MTNcIjsgfVxuICAgIC5rLWktaW5zZXJ0LW9yZGVyZWQtbGlzdDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2MTNcIjsgfVxuICAgIC5rLWktbGlzdC11bm9yZGVyZWQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjE0XCI7IH1cbiAgICAuay1pLWxpc3QtYnVsbGV0ZWQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjE0XCI7IH1cbiAgICAuay1pLWluc2VydC11bm9yZGVyZWQtbGlzdDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2MTRcIjsgfVxuICAgIC5rLWktaW5kZW50OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTYxNVwiOyB9XG4gICAgLmstaS1pbmRlbnQtaW5jcmVhc2U6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjE1XCI7IH1cbiAgICAuay1pLW91dGRlbnQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjE2XCI7IH1cbiAgICAuay1pLWluZGVudC1kZWNyZWFzZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2MTZcIjsgfVxuICAgIC5rLWktaW5zZXJ0LXRvcDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2MTdcIjsgfVxuICAgIC5rLWktaW5zZXJ0LXVwOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTYxN1wiOyB9XG4gICAgLmstaS1pbnNlcnQtbjo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2MTdcIjsgfVxuICAgIC5rLWktaW5zZXJ0LW1pZGRsZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2MThcIjsgfVxuICAgIC5rLWktaW5zZXJ0LW06OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjE4XCI7IH1cbiAgICAuay1pLWluc2VydC1ib3R0b206OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjE5XCI7IH1cbiAgICAuay1pLWluc2VydC1kb3duOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTYxOVwiOyB9XG4gICAgLmstaS1pbnNlcnQtczo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2MTlcIjsgfVxuICAgIC5rLWktYWxpZ24tdG9wOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTYxYVwiOyB9XG4gICAgLmstaS1hbGlnbi1taWRkbGU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjFiXCI7IH1cbiAgICAuay1pLWFsaWduLWJvdHRvbTo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2MWNcIjsgfVxuICAgIC5rLWktYWxpZ24tbGVmdDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2MWRcIjsgfVxuICAgIC5rLWktanVzdGlmeS1sZWZ0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTYxZFwiOyB9XG4gICAgLmstaS1hbGlnbi1jZW50ZXI6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjFlXCI7IH1cbiAgICAuay1pLWp1c3RpZnktY2VudGVyOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTYxZVwiOyB9XG4gICAgLmstaS1hbGlnbi1yaWdodDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2MWZcIjsgfVxuICAgIC5rLWktanVzdGlmeS1sZWZ0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTYxZlwiOyB9XG4gICAgLmstaS1hbGlnbi1qdXN0aWZ5OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTYyMFwiOyB9XG4gICAgLmstaS1qdXN0aWZ5LWZ1bGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjIwXCI7IH1cbiAgICAuay1pLWFsaWduLXJlbW92ZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2MjFcIjsgfVxuICAgIC5rLWktanVzdGlmeS1jbGVhcjo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2MjFcIjsgfVxuICAgIC5rLWktdGV4dC13cmFwOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTYyMlwiOyB9XG4gICAgLmstaS1ob3Jpem9udGFsLXJ1bGU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjIzXCI7IH1cbiAgICAuay1pLXJ1bGUtaG9yaXpvbnRhbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2MjNcIjsgfVxuICAgIC5rLWktaHI6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjIzXCI7IH1cbiAgICAuay1pLXRhYmxlLWFsaWduLXRvcC1sZWZ0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTYyNFwiOyB9XG4gICAgLmstaS10YWJsZS1hbGlnbi10b3AtY2VudGVyOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTYyNVwiOyB9XG4gICAgLmstaS10YWJsZS1hbGlnbi10b3AtcmlnaHQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjI2XCI7IH1cbiAgICAuay1pLXRhYmxlLWFsaWduLW1pZGRsZS1sZWZ0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTYyN1wiOyB9XG4gICAgLmstaS10YWJsZS1hbGlnbi1taWRkbGUtY2VudGVyOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTYyOFwiOyB9XG4gICAgLmstaS10YWJsZS1hbGlnbi1taWRkbGUtcmlnaHQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjI5XCI7IH1cbiAgICAuay1pLXRhYmxlLWFsaWduLWJvdHRvbS1sZWZ0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTYyYVwiOyB9XG4gICAgLmstaS10YWJsZS1hbGlnbi1ib3R0b20tY2VudGVyOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTYyYlwiOyB9XG4gICAgLmstaS10YWJsZS1hbGlnbi1ib3R0b20tcmlnaHQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjJjXCI7IH1cbiAgICAuay1pLXRhYmxlLWFsaWduLXJlbW92ZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2MmRcIjsgfVxuICAgIC5rLWktYm9yZGVycy1hbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjJlXCI7IH1cbiAgICAuay1pLWFsbC1ib3JkZXJzOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTYyZVwiOyB9XG4gICAgLmstaS1ib3JkZXJzLW91dHNpZGU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjJmXCI7IH1cbiAgICAuay1pLW91dHNpZGUtYm9yZGVyczo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2MmZcIjsgfVxuICAgIC5rLWktYm9yZGVycy1pbnNpZGU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjMwXCI7IH1cbiAgICAuay1pLWluc2lkZS1ib3JkZXJzOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTYzMFwiOyB9XG4gICAgLmstaS1ib3JkZXJzLWluc2lkZS1ob3Jpem9udGFsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTYzMVwiOyB9XG4gICAgLmstaS1ib3JkZXItaW5zaWRlLWg6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjMxXCI7IH1cbiAgICAuay1pLWluc2lkZS1ob3Jpem9udGFsLWJvcmRlcnM6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjMxXCI7IH1cbiAgICAuay1pLWJvcmRlcnMtaW5zaWRlLXZlcnRpY2FsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTYzMlwiOyB9XG4gICAgLmstaS1ib3JkZXJzLWluc2lkZS12OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTYzMlwiOyB9XG4gICAgLmstaS1pbnNpZGUtdmVydGljYWwtYm9yZGVyczo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2MzJcIjsgfVxuICAgIC5rLWktYm9yZGVyLXRvcDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2MzNcIjsgfVxuICAgIC5rLWktdG9wLWJvcmRlcjo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2MzNcIjsgfVxuICAgIC5rLWktYm9yZGVyLWJvdHRvbTo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2MzRcIjsgfVxuICAgIC5rLWktYm90dG9tLWJvcmRlcjo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2MzRcIjsgfVxuICAgIC5rLWktYm9yZGVyLWxlZnQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjM1XCI7IH1cbiAgICAuay1pLWxlZnQtYm9yZGVyOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTYzNVwiOyB9XG4gICAgLmstaS1ib3JkZXItcmlnaHQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjM2XCI7IH1cbiAgICAuay1pLXJpZ2h0LWJvcmRlcjo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2MzZcIjsgfVxuICAgIC5rLWktYm9yZGVycy1ub25lOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTYzN1wiOyB9XG4gICAgLmstaS1ib3JkZXItbm86OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjM3XCI7IH1cbiAgICAuay1pLW5vLWJvcmRlcnM6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjM3XCI7IH1cbiAgICAuay1pLWJvcmRlcnMtc2hvdy1oaWRlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTYzOFwiOyB9XG4gICAgLmstaS1mb3JtOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTYzOVwiOyB9XG4gICAgLmstaS1ib3JkZXI6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjM5XCI7IH1cbiAgICAuay1pLWZvcm0tZWxlbWVudDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2M2FcIjsgfVxuICAgIC5rLWktY29kZS1zbmlwcGV0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTYzYlwiOyB9XG4gICAgLmstaS1zZWxlY3QtYWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTYzY1wiOyB9XG4gICAgLmstaS1idXR0b246OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjNkXCI7IH1cbiAgICAuay1pLXNlbGVjdC1ib3g6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjNlXCI7IH1cbiAgICAuay1pLWNhbGVuZGFyLWRhdGU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjNmXCI7IH1cbiAgICAuay1pLWdyb3VwLWJveDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2NDBcIjsgfVxuICAgIC5rLWktdGV4dGFyZWE6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjQxXCI7IH1cbiAgICAuay1pLXRleHRib3g6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjQyXCI7IH1cbiAgICAuay1pLXRleHRib3gtaGlkZGVuOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTY0M1wiOyB9XG4gICAgLmstaS1wYXNzd29yZDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2NDRcIjsgfVxuICAgIC5rLWktcGFyYWdyYXBoLWFkZDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2NDVcIjsgfVxuICAgIC5rLWktZWRpdC10b29sczo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2NDZcIjsgfVxuICAgIC5rLWktdGVtcGxhdGUtbWFuYWdlcjo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2NDdcIjsgfVxuICAgIC5rLWktY2hhbmdlLW1hbnVhbGx5OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTY0OFwiOyB9XG4gICAgLmstaS10cmFjay1jaGFuZ2VzOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTY0OVwiOyB9XG4gICAgLmstaS10cmFjay1jaGFuZ2VzLWVuYWJsZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2NGFcIjsgfVxuICAgIC5rLWktdHJhY2stY2hhbmdlcy1hY2NlcHQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjRiXCI7IH1cbiAgICAuay1pLXRyYWNrLWNoYW5nZXMtYWNjZXB0LWFsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2NGNcIjsgfVxuICAgIC5rLWktdHJhY2stY2hhbmdlcy1yZWplY3Q6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjRkXCI7IH1cbiAgICAuay1pLXRyYWNrLWNoYW5nZXMtcmVqZWN0LWFsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2NGVcIjsgfVxuICAgIC5rLWktZG9jdW1lbnQtbWFuYWdlcjo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2NGZcIjsgfVxuICAgIC5rLWktY3VzdG9tLWljb246OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjUwXCI7IH1cbiAgICAuay1pLWJvb2s6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjUxXCI7IH1cbiAgICAuay1pLWRpY3Rpb25hcnktYWRkOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTY1MVwiOyB9XG4gICAgLmstaS1pbWFnZS1hZGQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjUyXCI7IH1cbiAgICAuay1pLWltYWdlLWxpZ2h0LWRpYWxvZzo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2NTJcIjsgfVxuICAgIC5rLWktaW1hZ2UtaW5zZXJ0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTY1MlwiOyB9XG4gICAgLmstaS1pbnNlcnQtaW1hZ2U6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjUyXCI7IH1cbiAgICAuay1pLWltYWdlLWVkaXQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjUzXCI7IH1cbiAgICAuay1pLWltYWdlLW1hcC1lZGl0b3I6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjU0XCI7IH1cbiAgICAuay1pLWNvbW1lbnQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjU1XCI7IH1cbiAgICAuay1pLWNvbW1lbnQtcmVtb3ZlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTY1NlwiOyB9XG4gICAgLmstaS1jb21tZW50cy1yZW1vdmU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjU3XCI7IH1cbiAgICAuay1pLWNvbW1lbnRzLXJlbW92ZS1hbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjU3XCI7IH1cbiAgICAuay1pLXNpbHZlcmxpZ2h0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTY1OFwiOyB9XG4gICAgLmstaS1tZWRpYS1tYW5hZ2VyOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTY1OVwiOyB9XG4gICAgLmstaS12aWRlby1leHRlcm5hbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2NWFcIjsgfVxuICAgIC5rLWktZmxhc2gtbWFuYWdlcjo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2NWJcIjsgfVxuICAgIC5rLWktYmlub2N1bGFyczo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2NWNcIjsgfVxuICAgIC5rLWktZmluZC1hbmQtcmVwbGFjZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2NWNcIjsgfVxuICAgIC5rLWktZmluZDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2NWNcIjsgfVxuICAgIC5rLWktY29weTo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2NWRcIjsgfVxuICAgIC5rLWktZmlsZXM6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjVkXCI7IH1cbiAgICAuay1pLWN1dDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2NWVcIjsgfVxuICAgIC5rLWktY2xpcGJvYXJkOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTY1ZlwiOyB9XG4gICAgLmstaS1wYXN0ZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2NWZcIjsgfVxuICAgIC5rLWktY2xpcGJvYXJkLWNvZGU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjYwXCI7IH1cbiAgICAuay1pLXBhc3RlLWFzLWh0bWw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjYwXCI7IH1cbiAgICAuay1pLWNsaXBib2FyZC13b3JkOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTY2MVwiOyB9XG4gICAgLmstaS1wYXN0ZS1mcm9tLXdvcmQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjYxXCI7IH1cbiAgICAuay1pLWNsaXBib2FyZC13b3JkLWFsdDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2NjJcIjsgfVxuICAgIC5rLWktcGFzdGUtZnJvbS13b3JkLXN0cmlwLWZpbGU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjYyXCI7IH1cbiAgICAuay1pLWNsaXBib2FyZC1odG1sOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTY2M1wiOyB9XG4gICAgLmstaS1wYXN0ZS1odG1sOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTY2M1wiOyB9XG4gICAgLmstaS1jbGlwYm9hcmQtbWFya2Rvd246OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjY0XCI7IH1cbiAgICAuay1pLXBhc3RlLW1hcmtkb3duOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTY2NFwiOyB9XG4gICAgLmstaS1jbGlwYm9hcmQtdGV4dDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2NjVcIjsgfVxuICAgIC5rLWktcGFzdGUtcGxhaW4tdGV4dDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2NjVcIjsgfVxuICAgIC5rLWktYXBwbHktZm9ybWF0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTY2NlwiOyB9XG4gICAgLmstaS1jbGVhci1jc3M6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjY3XCI7IH1cbiAgICAuay1pLWNsZWFyZm9ybWF0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTY2N1wiOyB9XG4gICAgLmstaS1jb3B5LWZvcm1hdDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2NjhcIjsgfVxuICAgIC5rLWktc3RyaXAtYWxsLWZvcm1hdHRpbmc6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjY5XCI7IH1cbiAgICAuay1pLXN0cmlwLWNzcy1mb3JtYXQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjZhXCI7IH1cbiAgICAuay1pLXN0cmlwLWZvbnQtZWxlbWVudHM6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjZiXCI7IH1cbiAgICAuay1pLXN0cmlwLXNwYW4tZWxlbWVudHM6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjZjXCI7IH1cbiAgICAuay1pLXN0cmlwLXdvcmQtZm9ybWF0dGluZzo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2NmRcIjsgfVxuICAgIC5rLWktZm9ybWF0LWNvZGUtYmxvY2s6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjZlXCI7IH1cbiAgICAuay1pLWJ1aWxkaW5nLWJsb2Nrczo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2NmZcIjsgfVxuICAgIC5rLWktc3R5bGUtYnVpbGRlcjo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2NmZcIjsgfVxuICAgIC5rLWktcHV6emxlLXBpZWNlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTY3MFwiOyB9XG4gICAgLmstaS1tb2R1bGUtbWFuYWdlcjo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2NzBcIjsgfVxuICAgIC5rLWktcHV6emxlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTY3MFwiOyB9XG4gICAgLmstaS1saW5rLWFkZDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2NzFcIjsgfVxuICAgIC5rLWktaHlwZXJsaW5rLWxpZ2h0LWRpYWxvZzo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2NzFcIjsgfVxuICAgIC5rLWktaHlwZXJsaW5rLWluc2VydDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2NzFcIjsgfVxuICAgIC5rLWktZ2xvYmUtbGluazo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2NzJcIjsgfVxuICAgIC5rLWktaHlwZXJsaW5rLWdsb2JlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTY3MlwiOyB9XG4gICAgLmstaS1nbG9iZS11bmxpbms6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjczXCI7IH1cbiAgICAuay1pLWh5cGVybGluay1nbG9iZS1yZW1vdmU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjczXCI7IH1cbiAgICAuay1pLWVudmVsb3AtbGluazo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2NzRcIjsgfVxuICAgIC5rLWktaHlwZXJsaW5rLWVtYWlsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTY3NFwiOyB9XG4gICAgLmstaS1hbmNob3I6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjc1XCI7IH1cbiAgICAuay1pLXRhYmxlLWFkZDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2NzZcIjsgfVxuICAgIC5rLWktdGFibGUtbGlnaHQtZGlhbG9nOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTY3NlwiOyB9XG4gICAgLmstaS10YWJsZS1pbnNlcnQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjc2XCI7IH1cbiAgICAuay1pLWNyZWF0ZS10YWJsZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2NzZcIjsgfVxuICAgIC5rLWktdGFibGU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjc3XCI7IH1cbiAgICAuay1pLXRhYmxlLXByb3BlcnRpZXM6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjc4XCI7IH1cbiAgICAuay1pLXRhYmxlLWNlbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjc5XCI7IH1cbiAgICAuay1pLXRhYmxlLWNlbGwtcHJvcGVydGllczo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2N2FcIjsgfVxuICAgIC5rLWktdGFibGUtY29sdW1uLWluc2VydC1sZWZ0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTY3YlwiOyB9XG4gICAgLmstaS1hZGQtY29sdW1uLWxlZnQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjdiXCI7IH1cbiAgICAuay1pLXRhYmxlLWNvbHVtbi1pbnNlcnQtcmlnaHQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjdjXCI7IH1cbiAgICAuay1pLWFkZC1jb2x1bW4tcmlnaHQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjdjXCI7IH1cbiAgICAuay1pLXRhYmxlLXJvdy1pbnNlcnQtYWJvdmU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjdkXCI7IH1cbiAgICAuay1pLWFkZC1yb3ctYWJvdmU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjdkXCI7IH1cbiAgICAuay1pLXRhYmxlLXJvdy1pbnNlcnQtYmVsb3c6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjdlXCI7IH1cbiAgICAuay1pLWFkZC1yb3ctYmVsb3c6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjdlXCI7IH1cbiAgICAuay1pLXRhYmxlLWNvbHVtbi1kZWxldGU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjdmXCI7IH1cbiAgICAuay1pLWRlbGV0ZS1jb2x1bW46OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjdmXCI7IH1cbiAgICAuay1pLXRhYmxlLXJvdy1kZWxldGU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjgwXCI7IH1cbiAgICAuay1pLWRlbGV0ZS1yb3c6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjgwXCI7IH1cbiAgICAuay1pLXRhYmxlLWNlbGwtZGVsZXRlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTY4MVwiOyB9XG4gICAgLmstaS10YWJsZS1kZWxldGU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjgyXCI7IH1cbiAgICAuay1pLWNlbGxzLW1lcmdlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTY4M1wiOyB9XG4gICAgLmstaS1tZXJnZS1jZWxsczo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2ODNcIjsgfVxuICAgIC5rLWktY2VsbHMtbWVyZ2UtaG9yaXpvbnRhbGx5OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTY4NFwiOyB9XG4gICAgLmstaS1jZWxscy1tZXJnZS1oOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTY4NFwiOyB9XG4gICAgLmstaS1tZXJnZS1ob3Jpem9udGFsbHk6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjg0XCI7IH1cbiAgICAuay1pLWNlbGxzLW1lcmdlLXZlcnRpY2FsbHk6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjg1XCI7IH1cbiAgICAuay1pLWNlbGxzLW1lcmdlLXY6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjg1XCI7IH1cbiAgICAuay1pLW1lcmdlLXZlcnRpY2FsbHk6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjg1XCI7IH1cbiAgICAuay1pLWNlbGwtc3BsaXQtaG9yaXpvbnRhbGx5OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTY4NlwiOyB9XG4gICAgLmstaS1jZWxscy1zcGxpdC1oOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTY4NlwiOyB9XG4gICAgLmstaS1jZWxsLXNwbGl0LXZlcnRpY2FsbHk6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjg3XCI7IH1cbiAgICAuay1pLWNlbGxzLXNwbGl0LXY6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjg3XCI7IH1cbiAgICAuay1pLXRhYmxlLXVubWVyZ2U6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjg4XCI7IH1cbiAgICAuay1pLW5vcm1hbC1sYXlvdXQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjg4XCI7IH1cbiAgICAuay1pLXBhbmUtZnJlZXplOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTY4OVwiOyB9XG4gICAgLmstaS1mcmVlemUtcGFuZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2ODlcIjsgfVxuICAgIC5rLWktcm93LWZyZWV6ZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2OGFcIjsgfVxuICAgIC5rLWktZnJlZXplLXJvdzo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2OGFcIjsgfVxuICAgIC5rLWktY29sdW1uLWZyZWV6ZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2OGJcIjsgfVxuICAgIC5rLWktY29sLWZyZWV6ZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2OGJcIjsgfVxuICAgIC5rLWktZnJlZXplLWNvbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2OGJcIjsgfVxuICAgIC5rLWktdG9vbGJhci1mbG9hdDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2OGNcIjsgfVxuICAgIC5rLWktc3BlbGwtY2hlY2tlcjo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2OGRcIjsgfVxuICAgIC5rLWktdmFsaWRhdGlvbi14aHRtbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2OGVcIjsgfVxuICAgIC5rLWktdmFsaWRhdGlvbi1kYXRhOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTY4ZlwiOyB9XG4gICAgLmstaS10b2dnbGUtZnVsbC1zY3JlZW4tbW9kZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2OTBcIjsgfVxuICAgIC5rLWktZm9ybXVsYS1meDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2OTFcIjsgfVxuICAgIC5rLWktZng6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjkxXCI7IH1cbiAgICAuay1pLXN1bTo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2OTJcIjsgfVxuICAgIC5rLWktc3ltYm9sOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTY5M1wiOyB9XG4gICAgLmstaS1kb2xsYXI6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjk0XCI7IH1cbiAgICAuay1pLWN1cnJlbmN5OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTY5NFwiOyB9XG4gICAgLmstaS1wZXJjZW50OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTY5NVwiOyB9XG4gICAgLmstaS1jdXN0b20tZm9ybWF0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTY5NlwiOyB9XG4gICAgLmstaS1mb3JtYXQtbnVtYmVyOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTY5NlwiOyB9XG4gICAgLmstaS1kZWNpbWFsLWluY3JlYXNlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTY5N1wiOyB9XG4gICAgLmstaS1pbmNyZWFjZS1kZWNpbWFsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTY5N1wiOyB9XG4gICAgLmstaS1kZWNpbWFsLWRlY3JlYXNlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTY5OFwiOyB9XG4gICAgLmstaS1kZWNyZWFzZS1kZWNpbWFsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTY5OFwiOyB9XG4gICAgLmstaS1mb250LXNpemU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjk5XCI7IH1cbiAgICAuay1pLWltYWdlLWFic29sdXRlLXBvc2l0aW9uOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTY5YVwiOyB9XG4gICAgLmstaS10YWJsZS13aXphcmQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjliXCI7IH1cbiAgICAuay1pLWNyb3NzdGFiOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTY5Y1wiOyB9XG4gICAgLmstaS1jcm9zc3RhYi13aXphcmQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjlkXCI7IH1cbiAgICAuay1pLXRhYmxlLWJvZHk6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjllXCI7IH1cbiAgICAuay1pLXRhYmxlLWNvbHVtbi1ncm91cHM6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjlmXCI7IH1cbiAgICAuay1pLXRhYmxlLWNvcm5lcjo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2YTBcIjsgfVxuICAgIC5rLWktdGFibGUtcm93LWdyb3Vwczo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2YTFcIjsgfVxuICAgIC5rLWktZ2xvYmUtb3V0bGluZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGU3MDBcIjsgfVxuICAgIC5rLWktZ2xvYmU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNzAxXCI7IH1cbiAgICAuay1pLW1hcC1tYXJrZXI6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNzAyXCI7IH1cbiAgICAuay1pLW1hcmtlci1waW46OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNzAyXCI7IH1cbiAgICAuay1pLW1hcC1tYXJrZXItdGFyZ2V0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTcwM1wiOyB9XG4gICAgLmstaS1tYXJrZXItcGluLXRhcmdldDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU3MDNcIjsgfVxuICAgIC5rLWktcGluOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTcwNFwiOyB9XG4gICAgLmstaS11bnBpbjo6YmVmb3JlIHsgY29udGVudDogXCJcXGU3MDVcIjsgfVxuICAgIC5rLWktc2hhcmU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODAwXCI7IH1cbiAgICAuay1pLXVzZXI6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODAxXCI7IH1cbiAgICAuay1pLWluYm94OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTgwMlwiOyB9XG4gICAgLmstaS1ibG9nZ2VyOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTgwM1wiOyB9XG4gICAgLmstaS1ibG9nZ2VyLWJveDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU4MDRcIjsgfVxuICAgIC5rLWktZGVsaWNpb3VzOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTgwNVwiOyB9XG4gICAgLmstaS1kZWxpY2lvdXMtYm94OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTgwNlwiOyB9XG4gICAgLmstaS1kaWdnOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTgwN1wiOyB9XG4gICAgLmstaS1kaWdnLWJveDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU4MDhcIjsgfVxuICAgIC5rLWktZW52ZWxvcDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU4MDlcIjsgfVxuICAgIC5rLWktZW1haWw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODA5XCI7IH1cbiAgICAuay1pLWxldHRlcjo6YmVmb3JlIHsgY29udGVudDogXCJcXGU4MDlcIjsgfVxuICAgIC5rLWktZW52ZWxvcC1ib3g6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODBhXCI7IH1cbiAgICAuay1pLWVtYWlsLWJveDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU4MGFcIjsgfVxuICAgIC5rLWktbGV0dGVyLWJveDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU4MGFcIjsgfVxuICAgIC5rLWktZmFjZWJvb2s6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODBiXCI7IH1cbiAgICAuay1pLWZhY2Vib29rLWJveDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU4MGNcIjsgfVxuICAgIC5rLWktZ29vZ2xlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTgwZFwiOyB9XG4gICAgLmstaS1nb29nbGUtYm94OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTgwZVwiOyB9XG4gICAgLmstaS1nb29nbGUtcGx1czo6YmVmb3JlIHsgY29udGVudDogXCJcXGU4MGZcIjsgfVxuICAgIC5rLWktZ29vZ2xlLXBsdXMtYm94OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTgxMFwiOyB9XG4gICAgLmstaS1saW5rZWRpbjo6YmVmb3JlIHsgY29udGVudDogXCJcXGU4MTFcIjsgfVxuICAgIC5rLWktbGlua2VkaW4tYm94OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTgxMlwiOyB9XG4gICAgLmstaS1teXNwYWNlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTgxM1wiOyB9XG4gICAgLmstaS1teXNwYWNlLWJveDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU4MTRcIjsgfVxuICAgIC5rLWktcGludGVyZXN0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTgxNVwiOyB9XG4gICAgLmstaS1waW50ZXJlc3QtYm94OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTgxNlwiOyB9XG4gICAgLmstaS1yZWRkaXQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODE3XCI7IH1cbiAgICAuay1pLXJlZGRpdC1ib3g6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODE4XCI7IH1cbiAgICAuay1pLXN0dW1ibGUtdXBvbjo6YmVmb3JlIHsgY29udGVudDogXCJcXGU4MTlcIjsgfVxuICAgIC5rLWktc3R1bWJsZS11cG9uLWJveDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU4MWFcIjsgfVxuICAgIC5rLWktdGVsbC1hLWZyaWVuZDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU4MWJcIjsgfVxuICAgIC5rLWktdGVsbC1hLWZyaWVuZC1ib3g6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODFjXCI7IH1cbiAgICAuay1pLXR1bWJscjo6YmVmb3JlIHsgY29udGVudDogXCJcXGU4MWRcIjsgfVxuICAgIC5rLWktdHVtYmxyLWJveDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU4MWVcIjsgfVxuICAgIC5rLWktdHdpdHRlcjo6YmVmb3JlIHsgY29udGVudDogXCJcXGU4MWZcIjsgfVxuICAgIC5rLWktdHdpdHRlci1ib3g6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODIwXCI7IH1cbiAgICAuay1pLXlhbW1lcjo6YmVmb3JlIHsgY29udGVudDogXCJcXGU4MjFcIjsgfVxuICAgIC5rLWkteWFtbWVyLWJveDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU4MjJcIjsgfVxuICAgIC5rLWktYmVoYW5jZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGU4MjNcIjsgfVxuICAgIC5rLWktYmVoYW5jZS1ib3g6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODI0XCI7IH1cbiAgICAuay1pLWRyaWJiYmxlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTgyNVwiOyB9XG4gICAgLmstaS1kcmliYmJsZS1ib3g6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODI2XCI7IH1cbiAgICAuay1pLXJzczo6YmVmb3JlIHsgY29udGVudDogXCJcXGU4MjdcIjsgfVxuICAgIC5rLWktcnNzLWJveDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU4MjhcIjsgfVxuICAgIC5rLWktdmltZW86OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODI5XCI7IH1cbiAgICAuay1pLXZpbWVvLWJveDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU4MmFcIjsgfVxuICAgIC5rLWkteW91dHViZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGU4MmJcIjsgfVxuICAgIC5rLWkteW91dHViZS1ib3g6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODJjXCI7IH1cbiAgICAuay1pLWZvbGRlcjo6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MDBcIjsgfVxuICAgIC5rLWktZm9sZGVyLW9wZW46OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTAxXCI7IH1cbiAgICAuay1pLWZvbGRlci1hZGQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTAyXCI7IH1cbiAgICAuay1pLWZvbGRlci11cDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MDNcIjsgfVxuICAgIC5rLWktZm9sZGVyLW1vcmU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTA0XCI7IH1cbiAgICAuay1pLWZpZWxkcy1tb3JlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkwNFwiOyB9XG4gICAgLmstaS1hZ2dyZWdhdGUtZmllbGRzOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkwNVwiOyB9XG4gICAgLmstaS1maWxlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkwNlwiOyB9XG4gICAgLmstaS1maWxlLXZlcnRpY2FsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkwNlwiOyB9XG4gICAgLmstaS1wYWdlLXBvcnRyYWl0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkwNlwiOyB9XG4gICAgLmstaS1maWxlLXY6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTA2XCI7IH1cbiAgICAuay1pLWZpbGUtYWRkOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkwN1wiOyB9XG4gICAgLmstaS1pbnNlcnQtZmlsZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MDdcIjsgfVxuICAgIC5rLWktZmlsZS10eHQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTA4XCI7IH1cbiAgICAuay1pLXR4dDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MDhcIjsgfVxuICAgIC5rLWktZmlsZS1jc3Y6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTA5XCI7IH1cbiAgICAuay1pLWNzdjo6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MDlcIjsgfVxuICAgIC5rLWktZmlsZS1leGNlbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MGFcIjsgfVxuICAgIC5rLWktZmlsZS14bHM6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTBhXCI7IH1cbiAgICAuay1pLWV4Y2VsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkwYVwiOyB9XG4gICAgLmstaS14bHM6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTBhXCI7IH1cbiAgICAuay1pLXhsc2E6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTBhXCI7IH1cbiAgICAuay1pLWZpbGUtd29yZDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MGJcIjsgfVxuICAgIC5rLWktZmlsZS1kb2M6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTBiXCI7IH1cbiAgICAuay1pLXdvcmQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTBiXCI7IH1cbiAgICAuay1pLWRvYzo6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MGJcIjsgfVxuICAgIC5rLWktZmlsZS1tZGI6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTBjXCI7IH1cbiAgICAuay1pLW1kYjo6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MGNcIjsgfVxuICAgIC5rLWktZmlsZS1wcHQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTBkXCI7IH1cbiAgICAuay1pLXBwdDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MGRcIjsgfVxuICAgIC5rLWktZmlsZS1wZGY6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTBlXCI7IH1cbiAgICAuay1pLXBkZjo6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MGVcIjsgfVxuICAgIC5rLWktcGRmYTo6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MGVcIjsgfVxuICAgIC5rLWktZmlsZS1wc2Q6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTBmXCI7IH1cbiAgICAuay1pLXBzZDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MGZcIjsgfVxuICAgIC5rLWktZmlsZS1mbGFzaDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MTBcIjsgfVxuICAgIC5rLWktZmxhc2g6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTEwXCI7IH1cbiAgICAuay1pLWZpbGUtY29uZmlnOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkxMVwiOyB9XG4gICAgLmstaS1jb25maWc6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTExXCI7IH1cbiAgICAuay1pLWZpbGUtYXNjeDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MTJcIjsgfVxuICAgIC5rLWktYXNjeDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MTJcIjsgfVxuICAgIC5rLWktZmlsZS1iYWM6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTEzXCI7IH1cbiAgICAuay1pLWJhYzo6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MTNcIjsgfVxuICAgIC5rLWktZmlsZS16aXA6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTE0XCI7IH1cbiAgICAuay1pLXppcDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MTRcIjsgfVxuICAgIC5rLWktZmlsbTo6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MTVcIjsgfVxuICAgIC5rLWktY3NzMzo6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MTZcIjsgfVxuICAgIC5rLWktaHRtbDU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTE3XCI7IH1cbiAgICAuay1pLWNvZGU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTE4XCI7IH1cbiAgICAuay1pLWh0bWw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTE4XCI7IH1cbiAgICAuay1pLXNvdXJjZS1jb2RlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkxOFwiOyB9XG4gICAgLmstaS12aWV3LXNvdXJjZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MThcIjsgfVxuICAgIC5rLWktY3NzOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkxOVwiOyB9XG4gICAgLmstaS1qczo6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MWFcIjsgfVxuICAgIC5rLWktZXhlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkxYlwiOyB9XG4gICAgLmstaS1jc3Byb2o6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTFjXCI7IH1cbiAgICAuay1pLXZicHJvajo6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MWRcIjsgfVxuICAgIC5rLWktY3M6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTFlXCI7IH1cbiAgICAuay1pLXZiOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkxZlwiOyB9XG4gICAgLmstaS1zbG46OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTIwXCI7IH1cbiAgICAuay1pLWNsb3VkOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkyMVwiOyB9XG4gICAgLmstaS1maWxlLWhvcml6b250YWw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTIyXCI7IH1cbiAgICAuay1pLXBhZ2UtbGFuZHNjYXBlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkyMlwiOyB9XG4gICAgLmstaS1maWxlLWg6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTIyXCI7IH1cbiAgICAuay1pLXN1YnJlcG9ydDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MjNcIjsgfVxuICAgIC5rLWktZGF0YTo6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MjRcIjsgfVxuICAgIC5rLWktcmVwb3J0LWhlYWRlci1zZWN0aW9uOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkyNVwiOyB9XG4gICAgLmstaS1yZXBvcnQtZm9vdGVyLXNlY3Rpb246OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTI2XCI7IH1cbiAgICAuay1pLWdyb3VwLWhlYWRlci1zZWN0aW9uOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkyN1wiOyB9XG4gICAgLmstaS1ncm91cC1mb290ZXItc2VjdGlvbjo6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MjhcIjsgfVxuICAgIC5rLWktcGFnZS1oZWFkZXItc2VjdGlvbjo6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MjlcIjsgfVxuICAgIC5rLWktcGFnZS1mb290ZXItc2VjdGlvbjo6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MmFcIjsgfVxuICAgIC5rLWktZGV0YWlsLXNlY3Rpb246OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTJiXCI7IH1cbiAgICAuay1pLXRvYy1zZWN0aW9uOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkyY1wiOyB9XG4gICAgLmstaS1ncm91cC1zZWN0aW9uOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkyZFwiOyB9XG4gICAgLmstaS1wYXJhbWV0ZXJzOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkyZVwiOyB9XG4gICAgLmstaS1kYXRhLWNzdjo6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MmZcIjsgfVxuICAgIC5rLWktZGF0YS1qc29uOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkzMFwiOyB9XG4gICAgLmstaS1kYXRhLXNxbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MzFcIjsgfVxuICAgIC5rLWktZGF0YS13ZWI6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTMyXCI7IH1cbiAgICAuay1pLWdyb3VwLWNvbGxlY3Rpb246OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTMzXCI7IH1cbiAgICAuay1pLXBhcmFtZXRlci1ib29sZWFuOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkzNFwiOyB9XG4gICAgLmstaS1wYXJhbWV0ZXItZGF0ZS10aW1lOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkzNVwiOyB9XG4gICAgLmstaS1wYXJhbWV0ZXItZmxvYXQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTM2XCI7IH1cbiAgICAuay1pLXBhcmFtZXRlci1pbnRlZ2VyOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkzN1wiOyB9XG4gICAgLmstaS1wYXJhbWV0ZXItc3RyaW5nOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkzOFwiOyB9XG4gICAgLmstaS10b2Mtc2VjdGlvbi1sZXZlbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MzlcIjsgfVxuICAgIC5rLWktaW5oZXJpdGVkOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkzYVwiOyB9XG4gICAgLmstaS1maWxlLXZpZGVvOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkzYlwiOyB9XG4gICAgLmstaS1maWxlLWF1ZGlvOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkzY1wiOyB9XG4gICAgLmstaS1maWxlLWltYWdlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkzZFwiOyB9XG4gICAgLmstaS1maWxlLXByZXNlbnRhdGlvbjo6YmVmb3JlIHsgY29udGVudDogXCJcXGU5M2VcIjsgfVxuICAgIC5rLWktZmlsZS1kYXRhOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkzZlwiOyB9XG4gICAgLmstaS1maWxlLWRpc2MtaW1hZ2U6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTQwXCI7IH1cbiAgICAuay1pLWZpbGUtcHJvZ3JhbW1pbmc6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTQxXCI7IH1cbiAgICAuay1pLXBhcmFtZXRlcnMtYnl0ZS1hcnJheTo6YmVmb3JlIHsgY29udGVudDogXCJcXGU5NDJcIjsgfVxuICAgIC5rLWktcGFyYW1ldGVycy11bmtub3duOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTk0M1wiOyB9XG4gICAgLmstaS1maWxlLWVycm9yOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTk0NFwiOyB9XG4gICAgLmstaS1maWxlLXZhbGlkYXRpb246OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTQ0XCI7IH1cbiAgICAuay1pLWZpbGVzLWVycm9yOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTk0NVwiOyB9XG4gICAgLmstaS1maWxlcy12YWxpZGF0aW9uOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTk0NVwiOyB9XG4gICAgLmstaS1kYXRhLXJlc3Q6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTQ2XCI7IH1cbiAgICAuay1pLWZpbGUtdHlwZXNjcmlwdDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU5NDdcIjsgfVxuICAgIC5rLWktdGFibGUtcG9zaXRpb24tc3RhcnQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTQ4XCI7IH1cbiAgICAuay1pLXRhYmxlLXBvc2l0aW9uLWxlZnQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTQ4XCI7IH1cbiAgICAuay1pLXRhYmxlLXBvc2l0aW9uLWNlbnRlcjo6YmVmb3JlIHsgY29udGVudDogXCJcXGU5NDlcIjsgfVxuICAgIC5rLWktdGFibGUtcG9zaXRpb24tZW5kOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTk0YVwiOyB9XG4gICAgLmstaS10YWJsZS1wb3NpdGlvbi1yaWdodDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU5NGFcIjsgfVxuICAgIC5rLWktbGlzdC1yb21hbi11cHBlcjo6YmVmb3JlIHsgY29udGVudDogXCJcXGU5NGJcIjsgfVxuICAgIC5rLWktbGlzdC1yb21hbi1sb3dlcjo6YmVmb3JlIHsgY29udGVudDogXCJcXGU5NGNcIjsgfVxuICAgIC5rLWktaW1wb3J0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTk0ZFwiOyB9XG4gICAgLmstaS1leHBvcnQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTRlXCI7IH1cbiAgICAuay1pLWdyYXBoOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZWEwMFwiOyB9XG4gICAgLmstaS1jaGFydC1jb2x1bW4tY2x1c3RlcmVkOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZWEwMVwiOyB9XG4gICAgLmstaS1jaGFydC1jb2x1bW4tc3RhY2tlZDo6YmVmb3JlIHsgY29udGVudDogXCJcXGVhMDJcIjsgfVxuICAgIC5rLWktY2hhcnQtY29sdW1uLXN0YWNrZWQxMDA6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlYTAzXCI7IH1cbiAgICAuay1pLWNoYXJ0LWNvbHVtbi1yYW5nZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGVhMDRcIjsgfVxuICAgIC5rLWktY2hhcnQtYmFyLWNsdXN0ZXJlZDo6YmVmb3JlIHsgY29udGVudDogXCJcXGVhMDVcIjsgfVxuICAgIC5rLWktY2hhcnQtYmFyLXN0YWNrZWQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlYTA2XCI7IH1cbiAgICAuay1pLWNoYXJ0LWJhci1zdGFja2VkMTAwOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZWEwN1wiOyB9XG4gICAgLmstaS1jaGFydC1iYXItcmFuZ2U6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlYTA4XCI7IH1cbiAgICAuay1pLWNoYXJ0LWFyZWEtY2x1c3RlcmVkOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZWEwOVwiOyB9XG4gICAgLmstaS1jaGFydC1hcmVhLXN0YWNrZWQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlYTBhXCI7IH1cbiAgICAuay1pLWNoYXJ0LWFyZWEtc3RhY2tlZDEwMDo6YmVmb3JlIHsgY29udGVudDogXCJcXGVhMGJcIjsgfVxuICAgIC5rLWktY2hhcnQtYXJlYS1yYW5nZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGVhMGNcIjsgfVxuICAgIC5rLWktY2hhcnQtbGluZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGVhMGRcIjsgfVxuICAgIC5rLWktY2hhcnQtbGluZS1zdGFja2VkOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZWEwZVwiOyB9XG4gICAgLmstaS1jaGFydC1saW5lLXN0YWNrZWQxMDA6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlYTBmXCI7IH1cbiAgICAuay1pLWNoYXJ0LWxpbmUtbWFya2Vyczo6YmVmb3JlIHsgY29udGVudDogXCJcXGVhMTBcIjsgfVxuICAgIC5rLWktY2hhcnQtbGluZS1zdGFja2VkLW1hcmtlcnM6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlYTExXCI7IH1cbiAgICAuay1pLWNoYXJ0LWxpbmUtc3RhY2tlZDEwMC1tYXJrZXJzOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZWExMlwiOyB9XG4gICAgLmstaS1jaGFydC1waWU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlYTEzXCI7IH1cbiAgICAuay1pLWNoYXJ0LWRvdWdobnV0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZWExNFwiOyB9XG4gICAgLmstaS1jaGFydC1zY2F0dGVyOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZWExNVwiOyB9XG4gICAgLmstaS1jaGFydC1zY2F0dGVyLXNtb290aC1saW5lcy1tYXJrZXJzOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZWExNlwiOyB9XG4gICAgLmstaS1jaGFydC1zY2F0dGVyLXNtb290aC1saW5lczo6YmVmb3JlIHsgY29udGVudDogXCJcXGVhMTdcIjsgfVxuICAgIC5rLWktY2hhcnQtc2NhdHRlci1zdHJhaWdodC1saW5lcy1tYXJrZXJzOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZWExOFwiOyB9XG4gICAgLmstaS1jaGFydC1zY2F0dGVyLXN0cmFpZ2h0LWxpbmVzOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZWExOVwiOyB9XG4gICAgLmstaS1jaGFydC1idWJibGU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlYTFhXCI7IH1cbiAgICAuay1pLWNoYXJ0LWNhbmRsZXN0aWNrOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZWExYlwiOyB9XG4gICAgLmstaS1jaGFydC1vaGxjOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZWExY1wiOyB9XG4gICAgLmstaS1jaGFydC1yYWRhcjo6YmVmb3JlIHsgY29udGVudDogXCJcXGVhMWRcIjsgfVxuICAgIC5rLWktY2hhcnQtcmFkYXItbWFya2Vyczo6YmVmb3JlIHsgY29udGVudDogXCJcXGVhMWVcIjsgfVxuICAgIC5rLWktY2hhcnQtcmFkYXItZmlsbGVkOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZWExZlwiOyB9XG4gICAgLmstaS1jaGFydC1yb3NlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZWEyMFwiOyB9XG4gICAgLmstaS1jaGFydC1jaG9yb3BsZXRoOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZWEyMVwiOyB9XG5cblxuICAgIC8vIE1hbnVhbCBhbGlhc2VzXG4gICAgLmstcGx1cyB7IEBleHRlbmQgLmstaS1wbHVzOyB9XG4gICAgLmstbWludXMgeyBAZXh0ZW5kIC5rLWktbWludXM7IH1cblxuXG4gICAgLy8gUlRMIGljb25zXG4gICAgLmstcnRsIC5rLWktaW5kZW50LWluY3JlYXNlLFxuICAgIC5rLXJ0bCAuay1pLWluZGVudC1kZWNyZWFzZSxcbiAgICAuay1ydGwgLmstaS1leHBhbmQsXG4gICAgLmstcnRsIC5rLWktY29sbGFwc2UsXG4gICAgW2Rpcj1cInJ0bFwiXSAuay1pLWV4cGFuZCxcbiAgICBbZGlyPVwicnRsXCJdIC5rLWktY29sbGFwc2Uge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XG4gICAgfVxuXG4gICAgLmstc3ByaXRlIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIC1tcy1oaWdoLWNvbnRyYXN0LWFkanVzdDogbm9uZTtcbiAgICB9XG4gICAgLmstaW1hZ2Uge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxufVxuIiwiQGluY2x1ZGUgZXhwb3J0cyhcInNwcmVhZHNoZWV0L2xheW91dFwiKSB7XG5cbiAgICAvLyBTcHJlYWRzaGVldFxuICAgIC5rLXNwcmVhZHNoZWV0IHtcbiAgICAgICAgQGluY2x1ZGUgdXNlLWJhY2tncm91bmQtY2xpcCgpO1xuICAgICAgICB3aWR0aDogODAwcHg7XG4gICAgICAgIGhlaWdodDogNjAwcHg7XG4gICAgICAgIGJvcmRlci13aWR0aDogJHNwcmVhZHNoZWV0LWJvcmRlci13aWR0aDtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRzcHJlYWRzaGVldC1mb250LWZhbWlseTtcbiAgICAgICAgZm9udC1zaXplOiAkc3ByZWFkc2hlZXQtZm9udC1zaXplO1xuICAgICAgICBsaW5lLWhlaWdodDogJHNwcmVhZHNoZWV0LWxpbmUtaGVpZ2h0O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAgICAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6ICRyZ2JhLXRyYW5zcGFyZW50O1xuXG4gICAgICAgIC5rLXZlcnRpY2FsLWFsaWduLWNlbnRlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgfVxuICAgICAgICAuay12ZXJ0aWNhbC1hbGlnbi1ib3R0b20ge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKCAtMTAwJSApO1xuICAgICAgICB9XG5cbiAgICB9XG5cblxuICAgIC8vIEhlYWRlclxuICAgIC5rLXNwcmVhZHNoZWV0IC5rLXRhYnN0cmlwLXdyYXBwZXIge1xuICAgICAgICBib3JkZXItd2lkdGg6IDAgMCAxcHg7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuXG4gICAgLy8gUXVpY2sgYWNjZXNzIHRvb2xiYXJcbiAgICAuay1zcHJlYWRzaGVldC1xdWljay1hY2Nlc3MtdG9vbGJhciB7XG4gICAgICAgIHBhZGRpbmc6ICR0b29sYmFyLXBhZGRpbmcteTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuXG4gICAgICAgIC5rLWJ1dHRvbiB7fVxuICAgICAgICAuay1idXR0b246bm90KDpob3Zlcikge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG5cbiAgICAvLyBUYWJzdHJpcFxuICAgIC5rLXNwcmVhZHNoZWV0LXRhYnN0cmlwIHtcbiAgICAgICAgcGFkZGluZy10b3A6ICR0b29sYmFyLXBhZGRpbmcteTtcbiAgICB9XG4gICAgLmstc3ByZWFkc2hlZXQtdGFic3RyaXAgLmstbG9hZGluZyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5rLXNwcmVhZHNoZWV0LXRhYnN0cmlwIC5rLWNvbnRlbnQge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCAwICk7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG5cblxuICAgIC8vIFRvb2xiYXJcbiAgICAuay1zcHJlYWRzaGVldC10b29sYmFyIHtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuXG5cbiAgICAgICAgLy8gVG9vbHNcbiAgICAgICAgW2RhdGEtdG9vbD1cImJhY2tncm91bmRDb2xvclwiXSxcbiAgICAgICAgW2RhdGEtdG9vbD1cInRleHRDb2xvclwiXSxcbiAgICAgICAgW2RhdGEtdG9vbD1cImJvcmRlcnNcIl0sXG4gICAgICAgIFtkYXRhLXRvb2w9XCJhbGlnbm1lbnRcIl0sXG4gICAgICAgIFtkYXRhLXRvb2w9XCJtZXJnZVwiXSxcbiAgICAgICAgW2RhdGEtdG9vbD1cImZyZWV6ZVwiXSB7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIG1pbi13aWR0aDogJGZvcm0tbGluZS1oZWlnaHQgKiAxZW07XG4gICAgICAgIH1cbiAgICAgICAgW2RhdGEtdG9vbD1cImZvbnRTaXplXCJdIHtcbiAgICAgICAgICAgIHdpZHRoOiA1ICogJHNwYWNlcjtcbiAgICAgICAgfVxuICAgICAgICBbZGF0YS10b29sPVwiZm9udEZhbWlseVwiXSB7XG4gICAgICAgICAgICB3aWR0aDogNiAqICRzcGFjZXI7XG4gICAgICAgIH1cbiAgICAgICAgW2RhdGEtdG9vbD1cImZvcm1hdFwiXSB7XG4gICAgICAgICAgICB3aWR0aDogNCAqICRzcGFjZXI7XG4gICAgICAgIH1cbiAgICB9XG5cblxuICAgIC8vIEFjdGlvbiBiYXJcbiAgICAuay1zcHJlYWRzaGVldC1hY3Rpb24tYmFyIHtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4O1xuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgZm9udC1mYW1pbHk6IEFyaWFsLCBWZXJkYW5hLCBzYW5zLXNlcmlmO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgfVxuICAgIC5rLXNwcmVhZHNoZWV0LW5hbWUtZWRpdG9yIHtcbiAgICAgICAgd2lkdGg6IDEwZW07XG4gICAgICAgIGJvcmRlci13aWR0aDogMCAxcHggMCAwO1xuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG5cbiAgICAgICAgLmstY29tYm9ib3gge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICAgICAgLmstY29tYm9ib3ggLmstZHJvcGRvd24td3JhcCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCAwICk7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgICAgIH1cbiAgICAgICAgLmstY29tYm9ib3ggLmstc2VsZWN0IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoIDAgKTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuay1zcHJlYWRzaGVldC1mb3JtdWxhLWJhciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZmxleDogMTtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgQGV4dGVuZCAuay1pLWZvcm11bGEtZng7XG4gICAgICAgICAgICBmb250LXNpemU6ICRpY29uLXNpemU7XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJXZWJDb21wb25lbnRzSWNvbnNcIjtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuXG4gICAgICAgICAgICBwYWRkaW5nOiAwICRwYWRkaW5nLXk7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDAgMXB4IDAgMDtcbiAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAuay10b29sdGlwLFxuICAgICAgICAuay1ncm91cC1oZWFkZXIsXG4gICAgICAgIC5rLWxpc3Qtc2Nyb2xsZXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLXNwcmVhZHNoZWV0LWZvcm11bGEtaW5wdXQge1xuICAgICAgICAgICAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAkaW5wdXQtcGFkZGluZy14O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcblxuICAgICAgICAgICAgJi5rLXNwcmVhZHNoZWV0LWFycmF5LWZvcm11bGEge1xuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwie1wiO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwifVwiO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuay1zcHJlYWRzaGVldC1mb3JtdWxhLWlucHV0IHtcbiAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgd2hpdGUtc3BhY2U6IHByZTtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAgICAgICA+IC5rLXN5bnRheC1mdW5jLmstc3ludGF4LWF0LXBvaW50LFxuICAgICAgICA+IC5rLXN5bnRheC1ib29sLmstc3ludGF4LWF0LXBvaW50LFxuICAgICAgICA+IC5rLXN5bnRheC1yZWYuay1zeW50YXgtYXQtcG9pbnQsXG4gICAgICAgID4gLmstc3ludGF4LXN0ci5rLXN5bnRheC1hdC1wb2ludCxcbiAgICAgICAgPiAuay1zeW50YXgtbnVtLmstc3ludGF4LWF0LXBvaW50IHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICB9XG5cbiAgICAgICAgPiAuay1zZXJpZXMtYSxcbiAgICAgICAgPiAuay1zZXJpZXMtYixcbiAgICAgICAgPiAuay1zZXJpZXMtYyxcbiAgICAgICAgPiAuay1zZXJpZXMtZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuay1zcHJlYWRzaGVldC1mb3JtdWxhLWxpc3Qge1xuICAgICAgICBtaW4td2lkdGg6IDEwMHB4O1xuXG4gICAgICAgIC5rLWl0ZW0ge1xuICAgICAgICAgICAgcGFkZGluZzogJGxpc3QtaXRlbS1wYWRkaW5nLXkgJGxpc3QtaXRlbS1wYWRkaW5nLXg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmstc3ludGF4LWZ1bmMsXG4gICAgLmstc3ludGF4LXN0YXJ0ZXhwIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgfVxuXG5cbiAgICAvLyBDZWxsIGVkaXRvclxuICAgIC5rLXNwcmVhZHNoZWV0LWNlbGwtZWRpdG9yIHtcbiAgICAgICAgcGFkZGluZzogMCAzcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHotaW5kZXg6IDIwMDA7XG4gICAgfVxuXG5cbiAgICAvLyBTaGVldHMgYmFyXG4gICAgLmstc3ByZWFkc2hlZXQtc2hlZXRzLWJhciB7XG4gICAgICAgIHBhZGRpbmc6IDAgJHBhZGRpbmcteSAkcGFkZGluZy15O1xuICAgICAgICBib3JkZXItd2lkdGg6IDFweCAwIDA7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cbiAgICAuay1zcHJlYWRzaGVldC1zaGVldHMtYmFyLWFkZCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogJHBhZGRpbmcteTtcblxuICAgICAgICAmOm5vdCg6aG92ZXIpIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmstc3ByZWFkc2hlZXQtc2hlZXRzLWl0ZW1zIHtcbiAgICAgICAgbWFyZ2luLXRvcDogLTFweDtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAvLyBzYXNzLWxpbnQ6ZGlzYWJsZSBuby1pbXBvcnRhbnRcbiAgICAgICAgLmstdGFic3RyaXAtaXRlbXMge1xuICAgICAgICAgICAgbWFyZ2luOiAwICRidXR0b24tY2FsYy1zaXplICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgICAgIH1cbiAgICAgICAgLmstdGFic3RyaXAtcHJldiB7XG4gICAgICAgICAgICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLmstdGFic3RyaXAtbmV4dCB7XG4gICAgICAgICAgICByaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC8vIHNhc3MtbGludDplbmFibGUgbm8taW1wb3J0YW50XG5cbiAgICAgICAgLmstaXRlbSAge1xuICAgICAgICAgICAgLmstbGluayB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuay1zcHJlYWRzaGVldC1zaGVldHMtcmVtb3ZlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRzcGFjZXIgLyAyO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtJHNwYWNlciAvIDI7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cblxuICAgIC8vIFNwcmVhZHNoZWV0IHZpZXdcbiAgICAvLyBzYXNzLWxpbnQ6ZGlzYWJsZSBuby1pbXBvcnRhbnRcbiAgICAuay1zcHJlYWRzaGVldC12aWV3IHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBmb250LWZhbWlseTogQXJpYWwsIFZlcmRhbmEsIFNhbnMtc2VyaWY7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAvLyBkaXNhYmxlZCBjZWxscyBpbiB0aGUgU3ByZWFkc2hlZXQgc2hvdWxkIGFsbG93IG5hdmlnYXRpb24gaWYgbGluayBpcyB1c2VkXG4gICAgICAgIC5rLXN0YXRlLWRpc2FibGVkIHtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuICAgIC8vIHNhc3MtbGludDplbmFibGUgbm8taW1wb3J0YW50XG4gICAgLmstc3ByZWFkc2hlZXQtZml4ZWQtY29udGFpbmVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgfVxuICAgIC5rLXNwcmVhZHNoZWV0LW92ZXJmbG93IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgICB9XG4gICAgLmstc3ByZWFkc2hlZXQtcGFuZSB7XG4gICAgICAgIHBhZGRpbmc6IDAgMXB4IDAgMDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAycHggMCAwIDJweDtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgQGVhY2ggJHNpZGUgaW4gKHRvcCwgbGVmdCkge1xuICAgICAgICAgICAgJi5rLSN7JHNpZGV9IHsgYm9yZGVyLSN7JHNpZGV9LXdpZHRoOiAwOyB9XG4gICAgICAgIH1cblxuICAgIH1cbiAgICAuay1zcHJlYWRzaGVldC10b3AtY29ybmVyIHtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwIDFweCAxcHggMDtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHotaW5kZXg6IDEwMDAwO1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgYm9yZGVyOiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5rLXNwcmVhZHNoZWV0LXNjcm9sbGVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb3ZlcmZsb3c6IHNjcm9sbDtcbiAgICAgICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgQG1lZGlhIChob3Zlcjogbm9uZSksIChwb2ludGVyOiBjb2Fyc2UpIHtcbiAgICAgICAgICAgIC8vIG9uIHRvdWNoIGRldmljZXMgd2Ugd2FudCB0aGlzIHRvIHN0YXkgb24gdG9wLlxuICAgICAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgfVxuICAgIH1cblxuXG4gICAgLy8gR3JpZCBsaW5lc1xuICAgIC5rLXNwcmVhZHNoZWV0LWhheGlzLFxuICAgIC5rLXNwcmVhZHNoZWV0LXZheGlzIHtcbiAgICAgICAgYm9yZGVyOiAwIHNvbGlkO1xuICAgICAgICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB9XG4gICAgLmstc3ByZWFkc2hlZXQtaGF4aXMge1xuICAgICAgICBib3JkZXItd2lkdGg6IDFweCAwIDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgfVxuICAgIC5rLXNwcmVhZHNoZWV0LXZheGlzIHtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwIDAgMCAxcHg7XG4gICAgICAgIHRvcDogMDtcbiAgICB9XG5cblxuICAgIC8vIFJvdyAvIENvbHVtbiBoZWFkZXJzXG4gICAgLmstc3ByZWFkc2hlZXQtcm93LWhlYWRlcixcbiAgICAuay1zcHJlYWRzaGVldC1jb2x1bW4taGVhZGVyIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB6LWluZGV4OiAxMDA7XG5cbiAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICAgICAgICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmstc3ByZWFkc2hlZXQtcm93LWhlYWRlciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG4gICAgLmstc3ByZWFkc2hlZXQtY29sdW1uLWhlYWRlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB9XG4gICAgLmstc3ByZWFkc2hlZXQtcm93LWhlYWRlciA+IGRpdiB7XG4gICAgICAgIGJvcmRlci10b3Atd2lkdGg6IDFweDtcblxuICAgICAgICAmOmZpcnN0LWNoaWxkIHsgYm9yZGVyLXRvcC13aWR0aDogMDsgfVxuICAgIH1cbiAgICAuay1zcHJlYWRzaGVldC1yb3ctaGVhZGVyID4gLmstc2VsZWN0aW9uLXBhcnRpYWwsXG4gICAgLmstc3ByZWFkc2hlZXQtcm93LWhlYWRlciA+IC5rLXNlbGVjdGlvbi1mdWxsIHtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAycHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cbiAgICAuay1zcHJlYWRzaGVldC1jb2x1bW4taGVhZGVyID4gZGl2IHtcbiAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcblxuICAgICAgICAmOmZpcnN0LWNoaWxkIHsgYm9yZGVyLWxlZnQtd2lkdGg6IDA7IH1cbiAgICB9XG4gICAgLmstc3ByZWFkc2hlZXQtY29sdW1uLWhlYWRlciA+IC5rLXNlbGVjdGlvbi1wYXJ0aWFsLFxuICAgIC5rLXNwcmVhZHNoZWV0LWNvbHVtbi1oZWFkZXIgPiAuay1zZWxlY3Rpb24tZnVsbCB7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDJweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxuXG5cbiAgICAvLyBTcHJlYWRzaGVldCBkYXRhXG4gICAgLmstc3ByZWFkc2hlZXQtZGF0YSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgICAgICAgY3Vyc29yOiBjZWxsO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG5cbiAgICAvLyBDZWxsc1xuICAgIC5rLXNwcmVhZHNoZWV0LWNlbGwge1xuICAgICAgICBwYWRkaW5nOiAxcHg7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgICAgICAgd2hpdGUtc3BhY2U6IHByZTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG4gICAgLmstc3ByZWFkc2hlZXQtbWVyZ2VkLWNlbGxzLXdyYXBlcnMge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG5cbiAgICAvLyBTZWxlY3Rpb25cbiAgICAuay1zcHJlYWRzaGVldCAuay1zZWxlY3Rpb24td3JhcHBlciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgY3Vyc29yOiBjZWxsO1xuICAgIH1cbiAgICAuay1zcHJlYWRzaGVldCAuay1zcHJlYWRzaGVldC1zZWxlY3Rpb24ge1xuICAgICAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIH1cbiAgICAuay1zcHJlYWRzaGVldCAuay1zcHJlYWRzaGVldC1zZWxlY3Rpb24taGlnaGxpZ2h0IHtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB9XG4gICAgLmstc3ByZWFkc2hlZXQgLmstc2VsZWN0aW9uLXdyYXBwZXIgLmstc3ByZWFkc2hlZXQtZWRpdG9yLWJ1dHRvbiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgei1pbmRleDogNjA7XG4gICAgfVxuXG4gICAgLmstc3ByZWFkc2hlZXQtYWN0aXZlLWNlbGwge1xuICAgICAgICAvLyBzYXNzLWxpbnQ6ZGlzYWJsZS1ibG9jayBuby1pbXBvcnRhbnRcbiAgICAgICAgLy8gYWx3YXlzIHNob3cgZXhhY3QgYWN0aXZlIGNlbGwgYm9yZGVyLCByZWdhcmRsZXNzIG9mIGlubGluZSBjZWxsIHN0eWxlc1xuICAgICAgICBvdXRsaW5lLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICB6LWluZGV4OiAxMDtcbiAgICB9XG5cbiAgICAuay1zcHJlYWRzaGVldCAuay1hdXRvLWZpbGwtd3JhcHBlciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG4gICAgLmstc3ByZWFkc2hlZXQgLmstYXV0by1maWxsLFxuICAgIC5rLXNwcmVhZHNoZWV0IC5rLWF1dG8tZmlsbC1wdW5jaCxcbiAgICAuay1zcHJlYWRzaGVldCAuay1hdXRvLWZpbGwtYnItaGludCB7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB9XG4gICAgLmstc3ByZWFkc2hlZXQgLmstYXV0by1maWxsIHtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIGN1cnNvcjogY3Jvc3NoYWlyO1xuICAgIH1cblxuICAgIC5rLXNwcmVhZHNoZWV0IC5rLXNpbmdsZS1zZWxlY3Rpb24ge31cbiAgICAuay1zcHJlYWRzaGVldCAuay1zaW5nbGUtc2VsZWN0aW9uOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IC00cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTRweDtcbiAgICAgICAgd2lkdGg6IDZweDtcbiAgICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHotaW5kZXg6IDEwMDtcbiAgICAgICAgY3Vyc29yOiBjcm9zc2hhaXI7XG4gICAgfVxuXG4gICAgLmstc3ByZWFkc2hlZXQgLmstc2VsZWN0aW9uLWZ1bGwsXG4gICAgLmstc3ByZWFkc2hlZXQgLmstc2VsZWN0aW9uLXBhcnRpYWwge1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG5cbiAgICAvLyBBdXRvZmlsbFxuICAgIC5rLXNwcmVhZHNoZWV0IC5rLWF1dG9maWxsLXdyYXBwZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGN1cnNvcjogY2VsbDtcbiAgICB9XG5cblxuICAgIC8vIEJvcmRlciByZW5kZXJpbmdcbiAgICAuay1zcHJlYWRzaGVldC12Ym9yZGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3JkZXItbGVmdC1zdHlsZTogc29saWQ7XG4gICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG4gICAgfVxuXG4gICAgLmstc3ByZWFkc2hlZXQtaGJvcmRlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm9yZGVyLXRvcC1zdHlsZTogc29saWQ7XG4gICAgICAgIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgICB9XG5cblxuICAgIC8vIENvbW1lbnRzXG4gICAgLmstc3ByZWFkc2hlZXQtaGFzLWNvbW1lbnQ6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAzcHg7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgfVxuXG4gICAgLy8gVmFsaWRhdGlvblxuICAgIC5rLWRpcnR5IHtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgfVxufVxuXG5cblxuQGluY2x1ZGUgZXhwb3J0cyggXCJzcHJlYWRzaGVldC9maWx0ZXIvbGF5b3V0XCIgKSB7XG5cbiAgICAkZmlsdGVyLW1lbnUtcGFkZGluZy1sZWZ0OiBjYWxjKCAjeyRpY29uLXNpemV9ICsgI3syICogJHBhZGRpbmcteX0gKTtcblxuICAgIC8vIEZpbHRlciBidXR0b25cbiAgICAuay1zcHJlYWRzaGVldCAuay1maWx0ZXItd3JhcHBlciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogNTA7XG4gICAgfVxuICAgIC5rLXNwcmVhZHNoZWV0IC5rLWZpbHRlci1yYW5nZSB7XG4gICAgICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgfVxuICAgIC5rLXNwcmVhZHNoZWV0LWZpbHRlciB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoICRib3JkZXItcmFkaXVzICk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAuay1pY29uIHsgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAgIH1cblxuXG4gICAgLy8gRmlsdGVyIG1lbnVcbiAgICAuay1zcHJlYWRzaGVldC1maWx0ZXItbWVudSB7XG4gICAgICAgIHdpZHRoOiAyODBweDtcblxuICAgICAgICAuay1hbmltYXRpb24tY29udGFpbmVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgfVxuXG4gICAgICAgID4gLmstbWVudSxcbiAgICAgICAgPiAuay1tZW51LmstbWVudS12ZXJ0aWNhbCB7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDA7XG5cbiAgICAgICAgICAgIC5rLWl0ZW0ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmstbGluayB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkZmlsdGVyLW1lbnUtcGFkZGluZy1sZWZ0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmstaWNvbiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEgKiAoICN7JGljb24tc2l6ZX0gKyAjeyRwYWRkaW5nLXl9ICkgKTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRwYWRkaW5nLXk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICAgIC5rLXNwcmVhZHNoZWV0LXZhbHVlLXRyZWV2aWV3LXdyYXBwZXIge1xuICAgICAgICAgICAgaGVpZ2h0OiAyMDBweDtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICAgICAgICAgIG92ZXJmbG93LXg6IGF1dG87XG5cbiAgICAgICAgICAgIC5rLXRyZWV2aWV3IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAkcGFkZGluZy15O1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gRGV0YWlsc1xuICAgICAgICAuay1kZXRhaWxzIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDFweCAwIDA7XG4gICAgICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgICAgIC5rLWRldGFpbHMtc3VtbWFyeSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAkcGFkZGluZy15O1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICAgICA+IC5rLWljb24ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJHBhZGRpbmcteTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuay1kZXRhaWxzLWNvbnRlbnQge1xuICAgICAgICAgICAgcGFkZGluZzogJHBhZGRpbmcteSAkcGFkZGluZy14ICRwYWRkaW5nLXkgJGZpbHRlci1tZW51LXBhZGRpbmctbGVmdDtcblxuICAgICAgICAgICAgPiAuay10ZXh0Ym94LFxuICAgICAgICAgICAgPiAuay13aWRnZXQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDNweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmstc3BhY2UtcmlnaHQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5rLWZpbHRlci1hbmQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA3NXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogOHB4IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuay1hY3Rpb25zLFxuICAgICAgICAuay1hY3Rpb24tYnV0dG9ucyxcbiAgICAgICAgLmstY29sdW1ubWVudS1hY3Rpb25zIHtcbiAgICAgICAgICAgIC5rLWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgZmxleDogMSAxIDUwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5rLWFjdGlvbnMge1xuICAgICAgICAgICAgJi5rLWFjdGlvbnMtc3RhcnQsXG4gICAgICAgICAgICAmLmstYWN0aW9ucy1jZW50ZXIsXG4gICAgICAgICAgICAmLmstYWN0aW9ucy1lbmQge1xuICAgICAgICAgICAgICAgIC5rLWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxufVxuXG5cblxuXG5AaW5jbHVkZSBleHBvcnRzKCBcInNwcmVhZHNoZWV0L3Rvb2xzL2xheW91dFwiICkge1xuXG4gICAgLmstc3ByZWFkc2hlZXQtcG9wdXAge1xuICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgIC5rLXNlcGFyYXRvciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLWJ1dHRvbiB7XG4gICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCAwICk7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLmstYnV0dG9uLWljb250ZXh0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuay1yZXNldC1jb2xvcixcbiAgICAgICAgLmstY3VzdG9tLWNvbG9yIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoIDAgKTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIH1cbiAgICAgICAgLmstcmVzZXQtY29sb3IgeyBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7IH1cbiAgICAgICAgLmstY3VzdG9tLWNvbG9yIHsgYm9yZGVyLXRvcC13aWR0aDogMXB4OyB9XG4gICAgICAgIC5rLXNwcmVhZHNoZWV0LWNvbG9yLXBhbGV0dGUge1xuICAgICAgICAgICAgcGFkZGluZzogJHBvcHVwLXBhZGRpbmcteTtcbiAgICAgICAgfVxuICAgICAgICAuay1zcHJlYWRzaGVldC1ib3JkZXItdHlwZS1wYWxldHRlIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMi41cmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiA1cmVtO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICAgICAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgLmstc3ByZWFkc2hlZXQtZm9ybWF0LXBvcHVwIHtcbiAgICAgICAgLmstaXRlbSB7IGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAgICAgICAuay1zcHJlYWRzaGVldC1zYW1wbGUgeyBvcmRlcjogMTsgfVxuICAgIH1cbiAgICAuay1zcHJlYWRzaGVldC1zYW1wbGUge1xuICAgICAgICBvcGFjaXR5OiAuNztcbiAgICB9XG59XG5cblxuXG5cbkBpbmNsdWRlIGV4cG9ydHMoIFwic3ByZWFkc2hlZXQvY2xpcGJvYXJkL2xheW91dFwiICkge1xuXG4gICAgLmstc3ByZWFkc2hlZXQtY2xpcGJvYXJkLFxuICAgIC5rLXNwcmVhZHNoZWV0LWNsaXBib2FyZC1wYXN0ZSB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuXG59XG5cblxuXG5cbkBpbmNsdWRlIGV4cG9ydHMoIFwic3ByZWFkc2hlZXQvd2luZG93L2xheW91dFwiICkge1xuXG4gICAgLmstc3ByZWFkc2hlZXQtd2luZG93IHt9XG4gICAgLmstc3ByZWFkc2hlZXQtd2luZG93IC5rLWVkaXQtZm9ybS1jb250YWluZXIge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgbWluLXdpZHRoOiAwO1xuICAgIH1cblxuXG4gICAgLy8gRm9ybWF0IHByZXZpZXcgd2luZG93XG4gICAgLmstc3ByZWFkc2hlZXQtZm9ybWF0LWNlbGxzIHtcblxuICAgICAgICAuay1zcHJlYWRzaGVldC1wcmV2aWV3IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6ICgkc3BhY2VyIC8gMik7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAuay1saXN0LXNjcm9sbGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6ICgkc3BhY2VyIC8gMik7XG4gICAgICAgICAgICBoZWlnaHQ6IDIxMHB4O1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gICAgICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgfVxuXG5cbiAgICAvLyBFeHBvcnQgZGlhbG9nXG4gICAgLmstZXhwb3J0LWNvbmZpZyB7XG4gICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cblxuXG4gICAgICAgIC5rLWVkaXQtZmllbGQge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDUlO1xuICAgICAgICAgICAgd2lkdGg6IDQ1JTtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICB9XG5cbiAgICAgICAgLmstcGFnZS1vcmllbnRhdGlvbiB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHRvcDogKCRzcGFjZXIteSAvIDIpO1xuXG4gICAgICAgICAgICAuay1pY29uIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDZlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuXG4gICAgLy8gSW5zZXJ0IGNvbW1lbnQgZGlhbG9nXG4gICAgLmstc3ByZWFkc2hlZXQtaW5zZXJ0LWNvbW1lbnQgdGV4dGFyZWEge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgLy8gSW5zZXJ0IGltYWdlIGRpYWxvZ1xuICAgIC5rLXNwcmVhZHNoZWV0LWluc2VydC1pbWFnZS1kaWFsb2cge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCAkc3ByZWFkc2hlZXQtaW5zZXJ0LWltYWdlLWRpYWxvZy1wcmV2aWV3LWJvcmRlci1yYWRpdXMgKTtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiAkc3ByZWFkc2hlZXQtaW5zZXJ0LWltYWdlLWRpYWxvZy1ib3JkZXItc3R5bGU7XG4gICAgICAgIGJvcmRlci13aWR0aDogJHNwcmVhZHNoZWV0LWluc2VydC1pbWFnZS1kaWFsb2ctYm9yZGVyLXdpZHRoO1xuXG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHdpZHRoOiAkc3ByZWFkc2hlZXQtaW5zZXJ0LWltYWdlLWRpYWxvZy1wcmV2aWV3LXdpZHRoO1xuICAgICAgICAgICAgaGVpZ2h0OiAkc3ByZWFkc2hlZXQtaW5zZXJ0LWltYWdlLWRpYWxvZy1wcmV2aWV3LWhlaWdodDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChtYXAtZ2V0KCRkYXRhLXVyaXMsICRzcHJlYWRzaGVldC1pbnNlcnQtaW1hZ2UtZGlhbG9nLXByZXZpZXctaW1nKSk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gNzAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDMwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cbiAgICAgICAgICAgIGRpdiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkc3ByZWFkc2hlZXQtaW5zZXJ0LWltYWdlLWRpYWxvZy10ZXh0LW1hcmdpbi1ib3R0b207XG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmstc3ByZWFkc2hlZXQtaGFzLWltYWdlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byA5MCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuXG4gICAgICAgICAgICAmOmhvdmVyIGRpdixcbiAgICAgICAgICAgICYuay1zdGF0ZS1ob3ZlcmVkIGRpdiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBkaXYge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbn1cblxuXG5cblxuQGluY2x1ZGUgZXhwb3J0cyhcInNwcmVhZHNoZWV0L2xheW91dC9pbWFnZXNcIikge1xuXG4gICAgLmstc3ByZWFkc2hlZXQtZHJhd2luZyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgei1pbmRleDogMTAxO1xuXG4gICAgICAgICYuay1zcHJlYWRzaGVldC1hY3RpdmUtZHJhd2luZyB7XG4gICAgICAgICAgICBvdXRsaW5lLXN0eWxlOiAkc3ByZWFkc2hlZXQtZHJhd2luZy1vdXRsaW5lLXN0eWxlO1xuICAgICAgICAgICAgb3V0bGluZS13aWR0aDogICRzcHJlYWRzaGVldC1kcmF3aW5nLW91dGxpbmUtd2lkdGg7XG4gICAgICAgIH1cblxuICAgICAgICAuay1zcHJlYWRzaGVldC1kcmF3aW5nLWltYWdlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBjdXJzb3I6IG1vdmU7XG4gICAgICAgIH1cblxuICAgICAgICAuay1zcHJlYWRzaGVldC1kcmF3aW5nLWhhbmRsZSB7XG4gICAgICAgICAgICB3aWR0aDogJHNwcmVhZHNoZWV0LWRyYXdpbmctaGFuZGxlLXdpZHRoO1xuICAgICAgICAgICAgaGVpZ2h0OiAkc3ByZWFkc2hlZXQtZHJhd2luZy1oYW5kbGUtaGVpZ2h0O1xuICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiAkc3ByZWFkc2hlZXQtZHJhd2luZy1oYW5kbGUtYm9yZGVyLXN0eWxlO1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAkc3ByZWFkc2hlZXQtZHJhd2luZy1oYW5kbGUtYm9yZGVyLXdpZHRoO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJHNwcmVhZHNoZWV0LWRyYXdpbmctaGFuZGxlLWJvcmRlci1yYWRpdXM7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblxuICAgICAgICAgICAgLy8gc2Fzcy1saW50OmRpc2FibGUgY2xhc3MtbmFtZS1mb3JtYXQsIG9uZS1kZWNsYXJhdGlvbi1wZXItbGluZVxuICAgICAgICAgICAgJi5OIHsgbGVmdDogNTAlOyB0b3A6IDA7IGN1cnNvcjogbnMtcmVzaXplOyB9XG4gICAgICAgICAgICAmLk5FIHsgbGVmdDogMTAwJTsgdG9wOiAwOyBjdXJzb3I6IG5lc3ctcmVzaXplOyB9XG4gICAgICAgICAgICAmLkUgeyBsZWZ0OiAxMDAlOyB0b3A6IDUwJTsgY3Vyc29yOiBldy1yZXNpemU7IH1cbiAgICAgICAgICAgICYuU0UgeyBsZWZ0OiAxMDAlOyB0b3A6IDEwMCU7IGN1cnNvcjogbndzZS1yZXNpemU7IH1cbiAgICAgICAgICAgICYuUyB7IGxlZnQ6IDUwJTsgdG9wOiAxMDAlOyBjdXJzb3I6IG5zLXJlc2l6ZTsgfVxuICAgICAgICAgICAgJi5TVyB7IGxlZnQ6IDA7IHRvcDogMTAwJTsgY3Vyc29yOiBuZXN3LXJlc2l6ZTsgfVxuICAgICAgICAgICAgJi5XIHsgbGVmdDogMDsgdG9wOiA1MCU7IGN1cnNvcjogZXctcmVzaXplOyB9XG4gICAgICAgICAgICAmLk5XIHsgbGVmdDogMDsgdG9wOiAwOyBjdXJzb3I6IG53c2UtcmVzaXplOyB9XG4gICAgICAgICAgICAvLyBzYXNzLWxpbnQ6ZW5hYmxlIGNsYXNzLW5hbWUtZm9ybWF0LCBvbmUtZGVjbGFyYXRpb24tcGVyLWxpbmVcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLXNwcmVhZHNoZWV0LWluc2VydC1pbWFnZS1kaWFsb2cge1xuICAgICAgICAgICAgLmstc3ByZWFkc2hlZXQtaGFzLWltYWdlIHtcbiAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICYuay1zdGF0ZS1ob3ZlcmVkIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJHNwcmVhZHNoZWV0LWluc2VydC1pbWFnZS1kaWFsb2ctcHJldmlldy1vdmVybGF5LWJvcmRlci1yYWRpdXM7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG59XG5cblxuXG5cbkBpbmNsdWRlIGV4cG9ydHMoXCJzcHJlYWRzaGVldC9sYXlvdXQvcnRsXCIpIHtcbiAgICAuay1ydGwgLmstc3ByZWFkc2hlZXQsXG4gICAgLmstc3ByZWFkc2hlZXRbZGlyPVwicnRsXCJdIHtcblxuICAgICAgICAuay1kaXJ0eSB7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAuay1zcHJlYWRzaGVldC1oYXMtY29tbWVudDo6YWZ0ZXIge1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICB9XG5cbiAgICB9XG5cbn1cbiIsIkBpbmNsdWRlIGV4cG9ydHMoIFwidHlwb2dyYXBoeS9sYXlvdXRcIiApIHtcblxuICAgIC5rLXR5cG9ncmFwaHkge1xuICAgICAgICBAaW5jbHVkZSB0eXBvZ3JhcGh5KFxuICAgICAgICAgICAgLy8gaGFuZGxlIGh0bWwuay10eXBvZ3JhcGh5IHdpdGggc3R5bGVzIGFscmVhZHkgcHJlc2VudFxuICAgICAgICAgICAgaWYoIGdldC1mb250LWZhbWlseSggJHR5cG9ncmFwaHktY29uZmlnLCBib2R5ICkgPT0gaW5oZXJpdCwgbnVsbCwgZ2V0LWZvbnQtZmFtaWx5KCAkdHlwb2dyYXBoeS1jb25maWcsIGJvZHkgKSApLFxuICAgICAgICAgICAgZ2V0LWZvbnQtc2l6ZSggJHR5cG9ncmFwaHktY29uZmlnLCBib2R5ICksXG4gICAgICAgICAgICBnZXQtbGluZS1oZWlnaHQoICR0eXBvZ3JhcGh5LWNvbmZpZywgYm9keSApLFxuICAgICAgICAgICAgZ2V0LWZvbnQtd2VpZ2h0KCAkdHlwb2dyYXBoeS1jb25maWcsIGJvZHkgKSxcbiAgICAgICAgICAgIGdldC1sZXR0ZXItc3BhY2luZyggJHR5cG9ncmFwaHktY29uZmlnLCBib2R5IClcbiAgICAgICAgKTtcblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwICRwYXJhZ3JhcGgtbWFyZ2luLWJvdHRvbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIEhlYWRpbmdzXG4gICAgLmstaDEge1xuICAgICAgICBAaW5jbHVkZSB0eXBvZ3JhcGh5KCBtYXAtZ2V0KCR0eXBvZ3JhcGh5LWNvbmZpZywgaDEpICk7XG4gICAgICAgIG1hcmdpbjogMCAwICRoMS1tYXJnaW4tYm90dG9tO1xuICAgIH1cbiAgICAuay1oMiB7XG4gICAgICAgIEBpbmNsdWRlIHR5cG9ncmFwaHkoIG1hcC1nZXQoJHR5cG9ncmFwaHktY29uZmlnLCBoMikgKTtcbiAgICAgICAgbWFyZ2luOiAwIDAgJGgyLW1hcmdpbi1ib3R0b207XG4gICAgfVxuICAgIC5rLWgzIHtcbiAgICAgICAgQGluY2x1ZGUgdHlwb2dyYXBoeSggbWFwLWdldCgkdHlwb2dyYXBoeS1jb25maWcsIGgzKSApO1xuICAgICAgICBtYXJnaW46IDAgMCAkaDMtbWFyZ2luLWJvdHRvbTtcbiAgICB9XG4gICAgLmstaDQge1xuICAgICAgICBAaW5jbHVkZSB0eXBvZ3JhcGh5KCBtYXAtZ2V0KCR0eXBvZ3JhcGh5LWNvbmZpZywgaDQpICk7XG4gICAgICAgIG1hcmdpbjogMCAwICRoNC1tYXJnaW4tYm90dG9tO1xuICAgIH1cbiAgICAuay1oNSB7XG4gICAgICAgIEBpbmNsdWRlIHR5cG9ncmFwaHkoIG1hcC1nZXQoJHR5cG9ncmFwaHktY29uZmlnLCBoNSkgKTtcbiAgICAgICAgbWFyZ2luOiAwIDAgJGg1LW1hcmdpbi1ib3R0b207XG4gICAgfVxuICAgIC5rLWg2IHtcbiAgICAgICAgQGluY2x1ZGUgdHlwb2dyYXBoeSggbWFwLWdldCgkdHlwb2dyYXBoeS1jb25maWcsIGg2KSApO1xuICAgICAgICBtYXJnaW46IDAgMCAkaDYtbWFyZ2luLWJvdHRvbTtcbiAgICB9XG5cbiAgICAvLyBEaXNwbGF5XG4gICAgLmstZGlzcGxheS0xIHtcbiAgICAgICAgQGluY2x1ZGUgdHlwb2dyYXBoeSggbWFwLWdldCgkdHlwb2dyYXBoeS1jb25maWcsIGRpc3BsYXktMSkgKTtcbiAgICB9XG4gICAgLmstZGlzcGxheS0yIHtcbiAgICAgICAgQGluY2x1ZGUgdHlwb2dyYXBoeSggbWFwLWdldCgkdHlwb2dyYXBoeS1jb25maWcsIGRpc3BsYXktMikgKTtcbiAgICB9XG4gICAgLmstZGlzcGxheS0zIHtcbiAgICAgICAgQGluY2x1ZGUgdHlwb2dyYXBoeSggbWFwLWdldCgkdHlwb2dyYXBoeS1jb25maWcsIGRpc3BsYXktMykgKTtcbiAgICB9XG4gICAgLmstZGlzcGxheS00IHtcbiAgICAgICAgQGluY2x1ZGUgdHlwb2dyYXBoeSggbWFwLWdldCgkdHlwb2dyYXBoeS1jb25maWcsIGRpc3BsYXktNCkgKTtcbiAgICB9XG5cbn1cbiIsIkBtaXhpbiBfcHJvcCgkbmFtZSwgJHZhbHVlOiBudWxsKSB7XG4gICAgQGlmICR2YWx1ZSB7XG4gICAgICAgICN7JG5hbWV9OiAkdmFsdWU7XG4gICAgfVxufVxuQG1peGluIF9wcm9wcygkcHJvcHMuLi4pIHtcbiAgICBAZWFjaCAkcHJvcCBpbiAkcHJvcHMge1xuICAgICAgICBAaW5jbHVkZSBfcHJvcCggbnRoKCRwcm9wLCAxKSwgbnRoKCRwcm9wLCAyKSApO1xuICAgIH1cbn1cbiIsIkBpbmNsdWRlIGV4cG9ydHMoIFwiYXZhdGFyL2xheW91dFwiICkge1xuXG4gICAgLy8gQXZhdGFyXG4gICAgLmstYXZhdGFyIHtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuXG5cbiAgICAvLyBBdmF0YXIgdGV4dFxuICAgIC5rLWF2YXRhci10ZXh0LFxuICAgIC5rLWF2YXRhci1pbml0aWFscyB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkYXZhdGFyLWZvbnQtZmFtaWx5O1xuICAgICAgICBmb250LXNpemU6ICRhdmF0YXItZm9udC1zaXplO1xuICAgICAgICBsaW5lLWhlaWdodDogJGF2YXRhci1saW5lLWhlaWdodDtcbiAgICB9XG5cblxuICAgIC8vIEF2YXRhciBpY29uXG4gICAgLmstYXZhdGFyLWljb24ge31cblxuXG4gICAgLy8gQXZhdGFyIGltYWdlXG4gICAgLmstYXZhdGFyLWltYWdlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG4gICAgICAgID4gaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIH1cbiAgICB9XG5cblxuICAgIC8vIFNpemVzXG4gICAgQGVhY2ggJG5hbWUsICRzaXplIGluICRhdmF0YXItc2l6ZXMge1xuICAgICAgICAuay1hdmF0YXItI3skbmFtZX0ge1xuICAgICAgICAgICAgd2lkdGg6ICRzaXplO1xuICAgICAgICAgICAgaGVpZ2h0OiAkc2l6ZTtcbiAgICAgICAgICAgIGZsZXgtYmFzaXM6ICRzaXplO1xuICAgICAgICB9XG4gICAgfVxuXG5cbiAgICAvLyBTaGFwZXNcbiAgICAuay1hdmF0YXItc3F1YXJlIHt9XG4gICAgLmstYXZhdGFyLXJvdW5kZWQge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCAkYXZhdGFyLWJvcmRlci1yYWRpdXMgKTtcbiAgICB9XG4gICAgLmstYXZhdGFyLWNpcmNsZSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB9XG5cblxuICAgIC8vIEJvcmRlcmVkXG4gICAgLmstYXZhdGFyLWJvcmRlcmVkIHtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAkYXZhdGFyLWJvcmRlci13aWR0aDtcbiAgICB9XG5cblxufVxuXG4iLCIvLyBBdmF0YXJcbiRhdmF0YXItYm9yZGVyLXdpZHRoOiAxcHggIWRlZmF1bHQ7XG4kYXZhdGFyLWJvcmRlci1yYWRpdXM6IG1hcC1nZXQoICRzcGFjaW5nLCAxICkgIWRlZmF1bHQ7XG5cbiRhdmF0YXItZm9udC1mYW1pbHk6ICRmb250LWZhbWlseSAhZGVmYXVsdDtcbiRhdmF0YXItZm9udC1zaXplOiAkZm9udC1zaXplICFkZWZhdWx0O1xuJGF2YXRhci1saW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuXG5cbiRhdmF0YXItc2l6ZXM6ICgpICFkZWZhdWx0O1xuLy8gc2Fzcy1saW50OmRpc2FibGUgaW5kZW50YXRpb25cbiRhdmF0YXItc2l6ZXM6IG1hcC1tZXJnZSgoXG4gICAgc206IG1hcC1nZXQoICRzcGFjaW5nLCA0ICksXG4gICAgbWQ6IG1hcC1nZXQoICRzcGFjaW5nLCA4ICksXG4gICAgbGc6IG1hcC1nZXQoICRzcGFjaW5nLCAxNiApXG4pLCAkYXZhdGFyLXNpemVzKTtcbi8vIHNhc3MtbGludDplbmFibGUgaW5kZW50YXRpb25cblxuXG4kYXZhdGFyLXRoZW1lLWNvbG9yczogKCkgIWRlZmF1bHQ7XG4kYXZhdGFyLXRoZW1lLWNvbG9yczogbWFwLW1lcmdlKCAkYXZhdGFyLXRoZW1lLWNvbG9ycywgJHRoZW1lLWNvbG9ycyApO1xuIiwiQGluY2x1ZGUgZXhwb3J0cyggXCJhdmF0YXIvdGhlbWVcIiApIHtcblxuICAgIC8vIFNvbGlkIEF2YXRhcnNcbiAgICBAZWFjaCAkbmFtZSwgJGNvbG9yIGluICRhdmF0YXItdGhlbWUtY29sb3JzIHtcbiAgICAgICAgLmstYXZhdGFyLXNvbGlkLmstYXZhdGFyLSN7JG5hbWV9IHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgICAgICAgY29sb3I6IGNvbnRyYXN0LXdjYWcoICRjb2xvciApO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gT3V0bGluZSBhdmF0YXJzXG4gICAgLmstYXZhdGFyLW91dGxpbmUge1xuICAgICAgICBib3JkZXItY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgICB9XG5cbiAgICBAZWFjaCAkbmFtZSwgJGNvbG9yIGluICRhdmF0YXItdGhlbWUtY29sb3JzIHtcbiAgICAgICAgLmstYXZhdGFyLW91dGxpbmUuay1hdmF0YXItI3skbmFtZX0ge1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvcjtcbiAgICAgICAgfVxuICAgIH1cblxufVxuIiwiQGluY2x1ZGUgZXhwb3J0cyggXCJiYWRnZS9sYXlvdXRcIiApIHtcblxuICAgIC5rLWJhZGdlIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGZvbnQ6IGluaGVyaXQ7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB9XG4gICAgLmstYmFkZ2UgPiAqIHtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgfVxuXG5cbiAgICAvLyBMaW5rc1xuICAgIGEuay1iYWRnZSxcbiAgICAuay1iYWRnZSA+IGEge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICAgIGEuay1iYWRnZTpob3ZlcixcbiAgICAuay1iYWRnZSA+IGE6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG5cblxuICAgIC8vIEljb25cbiAgICAuay1iYWRnZS1pY29uIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxZW07XG4gICAgICAgIG1heC1oZWlnaHQ6IDFlbTtcbiAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgIH1cbiAgICAuay1iYWRnZS1pY29uLmstc3ZnLWljb24gc3ZnIHtcbiAgICAgICAgZmlsbDogY3VycmVudENvbG9yO1xuICAgIH1cblxuXG4gICAgLy8gQmFkZ2Ugc2l6ZXNcbiAgICAuay1iYWRnZS1zbSB7XG4gICAgICAgIHBhZGRpbmc6ICRiYWRnZS1wYWRkaW5nLXktc20gJGJhZGdlLXBhZGRpbmcteC1zbTtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAkYmFkZ2UtYm9yZGVyLXdpZHRoLXNtO1xuICAgICAgICBmb250LXNpemU6ICRiYWRnZS1mb250LXNpemUtc207XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkYmFkZ2UtbGluZS1oZWlnaHQtc207XG5cbiAgICAgICAgJjplbXB0eSB7IHBhZGRpbmc6ICRiYWRnZS1wYWRkaW5nLXktc207IH1cbiAgICB9XG4gICAgLmstYmFkZ2UtbWQge1xuICAgICAgICBwYWRkaW5nOiAkYmFkZ2UtcGFkZGluZy15ICRiYWRnZS1wYWRkaW5nLXg7XG4gICAgICAgIGJvcmRlci13aWR0aDogJGJhZGdlLWJvcmRlci13aWR0aDtcbiAgICAgICAgZm9udC1zaXplOiAkYmFkZ2UtZm9udC1zaXplO1xuICAgICAgICBsaW5lLWhlaWdodDogJGJhZGdlLWxpbmUtaGVpZ2h0O1xuXG4gICAgICAgICY6ZW1wdHkgeyBwYWRkaW5nOiAkYmFkZ2UtcGFkZGluZy15OyB9XG4gICAgfVxuICAgIC5rLWJhZGdlLWxnIHtcbiAgICAgICAgcGFkZGluZzogJGJhZGdlLXBhZGRpbmcteS1sZyAkYmFkZ2UtcGFkZGluZy14LWxnO1xuICAgICAgICBib3JkZXItd2lkdGg6ICRiYWRnZS1ib3JkZXItd2lkdGgtbGc7XG4gICAgICAgIGZvbnQtc2l6ZTogJGJhZGdlLWZvbnQtc2l6ZS1sZztcbiAgICAgICAgbGluZS1oZWlnaHQ6ICRiYWRnZS1saW5lLWhlaWdodC1sZztcblxuICAgICAgICAmOmVtcHR5IHsgcGFkZGluZzogJGJhZGdlLXBhZGRpbmcteS1sZzsgfVxuICAgIH1cblxuXG4gICAgLy8gQmFkZ2Ugc2hhcGVzXG4gICAgLmstYmFkZ2Utcm91bmRlZCB7XG4gICAgICAgICYuay1iYWRnZS1zbSB7IEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoICRiYWRnZS1ib3JkZXItcmFkaXVzLXNtICk7IH1cbiAgICAgICAgJi5rLWJhZGdlLW1kIHsgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyggJGJhZGdlLWJvcmRlci1yYWRpdXMgKTsgfVxuICAgICAgICAmLmstYmFkZ2UtbGcgeyBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCAkYmFkZ2UtYm9yZGVyLXJhZGl1cy1sZyApOyB9XG4gICAgfVxuICAgIC5rLWJhZGdlLXBpbGwge1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cmVtO1xuICAgIH1cbiAgICAuay1iYWRnZS1jaXJjbGUge1xuICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IC8vIHNhc3MtbGludDpkaXNhYmxlLWxpbmUgbm8taW1wb3J0YW50XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG5cbiAgICAgICAgJi5rLWJhZGdlLXNtIHtcbiAgICAgICAgICAgIHdpZHRoOiAkYmFkZ2Utc2l6ZS1zbTtcbiAgICAgICAgICAgIGhlaWdodDogJGJhZGdlLXNpemUtc207XG4gICAgICAgIH1cbiAgICAgICAgJi5rLWJhZGdlLW1kIHtcbiAgICAgICAgICAgIHdpZHRoOiAkYmFkZ2Utc2l6ZTtcbiAgICAgICAgICAgIGhlaWdodDogJGJhZGdlLXNpemU7XG4gICAgICAgIH1cbiAgICAgICAgJi5rLWJhZGdlLWxnIHtcbiAgICAgICAgICAgIHdpZHRoOiAkYmFkZ2Utc2l6ZS1sZztcbiAgICAgICAgICAgIGhlaWdodDogJGJhZGdlLXNpemUtbGc7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmstYmFkZ2UtZG90IHtcbiAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50OyAgLy8gc2Fzcy1saW50OmRpc2FibGUtbGluZSBuby1pbXBvcnRhbnRcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgZm9udC1zaXplOiAwO1xuXG4gICAgICAgICYuay1iYWRnZS1zbSB7XG4gICAgICAgICAgICB3aWR0aDogJGJhZGdlLWRvdC1zaXplLXNtO1xuICAgICAgICAgICAgaGVpZ2h0OiAkYmFkZ2UtZG90LXNpemUtc207XG4gICAgICAgIH1cbiAgICAgICAgJi5rLWJhZGdlLW1kIHtcbiAgICAgICAgICAgIHdpZHRoOiAkYmFkZ2UtZG90LXNpemU7XG4gICAgICAgICAgICBoZWlnaHQ6ICRiYWRnZS1kb3Qtc2l6ZTtcbiAgICAgICAgfVxuICAgICAgICAmLmstYmFkZ2UtbGcge1xuICAgICAgICAgICAgd2lkdGg6ICRiYWRnZS1kb3Qtc2l6ZS1sZztcbiAgICAgICAgICAgIGhlaWdodDogJGJhZGdlLWRvdC1zaXplLWxnO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAga2VuZG8tYmFkZ2UtY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cblxuICAgIC8vIEJhZGdlIHBvc2l0aW9uXG4gICAgLmstYmFkZ2UtY29udGFpbmVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICB9XG4gICAgQGVhY2ggJHBsYWNlbWVudCwgJHRyYW5zbGF0ZSBpbiAoXCJpbnNpZGVcIjogbnVsbCwgXCJlZGdlXCI6IDUwLCBcIm91dHNpZGVcIjogMTAwKSB7XG5cbiAgICAgICAgLmstYmFkZ2UtI3skcGxhY2VtZW50fSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB6LWluZGV4OiA5OTk5O1xuXG4gICAgICAgICAgICAmLmstdG9wLXN0YXJ0IHtcbiAgICAgICAgICAgICAgICBAaWYgJHRyYW5zbGF0ZSB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKCAtMSUgKiAkdHJhbnNsYXRlLCAtMSUgKiAkdHJhbnNsYXRlICk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5rLXRvcC1lbmQge1xuICAgICAgICAgICAgICAgIEBpZiAkdHJhbnNsYXRlIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoIDElICogJHRyYW5zbGF0ZSwgLTElICogJHRyYW5zbGF0ZSApO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuay1ib3R0b20tc3RhcnQge1xuICAgICAgICAgICAgICAgIEBpZiAkdHJhbnNsYXRlIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoIC0xJSAqICR0cmFuc2xhdGUsIDElICogJHRyYW5zbGF0ZSApO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuay1ib3R0b20tZW5kIHtcbiAgICAgICAgICAgICAgICBAaWYgJHRyYW5zbGF0ZSB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKCAxJSAqICR0cmFuc2xhdGUsIDElICogJHRyYW5zbGF0ZSApO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5rLXJ0bCAuay1iYWRnZS0jeyRwbGFjZW1lbnR9LFxuICAgICAgICBbZGlyPVwicnRsXCJdLmstYmFkZ2UtI3skcGxhY2VtZW50fSxcbiAgICAgICAgW2Rpcj1cInJ0bFwiXSAuay1iYWRnZS0jeyRwbGFjZW1lbnR9IHtcbiAgICAgICAgICAgICYuay10b3Atc3RhcnQge1xuICAgICAgICAgICAgICAgIEBpZiAkdHJhbnNsYXRlIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoIDElICogJHRyYW5zbGF0ZSwgLTElICogJHRyYW5zbGF0ZSApO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuay10b3AtZW5kIHtcbiAgICAgICAgICAgICAgICBAaWYgJHRyYW5zbGF0ZSB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKCAtMSUgKiAkdHJhbnNsYXRlLCAtMSUgKiAkdHJhbnNsYXRlICk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5rLWJvdHRvbS1zdGFydCB7XG4gICAgICAgICAgICAgICAgQGlmICR0cmFuc2xhdGUge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSggMSUgKiAkdHJhbnNsYXRlLCAxJSAqICR0cmFuc2xhdGUgKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmstYm90dG9tLWVuZCB7XG4gICAgICAgICAgICAgICAgQGlmICR0cmFuc2xhdGUge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSggLTElICogJHRyYW5zbGF0ZSwgMSUgKiAkdHJhbnNsYXRlICk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG5cbiAgICAvLyBCb3JkZXIgY3V0b3V0XG4gICAgLmstYmFkZ2UtYm9yZGVyLWN1dG91dCB7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCAkY29tcG9uZW50LWJnO1xuICAgIH1cblxufVxuIiwiLy8gQmFkZ2VcbiRiYWRnZS1wYWRkaW5nLXg6ICRiYWRnZS1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kYmFkZ2UtcGFkZGluZy15OiAkYmFkZ2UtcGFkZGluZy15ICFkZWZhdWx0O1xuJGJhZGdlLWJvcmRlci13aWR0aDogMXB4ICFkZWZhdWx0O1xuJGJhZGdlLWJvcmRlci1yYWRpdXM6ICRiYWRnZS1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGJhZGdlLWZvbnQtc2l6ZTogJGJhZGdlLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRiYWRnZS1saW5lLWhlaWdodDogMSAhZGVmYXVsdDtcblxuJGJhZGdlLXBhZGRpbmcteC1zbTogKCAkYmFkZ2UtcGFkZGluZy14IC8gMiApICFkZWZhdWx0O1xuJGJhZGdlLXBhZGRpbmcteS1zbTogKCAkYmFkZ2UtcGFkZGluZy15IC8gMiApICFkZWZhdWx0O1xuJGJhZGdlLWJvcmRlci13aWR0aC1zbTogJGJhZGdlLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRiYWRnZS1ib3JkZXItcmFkaXVzLXNtOiAkYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcbiRiYWRnZS1mb250LXNpemUtc206ICggJGJhZGdlLWZvbnQtc2l6ZSAqIC44MzMzMzMzMzMzICkgIWRlZmF1bHQ7XG4kYmFkZ2UtbGluZS1oZWlnaHQtc206IDEgIWRlZmF1bHQ7XG5cbiRiYWRnZS1wYWRkaW5nLXgtbGc6ICggJGJhZGdlLXBhZGRpbmcteCAqIDEuNSApICFkZWZhdWx0O1xuJGJhZGdlLXBhZGRpbmcteS1sZzogKCAkYmFkZ2UtcGFkZGluZy15ICogMS41ICkgIWRlZmF1bHQ7XG4kYmFkZ2UtYm9yZGVyLXdpZHRoLWxnOiAkYmFkZ2UtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGJhZGdlLWJvcmRlci1yYWRpdXMtbGc6ICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJGJhZGdlLWZvbnQtc2l6ZS1sZzogKCAkYmFkZ2UtZm9udC1zaXplICogMS4xNjY2NjY2NjY2ICkgIWRlZmF1bHQ7XG4kYmFkZ2UtbGluZS1oZWlnaHQtbGc6IDEuMjUgIWRlZmF1bHQ7XG5cbiRiYWRnZS1maXhlZC1zaXplOiAyMHB4ICFkZWZhdWx0O1xuJGJhZGdlLWNhbGMtc2l6ZTogY2FsYyggI3skYmFkZ2UtbGluZS1oZWlnaHQgKiAxZW19ICsgI3skYmFkZ2UtcGFkZGluZy15ICogMn0gKyAjeyRiYWRnZS1ib3JkZXItd2lkdGggKiAyfSApICFkZWZhdWx0O1xuJGJhZGdlLXNpemU6IGlmKCAkdXNlLWNhbGMtYmFkZ2Utc2l6ZSwgJGJhZGdlLWNhbGMtc2l6ZSwgJGJhZGdlLWZpeGVkLXNpemUgKTtcbiRiYWRnZS1kb3Qtc2l6ZTogMTBweDtcblxuJGJhZGdlLWZpeGVkLXNpemUtc206IDE1cHggIWRlZmF1bHQ7XG4kYmFkZ2UtY2FsYy1zaXplLXNtOiBjYWxjKCAjeyRiYWRnZS1saW5lLWhlaWdodC1zbSAqIDFlbX0gKyAjeyRiYWRnZS1wYWRkaW5nLXktc20gKiAyfSArICN7JGJhZGdlLWJvcmRlci13aWR0aC1zbSAqIDJ9ICkgIWRlZmF1bHQ7XG4kYmFkZ2Utc2l6ZS1zbTogaWYoICR1c2UtY2FsYy1iYWRnZS1zaXplLCAkYmFkZ2UtY2FsYy1zaXplLXNtLCAkYmFkZ2UtZml4ZWQtc2l6ZS1zbSApO1xuJGJhZGdlLWRvdC1zaXplLXNtOiA2cHg7XG5cbiRiYWRnZS1maXhlZC1zaXplLWxnOiAzMHB4ICFkZWZhdWx0O1xuJGJhZGdlLWNhbGMtc2l6ZS1sZzogY2FsYyggI3skYmFkZ2UtbGluZS1oZWlnaHQtbGcgKiAxZW19ICsgI3skYmFkZ2UtcGFkZGluZy15LWxnICogMn0gKyAjeyRiYWRnZS1ib3JkZXItd2lkdGgtbGcgKiAyfSApICFkZWZhdWx0O1xuJGJhZGdlLXNpemUtbGc6IGlmKCAkdXNlLWNhbGMtYmFkZ2Utc2l6ZSwgJGJhZGdlLWNhbGMtc2l6ZS1sZywgJGJhZGdlLWZpeGVkLXNpemUtbGcgKTtcbiRiYWRnZS1kb3Qtc2l6ZS1sZzogMTJweDtcbiIsIkBpbmNsdWRlIGV4cG9ydHMoIFwiYmFkZ2UvdGhlbWVcIiApIHtcblxuICAgIC8vIFNvbGlkIGJhZGdlc1xuICAgIEBlYWNoICRuYW1lLCAkY29sb3IgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICAgICAgIC5rLWJhZGdlLXNvbGlkLmstYmFkZ2UtI3skbmFtZX0ge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICAgICAgICBjb2xvcjogY29udHJhc3Qtd2NhZyggJGNvbG9yICk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBPdXRsaW5lIGJhZGdlc1xuICAgIC5rLWJhZGdlLW91dGxpbmUge1xuICAgICAgICBib3JkZXItY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbXBvbmVudC1iZztcbiAgICB9XG5cbiAgICBAZWFjaCAkbmFtZSwgJGNvbG9yIGluICR0aGVtZS1jb2xvcnMge1xuICAgICAgICAuay1iYWRnZS1vdXRsaW5lLmstYmFkZ2UtI3skbmFtZX0ge1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvcjtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkBpbmNsdWRlIGV4cG9ydHMoIFwibG9hZGVyL2xheW91dFwiICkge1xuXG4gICAgLmstbG9hZGVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgICAgICAgLy8gUHJldmVudHMgdGhlIGlubGluZSBlbGVtZW50cyBmcm9tIGJlaW5nIGRpc3BsYWNlZC5cbiAgICAgICAgLy8gQSBnb29kIGV4YW1wbGUgaXMgdGhlICdwdWxzaW5nJyBsb2FkZXIgaW5zaWRlIGEgYnV0dG9uLlxuICAgICAgICBsaW5lLWhlaWdodDogMDtcbiAgICB9XG5cbiAgICAuay1sb2FkZXItY2FudmFzIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgIC8vIExvYWRlciBzZWdtZW50XG4gICAgLmstbG9hZGVyLXNlZ21lbnQge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkbG9hZGVyLXNlZ21lbnQtYm9yZGVyLXJhZGl1cztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgfVxuXG4gICAgLy8gTG9hZGVyIHNpemVzXG4gICAgLmstbG9hZGVyLXNtIHtcbiAgICAgICAgcGFkZGluZzogJGxvYWRlci1wYWRkaW5nLXNtO1xuXG4gICAgICAgIC5rLWxvYWRlci1zZWdtZW50IHtcbiAgICAgICAgICAgIHdpZHRoOiAkbG9hZGVyLXNlZ21lbnQtc2l6ZS1zbTtcbiAgICAgICAgICAgIGhlaWdodDogJGxvYWRlci1zZWdtZW50LXNpemUtc207XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmstbG9hZGVyLW1kIHtcbiAgICAgICAgcGFkZGluZzogJGxvYWRlci1wYWRkaW5nLW1kO1xuXG4gICAgICAgIC5rLWxvYWRlci1zZWdtZW50IHtcbiAgICAgICAgICAgIHdpZHRoOiAkbG9hZGVyLXNlZ21lbnQtc2l6ZS1tZDtcbiAgICAgICAgICAgIGhlaWdodDogJGxvYWRlci1zZWdtZW50LXNpemUtbWQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmstbG9hZGVyLWxnIHtcbiAgICAgICAgcGFkZGluZzogJGxvYWRlci1wYWRkaW5nLWxnO1xuXG4gICAgICAgIC5rLWxvYWRlci1zZWdtZW50IHtcbiAgICAgICAgICAgIHdpZHRoOiAkbG9hZGVyLXNlZ21lbnQtc2l6ZS1sZztcbiAgICAgICAgICAgIGhlaWdodDogJGxvYWRlci1zZWdtZW50LXNpemUtbGc7XG4gICAgICAgIH1cbiAgICB9XG5cbn1cblxuXG5cblxuQGluY2x1ZGUgZXhwb3J0cyggXCJsb2FkZXIvcHVsc2luZy8yXCIgKSB7XG5cbiAgICAvLyBBbmltYXRpb25cbiAgICBAa2V5ZnJhbWVzIHB1bHNpbmctMi1zZWdtZW50IHtcbiAgICAgICAgMCUgeyB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9XG4gICAgICAgIDUwJSB7IHRyYW5zZm9ybTogc2NhbGUoMS41KTsgfVxuICAgICAgICAxMDAlIHsgdHJhbnNmb3JtOiBzY2FsZSgxKTsgfVxuICAgIH1cblxuXG4gICAgLy8gQ29tcG9uZW50XG4gICAgLmstbG9hZGVyLXB1bHNpbmctMiB7XG5cbiAgICAgICAgLmstbG9hZGVyLWNhbnZhcyB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstbG9hZGVyLXNlZ21lbnQ6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKCAxLjUgKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgNTAlO1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBwdWxzaW5nLTItc2VnbWVudCAxcyBlYXNlIGluZmluaXRlO1xuICAgICAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAtLjVzO1xuICAgICAgICB9XG4gICAgICAgIC5rLWxvYWRlci1zZWdtZW50Om50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgNTAlO1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBwdWxzaW5nLTItc2VnbWVudCAxcyBlYXNlIGluZmluaXRlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5rLWxvYWRlci1zbSB7XG4gICAgICAgICAgICAuay1sb2FkZXItY2FudmFzIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogKCAkbG9hZGVyLXNlZ21lbnQtc2l6ZS1zbSAqIDMgKTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6ICggJGxvYWRlci1zZWdtZW50LXNpemUtc20gKiAxLjUgKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuay1sb2FkZXItbWQge1xuICAgICAgICAgICAgLmstbG9hZGVyLWNhbnZhcyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6ICggJGxvYWRlci1zZWdtZW50LXNpemUtbWQgKiAzICk7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAoICRsb2FkZXItc2VnbWVudC1zaXplLW1kICogMS41ICk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmstbG9hZGVyLWxnIHtcbiAgICAgICAgICAgIC5rLWxvYWRlci1jYW52YXMge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAoICRsb2FkZXItc2VnbWVudC1zaXplLWxnICogMyApO1xuICAgICAgICAgICAgICAgIGhlaWdodDogKCAkbG9hZGVyLXNlZ21lbnQtc2l6ZS1sZyAqIDEuNSApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG59XG5cblxuXG5cbkBpbmNsdWRlIGV4cG9ydHMoIFwibG9hZGVyL3NwaW5uZXIvM1wiICkge1xuXG4gICAgLy8gQW5pbWF0aW9uXG4gICAgQGtleWZyYW1lcyBzcGlubmVyLTMtc2VnbWVudCB7XG4gICAgICAgIDAlIHtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIDMzLjMzMzMlIHtcbiAgICAgICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICA2Ni42NjY2JSB7XG4gICAgICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgICAgICBsZWZ0OiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgMTAwJSB7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIH1cbiAgICB9XG5cblxuICAgIC8vIENvbXBvbmVudFxuICAgIC5rLWxvYWRlci1zcGlubmVyLTMge1xuXG4gICAgICAgIC8vIE5vdGU6IFVudGlsIHdlIGNhbiBwcm92aWRlIGEgY3NzIHZhcmlhYmxlcyBzb2x1dGlvbiwgb3Igc29tZXRoaW5nIGJldHRlcjpcbiAgICAgICAgLy8gKiB0aGUgZG90IGNlbnRlciBpcyBvbiB0aGUgZXhhY3QgcG9pbnQgb2YgYW5nbGVcbiAgICAgICAgLy8gKiBvZmZzZXQgZG90cyBieSBhcnRpZmljYWxseSByZWR1Y2UgZGltZW50aW9ucyBieSAxIGRvdCBzaXplXG4gICAgICAgIC8vICogY29tcGVuc2F0ZSBieSBzZXR0aW5nIG1hcmdpbiBvbiBhbGwgc2lkZXMgaGFsZiBhIGRvdCBzaXplXG5cbiAgICAgICAgLmstbG9hZGVyLXNlZ21lbnQge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoIC01MCUsIC01MCUgKTtcbiAgICAgICAgfVxuICAgICAgICAuay1sb2FkZXItc2VnbWVudDpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBzcGlubmVyLTMtc2VnbWVudCAycyBlYXNlIGluZmluaXRlO1xuICAgICAgICB9XG4gICAgICAgIC5rLWxvYWRlci1zZWdtZW50Om50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBzcGlubmVyLTMtc2VnbWVudCAycyBlYXNlIGluZmluaXRlO1xuICAgICAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiBjYWxjKCAtMnMgLyAzICk7XG4gICAgICAgIH1cbiAgICAgICAgLmstbG9hZGVyLXNlZ21lbnQ6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgICAgIGxlZnQ6IDEwMCU7XG4gICAgICAgICAgICBhbmltYXRpb246IHNwaW5uZXItMy1zZWdtZW50IDJzIGVhc2UgaW5maW5pdGU7XG4gICAgICAgICAgICBhbmltYXRpb24tZGVsYXk6IGNhbGMoIC00cyAvIDMgKTtcbiAgICAgICAgfVxuXG5cbiAgICAgICAgJi5rLWxvYWRlci1zbSB7XG4gICAgICAgICAgICAuay1sb2FkZXItY2FudmFzIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46ICggJGxvYWRlci1zZWdtZW50LXNpemUtc20gLyAyICk7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoICN7JGxvYWRlci1zcGlubmVyLTMtd2lkdGgtc219IC0gI3skbG9hZGVyLXNlZ21lbnQtc2l6ZS1zbX0gKTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGNhbGMoICN7JGxvYWRlci1zcGlubmVyLTMtaGVpZ2h0LXNtfSAtICN7JGxvYWRlci1zZWdtZW50LXNpemUtc219ICk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmstbG9hZGVyLW1kIHtcbiAgICAgICAgICAgIC5rLWxvYWRlci1jYW52YXMge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogKCAkbG9hZGVyLXNlZ21lbnQtc2l6ZS1tZCAvIDIgKTtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyggI3skbG9hZGVyLXNwaW5uZXItMy13aWR0aC1tZH0gLSAjeyRsb2FkZXItc2VnbWVudC1zaXplLW1kfSApO1xuICAgICAgICAgICAgICAgIGhlaWdodDogY2FsYyggI3skbG9hZGVyLXNwaW5uZXItMy1oZWlnaHQtbWR9IC0gI3skbG9hZGVyLXNlZ21lbnQtc2l6ZS1tZH0gKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuay1sb2FkZXItbGcge1xuICAgICAgICAgICAgLmstbG9hZGVyLWNhbnZhcyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAoICRsb2FkZXItc2VnbWVudC1zaXplLWxnIC8gMiApO1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKCAjeyRsb2FkZXItc3Bpbm5lci0zLXdpZHRoLWxnfSAtICN7JGxvYWRlci1zZWdtZW50LXNpemUtbGd9ICk7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKCAjeyRsb2FkZXItc3Bpbm5lci0zLWhlaWdodC1sZ30gLSAjeyRsb2FkZXItc2VnbWVudC1zaXplLWxnfSApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG59XG5cblxuXG5cbkBpbmNsdWRlIGV4cG9ydHMoIFwibG9hZGVyL3NwaW5uZXIvNFwiICkge1xuXG4gICAgLy8gQW5pbWF0aW9uXG4gICAgQGtleWZyYW1lcyBzcGlubmVyLTQtc2VnbWVudC0xIHtcbiAgICAgICAgMCUge1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgfVxuXG4gICAgICAgIDMzLjMlIHtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCkgdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgfVxuXG4gICAgICAgIDY2LjYlIHtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCkgdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgfVxuXG4gICAgICAgIDEwMCUge1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAa2V5ZnJhbWVzIHNwaW5uZXItNC1zZWdtZW50LTIge1xuICAgICAgICAwJSB7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICB9XG5cbiAgICAgICAgMzMuMyUge1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMTAwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSkgdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgfVxuXG4gICAgICAgIDY2LjYlIHtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDEwMCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpIHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgIH1cblxuICAgICAgICAxMDAlIHtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgQGtleWZyYW1lcyBzcGlubmVyLTQtc2VnbWVudC0zIHtcbiAgICAgICAgMCUge1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgfVxuXG4gICAgICAgIDMzLjMlIHtcbiAgICAgICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgICAgIGxlZnQ6IDEwMCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpIHRyYW5zbGF0ZVkoLTEwMCUpO1xuICAgICAgICB9XG5cbiAgICAgICAgNjYuNiUge1xuICAgICAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICAgICAgbGVmdDogMTAwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSkgdHJhbnNsYXRlWSgtMTAwJSk7XG4gICAgICAgIH1cblxuICAgICAgICAxMDAlIHtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgQGtleWZyYW1lcyBzcGlubmVyLTQtc2VnbWVudC00IHtcbiAgICAgICAgMCUge1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgfVxuXG4gICAgICAgIDMzLjMlIHtcbiAgICAgICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCkgdHJhbnNsYXRlWSgtMTAwJSk7XG4gICAgICAgIH1cblxuICAgICAgICA2Ni42JSB7XG4gICAgICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApIHRyYW5zbGF0ZVkoLTEwMCUpO1xuICAgICAgICB9XG5cbiAgICAgICAgMTAwJSB7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICB9XG4gICAgfVxuICAgIEBrZXlmcmFtZXMgc3Bpbm5lci00IHtcbiAgICAgICAgMCUge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgICAgIH1cblxuICAgICAgICAzMy4zJSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICAgICAgfVxuXG4gICAgICAgIDY2LjYlIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgIH1cblxuICAgICAgICAxMDAlIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuay1sb2FkZXItc3Bpbm5lci00IHtcbiAgICAgICAgLmstbG9hZGVyLWNhbnZhcyB7XG4gICAgICAgICAgICBhbmltYXRpb246IHNwaW5uZXItNCAxLjgzM3MgZWFzZSBpbmZpbml0ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLWxvYWRlci1zZWdtZW50IHtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG5cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICAgICAgICBhbmltYXRpb246IHNwaW5uZXItNC1zZWdtZW50LTEgMS44MzNzIGVhc2UgaW5maW5pdGU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgICAgICBhbmltYXRpb246IHNwaW5uZXItNC1zZWdtZW50LTIgMS44MzNzIGVhc2UgaW5maW5pdGU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICAgICAgICBhbmltYXRpb246IHNwaW5uZXItNC1zZWdtZW50LTMgMS44MzNzIGVhc2UgaW5maW5pdGU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDQpIHtcbiAgICAgICAgICAgICAgICBhbmltYXRpb246IHNwaW5uZXItNC1zZWdtZW50LTQgMS44MzNzIGVhc2UgaW5maW5pdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmstbG9hZGVyLXNtIHtcbiAgICAgICAgICAgIC5rLWxvYWRlci1jYW52YXMge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAkbG9hZGVyLXNwaW5uZXItNC13aWR0aC1zbTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6ICRsb2FkZXItc3Bpbm5lci00LWhlaWdodC1zbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuay1sb2FkZXItbWQge1xuICAgICAgICAgICAgLmstbG9hZGVyLWNhbnZhcyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6ICRsb2FkZXItc3Bpbm5lci00LXdpZHRoLW1kO1xuICAgICAgICAgICAgICAgIGhlaWdodDogJGxvYWRlci1zcGlubmVyLTQtaGVpZ2h0LW1kO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5rLWxvYWRlci1sZyB7XG4gICAgICAgICAgICAuay1sb2FkZXItY2FudmFzIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogJGxvYWRlci1zcGlubmVyLTQtd2lkdGgtbGc7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAkbG9hZGVyLXNwaW5uZXItNC1oZWlnaHQtbGc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuXG5AaW5jbHVkZSBleHBvcnRzKCBcImxvYWRlci1jb250YWluZXIvbGF5b3V0XCIgKSB7XG5cbiAgICAuay1sb2FkZXItY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHotaW5kZXg6IDIwMDE7XG5cbiAgICAgICAgLmstbG9hZGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuay1sb2FkZXItY29udGFpbmVyLFxuICAgIC5rLWxvYWRlci1jb250YWluZXItb3ZlcmxheSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgIC5rLWxvYWRlci1jb250YWluZXItaW5uZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgfVxuXG4gICAgLmstbG9hZGVyLWNvbnRhaW5lci1wYW5lbCB7XG4gICAgICAgIGJvcmRlci13aWR0aDogJGxvYWRlci1jb250YWluZXItcGFuZWwtYm9yZGVyLXdpZHRoO1xuICAgICAgICBib3JkZXItc3R5bGU6ICRsb2FkZXItY29udGFpbmVyLXBhbmVsLWJvcmRlci1zdHlsZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGxvYWRlci1jb250YWluZXItcGFuZWwtYm9yZGVyLXJhZGl1cztcbiAgICB9XG5cbiAgICAvLyBMb2FkZXIgQ29udGFpbmVyIFNpemVzXG4gICAgLmstbG9hZGVyLWNvbnRhaW5lci1zbSB7XG4gICAgICAgIC5rLWxvYWRlci1jb250YWluZXItaW5uZXIge1xuICAgICAgICAgICAgcGFkZGluZzogJGxvYWRlci1jb250YWluZXItcGFkZGluZy1zbTtcbiAgICAgICAgICAgIGdhcDogJGxvYWRlci1jb250YWluZXItZ2FwLXNtO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstbG9hZGVyLWNvbnRhaW5lci1sYWJlbCB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRsb2FkZXItY29udGFpbmVyLWZvbnQtc2l6ZS1zbTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuay1sb2FkZXItY29udGFpbmVyLW1kIHtcbiAgICAgICAgLmstbG9hZGVyLWNvbnRhaW5lci1pbm5lciB7XG4gICAgICAgICAgICBwYWRkaW5nOiAkbG9hZGVyLWNvbnRhaW5lci1wYWRkaW5nLW1kO1xuICAgICAgICAgICAgZ2FwOiAkbG9hZGVyLWNvbnRhaW5lci1nYXAtbWQ7XG4gICAgICAgIH1cblxuICAgICAgICAuay1sb2FkZXItY29udGFpbmVyLWxhYmVsIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGxvYWRlci1jb250YWluZXItZm9udC1zaXplLW1kO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5rLWxvYWRlci1jb250YWluZXItbGcge1xuICAgICAgICAuay1sb2FkZXItY29udGFpbmVyLWlubmVyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6ICRsb2FkZXItY29udGFpbmVyLXBhZGRpbmctbGc7XG4gICAgICAgICAgICBnYXA6ICRsb2FkZXItY29udGFpbmVyLWdhcC1sZztcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLWxvYWRlci1jb250YWluZXItbGFiZWwge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkbG9hZGVyLWNvbnRhaW5lci1mb250LXNpemUtbGc7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBMb2FkZXIgUG9zaXRpb25cbiAgICAuay1sb2FkZXItdG9wIHtcbiAgICAgICAgLmstbG9hZGVyLWNvbnRhaW5lci1pbm5lciB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5rLWxvYWRlci1lbmQge1xuICAgICAgICAuay1sb2FkZXItY29udGFpbmVyLWxhYmVsIHtcbiAgICAgICAgICAgIG9yZGVyOiAtMTtcbiAgICAgICAgfVxuICAgIH1cblxufVxuIiwiLy8gTG9hZGVyXG4kbG9hZGVyLXNlZ21lbnQtYm9yZGVyLXJhZGl1czogNTAlICFkZWZhdWx0O1xuJGxvYWRlci1zZWdtZW50LXNpemUtc206IG1hcC1nZXQoICRzcGFjaW5nLCAxICkgIWRlZmF1bHQ7XG4kbG9hZGVyLXNlZ21lbnQtc2l6ZS1tZDogbWFwLWdldCggJHNwYWNpbmcsIDIgKSAhZGVmYXVsdDtcbiRsb2FkZXItc2VnbWVudC1zaXplLWxnOiBtYXAtZ2V0KCAkc3BhY2luZywgNCApICFkZWZhdWx0O1xuXG4kbG9hZGVyLXBhZGRpbmctc206ICggJGxvYWRlci1zZWdtZW50LXNpemUtc20gLyAyICkgIWRlZmF1bHQ7XG4kbG9hZGVyLXBhZGRpbmctbWQ6ICggJGxvYWRlci1zZWdtZW50LXNpemUtbWQgLyAyICkgIWRlZmF1bHQ7XG4kbG9hZGVyLXBhZGRpbmctbGc6ICggJGxvYWRlci1zZWdtZW50LXNpemUtbGcgLyAyICkgIWRlZmF1bHQ7XG5cbiRsb2FkZXItc3Bpbm5lci0zLXdpZHRoLXNtOiAoICRsb2FkZXItc2VnbWVudC1zaXplLXNtICogNCApICFkZWZhdWx0O1xuJGxvYWRlci1zcGlubmVyLTMtaGVpZ2h0LXNtOiAoICRsb2FkZXItc3Bpbm5lci0zLXdpZHRoLXNtICogJGVxdWlsYXRlcmFsLWhlaWdodCApICFkZWZhdWx0O1xuJGxvYWRlci1zcGlubmVyLTMtd2lkdGgtbWQ6ICggJGxvYWRlci1zZWdtZW50LXNpemUtbWQgKiA0ICkgIWRlZmF1bHQ7XG4kbG9hZGVyLXNwaW5uZXItMy1oZWlnaHQtbWQ6ICggJGxvYWRlci1zcGlubmVyLTMtd2lkdGgtbWQgKiAkZXF1aWxhdGVyYWwtaGVpZ2h0ICkgIWRlZmF1bHQ7XG4kbG9hZGVyLXNwaW5uZXItMy13aWR0aC1sZzogKCAkbG9hZGVyLXNlZ21lbnQtc2l6ZS1sZyAqIDQgKSAhZGVmYXVsdDtcbiRsb2FkZXItc3Bpbm5lci0zLWhlaWdodC1sZzogKCAkbG9hZGVyLXNwaW5uZXItMy13aWR0aC1sZyAqICRlcXVpbGF0ZXJhbC1oZWlnaHQgKSAhZGVmYXVsdDtcblxuJGxvYWRlci1zcGlubmVyLTQtd2lkdGgtc206ICRsb2FkZXItc2VnbWVudC1zaXplLXNtICogNCAhZGVmYXVsdDtcbiRsb2FkZXItc3Bpbm5lci00LWhlaWdodC1zbTogJGxvYWRlci1zcGlubmVyLTQtd2lkdGgtc20gIWRlZmF1bHQ7XG4kbG9hZGVyLXNwaW5uZXItNC13aWR0aC1tZDogJGxvYWRlci1zZWdtZW50LXNpemUtbWQgKiA0ICFkZWZhdWx0O1xuJGxvYWRlci1zcGlubmVyLTQtaGVpZ2h0LW1kOiAkbG9hZGVyLXNwaW5uZXItNC13aWR0aC1tZCAhZGVmYXVsdDtcbiRsb2FkZXItc3Bpbm5lci00LXdpZHRoLWxnOiAkbG9hZGVyLXNlZ21lbnQtc2l6ZS1sZyAqIDQgIWRlZmF1bHQ7XG4kbG9hZGVyLXNwaW5uZXItNC1oZWlnaHQtbGc6ICRsb2FkZXItc3Bpbm5lci00LXdpZHRoLWxnICFkZWZhdWx0O1xuXG4kbG9hZGVyLXNlY29uZGFyeS1iZzogIzIxMjUyOSAhZGVmYXVsdDtcblxuJGxvYWRlci1jb250YWluZXItcGFuZWwtYm9yZGVyLXdpZHRoOiAxcHggIWRlZmF1bHQ7XG4kbG9hZGVyLWNvbnRhaW5lci1wYW5lbC1ib3JkZXItc3R5bGU6IHNvbGlkICFkZWZhdWx0O1xuJGxvYWRlci1jb250YWluZXItcGFuZWwtYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGxvYWRlci1jb250YWluZXItcGFuZWwtYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kbG9hZGVyLWNvbnRhaW5lci1wYW5lbC1iZzogJHdoaXRlICFkZWZhdWx0O1xuXG4kbG9hZGVyLWNvbnRhaW5lci1wYWRkaW5nLXNtOiBtYXAtZ2V0KCAkc3BhY2luZywgNCApICFkZWZhdWx0O1xuJGxvYWRlci1jb250YWluZXItZ2FwLXNtOiBtYXAtZ2V0KCAkc3BhY2luZywgMSApICFkZWZhdWx0O1xuJGxvYWRlci1jb250YWluZXItZm9udC1zaXplLXNtOiAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuXG4kbG9hZGVyLWNvbnRhaW5lci1wYWRkaW5nLW1kOiBtYXAtZ2V0KCAkc3BhY2luZywgNSApICFkZWZhdWx0O1xuJGxvYWRlci1jb250YWluZXItZ2FwLW1kOiBtYXAtZ2V0KCAkc3BhY2luZywgMiApICFkZWZhdWx0O1xuJGxvYWRlci1jb250YWluZXItZm9udC1zaXplLW1kOiAkZm9udC1zaXplLW1kICFkZWZhdWx0O1xuXG4kbG9hZGVyLWNvbnRhaW5lci1wYWRkaW5nLWxnOiBtYXAtZ2V0KCAkc3BhY2luZywgNiApICFkZWZhdWx0O1xuJGxvYWRlci1jb250YWluZXItZ2FwLWxnOiBtYXAtZ2V0KCAkc3BhY2luZywgMyApICFkZWZhdWx0O1xuJGxvYWRlci1jb250YWluZXItZm9udC1zaXplLWxnOiAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuXG4kbG9hZGVyLWNvbnRhaW5lci1vdmVybGF5LWxpZ2h0LWJnOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC4zKSAhZGVmYXVsdDtcbiRsb2FkZXItY29udGFpbmVyLW92ZXJsYXktZGFyay1iZzogcmdiYSgwLCAwLCAwLCAuMykgIWRlZmF1bHQ7XG4iLCJAaW5jbHVkZSBleHBvcnRzKCBcImxvYWRlci90aGVtZVwiICkge1xuXG4gICAgQGVhY2ggJG5hbWUsICRjb2xvciBpbiAkdGhlbWUtY29sb3JzIHtcbiAgICAgICAgLmstbG9hZGVyLSN7JG5hbWV9IHtcbiAgICAgICAgICAgIEBpZiAkbmFtZSA9PSBcInNlY29uZGFyeVwiIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGxvYWRlci1zZWNvbmRhcnktYmc7XG4gICAgICAgICAgICB9IEBlbHNlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG59XG5cblxuXG5AaW5jbHVkZSBleHBvcnRzKCBcImxvYWRlci1jb250YWluZXIvdGhlbWVcIiApIHtcblxuICAgIC5rLWxvYWRlci1jb250YWluZXItb3ZlcmxheSB7XG4gICAgICAgICYuay1vdmVybGF5LWxpZ2h0IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsb2FkZXItY29udGFpbmVyLW92ZXJsYXktbGlnaHQtYmc7XG4gICAgICAgIH1cblxuICAgICAgICAmLmstb3ZlcmxheS1kYXJrIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsb2FkZXItY29udGFpbmVyLW92ZXJsYXktZGFyay1iZztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5rLWxvYWRlci1jb250YWluZXItcGFuZWwge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbG9hZGVyLWNvbnRhaW5lci1wYW5lbC1iZztcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkbG9hZGVyLWNvbnRhaW5lci1wYW5lbC1ib3JkZXItY29sb3I7XG4gICAgfVxuXG59XG4iLCJAaW5jbHVkZSBleHBvcnRzKFwiY2hpcC9sYXlvdXRcIikge1xuXG4gICAgLmstY2hpcC1saXN0IHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG5cbiAgICAgICAgPiAqIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJGNoaXBzLW1hcmdpbjtcblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuay1zZWxlY3Rpb24tc2luZ2xlIHtcbiAgICAgICAgLmstc2VsZWN0ZWQtaWNvbi13cmFwcGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuay1zZWxlY3Rpb24tbXVsdGlwbGUge1xuICAgICAgICAuay1zZWxlY3RlZC1pY29uLXdyYXBwZXIge1xuICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6ICRjaGlwLXNlbGVjdGVkLWljb24tc2l6ZTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGxlZnQ6ICRjaGlwLXNlbGVjdGVkLWljb24tb2Zmc2V0O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIH1cblxuICAgICAgICAuay1zZWxlY3RlZC1pY29uIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGNoaXAtc2VsZWN0ZWQtaWNvbi1mb250LXNpemU7XG4gICAgICAgIH1cblxuICAgICAgICAuay1jaGlwLXNlbGVjdGVkIHtcbiAgICAgICAgICAgIC5rLXNlbGVjdGVkLWljb24td3JhcHBlciB7XG4gICAgICAgICAgICAgICAgd2lkdGg6ICRjaGlwLXNlbGVjdGVkLWljb24tc2l6ZTtcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgPiAuay1jaGlwLWhhcy1pY29uIHtcbiAgICAgICAgICAgIC5rLXNlbGVjdGVkLWljb24td3JhcHBlciB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIDpub3QoLmstY2hpcC1oYXMtaWNvbikge1xuICAgICAgICAgICAgLmstc2VsZWN0ZWQtaWNvbi13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAkY2hpcC1zZWxlY3RlZC1pY29uLW5vLWljb24tb2Zmc2V0O1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogd2lkdGggLjJzLCBvcGFjaXR5IC4ycztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5rLWNoaXAtc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgIC5rLXNlbGVjdGVkLWljb24td3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmstY2hpcCB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHBhZGRpbmc6ICRjaGlwLXBhZGRpbmcteSAkY2hpcC1wYWRkaW5nLXg7XG4gICAgICAgIGhlaWdodDogJGNoaXAtaGVpZ2h0O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkY2hpcC1ib3JkZXItcmFkaXVzO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogJGNoaXAtZm9udC1zaXplO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuXG4gICAgICAgICY6Zm9jdXMsXG4gICAgICAgICYuay1jaGlwLWZvY3VzIHtcbiAgICAgICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmLmstY2hpcC1kaXNhYmxlZCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBkaXNhYmxlZCggJGRpc2FibGVkLXN0eWxpbmcgKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5rLWNoaXAtY29udGVudCB7XG4gICAgICAgIG1pbi13aWR0aDogMDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIHBhZGRpbmc6IDAgJGNoaXAtY29udGVudC1wYWRkaW5nLXg7XG4gICAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIH1cblxuICAgIC5rLWNoaXAtaWNvbixcbiAgICAuay1yZW1vdmUtaWNvbiB7XG4gICAgICAgIHdpZHRoOiAkY2hpcC1pY29ucy1zaXplO1xuICAgICAgICBoZWlnaHQ6ICRjaGlwLWljb25zLXNpemU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBmbGV4OiAxIDAgYXV0bztcbiAgICB9XG5cbiAgICAuay1jaGlwLWljb24ge1xuICAgICAgICBtYXJnaW4tbGVmdDogJGNoaXAtaWNvbi1tYXJnaW47XG4gICAgfVxuXG4gICAgLmstcmVtb3ZlLWljb24ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6ICRjaGlwLXJlbW92ZS1pY29uLW1hcmdpbjtcbiAgICAgICAgZm9udC1zaXplOiAkY2hpcC1yZW1vdmUtaWNvbi1mb250LXNpemU7XG4gICAgfVxuXG4gICAgLmstY2hpcC1hdmF0YXIge1xuICAgICAgICB3aWR0aDogJGNoaXAtYXZhdGFyLXNpemU7XG4gICAgICAgIGhlaWdodDogJGNoaXAtYXZhdGFyLXNpemU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIH1cblxufVxuXG5cbkBpbmNsdWRlIGV4cG9ydHMoXCJjaGlwL2xheW91dC9ydGxcIikge1xuXG4gICAgLmstY2hpcC1saXN0IHtcbiAgICAgICAgJltkaXI9XCJydGxcIl0sXG4gICAgICAgIC5rLXJ0bCAmIHtcbiAgICAgICAgICAgID4gKiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkY2hpcHMtbWFyZ2luO1xuXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmstY2hpcCB7XG4gICAgICAgICZbZGlyPVwicnRsXCJdLFxuICAgICAgICAuay1ydGwgJiB7XG4gICAgICAgICAgICAuay1jaGlwLWljb24ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJGNoaXAtaWNvbi1tYXJnaW47XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5rLXJlbW92ZS1pY29uIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICRjaGlwLXJlbW92ZS1pY29uLW1hcmdpbjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmstc2VsZWN0aW9uLW11bHRpcGxlICYge1xuICAgICAgICAgICAgICAgIC5rLXNlbGVjdGVkLWljb24td3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAkY2hpcC1zZWxlY3RlZC1pY29uLW9mZnNldDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOm5vdCguay1jaGlwLWhhcy1pY29uKSB7XG4gICAgICAgICAgICAgICAgICAgIC5rLXNlbGVjdGVkLWljb24td3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6ICRjaGlwLXNlbGVjdGVkLWljb24tbm8taWNvbi1vZmZzZXQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbn1cbiIsIi8vIENoaXBcbiRjaGlwcy1tYXJnaW46IDhweCAhZGVmYXVsdDtcblxuJGNoaXAtcGFkZGluZy14OiA2cHggIWRlZmF1bHQ7XG4kY2hpcC1wYWRkaW5nLXk6IDRweCAhZGVmYXVsdDtcbiRjaGlwLWhlaWdodDogMzJweCAhZGVmYXVsdDtcbiRjaGlwLWJvcmRlci1yYWRpdXM6ICRjaGlwLWhlaWdodCAvIDIgIWRlZmF1bHQ7XG4kY2hpcC1mb250LXNpemU6IDE2cHggIWRlZmF1bHQ7XG5cbiRjaGlwLXNlbGVjdGVkLWljb24tc2l6ZTogMjRweCAhZGVmYXVsdDtcbiRjaGlwLXNlbGVjdGVkLWljb24tb2Zmc2V0OiA2cHggIWRlZmF1bHQ7XG4kY2hpcC1zZWxlY3RlZC1pY29uLW5vLWljb24tb2Zmc2V0OiAwcHggIWRlZmF1bHQ7XG4kY2hpcC1zZWxlY3RlZC1pY29uLWZvbnQtc2l6ZTogJGNoaXAtZm9udC1zaXplICFkZWZhdWx0O1xuXG4kY2hpcC1jb250ZW50LXBhZGRpbmcteDogNnB4ICFkZWZhdWx0O1xuXG4kY2hpcC1pY29ucy1zaXplOiAyNHB4ICFkZWZhdWx0O1xuJGNoaXAtaWNvbi1tYXJnaW46IDBweCAhZGVmYXVsdDtcbiRjaGlwLXJlbW92ZS1pY29uLW1hcmdpbjogMHB4ICFkZWZhdWx0O1xuJGNoaXAtcmVtb3ZlLWljb24tZm9udC1zaXplOiAxNHB4ICFkZWZhdWx0O1xuXG4kY2hpcC1hdmF0YXItc2l6ZTogMjRweCAhZGVmYXVsdDtcblxuJGNoaXAtZmlsbGVkLWJnOiAjZTRlN2ViICFkZWZhdWx0O1xuJGNoaXAtZmlsbGVkLXRleHQ6ICRib2R5LXRleHQgIWRlZmF1bHQ7XG4kY2hpcC1maWxsZWQtYm9yZGVyOiB0cmFuc3BhcmVudCAhZGVmYXVsdDtcblxuJGNoaXAtZmlsbGVkLWhvdmVyZWQtYmc6ICNjZWQzZGIgIWRlZmF1bHQ7XG4kY2hpcC1maWxsZWQtaG92ZXJlZC1ib3JkZXI6IHRyYW5zcGFyZW50ICFkZWZhdWx0O1xuXG4kY2hpcC1maWxsZWQtZm9jdXNlZC1iZzogJGNoaXAtZmlsbGVkLWJnICFkZWZhdWx0O1xuJGNoaXAtZmlsbGVkLWZvY3VzZWQtc2hhZG93OiAwIDAgMCAzcHggcmdiYSgkY2hpcC1maWxsZWQtYmcsIC41KSAhZGVmYXVsdDtcblxuJGNoaXAtZmlsbGVkLXNlbGVjdGVkLWJnOiAjYzdjZGQ1ICFkZWZhdWx0O1xuJGNoaXAtZmlsbGVkLXNlbGVjdGVkLWJvcmRlcjogdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG5cbiRjaGlwLWZpbGxlZC1zdWNjZXNzLWJnOiByZ2JhKCRzdWNjZXNzLCAuMTUpICFkZWZhdWx0O1xuJGNoaXAtZmlsbGVkLXN1Y2Nlc3MtdGV4dDogJHN1Y2Nlc3MgIWRlZmF1bHQ7XG4kY2hpcC1maWxsZWQtc3VjY2Vzcy1ib3JkZXI6IHRyYW5zcGFyZW50ICFkZWZhdWx0O1xuXG4kY2hpcC1maWxsZWQtd2FybmluZy1iZzogcmdiYSgkd2FybmluZywgLjE1KSAhZGVmYXVsdDtcbiRjaGlwLWZpbGxlZC13YXJuaW5nLXRleHQ6ICR3YXJuaW5nICFkZWZhdWx0O1xuJGNoaXAtZmlsbGVkLXdhcm5pbmctYm9yZGVyOiB0cmFuc3BhcmVudCAhZGVmYXVsdDtcblxuJGNoaXAtZmlsbGVkLWVycm9yLWJnOiByZ2JhKCRlcnJvciwgLjE1KSAhZGVmYXVsdDtcbiRjaGlwLWZpbGxlZC1lcnJvci10ZXh0OiAkZXJyb3IgIWRlZmF1bHQ7XG4kY2hpcC1maWxsZWQtZXJyb3ItYm9yZGVyOiB0cmFuc3BhcmVudCAhZGVmYXVsdDtcblxuJGNoaXAtZmlsbGVkLWluZm8tYmc6IHJnYmEoJGluZm8sIC4xNSkgIWRlZmF1bHQ7XG4kY2hpcC1maWxsZWQtaW5mby10ZXh0OiAkaW5mbyAhZGVmYXVsdDtcbiRjaGlwLWZpbGxlZC1pbmZvLWJvcmRlcjogdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG5cbiRjaGlwLW91dGxpbmUtYmc6IHRyYW5zcGFyZW50ICFkZWZhdWx0O1xuJGNoaXAtb3V0bGluZS10ZXh0OiAjNmM3NTdkICFkZWZhdWx0O1xuJGNoaXAtb3V0bGluZS1ib3JkZXI6ICRjaGlwLW91dGxpbmUtdGV4dCAhZGVmYXVsdDtcblxuJGNoaXAtb3V0bGluZS1ob3ZlcmVkLWJnOiByZ2JhKDIwNiwgMjExLCAyMTksIC4zKSAhZGVmYXVsdDtcbiRjaGlwLW91dGxpbmUtaG92ZXJlZC10ZXh0OiAkY2hpcC1vdXRsaW5lLXRleHQgIWRlZmF1bHQ7XG4kY2hpcC1vdXRsaW5lLWhvdmVyZWQtYm9yZGVyOiAkY2hpcC1vdXRsaW5lLWJvcmRlciAhZGVmYXVsdDtcblxuJGNoaXAtb3V0bGluZS1mb2N1c2VkLWJnOiAkY2hpcC1vdXRsaW5lLWJnICFkZWZhdWx0O1xuJGNoaXAtb3V0bGluZS1mb2N1c2VkLXRleHQ6ICRjaGlwLW91dGxpbmUtdGV4dCAhZGVmYXVsdDtcbiRjaGlwLW91dGxpbmUtZm9jdXNlZC1ib3JkZXI6ICRjaGlwLW91dGxpbmUtYm9yZGVyICFkZWZhdWx0O1xuJGNoaXAtb3V0bGluZS1mb2N1c2VkLXNoYWRvdzogJGNoaXAtZmlsbGVkLWZvY3VzZWQtc2hhZG93ICFkZWZhdWx0O1xuXG4kY2hpcC1vdXRsaW5lLXNlbGVjdGVkLWJnOiByZ2JhKDE5OSwgMjA1LCAyMTMsIC41KSAhZGVmYXVsdDtcbiRjaGlwLW91dGxpbmUtc2VsZWN0ZWQtdGV4dDogJGNoaXAtb3V0bGluZS10ZXh0ICFkZWZhdWx0O1xuXG4kY2hpcC1vdXRsaW5lLXN1Y2Nlc3MtYmc6IHRyYW5zcGFyZW50ICFkZWZhdWx0O1xuJGNoaXAtb3V0bGluZS1zdWNjZXNzLXRleHQ6ICRzdWNjZXNzICFkZWZhdWx0O1xuJGNoaXAtb3V0bGluZS1zdWNjZXNzLWJvcmRlcjogJHN1Y2Nlc3MgIWRlZmF1bHQ7XG5cbiRjaGlwLW91dGxpbmUtd2FybmluZy1iZzogdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG4kY2hpcC1vdXRsaW5lLXdhcm5pbmctdGV4dDogJHdhcm5pbmcgIWRlZmF1bHQ7XG4kY2hpcC1vdXRsaW5lLXdhcm5pbmctYm9yZGVyOiAkd2FybmluZyAhZGVmYXVsdDtcblxuJGNoaXAtb3V0bGluZS1lcnJvci1iZzogdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG4kY2hpcC1vdXRsaW5lLWVycm9yLXRleHQ6ICRlcnJvciAhZGVmYXVsdDtcbiRjaGlwLW91dGxpbmUtZXJyb3ItYm9yZGVyOiAkZXJyb3IgIWRlZmF1bHQ7XG5cbiRjaGlwLW91dGxpbmUtaW5mby1iZzogdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG4kY2hpcC1vdXRsaW5lLWluZm8tdGV4dDogJGluZm8gIWRlZmF1bHQ7XG4kY2hpcC1vdXRsaW5lLWluZm8tYm9yZGVyOiAkaW5mbyAhZGVmYXVsdDtcblxuJGNoaXAtZmlsbGVkLXNpbmdsZS1zZWxlY3RlZC1iZzogcmdiYSgkcHJpbWFyeSwgLjEyKSAhZGVmYXVsdDtcbiRjaGlwLWZpbGxlZC1zaW5nbGUtc2VsZWN0ZWQtdGV4dDogJHByaW1hcnkgIWRlZmF1bHQ7XG4kY2hpcC1maWxsZWQtc2luZ2xlLXNlbGVjdGVkLWJvcmRlcjogdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG5cbiRjaGlwLW91dGxpbmUtc2luZ2xlLXNlbGVjdGVkLWJnOiAkY2hpcC1maWxsZWQtc2luZ2xlLXNlbGVjdGVkLWJnICFkZWZhdWx0O1xuJGNoaXAtb3V0bGluZS1zaW5nbGUtc2VsZWN0ZWQtdGV4dDogJHByaW1hcnkgIWRlZmF1bHQ7XG4kY2hpcC1vdXRsaW5lLXNpbmdsZS1zZWxlY3RlZC1ib3JkZXI6ICRwcmltYXJ5ICFkZWZhdWx0O1xuXG4kY2hpcC1tdWx0aXBsZS1zZWxlY3RlZC1pY29uLWJnOiByZ2JhKDAsIDAsIDAsIC4zNikgIWRlZmF1bHQ7XG4kY2hpcC1tdWx0aXBsZS1zZWxlY3RlZC1pY29uLXRleHQ6ICNmZmZmZmYgIWRlZmF1bHQ7XG4iLCJAaW5jbHVkZSBleHBvcnRzKFwiY2hpcC90aGVtZVwiKSB7XG5cbiAgICAuay1zZWxlY3Rpb24tc2luZ2xlIHtcbiAgICAgICAgLmstY2hpcC1zZWxlY3RlZCB7XG4gICAgICAgICAgICAmLmstY2hpcC1maWxsZWQge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAgICAgICAgICRjaGlwLWZpbGxlZC1zaW5nbGUtc2VsZWN0ZWQtdGV4dCxcbiAgICAgICAgICAgICAgICAgICAgJGNoaXAtZmlsbGVkLXNpbmdsZS1zZWxlY3RlZC1iZyxcbiAgICAgICAgICAgICAgICAgICAgJGNoaXAtZmlsbGVkLXNpbmdsZS1zZWxlY3RlZC1ib3JkZXJcbiAgICAgICAgICAgICAgICApO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmstY2hpcC1vdXRsaW5lIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgICAgICAgICAkY2hpcC1vdXRsaW5lLXNpbmdsZS1zZWxlY3RlZC10ZXh0LFxuICAgICAgICAgICAgICAgICAgICAkY2hpcC1vdXRsaW5lLXNpbmdsZS1zZWxlY3RlZC1iZyxcbiAgICAgICAgICAgICAgICAgICAgJGNoaXAtb3V0bGluZS1zaW5nbGUtc2VsZWN0ZWQtYm9yZGVyXG4gICAgICAgICAgICAgICAgKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5rLXNlbGVjdGlvbi1tdWx0aXBsZSB7XG4gICAgICAgID4gLmstY2hpcC1oYXMtaWNvbiB7XG4gICAgICAgICAgICAmLmstY2hpcC1zZWxlY3RlZCB7XG4gICAgICAgICAgICAgICAgLmstc2VsZWN0ZWQtaWNvbi13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjaGlwLW11bHRpcGxlLXNlbGVjdGVkLWljb24tdGV4dDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNoaXAtbXVsdGlwbGUtc2VsZWN0ZWQtaWNvbi1iZztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuay1jaGlwLWZpbGxlZCB7XG4gICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAkY2hpcC1maWxsZWQtdGV4dCxcbiAgICAgICAgICAgICRjaGlwLWZpbGxlZC1iZyxcbiAgICAgICAgICAgICRjaGlwLWZpbGxlZC1ib3JkZXJcbiAgICAgICAgKTtcblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmLmstY2hpcC1ob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2hpcC1maWxsZWQtaG92ZXJlZC1iZztcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNoaXAtZmlsbGVkLWhvdmVyZWQtYm9yZGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgJi5rLWNoaXAtZm9jdXNlZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2hpcC1maWxsZWQtZm9jdXNlZC1iZztcbiAgICAgICAgICAgIGJveC1zaGFkb3c6ICRjaGlwLWZpbGxlZC1mb2N1c2VkLXNoYWRvdztcbiAgICAgICAgfVxuXG4gICAgICAgICYuay1jaGlwLXNlbGVjdGVkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjaGlwLWZpbGxlZC1zZWxlY3RlZC1iZztcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNoaXAtZmlsbGVkLXNlbGVjdGVkLWJvcmRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgICYuay1jaGlwLXN1Y2Nlc3Mge1xuICAgICAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICAgICAkY2hpcC1maWxsZWQtc3VjY2Vzcy10ZXh0LFxuICAgICAgICAgICAgICAgICRjaGlwLWZpbGxlZC1zdWNjZXNzLWJnLFxuICAgICAgICAgICAgICAgICRjaGlwLWZpbGxlZC1zdWNjZXNzLWJvcmRlclxuICAgICAgICAgICAgKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuay1jaGlwLXdhcm5pbmcge1xuICAgICAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICAgICAkY2hpcC1maWxsZWQtd2FybmluZy10ZXh0LFxuICAgICAgICAgICAgICAgICRjaGlwLWZpbGxlZC13YXJuaW5nLWJnLFxuICAgICAgICAgICAgICAgICRjaGlwLWZpbGxlZC13YXJuaW5nLWJvcmRlclxuICAgICAgICAgICAgKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuay1jaGlwLWVycm9yIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAgICAgJGNoaXAtZmlsbGVkLWVycm9yLXRleHQsXG4gICAgICAgICAgICAgICAgJGNoaXAtZmlsbGVkLWVycm9yLWJnLFxuICAgICAgICAgICAgICAgICRjaGlwLWZpbGxlZC1lcnJvci1ib3JkZXJcbiAgICAgICAgICAgICk7XG4gICAgICAgIH1cblxuICAgICAgICAmLmstY2hpcC1pbmZvIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAgICAgJGNoaXAtZmlsbGVkLWluZm8tdGV4dCxcbiAgICAgICAgICAgICAgICAkY2hpcC1maWxsZWQtaW5mby1iZyxcbiAgICAgICAgICAgICAgICAkY2hpcC1maWxsZWQtaW5mby1ib3JkZXJcbiAgICAgICAgICAgICk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuay1jaGlwLW91dGxpbmUge1xuICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgJGNoaXAtb3V0bGluZS10ZXh0LFxuICAgICAgICAgICAgJGNoaXAtb3V0bGluZS1iZyxcbiAgICAgICAgICAgICRjaGlwLW91dGxpbmUtYm9yZGVyXG4gICAgICAgICk7XG5cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJi5rLWNoaXAtaG92ZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICAgICAkY2hpcC1vdXRsaW5lLWhvdmVyZWQtdGV4dCxcbiAgICAgICAgICAgICAgICAkY2hpcC1vdXRsaW5lLWhvdmVyZWQtYmcsXG4gICAgICAgICAgICAgICAgJGNoaXAtb3V0bGluZS1ob3ZlcmVkLWJvcmRlclxuICAgICAgICAgICAgKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Zm9jdXMsXG4gICAgICAgICYuay1jaGlwLWZvY3VzZWQge1xuICAgICAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICAgICAkY2hpcC1vdXRsaW5lLWZvY3VzZWQtdGV4dCxcbiAgICAgICAgICAgICAgICAkY2hpcC1vdXRsaW5lLWZvY3VzZWQtYmcsXG4gICAgICAgICAgICAgICAgJGNoaXAtb3V0bGluZS1mb2N1c2VkLWJvcmRlclxuICAgICAgICAgICAgKTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6ICRjaGlwLW91dGxpbmUtZm9jdXNlZC1zaGFkb3c7XG4gICAgICAgIH1cblxuICAgICAgICAmLmstY2hpcC1zZWxlY3RlZCB7XG4gICAgICAgICAgICBjb2xvcjogJGNoaXAtb3V0bGluZS1zZWxlY3RlZC10ZXh0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNoaXAtb3V0bGluZS1zZWxlY3RlZC1iZztcbiAgICAgICAgfVxuXG4gICAgICAgICYuay1jaGlwLXN1Y2Nlc3Mge1xuICAgICAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICAgICAkY2hpcC1vdXRsaW5lLXN1Y2Nlc3MtdGV4dCxcbiAgICAgICAgICAgICAgICAkY2hpcC1vdXRsaW5lLXN1Y2Nlc3MtYmcsXG4gICAgICAgICAgICAgICAgJGNoaXAtb3V0bGluZS1zdWNjZXNzLWJvcmRlclxuICAgICAgICAgICAgKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuay1jaGlwLXdhcm5pbmcge1xuICAgICAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICAgICAkY2hpcC1vdXRsaW5lLXdhcm5pbmctdGV4dCxcbiAgICAgICAgICAgICAgICAkY2hpcC1vdXRsaW5lLXdhcm5pbmctYmcsXG4gICAgICAgICAgICAgICAgJGNoaXAtb3V0bGluZS13YXJuaW5nLWJvcmRlclxuICAgICAgICAgICAgKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuay1jaGlwLWVycm9yIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAgICAgJGNoaXAtb3V0bGluZS1lcnJvci10ZXh0LFxuICAgICAgICAgICAgICAgICRjaGlwLW91dGxpbmUtZXJyb3ItYmcsXG4gICAgICAgICAgICAgICAgJGNoaXAtb3V0bGluZS1lcnJvci1ib3JkZXJcbiAgICAgICAgICAgICk7XG4gICAgICAgIH1cblxuICAgICAgICAmLmstY2hpcC1pbmZvIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAgICAgJGNoaXAtb3V0bGluZS1pbmZvLXRleHQsXG4gICAgICAgICAgICAgICAgJGNoaXAtb3V0bGluZS1pbmZvLWJnLFxuICAgICAgICAgICAgICAgICRjaGlwLW91dGxpbmUtaW5mby1ib3JkZXJcbiAgICAgICAgICAgICk7XG4gICAgICAgIH1cbiAgICB9XG5cbn1cbiIsIkBpbmNsdWRlIGV4cG9ydHMoIFwiY3Vyc29yL2xheW91dFwiICkge1xuXG4gICAgQGVhY2ggJGN1cnNvciBpbiAkY3Vyc29ycyB7XG4gICAgICAgIC5rLWN1cnNvci0jeyRjdXJzb3J9IHtcbiAgICAgICAgICAgIGN1cnNvcjogJGN1cnNvcjtcbiAgICAgICAgfVxuICAgIH1cblxufVxuIiwiQGluY2x1ZGUgZXhwb3J0cyhcImJ1dHRvbi9sYXlvdXRcIikge1xuXG4gICAgLy8gQnV0dG9uXG4gICAgLmstYnV0dG9uIHtcbiAgICAgICAgQGluY2x1ZGUgdXNlLWJhY2tncm91bmQtY2xpcCgpO1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCAkYnV0dG9uLWJvcmRlci1yYWRpdXMgKTtcbiAgICAgICAgcGFkZGluZzogJGJ1dHRvbi1wYWRkaW5nLXkgJGJ1dHRvbi1wYWRkaW5nLXg7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIGJvcmRlci13aWR0aDogJGJ1dHRvbi1ib3JkZXItd2lkdGg7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIGZvbnQtc2l6ZTogJGJ1dHRvbi1mb250LXNpemU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkYnV0dG9uLWxpbmUtaGVpZ2h0O1xuICAgICAgICBmb250LWZhbWlseTogJGJ1dHRvbi1mb250LWZhbWlseTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgJjpkaXNhYmxlZCxcbiAgICAgICAgJi5rLXN0YXRlLWRpc2FibGVkIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGRpc2FibGVkKCAkZGlzYWJsZWQtc3R5bGluZyApO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6LW1vei1mb2N1cy1pbm5lciB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLWljb24sXG4gICAgICAgIC5rLWltYWdlLFxuICAgICAgICAuay1zcHJpdGUge1xuICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIH1cblxuXG4gICAgICAgIC8vIEJ1dHRvbiB2YXJpYW50c1xuICAgICAgICAmLWljb250ZXh0IHtcbiAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlOyAvLyBJRTlcblxuICAgICAgICAgICAgLmstaWNvbixcbiAgICAgICAgICAgIC5rLWltYWdlLFxuICAgICAgICAgICAgLmstc3ByaXRlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgKCRidXR0b24tcGFkZGluZy14IC8gMikgMCAoLSRidXR0b24tcGFkZGluZy14IC8gMik7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuay1ydGwsXG4gICAgICAgICAgICAuay1ydGwgJixcbiAgICAgICAgICAgICZbZGlyPVwicnRsXCJdLFxuICAgICAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICAgICAgICAuay1pY29uLFxuICAgICAgICAgICAgICAgIC5rLWltYWdlLFxuICAgICAgICAgICAgICAgIC5rLXNwcml0ZSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAoLSRidXR0b24tcGFkZGluZy14IC8gMikgMCAoJGJ1dHRvbi1wYWRkaW5nLXggLyAyKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cblxuXG4gICAgLy8gVGV4dCBidXR0b25cbiAgICAuay10ZXh0LWJ1dHRvbiB7XG4gICAgICAgID4gLmstaWNvbixcbiAgICAgICAgPiAuay1idXR0b24taWNvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG5cbiAgICAvLyBJY29uIGJ1dHRvblxuICAgIC5rLWljb24tYnV0dG9uLFxuICAgIC5rLWJ1dHRvbi5rLWJ1dHRvbi1pY29uIHtcbiAgICAgICAgd2lkdGg6ICRidXR0b24tY2FsYy1zaXplO1xuICAgICAgICBoZWlnaHQ6ICRidXR0b24tY2FsYy1zaXplO1xuICAgICAgICBwYWRkaW5nOiAkYnV0dG9uLXBhZGRpbmcteTtcblxuICAgICAgICAuay10ZXh0LFxuICAgICAgICAuay1idXR0b24tdGV4dCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG5cbiAgICAvLyBJbnB1dCBidXR0b25cbiAgICAuay1pbnB1dC1idXR0b24ge31cbiAgICAuay1pbnB1dC1idXR0b24uay1pY29uLWJ1dHRvbiB7fVxuXG5cbiAgICAvL0Ryb3BEb3duIEJ1dHRvblxuICAgIC5rLWRyb3Bkb3duLWJ1dHRvbiB7XG4gICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgfVxuXG5cbiAgICAvLyBCdXR0b24gZ3JvdXBcbiAgICAuay1idXR0b24tZ3JvdXAge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gICAgICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogJHJnYmEtdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgLmstYnV0dG9uIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoIDAgKTtcbiAgICAgICAgfVxuICAgICAgICAuay1idXR0b24gfiAuay1idXR0b24ge1xuICAgICAgICAgICAgbWFyZ2luLWlubGluZS1zdGFydDogaWYoICRidXR0b24tYm9yZGVyLXdpZHRoID09IDAsIG51bGwsIC0kYnV0dG9uLWJvcmRlci13aWR0aCApO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstYnV0dG9uOmhvdmVyLFxuICAgICAgICAuay1idXR0b24uay1zdGF0ZS1ob3ZlcixcbiAgICAgICAgLmstYnV0dG9uOmFjdGl2ZSxcbiAgICAgICAgLmstYnV0dG9uLmstc3RhdGUtYWN0aXZlIHtcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIH1cblxuICAgICAgICAuay1ncm91cC1zdGFydCxcbiAgICAgICAgLmstYnV0dG9uOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cyggJGJ1dHRvbi1ib3JkZXItcmFkaXVzICk7XG4gICAgICAgIH1cbiAgICAgICAgLmstZ3JvdXAtZW5kLFxuICAgICAgICAuay1idXR0b246bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKCAkYnV0dG9uLWJvcmRlci1yYWRpdXMgKTtcbiAgICAgICAgfVxuICAgICAgICAuay1ncm91cC1zdGFydC5rLWdyb3VwLWVuZCxcbiAgICAgICAgLmstYnV0dG9uOmZpcnN0LWNoaWxkOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyggJGJ1dHRvbi1ib3JkZXItcmFkaXVzICk7XG4gICAgICAgIH1cblxuICAgICAgICA+IGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbiAgICAgICAgPiBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sXG4gICAgICAgIGxhYmVsIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbiAgICAgICAgbGFiZWwgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgIC5rLWJ1dHRvbi1ncm91cC1zdHJldGNoZWQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgIC5rLWJ1dHRvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBmbGV4OiAxIDEgYXV0bztcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblxuICAgICAgICAgICAgPiAuay1pY29uIHtcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cblxuICAgIC8vIFNwbGl0IGJ1dHRvblxuICAgIC5rLXNwbGl0LWJ1dHRvbiB7XG4gICAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcblxuICAgICAgICAuay1idXR0b24ge1xuICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyggMCApO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gLmstYnV0dG9uXG4gICAgICAgID4gLmstYnV0dG9uOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cyggJGJ1dHRvbi1ib3JkZXItcmFkaXVzICk7XG4gICAgICAgIH1cbiAgICAgICAgPiAuay1zcGxpdC1idXR0b24tYXJyb3csXG4gICAgICAgID4gLmstYnV0dG9uOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cyggJGJ1dHRvbi1ib3JkZXItcmFkaXVzICk7XG4gICAgICAgICAgICBtYXJnaW4taW5saW5lLXN0YXJ0OiBpZiggJGJ1dHRvbi1ib3JkZXItd2lkdGggPT0gMCwgbnVsbCwgLSRidXR0b24tYm9yZGVyLXdpZHRoICk7XG4gICAgICAgICAgICBwYWRkaW5nOiAkYnV0dG9uLXBhZGRpbmcteTtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgZmxleDogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICZbZGlyPVwicnRsXCJdIHtcbiAgICAgICAgICAgIC8vIGstYnV0dG9uXG4gICAgICAgICAgICA+IC5rLWJ1dHRvbjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKCAwICk7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cyggJGJ1dHRvbi1ib3JkZXItcmFkaXVzICk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICA+IC5rLWJ1dHRvbjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKCAwICk7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKCAkYnV0dG9uLWJvcmRlci1yYWRpdXMgKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuXG4gICAgLy8gRmxhdCBidXR0b24gYW5kIGJhcmVcbiAgICAuay1idXR0b24tZmxhdCB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgLy8gc2Fzcy1saW50OmRpc2FibGUtbGluZSBuby1pbXBvcnRhbnRcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDsgLy8gc2Fzcy1saW50OmRpc2FibGUtbGluZSBuby1pbXBvcnRhbnRcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50OyAvLyBzYXNzLWxpbnQ6ZGlzYWJsZS1saW5lIG5vLWltcG9ydGFudFxuICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAuMnMgZWFzZS1pbi1vdXQ7XG5cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJi5rLXN0YXRlLWhvdmVyLFxuICAgICAgICAmOmFjdGl2ZSxcbiAgICAgICAgJi5rLXN0YXRlLWFjdGl2ZSxcbiAgICAgICAgJjpob3ZlcjphY3RpdmUsXG4gICAgICAgICY6aG92ZXIuay1zdGF0ZS1hY3RpdmUge1xuICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmstYnV0dG9uLmstZmxhdCxcbiAgICAuay1idXR0b24uay1iYXJlIHtcbiAgICAgICAgQGV4dGVuZCAuay1idXR0b24tZmxhdDtcbiAgICB9XG5cblxuICAgIC8vIE91dGxpbmUgYnV0dG9uXG4gICAgLmstYnV0dG9uLW91dGxpbmUge1xuICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCBub25lICk7XG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIH1cbiAgICAuay1idXR0b24uay1vdXRsaW5lIHtcbiAgICAgICAgQGV4dGVuZCAuay1idXR0b24tb3V0bGluZTtcbiAgICB9XG5cbiAgICAvLyBSVExcbiAgICAuay1ydGwge1xuXG4gICAgICAgIC8vIEJ1dHRvbiBncm91cFxuICAgICAgICAuay1idXR0b24tZ3JvdXAge1xuXG4gICAgICAgICAgICAuay1idXR0b24ge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoIDAgKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmstZ3JvdXAtc3RhcnQsXG4gICAgICAgICAgICAuay1idXR0b246Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoICRidXR0b24tYm9yZGVyLXJhZGl1cyApO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmstZ3JvdXAtZW5kLFxuICAgICAgICAgICAgLmstYnV0dG9uOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cyggJGJ1dHRvbi1ib3JkZXItcmFkaXVzICk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuay1ncm91cC1zdGFydC5rLWdyb3VwLWVuZCxcbiAgICAgICAgICAgIC5rLWJ1dHRvbjpmaXJzdC1jaGlsZDpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCAkYnV0dG9uLWJvcmRlci1yYWRpdXMgKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICAgICAgLy8gU3BsaXQgYnV0dG9uXG4gICAgICAgIC5rLXNwbGl0LWJ1dHRvbiB7XG5cbiAgICAgICAgICAgIC5rLWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyggMCApO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvLyBrLWJ1dHRvblxuICAgICAgICAgICAgPiAuay1idXR0b246Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cyggJGJ1dHRvbi1ib3JkZXItcmFkaXVzICk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICA+IC5rLXNwbGl0LWJ1dHRvbi1hcnJvdyxcbiAgICAgICAgICAgID4gLmstYnV0dG9uOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoICRidXR0b24tYm9yZGVyLXJhZGl1cyApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG59XG5cblxuXG5cbkBpbmNsdWRlIGV4cG9ydHMoIFwiYnV0dG9uL2xheW91dC9vdmVybGF5XCIgKSB7XG5cbiAgICAvLyBCdXR0b24gb3ZlcmxheVxuICAgIC5rLWJ1dHRvbi1vdmVybGF5IHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyggaW5oZXJpdCApO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBiYWNrZ3JvdW5kOiBjdXJyZW50Q29sb3I7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IC0kYnV0dG9uLWJvcmRlci13aWR0aDtcbiAgICAgICAgcmlnaHQ6IC0kYnV0dG9uLWJvcmRlci13aWR0aDtcbiAgICAgICAgdG9wOiAtJGJ1dHRvbi1ib3JkZXItd2lkdGg7XG4gICAgICAgIGJvdHRvbTogLSRidXR0b24tYm9yZGVyLXdpZHRoO1xuICAgICAgICB6LWluZGV4OiAwO1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4ycyBlYXNlLWluLW91dDtcbiAgICB9XG5cblxuICAgIC5rLWJ1dHRvbiB7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIEBleHRlbmQgLmstYnV0dG9uLW92ZXJsYXk7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBIb3ZlcmVkIHN0YXRlXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICYuay1zdGF0ZS1ob3ZlciB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6ICRmbGF0LWJ1dHRvbi1ob3Zlci1vcGFjaXR5O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gRm9jdXNlZCBzdGF0ZVxuICAgICAgICAmOmZvY3VzLFxuICAgICAgICAmLmstc3RhdGUtZm9jdXNlZCB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6ICRmbGF0LWJ1dHRvbi1mb2N1c2VkLW9wYWNpdHk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5rLW5vLWZvY3VzOm5vdCg6aG92ZXIpLFxuICAgICAgICAmLmstbm8tZm9jdXM6bm90KC5rLXN0YXRlLWhvdmVyKSB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBQcmVzc2VkIHN0YXRlXG4gICAgICAgICY6YWN0aXZlLFxuICAgICAgICAmLmstc3RhdGUtYWN0aXZlIHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogJGZsYXQtYnV0dG9uLWFjdGl2ZS1vcGFjaXR5O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gU2VsZWN0ZWQgc3RhdGVcbiAgICAgICAgJi5rLXN0YXRlLXNlbGVjdGVkIHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogJGZsYXQtYnV0dG9uLXNlbGVjdGVkLW9wYWNpdHk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmstYnV0dG9uLWNsZWFyIHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxufVxuXG5cblxuXG5AaW5jbHVkZSBleHBvcnRzKCBcImJ1dHRvbi9sYXlvdXQvZm9jdXMtcmluZ1wiICkge1xuXG4gICAgLmstYnV0dG9uIHtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCAkYnV0dG9uLWJvcmRlci1yYWRpdXMgKTtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogLSRidXR0b24tYm9yZGVyLXdpZHRoO1xuICAgICAgICAgICAgcmlnaHQ6IC0kYnV0dG9uLWJvcmRlci13aWR0aDtcbiAgICAgICAgICAgIHRvcDogLSRidXR0b24tYm9yZGVyLXdpZHRoO1xuICAgICAgICAgICAgYm90dG9tOiAtJGJ1dHRvbi1ib3JkZXItd2lkdGg7XG4gICAgICAgICAgICB6LWluZGV4OiAwO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuXG5cbkBpbmNsdWRlIGV4cG9ydHMoIFwiYnV0dG9uL2llLWNvbXBhdFwiICkge1xuXG4gICAgLmstaWU5LFxuICAgIC5rLWllMTAge1xuXG4gICAgICAgIC5rLWJ1dHRvbltkaXNhYmxlZF06aG92ZXIsXG4gICAgICAgIC5rLWJ1dHRvbltkaXNhYmxlZF06Zm9jdXMsXG4gICAgICAgIC5rLWJ1dHRvbi5rLXN0YXRlLWRpc2FibGVkOmhvdmVyLFxuICAgICAgICAuay1idXR0b24uay1zdGF0ZS1kaXNhYmxlZDpmb2N1cyB7XG4gICAgICAgICAgICBAaW5jbHVkZSBkaXNhYmxlZC1sZWdhY3ktaWUoICRkaXNhYmxlZC1zdHlsaW5nICk7XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgIC5rLWllIHtcblxuICAgICAgICAuay1idXR0b24sXG4gICAgICAgIC5rLWJ1dHRvbi1ncm91cCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbn1cbiIsIi8vIEJ1dHRvblxuXG4vLy8gV2lkdGggb2YgYm9yZGVyIGFyb3VuZCBidXR0b25zXG4vLy8gQGdyb3VwIGJ1dHRvbnNcbiRidXR0b24tYm9yZGVyLXdpZHRoOiAkYnRuLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbi8vLyBCb3JkZXIgcmFkaXVzIG9mIGJ1dHRvbnNcbi8vLyBAZ3JvdXAgYnV0dG9uc1xuJGJ1dHRvbi1ib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuLy8vIEhvcml6b250YWwgcGFkZGluZyBvZiBidXR0b25zXG4vLy8gQGdyb3VwIGJ1dHRvbnNcbiRidXR0b24tcGFkZGluZy14OiAkYnRuLXBhZGRpbmcteCAhZGVmYXVsdDtcbi8vLyBWZXJ0aWNhbCBwYWRkaW5nIG9mIGJ1dHRvbnNcbi8vLyBAZ3JvdXAgYnV0dG9uc1xuJGJ1dHRvbi1wYWRkaW5nLXk6ICRidG4tcGFkZGluZy15ICFkZWZhdWx0O1xuJGJ1dHRvbi1mb250LWZhbWlseTogJGZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGJ1dHRvbi1mb250LXNpemU6ICRmb250LXNpemUgIWRlZmF1bHQ7XG4kYnV0dG9uLWxpbmUtaGVpZ2h0OiAkYnRuLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuXG4kYnV0dG9uLXBhZGRpbmcteC1zbTogJGJ0bi1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kYnV0dG9uLXBhZGRpbmcteS1zbTogJGJ0bi1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kYnV0dG9uLWxpbmUtaGVpZ2h0LXNtOiAkYnRuLWxpbmUtaGVpZ2h0LXNtICFkZWZhdWx0O1xuXG4kYnV0dG9uLWNhbGMtc2l6ZTogY2FsYyggI3skYnV0dG9uLWxpbmUtaGVpZ2h0ICogMWVtfSArICN7JGJ1dHRvbi1wYWRkaW5nLXkgKiAyfSArICN7JGJ1dHRvbi1ib3JkZXItd2lkdGggKiAyfSApICFkZWZhdWx0O1xuJGJ1dHRvbi1pbm5lci1jYWxjLXNpemU6IGNhbGMoICN7JGJ1dHRvbi1saW5lLWhlaWdodCAqIDFlbX0gKyAjeyRidXR0b24tcGFkZGluZy15ICogMn0gKSAhZGVmYXVsdDtcblxuLy8vIFRoZSBiYWNrZ3JvdW5kIG9mIHRoZSBidXR0b25zLlxuLy8vIEBncm91cCBidXR0b25zXG4kYnV0dG9uLWJnOiAkc2Vjb25kYXJ5ICFkZWZhdWx0O1xuXG4vLy8gVGhlIHRleHQgY29sb3Igb2YgdGhlIGJ1dHRvbnMuXG4vLy8gQGdyb3VwIGJ1dHRvbnNcbiRidXR0b24tdGV4dDogY29udHJhc3Qtd2NhZyggJGJ1dHRvbi1iZywgJGdyYXktOTAwICkgIWRlZmF1bHQ7XG5cbi8vLyBUaGUgYm9yZGVyIGNvbG9yIG9mIHRoZSBidXR0b25zLlxuLy8vIEBncm91cCBidXR0b25zXG4kYnV0dG9uLWJvcmRlcjogJGJ1dHRvbi1iZyAhZGVmYXVsdDtcblxuLy8vIFRoZSBiYWNrZ3JvdW5kIGdyYWRpZW50IG9mIHRoZSBidXR0b25zLlxuLy8vIEBncm91cCBidXR0b25zXG4kYnV0dG9uLWdyYWRpZW50OiBudWxsICFkZWZhdWx0O1xuJGJ1dHRvbi1zaGFkb3c6IG51bGwgIWRlZmF1bHQ7XG5cbi8vLyBUaGUgYmFja2dyb3VuZCBvZiBob3ZlcmVkIGJ1dHRvbnMuXG4vLy8gQGdyb3VwIGJ1dHRvbnNcbiRidXR0b24taG92ZXJlZC1iZzogdHJ5LWRhcmtlbiggJGJ1dHRvbi1iZywgNy41JSApICFkZWZhdWx0O1xuXG4vLy8gVGhlIHRleHQgY29sb3Igb2YgaG92ZXJlZCBidXR0b25zLlxuLy8vIEBncm91cCBidXR0b25zXG4kYnV0dG9uLWhvdmVyZWQtdGV4dDogY29udHJhc3Qtd2NhZyggJGJ1dHRvbi1ob3ZlcmVkLWJnLCAkZ3JheS05MDAgKSAhZGVmYXVsdDtcblxuLy8vIFRoZSBib3JkZXIgY29sb3Igb2YgaG92ZXJlZCBidXR0b25zLlxuLy8vIEBncm91cCBidXR0b25zXG4kYnV0dG9uLWhvdmVyZWQtYm9yZGVyOiB0cnktZGFya2VuKCAkYnV0dG9uLWJvcmRlciwgMTAlICkgIWRlZmF1bHQ7XG5cbi8vLyBUaGUgYmFja2dyb3VuZCBncmFkaWVudCBvZiBob3ZlcmVkIGJ1dHRvbnMuXG4vLy8gQGdyb3VwIGJ1dHRvbnNcbiRidXR0b24taG92ZXJlZC1ncmFkaWVudDogbnVsbCAhZGVmYXVsdDtcbiRidXR0b24taG92ZXJlZC1zaGFkb3c6IG51bGwgIWRlZmF1bHQ7XG5cbi8vLyBUaGUgYmFja2dyb3VuZCBjb2xvciBvZiBwcmVzc2VkIGJ1dHRvbnMuXG4vLy8gQGdyb3VwIGJ1dHRvbnNcbiRidXR0b24tcHJlc3NlZC1iZzogIHRyeS1kYXJrZW4oICRidXR0b24tYmcsIDEwJSApICFkZWZhdWx0O1xuXG4vLy8gVGhlIHRleHQgY29sb3Igb2YgcHJlc3NlZCBidXR0b25zLlxuLy8vIEBncm91cCBidXR0b25zXG4kYnV0dG9uLXByZXNzZWQtdGV4dDogY29udHJhc3Qtd2NhZyggJGJ1dHRvbi1wcmVzc2VkLWJnLCAkZ3JheS05MDAgKSAhZGVmYXVsdDtcblxuLy8vIFRoZSBib3JkZXIgY29sb3Igb2YgcHJlc3NlZCBidXR0b25zLlxuLy8vIEBncm91cCBidXR0b25zXG4kYnV0dG9uLXByZXNzZWQtYm9yZGVyOiB0cnktZGFya2VuKCAkYnV0dG9uLWJvcmRlciwgMTIuNSUgKSAhZGVmYXVsdDtcblxuLy8vIFRoZSBiYWNrZ3JvdW5kIGdyYWRpZW50IG9mIHByZXNzZWQgYnV0dG9ucy5cbi8vLyBAZ3JvdXAgYnV0dG9uc1xuJGJ1dHRvbi1wcmVzc2VkLWdyYWRpZW50OiBudWxsICFkZWZhdWx0O1xuJGJ1dHRvbi1wcmVzc2VkLXNoYWRvdzogbnVsbCAhZGVmYXVsdDtcblxuLy8vIFRoZSBzaGFkb3cgb2YgZm9jdXNlZCBidXR0b25zLlxuLy8vIEBncm91cCBidXR0b25zXG4kYnV0dG9uLWZvY3VzZWQtc2hhZG93OiAwIDAgMCAzcHggcmdiYSgkYnV0dG9uLWJvcmRlciwgLjUpICFkZWZhdWx0O1xuXG5cbi8vIERpc2FibGVkIGJ1dHRvblxuJGJ1dHRvbi1kaXNhYmxlZC1iZzogbnVsbCAhZGVmYXVsdDtcbiRidXR0b24tZGlzYWJsZWQtdGV4dDogbnVsbCAhZGVmYXVsdDtcblxuXG4vLyBQcmltYXJ5IGJ1dHRvblxuJHByaW1hcnktYnV0dG9uLWJnOiAkcHJpbWFyeSAhZGVmYXVsdDtcbiRwcmltYXJ5LWJ1dHRvbi10ZXh0OiBjb250cmFzdC13Y2FnKCAkcHJpbWFyeS1idXR0b24tYmcgKSAhZGVmYXVsdDtcbiRwcmltYXJ5LWJ1dHRvbi1ib3JkZXI6ICRwcmltYXJ5LWJ1dHRvbi1iZyAhZGVmYXVsdDtcbiRwcmltYXJ5LWJ1dHRvbi1ncmFkaWVudDogbnVsbCAhZGVmYXVsdDtcblxuJHByaW1hcnktYnV0dG9uLWhvdmVyZWQtYmc6IHRyeS1kYXJrZW4oICRwcmltYXJ5LWJ1dHRvbi1iZywgNy41JSApICFkZWZhdWx0O1xuJHByaW1hcnktYnV0dG9uLWhvdmVyZWQtdGV4dDogY29udHJhc3Qtd2NhZyggJHByaW1hcnktYnV0dG9uLWhvdmVyZWQtYmcgKSAhZGVmYXVsdDtcbiRwcmltYXJ5LWJ1dHRvbi1ob3ZlcmVkLWJvcmRlcjogdHJ5LWRhcmtlbiggJHByaW1hcnktYnV0dG9uLWJvcmRlciwgMTAlICkgIWRlZmF1bHQ7XG4kcHJpbWFyeS1idXR0b24taG92ZXJlZC1ncmFkaWVudDogbnVsbCAhZGVmYXVsdDtcblxuJHByaW1hcnktYnV0dG9uLXByZXNzZWQtYmc6IHRyeS1kYXJrZW4oICRwcmltYXJ5LWJ1dHRvbi1iZywgMTAlICkgIWRlZmF1bHQ7XG4kcHJpbWFyeS1idXR0b24tcHJlc3NlZC10ZXh0OiBjb250cmFzdC13Y2FnKCAkcHJpbWFyeS1idXR0b24tcHJlc3NlZC1iZyApICFkZWZhdWx0O1xuJHByaW1hcnktYnV0dG9uLXByZXNzZWQtYm9yZGVyOiB0cnktZGFya2VuKCAkcHJpbWFyeS1idXR0b24tYm9yZGVyLCAxMi41JSApICFkZWZhdWx0O1xuJHByaW1hcnktYnV0dG9uLXByZXNzZWQtZ3JhZGllbnQ6IG51bGwgIWRlZmF1bHQ7XG4kcHJpbWFyeS1idXR0b24tcHJlc3NlZC1zaGFkb3c6IGluc2V0IDAgMnB4IDJweCAwIHJnYmEoMCwgMCwgMCwgLjA2KSAhZGVmYXVsdDtcblxuJHByaW1hcnktYnV0dG9uLWZvY3VzZWQtc2hhZG93OiAwIDAgMCAzcHggcmdiYSgkcHJpbWFyeS1idXR0b24tYm9yZGVyLCAuNSkgIWRlZmF1bHQ7XG5cbiRmbGF0LWJ1dHRvbi1ob3Zlci1vcGFjaXR5OiAuMDggIWRlZmF1bHQ7XG4kZmxhdC1idXR0b24tZm9jdXNlZC1vcGFjaXR5OiBudWxsICFkZWZhdWx0O1xuJGZsYXQtYnV0dG9uLWFjdGl2ZS1vcGFjaXR5OiAuMTYgIWRlZmF1bHQ7XG4kZmxhdC1idXR0b24tc2VsZWN0ZWQtb3BhY2l0eTogLjIgIWRlZmF1bHQ7XG5cbiRjbGVhci1idXR0b24tdGV4dDogIzZjNzU3ZCAhZGVmYXVsdDtcbiRjbGVhci1idXR0b24taG92ZXItdGV4dDogJGJ1dHRvbi10ZXh0ICFkZWZhdWx0O1xuJGNsZWFyLWJ1dHRvbi1mb2N1c2VkLW9wYWNpdHk6IC4xICFkZWZhdWx0O1xuIiwiQGluY2x1ZGUgZXhwb3J0cyhcImNhbGVuZGFyL2xheW91dFwiKSB7XG5cbiAgICAvLyBCYXNlXG4gICAgLmstY2FsZW5kYXIge1xuICAgICAgICBAaW5jbHVkZSB1c2UtYmFja2dyb3VuZC1jbGlwKCk7XG4gICAgICAgIGJvcmRlci13aWR0aDogJGNhbGVuZGFyLWJvcmRlci13aWR0aDtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRjYWxlbmRhci1mb250LWZhbWlseTtcbiAgICAgICAgZm9udC1zaXplOiAkY2FsZW5kYXItZm9udC1zaXplO1xuICAgICAgICBsaW5lLWhlaWdodDogJGNhbGVuZGFyLWxpbmUtaGVpZ2h0O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgICAgICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiAkcmdiYS10cmFuc3BhcmVudDtcblxuICAgICAgICAuay1wb3B1cCAmIHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIENvbW1vblxuICAgICAgICAuay1saW5rIHtcbiAgICAgICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstY2FsZW5kYXItdmlldyB0YWJsZSxcbiAgICAgICAgLmstY2FsZW5kYXItdmlldyAuay1jYWxlbmRhci10YWJsZSB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICBib3JkZXItc3BhY2luZzogMDtcbiAgICAgICAgICAgIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gICAgICAgICAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICAgICAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIH1cbiAgICAgICAgLmstY2FsZW5kYXItdmlldyB0ZCxcbiAgICAgICAgLmstY2FsZW5kYXItdmlldyB0aCxcbiAgICAgICAgLmstY2FsZW5kYXItdmlldyAuay1jYWxlbmRhci10ZCxcbiAgICAgICAgLmstY2FsZW5kYXItdmlldyAuay1jYWxlbmRhci10aCB7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgIH1cbiAgICAgICAgLmstY2FsZW5kYXItdmlldyB0aCxcbiAgICAgICAgLmstY2FsZW5kYXItdmlldyAuay1jYWxlbmRhci10aCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAkY2FsZW5kYXItaGVhZGVyLWNlbGwtcGFkZGluZy15ICRjYWxlbmRhci1oZWFkZXItY2VsbC1wYWRkaW5nLXg7XG4gICAgICAgICAgICBmb250LXNpemU6ICRjYWxlbmRhci1oZWFkZXItY2VsbC1mb250LXNpemU7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogJGNhbGVuZGFyLWhlYWRlci1jZWxsLWxpbmUtaGVpZ2h0O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIG9wYWNpdHk6ICRjYWxlbmRhci1oZWFkZXItY2VsbC1vcGFjaXR5O1xuICAgICAgICB9XG4gICAgICAgIC5rLWNhbGVuZGFyLXZpZXcgdGJvZHkgdGgsXG4gICAgICAgIC5rLWNhbGVuZGFyLXZpZXcgLmstY2FsZW5kYXItdGJvZHkgLmstY2FsZW5kYXItdGgge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkYnV0dG9uLXBhZGRpbmcteDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRidXR0b24tcGFkZGluZy14O1xuICAgICAgICAgICAgaGVpZ2h0OiAkY2FsZW5kYXItaGVhZGVyLWhlaWdodDtcbiAgICAgICAgICAgIGZvbnQ6IGluaGVyaXQ7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgfVxuXG5cbiAgICAgICAgLy8gSGVhZGVyXG4gICAgICAgIC5rLWhlYWRlciB7XG4gICAgICAgICAgICBwYWRkaW5nOiAkY2FsZW5kYXItaGVhZGVyLXBhZGRpbmcteSAkY2FsZW5kYXItaGVhZGVyLXBhZGRpbmcteDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6ICRjYWxlbmRhci1oZWFkZXItYm9yZGVyLXdpZHRoO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1zdHlsZTogc29saWQ7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XG5cbiAgICAgICAgICAgIC5rLWxpbmsge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoICRib3JkZXItcmFkaXVzICk7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogJGNhbGVuZGFyLWhlYWRlci1wYWRkaW5nLXk7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuay1uYXYtcHJldixcbiAgICAgICAgLmstbmF2LW5leHQge1xuICAgICAgICAgICAgd2lkdGg6ICgkY2FsZW5kYXItbGluZS1oZWlnaHQgKiAxZW0pO1xuICAgICAgICAgICAgaGVpZ2h0OiAoJGNhbGVuZGFyLWxpbmUtaGVpZ2h0ICogMWVtKTtcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgICAgICB9XG5cbiAgICAgICAgLmstbmF2LWZhc3Qge1xuICAgICAgICAgICAgbWFyZ2luOiAwICRjYWxlbmRhci1oZWFkZXItcGFkZGluZy14O1xuICAgICAgICAgICAgZmxleDogMSAxIGF1dG87XG4gICAgICAgIH1cblxuXG4gICAgICAgIC8vIENhbGVuZGFyIGhlYWRlclxuICAgICAgICBAYXQtcm9vdCAuay1jYWxlbmRhci1oZWFkZXIge1xuICAgICAgICAgICAgcGFkZGluZzogJGNhbGVuZGFyLWhlYWRlci1wYWRkaW5nLXkgJGNhbGVuZGFyLWhlYWRlci1wYWRkaW5nLXg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuXG4gICAgICAgICAgICAuay10aXRsZSxcbiAgICAgICAgICAgIC5rLWNhbGVuZGFyLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5rLXRvZGF5IHtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmstY2FsZW5kYXItbmF2IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGdhcDogJGNhbGVuZGFyLW5hdi1nYXA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5rLWJ1dHRvbiB7IEBleHRlbmQgLmstYnV0dG9uLWZsYXQ7IH1cbiAgICAgICAgfVxuXG4gICAgICAgID4gLmstY2FsZW5kYXItaGVhZGVyIHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogJGNhbGVuZGFyLWhlYWRlci1taW4td2lkdGg7XG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gRm9vdGVyXG4gICAgICAgIC5rLWZvb3RlcixcbiAgICAgICAgLmstY2FsZW5kYXItZm9vdGVyIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgICB9XG4gICAgICAgIC5rLW5hdi10b2RheSxcbiAgICAgICAgLmstZm9vdGVyID4gLmstc3RhdGUtZGlzYWJsZWQge1xuICAgICAgICAgICAgcGFkZGluZzogJGNhbGVuZGFyLWZvb3Rlci1wYWRkaW5nLXkgJGNhbGVuZGFyLWZvb3Rlci1wYWRkaW5nLXg7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgICAuay1uYXYtdG9kYXk6aG92ZXIge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIH1cblxuXG4gICAgICAgIC8vIFZpZXcgd3JhcHBlclxuICAgICAgICAuay1jYWxlbmRhci12aWV3IHtcbiAgICAgICAgICAgIC8vIHNldHRpbmcgd2lkdGggLyBoZWlnaHQgcHJldmVudHMgbGF5b3V0IGNoYW5nZXMgaW4gbWV0YSB2aWV3c1xuICAgICAgICAgICAgd2lkdGg6ICg3ICogJGNhbGVuZGFyLWNlbGwtc2l6ZSk7XG4gICAgICAgICAgICBoZWlnaHQ6ICg3ICogJGNhbGVuZGFyLWNlbGwtc2l6ZSk7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgJGNhbGVuZGFyLWhlYWRlci1wYWRkaW5nLXg7XG4gICAgICAgICAgICBnYXA6ICRjYWxlbmRhci12aWV3LWdhcDtcbiAgICAgICAgfVxuICAgICAgICAmLmstd2Vlay1udW1iZXIgLmstY2FsZW5kYXItdmlldyB7XG4gICAgICAgICAgICB3aWR0aDogKDggKiAkY2FsZW5kYXItY2VsbC1zaXplKTtcbiAgICAgICAgfVxuICAgICAgICAmLWluZmluaXRlIC5rLWNhbGVuZGFyLXZpZXcge1xuICAgICAgICAgICAgd2lkdGg6ICRjYWxlbmRhci12aWV3LXdpZHRoO1xuICAgICAgICAgICAgaGVpZ2h0OiAkY2FsZW5kYXItdmlldy1oZWlnaHQ7XG4gICAgICAgICAgICBnYXA6IDA7XG4gICAgICAgIH1cblxuXG4gICAgICAgIC8vIENvbnRlbnRcbiAgICAgICAgLmstY29udGVudCxcbiAgICAgICAgLmstY2FsZW5kYXItY29udGVudCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICA+IHRhYmxlLFxuICAgICAgICAgICAgPiAuay1jYWxlbmRhci10YWJsZSB7XG4gICAgICAgICAgICAgICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xN3B4OyAvLyBzY3JvbGxiYXItc2l6ZVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB0ZCxcbiAgICAgICAgICAgIC5rLWNhbGVuZGFyLXRkIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCAkY2FsZW5kYXItY2VsbC1ib3JkZXItcmFkaXVzICk7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5rLWxpbmsge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoICRjYWxlbmRhci1jZWxsLWJvcmRlci1yYWRpdXMgKTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAkY2FsZW5kYXItY2VsbC1wYWRkaW5nLXkgJGNhbGVuZGFyLWNlbGwtcGFkZGluZy14O1xuICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICB9XG5cblxuICAgICAgICAgICAgLy8gU3BlY2lhbCBkYXlzXG4gICAgICAgICAgICAuay13ZWVrZW5kIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCAwICk7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogJGNhbGVuZGFyLXdlZWtlbmQtb3BhY2l0eTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5rLWFsdCB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogJGNhbGVuZGFyLXdlZWstbnVtYmVyLW9wYWNpdHk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuay1vdGhlci1tb250aCAuay1saW5rIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAkY2FsZW5kYXItb3RoZXItbW9udGgtb3BhY2l0eTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5rLXN0YXRlLWRpc2FibGVkIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAkZGlzYWJsZWQtb3BhY2l0eTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICB0YWJsZS5rLWNvbnRlbnQsXG4gICAgICAgIHRhYmxlLmstY2FsZW5kYXItY29udGVudCxcbiAgICAgICAgLmstY2FsZW5kYXItdGFibGUuay1jb250ZW50LFxuICAgICAgICAuay1jYWxlbmRhci10YWJsZS5rLWNhbGVuZGFyLWNvbnRlbnQge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLXRhYmxlO1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgfVxuXG5cbiAgICAgICAgLy8gTW9udGggdmlld1xuICAgICAgICAuay1tb250aCxcbiAgICAgICAgLmstY2FsZW5kYXItbW9udGh2aWV3IHtcblxuICAgICAgICAgICAgdGQsXG4gICAgICAgICAgICAuay1jYWxlbmRhci10ZCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6ICRjYWxlbmRhci1jZWxsLXNpemU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAkY2FsZW5kYXItY2VsbC1zaXplO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmstbGluayB7XG4gICAgICAgICAgICAgICAgd2lkdGg6ICRjYWxlbmRhci1jZWxsLXNpemU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAkY2FsZW5kYXItY2VsbC1zaXplO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cblxuICAgICAgICAvLyBZZWFyIHZpZXdcbiAgICAgICAgLmsteWVhcixcbiAgICAgICAgLmstY2FsZW5kYXIteWVhcnZpZXcge1xuICAgICAgICAgICAgJGNlbGwtc2l6ZTogKCAoNyAvIDQpICogJGNhbGVuZGFyLWNlbGwtc2l6ZSk7XG5cbiAgICAgICAgICAgIHRkLFxuICAgICAgICAgICAgLmstY2FsZW5kYXItdGQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5rLWxpbmsge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAkY2VsbC1zaXplO1xuICAgICAgICAgICAgICAgIGhlaWdodDogJGNlbGwtc2l6ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG5cbiAgICAgICAgLy8gRGVjYWRlIHZpZXdcbiAgICAgICAgLmstZGVjYWRlLFxuICAgICAgICAuay1jYWxlbmRhci1kZWNhZGV2aWV3IHtcbiAgICAgICAgICAgICRjZWxsLXNpemU6ICggKDcgLyA0KSAqICRjYWxlbmRhci1jZWxsLXNpemUpO1xuXG4gICAgICAgICAgICB0ZCxcbiAgICAgICAgICAgIC5rLWNhbGVuZGFyLXRkIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuay1saW5rIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogJGNlbGwtc2l6ZTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6ICRjZWxsLXNpemU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuXG4gICAgICAgIC8vIENlbnR1cnkgdmlld1xuICAgICAgICAuay1jZW50dXJ5LFxuICAgICAgICAuay1jYWxlbmRhci1jZW50dXJ5dmlldyB7XG4gICAgICAgICAgICAkY2VsbC1zaXplOiAoICg3IC8gNCkgKiAkY2FsZW5kYXItY2VsbC1zaXplKTtcblxuICAgICAgICAgICAgdGQsXG4gICAgICAgICAgICAuay1jYWxlbmRhci10ZCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmstbGluayB7XG4gICAgICAgICAgICAgICAgd2lkdGg6ICRjZWxsLXNpemU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAkY2VsbC1zaXplO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuXG5cblxuICAgICAgICAvLyBBbmd1bGFyXG4gICAgICAgICYtaW5maW5pdGUge1xuICAgICAgICAgICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcblxuICAgICAgICAgICAgLmstY2FsZW5kYXItdmlldyxcbiAgICAgICAgICAgIC5rLWNhbGVuZGFyLW1vbnRodmlldyB7IC8vIDwtIEJBQ0tDT01QQVQ6IGVuc3VyZXMgYmFja3dhcmRzIGNvbXBhdGliaWxpdHkgZm9yIHByZXZpb3VzIHZlcnNpb25zIG9mIGtlbmRvLWFuZ3VsYXItZGF0ZWlucHV0c1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgJGNhbGVuZGFyLWluZmluaXRlLWNvbnRlbnQtcGFkZGluZy14O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTUwJTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogLTI1JTtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwICRjYWxlbmRhci1jZWxsLXNpemUgKCRjYWxlbmRhci1jZWxsLXNpemUgLyAyKSAkY2FsZW5kYXItYmc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuay1jYWxlbmRhci1oZWFkZXIge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtJGNhbGVuZGFyLWluZmluaXRlLWNvbnRlbnQtcGFkZGluZy14O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLSRjYWxlbmRhci1pbmZpbml0ZS1jb250ZW50LXBhZGRpbmcteDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAkY2FsZW5kYXItaW5maW5pdGUtaGVhZGVyLXBhZGRpbmcteSAkY2FsZW5kYXItaW5maW5pdGUtaGVhZGVyLXBhZGRpbmcteDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmstY2FsZW5kYXItd2Vla2RheXMge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuay1jYWxlbmRhci15ZWFydmlldyxcbiAgICAgICAgICAgIC5rLWNhbGVuZGFyLWRlY2FkZXZpZXcsXG4gICAgICAgICAgICAuay1jYWxlbmRhci1jZW50dXJ5dmlldyB7XG4gICAgICAgICAgICAgICAgLmstY29udGVudCxcbiAgICAgICAgICAgICAgICAuay1jYWxlbmRhci1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgJGNlbGwtc2l6ZTogJGNhbGVuZGFyLXZpZXctd2lkdGggLyA1O1xuXG4gICAgICAgICAgICAgICAgICAgIHRkLFxuICAgICAgICAgICAgICAgICAgICAuay1jYWxlbmRhci10ZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5rLWxpbmssXG4gICAgICAgICAgICAgICAgICAgIHRkLmstZW1wdHksXG4gICAgICAgICAgICAgICAgICAgIC5rLWNhbGVuZGFyLXRkLmstZW1wdHkge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6ICRjZWxsLXNpemU7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6ICRjZWxsLXNpemU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgIH1cblxuXG5cblxuICAgIC8vIENhbGVuZGFyIGluIHBvcHVwXG4gICAgLmstY2FsZW5kYXItY29udGFpbmVyLFxuICAgIC5rLWRhdGV0aW1lLWNvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgLmstY2FsZW5kYXIge1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG5cblxuXG4gICAgLmstY2FsZW5kYXIgLmstY29udGVudC5rLXNjcm9sbGFibGUsXG4gICAgLmstY2FsZW5kYXIgLmstY2FsZW5kYXItY29udGVudC5rLXNjcm9sbGFibGUge1xuICAgICAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICBAaW5jbHVkZSBoaWRlLXNjcm9sbGJhcihcInJpZ2h0XCIpO1xuICAgIH1cblxuICAgIC8vIHNjb3BlZCBpbiBjYWxlbmRhciB1bnRpbCBpdCBpcyB1c2VkIGVsc2V3aGVyZVxuICAgIC5rLWNhbGVuZGFyIC5rLXNjcm9sbGFibGUtcGxhY2Vob2xkZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgIH1cblxuICAgIC5rLWNhbGVuZGFyLW5hdmlnYXRpb24ge1xuICAgICAgICB3aWR0aDogJGNhbGVuZGFyLW5hdmlnYXRpb24td2lkdGg7XG4gICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAyO1xuXG4gICAgICAgICY6OmJlZm9yZSxcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIHdpZHRoOiAyMDAlO1xuICAgICAgICAgICAgbGVmdDogLTUwJTtcbiAgICAgICAgICAgICRzaGFkb3ctc2l6ZTogMyAqICRjYWxlbmRhci1uYXZpZ2F0aW9uLWl0ZW0taGVpZ2h0O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwICRzaGFkb3ctc2l6ZSAoJHNoYWRvdy1zaXplIC8gMikgJGNhbGVuZGFyLW5hdmlnYXRpb24tYmc7XG4gICAgICAgIH1cblxuICAgICAgICAmOjpiZWZvcmUgeyB0b3A6IDA7IH1cbiAgICAgICAgJjo6YWZ0ZXIgeyBib3R0b206IDA7IH1cblxuICAgICAgICAuay1jb250ZW50LFxuICAgICAgICAuay1jYWxlbmRhci1jb250ZW50IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuXG4gICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6ICRjYWxlbmRhci1uYXZpZ2F0aW9uLXdpZHRoO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAkY2FsZW5kYXItbmF2aWdhdGlvbi1pdGVtLWhlaWdodDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogJGNhbGVuZGFyLW5hdmlnYXRpb24taXRlbS1oZWlnaHQ7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMWVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmstY2FsZW5kYXItbmF2aWdhdGlvbi1tYXJrZXIge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIH1cblxuICAgICAgICAuay1jYWxlbmRhci1uYXZpZ2F0aW9uLWhpZ2hsaWdodCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMXB4IDA7XG4gICAgICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICAgICAgaGVpZ2h0OiAkY2FsZW5kYXItbmF2aWdhdGlvbi1pdGVtLWhlaWdodDtcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gLy8gc3R5bGVzIGFyZSBhcHBsaWVkIHRvIHRoZSBrLWxpbmsgZWxlbWVudCBpbnNpZGVcbiAgICAgICAgLy8gLmstc3RhdGUtc2VsZWN0ZWQge1xuICAgICAgICAvLyAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIC8vICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgLy8gICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIC8vIH1cbiAgICB9XG59XG5cblxuXG5cbkBpbmNsdWRlIGV4cG9ydHMoXCJtdWx0aXZpZXdjYWxlbmRhci9sYXlvdXRcIikge1xuXG5cbiAgICAvLyBNdWx0aXZpZXcgY2FsZW5kYXJcbiAgICAuay1jYWxlbmRhci5rLWNhbGVuZGFyLXJhbmdlIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG5cbiAgICAgICAgLmstY2FsZW5kYXItdmlldyB7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAoNyAqICRjYWxlbmRhci1jZWxsLXNpemUpO1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICB0YWJsZSxcbiAgICAgICAgLmstY2FsZW5kYXItdGFibGUge1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIH1cbiAgICAgICAgdGFibGUuay1tZXRhLXZpZXcsXG4gICAgICAgIC5rLWNhbGVuZGFyLXRhYmxlLmstbWV0YS12aWV3IHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAtMXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmstbWV0YS1oZWFkZXIsXG4gICAgICAgIC5rLW1vbnRoLWhlYWRlciB7XG4gICAgICAgICAgICBtYXJnaW46IDAgJG11bHRpdmlld2NhbGVuZGFyLWNvbnRlbnQtcGFkZGluZy14O1xuICAgICAgICAgICAgcGFkZGluZzogJGNhbGVuZGFyLWhlYWRlci1jZWxsLXBhZGRpbmcteSAkYnV0dG9uLXBhZGRpbmcteDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGNhbGVuZGFyLWhlYWRlci1jZWxsLWZvbnQtc2l6ZTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkY2FsZW5kYXItaGVhZGVyLWNlbGwtbGluZS1oZWlnaHQ7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgb3BhY2l0eTogJGNhbGVuZGFyLWhlYWRlci1jZWxsLW9wYWNpdHk7XG4gICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgIH1cblxuICAgICAgICAuay1yYW5nZS1zdGFydCB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstcmFuZ2UtZW5kIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstcmFuZ2UtbWlkIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBqUXVlcnlcbiAgICAgICAgJjpub3QoLmstY2FsZW5kYXItaW5maW5pdGUpIHtcbiAgICAgICAgICAgIC5rLWNhbGVuZGFyLXZpZXcge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgICAgICAgICAgICAgIC5rLWFuaW1hdGlvbi1jb250YWluZXItc20gJiB7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gQW5ndWxhclxuICAgICAgICAmLmstY2FsZW5kYXItaW5maW5pdGUge1xuICAgICAgICAgICAgdGFibGUsXG4gICAgICAgICAgICAuay1jYWxlbmRhci10YWJsZSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAgICAgICAgICAgICA+IHRib2R5LFxuICAgICAgICAgICAgICAgID4gLmstY2FsZW5kYXItdGJvZHkge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgID4gdGJvZHkgKyB0Ym9keSxcbiAgICAgICAgICAgICAgICA+IC5rLWNhbGVuZGFyLXRib2R5ICsgLmstY2FsZW5kYXItdGJvZHkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogJG11bHRpdmlld2NhbGVuZGFyLWdhcDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bm90KC5rLWNhbGVuZGFyLW1pbmltYWwpIHtcbiAgICAgICAgICAgICAgICBAaWYgJG11bHRpdmlld2NhbGVuZGFyLWJ1dHRvbi1zdHlsZSA9PSBzdHJldGNoZWQge1xuICAgICAgICAgICAgICAgICAgICA+IC5rLWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAZXh0ZW5kIC5rLWJ1dHRvbi1mbGF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAkbXVsdGl2aWV3Y2FsZW5kYXItYnV0dG9uLXNpemU7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICA+IC5rLWNhbGVuZGFyLXZpZXcge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwIDFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9IEBlbHNlIGlmICRtdWx0aXZpZXdjYWxlbmRhci1idXR0b24tc3R5bGUgPT0gZGV0YWNoZWQge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcblxuICAgICAgICAgICAgICAgICAgICA+IC5rLWNhbGVuZGFyLXZpZXcge1xuICAgICAgICAgICAgICAgICAgICAgICAgJGhhbGYtc2l6ZTogJG11bHRpdmlld2NhbGVuZGFyLWJ1dHRvbi1zaXplIC8gMjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAkY2FsZW5kYXItYm9yZGVyLXdpZHRoO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgY2FsYyggI3skaGFsZi1zaXplfSArICN7JHNwYWNlci14fSApO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwICgtJGhhbGYtc2l6ZSk7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICA+IC5rLWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogJG11bHRpdmlld2NhbGVuZGFyLWJ1dHRvbi1zaXplO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAkbXVsdGl2aWV3Y2FsZW5kYXItYnV0dG9uLXNpemU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cblxuQGluY2x1ZGUgZXhwb3J0cyhcImRhdGVyYW5nZXBpY2tlci9sYXlvdXRcIikge1xuXG4gICAgLy9qUXVlcnkgRGF0ZVJhbmdlUGlja2VyXG4gICAgLmstd2lkZ2V0LmstZGF0ZXJhbmdlcGlja2VyIHtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgIH1cblxufVxuXG5cblxuQGluY2x1ZGUgZXhwb3J0cyhcImNhbGVuZGFyL2xheW91dC9ydGxcIikge1xuXG4gICAgLmstcnRsIC5rLWNhbGVuZGFyLFxuICAgIC5rLWNhbGVuZGFyW2Rpcj1cInJ0bFwiXSB7XG5cbiAgICAgICAgLmstbmF2LXByZXYsXG4gICAgICAgIC5rLW5hdi1uZXh0LFxuICAgICAgICAuay1wcmV2LXZpZXcsXG4gICAgICAgIC5rLW5leHQtdmlldyB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XG4gICAgICAgIH1cblxuICAgICAgICAuay1jb250ZW50Lmstc2Nyb2xsYWJsZSxcbiAgICAgICAgLmstY2FsZW5kYXItY29udGVudC5rLXNjcm9sbGFibGUge1xuICAgICAgICAgICAgQGluY2x1ZGUgaGlkZS1zY3JvbGxiYXIoXCJsZWZ0XCIpO1xuICAgICAgICB9XG5cbiAgICAgICAgdGJvZHkgdGgsXG4gICAgICAgIC5rLWNhbGVuZGFyLXRib2R5IC5rLWNhbGVuZGFyLXRoIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gQ29udGVudFxuICAgICAgICAuay1jb250ZW50LFxuICAgICAgICAuay1jYWxlbmRhci1jb250ZW50IHtcbiAgICAgICAgICAgID4gdGFibGUsXG4gICAgICAgICAgICA+IC5rLWNhbGVuZGFyLXRhYmxlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xN3B4OyAvLyBzY3JvbGxiYXItc2l6ZVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICB9XG5cbn1cbiIsIkBtaXhpbiBib3gtc2hhZG93KCAkc2hhZG93Li4uICkge1xuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3MgYW5kIG50aCgkc2hhZG93LCAxKSB7XG4gICAgICAgIGJveC1zaGFkb3c6ICRzaGFkb3c7XG4gICAgfVxufVxuIiwiQGltcG9ydCBcIi4uLy4uL21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWRlZmF1bHQvc2Nzcy9idXR0b24vX2xheW91dC5zY3NzXCI7XG5cbkBpbmNsdWRlIGV4cG9ydHMoXCJidXR0b24vbGF5b3V0L2Jvb3RzdHJhcFwiKSB7XG5cbiAgICAvLyBEZWZhdWx0IGJ1dHRvblxuICAgIC5rLWJ1dHRvbiB7XG4gICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICAgIH1cbn1cbiIsIkBpbmNsdWRlIGV4cG9ydHMoIFwiYnV0dG9uL3RoZW1lXCIgKSB7XG5cbiAgICAvLyBEZWZhdWx0IGJ1dHRvblxuICAgIC5rLWJ1dHRvbiB7XG4gICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAkYnV0dG9uLXRleHQsXG4gICAgICAgICAgICAkYnV0dG9uLWJnLFxuICAgICAgICAgICAgJGJ1dHRvbi1ib3JkZXIsXG4gICAgICAgICAgICAkYnV0dG9uLWdyYWRpZW50XG4gICAgICAgICk7XG5cbiAgICAgICAgLy8gSG92ZXIgc3RhdGVcbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJi5rLXN0YXRlLWhvdmVyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAgICAgJGJ1dHRvbi1ob3ZlcmVkLXRleHQsXG4gICAgICAgICAgICAgICAgJGJ1dHRvbi1ob3ZlcmVkLWJnLFxuICAgICAgICAgICAgICAgICRidXR0b24taG92ZXJlZC1ib3JkZXIsXG4gICAgICAgICAgICAgICAgJGJ1dHRvbi1ob3ZlcmVkLWdyYWRpZW50XG4gICAgICAgICAgICApO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gRm9jdXNlZCBzdGF0ZVxuICAgICAgICAmOmZvY3VzLFxuICAgICAgICAmLmstc3RhdGUtZm9jdXNlZCB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAkYnV0dG9uLWZvY3VzZWQtc2hhZG93O1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gUHJlc3NlZCBzdGF0ZVxuICAgICAgICAmOmFjdGl2ZSxcbiAgICAgICAgJi5rLXN0YXRlLWFjdGl2ZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgICAgICRidXR0b24tcHJlc3NlZC10ZXh0LFxuICAgICAgICAgICAgICAgICRidXR0b24tcHJlc3NlZC1iZyxcbiAgICAgICAgICAgICAgICAkYnV0dG9uLXByZXNzZWQtYm9yZGVyLFxuICAgICAgICAgICAgICAgICRidXR0b24tcHJlc3NlZC1ncmFkaWVudFxuICAgICAgICAgICAgKTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0ICRidXR0b24tcHJlc3NlZC1zaGFkb3c7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBTZWxlY3RlZCBzdGF0ZVxuICAgICAgICAmLmstc3RhdGUtc2VsZWN0ZWQge1xuICAgICAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICAgICAkcHJpbWFyeS1idXR0b24tcHJlc3NlZC10ZXh0LFxuICAgICAgICAgICAgICAgICRwcmltYXJ5LWJ1dHRvbi1wcmVzc2VkLWJnLFxuICAgICAgICAgICAgICAgICRwcmltYXJ5LWJ1dHRvbi1wcmVzc2VkLWJvcmRlcixcbiAgICAgICAgICAgICAgICAkcHJpbWFyeS1idXR0b24tcHJlc3NlZC1ncmFkaWVudFxuICAgICAgICAgICAgKTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6ICRwcmltYXJ5LWJ1dHRvbi1wcmVzc2VkLXNoYWRvdztcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIERpc2FibGVkIHN0YXRlXG4gICAgICAgIC8vICY6ZGlzYWJsZWQsXG4gICAgICAgIC8vICYuay1zdGF0ZS1kaXNhYmxlZCB7fVxuXG4gICAgfVxuXG5cbiAgICAvLyBQcmltYXJ5IGJ1dHRvblxuICAgIC5rLWJ1dHRvbi5rLXByaW1hcnkge1xuICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgJHByaW1hcnktYnV0dG9uLXRleHQsXG4gICAgICAgICAgICAkcHJpbWFyeS1idXR0b24tYmcsXG4gICAgICAgICAgICAkcHJpbWFyeS1idXR0b24tYm9yZGVyLFxuICAgICAgICAgICAgJHByaW1hcnktYnV0dG9uLWdyYWRpZW50XG4gICAgICAgICk7XG5cbiAgICAgICAgLy8gSG92b2VyIHN0YXRlXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICYuay1zdGF0ZS1ob3ZlciB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgICAgICRwcmltYXJ5LWJ1dHRvbi1ob3ZlcmVkLXRleHQsXG4gICAgICAgICAgICAgICAgJHByaW1hcnktYnV0dG9uLWhvdmVyZWQtYmcsXG4gICAgICAgICAgICAgICAgJHByaW1hcnktYnV0dG9uLWhvdmVyZWQtYm9yZGVyLFxuICAgICAgICAgICAgICAgICRwcmltYXJ5LWJ1dHRvbi1ob3ZlcmVkLWdyYWRpZW50XG4gICAgICAgICAgICApO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gRm9jdXNlZCBzdGF0ZVxuICAgICAgICAmOmZvY3VzLFxuICAgICAgICAmLmstc3RhdGUtZm9jdXNlZCB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAkcHJpbWFyeS1idXR0b24tZm9jdXNlZC1zaGFkb3c7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBBY3RpdmUgc3RhdGVcbiAgICAgICAgJjphY3RpdmUsXG4gICAgICAgICYuay1zdGF0ZS1hY3RpdmUge1xuICAgICAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICAgICAkcHJpbWFyeS1idXR0b24tcHJlc3NlZC10ZXh0LFxuICAgICAgICAgICAgICAgICRwcmltYXJ5LWJ1dHRvbi1wcmVzc2VkLWJnLFxuICAgICAgICAgICAgICAgICRwcmltYXJ5LWJ1dHRvbi1wcmVzc2VkLWJvcmRlcixcbiAgICAgICAgICAgICAgICAkcHJpbWFyeS1idXR0b24tcHJlc3NlZC1ncmFkaWVudFxuICAgICAgICAgICAgKTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6ICRwcmltYXJ5LWJ1dHRvbi1wcmVzc2VkLXNoYWRvdztcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIFNlbGVjdGVkIHN0YXRlXG4gICAgICAgICYuay1zdGF0ZS1zZWxlY3RlZCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgICAgICRwcmltYXJ5LWJ1dHRvbi1wcmVzc2VkLXRleHQsXG4gICAgICAgICAgICAgICAgJHByaW1hcnktYnV0dG9uLXByZXNzZWQtYmcsXG4gICAgICAgICAgICAgICAgJHByaW1hcnktYnV0dG9uLXByZXNzZWQtYm9yZGVyLFxuICAgICAgICAgICAgICAgICRwcmltYXJ5LWJ1dHRvbi1wcmVzc2VkLWdyYWRpZW50XG4gICAgICAgICAgICApO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogJHByaW1hcnktYnV0dG9uLXByZXNzZWQtc2hhZG93O1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gRGlzYWJsZWQgc3RhdGVcbiAgICAgICAgLy8gJjpkaXNhYmxlZCxcbiAgICAgICAgLy8gJi5rLXN0YXRlLWRpc2FibGVkIHt9XG5cbiAgICB9XG5cblxuICAgIC8vIERyb3Bkb3duIGJ1dHRvblxuICAgIC5rLWRyb3Bkb3duLWJ1dHRvbiB7XG4gICAgICAgICY6YWN0aXZlID4gLmstYnV0dG9uOm5vdCg6ZGlzYWJsZWQpLFxuICAgICAgICAmLmstc3RhdGUtYWN0aXZlID4gLmstYnV0dG9uOm5vdCg6ZGlzYWJsZWQpIHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0ICRidXR0b24tcHJlc3NlZC1zaGFkb3c7XG4gICAgICAgIH1cblxuICAgICAgICAmOmZvY3VzID4gLmstYnV0dG9uLFxuICAgICAgICAmLmstc3RhdGUtZm9jdXNlZCA+IC5rLWJ1dHRvbiB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAkYnV0dG9uLWZvY3VzZWQtc2hhZG93O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gVG9nZ2xlIGJ1dHRvblxuICAgIC5rLXRvZ2dsZS1idXR0b24ge1xuICAgICAgICAmOmZvY3VzLFxuICAgICAgICAmLmstc3RhdGUtZm9jdXNlZCB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAkYnV0dG9uLWZvY3VzZWQtc2hhZG93O1xuICAgICAgICB9XG5cbiAgICAgICAgJjphY3RpdmUsXG4gICAgICAgICYuay1zdGF0ZS1hY3RpdmUge1xuICAgICAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICAgICAkcHJpbWFyeS1idXR0b24tcHJlc3NlZC10ZXh0LFxuICAgICAgICAgICAgICAgICRwcmltYXJ5LWJ1dHRvbi1wcmVzc2VkLWJnLFxuICAgICAgICAgICAgICAgICRwcmltYXJ5LWJ1dHRvbi1wcmVzc2VkLWJvcmRlcixcbiAgICAgICAgICAgICAgICAkcHJpbWFyeS1idXR0b24tcHJlc3NlZC1ncmFkaWVudFxuICAgICAgICAgICAgKTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6ICRwcmltYXJ5LWJ1dHRvbi1wcmVzc2VkLXNoYWRvdztcblxuICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICYuay1zdGF0ZS1mb2N1c2VkIHtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAycHggcmdiYSgwLCAwLCAwLCAuMTMpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cbiAgICB9XG5cblxuICAgIC8vIEJ1dHRvbiBncm91cFxuICAgIC5rLWJ1dHRvbi1ncm91cCB7XG5cbiAgICAgICAgLy8gU2VsZWN0ZWQgc3RhdGVcbiAgICAgICAgLmstYnV0dG9uOmFjdGl2ZSxcbiAgICAgICAgLmstYnV0dG9uLmstc3RhdGUtYWN0aXZlLFxuICAgICAgICAuay1idXR0b24uay1zdGF0ZS1zZWxlY3RlZCxcbiAgICAgICAgPiBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIC5rLWJ1dHRvbixcbiAgICAgICAgPiBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIC5rLWJ1dHRvbiB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgICAgICRwcmltYXJ5LWJ1dHRvbi1wcmVzc2VkLXRleHQsXG4gICAgICAgICAgICAgICAgJHByaW1hcnktYnV0dG9uLXByZXNzZWQtYmcsXG4gICAgICAgICAgICAgICAgJHByaW1hcnktYnV0dG9uLXByZXNzZWQtYm9yZGVyLFxuICAgICAgICAgICAgICAgICRwcmltYXJ5LWJ1dHRvbi1wcmVzc2VkLWdyYWRpZW50XG4gICAgICAgICAgICApO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogJHByaW1hcnktYnV0dG9uLXByZXNzZWQtc2hhZG93O1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gRm9jdXNlZCBzdGF0ZVxuICAgICAgICAuay1idXR0b246Zm9jdXMsXG4gICAgICAgIC5rLWJ1dHRvbi5rLXN0YXRlLWZvY3VzZWQsXG4gICAgICAgID4gaW5wdXRbdHlwZT1cInJhZGlvXCJdOmZvY3VzICsgLmstYnV0dG9uLFxuICAgICAgICA+IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpmb2N1cyArIC5rLWJ1dHRvbiB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAycHggcmdiYSgwLCAwLCAwLCAuMTMpO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gRGlzYWJsZWQgc3RhdGVcbiAgICAgICAgLy8gJjpkaXNhYmxlZCxcbiAgICAgICAgLy8gJi5rLXN0YXRlLWRpc2FibGVkIHt9XG5cbiAgICB9XG5cblxuICAgIC8vIFNwbGl0IGJ1dHRvblxuICAgIC5rLXNwbGl0LWJ1dHRvbjpmb2N1cyxcbiAgICAuay1zcGxpdC1idXR0b24uay1zdGF0ZS1mb2N1c2VkIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgYm94LXNoYWRvdzogJGJ1dHRvbi1mb2N1c2VkLXNoYWRvdztcbiAgICB9XG5cbiAgICAuay1zcGxpdC1idXR0b24uay1idXR0b24tZ3JvdXAgLmstYnV0dG9uIHtcbiAgICAgICAgJjphY3RpdmUsXG4gICAgICAgICYuay1zdGF0ZS1hY3RpdmUge1xuICAgICAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICAgICAkYnV0dG9uLXByZXNzZWQtdGV4dCxcbiAgICAgICAgICAgICAgICAkYnV0dG9uLXByZXNzZWQtYmcsXG4gICAgICAgICAgICAgICAgJGJ1dHRvbi1wcmVzc2VkLWJvcmRlcixcbiAgICAgICAgICAgICAgICAkYnV0dG9uLXByZXNzZWQtZ3JhZGllbnRcbiAgICAgICAgICAgICk7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAkYnV0dG9uLXByZXNzZWQtc2hhZG93O1xuICAgICAgICB9XG4gICAgfVxuXG59XG5cblxuXG5cbkBpbmNsdWRlIGV4cG9ydHMoIFwib3V0bGluZS1idXR0b24vdGhlbWVcIiApIHtcblxuICAgIC8vIE91dGxpbmUgYnV0dG9uXG4gICAgLmstYnV0dG9uLmstb3V0bGluZSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogY3VycmVudENvbG9yO1xuICAgICAgICBjb2xvcjogJGJ1dHRvbi10ZXh0O1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuXG4gICAgICAgIC8vIEhvdmVyIHN0YXRlXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICYuay1zdGF0ZS1ob3ZlciB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmaWxsKCBjb250cmFzdC13Y2FnKCAkYnV0dG9uLXRleHQgKSwgJGJ1dHRvbi10ZXh0LCAkYnV0dG9uLXRleHQsIG5vbmUgKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIEZvY3VzZWQgc3RhdGVcbiAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgJi5rLXN0YXRlLWZvY3VzZWQge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogJGJ1dHRvbi1mb2N1c2VkLXNoYWRvdztcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIEFjdGl2ZSBzdGF0ZVxuICAgICAgICAmOmFjdGl2ZSxcbiAgICAgICAgJi5rLXN0YXRlLWFjdGl2ZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmaWxsKCBjb250cmFzdC13Y2FnKCAkYnV0dG9uLXRleHQgKSwgJGJ1dHRvbi10ZXh0LCAkYnV0dG9uLXRleHQsIG5vbmUgKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIFNlbGVjdGVkIHN0YXRlXG4gICAgICAgICYuay1zdGF0ZS1zZWxlY3RlZCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmaWxsKCBjb250cmFzdC13Y2FnKCAkYnV0dG9uLXRleHQgKSwgJGJ1dHRvbi10ZXh0LCAkYnV0dG9uLXRleHQsIG5vbmUgKTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuay1idXR0b24uay1wcmltYXJ5Lmstb3V0bGluZSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogY3VycmVudENvbG9yO1xuICAgICAgICBjb2xvcjogJHByaW1hcnktYnV0dG9uLWJnO1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuXG4gICAgICAgIC8vIEhvdmVyIHN0YXRlXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICYuay1zdGF0ZS1ob3ZlciB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmaWxsKCBjb250cmFzdC13Y2FnKCAkcHJpbWFyeS1idXR0b24tYmcgKSwgJHByaW1hcnktYnV0dG9uLWJnLCAkcHJpbWFyeS1idXR0b24tYmcsIG5vbmUgKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIEZvY3VzZWQgc3RhdGVcbiAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgJi5rLXN0YXRlLWZvY3VzZWQge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogJHByaW1hcnktYnV0dG9uLWZvY3VzZWQtc2hhZG93O1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gQWN0b3ZlIHN0YXRlXG4gICAgICAgICY6YWN0aXZlLFxuICAgICAgICAmLmstc3RhdGUtYWN0aXZlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwoIGNvbnRyYXN0LXdjYWcoICRwcmltYXJ5LWJ1dHRvbi1iZyApLCAkcHJpbWFyeS1idXR0b24tYmcsICRwcmltYXJ5LWJ1dHRvbi1iZywgbm9uZSApO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIFNlbGVjdGVkIHN0YXRlXG4gICAgICAgICYuay1zdGF0ZS1zZWxlY3RlZCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmaWxsKCBjb250cmFzdC13Y2FnKCAkcHJpbWFyeS1idXR0b24tYmcgKSwgJHByaW1hcnktYnV0dG9uLWJnLCAkcHJpbWFyeS1idXR0b24tYmcsIG5vbmUgKTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbn1cblxuXG5cblxuQGluY2x1ZGUgZXhwb3J0cyggXCJmbGF0LWJ1dHRvbi90aGVtZVwiICkge1xuXG4gICAgLy8gRmxhdCBidXR0b25cbiAgICAuay1idXR0b24tZmxhdCB7XG5cbiAgICAgICAgLy8gRXhwbGljaXRseSBleGNsdWRlIGZsYXQgYnV0dG9uIGZyb20gYnV0dG9uIGdyb3VwIHN0eWxpbmdcbiAgICAgICAgJixcbiAgICAgICAgLmstYnV0dG9uLWdyb3VwICYge1xuICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICAmOmZvY3VzLFxuICAgICAgICAmLmstc3RhdGUtZm9jdXNlZCB7XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAycHggY3VycmVudENvbG9yO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IC4xMjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuay1idXR0b24tZmxhdC5rLXByaW1hcnkge1xuXG4gICAgICAgIC8vIEV4cGxpY2l0bHkgZXhjbHVkZSBmbGF0IGJ1dHRvbiBmcm9tIGJ1dHRvbiBncm91cCBzdHlsaW5nXG4gICAgICAgICYsXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICYuay1zdGF0ZS1ob3ZlcixcbiAgICAgICAgLmstYnV0dG9uLWdyb3VwICYge1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxufVxuXG5AaW5jbHVkZSBleHBvcnRzKCBcImNsZWFyLWJ1dHRvbi90aGVtZVwiICkge1xuICAgIC5rLWJ1dHRvbi5rLWJ1dHRvbi1jbGVhciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgLy8gc2Fzcy1saW50OmRpc2FibGUtbGluZSBuby1pbXBvcnRhbnRcbiAgICAgICAgY29sb3I6ICRjbGVhci1idXR0b24tdGV4dDtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50OyAvLyBzYXNzLWxpbnQ6ZGlzYWJsZS1saW5lIG5vLWltcG9ydGFudFxuICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7IC8vIHNhc3MtbGludDpkaXNhYmxlLWxpbmUgbm8taW1wb3J0YW50XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmLmstc3RhdGUtaG92ZXIsXG4gICAgICAgICY6YWN0aXZlLFxuICAgICAgICAmLmstc3RhdGUtYWN0aXZlLFxuICAgICAgICAmOmZvY3VzLFxuICAgICAgICAmLmstc3RhdGUtZm9jdXNlZCB7XG4gICAgICAgICAgICBjb2xvcjogJGNsZWFyLWJ1dHRvbi1ob3Zlci10ZXh0O1xuICAgICAgICB9XG5cbiAgICAgICAgJjphY3RpdmUsXG4gICAgICAgICYuay1zdGF0ZS1hY3RpdmUge1xuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5rLXN0YXRlLWZvY3VzZWQsXG4gICAgICAgICYuay1zdGF0ZS1mb2N1c2VkOmFjdGl2ZSB7XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNsZWFyLWJ1dHRvbi10ZXh0O1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6ICRjbGVhci1idXR0b24tZm9jdXNlZC1vcGFjaXR5O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiQGluY2x1ZGUgZXhwb3J0cyggXCJpbnB1dC9sYXlvdXRcIiApIHtcblxuICAgIC8vIEdlbmVyaWMgaW5wdXRcbiAgICAuay1pbnB1dCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAkaW5wdXQtcGFkZGluZy14O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWluLXdpZHRoOiAwO1xuICAgICAgICBoZWlnaHQ6ICRpbnB1dC1pbm5lci1jYWxjLWhlaWdodDtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAvLyBUYXJnZXRzIGh0dHBzOi8vZ2l0aHViLmNvbS90ZWxlcmlrL2tlbmRvLXJlYWN0L2lzc3Vlcy82MzguXG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICBmb250OiBpbmhlcml0O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXG4gICAgICAgIC8vIEhpZGUgY2xlYXIgaWNvblxuICAgICAgICAmOjotbXMtY2xlYXIgeyBkaXNwbGF5OiBub25lOyB9XG5cbiAgICAgICAgLy8gUGxhY2Vob2xkZXIgdGV4dFxuICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICBjb2xvcjogJGlucHV0LXBsYWNlaG9sZGVyLXRleHQ7XG4gICAgICAgICAgICBvcGFjaXR5OiAkaW5wdXQtcGxhY2Vob2xkZXItb3BhY2l0eTtcbiAgICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICB9XG4gICAgICAgICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkaW5wdXQtcGxhY2Vob2xkZXItdGV4dDtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIEludmFsaWRcbiAgICAgICAgJjppbnZhbGlkIHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cblxuICAgIC8vIFRPRE86IERlcHJlY2F0ZVxuICAgIC8vIElucHV0IHNwYWNpbmdcbiAgICAuay1zcGFjZS1sZWZ0LFxuICAgIC5rLXNwYWNlLXJpZ2h0IHtcbiAgICAgICAgPiBpbnB1dCB7XG4gICAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIH1cblxuICAgICAgICA+IC5rLWljb24ge1xuICAgICAgICAgICAgbGVmdDogM3B4O1xuICAgICAgICAgICAgbWFyZ2luOiAzcHggNnB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmstdGV4dGJveC5rLXNwYWNlLWxlZnQge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgfVxuXG5cbiAgICAvLyBJbnB1dCBwcmVmaXggYW5kIHN1ZmZpeFxuICAgIC5rLWlucHV0LXByZWZpeCxcbiAgICAuay1pbnB1dC1zdWZmaXgge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgaGVpZ2h0OiAkYnV0dG9uLWlubmVyLWNhbGMtc2l6ZTtcblxuICAgICAgICA+ICoge1xuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgIH1cblxuICAgICAgICA+IC5rLWljb24sXG4gICAgICAgIC5rLWNsZWFyLXZhbHVlID4gLmstaWNvbiB7XG4gICAgICAgICAgICB3aWR0aDogJGJ1dHRvbi1pbm5lci1jYWxjLXNpemU7XG4gICAgICAgICAgICBoZWlnaHQ6ICRidXR0b24taW5uZXItY2FsYy1zaXplO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG5cblxuICAgIC8vIElucHV0IHdpdGggaWNvbiBzdHlsZXNcbiAgICAuay1pbnB1dC1pY29uIHtcbiAgICAgICAgd2lkdGg6ICRpbnB1dC1pY29uLXdpZHRoO1xuICAgICAgICBoZWlnaHQ6ICRpbnB1dC1pY29uLWhlaWdodDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBmbGV4LXNocmluazogMDtcblxuICAgICAgICAuay1pZTkgJiB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLXJ0bCAmLFxuICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgICAgLmstaWU5ICYge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cblxuICAgIC8vIFRPRE86IHJlbW92ZVxuICAgIC8vIENsZWFyIHZhbHVlXG4gICAgLmstY2xlYXItdmFsdWUge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuXG5cbiAgICAvLyBTZWFyY2hiYXJcbiAgICAuay1zZWFyY2hiYXIge1xuICAgICAgICBmbGV4OiAxIDEgYXV0bztcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIH1cblxuICAgIC5rLXRleHQtZGlzYWJsZWQge1xuICAgICAgICBAaW5jbHVkZSBkaXNhYmxlZCggJGRpc2FibGVkLXN0eWxpbmcgKTtcbiAgICB9XG5cbn1cblxuXG5cblxuQGluY2x1ZGUgZXhwb3J0cyhcImlucHV0L2xheW91dC9qUXVlcnktbGFiZWxcIikge1xuXG59XG5cblxuXG5cbkBpbmNsdWRlIGV4cG9ydHMoXCJpbnB1dC9sYXlvdXQvYXV0b2ZpbGwtZml4XCIpIHtcblxuICAgIC8vIFRoaXMgaXMgbmVlZGVkIGZvciB0aGUgdGV4dGJveCBjb250YWluZXIgdG8gY2FwdHVyZSBicm93c2VyIGF1dG9maWxsXG4gICAgQGtleWZyYW1lcyBhdXRvRmlsbFN0YXJ0IHtcbiAgICAgICAgZnJvbSB7fVxuICAgICAgICB0byB7fVxuICAgIH1cbiAgICBAa2V5ZnJhbWVzIGF1dG9GaWxsRW5kIHtcbiAgICAgICAgZnJvbSB7fVxuICAgICAgICB0byB7fVxuICAgIH1cblxuICAgIC8vIEdlbmVyaWMgY2xhc3MgZm9yIGF1dG9maWxsIGFuaW1hdGlvbnNcbiAgICAuay1hdXRvZmlsbDotd2Via2l0LWF1dG9maWxsIHtcbiAgICAgICAgYW5pbWF0aW9uLW5hbWU6IGF1dG9GaWxsU3RhcnQ7XG4gICAgfVxuICAgIC5rLWF1dG9maWxsOm5vdCg6LXdlYmtpdC1hdXRvZmlsbCkge1xuICAgICAgICBhbmltYXRpb24tbmFtZTogYXV0b0ZpbGxFbmQ7XG4gICAgfVxuXG5cbiAgICAuay10ZXh0Ym94Oi13ZWJraXQtYXV0b2ZpbGwge1xuICAgICAgICBhbmltYXRpb24tbmFtZTogYXV0b0ZpbGxTdGFydDtcbiAgICB9XG4gICAgLmstdGV4dGJveDpub3QoOi13ZWJraXQtYXV0b2ZpbGwpIHtcbiAgICAgICAgYW5pbWF0aW9uLW5hbWU6IGF1dG9GaWxsRW5kO1xuICAgIH1cblxufVxuIiwiLy8gSW5wdXRcblxuJGlucHV0LWRlZmF1bHQtd2lkdGg6IDEyLjRlbSAhZGVmYXVsdDtcblxuJGlucHV0LWJvcmRlci13aWR0aDogJGlucHV0LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItaGVpZ2h0OiAoICRpbnB1dC1ib3JkZXItd2lkdGggKiAyICkgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXJhZGl1czogJGlucHV0LWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1zbTogJGlucHV0LWJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1sZzogJGlucHV0LWJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXg6ICRpbnB1dC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy15OiAkaW5wdXQtcGFkZGluZy15ICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplOiAkZm9udC1zaXplICFkZWZhdWx0O1xuJGlucHV0LWxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kaW5wdXQtbGluZS1oZWlnaHQtZW06ICRpbnB1dC1saW5lLWhlaWdodCAqIDFlbTtcblxuJGlucHV0LXBhZGRpbmcteC1zbTogJGlucHV0LXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXktc206ICRpbnB1dC1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplLXNtOiAkaW5wdXQtZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJGlucHV0LWxpbmUtaGVpZ2h0LXNtOiAkaW5wdXQtbGluZS1oZWlnaHQtc20gIWRlZmF1bHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXgtbGc6ICRpbnB1dC1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy15LWxnOiAkaW5wdXQtcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZS1sZzogJGlucHV0LWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRpbnB1dC1saW5lLWhlaWdodC1sZzogJGlucHV0LWxpbmUtaGVpZ2h0LWxnICFkZWZhdWx0O1xuXG4kaW5wdXQtY2FsYy1oZWlnaHQ6IGNhbGMoICN7JGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtfSArICN7JGlucHV0LXBhZGRpbmcteSAqIDJ9ICsgI3skaW5wdXQtYm9yZGVyLWhlaWdodH0gKSAhZGVmYXVsdDtcbiRpbnB1dC1jYWxjLWhlaWdodC1zbTogY2FsYyggI3skaW5wdXQtbGluZS1oZWlnaHQtc20gKiAxZW19ICsgI3skaW5wdXQtcGFkZGluZy15LXNtICogMn0gKyAjeyRpbnB1dC1ib3JkZXItaGVpZ2h0fSApICFkZWZhdWx0O1xuJGlucHV0LWNhbGMtaGVpZ2h0LWxnOiBjYWxjKCAjeyRpbnB1dC1saW5lLWhlaWdodC1sZyAqIDFlbX0gKyAjeyRpbnB1dC1wYWRkaW5nLXktbGcgKiAyfSArICN7JGlucHV0LWJvcmRlci1oZWlnaHR9ICkgIWRlZmF1bHQ7XG5cbiRpbnB1dC1pbm5lci1jYWxjLWhlaWdodDogY2FsYyggI3skaW5wdXQtbGluZS1oZWlnaHQgKiAxZW19ICsgI3skaW5wdXQtcGFkZGluZy15ICogMn0gKSAhZGVmYXVsdDtcbiRpbnB1dC1pbm5lci1jYWxjLWhlaWdodC1zbTogY2FsYyggI3skaW5wdXQtbGluZS1oZWlnaHQtc20gKiAxZW19ICsgI3skaW5wdXQtcGFkZGluZy15LXNtICogMn0gKSAhZGVmYXVsdDtcbiRpbnB1dC1pbm5lci1jYWxjLWhlaWdodC1sZzogY2FsYyggI3skaW5wdXQtbGluZS1oZWlnaHQtbGcgKiAxZW19ICsgI3skaW5wdXQtcGFkZGluZy15LWxnICogMn0gKSAhZGVmYXVsdDtcblxuJGlucHV0LWljb24tb2Zmc2V0OiA2LjVweCAhZGVmYXVsdDtcbiRpbnB1dC1pY29uLXdpZHRoOiBjYWxjKCAjeyRpY29uLXNpemV9ICsgI3skaW5wdXQtcGFkZGluZy15ICogMn0gKSAhZGVmYXVsdDtcbiRpbnB1dC1pY29uLWhlaWdodDogY2FsYyggI3skaW5wdXQtbGluZS1oZWlnaHQgKiAkaW5wdXQtZm9udC1zaXplfSArICN7JGlucHV0LXBhZGRpbmcteSAqIDJ9ICkgIWRlZmF1bHQ7XG5cbiRpbnB1dC1iZzogJGlucHV0LWJnICFkZWZhdWx0O1xuJGlucHV0LXRleHQ6ICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXI6ICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtc2hhZG93OiBub25lICFkZWZhdWx0O1xuXG4kaW5wdXQtaG92ZXJlZC1iZzogbnVsbCAhZGVmYXVsdDtcbiRpbnB1dC1ob3ZlcmVkLXRleHQ6IG51bGwgIWRlZmF1bHQ7XG4kaW5wdXQtaG92ZXJlZC1ib3JkZXI6IG51bGwgIWRlZmF1bHQ7XG4kaW5wdXQtaG92ZXJlZC1zaGFkb3c6IG51bGwgIWRlZmF1bHQ7XG5cbiRpbnB1dC1mb2N1c2VkLWJnOiAkaW5wdXQtZm9jdXMtYmcgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXNlZC10ZXh0OiAkaW5wdXQtZm9jdXMtY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXNlZC1ib3JkZXI6ICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXNlZC1zaGFkb3c6ICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kaW5wdXQtcGxhY2Vob2xkZXItdGV4dDogJGlucHV0LXBsYWNlaG9sZGVyLWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LXBsYWNlaG9sZGVyLW9wYWNpdHk6IDEgIWRlZmF1bHQ7XG5cbiRpbnB1dC1zZWxlY3RlZC1iZzogbnVsbCAhZGVmYXVsdDtcbiRpbnB1dC1zZWxlY3RlZC10ZXh0OiBudWxsICFkZWZhdWx0O1xuXG5cbi8vIFBpY2tlclxuJHBpY2tlci1zZWxlY3QtYm9yZGVyLXdpZHRoOiAxcHggIWRlZmF1bHQ7XG5cbiRwaWNrZXItc2VsZWN0LXBhZGRpbmcteDogJGlucHV0LXBhZGRpbmcteSAhZGVmYXVsdDtcbiRwaWNrZXItc2VsZWN0LXBhZGRpbmcteTogJGlucHV0LXBhZGRpbmcteSAhZGVmYXVsdDtcblxuJHBpY2tlci1zZWxlY3QtcGFkZGluZy14LXNtOiAkaW5wdXQtcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJHBpY2tlci1zZWxlY3QtcGFkZGluZy15LXNtOiAkaW5wdXQtcGFkZGluZy15LXNtICFkZWZhdWx0O1xuXG4kcGlja2VyLXNlbGVjdC1wYWRkaW5nLXgtbGc6ICRpbnB1dC1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kcGlja2VyLXNlbGVjdC1wYWRkaW5nLXktbGc6ICRpbnB1dC1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG5cbiRwaWNrZXItc2VsZWN0LWNhbGMtc2l6ZTogY2FsYyggI3skcGlja2VyLXNlbGVjdC1wYWRkaW5nLXggKiAyfSArICN7JGljb24tc2l6ZX0gKSAhZGVmYXVsdDtcbiRwaWNrZXItc2VsZWN0LWNhbGMtc2l6ZS1zbTogY2FsYyggI3skcGlja2VyLXNlbGVjdC1wYWRkaW5nLXgtc20gKiAyfSArICN7JGljb24tc2l6ZX0gKSAhZGVmYXVsdDtcbiRwaWNrZXItc2VsZWN0LWNhbGMtc2l6ZS1sZzogY2FsYyggI3skcGlja2VyLXNlbGVjdC1wYWRkaW5nLXgtc20gKiAyfSArICN7JGljb24tc2l6ZX0gKSAhZGVmYXVsdDtcblxuJHBpY2tlci1pY29uLW9mZnNldDogY2FsYyggI3skcGlja2VyLXNlbGVjdC1jYWxjLXNpemV9ICsgI3skcGlja2VyLXNlbGVjdC1ib3JkZXItd2lkdGh9ICArICN7JGlucHV0LWljb24tb2Zmc2V0fSkgIWRlZmF1bHQ7XG5cblxuLy8gU3Bpbm5lclxuJHNwaW5uZXItd2lkdGg6ICRidXR0b24taW5uZXItY2FsYy1zaXplICFkZWZhdWx0O1xuJHNwaW5uZXItaWNvbi1vZmZzZXQ6IDFweCAhZGVmYXVsdDtcbiIsIkBpbXBvcnQgXCIuLi8uLi9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1kZWZhdWx0L3Njc3MvaW5wdXQvX2xheW91dC5zY3NzXCI7XG5cbkBpbmNsdWRlIGV4cG9ydHMoXCJpbnB1dC9sYXlvdXQvYm9vdHN0cmFwXCIpIHtcblxuICAgIC8vIElucHV0LCBUZXh0Ym94XG4gICAgLmstdGV4dGJveCB7XG4gICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICAgIH1cblxufVxuIiwiXG5AaW5jbHVkZSBleHBvcnRzKFwicG9wdXAvbGF5b3V0XCIpIHtcblxuICAgIC5rLXBvcHVwIHtcbiAgICAgICAgQGluY2x1ZGUgdXNlLWJhY2tncm91bmQtY2xpcCgpO1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCAkcG9wdXAtYm9yZGVyLXJhZGl1cyApO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6ICRwb3B1cC1wYWRkaW5nLXkgJHBvcHVwLXBhZGRpbmcteDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAkcG9wdXAtYm9yZGVyLXdpZHRoO1xuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBmb250LXNpemU6ICRwb3B1cC1mb250LXNpemU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkcG9wdXAtbGluZS1oZWlnaHQ7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuXG4gICAgICAgID4gLmstd2lkZ2V0IHtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuay1jb2xvcnBpY2tlci1wb3B1cCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLWl0ZW0ge1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLXJ0bCxcbiAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICAgIC5rLWxpc3Qtb3B0aW9ubGFiZWwge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5rLWFuaW1hdGlvbi1jb250YWluZXIge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cy1vbmx5KCAkYm9yZGVyLXJhZGl1cyApO1xuXG4gICAgICAgIC5rLXBvcHVwIHt9XG4gICAgfVxuXG4gICAgLmstYW5pbWF0aW9uLWNvbnRhaW5lci1zaG93biB7XG4gICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIH1cblxuICAgIC5rLXBvcHVwID4ga2VuZG8tbGlzdCA+IC5rLWZpcnN0IHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xuICAgICAgICBib3JkZXItYm90dG9tLXN0eWxlOiBzb2xpZDtcbiAgICB9XG5cbiAgICAvLyBWaXJ0dWFsIGxpc3QgLT4gSzEgLSB2aXJ0dWFsbGlzdC5sZXNzXG4gICAgLmstcG9wdXAgLmstaXRlbS5rLWZpcnN0IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgIC5rLXBvcHVwID4gLmstZ3JvdXAtaGVhZGVyLFxuICAgIC5rLXBvcHVwID4gLmstdmlydHVhbC13cmFwID4gLmstZ3JvdXAtaGVhZGVyIHtcbiAgICAgICAgcGFkZGluZzogJHBvcHVwLWhlYWRlci1wYWRkaW5nO1xuICAgICAgICBtaW4taGVpZ2h0OiAkbGluZS1oZWlnaHQtZW07XG4gICAgICAgIGZvbnQtc2l6ZTogJHBvcHVwLWhlYWRlci1mb250LXNpemU7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICAgICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG4gICAgICAgIGJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkO1xuICAgIH1cbiAgICAuay1wb3B1cCA+IC5rLWdyb3VwLWhlYWRlciB7XG4gICAgICAgIG1hcmdpbi10b3A6IC0kcG9wdXAtcGFkZGluZy15O1xuICAgIH1cblxuICAgIC5rLXBvcHVwIC5rLW91dGVyLWdyb3VwLWhlYWRlciB7XG4gICAgICAgIHBhZGRpbmc6ICRwb3B1cC1oZWFkZXItcGFkZGluZztcbiAgICAgICAgbWluLWhlaWdodDogJGxpbmUtaGVpZ2h0LWVtO1xuICAgICAgICBmb250LXNpemU6ICRwb3B1cC1oZWFkZXItZm9udC1zaXplO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuXG4gICAgICAgICYuay12aXJ0dWFsLWl0ZW0ge1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmstcG9wdXAgPiAuay1jb2xvcnBhbGV0dGUge1xuICAgICAgICBwYWRkaW5nOiAkcG9wdXAtY29udGVudC1wYWRkaW5nLXkgJHBvcHVwLWNvbnRlbnQtcGFkZGluZy14O1xuICAgIH1cblxuICAgIC5rLXBvcHVwIC5rLWxpc3QgLmstaXRlbSA+IC5rLWdyb3VwIHtcbiAgICAgICAgcGFkZGluZzogMCAuNWVtO1xuICAgICAgICBmb250LXNpemU6ICgkZm9udC1zaXplICogLjcxNCk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkZm9udC1zaXplO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuICAgIC5rLXBvcHVwIC5rLWxpc3QgLmstaXRlbSA+IC5rLWdyb3VwOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICB3aWR0aDogJGZvbnQtc2l6ZTtcbiAgICAgICAgaGVpZ2h0OiAkZm9udC1zaXplO1xuICAgICAgICBib3JkZXItd2lkdGg6ICgkZm9udC1zaXplIC8gMik7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IC0kZm9udC1zaXplO1xuICAgICAgICBib3R0b206IDA7XG4gICAgfVxuICAgIC5rLXJ0bC5rLXBvcHVwIC5rLWxpc3QgLmstaXRlbSA+IC5rLWdyb3VwLFxuICAgIFtkaXI9XCJydGxcIl0gLmstcG9wdXAgLmstbGlzdCAuay1pdGVtID4gLmstZ3JvdXAge1xuICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgbGVmdDogMDtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgcmlnaHQ6IC0xNHB4O1xuICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgfVxuICAgIH1cbiAgICAuay1ncm91cC1oZWFkZXIrZGl2Pi5rLWxpc3Q+LmstaXRlbS5rLWZpcnN0OjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgICAgICAgYm9yZGVyLXRvcC1zdHlsZTogc29saWQ7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAtMXB4O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICB9XG5cbiAgICAuay1wb3B1cCAuay1saXN0ID4gLmstb3V0ZXItZ3JvdXAtaGVhZGVyIHtcbiAgICAgICAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICAgICAgICBib3JkZXItdG9wLXN0eWxlOiBzb2xpZDtcbiAgICB9XG4gICAgLy8gVHJhbnNwYXJlbnQgcG9wdXBcbiAgICAuay1wb3B1cC5rLXBvcHVwLXRyYW5zcGFyZW50IHtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAvLyBGbHVzaCBwb3B1cFxuICAgIC5rLXBvcHVwLmstcG9wdXAtZmx1c2gge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbn1cblxuXG5AaW5jbHVkZSBleHBvcnRzKCBcImxpc3QvbGF5b3V0XCIgKSB7XG5cbiAgICAvLyBMYXlvdXRcbiAgICAuay1saXN0LXNjcm9sbGVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICB9XG4gICAgLmstbGlzdCB7XG4gICAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgICA+IC5rLWl0ZW0ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICAgID4gLmstaWNvbiB7XG4gICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJHBhZGRpbmcteDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgID4gLmstY3VzdG9tLWl0ZW0ge1xuICAgICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuXG4gICAgICAgICAgICA+IC5rLWktcGx1cyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICAgID4gLmstaXRlbSB7XG4gICAgICAgICAgICAgICAgPiAuay1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogJHBhZGRpbmcteDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuay1saXN0IC5rLWl0ZW0sXG4gICAgLmstbGlzdC1vcHRpb25sYWJlbCB7XG4gICAgICAgIHBhZGRpbmc6ICRsaXN0LWl0ZW0tcGFkZGluZy15ICRsaXN0LWl0ZW0tcGFkZGluZy14O1xuICAgICAgICBtaW4taGVpZ2h0OiAkbGluZS1oZWlnaHQtZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtZW07XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCBiYWNrZ3JvdW5kLWNvbG9yLCBvdXRsaW5lLWNvbG9yLCBib3gtc2hhZG93O1xuICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyMDBtcztcbiAgICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XG4gICAgfVxuICAgIC5rLWxpc3Qtb3B0aW9ubGFiZWwge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgfVxuXG5cbiAgICAvLyBGaWx0ZXJcbiAgICAuay1saXN0LWZpbHRlciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmc6ICRwYWRkaW5nLXg7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIGZsZXg6IDEgMCBhdXRvO1xuXG4gICAgICAgID4gLmstdGV4dGJveCB7XG4gICAgICAgICAgICAvLyByZW1vdmUgdGhlICFpbXBvcnRhbnQgZGVjbGFyYXRpb24gd2hlbiBodHRwczovL2dpdGh1Yi5jb20vdGVsZXJpay9rZW5kby11aS1jb3JlL2lzc3Vlcy8yNjE3IGlzIGZpeGVkXG4gICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50OyAvLyBzYXNzLWxpbnQ6ZGlzYWJsZS1ibG9jayBuby1pbXBvcnRhbnRcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRwb3B1cC1maWx0ZXItcGFkZGluZy14O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogY2FsYyggI3skaWNvbi1zaXplfSArICN7JHBhZGRpbmcteH0gKTtcbiAgICAgICAgfVxuXG4gICAgICAgID4gLmstaWNvbiB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogY2FsYyggI3skaW5wdXQtcGFkZGluZy14fSArICN7JHBhZGRpbmcteH0gKTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICB9XG5cblxuICAgICAgICAuay1ydGwgJixcbiAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcblxuICAgICAgICAgICAgPiAuay10ZXh0Ym94IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkcG9wdXAtZmlsdGVyLXBhZGRpbmcteDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGNhbGMoICN7JGljb24tc2l6ZX0gKyAjeyRwYWRkaW5nLXh9ICk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICA+IC5rLWljb24ge1xuICAgICAgICAgICAgICAgIGxlZnQ6IGNhbGMoICN7JGlucHV0LXBhZGRpbmcteH0gKyAjeyRwYWRkaW5nLXh9ICk7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5rLWRyb3Bkb3duLWJ1dHRvbiAuay1wb3B1cCB7XG4gICAgICAgIC5rLWl0ZW0ge1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy9TcGxpdEJ1dHRvblxuICAgIC8vVE9ETzogV2FpdCBmb3IgZmluYWwgZGVzaWduICsgcmV2aXNlXG4gICAgLmstc3BsaXQtYnV0dG9uLFxuICAgIC5rLWRyb3Bkb3duLWJ1dHRvbiB7XG4gICAgICAgIC5rLWxpc3QgLmstaXRlbTpmb2N1cyB7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG59XG5cblxuXG5cbkBpbmNsdWRlIGV4cG9ydHMoIFwibGlzdGNvbnRhaW5lci9sYXlvdXRcIiApIHtcblxuICAgIC5rLWxpc3QtY29udGFpbmVyIHtcblxuICAgICAgICAuay1idXR0b24ge1xuICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyggMCApO1xuICAgICAgICAgICAgcGFkZGluZzogJGxpc3QtaXRlbS1wYWRkaW5nLXkgJGxpc3QtaXRlbS1wYWRkaW5nLXg7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgICAgICAgICAgLmstaWNvbiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwICRpY29uLXNwYWNpbmcgMCAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuay1pZTExICYge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBCdXR0b24gZGlzYWJsZWQgc3RhdGVcbiAgICAgICAgLmstYnV0dG9uLmstc3RhdGUtZGlzYWJsZWQge1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAuay1ub2RhdGEge1xuICAgICAgICAgICAgbWluLWhlaWdodDogMTM4cHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXI7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuXG4gICAgICAgICAgICAuay1idXR0b24ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmstc2VwYXJhdG9yIHtcbiAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5rLXZpcnR1YWwtY29udGVudCB7XG4gICAgICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICAgICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgPiAuay12aXJ0dWFsLWxpc3QgPiAuay12aXJ0dWFsLWl0ZW0ge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICB9XG4gICAgfVxuXG59XG5cblxuXG5AaW5jbHVkZSBleHBvcnRzKCBcImNvbW1vbi9kZWNvcmF0aW9uL3NoYWRvdy9sZWdhY3lcIiApIHtcblxuICAgIC5rLXNoYWRvdyB7XG4gICAgICAgIGJveC1zaGFkb3c6ICRwb3B1cC1zaGFkb3c7XG4gICAgfVxuXG59XG4iLCIvLyBQb3B1cFxuJHBvcHVwLXBhZGRpbmcteDogMHB4ICFkZWZhdWx0O1xuJHBvcHVwLXBhZGRpbmcteTogJGRyb3Bkb3duLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRwb3B1cC1ib3JkZXItd2lkdGg6IDFweCAhZGVmYXVsdDtcbiRwb3B1cC1ib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuJHBvcHVwLWZvbnQtc2l6ZTogJGZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRwb3B1cC1saW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuXG4kcG9wdXAtaGVhZGVyLXBhZGRpbmc6ICRsaXN0LWl0ZW0tcGFkZGluZy15ICRsaXN0LWl0ZW0tcGFkZGluZy14ICFkZWZhdWx0O1xuJHBvcHVwLWhlYWRlci1mb250LXNpemU6IG51bGwgIWRlZmF1bHQ7XG4kcG9wdXAtaGVhZGVyLXRleHQ6IG51bGwgIWRlZmF1bHQ7XG4kcG9wdXAtZmlsdGVyLXBhZGRpbmcteDogJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcblxuJHBvcHVwLWNvbnRlbnQtcGFkZGluZy14OiBtYXAtZ2V0KCAkc3BhY2luZywgMiApICFkZWZhdWx0O1xuJHBvcHVwLWNvbnRlbnQtcGFkZGluZy15OiBtYXAtZ2V0KCAkc3BhY2luZywgMiApICFkZWZhdWx0O1xuXG4kcG9wdXAtYmc6ICRkcm9wZG93bi1iZyAhZGVmYXVsdDtcbiRwb3B1cC10ZXh0OiAkZHJvcGRvd24tbGluay1jb2xvciAhZGVmYXVsdDtcbiRwb3B1cC1ib3JkZXI6ICRkcm9wZG93bi1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kcG9wdXAtc2hhZG93OiAwIDJweCA0cHggMCByZ2JhKDAsIDAsIDAsIC4wMyksIDAgNHB4IDVweCAwIHJnYmEoMCwgMCwgMCwgLjA0KSAhZGVmYXVsdDtcbiIsIi8vIFR5cG9ncmFwaHlcblxuLy8vIEJhc2UgZm9udCBzaXplIGFjcm9zcyBhbGwgY29tcG9uZW50cy5cbi8vLyBAZ3JvdXAgdHlwb2dyYXBoeVxuJGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuJGZvbnQtc2l6ZS14czogKCAkZm9udC1zaXplICogLjc1ICkgIWRlZmF1bHQ7XG4kZm9udC1zaXplLXNtOiAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJGZvbnQtc2l6ZS1tZDogJGZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb250LXNpemUtbGc6ICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kZm9udC1zaXplLXhsOiAoICRmb250LXNpemUtbWQgKiAxLjUgKSAhZGVmYXVsdDtcblxuLy8vIEZvbnQgZmFtaWx5IGFjcm9zcyBhbGwgY29tcG9uZW50cy5cbi8vLyBAZ3JvdXAgdHlwb2dyYXBoeVxuJGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZSAhZGVmYXVsdDtcblxuLy8vIEZvbnQgZmFtaWx5IGZvciBtb25vc3BhY2VkIHRleHQuIFVzZWQgZm9yIHN0eWxpbmcgdGhlIGNvZGUuXG4vLy8gQGdyb3VwIHR5cG9ncmFwaHlcbiRmb250LWZhbWlseS1tb25vc3BhY2U6ICRmb250LWZhbWlseS1tb25vc3BhY2UgIWRlZmF1bHQ7XG5cbi8vLyBMaW5lIGhlaWdodCB1c2VkIGFsb25nIHdpdGggJGZvbnQtc2l6ZS5cbi8vLyBAZ3JvdXAgdHlwb2dyYXBoeVxuJGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiRsaW5lLWhlaWdodC14czogMSAhZGVmYXVsdDtcbiRsaW5lLWhlaWdodC1zbTogJGxpbmUtaGVpZ2h0LXNtICFkZWZhdWx0O1xuJGxpbmUtaGVpZ2h0LW1kOiAkbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kbGluZS1oZWlnaHQtbGc6ICRsaW5lLWhlaWdodC1sZyAhZGVmYXVsdDtcbiRsaW5lLWhlaWdodC1lbTogKCRsaW5lLWhlaWdodCAqIDFlbSk7XG5cblxuLy8gRm9udCB3ZWlnaHRcbiRmb250LXdlaWdodC1saWdodDogJGZvbnQtd2VpZ2h0LWxpZ2h0ICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LW5vcm1hbDogJGZvbnQtd2VpZ2h0LW5vcm1hbCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ib2xkOiAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcblxuLy8gSGVhZGluZ3NcbiRoMS1mb250LXNpemU6ICRoMS1mb250LXNpemUgIWRlZmF1bHQ7XG4kaDItZm9udC1zaXplOiAkaDItZm9udC1zaXplICFkZWZhdWx0O1xuJGgzLWZvbnQtc2l6ZTogJGgzLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRoNC1mb250LXNpemU6ICRoNC1mb250LXNpemUgIWRlZmF1bHQ7XG4kaDUtZm9udC1zaXplOiAkaDUtZm9udC1zaXplICFkZWZhdWx0O1xuJGg2LWZvbnQtc2l6ZTogJGg2LWZvbnQtc2l6ZSAhZGVmYXVsdDtcblxuJGgxLW1hcmdpbi1ib3R0b206ICRoZWFkaW5ncy1tYXJnaW4tYm90dG9tICFkZWZhdWx0O1xuJGgyLW1hcmdpbi1ib3R0b206ICRoZWFkaW5ncy1tYXJnaW4tYm90dG9tICFkZWZhdWx0O1xuJGgzLW1hcmdpbi1ib3R0b206ICRoZWFkaW5ncy1tYXJnaW4tYm90dG9tICFkZWZhdWx0O1xuJGg0LW1hcmdpbi1ib3R0b206ICRoZWFkaW5ncy1tYXJnaW4tYm90dG9tICFkZWZhdWx0O1xuJGg1LW1hcmdpbi1ib3R0b206ICRoZWFkaW5ncy1tYXJnaW4tYm90dG9tICFkZWZhdWx0O1xuJGg2LW1hcmdpbi1ib3R0b206ICRoZWFkaW5ncy1tYXJnaW4tYm90dG9tICFkZWZhdWx0O1xuXG5cbi8vIERpc3BsYXlcbiRkaXNwbGF5MS1mb250LXNpemU6ICRkaXNwbGF5MS1zaXplICFkZWZhdWx0O1xuJGRpc3BsYXkyLWZvbnQtc2l6ZTogJGRpc3BsYXkyLXNpemUgIWRlZmF1bHQ7XG4kZGlzcGxheTMtZm9udC1zaXplOiAkZGlzcGxheTMtc2l6ZSAhZGVmYXVsdDtcbiRkaXNwbGF5NC1mb250LXNpemU6ICRkaXNwbGF5NC1zaXplICFkZWZhdWx0O1xuXG4vLyBQYXJhZ3JhcGhcbiRwYXJhZ3JhcGgtbWFyZ2luLWJvdHRvbTogJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tICFkZWZhdWx0O1xuXG5cbi8vIExpbmtcbiRsaW5rLXRleHQ6ICRsaW5rLWNvbG9yICFkZWZhdWx0O1xuJGxpbmstaG92ZXItdGV4dDogJGxpbmstaG92ZXItY29sb3IgIWRlZmF1bHQ7XG5cblxuLy8gQ29uZmlnIG1hcHNcbiR0eXBvZ3JhcGh5LWNvbmZpZzogKCkgIWRlZmF1bHQ7XG4vLyBzYXNzLWxpbnQ6ZGlzYWJsZSBpbmRlbnRhdGlvblxuJHR5cG9ncmFwaHktY29uZmlnOiBtYXAtbWVyZ2UoKFxuICAgIGRpc3BsYXktMTogZm9udC1tYXAoJGhlYWRpbmdzLWZvbnQtZmFtaWx5LCAkZGlzcGxheTEtZm9udC1zaXplLCAkZGlzcGxheS1saW5lLWhlaWdodCwgJGRpc3BsYXkxLXdlaWdodCApLFxuICAgIGRpc3BsYXktMjogZm9udC1tYXAoJGhlYWRpbmdzLWZvbnQtZmFtaWx5LCAkZGlzcGxheTItZm9udC1zaXplLCAkZGlzcGxheS1saW5lLWhlaWdodCwgJGRpc3BsYXkyLXdlaWdodCApLFxuICAgIGRpc3BsYXktMzogZm9udC1tYXAoJGhlYWRpbmdzLWZvbnQtZmFtaWx5LCAkZGlzcGxheTMtZm9udC1zaXplLCAkZGlzcGxheS1saW5lLWhlaWdodCwgJGRpc3BsYXkzLXdlaWdodCApLFxuICAgIGRpc3BsYXktNDogZm9udC1tYXAoJGhlYWRpbmdzLWZvbnQtZmFtaWx5LCAkZGlzcGxheTQtZm9udC1zaXplLCAkZGlzcGxheS1saW5lLWhlaWdodCwgJGRpc3BsYXk0LXdlaWdodCApLFxuICAgIGgxOiBmb250LW1hcCgkaGVhZGluZ3MtZm9udC1mYW1pbHksICRoMS1mb250LXNpemUsICRoZWFkaW5ncy1saW5lLWhlaWdodCwgJGhlYWRpbmdzLWZvbnQtd2VpZ2h0ICksXG4gICAgaDI6IGZvbnQtbWFwKCRoZWFkaW5ncy1mb250LWZhbWlseSwgJGgyLWZvbnQtc2l6ZSwgJGhlYWRpbmdzLWxpbmUtaGVpZ2h0LCAkaGVhZGluZ3MtZm9udC13ZWlnaHQgKSxcbiAgICBoMzogZm9udC1tYXAoJGhlYWRpbmdzLWZvbnQtZmFtaWx5LCAkaDMtZm9udC1zaXplLCAkaGVhZGluZ3MtbGluZS1oZWlnaHQsICRoZWFkaW5ncy1mb250LXdlaWdodCApLFxuICAgIGg0OiBmb250LW1hcCgkaGVhZGluZ3MtZm9udC1mYW1pbHksICRoNC1mb250LXNpemUsICRoZWFkaW5ncy1saW5lLWhlaWdodCwgJGhlYWRpbmdzLWZvbnQtd2VpZ2h0ICksXG4gICAgaDU6IGZvbnQtbWFwKCRoZWFkaW5ncy1mb250LWZhbWlseSwgJGg1LWZvbnQtc2l6ZSwgJGhlYWRpbmdzLWxpbmUtaGVpZ2h0LCAkaGVhZGluZ3MtZm9udC13ZWlnaHQgKSxcbiAgICBoNjogZm9udC1tYXAoJGhlYWRpbmdzLWZvbnQtZmFtaWx5LCAkaDYtZm9udC1zaXplLCAkaGVhZGluZ3MtbGluZS1oZWlnaHQsICRoZWFkaW5ncy1mb250LXdlaWdodCApLFxuICAgIGJvZHk6IGZvbnQtbWFwKCRmb250LWZhbWlseS1iYXNlLCAkZm9udC1zaXplLWJhc2UsICRsaW5lLWhlaWdodC1iYXNlLCAkZm9udC13ZWlnaHQtYmFzZSApXG4pLCAkdHlwb2dyYXBoeS1jb25maWcpO1xuJHR5cG9ncmFwaHktY29uZmlnOiBtYXAtbWVyZ2UoKFxuICAgIGNhcmQtdGl0bGU6IG1hcC1nZXQoJHR5cG9ncmFwaHktY29uZmlnLCBoNSksXG4gICAgY2FyZC1zdWJ0aXRsZTogbWFwLWdldCgkdHlwb2dyYXBoeS1jb25maWcsIGg2KVxuKSwgJHR5cG9ncmFwaHktY29uZmlnKTtcbi8vIHNhc3MtbGludDplbmFibGUgaW5kZW50YXRpb25cbiIsIkBpbXBvcnQgXCIuLi8uLi9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1kZWZhdWx0L3Njc3MvcG9wdXAvX2xheW91dC5zY3NzXCI7XG5cbkBpbmNsdWRlIGV4cG9ydHMoXCJwb3B1cC9sYXlvdXQvYm9vdHN0cmFwXCIpIHtcblxuICAgIC5rLXBvcHVwIHtcbiAgICAgICAgLmstb3V0ZXItZ3JvdXAtaGVhZGVyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcblxuICAgICAgICAgICAgJi5rLWZpcnN0IHtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAkZnJvemVuLWdyb3VwaW5nLWhlYWRlci1ib3JkZXItd2lkdGg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1zdHlsZTogc29saWQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuay1oZWFkZXIsXG4gICAgICAgIC5rLWdyb3VwLWhlYWRlciB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5rLWNvbHVtbi1tZW51IHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJAaW5jbHVkZSBleHBvcnRzKFwicG9wdXAvdGhlbWVcIikge1xuXG4gICAgLmstcG9wdXAge1xuICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgJHBvcHVwLXRleHQsXG4gICAgICAgICAgICAkcG9wdXAtYmcsXG4gICAgICAgICAgICAkcG9wdXAtYm9yZGVyXG4gICAgICAgICk7XG4gICAgfVxuXG4gICAgLmstcG9wdXAgPiBrZW5kby1saXN0ID4gLmstZmlyc3Qge1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkYm9yZGVyLWNvbG9yO1xuICAgIH1cblxuICAgIC5rLXBvcHVwID4gLmstZ3JvdXAtaGVhZGVyLFxuICAgIC5rLXBvcHVwID4gLmstdmlydHVhbC13cmFwID4gLmstZ3JvdXAtaGVhZGVyIHtcbiAgICAgICAgY29sb3I6ICRwb3B1cC1oZWFkZXItdGV4dDtcbiAgICB9XG5cbiAgICAuay1wb3B1cCA+IC5rLWdyb3VwLWhlYWRlcixcbiAgICAuay1wb3B1cCAuay1vdXRlci1ncm91cC1oZWFkZXIuay1maXJzdCxcbiAgICAuay1wb3B1cCA+IC5rLXZpcnR1YWwtd3JhcCA+IC5rLWdyb3VwLWhlYWRlciB7XG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRib3JkZXItY29sb3I7XG4gICAgICAgIGJveC1zaGFkb3c6ICRsaXN0LWNvbnRhaW5lci1zaGFkb3c7XG4gICAgfVxuICAgIC5rLXBvcHVwIC5rLW91dGVyLWdyb3VwLWhlYWRlciB7XG4gICAgICAgIGNvbG9yOiAkcG9wdXAtaGVhZGVyLXRleHQ7XG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRib3JkZXItY29sb3I7XG4gICAgfVxuICAgIC5rLXBvcHVwIC5rLWxpc3QgLmstaXRlbSA+IC5rLWdyb3VwIHtcbiAgICAgICAgY29sb3I6ICRncm91cGluZy1oZWFkZXItdGV4dDtcbiAgICAgICAgYmFja2dyb3VuZDogJGdyb3VwaW5nLWhlYWRlci1iZztcbiAgICB9XG4gICAgLmstcG9wdXAgLmstbGlzdCAuay1pdGVtID4gLmstZ3JvdXA6OmJlZm9yZSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGdyb3VwaW5nLWhlYWRlci1iZyAkZ3JvdXBpbmctaGVhZGVyLWJnIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgICAuay1ydGwuay1wb3B1cCAuay1saXN0IC5rLWl0ZW0gPiAuay1ncm91cDo6YmVmb3JlLFxuICAgIFtkaXI9XCJydGxcIl0gLmstcG9wdXAgLmstbGlzdCAuay1pdGVtID4gLmstZ3JvdXA6OmJlZm9yZSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGdyb3VwaW5nLWhlYWRlci1iZyB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAkZ3JvdXBpbmctaGVhZGVyLWJnO1xuICAgIH1cbiAgICAuay1ncm91cC1oZWFkZXIrZGl2ID4gLmstbGlzdCA+IC5rLWl0ZW0uay1maXJzdDo6YmVmb3JlIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkZ3JvdXBpbmctYm9yZGVyO1xuICAgIH1cbiAgICAuay1saXN0ID4gLmstb3V0ZXItZ3JvdXAtaGVhZGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkZ3JvdXBpbmctYm9yZGVyO1xuICAgIH1cbiAgICAuay1wb3B1cCA+IC5rLWNvbG9ycGFsZXR0ZSxcbiAgICAuay1wb3B1cCA+IC5rLWZsYXRjb2xvcnBpY2tlciB7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIH1cbn1cblxuQGluY2x1ZGUgZXhwb3J0cyggXCJsaXN0L3RoZW1lXCIgKSB7XG5cbiAgICAuay1saXN0IHt9XG5cbiAgICAuay1saXN0IC5rLWl0ZW06aG92ZXIsXG4gICAgLmstbGlzdCAuay1pdGVtLmstc3RhdGUtaG92ZXIsXG4gICAgLmstbGlzdC1vcHRpb25sYWJlbDpob3ZlcixcbiAgICAuay1saXN0LW9wdGlvbmxhYmVsLmstc3RhdGUtaG92ZXIge1xuICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgJGxpc3QtaXRlbS1ob3ZlcmVkLXRleHQsXG4gICAgICAgICAgICAkbGlzdC1pdGVtLWhvdmVyZWQtYmdcbiAgICAgICAgKTtcblxuICAgICAgICAmLmstc3RhdGUtc2VsZWN0ZWQge1xuICAgICAgICAgICAgY29sb3I6ICRsaXN0LWl0ZW0tc2VsZWN0ZWQtdGV4dDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHNoYWRlKCAkbGlzdC1pdGVtLXNlbGVjdGVkLWJnICk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuay1saXN0IC5rLWl0ZW06Zm9jdXMsXG4gICAgLmstbGlzdCAuay1pdGVtLmstc3RhdGUtZm9jdXNlZCxcbiAgICAuay1saXN0LW9wdGlvbmxhYmVsOmZvY3VzLFxuICAgIC5rLWxpc3Qtb3B0aW9ubGFiZWwuay1zdGF0ZS1mb2N1c2VkIHtcbiAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdyggJGxpc3QtaXRlbS1mb2N1c2VkLXNoYWRvdyApO1xuICAgIH1cblxuICAgIC5rLWxpc3QgLmstaXRlbS5rLXN0YXRlLXNlbGVjdGVkLFxuICAgIC5rLWxpc3Qtb3B0aW9ubGFiZWwuay1zdGF0ZS1zZWxlY3RlZCB7XG4gICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAkbGlzdC1pdGVtLXNlbGVjdGVkLXRleHQsXG4gICAgICAgICAgICAkbGlzdC1pdGVtLXNlbGVjdGVkLWJnXG4gICAgICAgICk7XG4gICAgfVxuXG4gICAgLmstYW5pbWF0aW9uLWNvbnRhaW5lciB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzLW9ubHkoICRib3JkZXItcmFkaXVzICk7XG4gICAgfVxuXG4gICAgLmstYW5pbWF0aW9uLWNvbnRhaW5lci1zaG93bixcbiAgICAuay1hbmltYXRpb24tY29udGFpbmVyID4gLmstcG9wdXAge1xuICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCAkcG9wdXAtc2hhZG93ICk7XG4gICAgfVxuXG4gICAgLmstYW5pbWF0aW9uLWNvbnRhaW5lci1maXhlZCA+IC5rLXBvcHVwIHtcbiAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdyggbm9uZSApO1xuICAgIH1cbn1cblxuXG5cblxuQGluY2x1ZGUgZXhwb3J0cyggXCJsaXN0Y29udGFpbmVyL3RoZW1lXCIgKSB7XG5cblxuICAgIC5rLWxpc3QtY29udGFpbmVyIHtcblxuICAgICAgICAvLyBCdXR0b24gbm9ybWFsIHN0YXRlXG4gICAgICAgIC5rLWJ1dHRvbixcbiAgICAgICAgLmstYnV0dG9uLmstc3RhdGUtYWN0aXZlIHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIH1cblxuXG4gICAgICAgIC8vIEJ1dHRvbiBob3ZlciBzdGF0ZVxuICAgICAgICAuay1idXR0b246aG92ZXIsXG4gICAgICAgIC5rLWJ1dHRvbi5rLXN0YXRlLWhvdmVyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAgICAgJGxpc3QtaXRlbS1ob3ZlcmVkLXRleHQsXG4gICAgICAgICAgICAgICAgJGxpc3QtaXRlbS1ob3ZlcmVkLWJnXG4gICAgICAgICAgICApO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIEJ1dHRvbiBwcmVzc2VkIHN0YXRlXG4gICAgICAgIC5rLWJ1dHRvbjphY3RpdmUsXG4gICAgICAgIC5rLWJ1dHRvbi5rLXN0YXRlLWFjdGl2ZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgICAgICRsaXN0LWl0ZW0tc2VsZWN0ZWQtdGV4dCxcbiAgICAgICAgICAgICAgICAkbGlzdC1pdGVtLXNlbGVjdGVkLWJnXG4gICAgICAgICAgICApO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIEJ1dHRvbiBkaXNhYmxlZCBzdGF0ZVxuICAgICAgICAuay1idXR0b24uay1zdGF0ZS1kaXNhYmxlZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuXG5cbiAgICAgICAgLy8gQnV0dG9uIGZvY3VzIHN0YXRlXG4gICAgICAgIC5rLWJ1dHRvbjpmb2N1cyxcbiAgICAgICAgLmstYnV0dG9uLmstc3RhdGUtZm9jdXNlZCB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAkbGlzdC1pdGVtLWZvY3VzZWQtc2hhZG93O1xuICAgICAgICB9XG5cbiAgICAgICAgLmstbm9kYXRhIHtcbiAgICAgICAgICAgIGNvbG9yOiAkbGlzdC1jb250YWluZXItbm8tZGF0YS10ZXh0O1xuXG4gICAgICAgICAgICAuay1idXR0b24ge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAgICAgICAgICRidXR0b24tdGV4dCxcbiAgICAgICAgICAgICAgICAgICAgJGJ1dHRvbi1iZyxcbiAgICAgICAgICAgICAgICAgICAgJGJ1dHRvbi1ib3JkZXIsXG4gICAgICAgICAgICAgICAgICAgICRidXR0b24tZ3JhZGllbnRcbiAgICAgICAgICAgICAgICApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICB9XG5cbn1cbiIsIkBpbXBvcnQgXCIuLi8uLi9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1kZWZhdWx0L3Njc3MvcG9wdXAvX3RoZW1lLnNjc3NcIjtcblxuQGluY2x1ZGUgZXhwb3J0cyggXCJwb3B1cC90aGVtZS9ib290c3RyYXBcIiApIHtcblxuICAgIC5rLXBvcHVwIHtcblxuICAgICAgICAuay1oZWFkZXIsXG4gICAgICAgIC5rLWdyb3VwLWhlYWRlciB7XG4gICAgICAgICAgICBjb2xvcjogJGRyb3Bkb3duLWhlYWRlci1jb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLW91dGVyLWdyb3VwLWhlYWRlciB7XG4gICAgICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAkZ3JvdXBpbmctYm9yZGVyO1xuICAgICAgICAgICAgY29sb3I6ICRmcm96ZW4tZ3JvdXBpbmctaGVhZGVyLXRleHQ7XG5cbiAgICAgICAgICAgICYuay1maXJzdCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkZ3JvdXBpbmctYm9yZGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmstcG9wdXAgPiAuay1ncm91cC1oZWFkZXIsXG4gICAgLmstcG9wdXAgPiAuay12aXJ0dWFsLXdyYXAgPiAuay1ncm91cC1oZWFkZXIge1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkZ3JvdXBpbmctYm9yZGVyO1xuICAgIH1cblxuICAgIC5rLXBvcHVwID4gLmstZ3JvdXAtaGVhZGVyLFxuICAgIC5rLXBvcHVwIC5rLW91dGVyLWdyb3VwLWhlYWRlci5rLWZpcnN0LFxuICAgIC5rLXBvcHVwID4gLmstdmlydHVhbC13cmFwID4gLmstZ3JvdXAtaGVhZGVyIHtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG5cbn1cblxuQGluY2x1ZGUgZXhwb3J0cyggXCJsaXN0L3RoZW1lL2Jvb3RzdHJhcFwiICkge1xuXG4gICAgLmstbGlzdCB7fVxuXG4gICAgLmstbGlzdCAuay1pdGVtOmZvY3VzLFxuICAgIC5rLWxpc3QgLmstaXRlbS5rLXN0YXRlLWZvY3VzZWQsXG4gICAgLmstbGlzdC1vcHRpb25sYWJlbDpmb2N1cyxcbiAgICAuay1saXN0LW9wdGlvbmxhYmVsLmstc3RhdGUtZm9jdXNlZCB7XG4gICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDNweCByZ2JhKCRsaXN0LWl0ZW0tdGV4dCwgLjE1KTtcblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmLmstc3RhdGUtaG92ZXIge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgM3B4IHJnYmEoJGxpc3QtaXRlbS1ob3ZlcmVkLXRleHQsIC4xNSk7XG4gICAgICAgIH1cblxuICAgICAgICAmLmstc3RhdGUtc2VsZWN0ZWQge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgM3B4IHJnYmEoJGxpc3QtaXRlbS1zZWxlY3RlZC10ZXh0LCAuMTUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmstYW5pbWF0aW9uLWNvbnRhaW5lci1zaG93bixcbiAgICAuay1hbmltYXRpb24tY29udGFpbmVyID4gLmstcG9wdXAge1xuICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCBub25lICk7XG4gICAgfVxuXG59XG5cblxuQGluY2x1ZGUgZXhwb3J0cyggXCJsaXN0Y29udGFpbmVyL3RoZW1lL2Jvb3RzdHJhcFwiICkge1xuXG5cbiAgICAuay1saXN0LWNvbnRhaW5lciB7XG5cbiAgICAgICAgLy8gQnV0dG9uIG5vcm1hbCBzdGF0ZVxuICAgICAgICAuay1idXR0b24ge31cblxuICAgICAgICAvLyBCdXR0b24gZm9jdXMgc3RhdGVcbiAgICAgICAgLmstYnV0dG9uOmZvY3VzLFxuICAgICAgICAuay1idXR0b24uay1zdGF0ZS1mb2N1c2VkIHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDNweCByZ2JhKCRsaXN0LWl0ZW0tdGV4dCwgLjE1KTtcblxuICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICYuay1zdGF0ZS1ob3ZlciB7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgM3B4IHJnYmEoJGxpc3QtaXRlbS1ob3ZlcmVkLXRleHQsIC4xNSk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6YWN0aXZlLFxuICAgICAgICAgICAgJi5rLXN0YXRlLWFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgM3B4IHJnYmEoJGxpc3QtaXRlbS1zZWxlY3RlZC10ZXh0LCAuMTUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gQnV0dG9uIGdyb3VwIHN0YXRlc1xuICAgICAgICAuay1idXR0b24tZ3JvdXAge1xuICAgICAgICAgICAgLmstYnV0dG9uOmFjdGl2ZSxcbiAgICAgICAgICAgIC5rLWJ1dHRvbi5rLXN0YXRlLWFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktYnV0dG9uLXByZXNzZWQtYmc7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogJHByaW1hcnktYnV0dG9uLXByZXNzZWQtc2hhZG93O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICB9XG5cbn1cbiIsIkBpbmNsdWRlIGV4cG9ydHMoXCJ0b29sYmFyL2xheW91dFwiKSB7XG5cbiAgICAvLyBCYXNlXG4gICAgLmstdG9vbGJhciB7XG4gICAgICAgIEBpbmNsdWRlIHVzZS1iYWNrZ3JvdW5kLWNsaXAoKTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAkdG9vbGJhci1wYWRkaW5nLXkgJHRvb2xiYXItcGFkZGluZy14O1xuICAgICAgICBib3JkZXItd2lkdGg6ICR0b29sYmFyLWJvcmRlci13aWR0aDtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICR0b29sYmFyLWZvbnQtZmFtaWx5O1xuICAgICAgICBmb250LXNpemU6ICR0b29sYmFyLWZvbnQtc2l6ZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6ICR0b29sYmFyLWxpbmUtaGVpZ2h0O1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAgICBnYXA6ICR0b29sYmFyLXNwYWNpbmc7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gICAgICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogJHJnYmEtdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgLy8gUmVtb3ZlIG9uY2Ugd2UgZGVjaWRlIHRvIG5vdCBzaXplIGVtcHR5IGNvbnRhaW5lcnNcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBoZWlnaHQ6ICRidXR0b24tY2FsYy1zaXplO1xuICAgICAgICAgICAgbWFyZ2luLWlubGluZS1zdGFydDogLSR0b29sYmFyLXNwYWNpbmc7XG4gICAgICAgIH1cblxuICAgICAgICAmLmstdG9vbGJhci1yZXNpemFibGUge1xuICAgICAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgIH1cblxuICAgICAgICA+ICoge1xuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgICAgICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcblxuICAgICAgICAgICAgPiBsYWJlbCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWlubGluZS1lbmQ6ICR0b29sYmFyLXNwYWNpbmc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuay1idXR0b24sXG4gICAgICAgIC5rLWJ1dHRvbi1ncm91cCxcbiAgICAgICAgLmstc2VwYXJhdG9yLFxuICAgICAgICAuay1zcGxpdC1idXR0b24sXG4gICAgICAgIC5rLXRleHRib3gsXG4gICAgICAgIC5rLXdpZGdldCxcbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgICAgICB9XG4gICAgICAgIC5rLXNwbGl0LWJ1dHRvbiA+IC5rLWJ1dHRvbiB7XG4gICAgICAgICAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICAgICAgICB9XG5cblxuICAgICAgICAvLyBCdXR0b25cbiAgICAgICAgLmstYnV0dG9uIHt9XG5cblxuICAgICAgICAvLyBUb2dnbGUgYnV0dG9uXG4gICAgICAgIC5rLXRvZ2dsZS1idXR0b24ge31cblxuXG4gICAgICAgIC8vIEJ1dHRvbiBncm91cFxuICAgICAgICAuay1idXR0b24tZ3JvdXAge31cblxuXG4gICAgICAgIC8vIFNwbGl0IGJ1dHRvblxuICAgICAgICAuay1zcGxpdC1idXR0b24ge31cblxuXG4gICAgICAgIC8vIE92ZXJmbG93IGFuY2hvclxuICAgICAgICAuay1vdmVyZmxvdy1hbmNob3Ige1xuICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyggMCApO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogJHRvb2xiYXItcGFkZGluZy15O1xuICAgICAgICAgICAgd2lkdGg6ICR0b29sYmFyLWlubmVyLWNhbGMtc2l6ZTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cblxuICAgICAgICAvLyBTZXBhcmF0b3JcbiAgICAgICAgLmstc2VwYXJhdG9yLFxuICAgICAgICAuay10b29sYmFyLXNlcGFyYXRvciB7XG4gICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgIGhlaWdodDogJGxpbmUtaGVpZ2h0LWVtO1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwIDAgMCAxcHg7XG4gICAgICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICB9XG5cblxuICAgICAgICAvLyBTcGFjZXJcbiAgICAgICAgLmstc3BhY2VyLFxuICAgICAgICAuay10b29sYmFyLXNwYWNlciB7XG4gICAgICAgICAgICBoZWlnaHQ6ICRsaW5lLWhlaWdodC1lbTtcbiAgICAgICAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgICAgICB9XG5cblxuICAgICAgICAvLyBUZW1wbGF0ZVxuICAgICAgICAuay10b29sYmFyLXRlbXBsYXRlIHtcbiAgICAgICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgIH1cblxuXG4gICAgLy8gQW5ndWxhciBzcGVjaWZpY1xuICAgIGtlbmRvLXRvb2xiYXItcmVuZGVyZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gICAgfVxuXG5cbiAgICAvLyBPdmVyZmxvdyBjb250YWluZXJcbiAgICAuay1vdmVyZmxvdy1jb250YWluZXIge1xuXG4gICAgICAgIC8vIEdyb3VwXG4gICAgICAgIC5rLW92ZXJmbG93LXRvb2wtZ3JvdXAge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBCdXR0b25cbiAgICAgICAgLmstb3ZlcmZsb3ctYnV0dG9uIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gQnV0dG9uIGdyb3VwXG4gICAgICAgIC5rLWJ1dHRvbi1ncm91cCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAgICAgLmstYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IGlmKCAkYnV0dG9uLWJvcmRlci13aWR0aCA9PSAwLCBudWxsLCAwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIEhpZGRlbiBpdGVtc1xuICAgICAgICAuay1vdmVyZmxvdy1oaWRkZW4ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuXG5cblxuICAgIC8vIFJUTFxuICAgIC5rLXRvb2xiYXIge1xuXG4gICAgICAgICYuay1ydGwsXG4gICAgICAgIC5rLXJ0bCAmLFxuICAgICAgICAmW2Rpcj1cInJ0bFwiXSxcbiAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICAgIC5rLW92ZXJmbG93LWFuY2hvciB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cblxufVxuXG5cblxuXG5AaW5jbHVkZSBleHBvcnRzKCBcImZsb2F0aW5nLXRvb2xiYXIvbGF5b3V0XCIgKSB7XG5cblxuICAgIC8vIHNhc3MtbGludDpkaXNhYmxlIGNsYXNzLW5hbWUtZm9ybWF0XG4gICAgLmstZmxvYXRpbmctdG9vbGJhcixcbiAgICAuZWRpdG9yVG9vbGJhcldpbmRvdy5rLXdpbmRvdy1jb250ZW50IHtcbiAgICAgICAgcGFkZGluZzogJHRvb2xiYXItcGFkZGluZy15ICR0b29sYmFyLXBhZGRpbmcteCAhaW1wb3J0YW50OyAvLyBzYXNzLWxpbnQ6ZGlzYWJsZS1saW5lIG5vLWltcG9ydGFudFxuICAgICAgICBib3JkZXItd2lkdGg6ICR0b29sYmFyLWJvcmRlci13aWR0aDtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgICAgICBnYXA6ICR0b29sYmFyLXNwYWNpbmc7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgLmstdG9vbGJhciB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5rLWVkaXRvcnRvb2xiYXItZHJhZ0hhbmRsZSB7XG4gICAgICAgIGN1cnNvcjogbW92ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgfVxuICAgIC8vIHNhc3MtbGludDplbmFibGUgY2xhc3MtbmFtZS1mb3JtYXRcblxuXG59XG4iLCIvLyBUb29sYmFyXG5cbi8vLyBUaGUgaG9yaXpvbnRhbCBwYWRkaW5nIG9mIHRoZSBjb250YWluZXIuXG4vLy8gQGdyb3VwIHRvb2xiYXJcbiR0b29sYmFyLXBhZGRpbmcteDogJHRhYmxlLWNlbGwtcGFkZGluZyAvIDIgIWRlZmF1bHQ7XG4vLy8gVGhlIHZlcnRpY2FsIHBhZGRpbmcgb2YgdGhlIGNvbnRhaW5lci5cbi8vLyBAZ3JvdXAgdG9vbGJhclxuJHRvb2xiYXItcGFkZGluZy15OiAkdGFibGUtY2VsbC1wYWRkaW5nIC8gMiAhZGVmYXVsdDtcbiR0b29sYmFyLWJvcmRlci13aWR0aDogMXB4ICFkZWZhdWx0O1xuJHRvb2xiYXItYm9yZGVyLXJhZGl1czogbnVsbCAhZGVmYXVsdDtcbiR0b29sYmFyLXNwYWNpbmc6ICR0b29sYmFyLXBhZGRpbmcteCAhZGVmYXVsdDtcblxuJHRvb2xiYXItaW5uZXItY2FsYy1zaXplOiBjYWxjKCAjeyRidXR0b24tY2FsYy1zaXplfSArICN7JHRvb2xiYXItcGFkZGluZy15ICogMn0gKSAhZGVmYXVsdDtcblxuJHRvb2xiYXItZm9udC1mYW1pbHk6ICRmb250LWZhbWlseSAhZGVmYXVsdDtcbiR0b29sYmFyLWZvbnQtc2l6ZTogJGZvbnQtc2l6ZSAhZGVmYXVsdDtcbiR0b29sYmFyLWxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG5cbiR0b29sYmFyLWJnOiAkaGVhZGVyLWJnICFkZWZhdWx0O1xuJHRvb2xiYXItdGV4dDogJGhlYWRlci10ZXh0ICFkZWZhdWx0O1xuJHRvb2xiYXItYm9yZGVyOiAkaGVhZGVyLWJvcmRlciAhZGVmYXVsdDtcbiR0b29sYmFyLWdyYWRpZW50OiBudWxsICFkZWZhdWx0O1xuJHRvb2xiYXItc2hhZG93OiBudWxsICFkZWZhdWx0O1xuXG4kdG9vbGJhci1zZXBhcmF0b3ItYm9yZGVyOiBpbmhlcml0ICFkZWZhdWx0O1xuIiwiQGluY2x1ZGUgZXhwb3J0cyhcInRvb2xiYXIvdGhlbWVcIikge1xuXG4gICAgLy8gVGhlbWVcbiAgICAuay10b29sYmFyIHtcbiAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICR0b29sYmFyLXRleHQsXG4gICAgICAgICAgICAkdG9vbGJhci1iZyxcbiAgICAgICAgICAgICR0b29sYmFyLWJvcmRlcixcbiAgICAgICAgICAgICR0b29sYmFyLWdyYWRpZW50XG4gICAgICAgICk7XG4gICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coICR0b29sYmFyLXNoYWRvdyApO1xuXG5cbiAgICAgICAgLy8gT3ZlcmZsb3cgYW5jaG9yXG4gICAgICAgIC5rLW92ZXJmbG93LWFuY2hvciB7XG4gICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG5cblxuICAgICAgICAvLyBTZXBhcmF0b3JcbiAgICAgICAgLmstc2VwYXJhdG9yIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHRvb2xiYXItc2VwYXJhdG9yLWJvcmRlcjtcbiAgICAgICAgfVxuXG5cbiAgICAgICAgLy8gQnV0dG9uIGRpc2FibGVkIHN0YXRlXG4gICAgICAgIC5rLWJ1dHRvbi5rLXN0YXRlLWRpc2FibGVkIHtcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cblxuICAgICAgICAvLyBCdXR0b24gZ3JvdXBcbiAgICAgICAgLmstYnV0dG9uLWdyb3VwIHt9XG5cbiAgICB9XG5cbn1cblxuXG5cblxuQGluY2x1ZGUgZXhwb3J0cyhcImZsb2F0aW5nLXRvb2xiYXIvdGhlbWVcIikge1xuXG4gICAgLy8gc2Fzcy1saW50OmRpc2FibGUtYmxvY2sgY2xhc3MtbmFtZS1mb3JtYXRcbiAgICAuay1mbG9hdGluZy10b29sYmFyLFxuICAgIC5lZGl0b3JUb29sYmFyV2luZG93Lmstd2luZG93LWNvbnRlbnQge1xuICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgJHRvb2xiYXItdGV4dCxcbiAgICAgICAgICAgICR0b29sYmFyLWJnLFxuICAgICAgICAgICAgJHRvb2xiYXItYm9yZGVyLFxuICAgICAgICAgICAgJHRvb2xiYXItZ3JhZGllbnRcbiAgICAgICAgKTtcbiAgICB9XG5cbn1cbiIsIkBpbmNsdWRlIGV4cG9ydHMoXCJmb3Jtcy9sYXlvdXRcIikge1xuXG4gICAgLy8gQ29tbW9uXG4gICAgLmstZm9ybSxcbiAgICAuay1mb3JtLWlubGluZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvcm0tZm9udC1zaXplO1xuICAgICAgICBsaW5lLWhlaWdodDogJGZvcm0tbGluZS1oZWlnaHQ7XG4gICAgfVxuXG5cbiAgICAvLyBGaWVsZHNldFxuICAgIC5rLWZpZWxkc2V0IHtcbiAgICAgICAgbWFyZ2luOiAkZmllbGRzZXQtbWFyZ2luO1xuICAgICAgICBib3JkZXItd2lkdGg6IDFweCAwIDA7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIHBhZGRpbmc6IDI1cHggMCAwO1xuXG4gICAgICAgID4gbGVnZW5kIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMCAkcGFkZGluZy14IDAgMDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIH1cbiAgICB9XG5cblxuICAgIC8vIExhYmVsXG4gICAga2VuZG8tbGFiZWwgPiAuay1sYWJlbCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICAuay1sYWJlbC1vcHRpb25hbCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAkbGFiZWwtb3B0aW9uYWwtbWFyZ2luLXg7XG4gICAgICAgIGZvbnQtc2l6ZTogJGxhYmVsLW9wdGlvbmFsLWZvbnQtc2l6ZTtcbiAgICAgICAgZm9udC1zdHlsZTogJGxhYmVsLW9wdGlvbmFsLWZvbnQtc3R5bGU7XG4gICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAuay1sYWJlbC1lbXB0eSB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmstaW5wdXQtbGFiZWwge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6ICRob3Jpem9udGFsLWZvcm0tbGFiZWwtbWFyZ2luLXg7XG4gICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgJjpkaXIocnRsKSxcbiAgICAgICAgLmstcnRsICYsXG4gICAgICAgICYuay1ydGwsXG4gICAgICAgIFtkaXI9XCJydGxcIl0gJixcbiAgICAgICAgJltkaXI9XCJydGxcIl0ge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICRob3Jpem9udGFsLWZvcm0tbGFiZWwtbWFyZ2luLXg7XG4gICAgICAgIH1cbiAgICB9XG5cblxuICAgIC8vIFZlcnRpY2FsIEZvcm1cbiAgICAuay1mb3JtIHtcbiAgICAgICAgYm9yZGVyOiAwO1xuXG4gICAgICAgIC5rLWxhYmVsLFxuICAgICAgICBrZW5kby1sYWJlbCxcbiAgICAgICAgLmstZm9ybS1sYWJlbCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkZm9ybS1sYWJlbC1tYXJnaW4tYm90dG9tO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICAgICAgfVxuICAgICAgICAuay1jaGVja2JveC1sYWJlbCxcbiAgICAgICAgLmstcmFkaW8tbGFiZWwge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIH1cblxuICAgICAgICAuay1mb3JtLWZpZWxkc2V0IHtcbiAgICAgICAgICAgIG1hcmdpbjogJGZvcm0tZmllbGRzZXQtbWFyZ2luO1xuICAgICAgICAgICAgcGFkZGluZzogJGZvcm0tZmllbGRzZXQtcGFkZGluZztcbiAgICAgICAgICAgIGJvcmRlcjogMDtcblxuICAgICAgICAgICAgPiAqIHtcbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuay1mb3JtLWxlZ2VuZCB7XG4gICAgICAgICAgICBtYXJnaW46ICRmb3JtLWxlZ2VuZC1tYXJnaW47XG4gICAgICAgICAgICBwYWRkaW5nOiAkZm9ybS1sZWdlbmQtcGFkZGluZztcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogJGZvcm0tbGVnZW5kLWJvcmRlci13aWR0aDtcbiAgICAgICAgICAgIGJvcmRlci1zdHlsZTogJGZvcm0tbGVnZW5kLWJvcmRlci1zdHlsZTtcbiAgICAgICAgICAgIHdpZHRoOiAkZm9ybS1sZWdlbmQtd2lkdGg7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb3JtLWxlZ2VuZC1mb250LXNpemU7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogJGZvcm0tbGVnZW5kLXRleHQtdHJhbnNmb3JtO1xuICAgICAgICB9XG5cblxuICAgICAgICAvLyBGb3JtIGdyb3VwXG4gICAgICAgIC5rLWZvcm0tZ3JvdXAge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLWZvcm0tZmllbGQsXG4gICAgICAgIC5rLWZvcm0tYnV0dG9ucyxcbiAgICAgICAgLmstZGF0ZXJhbmdlcGlja2VyIC5rLXRleHRib3gtY29udGFpbmVyIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6ICRmb3JtLWZpZWxkLW1hcmdpbi10b3A7XG4gICAgICAgIH1cblxuICAgICAgICA+ICosXG4gICAgICAgIC5rLWRhdGVyYW5nZXBpY2tlciAuay10ZXh0Ym94LWNvbnRhaW5lciB7XG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cblxuICAgICAgICAvLyBGb3JtIGZpZWxkXG4gICAgICAgIC5rLWZvcm0tZmllbGQsXG4gICAgICAgIC5rLWZvcm0tZmllbGQtd3JhcCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLWZvcm0tZmllbGQtZGlzYWJsZWQge1xuICAgICAgICAgICAgLmstbGFiZWwsXG4gICAgICAgICAgICAuay1mb3JtLWxhYmVsIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBkaXNhYmxlZCggJGRpc2FibGVkLXN0eWxpbmcgKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5rLWFsZXJ0LWVycm9yIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6ICRwYWRkaW5nLXkgKiAyO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstZmllbGQtaW5mbyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUteHM7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgIG1hcmdpbjogMCAkcGFkZGluZy14O1xuICAgICAgICB9XG5cbiAgICAgICAgLmstdGV4dGJveCxcbiAgICAgICAgLmstdGV4dGFyZWEsXG4gICAgICAgIC5rLWF1dG9jb21wbGV0ZSxcbiAgICAgICAgLmstY29tYm9ib3gsXG4gICAgICAgIC5rLWRyb3Bkb3duLFxuICAgICAgICAuay1tdWx0aXNlbGVjdCxcbiAgICAgICAgLmstZGF0ZWlucHV0LFxuICAgICAgICAuay1kYXRlcGlja2VyLFxuICAgICAgICAuay1kYXRldGltZXBpY2tlcixcbiAgICAgICAgLmstZGF0ZXJhbmdlcGlja2VyLXdyYXAsXG4gICAgICAgIC5rLXRpbWVwaWNrZXIsXG4gICAgICAgIC5rLW51bWVyaWN0ZXh0Ym94LFxuICAgICAgICAuay1tYXNrZWR0ZXh0Ym94LFxuICAgICAgICAuay10ZXh0Ym94LWNvbnRhaW5lcixcbiAgICAgICAgLmstZmxvYXRpbmctbGFiZWwtY29udGFpbmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIEZvcm0gQnV0dG9ucyBDb250YWluZXJcbiAgICAuay1mb3JtLWJ1dHRvbnMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgID4gKiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRmb3JtLWJ1dHRvbi1tYXJnaW4teDtcblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBGb3JtIEhpbnQvRXJyb3IgTWVzc2FnZXNcbiAgICAuay1mb3JtLWhpbnQsXG4gICAgLmstZm9ybS1lcnJvciB7XG4gICAgICAgIG1hcmdpbi10b3A6ICRmb3JtLWhpbnQtbWFyZ2luLXRvcDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZm9udC1zaXplOiAkZm9ybS1oaW50LWZvbnQtc2l6ZTtcbiAgICAgICAgZm9udC1zdHlsZTogJGZvcm0taGludC1mb250LXN0eWxlO1xuICAgIH1cblxuICAgIC5rLXRleHQtc3RhcnQsXG4gICAgLmstYnV0dG9ucy1zdGFydCB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICB9XG5cbiAgICAuay10ZXh0LWVuZCxcbiAgICAuay1idXR0b25zLWVuZCB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgfVxuXG4gICAgLy8gRm9ybSBTZXBhcmF0b3JcbiAgICAuay1mb3JtLXNlcGFyYXRvciB7XG4gICAgICAgIG1hcmdpbjogJGZvcm0tc2VwYXJhdG9yLW1hcmdpbjtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAxcHggMCAwO1xuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgfVxuXG4gICAgLy8gSG9yaXpvbnRhbCBGb3JtXG4gICAgLmstZm9ybS1ob3Jpem9udGFsIHtcbiAgICAgICAgLmstZm9ybS1maWVsZCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICAgICA+IC5rLWxhYmVsLFxuICAgICAgICAgICAgPiBrZW5kby1sYWJlbCxcbiAgICAgICAgICAgID4gLmstZm9ybS1sYWJlbCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkaG9yaXpvbnRhbC1mb3JtLWxhYmVsLW1hcmdpbi14O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAkaG9yaXpvbnRhbC1mb3JtLWxhYmVsLXBhZGRpbmctdG9wO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAkaG9yaXpvbnRhbC1mb3JtLWxhYmVsLXdpZHRoO1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6ICRob3Jpem9udGFsLWZvcm0tbGFiZWwtYWxpZ247XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmstbGFiZWwtb3B0aW9uYWwge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBpbmhlcml0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmstZm9ybS1maWVsZC13cmFwIHtcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgIH1cblxuICAgICAgICAuay1mb3JtLWJ1dHRvbnMge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMiAqICRmb3JtLWZpZWxkLW1hcmdpbi10b3A7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBSVEwgQWRqdXN0bWVudHNcbiAgICAuay1mb3JtIHtcbiAgICAgICAgW2Rpcj1cInJ0bFwiXSxcbiAgICAgICAgLmstcnRsICYge1xuICAgICAgICAgICAgLmstZm9ybS1idXR0b25zLFxuICAgICAgICAgICAgJi5rLWZvcm0tYnV0dG9ucyB7XG4gICAgICAgICAgICAgICAgPiAqIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogJGZvcm0tYnV0dG9uLW1hcmdpbi14O1xuXG4gICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmstbGFiZWwtb3B0aW9uYWwge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJGxhYmVsLW9wdGlvbmFsLW1hcmdpbi14O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmstZm9ybS1ob3Jpem9udGFsIHtcbiAgICAgICAgW2Rpcj1cInJ0bFwiXSxcbiAgICAgICAgLmstcnRsICYge1xuICAgICAgICAgICAgJi5rLWZvcm0tZmllbGQsXG4gICAgICAgICAgICAuay1mb3JtLWZpZWxkIHtcbiAgICAgICAgICAgICAgICA+IC5rLWxhYmVsLFxuICAgICAgICAgICAgICAgID4ga2VuZG8tbGFiZWwsXG4gICAgICAgICAgICAgICAgPiAuay1mb3JtLWxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogJGhvcml6b250YWwtZm9ybS1sYWJlbC1tYXJnaW4teDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cblxuICAgIC8vIFNjaGVkdWxlclxuICAgIC5rLWZvcm0taW5saW5lIHtcbiAgICAgICAgcGFkZGluZzogJGZvcm0tc3BhY2VyO1xuXG4gICAgICAgIGZpZWxkc2V0IHtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMXB4IDAgMDtcbiAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgICAgICBtYXJnaW46ICgkZm9ybS1zcGFjZXIgKiAyKSAwO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZDpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQ6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgbGVnZW5kIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkcGFkZGluZy15LWxnICogMjtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBwYWRkaW5nOiAwICRwYWRkaW5nLXggMCAwO1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAuay1mb3JtLWZpZWxkIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkcGFkZGluZy15LWxnICogMjtcblxuICAgICAgICAgICAgPiBzcGFuOm5vdCguay13aWRnZXQpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogJGlubGluZS1mb3JtLWVsZW1lbnQtd2lkdGg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiBjYWxjKCAjeyRwYWRkaW5nLXl9ICsgI3skaW5wdXQtYm9yZGVyLXdpZHRofSApIDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogJHBhZGRpbmcteC1sZztcbiAgICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgID4gaW5wdXQge1xuICAgICAgICAgICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgPiBpbnB1dDpub3QoLmstY2hlY2tib3gpOm5vdCguay1yYWRpbykge1xuICAgICAgICAgICAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuay1hbGVydC1lcnJvciB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6ICRwYWRkaW5nLXkgKiAyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuay1maWVsZC1pbmZvIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUteHM7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbn1cblxuQGluY2x1ZGUgZXhwb3J0cyhcImVkaXQtZm9ybS9sYXlvdXRcIikge1xuXG4gICAgLy8gRWRpdCBmb3JtXG4gICAgLmstZWRpdC1mb3JtLWNvbnRhaW5lciB7XG4gICAgICAgIHdpZHRoOiA0MDBweDtcbiAgICAgICAgbWluLXdpZHRoOiA0MDBweDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG5cbiAgICAvLyBUYWJzdHJpcFxuICAgIC5rLWVkaXQtZm9ybS1jb250YWluZXIgLmstdGFic3RyaXAtd3JhcHBlciB7XG4gICAgICAgIG1hcmdpbjogKC0kd2luZG93LWlubmVyLXBhZGRpbmcteSkgKC0kd2luZG93LWlubmVyLXBhZGRpbmcteCk7XG4gICAgfVxuICAgIC5rLWVkaXQtZm9ybS1jb250YWluZXIgLmstdGFic3RyaXAuay1yb290LXRhYnMge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkd2luZG93LWlubmVyLXBhZGRpbmcteTtcbiAgICB9XG4gICAgLmstZWRpdC1mb3JtLWNvbnRhaW5lciAuay10YWJzdHJpcCAuay10YWJzdHJpcC1pdGVtcyB7XG4gICAgICAgIHBhZGRpbmc6ICR3aW5kb3ctaW5uZXItcGFkZGluZy15ICR3aW5kb3ctaW5uZXItcGFkZGluZy14IDA7XG4gICAgfVxuICAgIC5rLWVkaXQtZm9ybS1jb250YWluZXIgLmstdGFic3RyaXAgLmstY29udGVudCB7XG4gICAgICAgIHBhZGRpbmc6ICR3aW5kb3ctaW5uZXItcGFkZGluZy15ICR3aW5kb3ctaW5uZXItcGFkZGluZy14O1xuICAgICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgfVxuXG5cbiAgICAvLyBFZGl0IGJ1dHRvbnNcbiAgICAuay1lZGl0LWJ1dHRvbnMge1xuICAgICAgICBwYWRkaW5nOiAkdG9vbGJhci1wYWRkaW5nLXkgJHRvb2xiYXItcGFkZGluZy14O1xuICAgICAgICBib3JkZXItd2lkdGg6IDFweCAwIDA7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIGNsZWFyOiBib3RoO1xuICAgIH1cbiAgICAuay1lZGl0LWJ1dHRvbnMgLmstYnV0dG9uICsgLmstYnV0dG9uIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6ICggJHNwYWNlci14IC8gMiApO1xuICAgIH1cbiAgICAuay1lZGl0LWZvcm0tY29udGFpbmVyIC5rLWVkaXQtYnV0dG9ucyB7XG4gICAgICAgIG1hcmdpbjogJHdpbmRvdy1pbm5lci1wYWRkaW5nLXkgKC0kd2luZG93LWlubmVyLXBhZGRpbmcteCkgKC0kd2luZG93LWlubmVyLXBhZGRpbmcteSk7XG4gICAgICAgIHBhZGRpbmc6ICR3aW5kb3ctaW5uZXItcGFkZGluZy15ICR3aW5kb3ctaW5uZXItcGFkZGluZy14O1xuICAgIH1cblxuXG4gICAgLy8gQWN0aW9uIGJ1dHRvbnNcbiAgICAuay1wb3B1cC1lZGl0LWZvcm0gPiAuay1hY3Rpb24tYnV0dG9ucyxcbiAgICAuay1lZGl0LWZvcm0tY29udGFpbmVyIC5rLWFjdGlvbi1idXR0b25zIHtcbiAgICAgICAgbWFyZ2luOiAkc3BhY2VyICgtJHdpbmRvdy1pbm5lci1wYWRkaW5nLXgpICgtJHdpbmRvdy1pbm5lci1wYWRkaW5nLXkpO1xuICAgIH1cblxuXG4gICAgLmstZWRpdC1sYWJlbCB7XG4gICAgICAgIG1hcmdpbjogMCAwICRzcGFjZXIteSAwO1xuICAgICAgICBwYWRkaW5nOiBjYWxjKCAjeyRpbnB1dC1wYWRkaW5nLXl9ICsgI3skaW5wdXQtYm9yZGVyLXdpZHRofSApIDA7XG4gICAgICAgIHdpZHRoOiAzMCU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkZm9ybS1saW5lLWhlaWdodDtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBjbGVhcjogYm90aDtcbiAgICB9XG4gICAgLmstZWRpdC1maWVsZCB7XG4gICAgICAgIG1hcmdpbjogMCAwICRzcGFjZXIteSAwO1xuICAgICAgICB3aWR0aDogNjUlO1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIGNsZWFyOiByaWdodDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICYuay1uby1lZGl0b3Ige1xuICAgICAgICAgICAgcGFkZGluZzogY2FsYyggI3skaW5wdXQtcGFkZGluZy15fSArICN7JGlucHV0LWJvcmRlci13aWR0aH0gKSAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmstZWRpdC1maWVsZCB7XG5cbiAgICAgICAgPiAuay13aWRnZXQsXG4gICAgICAgID4gLmstdGV4dGJveCxcbiAgICAgICAgPiAuay10ZXh0YXJlYSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIH1cbiAgICAgICAgPiAuay1jb2xvcnBpY2tlciB7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpub3QoLmstcmFkaW8pLFxuICAgICAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06bm90KC5rLWNoZWNrYm94KSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC40ZXg7XG4gICAgICAgIH1cblxuICAgICAgICAuay1yYWRpby1sYWJlbCxcbiAgICAgICAgLmstY2hlY2tib3gtbGFiZWwge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAoJHNwYWNlcik7XG4gICAgICAgIH1cblxuICAgICAgICA+IC5rLXJlc2V0ID4gbGkgKyBsaSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAoJHNwYWNlciAvIDIpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstcmVzZXQgLmstd2lkZ2V0IHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAuNGV4IDAgMWV4O1xuICAgICAgICB9XG4gICAgfVxuXG59XG5cbkBpbmNsdWRlIGV4cG9ydHMoXCJlZGl0LWZvcm0vcnRsXCIpIHtcblxuICAgIC5rLXJ0bCB7XG5cbiAgICAgICAgLmstZWRpdC1idXR0b25zIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAgICAgICAgIC5rLWJ1dHRvbiArIC5rLWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAuNWVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG59XG5cbkBpbmNsdWRlIGV4cG9ydHMoXCJmb3Jtcy9pbnRlZ3JhdGlvbi13aXRoLWJvb3RzdHJhcC1mb3Jtc1wiKSB7XG4gICAgJHR3YnMtZm9udC1zaXplLWJhc2U6IDFyZW0gIWRlZmF1bHQ7XG4gICAgJHR3YnMtaW5wdXQtcGFkZGluZy14OiAuNzVyZW0gIWRlZmF1bHQ7XG4gICAgJHR3YnMtaW5wdXQtcGFkZGluZy15OiAuNXJlbSAhZGVmYXVsdDtcbiAgICAkdHdicy1pbnB1dC1saW5lLWhlaWdodDogMS4yNSAhZGVmYXVsdDtcblxuICAgICRib290c3RyYXAtaW50ZWdyYXRpb24taW5wdXQtaGVpZ2h0OiAoJHR3YnMtaW5wdXQtcGFkZGluZy15ICogMikgKyAoJHR3YnMtZm9udC1zaXplLWJhc2UgKiAkdHdicy1pbnB1dC1saW5lLWhlaWdodCkgIWRlZmF1bHQ7XG5cbiAgICAkdHdicy1mb250LXNpemUtYmFzZS1zbTogLjg3NXJlbSAhZGVmYXVsdDtcbiAgICAkdHdicy1pbnB1dC1wYWRkaW5nLXgtc206IC41cmVtICFkZWZhdWx0O1xuICAgICR0d2JzLWlucHV0LXBhZGRpbmcteS1zbTogLjI1cmVtICFkZWZhdWx0O1xuICAgICR0d2JzLWlucHV0LWxpbmUtaGVpZ2h0LXNtOiAxLjUgIWRlZmF1bHQ7XG5cbiAgICAkYm9vdHN0cmFwLWludGVncmF0aW9uLWlucHV0LWhlaWdodC1zbTogKCR0d2JzLWlucHV0LXBhZGRpbmcteS1zbSAqIDIpICsgKCR0d2JzLWZvbnQtc2l6ZS1iYXNlLXNtICogJHR3YnMtaW5wdXQtbGluZS1oZWlnaHQtc20pICFkZWZhdWx0O1xuXG4gICAgJHR3YnMtZm9udC1zaXplLWJhc2UtbGc6IDEuMjVyZW0gIWRlZmF1bHQ7XG4gICAgJHR3YnMtaW5wdXQtcGFkZGluZy14LWxnOiAxcmVtICFkZWZhdWx0O1xuICAgICR0d2JzLWlucHV0LXBhZGRpbmcteS1sZzogLjVyZW0gIWRlZmF1bHQ7XG4gICAgJHR3YnMtaW5wdXQtbGluZS1oZWlnaHQtbGc6IDEuNSAhZGVmYXVsdDtcblxuICAgICRib290c3RyYXAtaW50ZWdyYXRpb24taW5wdXQtaGVpZ2h0LWxnOiAoJHR3YnMtaW5wdXQtcGFkZGluZy15LWxnICogMikgKyAoJHR3YnMtZm9udC1zaXplLWJhc2UtbGcgKiAkdHdicy1pbnB1dC1saW5lLWhlaWdodC1sZykgIWRlZmF1bHQ7XG5cbiAgICAkbnVtZXJpY3RleHRib3gtaWNvbi1vZmZzZXQtc206IDJweCAhZGVmYXVsdDtcblxuICAgIC5rLXdpZGdldC5mb3JtLWNvbnRyb2wge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgIC5rLXdpZGdldC5mb3JtLWNvbnRyb2wsXG4gICAgLmstbWFza2VkdGV4dGJveC5mb3JtLWNvbnRyb2wgLmstdGV4dGJveCxcbiAgICAuay10ZXh0Ym94LmZvcm0tY29udHJvbCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5rLW11bHRpc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG5cbiAgICAuaW5wdXQtZ3JvdXAge1xuICAgICAgICAuay1kYXRlaW5wdXQtd3JhcCxcbiAgICAgICAgLmstZHJvcGRvd24td3JhcCxcbiAgICAgICAgLmstbXVsdGlzZWxlY3Qtd3JhcCxcbiAgICAgICAgLmstbnVtZXJpYy13cmFwLFxuICAgICAgICAuay1waWNrZXItd3JhcCxcbiAgICAgICAgLmstbWFza2VkdGV4dGJveCAuay10ZXh0Ym94IHtcbiAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG5cbiAgICAgICAgICAgIC5rLXNlbGVjdCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuay13aWRnZXQuZm9ybS1jb250cm9sLFxuICAgICAgICAuay1tYXNrZWR0ZXh0Ym94LmZvcm0tY29udHJvbCAuay10ZXh0Ym94LFxuICAgICAgICAuay10ZXh0Ym94LmZvcm0tY29udHJvbCB7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLXdpZGdldC5mb3JtLWNvbnRyb2w6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICAuay1kYXRlaW5wdXQtd3JhcCxcbiAgICAgICAgICAgIC5rLWRyb3Bkb3duLXdyYXAsXG4gICAgICAgICAgICAuay1tdWx0aXNlbGVjdC13cmFwLFxuICAgICAgICAgICAgLmstbnVtZXJpYy13cmFwLFxuICAgICAgICAgICAgLmstcGlja2VyLXdyYXAsXG4gICAgICAgICAgICA+IC5rLXRleHRib3gge1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaW5wdXQtZ3JvdXAtcHJlcGVuZCArIC5rLXdpZGdldCB7XG4gICAgICAgIC5rLWRhdGVpbnB1dC13cmFwLFxuICAgICAgICAuay1kcm9wZG93bi13cmFwLFxuICAgICAgICAuay1tdWx0aXNlbGVjdC13cmFwLFxuICAgICAgICAuay1udW1lcmljLXdyYXAsXG4gICAgICAgIC5rLXBpY2tlci13cmFwLFxuICAgICAgICA+IC5rLXRleHRib3gge1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBCb290c3RyYXAgZm9ybS1jb250cm9sLCBmb3JtLWNvbnRyb2wtc20sIGZvcm0tY29udHJvbC1sZ1xuICAgIC5rLXdpZGdldCB7XG4gICAgICAgICYuZm9ybS1jb250cm9sIHtcbiAgICAgICAgICAgIC5rLWlucHV0IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAkdHdicy1pbnB1dC1wYWRkaW5nLXkgJHR3YnMtaW5wdXQtcGFkZGluZy14O1xuICAgICAgICAgICAgICAgIGhlaWdodDogJGJvb3RzdHJhcC1pbnRlZ3JhdGlvbi1pbnB1dC1oZWlnaHQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtc20ge1xuICAgICAgICAgICAgICAgIC5rLWlucHV0IHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogJHR3YnMtaW5wdXQtcGFkZGluZy15LXNtICR0d2JzLWlucHV0LXBhZGRpbmcteC1zbTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAkYm9vdHN0cmFwLWludGVncmF0aW9uLWlucHV0LWhlaWdodC1zbTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuay1kYXRlaW5wdXQtd3JhcCxcbiAgICAgICAgICAgICAgICAuay1kcm9wZG93bi13cmFwLFxuICAgICAgICAgICAgICAgIC5rLXBpY2tlci13cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgLmstc2VsZWN0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6ICR0d2JzLWlucHV0LXBhZGRpbmcteS1zbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5rLXNlbGVjdCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAkYm9vdHN0cmFwLWludGVncmF0aW9uLWlucHV0LWhlaWdodC1zbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtbGcge1xuICAgICAgICAgICAgICAgIC5rLWlucHV0IHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogJHR3YnMtaW5wdXQtcGFkZGluZy15LWxnICR0d2JzLWlucHV0LXBhZGRpbmcteC1sZztcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAkYm9vdHN0cmFwLWludGVncmF0aW9uLWlucHV0LWhlaWdodC1sZztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuay1kYXRlaW5wdXQtd3JhcCxcbiAgICAgICAgICAgICAgICAuay1kcm9wZG93bi13cmFwLFxuICAgICAgICAgICAgICAgIC5rLXBpY2tlci13cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgLmstc2VsZWN0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6ICR0d2JzLWlucHV0LXBhZGRpbmcteS1sZztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5rLXNlbGVjdCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAkYm9vdHN0cmFwLWludGVncmF0aW9uLWlucHV0LWhlaWdodC1sZztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuay1tYXNrZWR0ZXh0Ym94IHtcbiAgICAgICAgJi5mb3JtLWNvbnRyb2wge1xuICAgICAgICAgICAgLmstdGV4dGJveCB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKCAjeyRib290c3RyYXAtaW50ZWdyYXRpb24taW5wdXQtaGVpZ2h0fSArICN7JGlucHV0LWJvcmRlci13aWR0aCAqIDJ9ICk7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogJHR3YnMtaW5wdXQtcGFkZGluZy15ICR0d2JzLWlucHV0LXBhZGRpbmcteDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1zbSB7XG4gICAgICAgICAgICAgICAgLmstdGV4dGJveCB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogY2FsYyggI3skYm9vdHN0cmFwLWludGVncmF0aW9uLWlucHV0LWhlaWdodC1zbX0gKyAjeyRpbnB1dC1ib3JkZXItd2lkdGggKyAyfSApO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAkdHdicy1pbnB1dC1wYWRkaW5nLXktc20gJHR3YnMtaW5wdXQtcGFkZGluZy14LXNtO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogJHR3YnMtaW5wdXQtbGluZS1oZWlnaHQtc207XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLWxnIHtcbiAgICAgICAgICAgICAgICAuay10ZXh0Ym94IHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKCAjeyRib290c3RyYXAtaW50ZWdyYXRpb24taW5wdXQtaGVpZ2h0LWxnfSArICN7JGlucHV0LWJvcmRlci13aWR0aCAqIDJ9ICk7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6ICR0d2JzLWlucHV0LXBhZGRpbmcteS1sZyAkdHdicy1pbnB1dC1wYWRkaW5nLXgtbGc7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkdHdicy1pbnB1dC1saW5lLWhlaWdodC1sZztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuay10ZXh0Ym94IHtcbiAgICAgICAgJi5mb3JtLWNvbnRyb2wge1xuICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKCAjeyRib290c3RyYXAtaW50ZWdyYXRpb24taW5wdXQtaGVpZ2h0fSArICN7JGlucHV0LWJvcmRlci13aWR0aCAqIDJ9ICk7XG4gICAgICAgICAgICBwYWRkaW5nOiAkdHdicy1pbnB1dC1wYWRkaW5nLXkgJHR3YnMtaW5wdXQtcGFkZGluZy14O1xuXG4gICAgICAgICAgICAmLXNtIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGNhbGMoICN7JGJvb3RzdHJhcC1pbnRlZ3JhdGlvbi1pbnB1dC1oZWlnaHQtc219ICsgI3skaW5wdXQtYm9yZGVyLXdpZHRoICogMn0gKTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAkdHdicy1pbnB1dC1wYWRkaW5nLXktc20gJHR3YnMtaW5wdXQtcGFkZGluZy14LXNtO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkdHdicy1pbnB1dC1saW5lLWhlaWdodC1zbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1sZyB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKCAjeyRib290c3RyYXAtaW50ZWdyYXRpb24taW5wdXQtaGVpZ2h0LWxnfSArICN7JGlucHV0LWJvcmRlci13aWR0aCAqIDJ9ICk7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogJHR3YnMtaW5wdXQtcGFkZGluZy15LWxnICR0d2JzLWlucHV0LXBhZGRpbmcteC1sZztcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogJHR3YnMtaW5wdXQtbGluZS1oZWlnaHQtbGc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuay1kYXRlaW5wdXQsXG4gICAgLmstbnVtZXJpY3RleHRib3gge1xuICAgICAgICAmLmZvcm0tY29udHJvbCB7XG4gICAgICAgICAgICAmLXNtIHtcbiAgICAgICAgICAgICAgICAuay1saW5rLWluY3JlYXNlID4gLmstaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLSRudW1lcmljdGV4dGJveC1pY29uLW9mZnNldC1zbTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuay1saW5rLWRlY3JlYXNlID4gLmstaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogLSRudW1lcmljdGV4dGJveC1pY29uLW9mZnNldC1zbTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuay1saW5rIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAoJGJvb3RzdHJhcC1pbnRlZ3JhdGlvbi1pbnB1dC1oZWlnaHQtc20gLyAyKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtbGcge1xuICAgICAgICAgICAgICAgIC5rLWxpbmsge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6ICRib290c3RyYXAtaW50ZWdyYXRpb24taW5wdXQtaGVpZ2h0LWxnIC8gMjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuay1kYXRlaW5wdXQge1xuICAgICAgICAmLmZvcm0tY29udHJvbCB7XG4gICAgICAgICAgICAuay1kYXRlaW5wdXQtd3JhcCB7XG4gICAgICAgICAgICAgICAgLmstc2VsZWN0IHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8vIEZvcm1zXG4kZm9ybS1zcGFjZXI6ICRwYWRkaW5nLXggKiAyICFkZWZhdWx0O1xuXG4kZm9ybS1mb250LXNpemU6ICRmb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS1saW5lLWhlaWdodDogJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRmb3JtLWxpbmUtaGVpZ2h0LWVtOiAoJGZvcm0tbGluZS1oZWlnaHQgKiAxZW0pICFkZWZhdWx0O1xuJGZvcm0tbGluZS1oZWlnaHQtc206ICRsaW5lLWhlaWdodC1zbSAhZGVmYXVsdDtcbiRmb3JtLWxpbmUtaGVpZ2h0LWxnOiAkbGluZS1oZWlnaHQtbGcgIWRlZmF1bHQ7XG5cbiRmb3JtLWZpZWxkc2V0LW1hcmdpbjogMnJlbSAwIDAgIWRlZmF1bHQ7XG4kZm9ybS1maWVsZHNldC1wYWRkaW5nOiAwcHggIWRlZmF1bHQ7XG5cbiRmb3JtLWxlZ2VuZC1tYXJnaW46IDAgMCAxcmVtICFkZWZhdWx0O1xuJGZvcm0tbGVnZW5kLXBhZGRpbmc6IDBweCAhZGVmYXVsdDtcbiRmb3JtLWxlZ2VuZC1ib3JkZXItd2lkdGg6IDAgMCAycHggIWRlZmF1bHQ7XG4kZm9ybS1sZWdlbmQtYm9yZGVyLXN0eWxlOiBzb2xpZCAhZGVmYXVsdDtcbiRmb3JtLWxlZ2VuZC1ib3JkZXItY29sb3I6ICRjb21wb25lbnQtYm9yZGVyICFkZWZhdWx0O1xuJGZvcm0tbGVnZW5kLXdpZHRoOiAxMDAlICFkZWZhdWx0O1xuJGZvcm0tbGVnZW5kLWZvbnQtc2l6ZTogMTRweCAhZGVmYXVsdDtcbiRmb3JtLWxlZ2VuZC10ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFkZWZhdWx0O1xuXG4kZm9ybS1sYWJlbC1tYXJnaW4tYm90dG9tOiAwcHggIWRlZmF1bHQ7XG5cbiRmb3JtLWJ1dHRvbi1tYXJnaW4teDogOHB4ICFkZWZhdWx0O1xuXG4kZm9ybS1oaW50LWZvbnQtc2l6ZTogMTJweCAhZGVmYXVsdDtcbiRmb3JtLWhpbnQtZm9udC1zdHlsZTogbm9ybWFsICFkZWZhdWx0O1xuJGZvcm0taGludC1tYXJnaW4tdG9wOiA0cHggIWRlZmF1bHQ7XG5cbiRmb3JtLWZpZWxkLW1hcmdpbi10b3A6IDFyZW0gIWRlZmF1bHQ7XG5cbiRmb3JtLXNlcGFyYXRvci1tYXJnaW46ICRmb3JtLWZpZWxkLW1hcmdpbi10b3AgMCAwICFkZWZhdWx0O1xuJGZvcm0tc2VwYXJhdG9yLWJvcmRlci1jb2xvcjogJGZvcm0tbGVnZW5kLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcblxuJGhvcml6b250YWwtZm9ybS1sYWJlbC1wYWRkaW5nLXRvcDogNXB4ICFkZWZhdWx0O1xuJGhvcml6b250YWwtZm9ybS1sYWJlbC1tYXJnaW4teDogMTBweCAhZGVmYXVsdDtcbiRob3Jpem9udGFsLWZvcm0tbGFiZWwtd2lkdGg6IDI1JSAhZGVmYXVsdDtcbiRob3Jpem9udGFsLWZvcm0tbGFiZWwtYWxpZ246IGZsZXgtZW5kICFkZWZhdWx0O1xuXG4kaW5saW5lLWZvcm0tZWxlbWVudC13aWR0aDogMjUlICFkZWZhdWx0O1xuXG4kZm9ybXMtaW52YWxpZC1jb2xvcjogJGVycm9yICFkZWZhdWx0O1xuXG5cbi8vIExhYmVsXG4kbGFiZWwtb3B0aW9uYWwtbWFyZ2luLXg6IDZweCAhZGVmYXVsdDtcbiRsYWJlbC1vcHRpb25hbC1mb250LXNpemU6IDEycHggIWRlZmF1bHQ7XG4kbGFiZWwtb3B0aW9uYWwtZm9udC1zdHlsZTogaXRhbGljICFkZWZhdWx0O1xuXG5cbi8vIEZpZWxkc2V0XG4kZmllbGRzZXQtbWFyZ2luOiAzMHB4ICFkZWZhdWx0O1xuJGZpZWxkc2V0LWZvbnQtc2l6ZTogJGg0LWZvbnQtc2l6ZSAhZGVmYXVsdDtcblxuJGZpZWxkc2V0LWJnOiBudWxsICFkZWZhdWx0O1xuJGZpZWxkc2V0LXRleHQ6IG51bGwgIWRlZmF1bHQ7XG4kZmllbGRzZXQtYm9yZGVyOiBudWxsICFkZWZhdWx0O1xuXG4kZmllbGRzZXQtbGVnZW5kLWJnOiBudWxsICFkZWZhdWx0O1xuJGZpZWxkc2V0LWxlZ2VuZC10ZXh0OiBkYXJrZW4oJGJvZHktdGV4dCwgMTMlKSAhZGVmYXVsdDtcbiRmaWVsZHNldC1sZWdlbmQtYm9yZGVyOiBudWxsICFkZWZhdWx0O1xuIiwiJHR3YnMtZm9udC1zaXplLWJhc2U6ICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbiR0d2JzLWlucHV0LXBhZGRpbmcteDogJGlucHV0LWJ0bi1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kdHdicy1pbnB1dC1wYWRkaW5nLXk6ICRpbnB1dC1idG4tcGFkZGluZy15ICFkZWZhdWx0O1xuJHR3YnMtaW5wdXQtbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuXG4kdHdicy1mb250LXNpemUtYmFzZS1zbTogJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiR0d2JzLWlucHV0LXBhZGRpbmcteC1zbTogJGlucHV0LXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiR0d2JzLWlucHV0LXBhZGRpbmcteS1zbTogJGlucHV0LXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiR0d2JzLWlucHV0LWxpbmUtaGVpZ2h0LXNtOiAkaW5wdXQtbGluZS1oZWlnaHQtc20gIWRlZmF1bHQ7XG5cbiR0d2JzLWZvbnQtc2l6ZS1iYXNlLWxnOiAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJHR3YnMtaW5wdXQtcGFkZGluZy14LWxnOiAkaW5wdXQtcGFkZGluZy14LWxnICFkZWZhdWx0O1xuJHR3YnMtaW5wdXQtcGFkZGluZy15LWxnOiAkaW5wdXQtcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJHR3YnMtaW5wdXQtbGluZS1oZWlnaHQtbGc6ICRpbnB1dC1saW5lLWhlaWdodC1sZyAhZGVmYXVsdDtcblxuQGltcG9ydCBcIi4uLy4uL21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWRlZmF1bHQvc2Nzcy9mb3Jtcy9fbGF5b3V0LnNjc3NcIjtcblxuQGluY2x1ZGUgZXhwb3J0cyhcImZvcm1zL2xheW91dC9ib290c3RyYXBcIikge1xuXG4gICAgLy8gRm9ybXNcbiAgICAuay1mb3JtLFxuICAgIC5rLWZvcm0taW5saW5lIHtcbiAgICAgICAgbGVnZW5kIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZSAqIDEuNTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAuay1maWVsZC1pbmZvIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IC43O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmstZm9ybSB7XG4gICAgICAgIGxlZ2VuZCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkcGFkZGluZy15O1xuICAgICAgICB9XG5cbiAgICAgICAgLmstZmllbGQtaW5mbyB7XG4gICAgICAgICAgICBtYXJnaW46IDAgJHBhZGRpbmcteCAvIDI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuay1mb3JtLWlubGluZSB7XG4gICAgICAgIGxlZ2VuZCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstZm9ybS1maWVsZCB7XG4gICAgICAgICAgICA+IHNwYW46bm90KC5rLXdpZGdldCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IGNhbGMoICN7JHBhZGRpbmcteX0gLSAjeyRpbnB1dC1ib3JkZXItd2lkdGh9ICkgMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkcGFkZGluZy14O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG59XG5cbkBpbmNsdWRlIGV4cG9ydHMoXCJlZGl0LWZvcm0vbGF5b3V0L2Jvb3RzdHJhcFwiKSB7XG5cbiAgICAuay1lZGl0LWxhYmVsIHtcbiAgICAgICAgcGFkZGluZzogY2FsYyggI3skcGFkZGluZy15fSAtICN7JGlucHV0LWJvcmRlci13aWR0aH0gKSAwO1xuICAgIH1cblxufVxuXG4iLCJAaW5jbHVkZSBleHBvcnRzKCBcImZvcm1zL3RoZW1lXCIgKSB7XG5cbiAgICAuay1mb3JtLFxuICAgIC5rLWZvcm0taW5saW5lIHtcbiAgICAgICAgQGluY2x1ZGUgZmlsbCAoICRjb2xvcjogJGJvZHktdGV4dCApO1xuXG4gICAgICAgIGZpZWxkc2V0IHtcbiAgICAgICAgICAgIGxlZ2VuZCB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZmlsbCAoICRjb2xvcjogJGZpZWxkc2V0LWxlZ2VuZC10ZXh0ICk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuay1mb3JtLWxlZ2VuZCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmaWxsICggJGJvcmRlcjogJGZvcm0tbGVnZW5kLWJvcmRlci1jb2xvciApO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstZmllbGQtaW5mbyB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmaWxsICggJGNvbG9yOiBsaWdodGVuKCRib2R5LXRleHQsIDMzJSkgKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLWFsZXJ0LWVycm9yIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwgKCAkY29sb3I6ICRlcnJvciApO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmstZm9ybS1lcnJvcixcbiAgICAuay10ZXh0LWVycm9yLFxuICAgIC5rLWZvcm0tZmllbGQtZXJyb3IgLmstbGFiZWwge1xuICAgICAgICBAaW5jbHVkZSBmaWxsICggJGNvbG9yOiAkZXJyb3IgKTtcbiAgICB9XG5cbiAgICAuay1mb3JtLXNlcGFyYXRvciB7XG4gICAgICAgIEBpbmNsdWRlIGZpbGwgKCAkYm9yZGVyOiAkZm9ybS1zZXBhcmF0b3ItYm9yZGVyLWNvbG9yICk7XG4gICAgfVxuXG59XG4iLCJAaW5jbHVkZSBleHBvcnRzKCBcImxpc3Rncm91cC9sYXlvdXRcIiApIHtcblxuICAgIC5rLWxpc3Rncm91cCB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoICRsaXN0Z3JvdXAtYm9yZGVyLXJhZGl1cyApO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGJvcmRlci13aWR0aDogJGxpc3Rncm91cC1ib3JkZXItd2lkdGg7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIGZvbnQtc2l6ZTogJGxpc3Rncm91cC1mb250LXNpemU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkbGlzdGdyb3VwLWxpbmUtaGVpZ2h0O1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgPiB1bCB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gQm9yZGVycyBvZiBpdGVtc1xuICAgICAgICAuay1saXN0Z3JvdXAtaXRlbSArIC5rLWxpc3Rncm91cC1pdGVtIHtcbiAgICAgICAgICAgIGJvcmRlci10b3Atd2lkdGg6ICRsaXN0Z3JvdXAtaXRlbS1ib3JkZXItd2lkdGg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmstbGlzdGdyb3VwLWZsdXNoIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyggMCApO1xuICAgICAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICAgIH1cblxuXG4gICAgLmstbGlzdGdyb3VwLWl0ZW0ge1xuICAgICAgICBwYWRkaW5nOiAkbGlzdGdyb3VwLWl0ZW0tcGFkZGluZy15ICRsaXN0Z3JvdXAtaXRlbS1wYWRkaW5nLXg7XG4gICAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgPiAuay1saW5rIHtcbiAgICAgICAgICAgIG1hcmdpbjogKC0kbGlzdGdyb3VwLWl0ZW0tcGFkZGluZy15KSAoLSRsaXN0Z3JvdXAtaXRlbS1wYWRkaW5nLXgpO1xuICAgICAgICAgICAgcGFkZGluZzogJGxpc3Rncm91cC1pdGVtLXBhZGRpbmcteSAkbGlzdGdyb3VwLWl0ZW0tcGFkZGluZy14O1xuICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgZmxleDogMSAxIGF1dG87XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgID4gLmstc2VsZWN0IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAkbGlzdGdyb3VwLWl0ZW0tcGFkZGluZy15O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5rLWxpc3Rncm91cC1pdGVtLXNlZ21lbnRlZCB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuXG4gICAgICAgID4gLmstbGluayB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICA+IC5rLXNlbGVjdCB7XG4gICAgICAgICAgICBtYXJnaW46ICgtJGxpc3Rncm91cC1pdGVtLXBhZGRpbmcteSkgKC0kbGlzdGdyb3VwLWl0ZW0tcGFkZGluZy14KSAoLSRsaXN0Z3JvdXAtaXRlbS1wYWRkaW5nLXkpIDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAkbGlzdGdyb3VwLWl0ZW0tcGFkZGluZy15O1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwIDAgMCAxcHg7XG4gICAgICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG4gICAgfVxuXG5cbiAgICAvLyBGb3JtcyBpbiBsaXN0Z3JvdXBcbiAgICAuay1saXN0Z3JvdXAtZm9ybS1yb3cge1xuICAgICAgICBtYXJnaW46ICgtJGxpc3Rncm91cC1pdGVtLXBhZGRpbmcteSkgKC0kbGlzdGdyb3VwLWl0ZW0tcGFkZGluZy14KTtcbiAgICAgICAgcGFkZGluZzogJGxpc3Rncm91cC1pdGVtLXBhZGRpbmcteSAkbGlzdGdyb3VwLWl0ZW0tcGFkZGluZy14O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgLmstbGlzdGdyb3VwLWZvcm0tZmllbGQtbGFiZWwge1xuICAgICAgICAgICAgd2lkdGg6IDQwJTtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgIH1cblxuICAgICAgICAuay1saXN0Z3JvdXAtZm9ybS1maWVsZC13cmFwcGVyIHtcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogZW5kO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICBzZWxlY3QsXG4gICAgICAgICAgICBpbnB1dFt0eXBlPVwidGV4dFwiXSxcbiAgICAgICAgICAgIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSxcbiAgICAgICAgICAgIGlucHV0W3R5cGU9XCJkYXRlXCJdLFxuICAgICAgICAgICAgaW5wdXRbdHlwZT1cInRpbWVcIl0sXG4gICAgICAgICAgICBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0sXG4gICAgICAgICAgICBpbnB1dFt0eXBlPVwibnVtYmVyXCJdLFxuICAgICAgICAgICAgdGV4dGFyZWEge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICAgICAgZmxleDogMSAxIDEwMCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHRleHRhcmVhIHtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA0ZW07XG4gICAgICAgICAgICAgICAgcmVzaXplOiB2ZXJ0aWNhbDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuay1saXN0Z3JvdXAtaXRlbS5rLWxpc3Rncm91cC1mb3JtLXJvdyB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbn1cblxuXG5cbkBpbmNsdWRlIGV4cG9ydHMoIFwibGlzdGdyb3VwL2xheW91dC9ydGxcIiApIHtcblxuICAgIFtkaXI9XCJydGxcIl0ge1xuXG4gICAgICAgIC5rLWxpc3Rncm91cC1pdGVtIHtcblxuICAgICAgICAgICAgPiAuay1saW5rIHtcblxuICAgICAgICAgICAgICAgID4gLmstc2VsZWN0IHtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgLmstaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmstbGlzdGdyb3VwLWl0ZW0tc2VnbWVudGVkIHtcblxuICAgICAgICAgICAgPiAuay1saW5rIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0kbGlzdGdyb3VwLWl0ZW0tcGFkZGluZy14O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICA+IC5rLXNlbGVjdCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtJGxpc3Rncm91cC1pdGVtLXBhZGRpbmcteDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQtd2lkdGg6IDFweDtcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdC13aWR0aDogMDtcblxuICAgICAgICAgICAgICAgIC5rLWljb24ge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG59XG5cblxuXG5cbkBpbmNsdWRlIGV4cG9ydHMoIFwibGlzdGdyb3VwL2xheW91dC9ub2ZsZXhib3hcIiApIHtcblxuICAgIC5rLW5vZmxleGJveCB7XG4gICAgICAgIC5rLWxpc3Rncm91cCxcbiAgICAgICAgLmstbGlzdGdyb3VwID4gdWxcbiAgICAgICAgLmstbGlzdGdyb3VwLWl0ZW0sXG4gICAgICAgIC5rLWxpc3Rncm91cC1pdGVtID4gLmstbGluayB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cblxufVxuIiwiQGluY2x1ZGUgZXhwb3J0cyggXCJjaGVja2JveC9sYXlvdXRcIiApIHtcblxuICAgIC8vIENvbnRhaW5lciBib3hcbiAgICAuay1jaGVja2JveCB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoICRjaGVja2JveC1yYWRpdXMgKTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB3aWR0aDogJGNoZWNrYm94LXNpemU7XG4gICAgICAgIGhlaWdodDogJGNoZWNrYm94LXNpemU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBpbml0aWFsO1xuICAgICAgICBib3JkZXItd2lkdGg6ICRjaGVja2JveC1ib3JkZXItd2lkdGg7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgfVxuXG4gICAgLy8gQ2hlY2ttYXJrXG4gICAgLmstY2hlY2tib3g6OmJlZm9yZSB7XG4gICAgICAgIHdpZHRoOiAkY2hlY2tib3gtaWNvbi1zaXplO1xuICAgICAgICBoZWlnaHQ6ICRjaGVja2JveC1pY29uLXNpemU7XG4gICAgICAgIGZvbnQtc2l6ZTogJGNoZWNrYm94LWljb24tc2l6ZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCkgdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiA1MCU7XG5cbiAgICAgICAgQGlmICRjaGVja2JveC1pY29uLXR5cGUgPT0gXCJzdmdcIiB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNTAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogJGNoZWNrYm94LWljb24tc3ZnO1xuICAgICAgICB9IEBlbHNlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICRjaGVja2JveC1pY29uLWdseXBoO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiV2ViQ29tcG9uZW50c0ljb25zXCIsIG1vbm9zcGFjZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIEhvdmVyIHN0YXRlXG4gICAgLmstY2hlY2tib3g6aG92ZXIge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuXG5cbiAgICAvLyBDaGVja2VkIHN0YXRlXG4gICAgLmstY2hlY2tib3g6Y2hlY2tlZDo6YmVmb3JlIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyggJGNoZWNrYm94LXJhZGl1cyApO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICB9XG5cblxuICAgIC8vIEluZGV0ZXJtaW5hdGUgc3RhdGVcbiAgICAuay1jaGVja2JveDppbmRldGVybWluYXRlOjpiZWZvcmUsXG4gICAgLmstY2hlY2tib3guay1zdGF0ZS1pbmRldGVybWluYXRlOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSkgdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXG4gICAgICAgIEBpZiAkY2hlY2tib3gtaW5kZXRlcm1pbmF0ZS1zdHlsZSA9PSBcImRhc2hcIiB7XG4gICAgICAgICAgICB3aWR0aDogJGNoZWNrYm94LWRhc2gtd2lkdGg7XG4gICAgICAgICAgICBoZWlnaHQ6ICRjaGVja2JveC1kYXNoLWhlaWdodDtcbiAgICAgICAgfSBAZWxzZSB7XG4gICAgICAgICAgICB3aWR0aDogJGNoZWNrYm94LXNxdWFyZS13aWR0aDtcbiAgICAgICAgICAgIGhlaWdodDogJGNoZWNrYm94LXNxdWFyZS1oZWlnaHQ7XG4gICAgICAgIH1cbiAgICB9XG5cblxuICAgIC8vIERpc2FibGVkIHN0YXRlXG4gICAgLmstY2hlY2tib3g6ZGlzYWJsZWQsXG4gICAgLmstY2hlY2tib3g6ZGlzYWJsZWQgKyAuay1jaGVja2JveC1sYWJlbCB7XG4gICAgICAgIEBpbmNsdWRlIGRpc2FibGVkKCAkZGlzYWJsZWQtc3R5bGluZyApO1xuICAgIH1cblxuICAgIC5rLWNoZWNrYm94ICsgLmstY2hlY2tib3gtbGFiZWwge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgfVxuXG4gICAgLy8gQ2hlY2tib3ggbGFiZWxcbiAgICAuay1jaGVja2JveC1sYWJlbCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6ICRjaGVja2JveC1saW5lLWhlaWdodDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAuay1sYWJlbCB7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBIaWRlIGVtcHR5IGxhYmVsXG4gICAgICAgICY6ZW1wdHkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIEtlZXAgaXQgXCJ2aXNpYmxlXCIgaW4ganF1ZXJ5IGdyaWRcbiAgICAgICAgJi5rLW5vLXRleHQge1xuICAgICAgICAgICAgbWluLXdpZHRoOiAxcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuay1yaXBwbGUge1xuICAgICAgICAgICAgdG9wOiAkY2hlY2tib3gtc2l6ZSAvIDI7XG4gICAgICAgICAgICBsZWZ0OiAkY2hlY2tib3gtc2l6ZSAvIDI7XG4gICAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgICAgICAgIHdpZHRoOiAkY2hlY2tib3gtc2l6ZSAqIDUgLyAyO1xuICAgICAgICAgICAgaGVpZ2h0OiAkY2hlY2tib3gtc2l6ZSAqIDUgLyAyO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG5cbiAgICAgICAgICAgIC8vIEhpZGUgcmlwcGxlIHRlbXBvcmFyaWx5XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDsgLy8gc2Fzcy1saW50OmRpc2FibGUtbGluZSBuby1pbXBvcnRhbnRcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLXJpcHBsZS1ibG9iIHtcbiAgICAgICAgICAgIC8vIHNhc3MtbGludDpkaXNhYmxlLWJsb2NrIG5vLWltcG9ydGFudFxuICAgICAgICAgICAgLy8gdXNlICFpbXBvcnRhbnQgdW50aWwgcmlwcGxlIGNhbiBhcHBseSB0aGVzZSBzdHlsZXMgZnJvbSB0aGUgc2NyaXB0XG4gICAgICAgICAgICB0b3A6IDUwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbGVmdDogNTAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB3aWR0aDogMjAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmstY2hlY2tib3ggKyAuay1jaGVja2JveC1sYWJlbCxcbiAgICAuay1jaGVja2JveC1sYWJlbCArIC5rLWNoZWNrYm94IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6ICRjaGVja2JveC1sYWJlbC1tYXJnaW4teDtcbiAgICB9XG4gICAgLmstY2hlY2tib3gtbGFiZWwgPiAuay1jaGVja2JveCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogJGNoZWNrYm94LWxhYmVsLW1hcmdpbi14O1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICB9XG4gICAga2VuZG8tbGFiZWwuay1jaGVja2JveC1sYWJlbCA+IC5rLWNoZWNrYm94Omxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuICAgIGtlbmRvLWxhYmVsLmstY2hlY2tib3gtbGFiZWwgPiAuay1sYWJlbDpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogJGNoZWNrYm94LWxhYmVsLW1hcmdpbi14O1xuICAgIH1cblxuICAgIC5rLWNoZWNrYm94LWxpc3Qge1xuICAgICAgICBtYXJnaW46ICRjaGVja2JveC1saXN0LW1hcmdpbjtcbiAgICAgICAgcGFkZGluZzogJGNoZWNrYm94LWxpc3QtcGFkZGluZztcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcblxuICAgICAgICAuay1jaGVja2JveC1pdGVtIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6ICRjaGVja2JveC1saXN0LWl0ZW0tbWFyZ2luLXRvcDtcblxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5rLWxpc3QtaG9yaXpvbnRhbCB7XG4gICAgICAgIC5rLWNoZWNrYm94LWl0ZW0ge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luOiAwICRjaGVja2JveC1saXN0LWhvcml6b250YWwtaXRlbS1tYXJnaW4teCAwIDA7XG5cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG5cbiAgICAvLyBSVExcbiAgICAuay1ydGwsXG4gICAgW2Rpcj1cInJ0bFwiXSB7XG4gICAgICAgIC5rLWNoZWNrYm94ICsgLmstY2hlY2tib3gtbGFiZWwsXG4gICAgICAgIC5rLWNoZWNrYm94LWxhYmVsICsgLmstY2hlY2tib3gge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRjaGVja2JveC1sYWJlbC1tYXJnaW4teDtcbiAgICAgICAgfVxuICAgICAgICAuay1jaGVja2JveC1sYWJlbCA+IC5rLWNoZWNrYm94IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkY2hlY2tib3gtbGFiZWwtbWFyZ2luLXg7XG4gICAgICAgIH1cbiAgICAgICAga2VuZG8tbGFiZWwuay1jaGVja2JveC1sYWJlbCA+IC5rLWNoZWNrYm94Omxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICAgICAga2VuZG8tbGFiZWwuay1jaGVja2JveC1sYWJlbCA+IC5rLWxhYmVsOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkY2hlY2tib3gtbGFiZWwtbWFyZ2luLXg7XG4gICAgICAgIH1cblxuICAgICAgICAuay1saXN0LWhvcml6b250YWwge1xuICAgICAgICAgICAgLmstY2hlY2tib3gtaXRlbSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkY2hlY2tib3gtbGlzdC1ob3Jpem9udGFsLWl0ZW0tbWFyZ2luLXg7XG5cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbn1cblxuXG5cblxuQGluY2x1ZGUgZXhwb3J0cyggXCJjaGVja2JveC9sYXlvdXQvZWRnZVwiICkge1xuXG4gICAgLmstY2hlY2tib3g6Oi1tcy1jaGVjayB7XG4gICAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAvLyBJRSAxMSBoYWNrXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICAgICAgLmstY2hlY2tib3g6Oi1tcy1jaGVjayB7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICAgICAgfVxuICAgIH1cblxufVxuIiwiLy8gQ2hlY2tib3hlc1xuJGNoZWNrYm94LXNpemU6IG1hcC1nZXQoICRzcGFjaW5nLCA0ICkgIWRlZmF1bHQ7XG4kY2hlY2tib3gtcmFkaXVzOiBtYXAtZ2V0KCAkc3BhY2luZywgMSApICFkZWZhdWx0O1xuJGNoZWNrYm94LWJvcmRlci13aWR0aDogMXB4ICFkZWZhdWx0O1xuJGNoZWNrYm94LWxpbmUtaGVpZ2h0OiBjYWxjKCAjeyRjaGVja2JveC1zaXplfSArICN7JGNoZWNrYm94LWJvcmRlci13aWR0aH0gKSAhZGVmYXVsdDtcblxuJGNoZWNrYm94LWljb24tc2l6ZTogJGNoZWNrYm94LXNpemUgIWRlZmF1bHQ7XG4kY2hlY2tib3gtaWNvbi10eXBlOiBzdmcgIWRlZmF1bHQ7XG4kY2hlY2tib3gtaWNvbi1nbHlwaDogXCJcXGUxMThcIiAhZGVmYXVsdDtcbiRjaGVja2JveC1pY29uLXN2ZzogZXNjYXBlLXN2ZyggJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaWNvbi1jaGVja2VkICkgIWRlZmF1bHQ7XG5cbiRjaGVja2JveC1pbmRldGVybWluYXRlLXN0eWxlOiBkYXNoICFkZWZhdWx0O1xuJGNoZWNrYm94LWRhc2gtd2lkdGg6ICAoICRjaGVja2JveC1zaXplIC8gMiApICFkZWZhdWx0O1xuJGNoZWNrYm94LWRhc2gtaGVpZ2h0OiAycHggIWRlZmF1bHQ7XG4kY2hlY2tib3gtc3F1YXJlLXdpZHRoOiAgKCAkY2hlY2tib3gtc2l6ZSAvIDIgKSAhZGVmYXVsdDtcbiRjaGVja2JveC1zcXVhcmUtaGVpZ2h0OiAoICRjaGVja2JveC1zaXplIC8gMiApICFkZWZhdWx0O1xuXG4kY2hlY2tib3gtbGFiZWwtbWFyZ2luLXg6IDhweDtcblxuJGNoZWNrYm94LWJnOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJnICFkZWZhdWx0O1xuJGNoZWNrYm94LXRleHQ6IHRyYW5zcGFyZW50ICFkZWZhdWx0O1xuJGNoZWNrYm94LWJvcmRlcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kY2hlY2tib3gtaG92ZXJlZC1iZzogJGNoZWNrYm94LWJnICFkZWZhdWx0O1xuJGNoZWNrYm94LWhvdmVyZWQtdGV4dDogJGNoZWNrYm94LXRleHQgIWRlZmF1bHQ7XG4kY2hlY2tib3gtaG92ZXJlZC1ib3JkZXI6ICRjaGVja2JveC1ib3JkZXIgIWRlZmF1bHQ7XG4kY2hlY2tib3gtY2hlY2tlZC1iZzogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJnICFkZWZhdWx0O1xuJGNoZWNrYm94LWNoZWNrZWQtdGV4dDogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWNvbG9yICFkZWZhdWx0O1xuJGNoZWNrYm94LWNoZWNrZWQtYm9yZGVyOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGNoZWNrYm94LWluZGV0ZXJtaW5hdGUtYmc6ICRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYmcgIWRlZmF1bHQ7XG4kY2hlY2tib3gtaW5kZXRlcm1pbmF0ZS10ZXh0OiAkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWNvbG9yICFkZWZhdWx0O1xuJGNoZWNrYm94LWluZGV0ZXJtaW5hdGUtYm9yZGVyOiAkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRjaGVja2JveC1mb2N1c2VkLWJvcmRlcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kY2hlY2tib3gtZm9jdXNlZC1zaGFkb3c6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRjaGVja2JveC1mb2N1c2VkLWNoZWNrZWQtYm9yZGVyOiAkY2hlY2tib3gtY2hlY2tlZC1ib3JkZXIgIWRlZmF1bHQ7XG4kY2hlY2tib3gtZm9jdXNlZC1jaGVja2VkLXNoYWRvdzogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGNoZWNrYm94LWRpc2FibGVkLWJnOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWRpc2FibGVkLWJnICFkZWZhdWx0O1xuJGNoZWNrYm94LWRpc2FibGVkLXRleHQ6IG51bGwgIWRlZmF1bHQ7XG4kY2hlY2tib3gtZGlzYWJsZWQtYm9yZGVyOiBudWxsICFkZWZhdWx0O1xuJGNoZWNrYm94LWRpc2FibGVkLWNoZWNrZWQtYmc6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1kaXNhYmxlZC1iZyAhZGVmYXVsdDtcbiRjaGVja2JveC1kaXNhYmxlZC1jaGVja2VkLXRleHQ6IG51bGwgIWRlZmF1bHQ7XG4kY2hlY2tib3gtZGlzYWJsZWQtY2hlY2tlZC1ib3JkZXI6IG51bGwgIWRlZmF1bHQ7XG4kY2hlY2tib3gtaW52YWxpZC1iZzogbnVsbCAhZGVmYXVsdDtcbiRjaGVja2JveC1pbnZhbGlkLXRleHQ6ICRpbnZhbGlkLXRleHQgIWRlZmF1bHQ7XG4kY2hlY2tib3gtaW52YWxpZC1ib3JkZXI6ICRpbnZhbGlkLWJvcmRlciAhZGVmYXVsdDtcblxuJGNoZWNrYm94LWxpc3QtbWFyZ2luOiAwcHggIWRlZmF1bHQ7XG4kY2hlY2tib3gtbGlzdC1wYWRkaW5nOiAwcHggIWRlZmF1bHQ7XG4kY2hlY2tib3gtbGlzdC1pdGVtLW1hcmdpbi10b3A6IDE2cHggIWRlZmF1bHQ7XG4kY2hlY2tib3gtbGlzdC1ob3Jpem9udGFsLWl0ZW0tbWFyZ2luLXg6IDMycHggIWRlZmF1bHQ7XG4iLCIvLyBCb290c3RyYXAgZnVuY3Rpb25zXG4vL1xuLy8gVXRpbGl0eSBtaXhpbnMgYW5kIGZ1bmN0aW9ucyBmb3IgZXZhbHVhdGluZyBzb3VyY2UgY29kZSBhY3Jvc3Mgb3VyIHZhcmlhYmxlcywgbWFwcywgYW5kIG1peGlucy5cblxuLy8gQXNjZW5kaW5nXG4vLyBVc2VkIHRvIGV2YWx1YXRlIFNhc3MgbWFwcyBsaWtlIG91ciBncmlkIGJyZWFrcG9pbnRzLlxuQG1peGluIF9hc3NlcnQtYXNjZW5kaW5nKCRtYXAsICRtYXAtbmFtZSkge1xuICAkcHJldi1rZXk6IG51bGw7XG4gICRwcmV2LW51bTogbnVsbDtcbiAgQGVhY2ggJGtleSwgJG51bSBpbiAkbWFwIHtcbiAgICBAaWYgJHByZXYtbnVtID09IG51bGwgb3IgdW5pdCgkbnVtKSA9PSBcIiVcIiBvciB1bml0KCRwcmV2LW51bSkgPT0gXCIlXCIge1xuICAgICAgLy8gRG8gbm90aGluZ1xuICAgIH0gQGVsc2UgaWYgbm90IGNvbXBhcmFibGUoJHByZXYtbnVtLCAkbnVtKSB7XG4gICAgICBAd2FybiBcIlBvdGVudGlhbGx5IGludmFsaWQgdmFsdWUgZm9yICN7JG1hcC1uYW1lfTogVGhpcyBtYXAgbXVzdCBiZSBpbiBhc2NlbmRpbmcgb3JkZXIsIGJ1dCBrZXkgJyN7JGtleX0nIGhhcyB2YWx1ZSAjeyRudW19IHdob3NlIHVuaXQgbWFrZXMgaXQgaW5jb21wYXJhYmxlIHRvICN7JHByZXYtbnVtfSwgdGhlIHZhbHVlIG9mIHRoZSBwcmV2aW91cyBrZXkgJyN7JHByZXYta2V5fScgIVwiO1xuICAgIH0gQGVsc2UgaWYgJHByZXYtbnVtID49ICRudW0ge1xuICAgICAgQHdhcm4gXCJJbnZhbGlkIHZhbHVlIGZvciAjeyRtYXAtbmFtZX06IFRoaXMgbWFwIG11c3QgYmUgaW4gYXNjZW5kaW5nIG9yZGVyLCBidXQga2V5ICcjeyRrZXl9JyBoYXMgdmFsdWUgI3skbnVtfSB3aGljaCBpc24ndCBncmVhdGVyIHRoYW4gI3skcHJldi1udW19LCB0aGUgdmFsdWUgb2YgdGhlIHByZXZpb3VzIGtleSAnI3skcHJldi1rZXl9JyAhXCI7XG4gICAgfVxuICAgICRwcmV2LWtleTogJGtleTtcbiAgICAkcHJldi1udW06ICRudW07XG4gIH1cbn1cblxuLy8gU3RhcnRzIGF0IHplcm9cbi8vIFVzZWQgdG8gZW5zdXJlIHRoZSBtaW4td2lkdGggb2YgdGhlIGxvd2VzdCBicmVha3BvaW50IHN0YXJ0cyBhdCAwLlxuQG1peGluIF9hc3NlcnQtc3RhcnRzLWF0LXplcm8oJG1hcCwgJG1hcC1uYW1lOiBcIiRncmlkLWJyZWFrcG9pbnRzXCIpIHtcbiAgQGlmIGxlbmd0aCgkbWFwKSA+IDAge1xuICAgICR2YWx1ZXM6IG1hcC12YWx1ZXMoJG1hcCk7XG4gICAgJGZpcnN0LXZhbHVlOiBudGgoJHZhbHVlcywgMSk7XG4gICAgQGlmICRmaXJzdC12YWx1ZSAhPSAwIHtcbiAgICAgIEB3YXJuIFwiRmlyc3QgYnJlYWtwb2ludCBpbiAjeyRtYXAtbmFtZX0gbXVzdCBzdGFydCBhdCAwLCBidXQgc3RhcnRzIGF0ICN7JGZpcnN0LXZhbHVlfS5cIjtcbiAgICB9XG4gIH1cbn1cblxuLy8gUmVwbGFjZSBgJHNlYXJjaGAgd2l0aCBgJHJlcGxhY2VgIGluIGAkc3RyaW5nYFxuLy8gVXNlZCBvbiBvdXIgU1ZHIGljb24gYmFja2dyb3VuZHMgZm9yIGN1c3RvbSBmb3Jtcy5cbi8vXG4vLyBAYXV0aG9yIEh1Z28gR2lyYXVkZWxcbi8vIEBwYXJhbSB7U3RyaW5nfSAkc3RyaW5nIC0gSW5pdGlhbCBzdHJpbmdcbi8vIEBwYXJhbSB7U3RyaW5nfSAkc2VhcmNoIC0gU3Vic3RyaW5nIHRvIHJlcGxhY2Vcbi8vIEBwYXJhbSB7U3RyaW5nfSAkcmVwbGFjZSAoJycpIC0gTmV3IHZhbHVlXG4vLyBAcmV0dXJuIHtTdHJpbmd9IC0gVXBkYXRlZCBzdHJpbmdcbkBmdW5jdGlvbiBzdHItcmVwbGFjZSgkc3RyaW5nLCAkc2VhcmNoLCAkcmVwbGFjZTogXCJcIikge1xuICAkaW5kZXg6IHN0ci1pbmRleCgkc3RyaW5nLCAkc2VhcmNoKTtcblxuICBAaWYgJGluZGV4IHtcbiAgICBAcmV0dXJuIHN0ci1zbGljZSgkc3RyaW5nLCAxLCAkaW5kZXggLSAxKSArICRyZXBsYWNlICsgc3RyLXJlcGxhY2Uoc3RyLXNsaWNlKCRzdHJpbmcsICRpbmRleCArIHN0ci1sZW5ndGgoJHNlYXJjaCkpLCAkc2VhcmNoLCAkcmVwbGFjZSk7XG4gIH1cblxuICBAcmV0dXJuICRzdHJpbmc7XG59XG5cbi8vIFNlZSBodHRwczovL2NvZGVwZW4uaW8va2V2aW53ZWJlci9wZW4vZFhXb1J3XG4vL1xuLy8gUmVxdWlyZXMgdGhlIHVzZSBvZiBxdW90ZXMgYXJvdW5kIGRhdGEgVVJJcy5cblxuQGZ1bmN0aW9uIGVzY2FwZS1zdmcoJHN0cmluZykge1xuICBAaWYgc3RyLWluZGV4KCRzdHJpbmcsIFwiZGF0YTppbWFnZS9zdmcreG1sXCIpIHtcbiAgICBAZWFjaCAkY2hhciwgJGVuY29kZWQgaW4gJGVzY2FwZWQtY2hhcmFjdGVycyB7XG4gICAgICAvLyBEbyBub3QgZXNjYXBlIHRoZSB1cmwgYnJhY2tldHNcbiAgICAgIEBpZiBzdHItaW5kZXgoJHN0cmluZywgXCJ1cmwoXCIpID09IDEge1xuICAgICAgICAkc3RyaW5nOiB1cmwoXCIje3N0ci1yZXBsYWNlKHN0ci1zbGljZSgkc3RyaW5nLCA2LCAtMyksICRjaGFyLCAkZW5jb2RlZCl9XCIpO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgICRzdHJpbmc6IHN0ci1yZXBsYWNlKCRzdHJpbmcsICRjaGFyLCAkZW5jb2RlZCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQHJldHVybiAkc3RyaW5nO1xufVxuXG4vLyBDb2xvciBjb250cmFzdFxuQGZ1bmN0aW9uIGNvbG9yLXlpcSgkY29sb3IsICRkYXJrOiAkeWlxLXRleHQtZGFyaywgJGxpZ2h0OiAkeWlxLXRleHQtbGlnaHQpIHtcbiAgJHI6IHJlZCgkY29sb3IpO1xuICAkZzogZ3JlZW4oJGNvbG9yKTtcbiAgJGI6IGJsdWUoJGNvbG9yKTtcblxuICAkeWlxOiAoKCRyICogMjk5KSArICgkZyAqIDU4NykgKyAoJGIgKiAxMTQpKSAvIDEwMDA7XG5cbiAgQGlmICgkeWlxID49ICR5aXEtY29udHJhc3RlZC10aHJlc2hvbGQpIHtcbiAgICBAcmV0dXJuICRkYXJrO1xuICB9IEBlbHNlIHtcbiAgICBAcmV0dXJuICRsaWdodDtcbiAgfVxufVxuXG4vLyBSZXRyaWV2ZSBjb2xvciBTYXNzIG1hcHNcbkBmdW5jdGlvbiBjb2xvcigka2V5OiBcImJsdWVcIikge1xuICBAcmV0dXJuIG1hcC1nZXQoJGNvbG9ycywgJGtleSk7XG59XG5cbkBmdW5jdGlvbiB0aGVtZS1jb2xvcigka2V5OiBcInByaW1hcnlcIikge1xuICBAcmV0dXJuIG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgJGtleSk7XG59XG5cbkBmdW5jdGlvbiBncmF5KCRrZXk6IFwiMTAwXCIpIHtcbiAgQHJldHVybiBtYXAtZ2V0KCRncmF5cywgJGtleSk7XG59XG5cbi8vIFJlcXVlc3QgYSB0aGVtZSBjb2xvciBsZXZlbFxuQGZ1bmN0aW9uIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvci1uYW1lOiBcInByaW1hcnlcIiwgJGxldmVsOiAwKSB7XG4gICRjb2xvcjogdGhlbWUtY29sb3IoJGNvbG9yLW5hbWUpO1xuICAkY29sb3ItYmFzZTogaWYoJGxldmVsID4gMCwgJGJsYWNrLCAkd2hpdGUpO1xuICAkbGV2ZWw6IGFicygkbGV2ZWwpO1xuXG4gIEByZXR1cm4gbWl4KCRjb2xvci1iYXNlLCAkY29sb3IsICRsZXZlbCAqICR0aGVtZS1jb2xvci1pbnRlcnZhbCk7XG59XG5cbi8vIFJldHVybiB2YWxpZCBjYWxjXG5AZnVuY3Rpb24gYWRkKCR2YWx1ZTEsICR2YWx1ZTIsICRyZXR1cm4tY2FsYzogdHJ1ZSkge1xuICBAaWYgJHZhbHVlMSA9PSBudWxsIHtcbiAgICBAcmV0dXJuICR2YWx1ZTI7XG4gIH1cblxuICBAaWYgJHZhbHVlMiA9PSBudWxsIHtcbiAgICBAcmV0dXJuICR2YWx1ZTE7XG4gIH1cblxuICBAaWYgdHlwZS1vZigkdmFsdWUxKSA9PSBudW1iZXIgYW5kIHR5cGUtb2YoJHZhbHVlMikgPT0gbnVtYmVyIGFuZCBjb21wYXJhYmxlKCR2YWx1ZTEsICR2YWx1ZTIpIHtcbiAgICBAcmV0dXJuICR2YWx1ZTEgKyAkdmFsdWUyO1xuICB9XG5cbiAgQHJldHVybiBpZigkcmV0dXJuLWNhbGMgPT0gdHJ1ZSwgY2FsYygjeyR2YWx1ZTF9ICsgI3skdmFsdWUyfSksICR2YWx1ZTEgKyB1bnF1b3RlKFwiICsgXCIpICsgJHZhbHVlMik7XG59XG5cbkBmdW5jdGlvbiBzdWJ0cmFjdCgkdmFsdWUxLCAkdmFsdWUyLCAkcmV0dXJuLWNhbGM6IHRydWUpIHtcbiAgQGlmICR2YWx1ZTEgPT0gbnVsbCBhbmQgJHZhbHVlMiA9PSBudWxsIHtcbiAgICBAcmV0dXJuIG51bGw7XG4gIH1cblxuICBAaWYgJHZhbHVlMSA9PSBudWxsIHtcbiAgICBAcmV0dXJuIC0kdmFsdWUyO1xuICB9XG5cbiAgQGlmICR2YWx1ZTIgPT0gbnVsbCB7XG4gICAgQHJldHVybiAkdmFsdWUxO1xuICB9XG5cbiAgQGlmIHR5cGUtb2YoJHZhbHVlMSkgPT0gbnVtYmVyIGFuZCB0eXBlLW9mKCR2YWx1ZTIpID09IG51bWJlciBhbmQgY29tcGFyYWJsZSgkdmFsdWUxLCAkdmFsdWUyKSB7XG4gICAgQHJldHVybiAkdmFsdWUxIC0gJHZhbHVlMjtcbiAgfVxuXG4gIEByZXR1cm4gaWYoJHJldHVybi1jYWxjID09IHRydWUsIGNhbGMoI3skdmFsdWUxfSAtICN7JHZhbHVlMn0pLCAkdmFsdWUxICsgdW5xdW90ZShcIiAtIFwiKSArICR2YWx1ZTIpO1xufVxuIiwiQGluY2x1ZGUgZXhwb3J0cyhcImNoZWNrYm94L3RoZW1lXCIpIHtcblxuICAgIC8vIENoZWNrYm94XG4gICAgLmstY2hlY2tib3gge1xuICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgJGNoZWNrYm94LXRleHQsXG4gICAgICAgICAgICAkY2hlY2tib3gtYmcsXG4gICAgICAgICAgICAkY2hlY2tib3gtYm9yZGVyXG4gICAgICAgICk7XG4gICAgfVxuXG5cbiAgICAvLyBIb3ZlciBzdGF0ZVxuICAgIC5rLWNoZWNrYm94OmhvdmVyIHtcbiAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICRjaGVja2JveC1ob3ZlcmVkLXRleHQsXG4gICAgICAgICAgICAkY2hlY2tib3gtaG92ZXJlZC1iZyxcbiAgICAgICAgICAgICRjaGVja2JveC1ob3ZlcmVkLWJvcmRlclxuICAgICAgICApO1xuICAgIH1cblxuXG4gICAgLy8gRm9jdXMgc3RhdGVcbiAgICAuay1jaGVja2JveDpmb2N1cyB7XG4gICAgICAgIEBpbmNsdWRlIGZpbGwoICRib3JkZXI6ICRjaGVja2JveC1mb2N1c2VkLWJvcmRlciApO1xuICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCAkY2hlY2tib3gtZm9jdXNlZC1zaGFkb3cgKTtcbiAgICB9XG5cblxuICAgIC8vIEluZGV0ZXJtaW5hdGVcbiAgICAuay1jaGVja2JveDppbmRldGVybWluYXRlLFxuICAgIC5rLWNoZWNrYm94Lmstc3RhdGUtaW5kZXRlcm1pbmF0ZSB7XG4gICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAkY2hlY2tib3gtaW5kZXRlcm1pbmF0ZS10ZXh0LFxuICAgICAgICAgICAgJGNoZWNrYm94LWluZGV0ZXJtaW5hdGUtYmcsXG4gICAgICAgICAgICAkY2hlY2tib3gtaW5kZXRlcm1pbmF0ZS1ib3JkZXJcbiAgICAgICAgKTtcbiAgICB9XG5cblxuICAgIC8vIENoZWNrZWRcbiAgICAuay1jaGVja2JveDpjaGVja2VkIHtcbiAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICRjaGVja2JveC1jaGVja2VkLXRleHQsXG4gICAgICAgICAgICAkY2hlY2tib3gtY2hlY2tlZC1iZyxcbiAgICAgICAgICAgICRjaGVja2JveC1jaGVja2VkLWJvcmRlclxuICAgICAgICApO1xuICAgIH1cbiAgICAuay1jaGVja2JveDpjaGVja2VkOmZvY3VzIHtcbiAgICAgICAgQGluY2x1ZGUgZmlsbCggJGJvcmRlcjogJGNoZWNrYm94LWZvY3VzZWQtY2hlY2tlZC1ib3JkZXIgKTtcbiAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdyggJGNoZWNrYm94LWZvY3VzZWQtY2hlY2tlZC1zaGFkb3cgKTtcbiAgICB9XG5cblxuICAgIC8vIERpc2FibGVkXG4gICAgLmstY2hlY2tib3g6ZGlzYWJsZWQge1xuICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgJGNoZWNrYm94LWRpc2FibGVkLXRleHQsXG4gICAgICAgICAgICAkY2hlY2tib3gtZGlzYWJsZWQtYmcsXG4gICAgICAgICAgICAkY2hlY2tib3gtZGlzYWJsZWQtYm9yZGVyXG4gICAgICAgICk7XG4gICAgfVxuICAgIC5rLWNoZWNrYm94OmNoZWNrZWQ6ZGlzYWJsZWQsXG4gICAgLmstY2hlY2tib3g6aW5kZXRlcm1pbmF0ZTpkaXNhYmxlZCxcbiAgICAuay1jaGVja2JveC5rLXN0YXRlLWluZGV0ZXJtaW5hdGU6ZGlzYWJsZWQge1xuICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgJGNoZWNrYm94LWRpc2FibGVkLWNoZWNrZWQtdGV4dCxcbiAgICAgICAgICAgICRjaGVja2JveC1kaXNhYmxlZC1jaGVja2VkLWJnLFxuICAgICAgICAgICAgJGNoZWNrYm94LWRpc2FibGVkLWNoZWNrZWQtYm9yZGVyXG4gICAgICAgICk7XG4gICAgfVxuXG5cbiAgICAvLyBJbnZhbGlkXG4gICAgLmstY2hlY2tib3guay1pbnZhbGlkLFxuICAgIC5rLWNoZWNrYm94Lmstc3RhdGUtaW52YWxpZCxcbiAgICAuay1jaGVja2JveC5uZy1pbnZhbGlkLm5nLXRvdWNoZWQsXG4gICAgLmstY2hlY2tib3gubmctaW52YWxpZC5uZy1kaXJ0eSB7XG4gICAgICAgIEBpbmNsdWRlIGZpbGwoICRib3JkZXI6ICRjaGVja2JveC1pbnZhbGlkLWJvcmRlciApO1xuICAgIH1cbiAgICAuay1jaGVja2JveC5rLWludmFsaWQgKyAuay1jaGVja2JveC1sYWJlbCxcbiAgICAuay1jaGVja2JveC5rLXN0YXRlLWludmFsaWQgKyAuay1jaGVja2JveC1sYWJlbCxcbiAgICAuay1jaGVja2JveC5uZy1pbnZhbGlkLm5nLXRvdWNoZWQgKyAuay1jaGVja2JveC1sYWJlbCxcbiAgICAuay1jaGVja2JveC5uZy1pbnZhbGlkLm5nLWRpcnR5ICsgLmstY2hlY2tib3gtbGFiZWwge1xuICAgICAgICBAaW5jbHVkZSBmaWxsKCAkY29sb3I6ICRjaGVja2JveC1pbnZhbGlkLXRleHQgKTtcbiAgICB9XG59XG4iLCIvLyBSYWRpbyBCdXR0b25zXG4kcmFkaW8tc2l6ZTogbWFwLWdldCggJHNwYWNpbmcsIDQgKSAhZGVmYXVsdDtcbiRyYWRpby1yYWRpdXM6IDUwJSAhZGVmYXVsdDtcbiRyYWRpby1ib3JkZXItd2lkdGg6IDFweCAhZGVmYXVsdDtcbiRyYWRpby1saW5lLWhlaWdodDogY2FsYygjeyRyYWRpby1zaXplfSArICN7JHJhZGlvLWJvcmRlci13aWR0aH0pICFkZWZhdWx0O1xuXG4kcmFkaW8taWNvbi1zaXplOiA2cHggIWRlZmF1bHQ7XG5cbiRyYWRpby1sYWJlbC1tYXJnaW4teDogOHB4O1xuXG4kcmFkaW8tYmc6ICRjaGVja2JveC1iZyAhZGVmYXVsdDtcbiRyYWRpby10ZXh0OiAkY2hlY2tib3gtdGV4dCAhZGVmYXVsdDtcbiRyYWRpby1ib3JkZXI6ICRjaGVja2JveC1ib3JkZXIgIWRlZmF1bHQ7XG4kcmFkaW8taG92ZXJlZC1iZzogJGNoZWNrYm94LWhvdmVyZWQtYmcgIWRlZmF1bHQ7XG4kcmFkaW8taG92ZXJlZC10ZXh0OiAkY2hlY2tib3gtaG92ZXJlZC10ZXh0ICFkZWZhdWx0O1xuJHJhZGlvLWhvdmVyZWQtYm9yZGVyOiAkY2hlY2tib3gtaG92ZXJlZC1ib3JkZXIgIWRlZmF1bHQ7XG4kcmFkaW8tY2hlY2tlZC1iZzogJGNoZWNrYm94LWNoZWNrZWQtYmcgIWRlZmF1bHQ7XG4kcmFkaW8tY2hlY2tlZC10ZXh0OiAkY2hlY2tib3gtY2hlY2tlZC10ZXh0ICFkZWZhdWx0O1xuJHJhZGlvLWNoZWNrZWQtYm9yZGVyOiAkY2hlY2tib3gtY2hlY2tlZC1ib3JkZXIgIWRlZmF1bHQ7XG4kcmFkaW8taW5kZXRlcm1pbmF0ZS1iZzogJHJhZGlvLWNoZWNrZWQtYmcgIWRlZmF1bHQ7XG4kcmFkaW8taW5kZXRlcm1pbmF0ZS10ZXh0OiAkcmFkaW8tY2hlY2tlZC10ZXh0ICFkZWZhdWx0O1xuJHJhZGlvLWluZGV0ZXJtaW5hdGUtYm9yZGVyOiAkcmFkaW8tY2hlY2tlZC1ib3JkZXIgIWRlZmF1bHQ7XG4kcmFkaW8tZm9jdXNlZC1ib3JkZXI6ICRjaGVja2JveC1mb2N1c2VkLWJvcmRlciAhZGVmYXVsdDtcbiRyYWRpby1mb2N1c2VkLXNoYWRvdzogJGNoZWNrYm94LWZvY3VzZWQtc2hhZG93ICFkZWZhdWx0O1xuJHJhZGlvLWZvY3VzZWQtY2hlY2tlZC1ib3JkZXI6ICRjaGVja2JveC1jaGVja2VkLWJvcmRlciAhZGVmYXVsdDtcbiRyYWRpby1mb2N1c2VkLWNoZWNrZWQtc2hhZG93OiAkY2hlY2tib3gtZm9jdXNlZC1jaGVja2VkLXNoYWRvdyAhZGVmYXVsdDtcbiRyYWRpby1kaXNhYmxlZC1iZzogJGNoZWNrYm94LWRpc2FibGVkLWJnICFkZWZhdWx0O1xuJHJhZGlvLWRpc2FibGVkLXRleHQ6IG51bGwgIWRlZmF1bHQ7XG4kcmFkaW8tZGlzYWJsZWQtYm9yZGVyOiBudWxsICFkZWZhdWx0O1xuJHJhZGlvLWRpc2FibGVkLWNoZWNrZWQtYmc6ICRjaGVja2JveC1kaXNhYmxlZC1jaGVja2VkLWJnICFkZWZhdWx0O1xuJHJhZGlvLWRpc2FibGVkLWNoZWNrZWQtdGV4dDogbnVsbCAhZGVmYXVsdDtcbiRyYWRpby1kaXNhYmxlZC1jaGVja2VkLWJvcmRlcjogbnVsbCAhZGVmYXVsdDtcbiRyYWRpby1pbnZhbGlkLWJnOiBudWxsICFkZWZhdWx0O1xuJHJhZGlvLWludmFsaWQtdGV4dDogJGludmFsaWQtdGV4dCAhZGVmYXVsdDtcbiRyYWRpby1pbnZhbGlkLWJvcmRlcjogJGludmFsaWQtYm9yZGVyICFkZWZhdWx0O1xuXG4kcmFkaW8tbGlzdC1tYXJnaW46IDBweCAhZGVmYXVsdDtcbiRyYWRpby1saXN0LXBhZGRpbmc6IDBweCAhZGVmYXVsdDtcbiRyYWRpby1saXN0LWl0ZW0tbWFyZ2luLXRvcDogMTZweCAhZGVmYXVsdDtcbiRyYWRpby1saXN0LWhvcml6b250YWwtaXRlbS1tYXJnaW4teDogMzJweCAhZGVmYXVsdDtcbiIsIkBpbmNsdWRlIGV4cG9ydHMoIFwicmFkaW8vbGF5b3V0XCIgKSB7XG5cbiAgICAvLyBDb250YWluZXIgYm94XG4gICAgLmstcmFkaW8ge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCAkcmFkaW8tcmFkaXVzICk7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgd2lkdGg6ICRyYWRpby1zaXplO1xuICAgICAgICBoZWlnaHQ6ICRyYWRpby1zaXplO1xuICAgICAgICBib3JkZXItd2lkdGg6ICRyYWRpby1ib3JkZXItd2lkdGg7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgfVxuXG4gICAgLmstcmFkaW86OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHdpZHRoOiAkcmFkaW8taWNvbi1zaXplO1xuICAgICAgICBoZWlnaHQ6ICRyYWRpby1pY29uLXNpemU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApIHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgIH1cblxuICAgIC8vIEhvdmVyIHN0YXRlXG4gICAgLmstcmFkaW86aG92ZXIge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuXG4gICAgLy8gQ2hlY2tlZCBzdGF0ZVxuICAgIC5rLXJhZGlvOmNoZWNrZWQ6OmJlZm9yZSB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoICRyYWRpby1yYWRpdXMgKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKSB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgfVxuXG4gICAgLy8gRGlzYWJsZWQgc3RhdGVcbiAgICAuay1yYWRpbzpkaXNhYmxlZCxcbiAgICAuay1yYWRpbzpkaXNhYmxlZCArIC5rLXJhZGlvLWxhYmVsIHtcbiAgICAgICAgQGluY2x1ZGUgZGlzYWJsZWQoICRkaXNhYmxlZC1zdHlsaW5nICk7XG4gICAgfVxuXG4gICAgLmstcmFkaW8gKyAuay1yYWRpby1sYWJlbCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICB9XG5cbiAgICAvLyBSYWRpbyBsYWJlbFxuICAgIC5rLXJhZGlvLWxhYmVsIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBsaW5lLWhlaWdodDogJHJhZGlvLWxpbmUtaGVpZ2h0O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgIC5rLWxhYmVsIHtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIEhpZGUgZW1wdHkgbGFiZWxcbiAgICAgICAgJjplbXB0eSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstcmlwcGxlIHtcbiAgICAgICAgICAgIHRvcDogJHJhZGlvLXNpemUgLyAyO1xuICAgICAgICAgICAgbGVmdDogJHJhZGlvLXNpemUgLyAyO1xuICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICBib3R0b206IGF1dG87XG4gICAgICAgICAgICB3aWR0aDogJHJhZGlvLXNpemUgKiA1IC8gMjtcbiAgICAgICAgICAgIGhlaWdodDogJHJhZGlvLXNpemUgKiA1IC8gMjtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuXG4gICAgICAgICAgICAvLyBIaWRlIHJpcHBsZSB0ZW1wb3JhcmlseVxuICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7IC8vIHNhc3MtbGludDpkaXNhYmxlLWxpbmUgbm8taW1wb3J0YW50XG4gICAgICAgIH1cblxuICAgICAgICAuay1yaXBwbGUtYmxvYiB7XG4gICAgICAgICAgICAvLyBzYXNzLWxpbnQ6ZGlzYWJsZS1ibG9jayBuby1pbXBvcnRhbnRcbiAgICAgICAgICAgIC8vIHVzZSAhaW1wb3J0YW50IHVudGlsIHJpcHBsZSBjYW4gYXBwbHkgdGhlc2Ugc3R5bGVzIGZyb20gdGhlIHNjcmlwdFxuICAgICAgICAgICAgdG9wOiA1MCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGxlZnQ6IDUwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgd2lkdGg6IDIwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGhlaWdodDogMjAwJSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmstcmFkaW8gKyAuay1yYWRpby1sYWJlbCxcbiAgICAuay1yYWRpby1sYWJlbCArIC5rLXJhZGlvIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6ICRyYWRpby1sYWJlbC1tYXJnaW4teDtcbiAgICB9XG4gICAgLmstcmFkaW8tbGFiZWwgPiAuay1yYWRpbyB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogJHJhZGlvLWxhYmVsLW1hcmdpbi14O1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICB9XG4gICAga2VuZG8tbGFiZWwuay1yYWRpby1sYWJlbCA+IC5rLXJhZGlvOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuICAgIGtlbmRvLWxhYmVsLmstcmFkaW8tbGFiZWwgPiAuay1sYWJlbDpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogJHJhZGlvLWxhYmVsLW1hcmdpbi14O1xuICAgIH1cblxuICAgIC5rLXJhZGlvLWxpc3Qge1xuICAgICAgICBtYXJnaW46ICRyYWRpby1saXN0LW1hcmdpbjtcbiAgICAgICAgcGFkZGluZzogJHJhZGlvLWxpc3QtcGFkZGluZztcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcblxuICAgICAgICAuay1yYWRpby1pdGVtIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6ICRyYWRpby1saXN0LWl0ZW0tbWFyZ2luLXRvcDtcblxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5rLWxpc3QtaG9yaXpvbnRhbCB7XG4gICAgICAgIC5rLXJhZGlvLWl0ZW0ge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luOiAwICRyYWRpby1saXN0LWhvcml6b250YWwtaXRlbS1tYXJnaW4teCAwIDA7XG5cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gUlRMXG4gICAgLmstcnRsLFxuICAgIFtkaXI9XCJydGxcIl0ge1xuICAgICAgICAuay1yYWRpbyArIC5rLXJhZGlvLWxhYmVsLFxuICAgICAgICAuay1yYWRpby1sYWJlbCArIC5rLXJhZGlvIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkcmFkaW8tbGFiZWwtbWFyZ2luLXg7XG4gICAgICAgIH1cbiAgICAgICAgLmstcmFkaW8tbGFiZWwgPiAuay1yYWRpbyB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogJHJhZGlvLWxhYmVsLW1hcmdpbi14O1xuICAgICAgICB9XG4gICAgICAgIGtlbmRvLWxhYmVsLmstcmFkaW8tbGFiZWwgPiAuay1yYWRpbzpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgICAgIGtlbmRvLWxhYmVsLmstcmFkaW8tbGFiZWwgPiAuay1sYWJlbDpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogJHJhZGlvLWxhYmVsLW1hcmdpbi14O1xuICAgICAgICB9XG5cbiAgICAgICAgLmstbGlzdC1ob3Jpem9udGFsIHtcbiAgICAgICAgICAgIC5rLXJhZGlvLWl0ZW0ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogJHJhZGlvLWxpc3QtaG9yaXpvbnRhbC1pdGVtLW1hcmdpbi14O1xuXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cblxuXG5AaW5jbHVkZSBleHBvcnRzKCBcInJhZGlvL2xheW91dC9lZGdlXCIgKSB7XG5cbiAgICAuay1yYWRpbzo6LW1zLWNoZWNrIHtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgICAgICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICAgIH1cblxuICAgIC8vIElFIDExIGhhY2tcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgICAgICAuay1yYWRpbzo6LW1zLWNoZWNrIHtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgICAgICB9XG4gICAgfVxuXG59XG4iLCJAaW5jbHVkZSBleHBvcnRzKFwicmFkaW8vdGhlbWVcIikge1xuXG4gICAgLy8gUmFkaW9cbiAgICAuay1yYWRpbyB7XG4gICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAkcmFkaW8tdGV4dCxcbiAgICAgICAgICAgICRyYWRpby1iZyxcbiAgICAgICAgICAgICRyYWRpby1ib3JkZXJcbiAgICAgICAgKTtcbiAgICB9XG5cblxuICAgIC8vIEhvdmVyIHN0YXRlXG4gICAgLmstcmFkaW86aG92ZXIge1xuICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgJHJhZGlvLWhvdmVyZWQtdGV4dCxcbiAgICAgICAgICAgICRyYWRpby1ob3ZlcmVkLWJnLFxuICAgICAgICAgICAgJHJhZGlvLWhvdmVyZWQtYm9yZGVyXG4gICAgICAgICk7XG4gICAgfVxuXG5cbiAgICAvLyBGb2N1cyBzdGF0ZVxuICAgIC5rLXJhZGlvOmZvY3VzIHtcbiAgICAgICAgQGluY2x1ZGUgZmlsbCggJGJvcmRlcjogJHJhZGlvLWZvY3VzZWQtYm9yZGVyICk7XG4gICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coICRyYWRpby1mb2N1c2VkLXNoYWRvdyApO1xuICAgIH1cblxuXG4gICAgLy8gSW52YWxpZCBzdGF0ZVxuICAgIC5rLXJhZGlvLmstaW52YWxpZCxcbiAgICAuay1yYWRpby5rLXN0YXRlLWludmFsaWQsXG4gICAgLmstcmFkaW8ubmctaW52YWxpZC5uZy10b3VjaGVkLFxuICAgIC5rLXJhZGlvLm5nLWludmFsaWQubmctZGlydHkge1xuICAgICAgICBAaW5jbHVkZSBmaWxsKCAkYm9yZGVyOiAkcmFkaW8taW52YWxpZC1ib3JkZXIgKTtcbiAgICB9XG4gICAgLmstcmFkaW8uay1pbnZhbGlkICsgLmstcmFkaW8tbGFiZWwsXG4gICAgLmstcmFkaW8uay1zdGF0ZS1pbnZhbGlkICsgLmstcmFkaW8tbGFiZWwsXG4gICAgLmstcmFkaW8ubmctaW52YWxpZC5uZy10b3VjaGVkICsgLmstcmFkaW8tbGFiZWwsXG4gICAgLmstcmFkaW8ubmctaW52YWxpZC5uZy1kaXJ0eSArIC5rLXJhZGlvLWxhYmVsIHtcbiAgICAgICAgQGluY2x1ZGUgZmlsbCggJGNvbG9yOiAkcmFkaW8taW52YWxpZC10ZXh0ICk7XG4gICAgfVxuXG5cbiAgICAvLyBDaGVja2VkXG4gICAgLmstcmFkaW86Y2hlY2tlZCB7XG4gICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAkcmFkaW8tY2hlY2tlZC10ZXh0LFxuICAgICAgICAgICAgJHJhZGlvLWNoZWNrZWQtYmcsXG4gICAgICAgICAgICAkcmFkaW8tY2hlY2tlZC1ib3JkZXJcbiAgICAgICAgKTtcbiAgICB9XG5cbiAgICAuay1yYWRpbzpjaGVja2VkOmZvY3VzIHtcbiAgICAgICAgQGluY2x1ZGUgZmlsbCggJGJvcmRlcjogJHJhZGlvLWZvY3VzZWQtY2hlY2tlZC1ib3JkZXIgKTtcbiAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdyggJHJhZGlvLWZvY3VzZWQtY2hlY2tlZC1zaGFkb3cgKTtcbiAgICB9XG5cblxuICAgIC8vIERpc2FibGVkXG4gICAgLmstcmFkaW86ZGlzYWJsZWQge1xuICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgJHJhZGlvLWRpc2FibGVkLXRleHQsXG4gICAgICAgICAgICAkcmFkaW8tZGlzYWJsZWQtYmcsXG4gICAgICAgICAgICAkcmFkaW8tZGlzYWJsZWQtYm9yZGVyXG4gICAgICAgICk7XG4gICAgfVxuICAgIC5rLXJhZGlvOmNoZWNrZWQ6ZGlzYWJsZWQge1xuICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgJHJhZGlvLWRpc2FibGVkLWNoZWNrZWQtdGV4dCxcbiAgICAgICAgICAgICRyYWRpby1kaXNhYmxlZC1jaGVja2VkLWJnLFxuICAgICAgICAgICAgJHJhZGlvLWRpc2FibGVkLWNoZWNrZWQtYm9yZGVyXG4gICAgICAgICk7XG4gICAgfVxuXG59XG4iLCJAaW5jbHVkZSBleHBvcnRzKFwic3dpdGNoL2xheW91dFwiKSB7XG5cbiAgICAuay1zd2l0Y2gge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCAkc3dpdGNoLWJvcmRlci1yYWRpdXMgKTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB3aWR0aDogJHN3aXRjaC1zaXplO1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5O1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUteHM7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQ7XG4gICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gICAgICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogJHJnYmEtdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgW3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstaWUgJiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuay1zd2l0Y2gsXG4gICAgLmstc3dpdGNoLWNvbnRhaW5lcixcbiAgICAuay1zd2l0Y2gtaGFuZGxlIHtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB9XG5cbiAgICAuay1zd2l0Y2gtY29udGFpbmVyIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyggJHN3aXRjaC1ib3JkZXItcmFkaXVzICk7XG4gICAgICAgIHBhZGRpbmc6ICRzd2l0Y2gtY29udGFpbmVyLXBhZGRpbmcteSAkc3dpdGNoLWNvbnRhaW5lci1wYWRkaW5nLXg7XG4gICAgICAgIHdpZHRoOiAkc3dpdGNoLXNpemU7XG4gICAgICAgIGJvcmRlci13aWR0aDogJHN3aXRjaC1jb250YWluZXItYm9yZGVyLXdpZHRoO1xuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICBmbGV4OiAxIDAgYXV0bztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDIwMG1zIGVhc2Utb3V0IDBzO1xuXG4gICAgICAgIC5rLWllICYge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuay1zd2l0Y2gtaGFuZGxlIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyggJHN3aXRjaC1oYW5kbGUtYm9yZGVyLXJhZGl1cyApO1xuICAgICAgICB3aWR0aDogJHN3aXRjaC1oYW5kbGUtc2l6ZTtcbiAgICAgICAgaGVpZ2h0OiAkc3dpdGNoLWhhbmRsZS1zaXplO1xuICAgICAgICBib3JkZXItd2lkdGg6ICRzd2l0Y2gtaGFuZGxlLWJvcmRlci13aWR0aDtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IGxlZnQgMjAwbXMgZWFzZS1vdXQgMHM7XG5cbiAgICAgICAgLmstaWUgJiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5rLXN3aXRjaC1vbiAuay1zd2l0Y2gtaGFuZGxlIHtcbiAgICAgICAgbGVmdDogJHN3aXRjaC1vbi1sZWZ0LXg7XG5cbiAgICAgICAgLmstaWUgJixcbiAgICAgICAgLmstZWRnZSAmIHtcbiAgICAgICAgICAgIGxlZnQ6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLSRzd2l0Y2gtaGFuZGxlLXNpemU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuay1zd2l0Y2gtb2ZmIC5rLXN3aXRjaC1oYW5kbGUge1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgIC5rLXN3aXRjaC1sYWJlbC1vbixcbiAgICAuay1zd2l0Y2gtbGFiZWwtb2ZmIHtcbiAgICAgICAgZGlzcGxheTogJHN3aXRjaC1sYWJlbC1kaXNwbGF5O1xuICAgICAgICB3aWR0aDogJHN3aXRjaC1sYWJlbC13aWR0aDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogJHN3aXRjaC1sYWJlbC10ZXh0LXRyYW5zZm9ybTtcbiAgICAgICAgbGluZS1oZWlnaHQ6ICRzd2l0Y2gtaGFuZGxlLXNpemU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuXG4gICAgLmstc3dpdGNoLWxhYmVsLW9uIHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgbGVmdDogJHN3aXRjaC1sYWJlbC1wb3NpdGlvbjtcbiAgICB9XG5cbiAgICAuay1zd2l0Y2gtbGFiZWwtb2ZmIHtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIHJpZ2h0OiAkc3dpdGNoLWxhYmVsLXBvc2l0aW9uO1xuICAgIH1cblxuICAgIEBpZiAkc3dpdGNoLXRyYWNrLXNpemUge1xuXG4gICAgICAgIC5rLXN3aXRjaCB7XG4gICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLXN3aXRjaC1jb250YWluZXIge1xuICAgICAgICAgICAgaGVpZ2h0OiAkc3dpdGNoLXRyYWNrLXNpemU7XG4gICAgICAgIH1cblxuICAgICAgICAuay1zd2l0Y2gtaGFuZGxlIHtcbiAgICAgICAgICAgIHRvcDogY2FsYyggI3skc3dpdGNoLXRyYWNrLXNpemUgLyAyfSAtICN7JHN3aXRjaC1oYW5kbGUtc2l6ZSAvIDJ9IC0gI3skc3dpdGNoLWNvbnRhaW5lci1ib3JkZXItd2lkdGh9ICk7XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgIC5rLXJ0bCAuay1zd2l0Y2gsXG4gICAgLmstc3dpdGNoW2RpciA9IFwicnRsXCJdIHtcbiAgICAgICAgJi5rLXN3aXRjaC1vbiAuay1zd2l0Y2gtaGFuZGxlIHtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmLmstc3dpdGNoLW9mZiAuay1zd2l0Y2gtaGFuZGxlIHtcbiAgICAgICAgICAgIGxlZnQ6ICRzd2l0Y2gtb24tbGVmdC14O1xuICAgICAgICB9XG4gICAgICAgIC5rLXN3aXRjaC1sYWJlbC1vbiB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgIGxlZnQ6IGluaXRpYWw7XG4gICAgICAgICAgICByaWdodDogJHN3aXRjaC1sYWJlbC1wb3NpdGlvbjtcbiAgICAgICAgfVxuICAgICAgICAuay1zd2l0Y2gtbGFiZWwtb2ZmIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBsZWZ0OiAkc3dpdGNoLWxhYmVsLXBvc2l0aW9uO1xuICAgICAgICAgICAgcmlnaHQ6IGluaXRpYWw7XG4gICAgICAgIH1cbiAgICB9XG5cbn1cbiIsIi8vIFN3aXRjaFxuJHN3aXRjaC1zaXplOiA1ZW0gIWRlZmF1bHQ7XG4kc3dpdGNoLWJvcmRlci1yYWRpdXM6ICRzd2l0Y2gtc2l6ZSAhZGVmYXVsdDtcblxuJHN3aXRjaC1mb250LWZhbWlseTogJGZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJHN3aXRjaC1mb250LXNpemU6ICRmb250LXNpemUteHMgIWRlZmF1bHQ7XG4kc3dpdGNoLWxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG5cbiRzd2l0Y2gtdHJhY2stc2l6ZTogbnVsbCAhZGVmYXVsdDtcbiRzd2l0Y2gtY29udGFpbmVyLWJvcmRlci13aWR0aDogMHB4ICFkZWZhdWx0O1xuJHN3aXRjaC1jb250YWluZXItcGFkZGluZy14OiAzcHggIWRlZmF1bHQ7XG4kc3dpdGNoLWNvbnRhaW5lci1wYWRkaW5nLXk6ICRzd2l0Y2gtY29udGFpbmVyLXBhZGRpbmcteCAhZGVmYXVsdDtcblxuJHN3aXRjaC1oYW5kbGUtc2l6ZTogKC40ICogJHN3aXRjaC1zaXplKSAhZGVmYXVsdDtcbiRzd2l0Y2gtaGFuZGxlLWJvcmRlci1yYWRpdXM6ICRzd2l0Y2gtc2l6ZSAhZGVmYXVsdDtcbiRzd2l0Y2gtaGFuZGxlLWJvcmRlci13aWR0aDogMHB4ICFkZWZhdWx0O1xuXG4kc3dpdGNoLWxhYmVsLWRpc3BsYXk6IG5vbmUgIWRlZmF1bHQ7XG4kc3dpdGNoLWxhYmVsLW91dGVyLXNwYWNpbmc6IDhweCAhZGVmYXVsdDtcbiRzd2l0Y2gtbGFiZWwtaW5uZXItc3BhY2luZzogMnB4ICFkZWZhdWx0O1xuJHN3aXRjaC1sYWJlbC1zcGFjaW5nOiBjYWxjKCAjeyRzd2l0Y2gtbGFiZWwtb3V0ZXItc3BhY2luZ30gKyAjeyRzd2l0Y2gtbGFiZWwtaW5uZXItc3BhY2luZ30gKSAhZGVmYXVsdDtcbiRzd2l0Y2gtbGFiZWwtb2NjdXBpZWQtc3BhY2U6IGNhbGMoIC0xICogKCN7JHN3aXRjaC1oYW5kbGUtc2l6ZX0gKyAjeyRzd2l0Y2gtbGFiZWwtc3BhY2luZ30gKyAjeyRzd2l0Y2gtY29udGFpbmVyLXBhZGRpbmcteH0gKSApICFkZWZhdWx0O1xuJHN3aXRjaC1sYWJlbC10ZXh0LXRyYW5zZm9ybTogbnVsbCAhZGVmYXVsdCAhZGVmYXVsdDtcblxuJHN3aXRjaC1sYWJlbC1wb3NpdGlvbjogY2FsYyggI3skc3dpdGNoLWxhYmVsLW91dGVyLXNwYWNpbmd9IC0gI3skc3dpdGNoLWNvbnRhaW5lci1ib3JkZXItd2lkdGh9ICkgIWRlZmF1bHQ7XG4kc3dpdGNoLWxhYmVsLXdpZHRoOiBjYWxjKDEwMCUgKyAjeyRzd2l0Y2gtbGFiZWwtb2NjdXBpZWQtc3BhY2V9KSAhZGVmYXVsdDtcbiRzd2l0Y2gtb24tbGVmdC14OiBjYWxjKDEwMCUgLSAjeyRzd2l0Y2gtaGFuZGxlLXNpemV9KSAhZGVmYXVsdDtcblxuJHN3aXRjaC1jb250YWluZXItc2hhZG93OiBudWxsICFkZWZhdWx0O1xuJHN3aXRjaC1jb250YWluZXItaG92ZXJlZC1zaGFkb3c6IG51bGwgIWRlZmF1bHQ7XG4kc3dpdGNoLWNvbnRhaW5lci1mb2N1c2VkLXNoYWRvdzogbnVsbCAhZGVmYXVsdDtcblxuJHN3aXRjaC1vbi1iZzogJHByaW1hcnkgIWRlZmF1bHQ7XG4kc3dpdGNoLW9uLXRleHQ6IHdoaXRlICFkZWZhdWx0O1xuJHN3aXRjaC1vbi1ib3JkZXI6IG51bGwgIWRlZmF1bHQ7XG4kc3dpdGNoLW9uLWdyYWRpZW50OiBudWxsICFkZWZhdWx0O1xuJHN3aXRjaC1vbi1zaGFkb3c6IG51bGwgIWRlZmF1bHQ7XG5cbiRzd2l0Y2gtb24tZm9jdXNlZC1iZzogbnVsbCAhZGVmYXVsdDtcbiRzd2l0Y2gtb24tZm9jdXNlZC10ZXh0OiBudWxsICFkZWZhdWx0O1xuJHN3aXRjaC1vbi1mb2N1c2VkLWJvcmRlcjogbnVsbCAhZGVmYXVsdDtcbiRzd2l0Y2gtb24tZm9jdXNlZC1ncmFkaWVudDogbnVsbCAhZGVmYXVsdDtcbiRzd2l0Y2gtb24tZm9jdXNlZC1zaGFkb3c6IDAgMCAxcHggMnB4IHRpbnQoICRzd2l0Y2gtb24tYmcsIDYgKSAhZGVmYXVsdDtcblxuJHN3aXRjaC1vbi1ob3ZlcmVkLWJnOiB0cnktZGFya2VuKCAkc3dpdGNoLW9uLWJnLCA3LjUlICkgIWRlZmF1bHQ7XG4kc3dpdGNoLW9uLWhvdmVyZWQtdGV4dDogJHN3aXRjaC1vbi10ZXh0ICFkZWZhdWx0O1xuJHN3aXRjaC1vbi1ob3ZlcmVkLWJvcmRlcjogbnVsbCAhZGVmYXVsdDtcbiRzd2l0Y2gtb24taG92ZXJlZC1ncmFkaWVudDogbnVsbCAhZGVmYXVsdDtcblxuJHN3aXRjaC1vbi1oYW5kbGUtYmc6IHdoaXRlICFkZWZhdWx0O1xuJHN3aXRjaC1vbi1oYW5kbGUtdGV4dDogJHN3aXRjaC1vbi10ZXh0ICFkZWZhdWx0O1xuJHN3aXRjaC1vbi1oYW5kbGUtYm9yZGVyOiBudWxsICFkZWZhdWx0O1xuJHN3aXRjaC1vbi1oYW5kbGUtZ3JhZGllbnQ6IG51bGwgIWRlZmF1bHQ7XG4kc3dpdGNoLW9uLWhhbmRsZS1zaGFkb3c6IG51bGwgIWRlZmF1bHQ7XG5cbiRzd2l0Y2gtb24taGFuZGxlLWhvdmVyZWQtYmc6ICRzd2l0Y2gtb24taGFuZGxlLWJnICFkZWZhdWx0O1xuJHN3aXRjaC1vbi1oYW5kbGUtaG92ZXJlZC10ZXh0OiAkc3dpdGNoLW9uLXRleHQgIWRlZmF1bHQ7XG4kc3dpdGNoLW9uLWhhbmRsZS1ob3ZlcmVkLWJvcmRlcjogbnVsbCAhZGVmYXVsdDtcbiRzd2l0Y2gtb24taGFuZGxlLWhvdmVyZWQtZ3JhZGllbnQ6IG51bGwgIWRlZmF1bHQ7XG5cbiRzd2l0Y2gtb2ZmLWJnOiAkc2Vjb25kYXJ5ICFkZWZhdWx0O1xuJHN3aXRjaC1vZmYtdGV4dDogYmxhY2sgIWRlZmF1bHQ7XG4kc3dpdGNoLW9mZi1ib3JkZXI6IG51bGwgIWRlZmF1bHQ7XG4kc3dpdGNoLW9mZi1ncmFkaWVudDogbnVsbCAhZGVmYXVsdDtcbiRzd2l0Y2gtb2ZmLXNoYWRvdzogbnVsbCAhZGVmYXVsdDtcblxuJHN3aXRjaC1vZmYtZm9jdXNlZC1iZzogbnVsbCAhZGVmYXVsdDtcbiRzd2l0Y2gtb2ZmLWZvY3VzZWQtdGV4dDogbnVsbCAhZGVmYXVsdDtcbiRzd2l0Y2gtb2ZmLWZvY3VzZWQtYm9yZGVyOiBudWxsICFkZWZhdWx0O1xuJHN3aXRjaC1vZmYtZm9jdXNlZC1ncmFkaWVudDogbnVsbCAhZGVmYXVsdDtcbiRzd2l0Y2gtb2ZmLWZvY3VzZWQtc2hhZG93OiAwIDAgMXB4IDJweCB0aW50KCAkc3dpdGNoLW9mZi1iZywgNiApICFkZWZhdWx0O1xuXG4kc3dpdGNoLW9mZi1ob3ZlcmVkLWJnOiB0cnktZGFya2VuKCAkc3dpdGNoLW9mZi1iZywgNy41JSApICFkZWZhdWx0O1xuJHN3aXRjaC1vZmYtaG92ZXJlZC10ZXh0OiAkc3dpdGNoLW9mZi10ZXh0ICFkZWZhdWx0O1xuJHN3aXRjaC1vZmYtaG92ZXJlZC1ib3JkZXI6IG51bGwgIWRlZmF1bHQ7XG4kc3dpdGNoLW9mZi1ob3ZlcmVkLWdyYWRpZW50OiBudWxsICFkZWZhdWx0O1xuXG4kc3dpdGNoLW9mZi1oYW5kbGUtYmc6ICRzd2l0Y2gtb24taGFuZGxlLWJnICFkZWZhdWx0O1xuJHN3aXRjaC1vZmYtaGFuZGxlLXRleHQ6ICRzd2l0Y2gtb2ZmLXRleHQgIWRlZmF1bHQ7XG4kc3dpdGNoLW9mZi1oYW5kbGUtYm9yZGVyOiBudWxsICFkZWZhdWx0O1xuJHN3aXRjaC1vZmYtaGFuZGxlLWdyYWRpZW50OiBudWxsICFkZWZhdWx0O1xuJHN3aXRjaC1vZmYtaGFuZGxlLXNoYWRvdzogbnVsbCAhZGVmYXVsdDtcblxuJHN3aXRjaC1vZmYtaGFuZGxlLWhvdmVyZWQtYmc6ICRzd2l0Y2gtb24taGFuZGxlLWhvdmVyZWQtYmcgIWRlZmF1bHQ7XG4kc3dpdGNoLW9mZi1oYW5kbGUtaG92ZXJlZC10ZXh0OiAkc3dpdGNoLW9mZi10ZXh0ICFkZWZhdWx0O1xuJHN3aXRjaC1vZmYtaGFuZGxlLWhvdmVyZWQtYm9yZGVyOiBudWxsICFkZWZhdWx0O1xuJHN3aXRjaC1vZmYtaGFuZGxlLWhvdmVyZWQtZ3JhZGllbnQ6IG51bGwgIWRlZmF1bHQ7XG4iLCJAaW5jbHVkZSBleHBvcnRzKFwic3dpdGNoL3RoZW1lXCIpIHtcblxuICAgIC5rLXN3aXRjaC1jb250YWluZXIge1xuICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCAkc3dpdGNoLWNvbnRhaW5lci1zaGFkb3cgKTtcbiAgICB9XG5cbiAgICAuay1zd2l0Y2gtaGFuZGxlIHtcbiAgICAgICAgQGluY2x1ZGUgdXNlLWJhY2tncm91bmQtY2xpcCgpO1xuICAgIH1cblxuICAgIC5rLXN3aXRjaC1sYWJlbC1vbixcbiAgICAuay1zd2l0Y2gtbGFiZWwtb2ZmIHtcbiAgICAgICAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gICAgfVxuXG4gICAgLmstc3dpdGNoLW9uIHtcbiAgICAgICAgLmstc3dpdGNoLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgICAgICRzd2l0Y2gtb24tdGV4dCxcbiAgICAgICAgICAgICAgICAkc3dpdGNoLW9uLWJnLFxuICAgICAgICAgICAgICAgICRzd2l0Y2gtb24tYm9yZGVyLFxuICAgICAgICAgICAgICAgICRzd2l0Y2gtb24tZ3JhZGllbnRcbiAgICAgICAgICAgICk7XG4gICAgICAgIH1cblxuICAgICAgICAuay1zd2l0Y2gtaGFuZGxlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAgICAgJHN3aXRjaC1vbi1oYW5kbGUtdGV4dCxcbiAgICAgICAgICAgICAgICAkc3dpdGNoLW9uLWhhbmRsZS1iZyxcbiAgICAgICAgICAgICAgICAkc3dpdGNoLW9uLWhhbmRsZS1ib3JkZXIsXG4gICAgICAgICAgICAgICAgJHN3aXRjaC1vbi1oYW5kbGUtZ3JhZGllbnRcbiAgICAgICAgICAgICk7XG4gICAgICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCAkc3dpdGNoLW9uLWhhbmRsZS1zaGFkb3cgKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Zm9jdXMsXG4gICAgICAgICYuay1zdGF0ZS1mb2N1c2VkIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coICRzd2l0Y2gtb24tZm9jdXNlZC1zaGFkb3cgKTtcblxuICAgICAgICAgICAgLmstc3dpdGNoLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICAgICAgICAgJHN3aXRjaC1vbi1mb2N1c2VkLXRleHQsXG4gICAgICAgICAgICAgICAgICAgICRzd2l0Y2gtb24tZm9jdXNlZC1iZyxcbiAgICAgICAgICAgICAgICAgICAgJHN3aXRjaC1vbi1mb2N1c2VkLWJvcmRlcixcbiAgICAgICAgICAgICAgICAgICAgJHN3aXRjaC1vbi1mb2N1c2VkLWdyYWRpZW50XG4gICAgICAgICAgICAgICAgKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICYuay1zdGF0ZS1ob3ZlciB7XG4gICAgICAgICAgICAuay1zd2l0Y2gtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgICAgICAgICAkc3dpdGNoLW9uLWhvdmVyZWQtdGV4dCxcbiAgICAgICAgICAgICAgICAgICAgJHN3aXRjaC1vbi1ob3ZlcmVkLWJnLFxuICAgICAgICAgICAgICAgICAgICAkc3dpdGNoLW9uLWhvdmVyZWQtYm9yZGVyLFxuICAgICAgICAgICAgICAgICAgICAkc3dpdGNoLW9uLWhvdmVyZWQtZ3JhZGllbnRcbiAgICAgICAgICAgICAgICApO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuay1zd2l0Y2gtaGFuZGxlIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgICAgICAgICAkc3dpdGNoLW9uLWhhbmRsZS1ob3ZlcmVkLXRleHQsXG4gICAgICAgICAgICAgICAgICAgICRzd2l0Y2gtb24taGFuZGxlLWhvdmVyZWQtYmcsXG4gICAgICAgICAgICAgICAgICAgICRzd2l0Y2gtb24taGFuZGxlLWhvdmVyZWQtYm9yZGVyLFxuICAgICAgICAgICAgICAgICAgICAkc3dpdGNoLW9uLWhhbmRsZS1ob3ZlcmVkLWdyYWRpZW50XG4gICAgICAgICAgICAgICAgKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5rLXN3aXRjaC1sYWJlbC1vZmYge1xuICAgICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmstc3dpdGNoLW9mZiB7XG4gICAgICAgIC5rLXN3aXRjaC1jb250YWluZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICAgICAkc3dpdGNoLW9mZi10ZXh0LFxuICAgICAgICAgICAgICAgICRzd2l0Y2gtb2ZmLWJnLFxuICAgICAgICAgICAgICAgICRzd2l0Y2gtb2ZmLWJvcmRlcixcbiAgICAgICAgICAgICAgICAkc3dpdGNoLW9mZi1ncmFkaWVudFxuICAgICAgICAgICAgKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLXN3aXRjaC1oYW5kbGUge1xuICAgICAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICAgICAkc3dpdGNoLW9mZi1oYW5kbGUtdGV4dCxcbiAgICAgICAgICAgICAgICAkc3dpdGNoLW9mZi1oYW5kbGUtYmcsXG4gICAgICAgICAgICAgICAgJHN3aXRjaC1vZmYtaGFuZGxlLWJvcmRlcixcbiAgICAgICAgICAgICAgICAkc3dpdGNoLW9mZi1oYW5kbGUtZ3JhZGllbnRcbiAgICAgICAgICAgICk7XG4gICAgICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCAkc3dpdGNoLW9mZi1oYW5kbGUtc2hhZG93ICk7XG4gICAgICAgIH1cblxuICAgICAgICAmOmZvY3VzLFxuICAgICAgICAmLmstc3RhdGUtZm9jdXNlZCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCAkc3dpdGNoLW9mZi1mb2N1c2VkLXNoYWRvdyApO1xuXG4gICAgICAgICAgICAuay1zd2l0Y2gtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgICAgICAgICAkc3dpdGNoLW9mZi1mb2N1c2VkLXRleHQsXG4gICAgICAgICAgICAgICAgICAgICRzd2l0Y2gtb2ZmLWZvY3VzZWQtYmcsXG4gICAgICAgICAgICAgICAgICAgICRzd2l0Y2gtb2ZmLWZvY3VzZWQtYm9yZGVyLFxuICAgICAgICAgICAgICAgICAgICAkc3dpdGNoLW9mZi1mb2N1c2VkLWdyYWRpZW50XG4gICAgICAgICAgICAgICAgKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICYuay1zdGF0ZS1ob3ZlciB7XG4gICAgICAgICAgICAuay1zd2l0Y2gtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgICAgICAgICAkc3dpdGNoLW9mZi1ob3ZlcmVkLXRleHQsXG4gICAgICAgICAgICAgICAgICAgICRzd2l0Y2gtb2ZmLWhvdmVyZWQtYmcsXG4gICAgICAgICAgICAgICAgICAgICRzd2l0Y2gtb2ZmLWhvdmVyZWQtYm9yZGVyLFxuICAgICAgICAgICAgICAgICAgICAkc3dpdGNoLW9mZi1ob3ZlcmVkLWdyYWRpZW50XG4gICAgICAgICAgICAgICAgKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmstc3dpdGNoLWhhbmRsZSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICAgICAgICAgJHN3aXRjaC1vZmYtaGFuZGxlLWhvdmVyZWQtdGV4dCxcbiAgICAgICAgICAgICAgICAgICAgJHN3aXRjaC1vZmYtaGFuZGxlLWhvdmVyZWQtYmcsXG4gICAgICAgICAgICAgICAgICAgICRzd2l0Y2gtb2ZmLWhhbmRsZS1ob3ZlcmVkLWJvcmRlcixcbiAgICAgICAgICAgICAgICAgICAgJHN3aXRjaC1vZmYtaGFuZGxlLWhvdmVyZWQtZ3JhZGllbnRcbiAgICAgICAgICAgICAgICApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmstc3dpdGNoLWxhYmVsLW9uIHtcbiAgICAgICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5rLXN3aXRjaCB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG5cbiAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgJi5rLXN0YXRlLWZvY3VzZWQge1xuXG4gICAgICAgICAgICAuay1zd2l0Y2gtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coICRzd2l0Y2gtY29udGFpbmVyLWZvY3VzZWQtc2hhZG93ICk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmLmstc3RhdGUtaG92ZXIge1xuXG4gICAgICAgICAgICAuay1zd2l0Y2gtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCAkc3dpdGNoLWNvbnRhaW5lci1ob3ZlcmVkLXNoYWRvdyApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5rLXN0YXRlLWRpc2FibGVkIHtcbiAgICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcblxuICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICYuay1zdGF0ZS1mb2N1c2VkIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCAkc3dpdGNoLWNvbnRhaW5lci1zaGFkb3cgKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZbYXJpYS1yZWFkb25seT1cInRydWVcIl0ge1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJAaW5jbHVkZSBleHBvcnRzKFwiYWRhcHRpdmUvbGF5b3V0XCIpIHtcblxuICAgIC5rLXBhbmUtd3JhcHBlciB7XG4gICAgICAgIGJvcmRlci13aWR0aDogJGFkYXB0aXZlLWJvcmRlci13aWR0aDtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRhZGFwdGl2ZS1mb250LWZhbWlseTtcbiAgICAgICAgZm9udC1zaXplOiAkYWRhcHRpdmUtZm9udC1zaXplO1xuICAgICAgICBsaW5lLWhlaWdodDogJGFkYXB0aXZlLWxpbmUtaGVpZ2h0O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gICAgICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogJHJnYmEtdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgLmstcGFuZSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuXG4gICAgICAgICAgICAqIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNsaXA6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuay12aWV3IHtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkYWRhcHRpdmUtZm9udC1mYW1pbHk7XG4gICAgICAgICAgICBmb250LXNpemU6ICRhZGFwdGl2ZS1mb250LXNpemU7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogJGFkYXB0aXZlLWxpbmUtaGVpZ2h0O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgICAgICAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgICAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gICAgICAgICAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6ICRyZ2JhLXRyYW5zcGFyZW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLmstY29udGVudCB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAxcHg7XG4gICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgfVxuICAgIH1cblxufVxuXG5cbkBpbmNsdWRlIGV4cG9ydHMoXCJhZGFwdGl2ZS9sYXlvdXQvZ3JpZFwiKSB7XG5cbiAgICAuay1wYW5lLXdyYXBwZXIge1xuXG4gICAgICAgID4gZGl2LmstcGFuZSB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLXBvcHVwLWVkaXQtZm9ybSxcbiAgICAgICAgLmstZ3JpZC1lZGl0LWZvcm0sXG4gICAgICAgIC5rLWdyaWQtY29sdW1uLW1lbnUsXG4gICAgICAgIC5rLWdyaWQtZmlsdGVyLW1lbnUge1xuXG4gICAgICAgICAgICAuay1jb250ZW50IHtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuXG4gICAgICAgICAgICAgICAgPiAuay1zY3JvbGwtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuay1ncmlkLWZpbHRlci1tZW51IHtcblxuICAgICAgICAgICAgLmstZmlsdGVyLXNlbGVjdGVkLWl0ZW1zIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDFlbTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmstZ3JpZC1lZGl0LWZvcm0ge1xuXG4gICAgICAgICAgICAuay1wb3B1cC1lZGl0LWZvcm0sXG4gICAgICAgICAgICAuay1lZGl0LWZvcm0tY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuay1ncmlkIC5rLWdyaWQtc2VhcmNoIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAkdG9vbGJhci1wYWRkaW5nLXk7XG5cbiAgICAgICAgICAgIC8vIFJlbW92ZSB0b3AgbWFyZ2luIGlmIHNlYXJjaCBpcyB0aGUgZmlyc3QgY2hpbGQgaW4gZ3JpZCB0b29sYmFyXG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmstZ3JpZC5rLWdyaWQtbW9iaWxlIHtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgIH1cblxuICAgIC5rLWdyaWQtbW9iaWxlIHtcbiAgICAgICAgLmstcmVzaXplLWhhbmRsZS1pbm5lcjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlMDFlXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBmb250OiAxNnB4LzEgXCJXZWJDb21wb25lbnRzSWNvbnNcIjtcbiAgICAgICAgICAgIC8vIFRoZSBDYWxjIGlzIG5lZWRlZCBkdWUgdG8gdGhlIHRoZSBuZWdhdGl2ZSBtYXJnaW5cbiAgICAgICAgICAgIC8vIHRoYXQgcmVtb3ZlcyB0aGUgZG91YmxlIGJvdHRvbSBib3JkZXIgb2YgdGhlIGhlYWRlclxuICAgICAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDFweCk7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICAgIHBhZGRpbmc6IC4yZW07XG4gICAgICAgIH1cblxuICAgICAgICAuay1lZGl0LWNlbGwgPiBpbnB1dCxcbiAgICAgICAgLmstZWRpdC1jZWxsID4gc2VsZWN0LFxuICAgICAgICAuay1ncmlkLWVkaXQtcm93ID4gdGQgPiBpbnB1dCxcbiAgICAgICAgLmstZ3JpZC1lZGl0LXJvdyA+IHRkID4gc2VsZWN0IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLWhlYWRlciBhIHtcbiAgICAgICAgICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcblxuICAgICAgICAgICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcblxuICAgICAgICAgICAgLXdlYmtpdC11c2VyLWRyYWc6IG5vbmU7XG4gICAgICAgICAgICAtbW96LXVzZXItZHJhZzogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQGluY2x1ZGUgZXhwb3J0cyhcImFkYXB0aXZlL2xheW91dC9zY2hlZHVsZXJcIikge1xuXG4gICAgLmstcGFuZS13cmFwcGVyIHtcblxuICAgICAgICAuay1zY2hlZHVsZXItZWRpdC1mb3JtIHtcblxuICAgICAgICAgICAgLmstcmVjdXItdmlldyB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuXG4gICAgICAgICAgICAgICAgPiAuay1saXN0Z3JvdXAtZm9ybS1yb3cge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuay1yZWN1ci1pdGVtcy13cmFwIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IC0xcHggMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmstc2NoZWR1bGVyLXJlY3VyLWVuZC13cmFwIHtcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuay1lZGl0LWJ1dHRvbnMge1xuICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5rLXNjaGVkdWxlciB7XG4gICAgICAgICYuay1zY2hlZHVsZXItbW9iaWxlIHtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5rLXNjaGVkdWxlci1tb2JpbGUge1xuXG4gICAgICAgIHRoIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIH1cblxuICAgICAgICAuay1ldmVudDpob3ZlciAuay1yZXNpemUtaGFuZGxlIHtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLXNjaGVkdWxlci10b29sYmFyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6ICR0b29sYmFyLXBhZGRpbmcteSAkdG9vbGJhci1wYWRkaW5nLXg7XG5cbiAgICAgICAgICAgID4gKiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5rLXNjaGVkdWxlci1uYXZpZ2F0aW9uIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICAgICAgLmstbmF2LWN1cnJlbnQge1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmstbS1kYXRlLWZvcm1hdCB7fVxuICAgICAgICAgICAgICAgIC5rLXktZGF0ZS1mb3JtYXQge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmstc2NoZWR1bGVyLWZvb3RlciB7XG4gICAgICAgICAgICBwYWRkaW5nOiAkdG9vbGJhci1wYWRkaW5nLXkgJHRvb2xiYXItcGFkZGluZy14O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICAgICAgPiAqIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5rLXNjaGVkdWxlci1tb250aHZpZXcge1xuXG4gICAgICAgICAgICAuay1oaWRkZW4ge1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmstc2NoZWR1bGVyLXRhYmxlIHRkIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5rLWV2ZW50cy1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDZweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmstZXZlbnQge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDRweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDRweDtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gUmVtb3ZpbmcgdGhlIFwiRGF5c1wiIGhlYWRlciBmcm9tIHRoZSBNb2JpbGUgU2NoZWR1bGVyIHdpbGwgYnJlYWsgdGhlIFdlYiBTY2hlZHVsZXJcbiAgICAgICAgLy8gVGh1cywgdGhlIGJlbG93IHNlbGVjdG9yIGlzIG5lZWRlZFxuICAgICAgICAuay1zY2hlZHVsZXItZGF5dmlldyAuay1tb2JpbGUtaGVhZGVyIHtcblxuICAgICAgICAgICAgJi5rLW1vYmlsZS1ob3Jpem9udGFsLWhlYWRlciAuay1zY2hlZHVsZXItdGltZXMgdGFibGUgdHI6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5rLXNjaGVkdWxlci1oZWFkZXIgLmstc2NoZWR1bGVyLWRhdGUtZ3JvdXAge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuay1zY2hlZHVsZXItaGVhZGVyLXdyYXAgPiBkaXYge1xuICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgIH1cblxuICAgICAgICAuay1zY2hlZHVsZXItYWdlbmRhdmlldyB7XG4gICAgICAgICAgICAuay1tb2JpbGUtaGVhZGVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuay1zY2hlZHVsZXItdGFibGUge1xuICAgICAgICAgICAgICAgIHRhYmxlLWxheW91dDogYXV0bztcblxuICAgICAgICAgICAgICAgIC5rLXNjaGVkdWxlci1ncm91cGNvbHVtbiB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxJTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmstbW9iaWxlLWhlYWRlciB7XG4gICAgICAgICAgICAuay1zY2hlZHVsZXItdGFibGUgdGQsXG4gICAgICAgICAgICAuay1zY2hlZHVsZXItdGFibGUgdGgge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMS41ZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuay10aW1lLXRleHQsXG4gICAgICAgIC5rLXRpbWUtcGVyaW9kIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIH1cblxuICAgICAgICAuay10aW1lLXBlcmlvZCB7XG4gICAgICAgICAgICBmb250LXNpemU6IC43ZW07XG4gICAgICAgIH1cblxuICAgICAgICAuay1zY2hlZHVsZXItdGFibGUgdGQsXG4gICAgICAgIC5rLXNjaGVkdWxlci10YWJsZSB0aCB7XG4gICAgICAgICAgICBoZWlnaHQ6IDJlbTtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIH1cblxuICAgICAgICAuay1zY2hlZHVsZXItZGF0ZWNvbHVtbi13cmFwIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstdGFzayB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgLmstc2NoZWR1bGVyLW1hcmsge1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmstaS1yZWxvYWQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLjVlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmstc2NoZWR1bGVyLXRhc2stdGV4dCB7XG4gICAgICAgICAgICAgICAgZmxleDogMSAxIDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmstc2NoZWR1bGVyLXRpbWVzLFxuICAgICAgICAuay1zY2hlZHVsZXItYWdlbmRhIHtcblxuICAgICAgICAgICAgLmstc2NoZWR1bGVyLWdyb3VwLWNlbGwsXG4gICAgICAgICAgICAuay1zY2hlZHVsZXItZ3JvdXBjb2x1bW4ge1xuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cbiAgICAgICAgICAgICAgICAuay1zY2hlZHVsZXItZ3JvdXAtdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgIHdyaXRpbmctbW9kZTogdmVydGljYWwtbHI7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmstc2Nyb2xsYmFyLWggdHIgKyB0ciAuay1zY2hlZHVsZXItdGltZXMge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQGluY2x1ZGUgZXhwb3J0cyhcImFkYXB0aXZlL2xheW91dC9jb21tb25cIikge1xuXG4gICAgLmstcGFuZS13cmFwcGVyIHtcblxuICAgICAgICAuay1ncmlkLWVkaXQtZm9ybSxcbiAgICAgICAgLmstZ3JpZC1jb2x1bW4tbWVudSxcbiAgICAgICAgLmstZ3JpZC1maWx0ZXItbWVudSxcbiAgICAgICAgLmstc2NoZWR1bGVyLWVkaXQtZm9ybSB7XG5cbiAgICAgICAgICAgID4gLmstaGVhZGVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAuM2VtIC42ZW07XG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDJlbTtcblxuICAgICAgICAgICAgICAgIC5rLWhlYWRlci1kb25lLFxuICAgICAgICAgICAgICAgIC5rLWhlYWRlci1jYW5jZWwge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgICAgIC5rLWljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjVlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5rLWxpc3QtdGl0bGUsXG4gICAgICAgIC5rLWZpbHRlci1oZWxwLXRleHQge1xuICAgICAgICAgICAgcGFkZGluZzogJGxpc3Rncm91cC1pdGVtLXBhZGRpbmcteSAkbGlzdGdyb3VwLWl0ZW0tcGFkZGluZy14O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICAuay1saXN0Z3JvdXAge1xuXG4gICAgICAgICAgICAuay1saXN0Z3JvdXAtaXRlbSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5rLWxpc3Rncm91cCArIC5rLWxpc3Rncm91cCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyZW07XG4gICAgICAgIH1cblxuICAgICAgICAvLyBDb2x1bW4gbWVudVxuICAgICAgICAuay1jb2x1bW4tbWVudSB7XG5cbiAgICAgICAgICAgIC5rLWZpbHRlci1pdGVtIC5rLWZpbHRlcmFibGUgKiB7XG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBGaWx0ZXIgbWVudVxuICAgICAgICAuay1maWx0ZXItbWVudSB7XG5cbiAgICAgICAgICAgIC5rLXNwYWNlLXJpZ2h0IHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IC41ZW0gMTBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5rLWZpbHRlci10b29scyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxZW07XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuay1wb3B1cC1lZGl0LWZvcm0ge1xuXG4gICAgICAgICAgICAuay1yZWN1ci1lZGl0b3Itd3JhcCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmstbW9iaWxldGltZXpvbmVlZGl0b3Ige1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDA7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmstbXVsdGljaGVjay13cmFwLmstbGlzdGdyb3VwIHtcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAuay1zdGF0ZS1kaXNhYmxlZCB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuXG4gICAgICAgICAgICA+ICoge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IC43O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gUGFnZXJcblxuICAgICAgICAuay1wYWdlci13cmFwLmstcGFnZXItc20ge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgICAgIC5rLXBhZ2VyLXJlZnJlc2gge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIElFXG5cbiAgICAgICAgLmstaWUgJiB7XG5cbiAgICAgICAgICAgIC5rLXNjaGVkdWxlciB7XG4gICAgICAgICAgICAgICAgLmstc2NoZWR1bGVyLXRvb2xiYXIsXG4gICAgICAgICAgICAgICAgLmstc2NoZWR1bGVyLWZvb3RlciB7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuay1ncmlkIHtcblxuICAgICAgICAgICAgICAgIC5rLWljb24ge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWluZGVudDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBSVExcblxuICAgICAgICAuay1ydGwgJixcbiAgICAgICAgJltkaXI9XCJydGxcIl0sXG4gICAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG5cbiAgICAgICAgICAgIC5rLWdyaWQtZWRpdC1mb3JtLFxuICAgICAgICAgICAgLmstZ3JpZC1jb2x1bW4tbWVudSxcbiAgICAgICAgICAgIC5rLWdyaWQtZmlsdGVyLW1lbnUsXG4gICAgICAgICAgICAuay1zY2hlZHVsZXItZWRpdC1mb3JtIHtcblxuICAgICAgICAgICAgICAgID4gLmstaGVhZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmstZmlsdGVyLW1lbnUge1xuXG4gICAgICAgICAgICAgICAgLmstc3BhY2UtcmlnaHQgPiAuay1pLXpvb20ge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5rLXNjaGVkdWxlci1tb2JpbGUge1xuXG4gICAgICAgICAgICAgICAgLmstc2NoZWR1bGVyLXRvb2xiYXIge1xuXG4gICAgICAgICAgICAgICAgICAgID4gdWwgPiBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuay1uYXYtcHJldixcbiAgICAgICAgICAgICAgICAgICAgLmstbmF2LW5leHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmstdGFzayAuay1pLXJlbG9hZCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAuNWVtO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuay1zY2hlZHVsZXItZWRpdC1mb3JtIC5rLWl0ZW0gLmstaS1hcnJvdy1jaGV2cm9uLXJpZ2h0IHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIvLyBBZGFwdGl2ZSBDb21tb25cbiRhZGFwdGl2ZS1jb250ZW50LWJnOiAkYmFzZS1iZyAhZGVmYXVsdDtcbiRhZGFwdGl2ZS1jb250ZW50LXRleHQ6ICRwcmltYXJ5ICFkZWZhdWx0O1xuXG4kYWRhcHRpdmUtbWVudS1iZzogJHByaW1hcnkgIWRlZmF1bHQ7XG4kYWRhcHRpdmUtbWVudS10ZXh0OiBjb250cmFzdC13Y2FnKCAkYWRhcHRpdmUtbWVudS1iZyApICFkZWZhdWx0O1xuXG4kYWRhcHRpdmUtbWVudS1jbGVhci10ZXh0OiAkcHJpbWFyeSAhZGVmYXVsdDtcblxuJGFkYXB0aXZlLW1lbnUtaXRlbS1ib3JkZXI6ICRjb21wb25lbnQtYm9yZGVyICFkZWZhdWx0O1xuJGFkYXB0aXZlLW1lbnUtdGl0bGUtdGV4dDogJGNvbXBvbmVudC10ZXh0ICFkZWZhdWx0O1xuXG4kYWRhcHRpdmUtYm9yZGVyLXdpZHRoOiAxcHggIWRlZmF1bHQ7XG4kYWRhcHRpdmUtZm9udC1mYW1pbHk6ICRmb250LWZhbWlseSAhZGVmYXVsdDtcbiRhZGFwdGl2ZS1mb250LXNpemU6ICRmb250LXNpemUgIWRlZmF1bHQ7XG4kYWRhcHRpdmUtbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJGFkYXB0aXZlLWJnOiAkY29tcG9uZW50LWJnICFkZWZhdWx0O1xuJGFkYXB0aXZlLXRleHQ6ICRjb21wb25lbnQtdGV4dCAhZGVmYXVsdDtcbiRhZGFwdGl2ZS1ib3JkZXI6ICRjb21wb25lbnQtYm9yZGVyICFkZWZhdWx0O1xuXG4vLyBBZGFwdGl2ZSBHcmlkXG4kYWRhcHRpdmUtZ3JpZC1zb3J0LXRleHQ6ICRwcmltYXJ5ICFkZWZhdWx0O1xuXG4vLyBBZGFwdGl2ZSBTY2hlZHVsZXJcbiRhZGFwdGl2ZS1zY2hlZHVsZXItY3VycmVudC10ZXh0OiAkcHJpbWFyeSAhZGVmYXVsdDtcbiRhZGFwdGl2ZS1zY2hlZHVsZXItYmFzZS10ZXh0OiBpbmhlcml0ICFkZWZhdWx0O1xuIiwiQGltcG9ydCBcIi4uLy4uL21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWRlZmF1bHQvc2Nzcy9hZGFwdGl2ZS9fdGhlbWUuc2Nzc1wiO1xuXG5AaW5jbHVkZSBleHBvcnRzKFwiYWRhcHRpdmUvdGhlbWUvYm9vdHN0cmFwXCIpIHtcbiAgICAuay1wYW5lLXdyYXBwZXIgLmstcGFuZSB7XG4gICAgICAgIC5rLWZpbHRlci1tZW51LFxuICAgICAgICAuay1zY2hlZHVsZXItZWRpdC1mb3JtIHtcblxuICAgICAgICAgICAgLmstY2hlY2sge1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiQGluY2x1ZGUgZXhwb3J0cyhcInByb2dyZXNzYmFyL2xheW91dFwiKSB7XG5cbiAgICAvLyBCYXNlXG4gICAgLmstcHJvZ3Jlc3NiYXIge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCAkYm9yZGVyLXJhZGl1cyApO1xuICAgICAgICAtLWtlbmRvLXByb2dyZXNzYmFyLXByb2dyZXNzOiAwO1xuICAgICAgICBib3JkZXItd2lkdGg6ICRwcm9ncmVzc2Jhci1ib3JkZXItd2lkdGg7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkcHJvZ3Jlc3NiYXItZm9udC1mYW1pbHk7XG4gICAgICAgIGZvbnQtc2l6ZTogJHByb2dyZXNzYmFyLWZvbnQtc2l6ZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6ICRwcm9ncmVzc2Jhci1saW5lLWhlaWdodDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWdyaWQ7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAgICAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6ICRyZ2JhLXRyYW5zcGFyZW50O1xuXG5cbiAgICAgICAgLy8gU2VsZWN0aW9uXG4gICAgICAgID4gLmstc3RhdGUtc2VsZWN0ZWQge1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDEgLyAtMTtcbiAgICAgICAgICAgIGdyaWQtcm93OiAxIC8gLTE7XG4gICAgICAgIH1cblxuXG4gICAgICAgIC8vIENodW5rc1xuICAgICAgICA+IHVsIHtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogaW5oZXJpdDtcbiAgICAgICAgICAgIGJvcmRlci1zdHlsZTogaW5oZXJpdDtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDEgLyAtMTtcbiAgICAgICAgICAgIGdyaWQtcm93OiAxIC8gLTE7XG4gICAgICAgIH1cbiAgICAgICAgLmstaXRlbSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG5cbiAgICB9XG5cblxuICAgIC8vIFN0YXR1c1xuICAgIC5rLXByb2dyZXNzLXN0YXR1cy13cmFwIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgIGdyaWQtY29sdW1uOiAxIC8gLTE7XG4gICAgICAgIGdyaWQtcm93OiAxIC8gLTE7XG5cbiAgICAgICAgJi5rLXByb2dyZXNzLXN0YXJ0IHsganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG4gICAgICAgICYuay1wcm9ncmVzcy1jZW50ZXIgeyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgICAgICAmLmstcHJvZ3Jlc3MtZW5kIHsganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgfVxuICAgIH1cbiAgICAuay1wcm9ncmVzcy1zdGF0dXMge1xuICAgICAgICBwYWRkaW5nOiAwICgkc3BhY2VyLXggLyAyKTtcbiAgICAgICAgcGFkZGluZy1ibG9jay1zdGFydDogMDtcbiAgICAgICAgcGFkZGluZy1ibG9jay1lbmQ6IDA7XG4gICAgICAgIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAoJHNwYWNlci14IC8gMik7XG4gICAgICAgIHBhZGRpbmctaW5saW5lLWVuZDogKCRzcGFjZXIteCAvIDIpO1xuICAgICAgICBtaW4td2lkdGg6IDEwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIH1cblxuXG4gICAgLy8gSG9yaXpvbnRhbFxuICAgIC5rLXByb2dyZXNzYmFyLWhvcml6b250YWwge1xuICAgICAgICB3aWR0aDogMjdlbTtcbiAgICAgICAgaGVpZ2h0OiAkcHJvZ3Jlc3NiYXItaGVpZ2h0O1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxMDAlO1xuXG5cbiAgICAgICAgLmstcHJvZ3Jlc3Mtc3RhdHVzLXdyYXAge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgfVxuXG4gICAgICAgID4gLmstc3RhdGUtc2VsZWN0ZWQge1xuICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICB3aWR0aDogY2FsYyggdmFyKCAtLWtlbmRvLXByb2dyZXNzYmFyLXByb2dyZXNzLCAwICkgKiAxJSApOyAvLyBzYXNzLWxpbnQ6ZGlzYWJsZS1saW5lIG5vLWR1cGxpY2F0ZS1wcm9wZXJ0aWVzXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgICAgICAgICA+IC5rLXByb2dyZXNzLXN0YXR1cy13cmFwIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyggMTAwJSAqICggMTAwIC8gdmFyKCAtLWtlbmRvLXByb2dyZXNzYmFyLXByb2dyZXNzLCAxICkgKSApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cblxuICAgICAgICAvLyBDaHVua3NcbiAgICAgICAgPiB1bCB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICB9XG4gICAgICAgIC5rLWl0ZW0ge31cbiAgICAgICAgLmstaXRlbSArIC5rLWl0ZW0ge1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgICAgICAgICAgIGJvcmRlci1pbmxpbmUtc3RhcnQtd2lkdGg6IDFweDtcbiAgICAgICAgICAgIGJvcmRlci1pbmxpbmUtZW5kLXdpZHRoOiAwO1xuICAgICAgICB9XG5cblxuICAgICAgICAvLyBIb3Jpem9udGFsIHJldmVyc2VcbiAgICAgICAgJi5rLXByb2dyZXNzYmFyLXJldmVyc2Uge1xuXG4gICAgICAgICAgICA+IC5rLXN0YXRlLXNlbGVjdGVkIHtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICAgICAgICAgICAganVzdGlmeS1zZWxmOiBmbGV4LWVuZDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgfVxuXG5cbiAgICAvLyBWZXJ0aWNhbFxuICAgIC5rLXByb2dyZXNzYmFyLXZlcnRpY2FsIHtcbiAgICAgICAgd2lkdGg6ICRwcm9ncmVzc2Jhci1oZWlnaHQ7XG4gICAgICAgIGhlaWdodDogMjdlbTtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMDAlO1xuICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmcjtcblxuXG4gICAgICAgIC5rLXByb2dyZXNzLXN0YXR1cy13cmFwIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAgICAgfVxuICAgICAgICAuay1wcm9ncmVzcy1zdGF0dXMge1xuICAgICAgICAgICAgd3JpdGluZy1tb2RlOiB2ZXJ0aWNhbC1scjtcbiAgICAgICAgfVxuXG4gICAgICAgID4gLmstc3RhdGUtc2VsZWN0ZWQge1xuICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKCB2YXIoIC0ta2VuZG8tcHJvZ3Jlc3NiYXItcHJvZ3Jlc3MsIDAgKSAqIDElICk7IC8vIHNhc3MtbGludDpkaXNhYmxlLWxpbmUgbm8tZHVwbGljYXRlLXByb3BlcnRpZXNcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAgICAgICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXG4gICAgICAgICAgICA+IC5rLXByb2dyZXNzLXN0YXR1cy13cmFwIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGNhbGMoIDEwMCUgKiAoIDEwMCAvIHZhciggLS1rZW5kby1wcm9ncmVzc2Jhci1wcm9ncmVzcywgMSApICkgKTsgLy8gc2Fzcy1saW50OmRpc2FibGUtbGluZSBuby1kdXBsaWNhdGUtcHJvcGVydGllc1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cblxuICAgICAgICAvLyBDaHVua1xuICAgICAgICA+IHVsIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIH1cbiAgICAgICAgLmstaXRlbSB7fVxuICAgICAgICAuay1pdGVtICsgLmstaXRlbSB7XG4gICAgICAgICAgICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gICAgICAgICAgICBib3JkZXItYmxvY2stc3RhcnQtd2lkdGg6IDFweDtcbiAgICAgICAgICAgIGJvcmRlci1ibG9jay1lbmQtd2lkdGg6IDA7XG4gICAgICAgIH1cblxuXG4gICAgICAgIC8vIFZlcnRpY2FsIHJldmVyc2VcbiAgICAgICAgJi5rLXByb2dyZXNzYmFyLXJldmVyc2Uge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAgICAgPiAuay1zdGF0ZS1zZWxlY3RlZCB7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG5cbiAgICAvLyBJbmRldGVybWluYXRlXG4gICAgLmstcHJvZ3Jlc3NiYXItaW5kZXRlcm1pbmF0ZSB7XG4gICAgICAgIC5rLXByb2dyZXNzLXN0YXR1cy13cmFwLFxuICAgICAgICAuay1zdGF0ZS1zZWxlY3RlZCxcbiAgICAgICAgLmstaXRlbSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG5cbiAgICAvLyBCbGF6b3Igc3BlY2lmaWNcbiAgICAudGVsZXJpay1ibGF6b3Iuay1wcm9ncmVzc2Jhci1ob3Jpem9udGFsIHtcblxuICAgICAgICA+IC5rLXN0YXRlLXNlbGVjdGVkLFxuICAgICAgICA+IC5rLXN0YXRlLXNlbGVjdGVkID4gLmstcHJvZ3Jlc3Mtc3RhdHVzLXdyYXAge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogd2lkdGggLjFzIGVhc2UtaW4tb3V0O1xuICAgICAgICB9XG4gICAgfVxuXG59XG5cblxuXG5cbkBpbmNsdWRlIGV4cG9ydHMoXCJwcm9ncmVzc2Jhci9sYXlvdXQvcnRsXCIpIHtcblxuICAgIC5rLXJ0bCAuay1wcm9ncmVzc2JhcixcbiAgICAuay1wcm9ncmVzc2JhcltkaXI9XCJydGxcIl0ge1xuICAgICAgICBkaXJlY3Rpb246IHJ0bDtcbiAgICB9XG5cbn1cblxuXG5cblxuQGluY2x1ZGUgZXhwb3J0cyhcInByb2dyZXNzYmFyL2xheW91dC9pZTExXCIpIHtcblxuICAgIC5rLXByb2dyZXNzYmFyIHtcbiAgICAgICAgZGlzcGxheTogLW1zLWlubGluZS1ncmlkO1xuXG4gICAgICAgID4gLmstcHJvZ3Jlc3Mtc3RhdHVzLXdyYXAsXG4gICAgICAgID4gLmstc3RhdGUtc2VsZWN0ZWQge1xuICAgICAgICAgICAgLW1zLWdyaWQtY29sdW1uOiAxO1xuICAgICAgICAgICAgLW1zLWdyaWQtcm93OiAxO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5rLXByb2dyZXNzYmFyLWhvcml6b250YWwge1xuICAgICAgICAtbXMtZ3JpZC1jb2x1bW5zOiAxZnI7XG4gICAgICAgIC1tcy1ncmlkLXJvd3M6ICRwcm9ncmVzc2Jhci1oZWlnaHQ7XG5cbiAgICAgICAgJi5rLXByb2dyZXNzYmFyLXJldmVyc2UgPiAuay1zdGF0ZS1zZWxlY3RlZCB7XG4gICAgICAgICAgICAtbXMtZ3JpZC1jb2x1bW4tYWxpZ246IGVuZDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuay1wcm9ncmVzc2Jhci12ZXJ0aWNhbCB7XG4gICAgICAgIC1tcy1ncmlkLWNvbHVtbnM6ICRwcm9ncmVzc2Jhci1oZWlnaHQ7XG4gICAgICAgIC1tcy1ncmlkLXJvd3M6IDFmcjtcblxuICAgICAgICA+IC5rLXN0YXRlLXNlbGVjdGVkIHtcbiAgICAgICAgICAgIC1tcy1ncmlkLXJvdy1hbGlnbjogZW5kO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5rLXByb2dyZXNzYmFyLXJldmVyc2UgPiAuay1zdGF0ZS1zZWxlY3RlZCB7XG4gICAgICAgICAgICAtbXMtZ3JpZC1yb3ctYWxpZ246IHN0YXJ0O1xuICAgICAgICB9XG4gICAgfVxuXG59XG4iLCIvLyBQcm9ncmVzc2JhclxuJHByb2dyZXNzYmFyLWhlaWdodDogJHByb2dyZXNzLWhlaWdodCAhZGVmYXVsdDtcbiRwcm9ncmVzc2Jhci1hbmltYXRpb24tdGltaW5nOiAkcHJvZ3Jlc3MtYmFyLWFuaW1hdGlvbi10aW1pbmcgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3NiYXItYm9yZGVyLXdpZHRoOiAwcHggIWRlZmF1bHQ7XG4kcHJvZ3Jlc3NiYXItZm9udC1mYW1pbHk6ICRmb250LWZhbWlseSAhZGVmYXVsdDtcbiRwcm9ncmVzc2Jhci1mb250LXNpemU6ICRwcm9ncmVzcy1mb250LXNpemUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3NiYXItbGluZS1oZWlnaHQ6IDEgIWRlZmF1bHQ7XG5cbiRwcm9ncmVzc2Jhci1iZzogJHByb2dyZXNzLWJnICFkZWZhdWx0O1xuJHByb2dyZXNzYmFyLXRleHQ6ICRwcm9ncmVzcy1jb2xvciAhZGVmYXVsdDtcbiRwcm9ncmVzc2Jhci1ib3JkZXI6IG51bGwgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3NiYXItZ3JhZGllbnQ6IG51bGwgIWRlZmF1bHQ7XG5cbiRwcm9ncmVzc2Jhci1maWxsLWJnOiAgJHByb2dyZXNzLWJhci1iZyAhZGVmYXVsdDtcbiRwcm9ncmVzc2Jhci1maWxsLXRleHQ6ICRwcm9ncmVzcy1iYXItY29sb3IgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3NiYXItZmlsbC1ib3JkZXI6IG51bGwgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3NiYXItZmlsbC1ncmFkaWVudDogbnVsbCAhZGVmYXVsdDtcblxuJHByb2dyZXNzYmFyLWluZGV0ZXJtaW5hdGUtYmc6ICRwcm9ncmVzc2Jhci1iZyAhZGVmYXVsdDtcbiRwcm9ncmVzc2Jhci1pbmRldGVybWluYXRlLXRleHQ6ICRwcm9ncmVzc2Jhci10ZXh0ICFkZWZhdWx0O1xuJHByb2dyZXNzYmFyLWluZGV0ZXJtaW5hdGUtYm9yZGVyOiAkcHJvZ3Jlc3NiYXItYm9yZGVyICFkZWZhdWx0O1xuJHByb2dyZXNzYmFyLWluZGV0ZXJtaW5hdGUtZ3JhZGllbnQ6IG51bGwgIWRlZmF1bHQ7XG5cbiRwcm9ncmVzc2Jhci1jaHVuay1ib3JkZXI6ICRib2R5LWJnICFkZWZhdWx0O1xuIiwiQG1peGluIGxpbmVhci1ncmFkaWVudCggJGdyYWRpZW50OiBudWxsICkge1xuICAgIEBpZiAkZ3JhZGllbnQgYW5kICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgICAgQGlmICRncmFkaWVudCA9PSBub25lIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmVcbiAgICAgICAgfVxuICAgICAgICBAZWxzZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoICRncmFkaWVudCApO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWl4aW4gc3RyaXBlZC1ncmFkaWVudCggJGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LC4xNSksICRhbmdsZTogNDVkZWcpIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJGFuZ2xlLCAkY29sb3IgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgJGNvbG9yIDUwJSwgJGNvbG9yIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG59XG5cbkBtaXhpbiBjaGVja2VyYm9hcmQtZ3JhZGllbnQgKCAkcHJpbWFyeS1jb2xvcjogd2hpdGUsICRzZWNvbmRhcnktY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wOSksICRzaXplOiAxMHB4ICkge1xuICAgICRwb3NpdGlvbjogY2FsYygjeyRzaXplfSAvIDIpO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgJHNlY29uZGFyeS1jb2xvciAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNzUlLCAkc2Vjb25kYXJ5LWNvbG9yIDc1JSwgJHNlY29uZGFyeS1jb2xvciAwKSxcbiAgICAgICAgICAgICAgICBsaW5lYXItZ3JhZGllbnQoNDVkZWcsICRzZWNvbmRhcnktY29sb3IgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDc1JSwgJHNlY29uZGFyeS1jb2xvciA3NSUsICRzZWNvbmRhcnktY29sb3IgMCksXG4gICAgICAgICAgICAgICAgJHByaW1hcnktY29sb3I7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdCwgcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDBweCAwcHgsICRwb3NpdGlvbiAkcG9zaXRpb247XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMCAwIDA7XG4gICAgYmFja2dyb3VuZC1vcmlnaW46IHBhZGRpbmctYm94LCBwYWRkaW5nLWJveDtcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IGJvcmRlci1ib3gsIGJvcmRlci1ib3g7XG4gICAgYmFja2dyb3VuZC1zaXplOiAkc2l6ZSAkc2l6ZSwgJHNpemUgJHNpemU7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpIHNjYWxlWSgxKSBzY2FsZVooMSk7XG59XG5cbkBtaXhpbiByZXBlYXRpbmctc3RyaXBlZC1ncmFkaWVudCggJGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LC4xNSksICRiYWNrZ3JvdW5kOiAjRkZGLCAkYW5nbGU6IDQ1ZGVnLCAkbGFyZ2VTdGVwOiAycHgsICRzbWFsbFN0ZXA6IDFweCkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHJlcGVhdGluZy1saW5lYXItZ3JhZGllbnQoJGFuZ2xlLCAkYmFja2dyb3VuZCwgJGJhY2tncm91bmQgJHNtYWxsU3RlcCwgJGNvbG9yICRzbWFsbFN0ZXAsICRjb2xvciAkbGFyZ2VTdGVwKTtcbn1cbiIsIkBpbmNsdWRlIGV4cG9ydHMoIFwicmlwcGxlL2xheW91dFwiICkge1xuICAgIC5rLXJpcHBsZS10YXJnZXQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgLmstcmlwcGxlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cblxuICAgIC5rLXJpcHBsZS1ibG9iIHtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgwKTtcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAxMDBtcyBsaW5lYXIsIHRyYW5zZm9ybSA1MDBtcyBjdWJpYy1iZXppZXIoLjQsIDAsIC4yLCAxKTtcbiAgICAgICAgb3BhY2l0eTogLjE7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcblxuICAgICAgICAuay1wcmltYXJ5ICYge1xuICAgICAgICAgICAgb3BhY2l0eTogLjI7XG4gICAgICAgIH1cbiAgICB9XG5cbn1cbiIsIkBpbmNsdWRlIGV4cG9ydHMoXCJtZXNzYWdlYm94L2xheW91dFwiKSB7XG5cbiAgICAvLyBCYXNlXG4gICAgLmstbWVzc2FnZWJveCB7XG4gICAgICAgIG1hcmdpbjogJG1lc3NhZ2UtYm94LW1hcmdpbjtcbiAgICAgICAgcGFkZGluZzogJG1lc3NhZ2UtYm94LXBhZGRpbmcteSAkbWVzc2FnZS1ib3gtcGFkZGluZy14O1xuICAgICAgICBib3JkZXItd2lkdGg6ICRtZXNzYWdlLWJveC1ib3JkZXItd2lkdGg7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIGZvbnQtc2l6ZTogJG1lc3NhZ2UtYm94LWZvbnQtc2l6ZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6ICRtZXNzYWdlLWJveC1saW5lLWhlaWdodDtcblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgZm9udC1zdHlsZTogJG1lc3NhZ2UtYm94LWxpbmstZm9udC1zdHlsZTtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogJG1lc3NhZ2UtYm94LWxpbmstdGV4dC1kZWNvcmF0aW9uO1xuICAgICAgICB9XG4gICAgfVxuXG59XG4iLCIvLyBNZXNzYWdlIGJveFxuJG1lc3NhZ2UtYm94LW1hcmdpbjogMCAwICRzcGFjZXIgMCAhZGVmYXVsdDtcbiRtZXNzYWdlLWJveC1wYWRkaW5nLXg6ICRwYWRkaW5nLXggIWRlZmF1bHQ7XG4kbWVzc2FnZS1ib3gtcGFkZGluZy15OiAkcGFkZGluZy15ICFkZWZhdWx0O1xuJG1lc3NhZ2UtYm94LWJvcmRlci13aWR0aDogMCAwIDAgNHB4ICFkZWZhdWx0O1xuXG4kbWVzc2FnZS1ib3gtZm9udC1zaXplOiAkZm9udC1zaXplICFkZWZhdWx0O1xuJG1lc3NhZ2UtYm94LWxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG5cbiRtZXNzYWdlLWJveC1iZy1sZXZlbDogLTEwICFkZWZhdWx0O1xuJG1lc3NhZ2UtYm94LXRleHQtbGV2ZWw6IDYgIWRlZmF1bHQ7XG4kbWVzc2FnZS1ib3gtYm9yZGVyLWxldmVsOiAtOSAhZGVmYXVsdDtcblxuJG1lc3NhZ2UtYm94LWxpbmstZm9udC1zdHlsZTogbm9ybWFsICFkZWZhdWx0O1xuJG1lc3NhZ2UtYm94LWxpbmstdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWRlZmF1bHQ7XG4iLCJAaW5jbHVkZSBleHBvcnRzKFwibWVzc2FnZWJveC90aGVtZVwiKSB7XG5cbiAgICBAZWFjaCAkY29sb3ItbmFtZSwgJGNvbG9yIGluICR0aGVtZS1jb2xvcnMge1xuICAgICAgICAuay1tZXNzYWdlYm94LSN7JGNvbG9yLW5hbWV9IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAgICAgY29sb3ItbGV2ZWwoICRjb2xvciwgJG1lc3NhZ2UtYm94LXRleHQtbGV2ZWwgKSxcbiAgICAgICAgICAgICAgICBjb2xvci1sZXZlbCggJGNvbG9yLCAkbWVzc2FnZS1ib3gtYmctbGV2ZWwgKSxcbiAgICAgICAgICAgICAgICBjb2xvci1sZXZlbCggJGNvbG9yLCAkbWVzc2FnZS1ib3gtYm9yZGVyLWxldmVsIClcbiAgICAgICAgICAgICk7XG4gICAgICAgIH1cbiAgICB9XG5cbn1cbiIsIkBpbmNsdWRlIGV4cG9ydHMoXCJhY3Rpb24tYnV0dG9ucy9sYXlvdXRcIikge1xuXG4gICAgLmstYWN0aW9ucyxcbiAgICAuay1hY3Rpb24tYnV0dG9ucyxcbiAgICAuay1jb2x1bW5tZW51LWFjdGlvbnMge1xuICAgICAgICBwYWRkaW5nOiAkYWN0aW9ucy1wYWRkaW5nLXkgJGFjdGlvbnMtcGFkZGluZy14O1xuICAgICAgICBib3JkZXItd2lkdGg6ICRhY3Rpb25zLWJvcmRlci13aWR0aDtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICBjbGVhcjogYm90aDtcblxuICAgICAgICAuay1idXR0b24gKyAuay1idXR0b24ge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICRhY3Rpb25zLWJ1dHRvbi1nYXA7XG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcblxuICAgICAgICAgICAgLmstcnRsICYsXG4gICAgICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJGFjdGlvbnMtYnV0dG9uLWdhcDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5rLXBvcHVwIC5rLWFjdGlvbnMsXG4gICAgLmstcG9wdXAgLmstYWN0aW9uLWJ1dHRvbnMsXG4gICAgLmstcG9wdXAgLmstY29sdW1ubWVudS1hY3Rpb25zIHtcbiAgICAgICAgbWFyZ2luLXRvcDogJGFjdGlvbnMtbWFyZ2luLXRvcDtcbiAgICB9XG5cbiAgICAuay1hY3Rpb25zIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgIC5rLWJ1dHRvbiB7XG4gICAgICAgICAgICBmbGV4OiAwIDEgYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgICYuay1hY3Rpb25zLXN0YXJ0IHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuay1hY3Rpb25zLWNlbnRlciB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgICYuay1hY3Rpb25zLWVuZCB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5rLWFjdGlvbnMtc3RyZXRjaGVkIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMXB4IDAgMDtcbiAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgICAgZmxleC1iYXNpczogYXV0bztcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgICAgIC5rLWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jbGlwOiBib3JkZXItYm94O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAxNnB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICAgICAgICBmbGV4OiAxIDAgMCU7XG4gICAgICAgICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDsgLy8gc2Fzcy1saW50OmRpc2FibGUtbGluZSBuby1pbXBvcnRhbnRcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICB+IC5rLWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbn1cbiIsIi8vIEFjdGlvbnNcbiRhY3Rpb25zLW1hcmdpbi10b3A6IG1hcC1nZXQoICRzcGFjaW5nLCA0ICkgIWRlZmF1bHQ7XG4kYWN0aW9ucy1wYWRkaW5nLXg6IG1hcC1nZXQoICRzcGFjaW5nLCAyICkgIWRlZmF1bHQ7XG4kYWN0aW9ucy1wYWRkaW5nLXk6IG1hcC1nZXQoICRzcGFjaW5nLCAyICkgIWRlZmF1bHQ7XG4kYWN0aW9ucy1ib3JkZXItd2lkdGg6IDBweCAhZGVmYXVsdDtcbiRhY3Rpb25zLWJ1dHRvbi1nYXA6IG1hcC1nZXQoICRzcGFjaW5nLCAyICkgIWRlZmF1bHQ7XG5cbiRhY3Rpb25zLWJnOiBudWxsICFkZWZhdWx0O1xuJGFjdGlvbnMtdGV4dDogbnVsbCAhZGVmYXVsdDtcbiRhY3Rpb25zLWJvcmRlcjogbnVsbCAhZGVmYXVsdDtcbiRhY3Rpb25zLWdyYWRpZW50OiBudWxsICFkZWZhdWx0O1xuXG4kYWN0aW9ucy1zdHJldGNoZWQtYm9yZGVyOiAkYmFzZS1ib3JkZXIgIWRlZmF1bHQ7XG4iLCJAaW5jbHVkZSBleHBvcnRzKFwiYWN0aW9uLWJ1dHRvbnMvdGhlbWVcIikge1xuXG4gICAgLmstYWN0aW9ucyxcbiAgICAuay1hY3Rpb24tYnV0dG9ucyxcbiAgICAuay1jb2x1bW5tZW51LWFjdGlvbnMge1xuICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgJGFjdGlvbnMtdGV4dCxcbiAgICAgICAgICAgICRhY3Rpb25zLWJnLFxuICAgICAgICAgICAgJGFjdGlvbnMtYm9yZGVyLFxuICAgICAgICAgICAgJGFjdGlvbnMtZ3JhZGllbnRcbiAgICAgICAgKTtcbiAgICB9XG5cbiAgICAuay1hY3Rpb25zLXN0cmV0Y2hlZCB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGFjdGlvbnMtc3RyZXRjaGVkLWJvcmRlcjtcbiAgICB9XG59XG4iLCJAaW5jbHVkZSBleHBvcnRzKCBcImZsb2F0aW5nLWxhYmVsL2xheW91dFwiICkge1xuXG5cbiAgICAvLyBGbG9hdGluZyBsYWJlbFxuICAgIC5rLXRleHRib3gtY29udGFpbmVyLFxuICAgIC5rLWZsb2F0aW5nLWxhYmVsLWNvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAkZmxvYXRpbmctbGFiZWwtaGVpZ2h0O1xuICAgICAgICB3aWR0aDogJGlucHV0LWRlZmF1bHQtd2lkdGg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3RyZXRjaDtcblxuICAgICAgICA+IC5rLWxhYmVsIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogOTAlO1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZmxvYXRpbmctbGFiZWwtZm9udC1zaXplO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRmbG9hdGluZy1sYWJlbC1saW5lLWhlaWdodDtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogJGZsb2F0aW5nLWxhYmVsLW9mZnNldC15O1xuICAgICAgICAgICAgbGVmdDogJGZsb2F0aW5nLWxhYmVsLW9mZnNldC14O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIGN1cnNvcjogdGV4dDtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtICRmbG9hdGluZy1sYWJlbC10cmFuc2l0aW9uLCBjb2xvciAkZmxvYXRpbmctbGFiZWwtdHJhbnNpdGlvbiwgdG9wICRmbG9hdGluZy1sYWJlbC10cmFuc2l0aW9uLCBsZWZ0ICRmbG9hdGluZy1sYWJlbC10cmFuc2l0aW9uO1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICA+IC5rLXRleHRib3gsXG4gICAgICAgID4gLmstd2lkZ2V0IHtcbiAgICAgICAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAmLmstc3RhdGUtZW1wdHkge1xuICAgICAgICAgICAgPiAuay1sYWJlbCB7XG4gICAgICAgICAgICAgICAgdG9wOiAkZmxvYXRpbmctbGFiZWwtb2Zmc2V0LXk7XG4gICAgICAgICAgICAgICAgbGVmdDogJGZsb2F0aW5nLWxhYmVsLW9mZnNldC14O1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoICRmbG9hdGluZy1sYWJlbC1zY2FsZSApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgPiAuay1sYWJlbCxcbiAgICAgICAgJjpmb2N1cy13aXRoaW4gPiAuay1sYWJlbCxcbiAgICAgICAgJi5rLXN0YXRlLWZvY3VzZWQgPiAuay1sYWJlbCB7XG4gICAgICAgICAgICB0b3A6ICRmbG9hdGluZy1sYWJlbC1mb2N1cy1vZmZzZXQteTtcbiAgICAgICAgICAgIGxlZnQ6ICRmbG9hdGluZy1sYWJlbC1mb2N1cy1vZmZzZXQteDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoICRmbG9hdGluZy1sYWJlbC1mb2N1cy1zY2FsZSApO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5rLXN0YXRlLWVtcHR5Om5vdCguay1zdGF0ZS1mb2N1c2VkKSA6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLXJ0bCAmLFxuICAgICAgICAmW2Rpcj1cInJ0bFwiXSB7XG5cbiAgICAgICAgICAgID4gLmstbGFiZWwge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5rLXN0YXRlLWVtcHR5IHtcbiAgICAgICAgICAgICAgICA+IC5rLWxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6ICRmbG9hdGluZy1sYWJlbC1vZmZzZXQteDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgID4gLmstbGFiZWwsXG4gICAgICAgICAgICAmOmZvY3VzLXdpdGhpbiA+IC5rLWxhYmVsLFxuICAgICAgICAgICAgJi5rLXN0YXRlLWZvY3VzZWQgPiAuay1sYWJlbCB7XG4gICAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICByaWdodDogJGZsb2F0aW5nLWxhYmVsLWZvY3VzLW9mZnNldC14O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG59XG4iLCIvLyBGbG9hdGluZyBsYWJlbFxuJGZsb2F0aW5nLWxhYmVsLXNjYWxlOiAxICFkZWZhdWx0O1xuJGZsb2F0aW5nLWxhYmVsLWZvbnQtc2l6ZTogJGlucHV0LWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmbG9hdGluZy1sYWJlbC1saW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJGZsb2F0aW5nLWxhYmVsLWhlaWdodDogY2FsYyggI3skZmxvYXRpbmctbGFiZWwtbGluZS1oZWlnaHR9ICogI3skZmxvYXRpbmctbGFiZWwtZm9udC1zaXplfSApICFkZWZhdWx0O1xuJGZsb2F0aW5nLWxhYmVsLW9mZnNldC14OiBjYWxjKCAjeyRpbnB1dC1wYWRkaW5nLXh9ICsgI3skaW5wdXQtYm9yZGVyLXdpZHRofSApICFkZWZhdWx0O1xuJGZsb2F0aW5nLWxhYmVsLW9mZnNldC15OiBjYWxjKCAjeyRmbG9hdGluZy1sYWJlbC1oZWlnaHR9ICsgI3skaW5wdXQtYm9yZGVyLXdpZHRofSArICN7JGlucHV0LXBhZGRpbmcteX0gKSAhZGVmYXVsdDtcblxuJGZsb2F0aW5nLWxhYmVsLWZvY3VzLXNjYWxlOiAxICFkZWZhdWx0O1xuJGZsb2F0aW5nLWxhYmVsLWZvY3VzLW9mZnNldC14OiAwICFkZWZhdWx0O1xuJGZsb2F0aW5nLWxhYmVsLWZvY3VzLW9mZnNldC15OiAwICFkZWZhdWx0O1xuXG4kZmxvYXRpbmctbGFiZWwtdHJhbnNpdGlvbjogLjJzIGVhc2Utb3V0ICFkZWZhdWx0O1xuXG4kZmxvYXRpbmctbGFiZWwtYmc6IG51bGwgIWRlZmF1bHQ7XG4kZmxvYXRpbmctbGFiZWwtdGV4dDogbnVsbCAhZGVmYXVsdDtcblxuJGZsb2F0aW5nLWxhYmVsLWZvY3VzZWQtYmc6IG51bGwgIWRlZmF1bHQ7XG4kZmxvYXRpbmctbGFiZWwtZm9jdXNlZC10ZXh0OiBudWxsICFkZWZhdWx0O1xuIiwiQGluY2x1ZGUgZXhwb3J0cyggXCJ0ZXh0Ym94L2xheW91dFwiICkge1xuXG4gICAgLy8gVGV4dGJveFxuICAgIC5rLXRleHRib3gge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCAkaW5wdXQtYm9yZGVyLXJhZGl1cyApO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHdpZHRoOiAkaW5wdXQtZGVmYXVsdC13aWR0aDtcbiAgICAgICAgaGVpZ2h0OiAkaW5wdXQtY2FsYy1oZWlnaHQ7XG4gICAgICAgIGJvcmRlci13aWR0aDogJGlucHV0LWJvcmRlci13aWR0aDtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRpbnB1dC1mb250LWZhbWlseTtcbiAgICAgICAgZm9udC1zaXplOiAkaW5wdXQtZm9udC1zaXplO1xuICAgICAgICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAvLyBUYXJnZXRzIGh0dHBzOi8vZ2l0aHViLmNvbS90ZWxlcmlrL2tlbmRvLXJlYWN0L2lzc3Vlcy82MzguXG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXG4gICAgICAgIC8vIG5vdCB0byBiZSBvdmVycmlkZW4gYnkgYGJhY2tncm91bmQ6IG5vbmVgXG4gICAgICAgIEBpbmNsdWRlIHVzZS1iYWNrZ3JvdW5kLWNsaXAoKTtcblxuICAgICAgICAvLyBIaWRlIGNsZWFyIGljb25cbiAgICAgICAgJjo6LW1zLWNsZWFyIHsgZGlzcGxheTogbm9uZTsgfVxuXG4gICAgICAgIC8vIFBsYWNlaG9sZGVyIHRleHRcbiAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgY29sb3I6ICRpbnB1dC1wbGFjZWhvbGRlci10ZXh0O1xuICAgICAgICAgICAgb3BhY2l0eTogJGlucHV0LXBsYWNlaG9sZGVyLW9wYWNpdHk7XG4gICAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICBjb2xvcjogJGlucHV0LXBsYWNlaG9sZGVyLXRleHQ7XG4gICAgICAgIH1cblxuICAgICAgICAuay1pbnB1dCB7fVxuXG4gICAgICAgIC5rLWJ1dHRvbi1jbGVhciB7XG4gICAgICAgICAgICB3aWR0aDogJGJ1dHRvbi1pbm5lci1jYWxjLXNpemU7XG4gICAgICAgICAgICBoZWlnaHQ6ICRidXR0b24taW5uZXItY2FsYy1zaXplO1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstdGV4dGJveC1zZXBhcmF0b3Ige1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6ICRpY29uLXNpemU7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDAgMCAwIDFweDtcbiAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBEaXNhYmxlZCBzdGF0ZVxuICAgICAgICAmOmRpc2FibGVkLFxuICAgICAgICAmW2Rpc2FibGVkXSxcbiAgICAgICAgJi5rLXN0YXRlLWRpc2FibGVkIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGRpc2FibGVkKCAkZGlzYWJsZWQtc3R5bGluZyApO1xuXG4gICAgICAgICAgICAvLyBEaXNhYmxlZCBzZWxlY3Rpb25cbiAgICAgICAgICAgICY6OnNlbGVjdGlvbiB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZmlsbCAoXG4gICAgICAgICAgICAgICAgICAgICRjb2xvcjogJGlucHV0LXRleHQsXG4gICAgICAgICAgICAgICAgICAgICRiZzogdHJhbnNwYXJlbnRcbiAgICAgICAgICAgICAgICApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG5cbiAgICAvLyBUZXh0Ym94XG4gICAgaW5wdXQuay10ZXh0Ym94IHtcbiAgICAgICAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAkaW5wdXQtcGFkZGluZy14O1xuICAgIH1cblxufVxuIiwiQGluY2x1ZGUgZXhwb3J0cyhcInRleHRib3gvdGhlbWVcIikge1xuXG4gICAgLy8gVGV4dGJveFxuICAgIC5rLXRleHRib3gge1xuICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgJGlucHV0LXRleHQsXG4gICAgICAgICAgICAkaW5wdXQtYmcsXG4gICAgICAgICAgICAkaW5wdXQtYm9yZGVyXG4gICAgICAgICk7XG5cbiAgICAgICAgLy8gU2VsZWN0aW9uXG4gICAgICAgICY6OnNlbGVjdGlvbixcbiAgICAgICAgLmstaW5wdXQ6OnNlbGVjdGlvbiB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmaWxsIChcbiAgICAgICAgICAgICAgICAkY29sb3I6ICRpbnB1dC1zZWxlY3RlZC10ZXh0LFxuICAgICAgICAgICAgICAgICRiZzogJGlucHV0LXNlbGVjdGVkLWJnXG4gICAgICAgICAgICApO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstaW5wdXQtcHJlZml4LFxuICAgICAgICAuay1pbnB1dC1zdWZmaXgge1xuICAgICAgICAgICAgPiAuay1pY29uIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHRleHRib3gtaWNvbi1jb2xvcjtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAkdGV4dGJveC1pY29uLW9wYWNpdHk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5rLWNsZWFyLXZhbHVlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNsZWFyLWJ1dHRvbi10ZXh0O1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IC41O1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmstdGV4dGJveC1zZXBhcmF0b3Ige1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkdGV4dGJveC1zZXBhcmF0b3ItY29sb3I7XG4gICAgICAgICAgICBvcGFjaXR5OiAkdGV4dGJveC1zZXBhcmF0b3Itb3BhY2l0eTtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIEZvY3VzZWRcbiAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgJjpmb2N1cy13aXRoaW4sXG4gICAgICAgICYuay1zdGF0ZS1mb2N1cyxcbiAgICAgICAgJi5rLXN0YXRlLWZvY3VzZWQge1xuICAgICAgICAgICAgQGluY2x1ZGUgZmlsbCAoXG4gICAgICAgICAgICAgICAgJGlucHV0LWZvY3VzZWQtdGV4dCxcbiAgICAgICAgICAgICAgICAkaW5wdXQtZm9jdXNlZC1iZyxcbiAgICAgICAgICAgICAgICAkaW5wdXQtZm9jdXNlZC1ib3JkZXJcbiAgICAgICAgICAgICk7XG4gICAgICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCAkaW5wdXQtZm9jdXNlZC1zaGFkb3cgKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIEhvdmVyZWRcbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJi5rLXN0YXRlLWhvdmVyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAgICAgJGlucHV0LWhvdmVyZWQtdGV4dCxcbiAgICAgICAgICAgICAgICAkaW5wdXQtaG92ZXJlZC1iZyxcbiAgICAgICAgICAgICAgICAkaW5wdXQtaG92ZXJlZC1ib3JkZXJcbiAgICAgICAgICAgICk7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBJbnZhbGlkXG4gICAgICAgICYuay1pbnZhbGlkLFxuICAgICAgICAmLmstc3RhdGUtaW52YWxpZCxcbiAgICAgICAgJi5uZy1pbnZhbGlkLm5nLXRvdWNoZWQsXG4gICAgICAgICYubmctaW52YWxpZC5uZy1kaXJ0eSB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRpbnZhbGlkLWJvcmRlcjtcblxuICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICY6Zm9jdXMtd2l0aGluLFxuICAgICAgICAgICAgJi5rLXN0YXRlLWZvY3VzLFxuICAgICAgICAgICAgJi5rLXN0YXRlLWZvY3VzZWQge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGludmFsaWQtc2hhZG93KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8vIFRleHRib3hlXG4kdGV4dGJveC1saW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJHRleHRib3gtaWNvbi13aWR0aDogY2FsYyggI3skaWNvbi1zaXplfSArICN7JGlucHV0LXBhZGRpbmcteCAqIDJ9ICkgIWRlZmF1bHQ7XG4kdGV4dGJveC1pY29uLXBhZGRpbmcteDogNnB4ICFkZWZhdWx0O1xuJHRleHRib3gtaWNvbi1wYWRkaW5nLXk6ICR0ZXh0Ym94LWljb24tcGFkZGluZy14ICFkZWZhdWx0O1xuXG4kdGV4dGJveC1pY29uLWNvbG9yOiAjMzQzYTQwICFkZWZhdWx0O1xuJHRleHRib3gtaWNvbi1vcGFjaXR5OiAuNSAhZGVmYXVsdDtcblxuJHRleHRib3gtc2VwYXJhdG9yLWNvbG9yOiAkY2xlYXItYnV0dG9uLXRleHQgIWRlZmF1bHQ7XG4kdGV4dGJveC1zZXBhcmF0b3Itb3BhY2l0eTogLjUgIWRlZmF1bHQ7XG4iLCJAaW5jbHVkZSBleHBvcnRzKCBcInRleHRhcmVhL2xheW91dFwiICkge1xuXG4gICAgLy8gVGV4dGFyZWFcbiAgICAuay10ZXh0YXJlYSB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoICR0ZXh0YXJlYS1ib3JkZXItcmFkaXVzICk7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgd2lkdGg6ICR0ZXh0YXJlYS1kZWZhdWx0LXdpZHRoO1xuICAgICAgICBib3JkZXItd2lkdGg6ICR0ZXh0YXJlYS1ib3JkZXItd2lkdGg7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkdGV4dGFyZWEtZm9udC1mYW1pbHk7XG4gICAgICAgIGZvbnQtc2l6ZTogJHRleHRhcmVhLWZvbnQtc2l6ZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6ICR0ZXh0YXJlYS1saW5lLWhlaWdodDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgLy8gVGFyZ2V0cyBodHRwczovL2dpdGh1Yi5jb20vdGVsZXJpay9rZW5kby1yZWFjdC9pc3N1ZXMvNjM4LlxuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblxuICAgICAgICAvLyBub3QgdG8gYmUgb3ZlcnJpZGVuIGJ5IGBiYWNrZ3JvdW5kOiBub25lYFxuICAgICAgICBAaW5jbHVkZSB1c2UtYmFja2dyb3VuZC1jbGlwKCk7XG5cbiAgICAgICAgLy8gSGlkZSBjbGVhciBpY29uXG4gICAgICAgICY6Oi1tcy1jbGVhciB7IGRpc3BsYXk6IG5vbmU7IH1cblxuICAgICAgICAvLyBQbGFjZWhvbGRlciB0ZXh0XG4gICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkaW5wdXQtcGxhY2Vob2xkZXItdGV4dDtcbiAgICAgICAgICAgIG9wYWNpdHk6ICRpbnB1dC1wbGFjZWhvbGRlci1vcGFjaXR5O1xuICAgICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICA+IC5rLWlucHV0IHtcbiAgICAgICAgICAgIHBhZGRpbmc6ICR0ZXh0YXJlYS1wYWRkaW5nLXkgJHRleHRhcmVhLXBhZGRpbmcteDtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6ICR0ZXh0YXJlYS1jYWxjLWhlaWdodDtcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgICAgICByZXNpemU6IHZlcnRpY2FsO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gRGlzYWJsZWQgc3RhdGVcbiAgICAgICAgJjpkaXNhYmxlZCxcbiAgICAgICAgJltkaXNhYmxlZF0sXG4gICAgICAgICYuay1zdGF0ZS1kaXNhYmxlZCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBkaXNhYmxlZCggJGRpc2FibGVkLXN0eWxpbmcgKTtcblxuICAgICAgICAgICAgLy8gRGlzYWJsZWQgc2VsZWN0aW9uXG4gICAgICAgICAgICAmOjpzZWxlY3Rpb24ge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwgKFxuICAgICAgICAgICAgICAgICAgICAkY29sb3I6ICRpbnB1dC10ZXh0LFxuICAgICAgICAgICAgICAgICAgICAkYmc6IHRyYW5zcGFyZW50XG4gICAgICAgICAgICAgICAgICAgIC8vICRiZzogcmdiYSggY29udHJhc3Qtd2NhZyggJGlucHV0LWJnICksIC4xIClcbiAgICAgICAgICAgICAgICApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gVGV4dGFyZWEgb2xkIHJlbmRlcmluZ1xuICAgIHRleHRhcmVhLmstdGV4dGFyZWEge1xuICAgICAgICBwYWRkaW5nOiAkdGV4dGFyZWEtcGFkZGluZy15ICR0ZXh0YXJlYS1wYWRkaW5nLXg7XG4gICAgICAgIG1pbi1oZWlnaHQ6ICR0ZXh0YXJlYS1jYWxjLWhlaWdodDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICByZXNpemU6IGJvdGg7XG4gICAgfVxuXG4gICAgLy8gRmxvYXRpbmcgbGFiZWxcbiAgICAuay10ZXh0Ym94LWNvbnRhaW5lcixcbiAgICAuay1mbG9hdGluZy1sYWJlbC1jb250YWluZXIge1xuICAgICAgICA+IC5rLXRleHRhcmVhIHtcbiAgICAgICAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuXG5cbkBpbmNsdWRlIGV4cG9ydHMoXCJ0ZXh0YXJlYS9sYXlvdXQvSUVcIikge1xuICAgIC8vIFRPRE86IFJlbW92ZSBvbmNlIHdlIGRyb3AgSUUgc3VwcG9ydFxuXG4gICAgLmstaWUge1xuICAgICAgICAuay10ZXh0YXJlYSB7XG4gICAgICAgICAgICA6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuICAgICAgICAgICAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkaW5wdXQtcGxhY2Vob2xkZXItdGV4dDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8vIFRleHRhcmVhXG4kdGV4dGFyZWEtZGVmYXVsdC13aWR0aDogMThlbSAhZGVmYXVsdDtcblxuJHRleHRhcmVhLWJvcmRlci13aWR0aDogJGlucHV0LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiR0ZXh0YXJlYS1ib3JkZXItaGVpZ2h0OiAkaW5wdXQtYm9yZGVyLWhlaWdodCAhZGVmYXVsdDtcbiR0ZXh0YXJlYS1ib3JkZXItcmFkaXVzOiAkaW5wdXQtYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiR0ZXh0YXJlYS1ib3JkZXItcmFkaXVzLXNtOiAkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcbiR0ZXh0YXJlYS1ib3JkZXItcmFkaXVzLWxnOiAkaW5wdXQtYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcblxuJHRleHRhcmVhLXBhZGRpbmcteDogJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcbiR0ZXh0YXJlYS1wYWRkaW5nLXk6ICRpbnB1dC1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kdGV4dGFyZWEtZm9udC1mYW1pbHk6ICRpbnB1dC1mb250LWZhbWlseSAhZGVmYXVsdDtcbiR0ZXh0YXJlYS1mb250LXNpemU6ICRpbnB1dC1mb250LXNpemUgIWRlZmF1bHQ7XG4kdGV4dGFyZWEtbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiR0ZXh0YXJlYS1saW5lLWhlaWdodC1lbTogJGlucHV0LWxpbmUtaGVpZ2h0LWVtICFkZWZhdWx0O1xuXG4kdGV4dGFyZWEtcGFkZGluZy14LXNtOiAkaW5wdXQtcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJHRleHRhcmVhLXBhZGRpbmcteS1zbTogJGlucHV0LXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiR0ZXh0YXJlYS1mb250LXNpemUtc206ICRpbnB1dC1mb250LXNpemUtc20gIWRlZmF1bHQ7XG4kdGV4dGFyZWEtbGluZS1oZWlnaHQtc206ICRpbnB1dC1saW5lLWhlaWdodC1zbSAhZGVmYXVsdDtcblxuJHRleHRhcmVhLXBhZGRpbmcteC1sZzogJGlucHV0LXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiR0ZXh0YXJlYS1wYWRkaW5nLXktbGc6ICRpbnB1dC1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kdGV4dGFyZWEtZm9udC1zaXplLWxnOiAkaW5wdXQtZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJHRleHRhcmVhLWxpbmUtaGVpZ2h0LWxnOiAkaW5wdXQtbGluZS1oZWlnaHQtbGcgIWRlZmF1bHQ7XG5cbiR0ZXh0YXJlYS1jYWxjLWhlaWdodDogJGlucHV0LWNhbGMtaGVpZ2h0ICFkZWZhdWx0O1xuJHRleHRhcmVhLWNhbGMtaGVpZ2h0LXNtOiAkaW5wdXQtY2FsYy1oZWlnaHQtc20gIWRlZmF1bHQ7XG4kdGV4dGFyZWEtY2FsYy1oZWlnaHQtbGc6ICRpbnB1dC1jYWxjLWhlaWdodC1sZyAhZGVmYXVsdDtcblxuJHRleHRhcmVhLWZsb2F0aW5nLWxhYmVsLXBhZGRpbmc6IG51bGwgIWRlZmF1bHQ7XG5cbiR0ZXh0YXJlYS1iZzogJGlucHV0LWJnICFkZWZhdWx0O1xuJHRleHRhcmVhLXRleHQ6ICRpbnB1dC10ZXh0ICFkZWZhdWx0O1xuJHRleHRhcmVhLWJvcmRlcjogJGlucHV0LWJvcmRlciAhZGVmYXVsdDtcbiR0ZXh0YXJlYS1zaGFkb3c6ICRpbnB1dC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiR0ZXh0YXJlYS1ob3ZlcmVkLXRleHQ6ICRpbnB1dC1ob3ZlcmVkLXRleHQgIWRlZmF1bHQ7XG4kdGV4dGFyZWEtaG92ZXJlZC1iZzogJGlucHV0LWhvdmVyZWQtYmcgIWRlZmF1bHQ7XG4kdGV4dGFyZWEtaG92ZXJlZC1ib3JkZXI6ICRpbnB1dC1ob3ZlcmVkLWJvcmRlciAhZGVmYXVsdDtcbiR0ZXh0YXJlYS1ob3ZlcmVkLXNoYWRvdzogJGlucHV0LWhvdmVyZWQtc2hhZG93ICFkZWZhdWx0O1xuXG4kdGV4dGFyZWEtZm9jdXNlZC10ZXh0OiAkaW5wdXQtZm9jdXNlZC10ZXh0ICFkZWZhdWx0O1xuJHRleHRhcmVhLWZvY3VzZWQtYmc6ICRpbnB1dC1mb2N1c2VkLWJnICFkZWZhdWx0O1xuJHRleHRhcmVhLWZvY3VzZWQtYm9yZGVyOiAkaW5wdXQtZm9jdXNlZC1ib3JkZXIgIWRlZmF1bHQ7XG4kdGV4dGFyZWEtZm9jdXNlZC1zaGFkb3c6ICRpbnB1dC1mb2N1c2VkLXNoYWRvdyAhZGVmYXVsdDtcblxuJHRleHRhcmVhLXBsYWNlaG9sZGVyLXRleHQ6ICRpbnB1dC1wbGFjZWhvbGRlci10ZXh0ICFkZWZhdWx0O1xuJHRleHRhcmVhLXBsYWNlaG9sZGVyLW9wYWNpdHk6ICRpbnB1dC1wbGFjZWhvbGRlci1vcGFjaXR5ICFkZWZhdWx0O1xuXG4kdGV4dGFyZWEtc2VsZWN0ZWQtdGV4dDogJGlucHV0LXNlbGVjdGVkLXRleHQgIWRlZmF1bHQ7XG4kdGV4dGFyZWEtc2VsZWN0ZWQtYmc6ICRpbnB1dC1zZWxlY3RlZC1iZyAhZGVmYXVsdDtcblxuJHRleHRhcmVhLWZvY3VzZWQtaW52YWxpZC1zaGFkb3c6IG51bGwgIWRlZmF1bHQ7XG4iLCJAaW1wb3J0IFwiLi4vLi4vbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtZGVmYXVsdC9zY3NzL3RleHRhcmVhL19sYXlvdXQuc2Nzc1wiO1xuXG5AaW5jbHVkZSBleHBvcnRzKFwidGV4dGFyZWEvbGF5b3V0L2Jvb3RzdHJhcFwiKSB7XG5cbiAgICAvLyAgVGV4dGFyZWFcbiAgICAuay10ZXh0YXJlYSB7XG4gICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICAgIH1cblxufVxuIiwiQGluY2x1ZGUgZXhwb3J0cyhcInRleHRhcmVhL3RoZW1lXCIpIHtcblxuICAgIC8vIFRleHRhcmVhXG4gICAgLmstdGV4dGFyZWEge1xuICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgJHRleHRhcmVhLXRleHQsXG4gICAgICAgICAgICAkdGV4dGFyZWEtYmcsXG4gICAgICAgICAgICAkdGV4dGFyZWEtYm9yZGVyXG4gICAgICAgICk7XG5cbiAgICAgICAgLy8gU2VsZWN0aW9uXG4gICAgICAgICY6OnNlbGVjdGlvbixcbiAgICAgICAgLmstaW5wdXQ6OnNlbGVjdGlvbiB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmaWxsIChcbiAgICAgICAgICAgICAgICAkY29sb3I6ICR0ZXh0YXJlYS1zZWxlY3RlZC10ZXh0LCAvLyAkcHJpbWFyeS1jb250cmFzdCxcbiAgICAgICAgICAgICAgICAkYmc6ICR0ZXh0YXJlYS1zZWxlY3RlZC1iZyAvLyAkcHJpbWFyeVxuICAgICAgICAgICAgKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIEZvY3VzZWRcbiAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgJjpmb2N1cy13aXRoaW4sXG4gICAgICAgICYuay1zdGF0ZS1mb2N1cyxcbiAgICAgICAgJi5rLXN0YXRlLWZvY3VzZWQge1xuICAgICAgICAgICAgQGluY2x1ZGUgZmlsbCAoXG4gICAgICAgICAgICAgICAgJHRleHRhcmVhLWZvY3VzZWQtdGV4dCxcbiAgICAgICAgICAgICAgICAkdGV4dGFyZWEtZm9jdXNlZC1iZyxcbiAgICAgICAgICAgICAgICAkdGV4dGFyZWEtZm9jdXNlZC1ib3JkZXJcbiAgICAgICAgICAgICk7XG4gICAgICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCAkdGV4dGFyZWEtZm9jdXNlZC1zaGFkb3cgKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIEhvdmVyZWRcbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJi5rLXN0YXRlLWhvdmVyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAgICAgJHRleHRhcmVhLWhvdmVyZWQtdGV4dCxcbiAgICAgICAgICAgICAgICAkdGV4dGFyZWEtaG92ZXJlZC1iZyxcbiAgICAgICAgICAgICAgICAkdGV4dGFyZWEtaG92ZXJlZC1ib3JkZXJcbiAgICAgICAgICAgICk7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBJbnZhbGlkXG4gICAgICAgICYuay1pbnZhbGlkLFxuICAgICAgICAmLmstc3RhdGUtaW52YWxpZCxcbiAgICAgICAgJi5uZy1pbnZhbGlkLm5nLXRvdWNoZWQsXG4gICAgICAgICYubmctaW52YWxpZC5uZy1kaXJ0eSB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRpbnZhbGlkLWJvcmRlcjtcblxuICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICY6Zm9jdXMtd2l0aGluLFxuICAgICAgICAgICAgJi5rLXN0YXRlLWZvY3VzLFxuICAgICAgICAgICAgJi5rLXN0YXRlLWZvY3VzZWQge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGludmFsaWQtc2hhZG93KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIFRleHRhcmVhIEZsb2F0aW5nIGxhYmVsXG4gICAgLmstZmxvYXRpbmctbGFiZWwtY29udGFpbmVyLmstdGV4dGFyZWEtY29udGFpbmVyLFxuICAgIC5rLXRleHRib3gtY29udGFpbmVyLmstdGV4dGFyZWEtY29udGFpbmVyIHtcblxuICAgICAgICA+IC5rLWxhYmVsIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwoICRjb2xvcjogJHRleHRhcmVhLXRleHQgKTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkBpbmNsdWRlIGV4cG9ydHMoXCJ0b29sdGlwL2xheW91dFwiKSB7XG5cbiAgICAuay10b29sdGlwIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyggJHRvb2x0aXAtYm9yZGVyLXJhZGl1cyApO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6ICR0b29sdGlwLXBhZGRpbmcteSAkdG9vbHRpcC1wYWRkaW5nLXg7XG4gICAgICAgIC8vIG1heC13aWR0aDogJHRvb2x0aXAtbWF4LXdpZHRoO1xuICAgICAgICBib3JkZXItd2lkdGg6ICR0b29sdGlwLWJvcmRlci13aWR0aDtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICBmb250LWZhbWlseTogJHRvb2x0aXAtZm9udC1mYW1pbHk7XG4gICAgICAgIGZvbnQtc2l6ZTogJHRvb2x0aXAtZm9udC1zaXplO1xuICAgICAgICBsaW5lLWhlaWdodDogJHRvb2x0aXAtbGluZS1oZWlnaHQ7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHotaW5kZXg6IDEyMDAwO1xuICAgICAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gICAgICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogJHJnYmEtdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgLmstdG9vbHRpcC1pY29uIHtcbiAgICAgICAgbWFyZ2luLWlubGluZS1lbmQ6ICRpY29uLXNwYWNpbmc7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIH1cblxuICAgIC5rLXRvb2x0aXAtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAuMjVlbTtcbiAgICAgICAgZm9udC1zaXplOiAkdG9vbHRpcC10aXRsZS1mb250LXNpemU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkdG9vbHRpcC10aXRsZS1saW5lLWhlaWdodDtcbiAgICB9XG5cbiAgICAuay10b29sdGlwLWNvbnRlbnQge1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB9XG5cbiAgICAuay10b29sdGlwLWJ1dHRvbiB7XG4gICAgICAgIG1hcmdpbi1pbmxpbmUtc3RhcnQ6ICRpY29uLXNwYWNpbmc7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuXG4gICAgICAgIC5rLWljb24ge1xuICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICB9XG4gICAgfVxuXG5cbiAgICAvLyBDYWxsb3V0XG4gICAgLmstY2FsbG91dCB7XG4gICAgICAgIHdpZHRoOiAoJHRvb2x0aXAtY2FsbG91dC1zaXplICogMik7XG4gICAgICAgIGhlaWdodDogKCR0b29sdGlwLWNhbGxvdXQtc2l6ZSAqIDIpO1xuICAgICAgICBib3JkZXItd2lkdGg6ICR0b29sdGlwLWNhbGxvdXQtc2l6ZTtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG5cbiAgICAvLyBUT0RPOlxuICAgIC8vIFNvbWUgaW1wbGVtZW50YXRpb25zIHJlbHkgb24gbWFyZ2luICsgdHJhbnNmb3JtLXJvdGF0ZSB0byBwb3NpdGlvbiBjYWxsb3V0XG4gICAgLy8gUmVtb3ZlIG1hcmdpbiB0d2Vha2luZyBhbmQgdW5jb21tZW50IHdoZW4gdGhlaXIgaW1wbGVtZW50YXRpb24gaXMgZml4ZWQuXG5cbiAgICAuay1jYWxsb3V0LW4ge1xuICAgICAgICBtYXJnaW4tbGVmdDogLSR0b29sdGlwLWNhbGxvdXQtc2l6ZTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogY3VycmVudENvbG9yO1xuICAgICAgICAvLyB0b3A6IDA7XG4gICAgICAgIHRvcDogKC0kdG9vbHRpcC1jYWxsb3V0LXNpemUgKiAyKTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAvLyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtMTAwJSk7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cbiAgICAuay1jYWxsb3V0LWUge1xuICAgICAgICBtYXJnaW4tdG9wOiAtJHRvb2x0aXAtY2FsbG91dC1zaXplO1xuICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogY3VycmVudENvbG9yO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgLy8gcmlnaHQ6IDA7XG4gICAgICAgIHJpZ2h0OiAoLSR0b29sdGlwLWNhbGxvdXQtc2l6ZSAqIDIpO1xuICAgICAgICAvLyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlLCAtNTAlKTtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuICAgIC5rLWNhbGxvdXQtcyB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtJHRvb2x0aXAtY2FsbG91dC1zaXplO1xuICAgICAgICBib3JkZXItdG9wLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gICAgICAgIC8vIGJvdHRvbTogMDtcbiAgICAgICAgYm90dG9tOiAoLSR0b29sdGlwLWNhbGxvdXQtc2l6ZSAqIDIpO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIC8vIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDEwMCUpO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG4gICAgLmstY2FsbG91dC13IHtcbiAgICAgICAgbWFyZ2luLXRvcDogLSR0b29sdGlwLWNhbGxvdXQtc2l6ZTtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICAvLyBsZWZ0OiAwO1xuICAgICAgICBsZWZ0OiAoLSR0b29sdGlwLWNhbGxvdXQtc2l6ZSAqIDIpO1xuICAgICAgICAvLyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwJSwgLTUwJSk7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cblxufVxuIiwiLy8gVG9vbHRpcFxuJHRvb2x0aXAtcGFkZGluZy15OiAkdG9vbHRpcC1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kdG9vbHRpcC1wYWRkaW5nLXg6ICR0b29sdGlwLXBhZGRpbmcteCAhZGVmYXVsdDtcbiR0b29sdGlwLW1heC13aWR0aDogJHRvb2x0aXAtbWF4LXdpZHRoICFkZWZhdWx0O1xuJHRvb2x0aXAtYm9yZGVyLXdpZHRoOiAwcHggIWRlZmF1bHQ7XG4kdG9vbHRpcC1ib3JkZXItcmFkaXVzOiAkdG9vbHRpcC1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG4kdG9vbHRpcC1mb250LWZhbWlseTogJGZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJHRvb2x0aXAtZm9udC1zaXplOiAkdG9vbHRpcC1mb250LXNpemUgIWRlZmF1bHQ7XG4kdG9vbHRpcC1saW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuXG4kdG9vbHRpcC10aXRsZS1mb250LXNpemU6ICgkdG9vbHRpcC1mb250LXNpemUgKiAxLjI1KSAhZGVmYXVsdDtcbiR0b29sdGlwLXRpdGxlLWxpbmUtaGVpZ2h0OiAxICFkZWZhdWx0O1xuXG4kdG9vbHRpcC1jYWxsb3V0LXNpemU6ICR0b29sdGlwLWFycm93LWhlaWdodCAhZGVmYXVsdDtcblxuJHRvb2x0aXAtYmc6ICR0b29sdGlwLWJnICFkZWZhdWx0O1xuJHRvb2x0aXAtdGV4dDogY29udHJhc3Qtd2NhZygkdG9vbHRpcC1iZykgIWRlZmF1bHQ7XG4kdG9vbHRpcC1ib3JkZXI6ICR0b29sdGlwLWJnICFkZWZhdWx0O1xuXG4kdG9vbHRpcC1wcmltYXJ5LWJnOiAkcHJpbWFyeSAhZGVmYXVsdDtcbiR0b29sdGlwLXByaW1hcnktdGV4dDogY29udHJhc3Qtd2NhZyggJHRvb2x0aXAtcHJpbWFyeS1iZyApICFkZWZhdWx0O1xuJHRvb2x0aXAtcHJpbWFyeS1ib3JkZXI6ICR0b29sdGlwLXByaW1hcnktYmcgIWRlZmF1bHQ7XG4kdG9vbHRpcC1pbmZvLWJnOiAkaW5mbyAhZGVmYXVsdDtcbiR0b29sdGlwLWluZm8tdGV4dDogY29udHJhc3Qtd2NhZyggJHRvb2x0aXAtaW5mby1iZyApICFkZWZhdWx0O1xuJHRvb2x0aXAtaW5mby1ib3JkZXI6ICR0b29sdGlwLWluZm8tYmcgIWRlZmF1bHQ7XG4kdG9vbHRpcC1zdWNjZXNzLWJnOiAkc3VjY2VzcyAhZGVmYXVsdDtcbiR0b29sdGlwLXN1Y2Nlc3MtdGV4dDogY29udHJhc3Qtd2NhZyggJHRvb2x0aXAtc3VjY2Vzcy1iZyApICFkZWZhdWx0O1xuJHRvb2x0aXAtc3VjY2Vzcy1ib3JkZXI6ICR0b29sdGlwLXN1Y2Nlc3MtYmcgIWRlZmF1bHQ7XG4kdG9vbHRpcC13YXJuaW5nLWJnOiAkd2FybmluZyAhZGVmYXVsdDtcbiR0b29sdGlwLXdhcm5pbmctdGV4dDogY29udHJhc3Qtd2NhZyggJHRvb2x0aXAtd2FybmluZy1iZyApICFkZWZhdWx0O1xuJHRvb2x0aXAtd2FybmluZy1ib3JkZXI6ICR0b29sdGlwLXdhcm5pbmctYmcgIWRlZmF1bHQ7XG4kdG9vbHRpcC1lcnJvci1iZzogJGVycm9yICFkZWZhdWx0O1xuJHRvb2x0aXAtZXJyb3ItdGV4dDogY29udHJhc3Qtd2NhZyggJHRvb2x0aXAtZXJyb3ItYmcgKSAhZGVmYXVsdDtcbiR0b29sdGlwLWVycm9yLWJvcmRlcjogJHRvb2x0aXAtZXJyb3ItYmcgIWRlZmF1bHQ7XG4iLCJAaW5jbHVkZSBleHBvcnRzKFwidG9vbHRpcC90aGVtZVwiKSB7XG4gICAgLmstdG9vbHRpcC13cmFwcGVyIHtcbiAgICAgICAgLmstdG9vbHRpcCB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAkcG9wdXAtc2hhZG93O1xuICAgICAgICB9XG4gICAgfVxuXG5cbiAgICAvLyBEZWZhdWx0IHRvb2x0aXBcbiAgICAuay10b29sdGlwIHtcbiAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICR0b29sdGlwLXRleHQsXG4gICAgICAgICAgICAkdG9vbHRpcC1iZyxcbiAgICAgICAgICAgICR0b29sdGlwLWJvcmRlclxuICAgICAgICApO1xuXG4gICAgICAgIC5rLWNhbGxvdXQge1xuICAgICAgICAgICAgY29sb3I6ICR0b29sdGlwLWJnO1xuICAgICAgICB9XG4gICAgfVxuXG5cbiAgICAvLyBUb29sdGlwIHZhcmlhbnRzXG4gICAgLmstdG9vbHRpcC1wcmltYXJ5IHtcbiAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICR0b29sdGlwLXByaW1hcnktdGV4dCxcbiAgICAgICAgICAgICR0b29sdGlwLXByaW1hcnktYmcsXG4gICAgICAgICAgICAkdG9vbHRpcC1wcmltYXJ5LWJvcmRlclxuICAgICAgICApO1xuXG4gICAgICAgIC5rLWNhbGxvdXQge1xuICAgICAgICAgICAgY29sb3I6ICR0b29sdGlwLXByaW1hcnktYmc7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmstdG9vbHRpcC1pbmZvIHtcbiAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICR0b29sdGlwLWluZm8tdGV4dCxcbiAgICAgICAgICAgICR0b29sdGlwLWluZm8tYmcsXG4gICAgICAgICAgICAkdG9vbHRpcC1pbmZvLWJvcmRlclxuICAgICAgICApO1xuXG4gICAgICAgIC5rLWNhbGxvdXQge1xuICAgICAgICAgICAgY29sb3I6ICR0b29sdGlwLWluZm8tYmc7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmstdG9vbHRpcC1zdWNjZXNzIHtcbiAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICR0b29sdGlwLXN1Y2Nlc3MtdGV4dCxcbiAgICAgICAgICAgICR0b29sdGlwLXN1Y2Nlc3MtYmcsXG4gICAgICAgICAgICAkdG9vbHRpcC1zdWNjZXNzLWJvcmRlclxuICAgICAgICApO1xuXG4gICAgICAgIC5rLWNhbGxvdXQge1xuICAgICAgICAgICAgY29sb3I6ICR0b29sdGlwLXN1Y2Nlc3MtYmc7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmstdG9vbHRpcC13YXJuaW5nIHtcbiAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICR0b29sdGlwLXdhcm5pbmctdGV4dCxcbiAgICAgICAgICAgICR0b29sdGlwLXdhcm5pbmctYmcsXG4gICAgICAgICAgICAkdG9vbHRpcC13YXJuaW5nLWJvcmRlclxuICAgICAgICApO1xuXG4gICAgICAgIC5rLWNhbGxvdXQge1xuICAgICAgICAgICAgY29sb3I6ICR0b29sdGlwLXdhcm5pbmctYmc7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmstdG9vbHRpcC1lcnJvciB7XG4gICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAkdG9vbHRpcC1lcnJvci10ZXh0LFxuICAgICAgICAgICAgJHRvb2x0aXAtZXJyb3ItYmcsXG4gICAgICAgICAgICAkdG9vbHRpcC1lcnJvci1ib3JkZXJcbiAgICAgICAgKTtcblxuICAgICAgICAuay1jYWxsb3V0IHtcbiAgICAgICAgICAgIGNvbG9yOiAkdG9vbHRpcC1lcnJvci1iZztcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkBpbmNsdWRlIGV4cG9ydHMoXCJ2YWxpZGF0b3IvbGF5b3V0XCIpIHtcblxuICAgIC5rLXZhbGlkYXRvci10b29sdGlwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogY2FsYyggI3skdG9vbHRpcC1jYWxsb3V0LXNpemV9ICsgI3skdG9vbHRpcC1ib3JkZXItd2lkdGh9ICk7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAvLyBOT1RFOiBUaGlzIHdvcmtzIGFyb3VuZCBwb3B1cCAvIHRvb2x0aXAgc3RhY2tpbiBpc3N1ZVxuICAgICAgICB6LWluZGV4OiA5OTk5O1xuXG4gICAgICAgIC8vIC5rLWNhbGxvdXQtbiB7IGluc2V0LWlubGluZS1zdGFydDogMTZweDsgfVxuICAgIH1cbiAgICAuay1ncmlkIC5rLXZhbGlkYXRvci10b29sdGlwIHtcbiAgICAgICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICB9XG5cbn1cbiIsIkBpbmNsdWRlIGV4cG9ydHMoIFwiZmFiL2xheW91dFwiICkge1xuXG4gICAgLy8gRmxvYXRpbmcgQWN0aW9uIEJ1dHRvbiAoRkFCKVxuICAgIC5rLWZhYiB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBmb250LXNpemU6ICRmYWItZm9udC1zaXplO1xuICAgICAgICBsaW5lLWhlaWdodDogJGZhYi1saW5lLWhlaWdodDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmYWItZm9udC1mYW1pbHk7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cblxuICAgIC8vIEZBQiBJY29uXG4gICAgLmstZmFiLWljb24ge1xuICAgICAgICB3aWR0aDogJGZhYi1pY29uLXdpZHRoO1xuICAgICAgICBoZWlnaHQ6ICRmYWItaWNvbi1oZWlnaHQ7XG5cbiAgICAgICAgJjpub3QoOm9ubHktY2hpbGQpIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJGZhYi1pY29uLXNwYWNpbmc7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLSRmYWItaWNvbi1zcGFjaW5nO1xuICAgICAgICB9XG4gICAgfVxuXG5cbiAgICAvLyBTaXplc1xuICAgIC5rLWZhYi1zbSB7XG4gICAgICAgIHBhZGRpbmc6ICRmYWItcGFkZGluZy15LXNtICRmYWItcGFkZGluZy14LXNtO1xuICAgIH1cbiAgICAuay1mYWItbWQge1xuICAgICAgICBwYWRkaW5nOiAkZmFiLXBhZGRpbmcteSAkZmFiLXBhZGRpbmcteDtcbiAgICB9XG4gICAgLmstZmFiLWxnIHtcbiAgICAgICAgcGFkZGluZzogJGZhYi1wYWRkaW5nLXktbGcgJGZhYi1wYWRkaW5nLXgtbGc7XG4gICAgfVxuXG5cbiAgICAvLyBTaGFwZXNcbiAgICAuay1mYWItY2lyY2xlIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIH1cbiAgICAuay1mYWItcGlsbCB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVyZW07XG4gICAgfVxuICAgIC5rLWZhYi1yb3VuZGVkIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyggJGZhYi1ib3JkZXItcmFkaXVzICk7XG4gICAgfVxuXG5cbiAgICAvLyBJdGVtc1xuICAgIC5rLWZhYi1pdGVtcyB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogJGZhYi1pdGVtcy1wYWRkaW5nLXkgJGZhYi1pdGVtcy1wYWRkaW5nLXg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuXG4gICAgLmstZmFiLWl0ZW1zLWJvdHRvbSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuICAgIC5rLWZhYi1pdGVtcy1ib3R0b20gLmstZmFiLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgLmstZmFiLWl0ZW1zLXRvcCB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICB9XG4gICAgLmstZmFiLWl0ZW1zLXRvcCAuay1mYWItaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgLmstZmFiLWl0ZW0ge1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IG1hcC1nZXQoICRzcGFjaW5nLCAyICk7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cbiAgICAgICAgJi5rLXRleHQtcmlnaHQge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgICAgICAgICAgLmstZmFiLWl0ZW0tdGV4dCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBtYXAtZ2V0KCAkc3BhY2luZywgMiApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuay10ZXh0LWxlZnQge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuXG4gICAgICAgICAgICAuay1mYWItaXRlbS10ZXh0IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogbWFwLWdldCggJHNwYWNpbmcsIDIgKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5rLWZhYi1pdGVtLXRleHQge1xuICAgICAgICBwYWRkaW5nOiAkZmFiLWl0ZW0tdGV4dC1wYWRkaW5nLXkgJGZhYi1pdGVtLXRleHQtcGFkZGluZy14O1xuICAgICAgICBib3JkZXItd2lkdGg6ICRmYWItaXRlbS10ZXh0LWJvcmRlci13aWR0aDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGZhYi1pdGVtLXRleHQtYm9yZGVyLXJhZGl1cztcbiAgICAgICAgZm9udC1zaXplOiAkZmFiLWl0ZW0tdGV4dC1mb250LXNpemU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkZmFiLWl0ZW0tdGV4dC1saW5lLWhlaWdodDtcbiAgICB9XG5cbiAgICAuay1mYWItaXRlbS1pY29uIHtcbiAgICAgICAgcGFkZGluZzogJGZhYi1pdGVtLWljb24tcGFkZGluZy15ICRmYWItaXRlbS1pY29uLXBhZGRpbmcteDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAkZmFiLWl0ZW0taWNvbi1ib3JkZXItd2lkdGg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRmYWItaXRlbS1pY29uLWJvcmRlci1yYWRpdXM7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG5cbiAgICAvLyBEaXNhYmxlZCBzdGF0ZVxuICAgIC5rLWZhYi1pdGVtLmstc3RhdGUtZGlzYWJsZWQsXG4gICAgLmstZmFiLWl0ZW06ZGlzYWJsZWQge1xuICAgICAgICBAaW5jbHVkZSBkaXNhYmxlZCggJGRpc2FibGVkLXN0eWxpbmcgKTtcblxuICAgICAgICAuay1mYWItaXRlbS1pY29uLFxuICAgICAgICAuay1mYWItaXRlbS10ZXh0IHtcbiAgICAgICAgICAgIG9wYWNpdHk6IC42O1xuICAgICAgICB9XG4gICAgfVxuXG59XG5cbkBpbmNsdWRlIGV4cG9ydHMoXCJmYWIvbGF5b3V0L3J0bFwiKSB7XG5cbiAgICAuay1ydGwgLmstZmFiLFxuICAgIC5rLWZhYltkaXI9XCJydGxcIl0ge1xuICAgICAgICBkaXJlY3Rpb246IHJ0bDtcblxuICAgICAgICAuay1mYWItaWNvbiB7XG4gICAgICAgICAgICAmOm5vdCg6b25seS1jaGlsZCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLSRpY29uLXNwYWNpbmc7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICRpY29uLXNwYWNpbmc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuay1ydGwgLmstZmFiLXBvcHVwLFxuICAgIFtkaXI9XCJydGxcIl0gLmstZmFiLXBvcHVwIHtcbiAgICAgICAgLmstZmFiLWl0ZW0uay10ZXh0LWxlZnQge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLWZhYi1pdGVtLmstdGV4dC1yaWdodCB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICAgIH1cbiAgICB9XG5cbn1cblxuIiwiLy8gRmxvYXRpbmcgQWN0aW9uIEJ1dHRvblxuJGZhYi1wYWRkaW5nLXg6ICRwYWRkaW5nLXggIWRlZmF1bHQ7XG4kZmFiLXBhZGRpbmcteTogJGZhYi1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kZmFiLWJvcmRlci13aWR0aDogMCAhZGVmYXVsdDtcbiRmYWItYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kZmFiLWZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kZmFiLWZvbnQtc2l6ZTogJGZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmYWItbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJGZhYi1wYWRkaW5nLXgtc206ICggJGZhYi1wYWRkaW5nLXggLyAyICkgIWRlZmF1bHQ7XG4kZmFiLXBhZGRpbmcteS1zbTogKCAkZmFiLXBhZGRpbmcteSAvIDIgKSAhZGVmYXVsdDtcblxuJGZhYi1wYWRkaW5nLXgtbGc6ICggJGZhYi1wYWRkaW5nLXggKiAxLjUgKSAhZGVmYXVsdDtcbiRmYWItcGFkZGluZy15LWxnOiAoICRmYWItcGFkZGluZy15ICogMS41ICkgIWRlZmF1bHQ7XG5cbiRmYWItaWNvbi13aWR0aDogMjBweCAhZGVmYXVsdDtcbiRmYWItaWNvbi1oZWlnaHQ6ICRmYWItaWNvbi13aWR0aCAhZGVmYXVsdDtcbiRmYWItaWNvbi1zcGFjaW5nOiBtYXAtZ2V0KCAkc3BhY2luZywgMSApICFkZWZhdWx0O1xuXG4kZmFiLWl0ZW1zLXBhZGRpbmcteDogMCAhZGVmYXVsdDtcbiRmYWItaXRlbXMtcGFkZGluZy15OiBtYXAtZ2V0KCAkc3BhY2luZywgNCApICFkZWZhdWx0O1xuXG4kZmFiLWl0ZW0tdGV4dC1wYWRkaW5nLXg6IG1hcC1nZXQoICRzcGFjaW5nLCAxICkgIWRlZmF1bHQ7XG4kZmFiLWl0ZW0tdGV4dC1wYWRkaW5nLXk6ICRmYWItaXRlbS10ZXh0LXBhZGRpbmcteCAhZGVmYXVsdDtcbiRmYWItaXRlbS10ZXh0LWJvcmRlci13aWR0aDogMXB4ICFkZWZhdWx0O1xuJGZhYi1pdGVtLXRleHQtYm9yZGVyLXJhZGl1czogMnB4ICFkZWZhdWx0O1xuJGZhYi1pdGVtLXRleHQtZm9udC1zaXplOiAkZm9udC1zaXplLXhzICFkZWZhdWx0O1xuJGZhYi1pdGVtLXRleHQtbGluZS1oZWlnaHQ6IDEgIWRlZmF1bHQ7XG5cbiRmYWItaXRlbS1pY29uLXBhZGRpbmcteDogbWFwLWdldCggJHNwYWNpbmcsIDIgKSAhZGVmYXVsdDtcbiRmYWItaXRlbS1pY29uLXBhZGRpbmcteTogJGZhYi1pdGVtLWljb24tcGFkZGluZy14ICFkZWZhdWx0O1xuJGZhYi1pdGVtLWljb24tYm9yZGVyLXdpZHRoOiAwICFkZWZhdWx0O1xuJGZhYi1pdGVtLWljb24tYm9yZGVyLXJhZGl1czogNTAlICFkZWZhdWx0O1xuXG4kZmFiLXNpemVzOiAoKSAhZGVmYXVsdDtcbi8vIHNhc3MtbGludDpkaXNhYmxlIGluZGVudGF0aW9uXG4kZmFiLXNpemVzOiBtYXAtbWVyZ2UoKFxuICAgIHNtOiBtYXAtZ2V0KCAkc3BhY2luZywgNCApLFxuICAgIG1kOiBtYXAtZ2V0KCAkc3BhY2luZywgOCApLFxuICAgIGxnOiBtYXAtZ2V0KCAkc3BhY2luZywgMTYgKVxuKSwgJGZhYi1zaXplcyk7XG4vLyBzYXNzLWxpbnQ6ZW5hYmxlIGluZGVudGF0aW9uXG5cbiRmYWItdGhlbWUtY29sb3JzOiAoKSAhZGVmYXVsdDtcbiRmYWItdGhlbWUtY29sb3JzOiBtYXAtbWVyZ2UoICRmYWItdGhlbWUtY29sb3JzLCAkdGhlbWUtY29sb3JzICk7XG5cbiRmYWItc2hhZG93OiAwIDRweCA1cHggcmdiYSgwLCAwLCAwLCAuMTQpLCAwIDFweCAxMHB4IHJnYmEoMCwgMCwgMCwgLjEyKSwgMCAycHggNHB4IHJnYmEoMCwgMCwgMCwgLjIpICFkZWZhdWx0O1xuJGZhYi1mb2N1cy1zaGFkb3c6IDAgMXB4IDEwcHggcmdiYSgjMDAwMDAwLCAuMjIpLCAwIDRweCA1cHggcmdiYSgjMDAwMDAwLCAuMjQpLCAwIDJweCA0cHggcmdiYSgjMDAwMDAwLCAuMikgIWRlZmF1bHQ7XG5cbiRmYWItaXRlbS10ZXh0OiAkY29tcG9uZW50LXRleHQgIWRlZmF1bHQ7XG4kZmFiLWl0ZW0tYmc6ICRjb21wb25lbnQtYmcgIWRlZmF1bHQ7XG4kZmFiLWl0ZW0tYm9yZGVyOiAkY29tcG9uZW50LWJvcmRlciAhZGVmYXVsdDtcblxuJGZhYi1pdGVtLWljb24tdGV4dDogY29udHJhc3Qtd2NhZyggJGxpZ2h0ICkgIWRlZmF1bHQ7XG4kZmFiLWl0ZW0taWNvbi1iZzogJGxpZ2h0ICFkZWZhdWx0O1xuJGZhYi1pdGVtLWljb24tYm9yZGVyOiAkbGlnaHQgIWRlZmF1bHQ7XG5cbiRmYWItaXRlbS1zaGFkb3c6ICRmYWItc2hhZG93ICFkZWZhdWx0O1xuJGZhYi1pdGVtLWZvY3VzLXNoYWRvdzogJGZhYi1mb2N1cy1zaGFkb3cgIWRlZmF1bHQ7XG4iLCJAaW5jbHVkZSBleHBvcnRzKCBcImZhYi90aGVtZS9ib290c3RyYXBcIiApIHtcbiAgICAvLyBGQUJcbiAgICAuay1mYWIge1xuICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRmYWItc2hhZG93KTtcbiAgICB9XG5cbiAgICAvLyBOb3JtYWwgc3RhdGVcbiAgICBAZWFjaCAkbmFtZSwgJGNvbG9yIGluICRmYWItdGhlbWUtY29sb3JzIHtcbiAgICAgICAgLmstZmFiLSN7JG5hbWV9IHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgICAgICAgY29sb3I6IGNvbnRyYXN0LXdjYWcoICRjb2xvciApO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gSG92ZXIgc3RhdGVcbiAgICBAZWFjaCAkbmFtZSwgJGNvbG9yIGluICRmYWItdGhlbWUtY29sb3JzIHtcbiAgICAgICAgLmstc3RhdGUtaG92ZXIuay1mYWItI3skbmFtZX0sXG4gICAgICAgIC5rLXN0YXRlLWhvdmVyZWQuay1mYWItI3skbmFtZX0sXG4gICAgICAgIC5rLWZhYi0jeyRuYW1lfTpob3ZlciB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHRyeS1kYXJrZW4oICRjb2xvciwgMTAlICk7XG4gICAgICAgICAgICBjb2xvcjogY29udHJhc3Qtd2NhZyggdHJ5LWRhcmtlbiggJGNvbG9yLCA3LjUlICkgKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyeS1kYXJrZW4oICRjb2xvciwgNy41JSApO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gRm9jdXMgc3RhdGVcbiAgICAuay1mYWIuay1zdGF0ZS1mb2N1cyxcbiAgICAuay1mYWIuay1zdGF0ZS1mb2N1c2VkLFxuICAgIC5rLWZhYjpmb2N1cyB7XG4gICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGZhYi1mb2N1cy1zaGFkb3cpO1xuICAgIH1cblxuICAgIC8vIEFjdGl2ZSBzdGF0ZVxuICAgIEBlYWNoICRuYW1lLCAkY29sb3IgaW4gJGZhYi10aGVtZS1jb2xvcnMge1xuICAgICAgICAuay1zdGF0ZS1hY3RpdmUuay1mYWItI3skbmFtZX0sXG4gICAgICAgIC5rLXN0YXRlLXNlbGVjdGVkLmstZmFiLSN7JG5hbWV9LFxuICAgICAgICAuay1mYWItI3skbmFtZX06YWN0aXZlIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJ5LWRhcmtlbiggJGNvbG9yLCAxMi41JSApO1xuICAgICAgICAgICAgY29sb3I6IGNvbnRyYXN0LXdjYWcoIHRyeS1kYXJrZW4oICRjb2xvciwgMTAlICkgKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyeS1kYXJrZW4oICRjb2xvciwgMTAlICk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBJdGVtc1xuICAgIC5rLWZhYi1pdGVtLXRleHQge1xuICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgJGZhYi1pdGVtLXRleHQsXG4gICAgICAgICAgICAkZmFiLWl0ZW0tYmcsXG4gICAgICAgICAgICAkZmFiLWl0ZW0tYm9yZGVyXG4gICAgICAgICk7XG4gICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGZhYi1pdGVtLXNoYWRvdyk7XG4gICAgfVxuICAgIC5rLWZhYi1pdGVtLWljb24ge1xuICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgJGZhYi1pdGVtLWljb24tdGV4dCxcbiAgICAgICAgICAgICRmYWItaXRlbS1pY29uLWJnLFxuICAgICAgICAgICAgJGZhYi1pdGVtLWljb24tYm9yZGVyXG4gICAgICAgICk7XG4gICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGZhYi1pdGVtLXNoYWRvdyk7XG4gICAgfVxuXG4gICAgLy8gSG92ZXIgc3RhdGVcbiAgICAuay1mYWItaXRlbS5rLXN0YXRlLWhvdmVyIC5rLWZhYi1pdGVtLWljb24sXG4gICAgLmstZmFiLWl0ZW0uay1zdGF0ZS1ob3ZlcmVkIC5rLWZhYi1pdGVtLWljb24sXG4gICAgLmstZmFiLWl0ZW06aG92ZXIgLmstZmFiLWl0ZW0taWNvbiB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJ5LWRhcmtlbiggJGZhYi1pdGVtLWljb24tYm9yZGVyLCAxMCUgKTtcbiAgICAgICAgY29sb3I6IGNvbnRyYXN0LXdjYWcoIHRyeS1kYXJrZW4oICRmYWItaXRlbS1pY29uLWJnLCA3LjUlICkgKTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJ5LWRhcmtlbiggJGZhYi1pdGVtLWljb24tYmcsIDcuNSUgKTtcbiAgICB9XG5cbiAgICAvLyBGb2N1cyBzdGF0ZVxuICAgIC5rLWZhYi1pdGVtOmZvY3VzIC5rLWZhYi1pdGVtLXRleHQsXG4gICAgLmstZmFiLWl0ZW06Zm9jdXMgLmstZmFiLWl0ZW0taWNvbixcbiAgICAuay1mYWItaXRlbS5rLXN0YXRlLWZvY3VzIC5rLWZhYi1pdGVtLXRleHQsXG4gICAgLmstZmFiLWl0ZW0uay1zdGF0ZS1mb2N1cyAuay1mYWItaXRlbS1pY29uLFxuICAgIC5rLWZhYi1pdGVtLmstc3RhdGUtZm9jdXNlZCAuay1mYWItaXRlbS10ZXh0LFxuICAgIC5rLWZhYi1pdGVtLmstc3RhdGUtZm9jdXNlZCAuay1mYWItaXRlbS1pY29uIHtcbiAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkZmFiLWl0ZW0tZm9jdXMtc2hhZG93KTtcbiAgICB9XG5cbiAgICAvLyBBY3RpdmUgc3RhdGVcbiAgICAuay1mYWItaXRlbS5rLXN0YXRlLWFjdGl2ZSAuay1mYWItaXRlbS1pY29uLFxuICAgIC5rLWZhYi1pdGVtOmFjdGl2ZSAuay1mYWItaXRlbS1pY29uIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cnktZGFya2VuKCAkZmFiLWl0ZW0taWNvbi1ib3JkZXIsIDEyLjUlICk7XG4gICAgICAgIGNvbG9yOiBjb250cmFzdC13Y2FnKCB0cnktZGFya2VuKCAkZmFiLWl0ZW0taWNvbi1iZywgMTAlICkgKTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJ5LWRhcmtlbiggJGZhYi1pdGVtLWljb24tYmcsIDEwJSApO1xuICAgIH1cbn1cbiIsIkBpbmNsdWRlIGV4cG9ydHMoIFwiYXV0b2NvbXBsZXRlL2xheW91dFwiICkge1xuXG4gICAgLy8gQXV0b2NvbXBsZXRlXG4gICAgLmstYXV0b2NvbXBsZXRlIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyggJGF1dG9jb21wbGV0ZS1ib3JkZXItcmFkaXVzICk7XG4gICAgICAgIEBpbmNsdWRlIHVzZS1iYWNrZ3JvdW5kLWNsaXAoKTtcbiAgICAgICAgd2lkdGg6ICRhdXRvY29tcGxldGUtZGVmYXVsdC13aWR0aDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAkYXV0b2NvbXBsZXRlLWJvcmRlci13aWR0aDtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRhdXRvY29tcGxldGUtZm9udC1mYW1pbHk7XG4gICAgICAgIGZvbnQtc2l6ZTogJGF1dG9jb21wbGV0ZS1mb250LXNpemU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkYXV0b2NvbXBsZXRlLWxpbmUtaGVpZ2h0O1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgdHJhbnNpdGlvbjogJGF1dG9jb21wbGV0ZS10cmFuc2l0aW9uO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAgICAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6ICRyZ2JhLXRyYW5zcGFyZW50O1xuXG5cbiAgICAgICAgLy8gSW5wdXRcbiAgICAgICAgLmstaW5wdXQge1xuICAgICAgICAgICAgcGFkZGluZzogJGF1dG9jb21wbGV0ZS1wYWRkaW5nLXkgJGF1dG9jb21wbGV0ZS1wYWRkaW5nLXg7XG4gICAgICAgIH1cblxuXG4gICAgICAgIC8vIExvYWRpbmcgaWNvblxuICAgICAgICAuay1pLWxvYWRpbmcge1xuICAgICAgICAgICAgd2lkdGg6ICRhdXRvY29tcGxldGUtaWNvbi13aWR0aDtcbiAgICAgICAgICAgIGhlaWdodDogJGF1dG9jb21wbGV0ZS1pY29uLWhlaWdodDtcbiAgICAgICAgfVxuXG5cbiAgICAgICAgLy8gQ2xlYXIgdmFsdWVcbiAgICAgICAgLmstY2xlYXItdmFsdWUge1xuICAgICAgICAgICAgd2lkdGg6ICRhdXRvY29tcGxldGUtaWNvbi13aWR0aDtcbiAgICAgICAgICAgIGhlaWdodDogJGF1dG9jb21wbGV0ZS1pY29uLWhlaWdodDtcbiAgICAgICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgb3BhY2l0eTogLjU7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cy13aXRoaW4sXG4gICAgICAgICYuay1zdGF0ZS1ob3ZlcixcbiAgICAgICAgJi5rLXN0YXRlLWZvY3VzZWQge1xuICAgICAgICAgICAgLmstY2xlYXItdmFsdWUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICB9XG5cblxufVxuIiwiJGF1dG9jb21wbGV0ZS1kZWZhdWx0LXdpZHRoOiAkaW5wdXQtZGVmYXVsdC13aWR0aCAhZGVmYXVsdDtcblxuJGF1dG9jb21wbGV0ZS1wYWRkaW5nLXg6ICRpbnB1dC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kYXV0b2NvbXBsZXRlLXBhZGRpbmcteTogJGlucHV0LXBhZGRpbmcteSAhZGVmYXVsdDtcblxuJGF1dG9jb21wbGV0ZS1ib3JkZXItd2lkdGg6ICRpbnB1dC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kYXV0b2NvbXBsZXRlLWJvcmRlci1yYWRpdXM6ICRpbnB1dC1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG4kYXV0b2NvbXBsZXRlLWZvbnQtZmFtaWx5OiAkaW5wdXQtZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kYXV0b2NvbXBsZXRlLWZvbnQtc2l6ZTogJGlucHV0LWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRhdXRvY29tcGxldGUtbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJGF1dG9jb21wbGV0ZS1pY29uLXdpZHRoOiBjYWxjKCAjeyRpY29uLXNpemV9ICsgI3skYXV0b2NvbXBsZXRlLXBhZGRpbmcteSAqIDJ9ICkgIWRlZmF1bHQ7XG4kYXV0b2NvbXBsZXRlLWljb24taGVpZ2h0OiBjYWxjKCAjeyRhdXRvY29tcGxldGUtbGluZS1oZWlnaHQgKiAkYXV0b2NvbXBsZXRlLWZvbnQtc2l6ZX0gKyAjeyRhdXRvY29tcGxldGUtcGFkZGluZy15ICogMn0gKSAhZGVmYXVsdDtcblxuJGF1dG9jb21wbGV0ZS10cmFuc2l0aW9uOiAkdHJhbnNpdGlvbiAhZGVmYXVsdDtcblxuXG4vLyBBdXRvY29tcGxldGVcbiRhdXRvY29tcGxldGUtYmc6ICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRhdXRvY29tcGxldGUtdGV4dDogJGlucHV0LXRleHQgIWRlZmF1bHQ7XG4kYXV0b2NvbXBsZXRlLWJvcmRlcjogJGlucHV0LWJvcmRlciAhZGVmYXVsdDtcbiRhdXRvY29tcGxldGUtc2hhZG93OiAkaW5wdXQtc2hhZG93ICFkZWZhdWx0O1xuXG4kYXV0b2NvbXBsZXRlLWhvdmVyZWQtYmc6ICRpbnB1dC1ob3ZlcmVkLWJnICFkZWZhdWx0O1xuJGF1dG9jb21wbGV0ZS1ob3ZlcmVkLXRleHQ6ICRpbnB1dC1ob3ZlcmVkLXRleHQgIWRlZmF1bHQ7XG4kYXV0b2NvbXBsZXRlLWhvdmVyZWQtYm9yZGVyOiAkaW5wdXQtaG92ZXJlZC1ib3JkZXIgIWRlZmF1bHQ7XG4kYXV0b2NvbXBsZXRlLWhvdmVyZWQtc2hhZG93OiAkaW5wdXQtaG92ZXJlZC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRhdXRvY29tcGxldGUtZm9jdXNlZC1iZzogJGlucHV0LWZvY3VzZWQtYmcgIWRlZmF1bHQ7XG4kYXV0b2NvbXBsZXRlLWZvY3VzZWQtdGV4dDogJGlucHV0LWZvY3VzZWQtdGV4dCAhZGVmYXVsdDtcbiRhdXRvY29tcGxldGUtZm9jdXNlZC1ib3JkZXI6ICRpbnB1dC1mb2N1c2VkLWJvcmRlciAhZGVmYXVsdDtcbiRhdXRvY29tcGxldGUtZm9jdXNlZC1zaGFkb3c6ICRpbnB1dC1mb2N1c2VkLXNoYWRvdyAhZGVmYXVsdDtcblxuJGF1dG9jb21wbGV0ZS1kaXNhYmxlZC1iZzogbnVsbCAhZGVmYXVsdDtcbiRhdXRvY29tcGxldGUtZGlzYWJsZWQtdGV4dDogbnVsbCAhZGVmYXVsdDtcbiRhdXRvY29tcGxldGUtZGlzYWJsZWQtYm9yZGVyOiBudWxsICFkZWZhdWx0O1xuJGF1dG9jb21wbGV0ZS1kaXNhYmxlZC1zaGFkb3c6IG51bGwgIWRlZmF1bHQ7XG5cbiRhdXRvY29tcGxldGUtaW52YWxpZC1iZzogbnVsbCAhZGVmYXVsdDtcbiRhdXRvY29tcGxldGUtaW52YWxpZC10ZXh0OiBudWxsICFkZWZhdWx0O1xuJGF1dG9jb21wbGV0ZS1pbnZhbGlkLWJvcmRlcjogJGludmFsaWQtYm9yZGVyICFkZWZhdWx0O1xuJGF1dG9jb21wbGV0ZS1pbnZhbGlkLXNoYWRvdzogJGludmFsaWQtc2hhZG93ICFkZWZhdWx0O1xuIiwiQGluY2x1ZGUgZXhwb3J0cyhcImF1dG9jb21wbGV0ZS90aGVtZVwiKSB7XG5cbiAgICAvLyBSZW1vdmUgZmlyc3Qgc2VsZWN0b3Igd2hlbiBodHRwczovL2dpdGh1Yi5jb20vdGVsZXJpay9rZW5kby1hbmd1bGFyLWRyb3Bkb3ducy9pc3N1ZXMvNjU2IGlzIGRvbmUuXG4gICAgLmstYXV0b2NvbXBsZXRlLmstaGVhZGVyLFxuICAgIC5rLWF1dG9jb21wbGV0ZSB7XG4gICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAkYXV0b2NvbXBsZXRlLXRleHQsXG4gICAgICAgICAgICAkYXV0b2NvbXBsZXRlLWJnLFxuICAgICAgICAgICAgJGF1dG9jb21wbGV0ZS1ib3JkZXJcbiAgICAgICAgKTtcbiAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdyggJGF1dG9jb21wbGV0ZS1zaGFkb3cgKTtcblxuICAgICAgICAvLyBIb3ZlciBzdGF0ZVxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmLmstc3RhdGUtaG92ZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICAgICAkYXV0b2NvbXBsZXRlLWhvdmVyZWQtdGV4dCxcbiAgICAgICAgICAgICAgICAkYXV0b2NvbXBsZXRlLWhvdmVyZWQtYmcsXG4gICAgICAgICAgICAgICAgJGF1dG9jb21wbGV0ZS1ob3ZlcmVkLWJvcmRlclxuICAgICAgICAgICAgKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coICRhdXRvY29tcGxldGUtaG92ZXJlZC1zaGFkb3cgKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIEZvY3VzIHN0YXRlXG4gICAgICAgICY6Zm9jdXMtd2l0aGluLFxuICAgICAgICAmLmstc3RhdGUtb3BlbixcbiAgICAgICAgJi5rLXN0YXRlLWZvY3VzZWQge1xuICAgICAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICAgICAkYXV0b2NvbXBsZXRlLWZvY3VzZWQtdGV4dCxcbiAgICAgICAgICAgICAgICAkYXV0b2NvbXBsZXRlLWZvY3VzZWQtYmcsXG4gICAgICAgICAgICAgICAgJGF1dG9jb21wbGV0ZS1mb2N1c2VkLWJvcmRlclxuICAgICAgICAgICAgKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coICRhdXRvY29tcGxldGUtZm9jdXNlZC1zaGFkb3cgKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIERpc2FibGVkIHN0YXRlXG4gICAgICAgICY6ZGlzYWJsZWQsXG4gICAgICAgICYuay1zdGF0ZS1kaXNhYmxlZCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgICAgICRhdXRvY29tcGxldGUtZGlzYWJsZWQtdGV4dCxcbiAgICAgICAgICAgICAgICAkYXV0b2NvbXBsZXRlLWRpc2FibGVkLWJnLFxuICAgICAgICAgICAgICAgICRhdXRvY29tcGxldGUtZGlzYWJsZWQtYm9yZGVyXG4gICAgICAgICAgICApO1xuICAgICAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdyggJGF1dG9jb21wbGV0ZS1kaXNhYmxlZC1zaGFkb3cgKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIEludmFsaWQgc3RhdGVcbiAgICAgICAgJi5rLWludmFsaWQsXG4gICAgICAgICYuay1zdGF0ZS1pbnZhbGlkLFxuICAgICAgICAmLm5nLWludmFsaWQubmctdG91Y2hlZCxcbiAgICAgICAgJi5uZy1pbnZhbGlkLm5nLWRpcnR5IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAgICAgJGF1dG9jb21wbGV0ZS1pbnZhbGlkLXRleHQsXG4gICAgICAgICAgICAgICAgJGF1dG9jb21wbGV0ZS1pbnZhbGlkLWJnLFxuICAgICAgICAgICAgICAgICRhdXRvY29tcGxldGUtaW52YWxpZC1ib3JkZXJcbiAgICAgICAgICAgICk7XG5cbiAgICAgICAgICAgICY6Zm9jdXMtd2l0aGluLFxuICAgICAgICAgICAgJi5rLXN0YXRlLWZvY3VzZWQge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coICRhdXRvY29tcGxldGUtaW52YWxpZC1zaGFkb3cgKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxufVxuIiwiQGluY2x1ZGUgZXhwb3J0cyhcIm51bWVyaWN0ZXh0Ym94L2xheW91dFwiKSB7XG5cbiAgICAvLyBCYXNlXG4gICAgLmstbnVtZXJpY3RleHRib3gge1xuICAgICAgICB3aWR0aDogJGlucHV0LWRlZmF1bHQtd2lkdGg7XG4gICAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRpbnB1dC1mb250LWZhbWlseTtcbiAgICAgICAgZm9udC1zaXplOiAkaW5wdXQtZm9udC1zaXplO1xuICAgICAgICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gICAgICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogJHJnYmEtdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgLmstbnVtZXJpYy13cmFwIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHVzZS1iYWNrZ3JvdW5kLWNsaXAoKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoICRpbnB1dC1ib3JkZXItcmFkaXVzICk7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4xcyBlYXNlOyAvLyBzYXNzLWxpbnQ6ZGlzYWJsZS1ibG9jayBuby10cmFuc2l0aW9uLWFsbFxuICAgICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICB9XG5cblxuICAgICAgICAvLyBJbnB1dFxuICAgICAgICAuay1pbnB1dCB7XG4gICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBjbGlwO1xuICAgICAgICB9XG5cblxuICAgICAgICAvLyBTZWxlY3RcbiAgICAgICAgLmstc2VsZWN0IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMtb25seSggJGlucHV0LWJvcmRlci1yYWRpdXMgKTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB3aWR0aDogJHNwaW5uZXItd2lkdGg7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstbGluayB7XG4gICAgICAgICAgICBmbGV4OiAxIDEgYXV0bztcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgLmstaWNvbiB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiA1MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuay1saW5rLWluY3JlYXNlIC5rLWljb24ge1xuICAgICAgICAgICAgYm90dG9tOiAtJHNwaW5uZXItaWNvbi1vZmZzZXQ7XG4gICAgICAgIH1cblxuICAgICAgICAuay1saW5rLWRlY3JlYXNlIC5rLWljb24ge1xuICAgICAgICAgICAgdG9wOiAtJHNwaW5uZXItaWNvbi1vZmZzZXQ7XG4gICAgICAgIH1cblxuICAgICAgICAuay1pLXdhcm5pbmcge1xuICAgICAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkc3BhY2VyLXggLyAyO1xuICAgICAgICB9XG5cblxuICAgICAgICAvLyBSVExcbiAgICAgICAgLmstcnRsICYsXG4gICAgICAgICZbZGlyPVwicnRsXCJdIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gICAgICAgICAgICAuay1udW1lcmljLXdyYXAgLmstaS13YXJuaW5nIHtcbiAgICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkc3BhY2VyLXggLyAyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuay1zZWxlY3Qge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cy1vbmx5KCAkaW5wdXQtYm9yZGVyLXJhZGl1cyApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG59XG4iLCJAaW5jbHVkZSBleHBvcnRzKFwic2xpZGVyL2xheW91dFwiKSB7XG5cbiAgICAuay1zbGlkZXIge1xuICAgICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkc2xpZGVyLWZvbnQtZmFtaWx5O1xuICAgICAgICBmb250LXNpemU6ICRzbGlkZXItZm9udC1zaXplO1xuICAgICAgICBsaW5lLWhlaWdodDogJHNsaWRlci1saW5lLWhlaWdodDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgICAgICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiAkcmdiYS10cmFuc3BhcmVudDtcblxuICAgICAgICAuay1idXR0b24ge1xuICAgICAgICAgICAgaGVpZ2h0OiAkc2xpZGVyLWJ1dHRvbi1zaXplO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRzbGlkZXItYnV0dG9uLXNpemU7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDA7XG4gICAgICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHdpZHRoOiAkc2xpZGVyLWJ1dHRvbi1zaXplO1xuICAgICAgICAgICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG5cbiAgICAgICAgICAgIC5rLWljb24ge1xuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogJHNsaWRlci1idXR0b24tc2l6ZTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmstYnV0dG9uLWluY3JlYXNlIHtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstYnV0dG9uLWRlY3JlYXNlIHtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuay1sYWJlbCB7XG4gICAgICAgICAgICBmb250LXNpemU6IC45MmVtO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLXRpY2ssXG4gICAgICAgIC5rLXNsaWRlci10cmFjayB7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAuay10aWNrIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB9XG5cblxuICAgICAgICAmLmstc3RhdGUtZGlzYWJsZWQge1xuICAgICAgICAgICAgLmstdGljayxcbiAgICAgICAgICAgIC5rLXNsaWRlci10cmFjayxcbiAgICAgICAgICAgIC5rLWRyYWdoYW5kbGUge1xuICAgICAgICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5rLXJ0bCAmLFxuICAgICAgICAmLmstcnRsLFxuICAgICAgICBbZGlyPVwicnRsXCJdICYsXG4gICAgICAgICZbZGlyPVwicnRsXCJdIHtcbiAgICAgICAgICAgIC5rLXNsaWRlci1zZWxlY3Rpb24ge1xuICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5rLWJ1dHRvbi1pbmNyZWFzZSB7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmstYnV0dG9uLWRlY3JlYXNlIHtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmstc2xpZGVyLXZlcnRpY2FsIHtcbiAgICAgICAgaGVpZ2h0OiAkc2xpZGVyLXNpemU7XG4gICAgICAgIHdpZHRoOiAkc2xpZGVyLWFsdC1zaXplO1xuICAgICAgICBvdXRsaW5lOiAwO1xuXG4gICAgICAgIC5rLWJ1dHRvbi1kZWNyZWFzZSB7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAuay10aWNrIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLXNsaWRlci10b3BsZWZ0IC5rLXRpY2sge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIHRpY2tzXG5cbiAgICAgICAgLmstdGljayB7IGJhY2tncm91bmQtcG9zaXRpb246IC05MnB4IGNlbnRlcjsgfVxuICAgICAgICAuay1zbGlkZXItdG9wbGVmdCAuay10aWNrIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMnB4IGNlbnRlcjsgfVxuICAgICAgICAuay1zbGlkZXItYm90dG9tcmlnaHQgLmstdGljayB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xNTJweCBjZW50ZXI7IH1cblxuICAgICAgICAuay10aWNrLWxhcmdlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTJweCBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAuay1zbGlkZXItdG9wbGVmdCAuay10aWNrLWxhcmdlIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggY2VudGVyOyB9XG4gICAgICAgIC5rLXNsaWRlci1ib3R0b21yaWdodCAuay10aWNrLWxhcmdlIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTYycHggY2VudGVyOyB9XG5cbiAgICAgICAgLmstZmlyc3QgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTJweCAxMDAlOyB9XG4gICAgICAgIC5rLXRpY2stbGFyZ2Uuay1maXJzdCB7IGJhY2tncm91bmQtcG9zaXRpb246IC0ycHggMTAwJTsgfVxuICAgICAgICAuay1zbGlkZXItdG9wbGVmdCAuay1maXJzdCB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xMjJweCAxMDAlOyB9XG4gICAgICAgIC5rLXNsaWRlci10b3BsZWZ0IC5rLXRpY2stbGFyZ2Uuay1maXJzdCB7IGJhY2tncm91bmQtcG9zaXRpb246IC0zMnB4IDEwMCU7IH1cbiAgICAgICAgLmstc2xpZGVyLWJvdHRvbXJpZ2h0IC5rLWZpcnN0IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE1MnB4IDEwMCU7IH1cbiAgICAgICAgLmstc2xpZGVyLWJvdHRvbXJpZ2h0IC5rLXRpY2stbGFyZ2Uuay1maXJzdCB7IGJhY2tncm91bmQtcG9zaXRpb246IC02MnB4IDEwMCU7IH1cblxuICAgICAgICAuay1sYXN0IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTkycHggMDsgfVxuICAgICAgICAuay10aWNrLWxhcmdlLmstbGFzdCB7IGJhY2tncm91bmQtcG9zaXRpb246IC0ycHggMDsgfVxuICAgICAgICAuay1zbGlkZXItdG9wbGVmdCAuay1sYXN0IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMnB4IDA7IH1cbiAgICAgICAgLmstc2xpZGVyLXRvcGxlZnQgLmstdGljay1sYXJnZS5rLWxhc3QgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAwOyB9XG4gICAgICAgIC5rLXNsaWRlci1ib3R0b21yaWdodCAuay1sYXN0IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE1MnB4IDA7IH1cbiAgICAgICAgLmstc2xpZGVyLWJvdHRvbXJpZ2h0IC5rLXRpY2stbGFyZ2Uuay1sYXN0IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTYycHggMDsgfVxuXG4gICAgICAgIC8vIGxhYmVsc1xuXG4gICAgICAgIC5rLWxhYmVsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbGVmdDogMTIwJTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuay1sYXN0IC5rLWxhYmVsIHtcbiAgICAgICAgICAgIHRvcDogLS41ZW07XG4gICAgICAgIH1cblxuICAgICAgICAuay1maXJzdCAuay1sYWJlbCB7XG4gICAgICAgICAgICBib3R0b206IC0uNWVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstc2xpZGVyLXRvcGxlZnQgLmstbGFiZWwge1xuICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgIHJpZ2h0OiAxMjAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstcnRsICYsXG4gICAgICAgICYuay1ydGwsXG4gICAgICAgIFtkaXI9XCJydGxcIl0gJixcbiAgICAgICAgJltkaXI9XCJydGxcIl0ge1xuICAgICAgICAgICAgLmstbGFiZWwge1xuICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDEyMCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5rLXNsaWRlci10b3BsZWZ0IC5rLWxhYmVsIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAxMjAlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAuay1zbGlkZXItaG9yaXpvbnRhbCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgaGVpZ2h0OiAkc2xpZGVyLWFsdC1zaXplO1xuICAgICAgICB3aWR0aDogJHNsaWRlci1zaXplO1xuICAgICAgICBvdXRsaW5lOiAwO1xuXG4gICAgICAgIC8vIHRpY2tzXG4gICAgICAgIC5rLXRpY2sge1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAuay10aWNrIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIC05MnB4OyB9XG4gICAgICAgIC5rLXNsaWRlci10b3BsZWZ0IC5rLXRpY2sgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgLTEyMnB4OyB9XG4gICAgICAgIC5rLXNsaWRlci1ib3R0b21yaWdodCAuay10aWNrIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIC0xNTJweDsgfVxuXG4gICAgICAgIC5rLXRpY2stbGFyZ2UgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgLTJweDsgfVxuICAgICAgICAuay1zbGlkZXItdG9wbGVmdCAuay10aWNrLWxhcmdlIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIC0zMnB4OyB9XG4gICAgICAgIC5rLXNsaWRlci1ib3R0b21yaWdodCAuay10aWNrLWxhcmdlIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIC02MnB4OyB9XG5cbiAgICAgICAgLmstZmlyc3QgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC05MnB4OyB9XG4gICAgICAgIC5rLXRpY2stbGFyZ2Uuay1maXJzdCB7IGJhY2tncm91bmQtcG9zaXRpb246IDAgLTJweDsgfVxuICAgICAgICAuay1zbGlkZXItdG9wbGVmdCAuay1maXJzdCB7IGJhY2tncm91bmQtcG9zaXRpb246IDAgLTEyMnB4OyB9XG4gICAgICAgIC5rLXNsaWRlci10b3BsZWZ0IC5rLXRpY2stbGFyZ2Uuay1maXJzdCB7IGJhY2tncm91bmQtcG9zaXRpb246IDAgLTMycHg7IH1cbiAgICAgICAgLmstc2xpZGVyLWJvdHRvbXJpZ2h0IC5rLWZpcnN0IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTUycHg7IH1cbiAgICAgICAgLmstc2xpZGVyLWJvdHRvbXJpZ2h0IC5rLXRpY2stbGFyZ2Uuay1maXJzdCB7IGJhY2tncm91bmQtcG9zaXRpb246IDAgLTYycHg7IH1cblxuICAgICAgICAuay1sYXN0IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSAtOTJweDsgfVxuICAgICAgICAuay10aWNrLWxhcmdlLmstbGFzdCB7IGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgLTJweDsgfVxuICAgICAgICAuay1zbGlkZXItdG9wbGVmdCAuay1sYXN0IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSAtMTIycHg7IH1cbiAgICAgICAgLmstc2xpZGVyLXRvcGxlZnQgLmstdGljay1sYXJnZS5rLWxhc3QgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIC0zMnB4OyB9XG4gICAgICAgIC5rLXNsaWRlci1ib3R0b21yaWdodCAuay1sYXN0IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSAtMTUycHg7IH1cbiAgICAgICAgLmstc2xpZGVyLWJvdHRvbXJpZ2h0IC5rLXRpY2stbGFyZ2Uuay1sYXN0IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSAtNjJweDsgfVxuXG4gICAgICAgIC8vIGxhYmVsc1xuXG4gICAgICAgIC5rLWxhYmVsIHtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBib3R0b206IC0xLjJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAuay1maXJzdCAuay1sYWJlbCB7XG4gICAgICAgICAgICBsZWZ0OiAtNTAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstbGFzdCAuay1sYWJlbCB7XG4gICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgcmlnaHQ6IC01MCU7XG4gICAgICAgIH1cblxuICAgICAgICAuay1zbGlkZXItdG9wbGVmdCAuay1sYWJlbCB7XG4gICAgICAgICAgICB0b3A6IC0xLjJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLXJ0bCAmLFxuICAgICAgICAmLmstcnRsLFxuICAgICAgICBbZGlyPVwicnRsXCJdICYsXG4gICAgICAgICZbZGlyPVwicnRsXCJdIHtcbiAgICAgICAgICAgIC5rLXNsaWRlci10cmFjayxcbiAgICAgICAgICAgIC5rLXNsaWRlci1zZWxlY3Rpb24ge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuay1zbGlkZXItYnV0dG9ucyAuay1zbGlkZXItdHJhY2sge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAkc2xpZGVyLWJ1dHRvbi1zcGFjaW5nO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuay1idXR0b24gLmstaS1hcnJvdy1lLFxuICAgICAgICAgICAgLmstYnV0dG9uIC5rLWktYXJyb3ctdyB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuay1sYWJlbCB7XG4gICAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmstZmlyc3QgLmstbGFiZWwge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAtNTAlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5rLWxhc3QgLmstbGFiZWwge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5rLXNsaWRlci13cmFwIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAuay1zbGlkZXItdHJhY2ssXG4gICAgLmstc2xpZGVyLXNlbGVjdGlvbiB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuXG4gICAgICAgIC5rLXNsaWRlci1ob3Jpem9udGFsICYge1xuICAgICAgICAgICAgaGVpZ2h0OiAkc2xpZGVyLXRyYWNrLXRoaWNrbmVzcztcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtKCRzbGlkZXItdHJhY2stdGhpY2tuZXNzIC8gMik7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLXNsaWRlci12ZXJ0aWNhbCAmIHtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtKCRzbGlkZXItdHJhY2stdGhpY2tuZXNzIC8gMik7XG4gICAgICAgICAgICB3aWR0aDogJHNsaWRlci10cmFjay10aGlja25lc3M7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuay1zbGlkZXItYnV0dG9ucyAuay1zbGlkZXItdHJhY2sge1xuICAgICAgICAuay1zbGlkZXItaG9yaXpvbnRhbCAmIHtcbiAgICAgICAgICAgIGxlZnQ6ICRzbGlkZXItYnV0dG9uLXNwYWNpbmc7XG4gICAgICAgIH1cblxuICAgICAgICAuay1zbGlkZXItdmVydGljYWwgJiB7XG4gICAgICAgICAgICBib3R0b206ICRzbGlkZXItYnV0dG9uLXNwYWNpbmc7XG4gICAgICAgIH1cbiAgICB9XG5cblxuICAgIC5rLWRyYWdoYW5kbGUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAkc2xpZGVyLWRyYWdoYW5kbGUtYm9yZGVyLXdpZHRoO1xuICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICAgICAgd2lkdGg6ICRzbGlkZXItZHJhZ2hhbmRsZS1zaXplO1xuICAgICAgICBoZWlnaHQ6ICRzbGlkZXItZHJhZ2hhbmRsZS1zaXplO1xuXG4gICAgICAgIC5rLXNsaWRlci1ob3Jpem9udGFsICYge1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cbiAgICAgICAgICAgICY6YWN0aXZlLFxuICAgICAgICAgICAgJi5rLXByZXNzZWQge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSBzY2FsZSgkc2xpZGVyLWRyYWdoYW5kbGUtYWN0aXZlLXNjYWxlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5rLXNsaWRlci12ZXJ0aWNhbCAmIHtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblxuICAgICAgICAgICAgJjphY3RpdmUsXG4gICAgICAgICAgICAmLmstcHJlc3NlZCB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHNjYWxlKCRzbGlkZXItZHJhZ2hhbmRsZS1hY3RpdmUtc2NhbGUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmstc2xpZGVyLXRyYW5zaXRpb25zLmstc2xpZGVyLWhvcml6b250YWwgJiB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBsZWZ0ICRzbGlkZXItdHJhbnNpdGlvbi1zcGVlZCAkc2xpZGVyLXRyYW5zaXRpb24tZnVuY3Rpb24sIGJhY2tncm91bmQtY29sb3IgJHNsaWRlci10cmFuc2l0aW9uLXNwZWVkICRzbGlkZXItdHJhbnNpdGlvbi1mdW5jdGlvbiwgdHJhbnNmb3JtICRzbGlkZXItZHJhZ2hhbmRsZS10cmFuc2l0aW9uLXNwZWVkICRzbGlkZXItZHJhZ2hhbmRsZS10cmFuc2l0aW9uLWZ1bmN0aW9uO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstc2xpZGVyLXRyYW5zaXRpb25zLmstc2xpZGVyLXZlcnRpY2FsICYge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYm90dG9tICAkc2xpZGVyLXRyYW5zaXRpb24tc3BlZWQgJHNsaWRlci10cmFuc2l0aW9uLWZ1bmN0aW9uLCBiYWNrZ3JvdW5kLWNvbG9yICRzbGlkZXItdHJhbnNpdGlvbi1zcGVlZCAkc2xpZGVyLXRyYW5zaXRpb24tZnVuY3Rpb24sIHRyYW5zZm9ybSAkc2xpZGVyLWRyYWdoYW5kbGUtdHJhbnNpdGlvbi1zcGVlZCAkc2xpZGVyLWRyYWdoYW5kbGUtdHJhbnNpdGlvbi1mdW5jdGlvbjtcbiAgICAgICAgfVxuXG4gICAgICAgICYuay1wcmVzc2VkIHtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuay1zbGlkZXItc2VsZWN0aW9uIHtcbiAgICAgICAgLmstc2xpZGVyLXRyYW5zaXRpb25zLmstc2xpZGVyLWhvcml6b250YWwgJiB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB3aWR0aCAkc2xpZGVyLXRyYW5zaXRpb24tc3BlZWQgJHNsaWRlci10cmFuc2l0aW9uLWZ1bmN0aW9uO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstc2xpZGVyLXRyYW5zaXRpb25zLmstc2xpZGVyLXZlcnRpY2FsICYge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogaGVpZ2h0ICRzbGlkZXItdHJhbnNpdGlvbi1zcGVlZCAkc2xpZGVyLXRyYW5zaXRpb24tZnVuY3Rpb247XG4gICAgICAgIH1cblxuICAgICAgICAmLmstcHJlc3NlZCB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG5cbiAgICAuay1zbGlkZXItaXRlbXMge1xuICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcblxuICAgICAgICAuay1zbGlkZXItYnV0dG9ucyAmIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkc2xpZGVyLWJ1dHRvbi1zcGFjaW5nO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstc2xpZGVyLWhvcml6b250YWwgJiB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAycHggMDtcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIH1cblxuICAgICAgICAuay1zbGlkZXItdmVydGljYWwgJiB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmstc2xpZGVyLXZlcnRpY2FsIC5rLXNsaWRlci1idXR0b25zICYge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6ICRzbGlkZXItYnV0dG9uLXNwYWNpbmc7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuay1zbGlkZXItdG9vbHRpcCB7XG4gICAgICAgIC5rLWNhbGxvdXQtbixcbiAgICAgICAgLmstY2FsbG91dC1zIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtJHRvb2x0aXAtY2FsbG91dC1zaXplIC8gMjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLWNhbGxvdXQtdyxcbiAgICAgICAgLmstY2FsbG91dC1lIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0kdG9vbHRpcC1jYWxsb3V0LXNpemUgLyAyO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLy8gU2xpZGVyXG4kc2xpZGVyLXNpemU6IDIwMHB4ICFkZWZhdWx0O1xuJHNsaWRlci10aWNrLXNpemU6IG51bGwgIWRlZmF1bHQ7XG4kc2xpZGVyLWFsdC1zaXplOiAzMHB4ICFkZWZhdWx0O1xuXG4kc2xpZGVyLWZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kc2xpZGVyLWZvbnQtc2l6ZTogJGZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRzbGlkZXItbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJHNsaWRlci1idXR0b24tb2Zmc2V0OiAxMHB4ICFkZWZhdWx0O1xuJHNsaWRlci1idXR0b24tc2l6ZTogKCRzbGlkZXItYWx0LXNpemUgLSAyKSAhZGVmYXVsdDtcbiRzbGlkZXItYnV0dG9uLXNwYWNpbmc6ICgkc2xpZGVyLWJ1dHRvbi1zaXplICsgJHNsaWRlci1idXR0b24tb2Zmc2V0KSAhZGVmYXVsdDtcbiRzbGlkZXItYnV0dG9uLWZvY3VzZWQtc2hhZG93OiAkYnV0dG9uLWZvY3VzZWQtc2hhZG93ICFkZWZhdWx0O1xuXG4kc2xpZGVyLXRyYWNrLXRoaWNrbmVzczogNHB4ICFkZWZhdWx0O1xuJHNsaWRlci1kcmFnaGFuZGxlLXNpemU6IDE0cHggIWRlZmF1bHQ7XG4kc2xpZGVyLWRyYWdoYW5kbGUtYm9yZGVyLXdpZHRoOiAxcHggIWRlZmF1bHQ7XG4kc2xpZGVyLWRyYWdoYW5kbGUtYWN0aXZlLXNjYWxlOiAxICFkZWZhdWx0O1xuJHNsaWRlci1kcmFnaGFuZGxlLWFjdGl2ZS1zaXplOiBudWxsICFkZWZhdWx0O1xuXG4kc2xpZGVyLWRyYWdoYW5kbGUtYmc6ICRwcmltYXJ5LWJ1dHRvbi1iZyAhZGVmYXVsdDtcbiRzbGlkZXItZHJhZ2hhbmRsZS10ZXh0OiAkcHJpbWFyeS1idXR0b24tdGV4dCAhZGVmYXVsdDtcbiRzbGlkZXItZHJhZ2hhbmRsZS1ib3JkZXI6ICRwcmltYXJ5LWJ1dHRvbi1ib3JkZXIgIWRlZmF1bHQ7XG4kc2xpZGVyLWRyYWdoYW5kbGUtZ3JhZGllbnQ6ICRwcmltYXJ5LWJ1dHRvbi1ncmFkaWVudCAhZGVmYXVsdDtcblxuJHNsaWRlci1kcmFnaGFuZGxlLWhvdmVyZWQtYmc6ICRwcmltYXJ5LWJ1dHRvbi1ob3ZlcmVkLWJnICFkZWZhdWx0O1xuJHNsaWRlci1kcmFnaGFuZGxlLWhvdmVyZWQtdGV4dDogJHByaW1hcnktYnV0dG9uLWhvdmVyZWQtdGV4dCAhZGVmYXVsdDtcbiRzbGlkZXItZHJhZ2hhbmRsZS1ob3ZlcmVkLWJvcmRlcjogJHByaW1hcnktYnV0dG9uLWhvdmVyZWQtYm9yZGVyICFkZWZhdWx0O1xuJHNsaWRlci1kcmFnaGFuZGxlLWhvdmVyZWQtZ3JhZGllbnQ6ICRwcmltYXJ5LWJ1dHRvbi1ob3ZlcmVkLWdyYWRpZW50ICFkZWZhdWx0O1xuXG4kc2xpZGVyLWRyYWdoYW5kbGUtcHJlc3NlZC1iZzogJHByaW1hcnktYnV0dG9uLXByZXNzZWQtYmcgIWRlZmF1bHQ7XG4kc2xpZGVyLWRyYWdoYW5kbGUtcHJlc3NlZC10ZXh0OiAkcHJpbWFyeS1idXR0b24tcHJlc3NlZC10ZXh0ICFkZWZhdWx0O1xuJHNsaWRlci1kcmFnaGFuZGxlLXByZXNzZWQtYm9yZGVyOiAkcHJpbWFyeS1idXR0b24tcHJlc3NlZC1ib3JkZXIgIWRlZmF1bHQ7XG4kc2xpZGVyLWRyYWdoYW5kbGUtcHJlc3NlZC1ncmFkaWVudDogJHByaW1hcnktYnV0dG9uLXByZXNzZWQtZ3JhZGllbnQgIWRlZmF1bHQ7XG4kc2xpZGVyLWRyYWdoYW5kbGUtcHJlc3NlZC1zaGFkb3c6IGluc2V0ICRwcmltYXJ5LWJ1dHRvbi1wcmVzc2VkLXNoYWRvdyAhZGVmYXVsdDtcblxuJHNsaWRlci1kcmFnaGFuZGxlLWZvY3VzZWQtc2hhZG93OiAkcHJpbWFyeS1idXR0b24tZm9jdXNlZC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRzbGlkZXItdHJhbnNpdGlvbi1zcGVlZDogLjNzICFkZWZhdWx0O1xuJHNsaWRlci10cmFuc2l0aW9uLWZ1bmN0aW9uOiBlYXNlLW91dCAhZGVmYXVsdDtcbiRzbGlkZXItZHJhZ2hhbmRsZS10cmFuc2l0aW9uLXNwZWVkOiAuNHMgIWRlZmF1bHQ7XG4kc2xpZGVyLWRyYWdoYW5kbGUtdHJhbnNpdGlvbi1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC4yNSwgLjgsIC4yNSwgMSkgIWRlZmF1bHQ7XG5cbiRzbGlkZXItdHJhY2stYmc6ICRwcm9ncmVzcy1iZyAhZGVmYXVsdDtcbiRzbGlkZXItc2VsZWN0aW9uLWJnOiAkcHJvZ3Jlc3MtYmFyLWJnICFkZWZhdWx0O1xuJHNsaWRlci1kaXNhYmxlZC1vcGFjaXR5OiBudWxsICFkZWZhdWx0O1xuIiwiQGluY2x1ZGUgZXhwb3J0cyhcInNsaWRlci90aGVtZVwiKSB7XG4gICAgJHNsaWRlci10aWNrLWhvcml6b250YWwtaW1hZ2U6IG1hcC1nZXQoJGRhdGEtdXJpcywgXCJzbGlkZXItaC5naWZcIikgIWRlZmF1bHQ7XG4gICAgJHNsaWRlci10aWNrLXZlcnRpY2FsLWltYWdlOiBtYXAtZ2V0KCRkYXRhLXVyaXMsIFwic2xpZGVyLXYuZ2lmXCIpICFkZWZhdWx0O1xuXG4gICAgLmstc2xpZGVyIHtcbiAgICAgICAgY29sb3I6ICRjb21wb25lbnQtdGV4dDtcblxuICAgICAgICAuay1zbGlkZXItdHJhY2ssXG4gICAgICAgIC5rLXNsaWRlci1zZWxlY3Rpb24ge1xuICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyggJGJvcmRlci1yYWRpdXMgKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLXNsaWRlci10cmFjayB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmaWxsKCAkYmc6ICRzbGlkZXItdHJhY2stYmcgKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLXNsaWRlci1zZWxlY3Rpb24ge1xuICAgICAgICAgICAgQGluY2x1ZGUgZmlsbCggJGJnOiAkc2xpZGVyLXNlbGVjdGlvbi1iZyApO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstYnV0dG9uIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoIDUwJSApO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstZHJhZ2hhbmRsZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgICAgICRzbGlkZXItZHJhZ2hhbmRsZS10ZXh0LFxuICAgICAgICAgICAgICAgICRzbGlkZXItZHJhZ2hhbmRsZS1iZyxcbiAgICAgICAgICAgICAgICAkc2xpZGVyLWRyYWdoYW5kbGUtYm9yZGVyLFxuICAgICAgICAgICAgICAgICRzbGlkZXItZHJhZ2hhbmRsZS1ncmFkaWVudFxuICAgICAgICAgICAgKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoIDUwJSApO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgICAgICAgICAkc2xpZGVyLWRyYWdoYW5kbGUtaG92ZXJlZC10ZXh0LFxuICAgICAgICAgICAgICAgICAgICAkc2xpZGVyLWRyYWdoYW5kbGUtaG92ZXJlZC1iZyxcbiAgICAgICAgICAgICAgICAgICAgJHNsaWRlci1kcmFnaGFuZGxlLWhvdmVyZWQtYm9yZGVyLFxuICAgICAgICAgICAgICAgICAgICAkc2xpZGVyLWRyYWdoYW5kbGUtaG92ZXJlZC1ncmFkaWVudFxuICAgICAgICAgICAgICAgICk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6YWN0aXZlLFxuICAgICAgICAgICAgJi5rLXByZXNzZWQge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAgICAgICAgICRzbGlkZXItZHJhZ2hhbmRsZS1wcmVzc2VkLXRleHQsXG4gICAgICAgICAgICAgICAgICAgICRzbGlkZXItZHJhZ2hhbmRsZS1wcmVzc2VkLWJnLFxuICAgICAgICAgICAgICAgICAgICAkc2xpZGVyLWRyYWdoYW5kbGUtcHJlc3NlZC1ib3JkZXIsXG4gICAgICAgICAgICAgICAgICAgICRzbGlkZXItZHJhZ2hhbmRsZS1wcmVzc2VkLWdyYWRpZW50XG4gICAgICAgICAgICAgICAgKTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCAkc2xpZGVyLWRyYWdoYW5kbGUtcHJlc3NlZC1zaGFkb3cgKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICYuay1zdGF0ZS1mb2N1c2VkIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCAkc2xpZGVyLWRyYWdoYW5kbGUtZm9jdXNlZC1zaGFkb3cgKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuay1zdGF0ZS1mb2N1c2VkIHtcbiAgICAgICAgICAgIC5rLWRyYWdoYW5kbGUge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coICRzbGlkZXItZHJhZ2hhbmRsZS1mb2N1c2VkLXNoYWRvdyApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5rLXN0YXRlLWRpc2FibGVkIHtcbiAgICAgICAgICAgIG9wYWNpdHk6ICRzbGlkZXItZGlzYWJsZWQtb3BhY2l0eTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLXNsaWRlci13cmFwIHtcbiAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuay1zbGlkZXItaG9yaXpvbnRhbCAuay10aWNrIHtcbiAgICAgICAgQGluY2x1ZGUgYmFja2dyb3VuZC1pbWFnZSggJHNsaWRlci10aWNrLWhvcml6b250YWwtaW1hZ2UgKTtcbiAgICB9XG5cbiAgICAuay1zbGlkZXItdmVydGljYWwgLmstdGljayB7XG4gICAgICAgIEBpbmNsdWRlIGJhY2tncm91bmQtaW1hZ2UoICRzbGlkZXItdGljay12ZXJ0aWNhbC1pbWFnZSApO1xuICAgIH1cbn1cbiIsIkBpbXBvcnQgXCIuLi8uLi9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1kZWZhdWx0L3Njc3Mvc2xpZGVyL190aGVtZS5zY3NzXCI7XG5cbkBpbmNsdWRlIGV4cG9ydHMoXCJzbGlkZXIvdGhlbWUvYm9vdHN0cmFwXCIpIHtcblxuICAgIC5rLXNsaWRlciB7XG5cbiAgICAgICAgLmstYnV0dG9uIHtcbiAgICAgICAgICAgICY6YWN0aXZlLFxuICAgICAgICAgICAgJi5rLXN0YXRlLWFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdyggJHNsaWRlci1idXR0b24tZm9jdXNlZC1zaGFkb3cgKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkBpbmNsdWRlIGV4cG9ydHMoXCJjb2xvcnBpY2tlci9sYXlvdXRcIikge1xuXG4gICAgLmstY29sb3JwaWNrZXIge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICBmb250LWZhbWlseTogJGNvbG9ycGlja2VyLWZvbnQtZmFtaWx5O1xuICAgICAgICBmb250LXNpemU6ICRjb2xvcnBpY2tlci1mb250LXNpemU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkY29sb3JwaWNrZXItbGluZS1oZWlnaHQ7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gICAgICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogJHJnYmEtdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgLmstc2VsZWN0ZWQtY29sb3Ige1xuICAgICAgICAgICAgcGFkZGluZzogJGJ1dHRvbi1wYWRkaW5nLXk7XG4gICAgICAgICAgICB3aWR0aDogJGJ1dHRvbi1pbm5lci1jYWxjLXNpemU7XG4gICAgICAgICAgICBoZWlnaHQ6ICRidXR0b24taW5uZXItY2FsYy1zaXplO1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwICRjb2xvcnBpY2tlci1zZWxlY3QtYm9yZGVyLXdpZHRoIDAgMDtcbiAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICAgICAuay1pLWxpbmUge1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZXJyb3I7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMDAlO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTMzJSwgLTMzJSkgcm90YXRlWig0NWRlZyk7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmstaS1saW5lOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuay10b29sLWljb24ge1xuICAgICAgICAgICAgcGFkZGluZzogJGJ1dHRvbi1wYWRkaW5nLXk7XG4gICAgICAgICAgICB3aWR0aDogJGJ1dHRvbi1pbm5lci1jYWxjLXNpemU7XG4gICAgICAgICAgICBoZWlnaHQ6ICRidXR0b24taW5uZXItY2FsYy1zaXplO1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwICRjb2xvcnBpY2tlci1zZWxlY3QtYm9yZGVyLXdpZHRoIDAgMDtcbiAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRpY29uLXNpemU7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5rLXNlbGVjdGVkLWNvbG9yIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDFweCAwIDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTRweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDNweDtcbiAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmstcGlja2VyLXdyYXAge1xuICAgICAgICAgICAgQGluY2x1ZGUgdXNlLWJhY2tncm91bmQtY2xpcCgpO1xuICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyggJGlucHV0LWJvcmRlci1yYWRpdXMgKTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMXMgZWFzZTsgLy8gc2Fzcy1saW50OmRpc2FibGUtYmxvY2sgbm8tdHJhbnNpdGlvbi1hbGxcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICB9XG5cblxuICAgICAgICAvLyBJbnB1dFxuICAgICAgICAuay1pbnB1dCB7fVxuXG5cbiAgICAgICAgLy8gU2VsZWN0XG4gICAgICAgIC5rLXNlbGVjdCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzLW9ubHkoICRpbnB1dC1ib3JkZXItcmFkaXVzICk7XG4gICAgICAgICAgICBwYWRkaW5nOiAkcGlja2VyLXNlbGVjdC1wYWRkaW5nLXkgJHBpY2tlci1zZWxlY3QtcGFkZGluZy14O1xuICAgICAgICAgICAgd2lkdGg6IGlmKCR1c2UtcGlja2VyLXNlbGVjdC13aWR0aCwgJGJ1dHRvbi1pbm5lci1jYWxjLXNpemUsIG51bGwpO1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICAgIC5rLWljb24ge31cbiAgICAgICAgfVxuXG4gICAgICAgIC5rLXJ0bCAmLFxuICAgICAgICAmW2Rpcj1cInJ0bFwiXSB7XG4gICAgICAgICAgICAuay1zZWxlY3RlZC1jb2xvcixcbiAgICAgICAgICAgIC5rLXRvb2wtaWNvbiB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwIDAgMCAkY29sb3JwaWNrZXItc2VsZWN0LWJvcmRlci13aWR0aDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmstcGlja2VyLXdyYXAge1xuICAgICAgICAgICAgICAgIC5rLXNlbGVjdCB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cy1vbmx5KCAkaW5wdXQtYm9yZGVyLXJhZGl1cyApO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxuICAgIC5rLWNvbG9ycGlja2VyICsgLmstYW5pbWF0aW9uLWNvbnRhaW5lciB7XG4gICAgICAgIC5rLXBvcHVwIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuXG5cbkBpbmNsdWRlIGV4cG9ydHMoIFwiZmxhdGNvbG9ycGlja2VyL2xheW91dFwiICkge1xuXG4gICAgLmstZmxhdGNvbG9ycGlja2VyIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyggJGlucHV0LWJvcmRlci1yYWRpdXMgKTtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAkY29sb3JwaWNrZXItYm9yZGVyLXdpZHRoO1xuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICBmb250LWZhbWlseTogJGNvbG9ycGlja2VyLWZvbnQtZmFtaWx5O1xuICAgICAgICBmb250LXNpemU6ICRjb2xvcnBpY2tlci1mb250LXNpemU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkY29sb3JwaWNrZXItbGluZS1oZWlnaHQ7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgICB3aWR0aDogJGNvbG9ycGlja2VyLXdpZHRoO1xuICAgICAgICBwYWRkaW5nOiAkY29sb3JwaWNrZXItcmVjdC1wYWRkaW5nO1xuICAgICAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gICAgICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogJHJnYmEtdHJhbnNwYXJlbnQ7XG5cblxuICAgICAgICAvLyBIU1Ygd3JhcFxuICAgICAgICAuay1oc3Ytd3JhcCB7fVxuXG5cbiAgICAgICAgLy8gSFNWIHJlY3RhbmdsZVxuICAgICAgICAuay1oc3YtcmVjdGFuZ2xlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgICAtbXMtdG91Y2gtYWN0aW9uOiBwaW5jaC16b29tIGRvdWJsZS10YXAtem9vbTtcblxuICAgICAgICAgICAgLmstZHJhZ2hhbmRsZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAtN3B4IDAgMCAtN3B4O1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5rLWhzdi1ncmFkaWVudCB7XG4gICAgICAgICAgICBoZWlnaHQ6IDE4MHB4O1xuICAgICAgICB9XG5cblxuICAgICAgICAvLyBTbGlkZXJzIHdyYXBcbiAgICAgICAgLmstc2xpZGVycy13cmFwIHtcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAmLmstaGJveCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICRjb2xvcnBpY2tlci1tYXJnaW47XG5cbiAgICAgICAgICAgICAgICAuay1zbGlkZXIgKyAuay1zbGlkZXIge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogJGNvbG9ycGlja2VyLW1hcmdpbjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuay12Ym94IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAkY29sb3JwaWNrZXItbWFyZ2luO1xuXG4gICAgICAgICAgICAgICAgLmstc2xpZGVyICsgLmstc2xpZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogJGNvbG9ycGlja2VyLW1hcmdpbjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgICAgICAuay1zbGlkZXJzLXdyYXAtY2xlYXJhYmxlIHtcblxuICAgICAgICAgICAgJi5rLWhib3gge1xuXG4gICAgICAgICAgICAgICAgLmstY2xlYXItY29sb3Ige1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5rLWh1ZS1zbGlkZXIsXG4gICAgICAgICAgICAgICAgLmstYWxwaGEtc2xpZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNDBweDtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmstdmJveCB7fVxuXG4gICAgICAgIH1cblxuXG4gICAgICAgIC8vIFNsaWRlcnNcbiAgICAgICAgLmstc2xpZGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICAuay1zbGlkZXItd3JhcCB7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmstc2xpZGVyLXNlbGVjdGlvbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLy8gRHJhZ2hhbmRsZVxuICAgICAgICAgICAgLmstZHJhZ2hhbmRsZSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAzcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG5cbiAgICAgICAgLy8gU2xpZGVyIG9yaWVudGF0aW9uXG4gICAgICAgIC5rLXNsaWRlci1ob3Jpem9udGFsIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAkY29sb3JwaWNrZXItc2xpZGVyLXRyYWNrLXNpemU7XG4gICAgICAgICAgICBmbGV4OiAwIDAgJGNvbG9ycGlja2VyLXNsaWRlci10cmFjay1zaXplO1xuXG4gICAgICAgICAgICAuay1zbGlkZXItdHJhY2sge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0oJGNvbG9ycGlja2VyLXNsaWRlci10cmFjay1zaXplIC8gMik7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAkY29sb3JwaWNrZXItc2xpZGVyLXRyYWNrLXNpemU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGNvbG9ycGlja2VyLXNsaWRlci1ib3JkZXItcmFkaXVzO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5rLXNsaWRlci12ZXJ0aWNhbCB7XG4gICAgICAgICAgICB3aWR0aDogJGNvbG9ycGlja2VyLXNsaWRlci10cmFjay1zaXplO1xuICAgICAgICAgICAgaGVpZ2h0OiAxODBweDtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAkY29sb3JwaWNrZXItc2xpZGVyLXRyYWNrLXNpemU7XG5cbiAgICAgICAgICAgIC5rLXNsaWRlci10cmFjayB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0oJGNvbG9ycGlja2VyLXNsaWRlci10cmFjay1zaXplIC8gMik7XG4gICAgICAgICAgICAgICAgd2lkdGg6ICRjb2xvcnBpY2tlci1zbGlkZXItdHJhY2stc2l6ZTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkY29sb3JwaWNrZXItc2xpZGVyLWJvcmRlci1yYWRpdXM7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuXG4gICAgICAgIC5rLWRyYWdoYW5kbGUge1xuICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyggNTAlICk7XG4gICAgICAgICAgICB3aWR0aDogJGNvbG9ycGlja2VyLWRyYWdoYW5kbGUtd2lkdGg7XG4gICAgICAgICAgICBoZWlnaHQ6ICRjb2xvcnBpY2tlci1kcmFnaGFuZGxlLWhlaWdodDtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIH1cblxuXG4gICAgICAgIC8vIENvbG9yIGlucHV0c1xuICAgICAgICAuay1jb2xvcmlucHV0cyB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAoJGNvbG9ycGlja2VyLW1hcmdpbiAqIDIpO1xuXG4gICAgICAgICAgICA+IC5rLWdyYWRpZW50LXZhbHVlcyArIC5rLWdyYWRpZW50LXZhbHVlcyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogJGNvbG9ycGlja2VyLW1hcmdpbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuay1ncmFkaWVudC12YWx1ZXMge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICAgICAgICAuay1pbnB1dCxcbiAgICAgICAgICAgIC5rLXRleHRib3gge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6ICRjb2xvcnBpY2tlci1pbnB1dC1wYWRkaW5nLXkgJGNvbG9ycGlja2VyLWlucHV0LXBhZGRpbmcteDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgZGl2LFxuICAgICAgICAgICAgaW5wdXQsXG4gICAgICAgICAgICAuay1udW1lcmljdGV4dGJveCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6ICRjb2xvcnBpY2tlci1pbnB1dC13aWR0aDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBkaXYge1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmstaGV4LXZhbHVlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogJGNvbG9ycGlja2VyLWhleC1pbnB1dC13aWR0aDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG5cbiAgICAgICAgLy8gU2VsZWN0ZWQgY29sb3JcbiAgICAgICAgLmstc2VsZWN0ZWQtY29sb3Ige1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4O1xuICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gICAgICAgIH1cbiAgICAgICAgLmstY29sb3ItaW5wdXQge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIH1cbiAgICAgICAgLmstY29sb3ItdmFsdWUge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMCBjYWxjKCAjeyRidXR0b24taW5uZXItY2FsYy1zaXplfSAqIDIgKTtcbiAgICAgICAgICAgIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXkgJGlucHV0LXBhZGRpbmcteDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LW1vbm9zcGFjZTtcbiAgICAgICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICB9XG4gICAgICAgIC5rLWNsZWFyLWNvbG9yLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgfVxuICAgICAgICAuay1jbGVhci1jb2xvciB7XG4gICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICB9XG4gICAgICAgIC5rLWNvbG9yLXZhbHVlICsgLmstY2xlYXItY29sb3Ige1xuICAgICAgICAgICAgZmxleDogbm9uZTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB9XG5cblxuICAgICAgICAvLyBCdXR0b25zXG4gICAgICAgIC5rLWNvbnRyb2xzIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6ICgkY29sb3JwaWNrZXItbWFyZ2luICogMik7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuay1ydGwsXG4gICAgW2Rpcj1cInJ0bFwiXSB7XG4gICAgICAgIC5rLWZsYXRjb2xvcnBpY2tlciB7XG5cbiAgICAgICAgICAgIC5rLXNsaWRlcnMtd3JhcC5rLWhib3gge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJGNvbG9ycGlja2VyLW1hcmdpbjtcblxuICAgICAgICAgICAgICAgIC5rLXNsaWRlciArIC5rLXNsaWRlciB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRjb2xvcnBpY2tlci1tYXJnaW47XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuay1jb2xvci12YWx1ZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGNhbGMoICN7JGJ1dHRvbi1pbm5lci1jYWxjLXNpemV9ICogMiApIDAgMDtcbiAgICAgICAgICAgICAgICBkaXJlY3Rpb246IGluaXRpYWw7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5rLWNvbG9yLXZhbHVlICsgLmstY2xlYXItY29sb3Ige1xuICAgICAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5cblxuQGluY2x1ZGUgZXhwb3J0cyggXCJjb2xvcnBhbGV0dGUvbGF5b3V0XCIgKSB7XG5cbiAgICAuay1jb2xvcnBhbGV0dGUge1xuICAgICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkY29sb3JwaWNrZXItZm9udC1mYW1pbHk7XG4gICAgICAgIGZvbnQtc2l6ZTogJGNvbG9ycGlja2VyLWZvbnQtc2l6ZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gICAgICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogJHJnYmEtdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgLmstcGFsZXR0ZSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIH1cbiAgICAgICAgLmstaXRlbSB7XG4gICAgICAgICAgICB3aWR0aDogMTRweDtcbiAgICAgICAgICAgIGhlaWdodDogMTRweDtcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgLW1zLWhpZ2gtY29udHJhc3QtYWRqdXN0OiBub25lO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG4gICAgICAgIC5rLWl0ZW06aG92ZXIsXG4gICAgICAgIC5rLWl0ZW0uay1zdGF0ZS1ob3ZlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB6LWluZGV4OiAxMDE7XG4gICAgICAgIH1cbiAgICAgICAgLmstaXRlbS5rLXN0YXRlLXNlbGVjdGVkLFxuICAgICAgICAuay1pdGVtLmstc3RhdGUtc2VsZWN0ZWQ6aG92ZXIsXG4gICAgICAgIC5rLWl0ZW0uay1zdGF0ZS1mb2N1c2VkLFxuICAgICAgICAuay1pdGVtOmZvY3VzIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDEwMDtcbiAgICAgICAgfVxuICAgIH1cblxufVxuIiwiLy8gQ29sb3JwaWNrZXJcbiRjb2xvcnBpY2tlci1yZWN0LXBhZGRpbmc6IDE1cHggIWRlZmF1bHQ7XG4kY29sb3JwaWNrZXItbWFyZ2luOiA4cHggIWRlZmF1bHQ7XG4kY29sb3JwaWNrZXItd2lkdGg6IDM0OXB4ICFkZWZhdWx0O1xuJGNvbG9ycGlja2VyLWJvcmRlci13aWR0aDogMXB4ICFkZWZhdWx0O1xuJGNvbG9ycGlja2VyLWZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kY29sb3JwaWNrZXItZm9udC1zaXplOiAkZm9udC1zaXplICFkZWZhdWx0O1xuJGNvbG9ycGlja2VyLWxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kY29sb3JwaWNrZXItZHJhZ2hhbmRsZS13aWR0aDogMTRweCAhZGVmYXVsdDtcbiRjb2xvcnBpY2tlci1kcmFnaGFuZGxlLWhlaWdodDogMTRweCAhZGVmYXVsdDtcbiRjb2xvcnBpY2tlci1zbGlkZXItdHJhY2stc2l6ZTogMTBweCAhZGVmYXVsdDtcbiRjb2xvcnBpY2tlci1zbGlkZXItYm9yZGVyLXJhZGl1czogMTBweCAhZGVmYXVsdDtcbiRjb2xvcnBpY2tlci1pbnB1dC13aWR0aDogNTJweCAhZGVmYXVsdDtcbiRjb2xvcnBpY2tlci1oZXgtaW5wdXQtd2lkdGg6IDg1cHggIWRlZmF1bHQ7XG4kY29sb3JwaWNrZXItaW5wdXQtcGFkZGluZy14OiAkaW5wdXQtcGFkZGluZy15ICFkZWZhdWx0O1xuJGNvbG9ycGlja2VyLWlucHV0LXBhZGRpbmcteTogJGlucHV0LXBhZGRpbmcteSAhZGVmYXVsdDtcblxuJGNvbG9ycGlja2VyLXNlbGVjdC1ib3JkZXItd2lkdGg6IDFweCAhZGVmYXVsdDtcblxuJGNvbG9ycGlja2VyLWJnOiAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kY29sb3JwaWNrZXItdGV4dDogJGlucHV0LXRleHQgIWRlZmF1bHQ7XG4kY29sb3JwaWNrZXItYm9yZGVyOiAkaW5wdXQtYm9yZGVyICFkZWZhdWx0O1xuXG4kY29sb3JwaWNrZXItaG92ZXJlZC1iZzogbnVsbCAhZGVmYXVsdDtcbiRjb2xvcnBpY2tlci1ob3ZlcmVkLXRleHQ6IG51bGwgIWRlZmF1bHQ7XG4kY29sb3JwaWNrZXItaG92ZXJlZC1ib3JkZXI6IG51bGwgIWRlZmF1bHQ7XG5cbiRjb2xvcnBpY2tlci1mb2N1c2VkLWJnOiBudWxsICFkZWZhdWx0O1xuJGNvbG9ycGlja2VyLWZvY3VzZWQtdGV4dDogbnVsbCAhZGVmYXVsdDtcbiRjb2xvcnBpY2tlci1mb2N1c2VkLWJvcmRlcjogbnVsbCAhZGVmYXVsdDtcbiRjb2xvcnBpY2tlci1mb2N1c2VkLXNoYWRvdzogbnVsbCAhZGVmYXVsdDtcblxuJGNvbG9ycGlja2VyLXNlbGVjdC1iZzogJGJ1dHRvbi1iZyAhZGVmYXVsdDtcbiRjb2xvcnBpY2tlci1zZWxlY3QtdGV4dDogJGJ1dHRvbi10ZXh0ICFkZWZhdWx0O1xuJGNvbG9ycGlja2VyLXNlbGVjdC1ib3JkZXI6ICRidXR0b24tYm9yZGVyICFkZWZhdWx0O1xuJGNvbG9ycGlja2VyLXNlbGVjdC1ncmFkaWVudDogJGJ1dHRvbi1ncmFkaWVudCAhZGVmYXVsdDtcblxuJGNvbG9ycGlja2VyLXNlbGVjdC1ob3ZlcmVkLWJnOiAkYnV0dG9uLWhvdmVyZWQtYmcgIWRlZmF1bHQ7XG4kY29sb3JwaWNrZXItc2VsZWN0LWhvdmVyZWQtdGV4dDogJGJ1dHRvbi1ob3ZlcmVkLXRleHQgIWRlZmF1bHQ7XG4kY29sb3JwaWNrZXItc2VsZWN0LWhvdmVyZWQtYm9yZGVyOiAkYnV0dG9uLWhvdmVyZWQtYm9yZGVyICFkZWZhdWx0O1xuJGNvbG9ycGlja2VyLXNlbGVjdC1ob3ZlcmVkLWdyYWRpZW50OiAkYnV0dG9uLWhvdmVyZWQtZ3JhZGllbnQgIWRlZmF1bHQ7XG5cbiRjb2xvcnBpY2tlci1zZWxlY3QtZm9jdXNlZC1iZzogJGJ1dHRvbi1wcmVzc2VkLWJnICFkZWZhdWx0O1xuJGNvbG9ycGlja2VyLXNlbGVjdC1mb2N1c2VkLXRleHQ6ICRidXR0b24tcHJlc3NlZC10ZXh0ICFkZWZhdWx0O1xuJGNvbG9ycGlja2VyLXNlbGVjdC1mb2N1c2VkLWJvcmRlcjogJGJ1dHRvbi1wcmVzc2VkLWJvcmRlciAhZGVmYXVsdDtcbiRjb2xvcnBpY2tlci1zZWxlY3QtZm9jdXNlZC1ncmFkaWVudDogJGJ1dHRvbi1wcmVzc2VkLWdyYWRpZW50ICFkZWZhdWx0O1xuJGNvbG9ycGlja2VyLXNlbGVjdC1wcmVzc2VkLXNoYWRvdzogJGJ1dHRvbi1wcmVzc2VkLXNoYWRvdyAhZGVmYXVsdDtcbiRjb2xvcnBpY2tlci1zZWxlY3QtZm9jdXNlZC1zaGFkb3c6ICRidXR0b24tZm9jdXNlZC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRjb2xvcnBpY2tlci10b29sLWljb24taG92ZXJlZC1ib3JkZXI6ICRjb2xvcnBpY2tlci1zZWxlY3QtaG92ZXJlZC1ib3JkZXI7XG5cbiRjb2xvcnBhbGV0dGUtaG92ZXJlZC1zaGFkb3c6IDAgMCAzcHggMXB4IHJnYmEoIGJsYWNrLCAuMyApLCBpbnNldCAwIDAgMCAxcHggcmdiYSggd2hpdGUsIC44ICkgIWRlZmF1bHQ7XG4kY29sb3JwYWxldHRlLWZvY3VzZWQtc2hhZG93OiAwIDFweCAzcHggMXB4IHJnYmEoIGJsYWNrLCAuMyApLCBpbnNldCAwIDAgMCAxcHggcmdiYSggd2hpdGUsIDEgKSAhZGVmYXVsdDtcbiIsIkBpbXBvcnQgXCIuLi8uLi9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1kZWZhdWx0L3Njc3MvY29sb3JwaWNrZXIvX2xheW91dC5zY3NzXCI7XG5cbkBpbmNsdWRlIGV4cG9ydHMoXCJjb2xvcnBpY2tlci9sYXlvdXQvYm9vdHN0cmFwXCIpIHtcblxuICAgIC5rLWNvbG9ycGlja2VyIHtcbiAgICAgICAgLmstcGlja2VyLXdyYXAge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG5cbiAgICAgICAgICAgIC5rLXNlbGVjdCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwIDAgMCAkcGlja2VyLXNlbGVjdC1ib3JkZXItd2lkdGg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmstcnRsICYsXG4gICAgICAgICZbZGlyPVwicnRsXCJdIHtcbiAgICAgICAgICAgIC5rLXBpY2tlci13cmFwIHtcbiAgICAgICAgICAgICAgICAuay1zZWxlY3Qge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6IDAgJHBpY2tlci1zZWxlY3QtYm9yZGVyLXdpZHRoIDAgMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbn1cbiIsIkBpbmNsdWRlIGV4cG9ydHMoXCJjb21ib2JveC9sYXlvdXRcIikge1xuXG4gICAgLmstY29tYm9ib3gge1xuICAgICAgICB3aWR0aDogJGlucHV0LWRlZmF1bHQtd2lkdGg7XG4gICAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRpbnB1dC1mb250LWZhbWlseTtcbiAgICAgICAgZm9udC1zaXplOiAkaW5wdXQtZm9udC1zaXplO1xuICAgICAgICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gICAgICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogJHJnYmEtdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgLmstZHJvcGRvd24td3JhcCB7XG4gICAgICAgICAgICBAaW5jbHVkZSB1c2UtYmFja2dyb3VuZC1jbGlwKCk7XG4gICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCAkaW5wdXQtYm9yZGVyLXJhZGl1cyApO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gICAgICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4xcyBlYXNlOyAvLyBzYXNzLWxpbnQ6ZGlzYWJsZS1ibG9jayBuby10cmFuc2l0aW9uLWFsbFxuICAgICAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgICAgIGN1cnNvcjogaW5pdGlhbDtcbiAgICAgICAgfVxuXG5cbiAgICAgICAgLy8gSW5wdXRcbiAgICAgICAgLmstaW5wdXQge31cblxuXG4gICAgICAgIC8vIENsZWFyIHZhbHVlXG4gICAgICAgIC5rLWNsZWFyLXZhbHVlIHtcbiAgICAgICAgICAgIGhlaWdodDogKCRpbnB1dC1saW5lLWhlaWdodCAqICRpbnB1dC1mb250LXNpemUpO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICgkaW5wdXQtbGluZS1oZWlnaHQgKiAkaW5wdXQtZm9udC1zaXplKTtcbiAgICAgICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIG9wYWNpdHk6IC41O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAkaW5wdXQtcGFkZGluZy15O1xuICAgICAgICAgICAgcmlnaHQ6ICRwaWNrZXItaWNvbi1vZmZzZXQ7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cy13aXRoaW4sXG4gICAgICAgICYuay1zdGF0ZS1ob3ZlcixcbiAgICAgICAgJi5rLXN0YXRlLWZvY3VzZWQsXG4gICAgICAgIC5rLWRyb3Bkb3duLXdyYXAuay1zdGF0ZS1ob3ZlcixcbiAgICAgICAgLmstZHJvcGRvd24td3JhcC5rLXN0YXRlLWZvY3VzZWQge1xuICAgICAgICAgICAgLmstY2xlYXItdmFsdWUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gU2VsZWN0XG4gICAgICAgIC5rLXNlbGVjdCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzLW9ubHkoICRpbnB1dC1ib3JkZXItcmFkaXVzICk7XG4gICAgICAgICAgICBwYWRkaW5nOiAkY29tYm9ib3gtc2VsZWN0LXBhZGRpbmcteSAkY29tYm9ib3gtc2VsZWN0LXBhZGRpbmcteDtcbiAgICAgICAgICAgIHdpZHRoOiBpZigkdXNlLXBpY2tlci1zZWxlY3Qtd2lkdGgsICRjb21ib2JveC1zZWxlY3Qtd2lkdGgsIGF1dG8pO1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwIDAgMCAkY29tYm9ib3gtc2VsZWN0LWJvcmRlci13aWR0aDtcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5rLWNvbWJvYm94LWNsZWFyYWJsZSB7XG4gICAgICAgICAgICAuay1pbnB1dCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogY2FsYyggI3skaWNvbi1zaXplfSArICN7JHBhZGRpbmcteH0gKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZbZGlyPVwicnRsXCJdLFxuICAgICAgICAuay1ydGwgJiB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcblxuICAgICAgICAgICAgLmstc2VsZWN0IHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMtb25seSggJGlucHV0LWJvcmRlci1yYWRpdXMgKTtcbiAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6IDAgJGNvbWJvYm94LXNlbGVjdC1ib3JkZXItd2lkdGggMCAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuay1jbGVhci12YWx1ZSB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgbGVmdDogJHBpY2tlci1pY29uLW9mZnNldDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5rLWNvbWJvYm94LWNsZWFyYWJsZSB7XG4gICAgICAgICAgICAgICAgLmstaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGNhbGMoICN7JGljb24tc2l6ZX0gKyAjeyRwYWRkaW5nLXh9ICk7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRpbnB1dC1wYWRkaW5nLXg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLy8gQ29tYm9ib3hlc1xuJGNvbWJvYm94LXNlbGVjdC1wYWRkaW5nLXg6ICRidXR0b24tcGFkZGluZy15ICFkZWZhdWx0O1xuJGNvbWJvYm94LXNlbGVjdC1wYWRkaW5nLXk6ICRidXR0b24tcGFkZGluZy15ICFkZWZhdWx0O1xuJGNvbWJvYm94LXNlbGVjdC13aWR0aDogYXV0byAhZGVmYXVsdDtcbiRjb21ib2JveC1zZWxlY3QtYm9yZGVyLXdpZHRoOiAxcHggIWRlZmF1bHQ7XG5cbiRjb21ib2JveC1iZzogJGlucHV0LWJnICFkZWZhdWx0O1xuJGNvbWJvYm94LXRleHQ6ICRpbnB1dC10ZXh0ICFkZWZhdWx0O1xuJGNvbWJvYm94LWJvcmRlcjogJGlucHV0LWJvcmRlciAhZGVmYXVsdDtcblxuJGNvbWJvYm94LWhvdmVyZWQtYmc6ICRpbnB1dC1ob3ZlcmVkLWJnICFkZWZhdWx0O1xuJGNvbWJvYm94LWhvdmVyZWQtdGV4dDogJGlucHV0LWhvdmVyZWQtdGV4dCAhZGVmYXVsdDtcbiRjb21ib2JveC1ob3ZlcmVkLWJvcmRlcjogJGlucHV0LWhvdmVyZWQtYm9yZGVyICFkZWZhdWx0O1xuXG4kY29tYm9ib3gtZm9jdXNlZC1iZzogJGlucHV0LWZvY3VzZWQtYmcgIWRlZmF1bHQ7XG4kY29tYm9ib3gtZm9jdXNlZC10ZXh0OiAkaW5wdXQtZm9jdXNlZC10ZXh0ICFkZWZhdWx0O1xuJGNvbWJvYm94LWZvY3VzZWQtYm9yZGVyOiAkaW5wdXQtZm9jdXNlZC1ib3JkZXIgIWRlZmF1bHQ7XG4kY29tYm9ib3gtZm9jdXNlZC1zaGFkb3c6ICRpbnB1dC1mb2N1c2VkLXNoYWRvdyAhZGVmYXVsdDtcblxuJGNvbWJvYm94LXNlbGVjdC1iZzogJGJ1dHRvbi1iZyAhZGVmYXVsdDtcbiRjb21ib2JveC1zZWxlY3QtdGV4dDogJGJ1dHRvbi10ZXh0ICFkZWZhdWx0O1xuJGNvbWJvYm94LXNlbGVjdC1ib3JkZXI6ICRidXR0b24tYm9yZGVyICFkZWZhdWx0O1xuJGNvbWJvYm94LXNlbGVjdC1ncmFkaWVudDogJGJ1dHRvbi1ncmFkaWVudCAhZGVmYXVsdDtcblxuJGNvbWJvYm94LXNlbGVjdC1ob3ZlcmVkLWJnOiAkYnV0dG9uLWhvdmVyZWQtYmcgIWRlZmF1bHQ7XG4kY29tYm9ib3gtc2VsZWN0LWhvdmVyZWQtdGV4dDogJGJ1dHRvbi1ob3ZlcmVkLXRleHQgIWRlZmF1bHQ7XG4kY29tYm9ib3gtc2VsZWN0LWhvdmVyZWQtYm9yZGVyOiAkYnV0dG9uLWhvdmVyZWQtYm9yZGVyICFkZWZhdWx0O1xuJGNvbWJvYm94LXNlbGVjdC1ob3ZlcmVkLWdyYWRpZW50OiAkYnV0dG9uLWhvdmVyZWQtZ3JhZGllbnQgIWRlZmF1bHQ7XG5cbiRjb21ib2JveC1zZWxlY3QtZm9jdXNlZC1iZzogJGJ1dHRvbi1wcmVzc2VkLWJnICFkZWZhdWx0O1xuJGNvbWJvYm94LXNlbGVjdC1mb2N1c2VkLXRleHQ6ICRidXR0b24tcHJlc3NlZC10ZXh0ICFkZWZhdWx0O1xuJGNvbWJvYm94LXNlbGVjdC1mb2N1c2VkLWJvcmRlcjogJGJ1dHRvbi1wcmVzc2VkLWJvcmRlciAhZGVmYXVsdDtcbiRjb21ib2JveC1zZWxlY3QtZm9jdXNlZC1ncmFkaWVudDogJGJ1dHRvbi1wcmVzc2VkLWdyYWRpZW50ICFkZWZhdWx0O1xuJGNvbWJvYm94LXNlbGVjdC1mb2N1c2VkLXNoYWRvdzogJGJ1dHRvbi1wcmVzc2VkLXNoYWRvdyAhZGVmYXVsdDtcbiIsIkBpbXBvcnQgXCIuLi8uLi9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1kZWZhdWx0L3Njc3MvY29tYm9ib3gvX2xheW91dC5zY3NzXCI7XG5cbkBpbmNsdWRlIGV4cG9ydHMoXCJjb21ib2JveC9sYXlvdXQvYm9vdHN0cmFwXCIpIHtcbiAgICAuay1jb21ib2JveCB7XG4gICAgICAgIC5rLWRyb3Bkb3duLXdyYXAge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG5cbiAgICAgICAgICAgIC5rLXNlbGVjdCB7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJAaW1wb3J0IFwiLi4vLi4vbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtZGVmYXVsdC9zY3NzL2NvbWJvYm94L190aGVtZS5zY3NzXCI7XG5cbkBpbmNsdWRlIGV4cG9ydHMoXCJjb21ib2JveC90aGVtZS9ib290c3RyYXBcIikge1xuXG4gICAgLy8gQ29tYm9ib3hcbiAgICAuay1jb21ib2JveCB7XG5cbiAgICAgICAgLy8gU2VsZWN0ZWQgc3RhdGVcbiAgICAgICAgLmstc3RhdGUtYWN0aXZlIHtcbiAgICAgICAgICAgIC5rLXNlbGVjdCB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICAgICAgICAgJGNvbWJvYm94LXNlbGVjdC1mb2N1c2VkLXRleHQsXG4gICAgICAgICAgICAgICAgICAgICRjb21ib2JveC1zZWxlY3QtZm9jdXNlZC1iZyxcbiAgICAgICAgICAgICAgICAgICAgJGNvbWJvYm94LXNlbGVjdC1mb2N1c2VkLWJvcmRlcixcbiAgICAgICAgICAgICAgICAgICAgJGNvbWJvYm94LXNlbGVjdC1mb2N1c2VkLWdyYWRpZW50XG4gICAgICAgICAgICAgICAgKTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjb21ib2JveC1zZWxlY3QtZm9jdXNlZC1zaGFkb3cpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG59XG4iLCIvLyBDYWxlbmRhclxuJGNhbGVuZGFyLWJvcmRlci13aWR0aDogMXB4ICFkZWZhdWx0O1xuJGNhbGVuZGFyLWZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kY2FsZW5kYXItZm9udC1zaXplOiAkZm9udC1zaXplICFkZWZhdWx0O1xuJGNhbGVuZGFyLWxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG5cbiRjYWxlbmRhci1oZWFkZXItcGFkZGluZy14OiBtYXAtZ2V0KCAkc3BhY2luZywgMSApICFkZWZhdWx0O1xuJGNhbGVuZGFyLWhlYWRlci1wYWRkaW5nLXk6IG1hcC1nZXQoICRzcGFjaW5nLCAxICkgIWRlZmF1bHQ7XG4kY2FsZW5kYXItaGVhZGVyLWJvcmRlci13aWR0aDogMXB4ICFkZWZhdWx0O1xuXG4kY2FsZW5kYXItaGVhZGVyLW1pbi13aWR0aDogMjgwcHggIWRlZmF1bHQ7XG5cbiRjYWxlbmRhci1pbmZpbml0ZS1oZWFkZXItcGFkZGluZy14OiBtYXAtZ2V0KCAkc3BhY2luZywgNCApICFkZWZhdWx0O1xuJGNhbGVuZGFyLWluZmluaXRlLWhlYWRlci1wYWRkaW5nLXk6IG1hcC1nZXQoICRzcGFjaW5nLCAyICkgIWRlZmF1bHQ7XG5cbiRjYWxlbmRhci1pbmZpbml0ZS1jb250ZW50LXBhZGRpbmcteDogbWFwLWdldCggJHNwYWNpbmcsIDQgKSAhZGVmYXVsdDtcbiRjYWxlbmRhci1pbmZpbml0ZS1jb250ZW50LXBhZGRpbmcteTogbWFwLWdldCggJHNwYWNpbmcsIDIgKSAhZGVmYXVsdDtcblxuJGNhbGVuZGFyLWZvb3Rlci1wYWRkaW5nLXg6IG1hcC1nZXQoICRzcGFjaW5nLCA0ICkgIWRlZmF1bHQ7XG4kY2FsZW5kYXItZm9vdGVyLXBhZGRpbmcteTogbWFwLWdldCggJHNwYWNpbmcsIDIgKSAhZGVmYXVsdDtcblxuJGNhbGVuZGFyLWNlbGwtcGFkZGluZy14OiAuNXJlbSAhZGVmYXVsdDtcbiRjYWxlbmRhci1jZWxsLXBhZGRpbmcteTogJGNhbGVuZGFyLWNlbGwtcGFkZGluZy14ICFkZWZhdWx0O1xuJGNhbGVuZGFyLWNlbGwtbGluZS1oZWlnaHQ6ICRjYWxlbmRhci1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRjYWxlbmRhci1jZWxsLXNpemUtcHg6IDQwcHggIWRlZmF1bHQ7XG4kY2FsZW5kYXItY2VsbC1zaXplOiAoJGNhbGVuZGFyLWNlbGwtc2l6ZS1weCAvICRmb250LXNpemUpICogMXJlbSAhZGVmYXVsdDtcbiRjYWxlbmRhci1jZWxsLWJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG4kY2FsZW5kYXItaGVhZGVyLWNlbGwtcGFkZGluZy14OiAwcHggIWRlZmF1bHQ7XG4kY2FsZW5kYXItaGVhZGVyLWNlbGwtcGFkZGluZy15OiAoJGNhbGVuZGFyLWNlbGwtcGFkZGluZy15IC8gMikgIWRlZmF1bHQ7XG4kY2FsZW5kYXItaGVhZGVyLWNlbGwtZm9udC1zaXplOiAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJGNhbGVuZGFyLWhlYWRlci1jZWxsLWxpbmUtaGVpZ2h0OiAyICFkZWZhdWx0O1xuXG4kY2FsZW5kYXItaGVhZGVyLWhlaWdodDogMmVtICFkZWZhdWx0O1xuXG4kY2FsZW5kYXItbmF2aWdhdGlvbi13aWR0aDogNWVtICFkZWZhdWx0O1xuJGNhbGVuZGFyLW5hdmlnYXRpb24taXRlbS1oZWlnaHQ6IDJlbSAhZGVmYXVsdDtcblxuJGNhbGVuZGFyLXZpZXctd2lkdGg6IDcgKiAkY2FsZW5kYXItY2VsbC1zaXplICFkZWZhdWx0O1xuJGNhbGVuZGFyLXZpZXctaGVpZ2h0OiBjYWxjKCAjeyRjYWxlbmRhci1jZWxsLXNpemUgKiA4fSArICN7JGNhbGVuZGFyLWhlYWRlci1oZWlnaHR9ICkgIWRlZmF1bHQ7XG4kY2FsZW5kYXItdmlldy1nYXA6IG1hcC1nZXQoICRzcGFjaW5nLCA0ICkgIWRlZmF1bHQ7XG5cbiRjYWxlbmRhci1iZzogJGNvbXBvbmVudC1iZyAhZGVmYXVsdDtcbiRjYWxlbmRhci10ZXh0OiAkY29tcG9uZW50LXRleHQgIWRlZmF1bHQ7XG4kY2FsZW5kYXItYm9yZGVyOiAkY29tcG9uZW50LWJvcmRlciAhZGVmYXVsdDtcblxuJGNhbGVuZGFyLWhlYWRlci1iZzogJGhlYWRlci1iZyAhZGVmYXVsdDtcbiRjYWxlbmRhci1oZWFkZXItdGV4dDogJGhlYWRlci10ZXh0ICFkZWZhdWx0O1xuJGNhbGVuZGFyLWhlYWRlci1ib3JkZXI6ICRoZWFkZXItYm9yZGVyICFkZWZhdWx0O1xuJGNhbGVuZGFyLWhlYWRlci1ncmFkaWVudDogJGhlYWRlci1ncmFkaWVudCAhZGVmYXVsdDtcbiRjYWxlbmRhci1oZWFkZXItc2hhZG93OiBub25lICFkZWZhdWx0O1xuXG4kY2FsZW5kYXItaGVhZGVyLWJ1dHRvbi1ob3ZlcmVkLWJnOiAkYnV0dG9uLWhvdmVyZWQtYmcgIWRlZmF1bHQ7XG4kY2FsZW5kYXItaGVhZGVyLWJ1dHRvbi1ob3ZlcmVkLXRleHQ6ICRidXR0b24taG92ZXJlZC10ZXh0ICFkZWZhdWx0O1xuJGNhbGVuZGFyLWhlYWRlci1idXR0b24taG92ZXJlZC1ib3JkZXI6ICRidXR0b24taG92ZXJlZC1ib3JkZXIgIWRlZmF1bHQ7XG4kY2FsZW5kYXItaGVhZGVyLWJ1dHRvbi1ob3ZlcmVkLWdyYWRpZW50OiAkYnV0dG9uLWhvdmVyZWQtZ3JhZGllbnQgIWRlZmF1bHQ7XG5cbiRjYWxlbmRhci1oZWFkZXItYnV0dG9uLXByZXNzZWQtYmc6ICRidXR0b24tcHJlc3NlZC1iZyAhZGVmYXVsdDtcbiRjYWxlbmRhci1oZWFkZXItYnV0dG9uLXByZXNzZWQtdGV4dDogJGJ1dHRvbi1wcmVzc2VkLXRleHQgIWRlZmF1bHQ7XG4kY2FsZW5kYXItaGVhZGVyLWJ1dHRvbi1wcmVzc2VkLWJvcmRlcjogJGJ1dHRvbi1wcmVzc2VkLWJvcmRlciAhZGVmYXVsdDtcbiRjYWxlbmRhci1oZWFkZXItYnV0dG9uLXByZXNzZWQtZ3JhZGllbnQ6ICRidXR0b24tcHJlc3NlZC1ncmFkaWVudCAhZGVmYXVsdDtcbiRjYWxlbmRhci1oZWFkZXItYnV0dG9uLXByZXNzZWQtc2hhZG93OiAkYnV0dG9uLXByZXNzZWQtc2hhZG93ICFkZWZhdWx0O1xuXG4kY2FsZW5kYXItaGVhZGVyLWNlbGwtdGV4dDogbnVsbCAhZGVmYXVsdDtcbiRjYWxlbmRhci1oZWFkZXItY2VsbC1vcGFjaXR5OiAkZGlzYWJsZWQtb3BhY2l0eSAhZGVmYXVsdDtcblxuJGNhbGVuZGFyLW5hdmlnYXRpb24tYmc6ICRjYWxlbmRhci1oZWFkZXItYmcgIWRlZmF1bHQ7XG4kY2FsZW5kYXItbmF2aWdhdGlvbi10ZXh0OiAkY2FsZW5kYXItaGVhZGVyLXRleHQgIWRlZmF1bHQ7XG4kY2FsZW5kYXItbmF2aWdhdGlvbi1ib3JkZXI6ICRjYWxlbmRhci1oZWFkZXItYm9yZGVyICFkZWZhdWx0O1xuXG4kY2FsZW5kYXItbmF2LWdhcDogbWFwLWdldCggJHNwYWNpbmcsIDEgKSAhZGVmYXVsdDtcbiRjYWxlbmRhci10b2RheS1uYXYtdGV4dDogJGxpbmstdGV4dCAhZGVmYXVsdDtcbiRjYWxlbmRhci10b2RheS1uYXYtaG92ZXJlZC10ZXh0OiAkbGluay1ob3Zlci10ZXh0ICFkZWZhdWx0O1xuXG4kY2FsZW5kYXItd2Vla2VuZC10ZXh0OiBpbmhlcml0ICFkZWZhdWx0O1xuJGNhbGVuZGFyLXdlZWtlbmQtYmc6IHRyYW5zcGFyZW50ICFkZWZhdWx0O1xuJGNhbGVuZGFyLXdlZWtlbmQtb3BhY2l0eTogMSAhZGVmYXVsdDtcblxuJGNhbGVuZGFyLXRvZGF5LXN0eWxlOiBib3ggIWRlZmF1bHQ7XG4kY2FsZW5kYXItdG9kYXktY29sb3I6ICRwcmltYXJ5ICFkZWZhdWx0O1xuXG4kY2FsZW5kYXItd2Vlay1udW1iZXItYmc6IHRyYW5zcGFyZW50ICFkZWZhdWx0O1xuJGNhbGVuZGFyLXdlZWstbnVtYmVyLXRleHQ6ICRjYWxlbmRhci1oZWFkZXItY2VsbC10ZXh0ICFkZWZhdWx0O1xuJGNhbGVuZGFyLXdlZWstbnVtYmVyLW9wYWNpdHk6ICRjYWxlbmRhci1oZWFkZXItY2VsbC1vcGFjaXR5ICFkZWZhdWx0O1xuXG4kY2FsZW5kYXItb3RoZXItbW9udGgtb3BhY2l0eTogJGNhbGVuZGFyLWhlYWRlci1jZWxsLW9wYWNpdHkgIWRlZmF1bHQ7XG5cbiRjYWxlbmRhci1jZWxsLWhvdmVyZWQtYmc6ICRub2RlLWhvdmVyZWQtYmcgIWRlZmF1bHQ7XG4kY2FsZW5kYXItY2VsbC1ob3ZlcmVkLXRleHQ6ICRub2RlLWhvdmVyZWQtdGV4dCAhZGVmYXVsdDtcbiRjYWxlbmRhci1jZWxsLWhvdmVyZWQtYm9yZGVyOiAkbm9kZS1ob3ZlcmVkLWJvcmRlciAhZGVmYXVsdDtcblxuJGNhbGVuZGFyLWNlbGwtc2VsZWN0ZWQtYmc6ICRub2RlLXNlbGVjdGVkLWJnICFkZWZhdWx0O1xuJGNhbGVuZGFyLWNlbGwtc2VsZWN0ZWQtdGV4dDogJG5vZGUtc2VsZWN0ZWQtdGV4dCAhZGVmYXVsdDtcbiRjYWxlbmRhci1jZWxsLXNlbGVjdGVkLWJvcmRlcjogJG5vZGUtc2VsZWN0ZWQtYm9yZGVyICFkZWZhdWx0O1xuXG4kY2FsZW5kYXItY2VsbC1mb2N1c2VkLXNoYWRvdzogaW5zZXQgJGJ1dHRvbi1mb2N1c2VkLXNoYWRvdyAhZGVmYXVsdDtcbiRjYWxlbmRhci1jZWxsLXNlbGVjdGVkLWZvY3VzLXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4IHJnYmEoJHByaW1hcnktYnV0dG9uLXByZXNzZWQtYm9yZGVyLCAuNSkgIWRlZmF1bHQ7XG5cblxuLy8gTXVsdGl2aWV3IENhbGVuZGFyXG4kbXVsdGl2aWV3Y2FsZW5kYXItYnV0dG9uLXN0eWxlOiBzdHJldGNoZWQgIWRlZmF1bHQ7XG4kbXVsdGl2aWV3Y2FsZW5kYXItYnV0dG9uLXNpemU6IDUwcHggIWRlZmF1bHQ7XG4kbXVsdGl2aWV3Y2FsZW5kYXItZ2FwOiAoJGNhbGVuZGFyLWluZmluaXRlLWNvbnRlbnQtcGFkZGluZy14ICogMikgIWRlZmF1bHQ7XG4kbXVsdGl2aWV3Y2FsZW5kYXItY29udGVudC1wYWRkaW5nLXg6ICgkbXVsdGl2aWV3Y2FsZW5kYXItZ2FwIC8gMikgIWRlZmF1bHQ7XG4kbXVsdGl2aWV3Y2FsZW5kYXItY29udGVudC1wYWRkaW5nLXk6IDBweCAhZGVmYXVsdDtcbiRtdWx0aXZpZXdjYWxlbmRhci1uYXZpZ2F0aW9uLW1hcmdpbi14OiAwcHggIWRlZmF1bHQ7XG4kbXVsdGl2aWV3Y2FsZW5kYXItbmF2aWdhdGlvbi1tYXJnaW4teTogY2FsYyggI3skY2FsZW5kYXItaGVhZGVyLXBhZGRpbmcteSAqIDJ9ICsgI3skY2FsZW5kYXItaGVhZGVyLWhlaWdodH0gKyAjeyRidXR0b24tYm9yZGVyLXdpZHRoICogMn0gKSAhZGVmYXVsdDtcbiIsIi8vIEluZmluaXRlIGNhbGVuZGFyIGFuZCB0aW1lcGlja2VyXG5AbWl4aW4gaGlkZS1zY3JvbGxiYXIoJGRpcjogJ3JpZ2h0JywgJG1heC1zY3JvbGxiYXI6IDEwMHB4KSB7XG4gICAgLy8gYW55dGhpbmcgbGFyZ2VyIHRoYW4gdGhlIHNjcm9sbGJhciB3aWR0aCB3aWxsIGRvXG4gICAgJHNjcm9sbGJhci1zaXplOiAxN3B4O1xuICAgICRtYXJnaW46IC0kbWF4LXNjcm9sbGJhciAtICRzY3JvbGxiYXItc2l6ZTtcblxuICAgIHBhZGRpbmctcmlnaHQ6ICRtYXgtc2Nyb2xsYmFyO1xuICAgIHBhZGRpbmctbGVmdDogJG1heC1zY3JvbGxiYXI7XG4gICAgbWFyZ2luLWxlZnQ6IC0kbWF4LXNjcm9sbGJhcjtcbiAgICBtYXJnaW4tcmlnaHQ6IC0kbWF4LXNjcm9sbGJhcjtcblxuICAgIEBpZiAoJGRpciA9PSAncmlnaHQnKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogJG1hcmdpbjtcbiAgICB9IEBlbHNlIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6ICRtYXJnaW47XG4gICAgfVxufVxuIiwiLy8gU3R5bGluZyBvZiB0b2RheSBkYXRlXG4vLyBjb2xvciAtIG1hcmsgdGhlIHRvZGF5IGRhdGUgd2l0aCBhIGRpZmZlcmVudCB0ZXh0IGNvbG9yXG4vLyBib3ggLSBpbnN0ZWFkIG9mIGNoYW5naW5nIHRoZSB0ZXh0IGNvbG9yLCBzaG93IGEgYm94IGFyb3VuZCB0aGUgZGF0ZVxuXG5AaW5jbHVkZSBleHBvcnRzKFwiY2FsZW5kYXIvdGhlbWVcIikge1xuICAgIC5rLWNhbGVuZGFyIHtcbiAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICRjYWxlbmRhci10ZXh0LFxuICAgICAgICAgICAgJGNhbGVuZGFyLWJnLFxuICAgICAgICAgICAgJGNhbGVuZGFyLWJvcmRlclxuICAgICAgICApO1xuXG5cbiAgICAgICAgLy8gSGVhZGVyIC8gZm9vdGVyXG4gICAgICAgIC5rLWhlYWRlciB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgICAgICRjYWxlbmRhci1oZWFkZXItdGV4dCxcbiAgICAgICAgICAgICAgICAkY2FsZW5kYXItaGVhZGVyLWJnLFxuICAgICAgICAgICAgICAgIGluaGVyaXQsXG4gICAgICAgICAgICAgICAgJGNhbGVuZGFyLWhlYWRlci1ncmFkaWVudFxuICAgICAgICAgICAgKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coICRjYWxlbmRhci1oZWFkZXItc2hhZG93ICk7XG4gICAgICAgIH1cblxuICAgICAgICAuay1uYXYtcHJldixcbiAgICAgICAgLmstbmF2LW5leHQsXG4gICAgICAgIC5rLW5hdi1mYXN0IHtcbiAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAmLmstc3RhdGUtaG92ZXIge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAgICAgICAgICRjYWxlbmRhci1oZWFkZXItYnV0dG9uLWhvdmVyZWQtdGV4dCxcbiAgICAgICAgICAgICAgICAgICAgJGNhbGVuZGFyLWhlYWRlci1idXR0b24taG92ZXJlZC1iZyxcbiAgICAgICAgICAgICAgICAgICAgJGNhbGVuZGFyLWhlYWRlci1idXR0b24taG92ZXJlZC1ib3JkZXIsXG4gICAgICAgICAgICAgICAgICAgICRjYWxlbmRhci1oZWFkZXItYnV0dG9uLWhvdmVyZWQtZ3JhZGllbnRcbiAgICAgICAgICAgICAgICApO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmFjdGl2ZSxcbiAgICAgICAgICAgICYuay1zdGF0ZS1hY3RpdmUge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAgICAgICAgICRjYWxlbmRhci1oZWFkZXItYnV0dG9uLXByZXNzZWQtdGV4dCxcbiAgICAgICAgICAgICAgICAgICAgJGNhbGVuZGFyLWhlYWRlci1idXR0b24tcHJlc3NlZC1iZyxcbiAgICAgICAgICAgICAgICAgICAgJGNhbGVuZGFyLWhlYWRlci1idXR0b24tcHJlc3NlZC1ib3JkZXIsXG4gICAgICAgICAgICAgICAgICAgICRjYWxlbmRhci1oZWFkZXItYnV0dG9uLXByZXNzZWQtZ3JhZGllbnRcbiAgICAgICAgICAgICAgICApO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coICRjYWxlbmRhci1oZWFkZXItYnV0dG9uLXByZXNzZWQtc2hhZG93ICk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuXG4gICAgICAgIC8vIFRvZGF5IG5hdmlnYXRpb25cbiAgICAgICAgLmstZm9vdGVyIC5rLW5hdi10b2RheSxcbiAgICAgICAgLmstY2FsZW5kYXItaGVhZGVyIC5rLXRvZGF5IHtcbiAgICAgICAgICAgIGNvbG9yOiAkY2FsZW5kYXItdG9kYXktbmF2LXRleHQ7XG5cbiAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNhbGVuZGFyLXRvZGF5LW5hdi1ob3ZlcmVkLXRleHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuXG4gICAgICAgIC8vIEhlYWRlciBjZWxsc1xuICAgICAgICAuay1jb250ZW50IHRoLFxuICAgICAgICAuay1jYWxlbmRhci1jb250ZW50IHRoLFxuICAgICAgICAuay1jb250ZW50IC5rLWNhbGVuZGFyLXRoLFxuICAgICAgICAuay1jYWxlbmRhci1jb250ZW50IC5rLWNhbGVuZGFyLXRoIHtcbiAgICAgICAgICAgIGNvbG9yOiAkY2FsZW5kYXItaGVhZGVyLWNlbGwtdGV4dDtcbiAgICAgICAgfVxuXG5cbiAgICAgICAgLy8gU3BlY2lhbCBkYXlzXG4gICAgICAgIC5rLWNvbnRlbnQgLmstdG9kYXksXG4gICAgICAgIC5rLWNhbGVuZGFyLWNvbnRlbnQgLmstdG9kYXkge1xuICAgICAgICAgICAgQGlmICRjYWxlbmRhci10b2RheS1zdHlsZSA9PSBib3gge1xuICAgICAgICAgICAgICAgIC5rLWxpbmsge1xuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggJGNhbGVuZGFyLXRvZGF5LWNvbG9yO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLmstc3RhdGUtZm9jdXNlZCAuay1saW5rIHtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4ICRjYWxlbmRhci10b2RheS1jb2xvciwgJGNhbGVuZGFyLWNlbGwtZm9jdXNlZC1zaGFkb3c7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfSBAZWxzZSBpZiAkY2FsZW5kYXItdG9kYXktc3R5bGUgPT0gY29sb3Ige1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY2FsZW5kYXItdG9kYXktY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmstd2Vla2VuZCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgICAgICRjYWxlbmRhci13ZWVrZW5kLXRleHQsXG4gICAgICAgICAgICAgICAgJGNhbGVuZGFyLXdlZWtlbmQtYmdcbiAgICAgICAgICAgICk7XG4gICAgICAgIH1cbiAgICAgICAgLmstYWx0IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAgICAgJGNhbGVuZGFyLXdlZWstbnVtYmVyLXRleHQsXG4gICAgICAgICAgICAgICAgJGNhbGVuZGFyLXdlZWstbnVtYmVyLWJnXG4gICAgICAgICAgICApO1xuICAgICAgICB9XG4gICAgICAgIC5rLW91dC1vZi1yYW5nZSB7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgfVxuXG5cbiAgICAgICAgLy8gSW50ZXJhY3RpdmUgc3RhdGVzXG4gICAgICAgIC5rLXN0YXRlLWhvdmVyIC5rLWxpbmssXG4gICAgICAgIHRkOmhvdmVyIC5rLWxpbmssXG4gICAgICAgIC5rLWNhbGVuZGFyLXRkOmhvdmVyIC5rLWxpbmsge1xuICAgICAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICAgICAkY2FsZW5kYXItY2VsbC1ob3ZlcmVkLXRleHQsXG4gICAgICAgICAgICAgICAgJGNhbGVuZGFyLWNlbGwtaG92ZXJlZC1iZyxcbiAgICAgICAgICAgICAgICAkY2FsZW5kYXItY2VsbC1ob3ZlcmVkLWJvcmRlclxuICAgICAgICAgICAgKTtcbiAgICAgICAgfVxuICAgICAgICAuay1zdGF0ZS1zZWxlY3RlZCAuay1saW5rIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAgICAgJGNhbGVuZGFyLWNlbGwtc2VsZWN0ZWQtdGV4dCxcbiAgICAgICAgICAgICAgICAkY2FsZW5kYXItY2VsbC1zZWxlY3RlZC1iZyxcbiAgICAgICAgICAgICAgICAkY2FsZW5kYXItY2VsbC1zZWxlY3RlZC1ib3JkZXJcbiAgICAgICAgICAgICk7XG4gICAgICAgIH1cbiAgICAgICAgLmstc3RhdGUtc2VsZWN0ZWQuay1zdGF0ZS1ob3ZlciAuay1saW5rLFxuICAgICAgICAuay1zdGF0ZS1zZWxlY3RlZDpob3ZlciAuay1saW5rIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAgICAgJGNhbGVuZGFyLWNlbGwtc2VsZWN0ZWQtdGV4dCxcbiAgICAgICAgICAgICAgICB0cnktc2hhZGUoICRjYWxlbmRhci1jZWxsLXNlbGVjdGVkLWJnICksXG4gICAgICAgICAgICAgICAgdHJ5LXNoYWRlKCAkY2FsZW5kYXItY2VsbC1zZWxlY3RlZC1ib3JkZXIgKVxuICAgICAgICAgICAgKTtcbiAgICAgICAgfVxuICAgICAgICAuay1zdGF0ZS1mb2N1c2VkIC5rLWxpbmsge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogJGNhbGVuZGFyLWNlbGwtZm9jdXNlZC1zaGFkb3c7XG4gICAgICAgIH1cbiAgICAgICAgLmstc3RhdGUtc2VsZWN0ZWQuay1zdGF0ZS1mb2N1c2VkIC5rLWxpbmsge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogJGNhbGVuZGFyLWNlbGwtc2VsZWN0ZWQtZm9jdXMtc2hhZG93O1xuICAgICAgICB9XG5cblxuICAgICAgICAvLyBDYWxlbmRhciBuYXZpZ2F0aW9uXG4gICAgICAgIC5rLWNhbGVuZGFyLW5hdmlnYXRpb24ge1xuICAgICAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICAgICAkY2FsZW5kYXItbmF2aWdhdGlvbi10ZXh0LFxuICAgICAgICAgICAgICAgICRjYWxlbmRhci1uYXZpZ2F0aW9uLWJnXG4gICAgICAgICAgICApO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgLTFweCAwICRjYWxlbmRhci1uYXZpZ2F0aW9uLWJvcmRlcjtcblxuICAgICAgICAgICAgbGk6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY2FsZW5kYXItdG9kYXktbmF2LWhvdmVyZWQtdGV4dDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuay1jYWxlbmRhci1uYXZpZ2F0aW9uLWhpZ2hsaWdodCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgICAgICRjYWxlbmRhci10ZXh0LFxuICAgICAgICAgICAgICAgICRjYWxlbmRhci1iZyxcbiAgICAgICAgICAgICAgICAkY2FsZW5kYXItYm9yZGVyXG4gICAgICAgICAgICApO1xuICAgICAgICB9XG5cblxuICAgICAgICAmW2Rpcj1cInJ0bFwiXSxcbiAgICAgICAgLmstcnRsICYge1xuICAgICAgICAgICAgLmstY2FsZW5kYXItbmF2aWdhdGlvbiB7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMXB4IDAgJGNhbGVuZGFyLW5hdmlnYXRpb24tYm9yZGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gSW52YWxpZFxuICAgICAgICAmLmstaW52YWxpZCxcbiAgICAgICAgJi5rLWludmFsaWQ6aG92ZXIsXG4gICAgICAgICYuay1zdGF0ZS1pbnZhbGlkLFxuICAgICAgICAmLm5nLWludmFsaWQubmctdG91Y2hlZCxcbiAgICAgICAgJi5uZy1pbnZhbGlkLm5nLWRpcnR5IHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGludmFsaWQtYm9yZGVyO1xuICAgICAgICB9XG4gICAgfVxuXG59XG5cblxuXG5cbkBpbmNsdWRlIGV4cG9ydHMoXCJtdWx0aXZpZXdjYWxlbmRhci90aGVtZVwiKSB7XG5cbiAgICAuay1jYWxlbmRhci5rLWNhbGVuZGFyLXJhbmdlIHtcblxuICAgICAgICAkY2FsZW5kYXItcmFuZ2UtZ2FwOiAxcHggIWRlZmF1bHQ7XG4gICAgICAgICRjYWxlbmRhci1yYW5nZS1iZzogcmdiYSggJGNhbGVuZGFyLWNlbGwtc2VsZWN0ZWQtYmcsIC4yNSApO1xuICAgICAgICAkY2FsZW5kYXItcmFuZ2Utc3BsaXQtc2l6ZTogNXB4ICFkZWZhdWx0O1xuXG4gICAgICAgIC5rLXJhbmdlLXN0YXJ0LFxuICAgICAgICAuay1yYW5nZS1lbmQsXG4gICAgICAgIC5rLXJhbmdlLW1pZCB7XG4gICAgICAgICAgICAvLyBzYXNzLWxpbnQ6ZGlzYWJsZS1ibG9jayBpbmRlbnRhdGlvblxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KFxuICAgICAgICAgICAgICAgIHRyYW5zcGFyZW50ICRjYWxlbmRhci1yYW5nZS1nYXAsXG4gICAgICAgICAgICAgICAgJGNhbGVuZGFyLXJhbmdlLWJnICRjYWxlbmRhci1yYW5nZS1nYXAsXG4gICAgICAgICAgICAgICAgJGNhbGVuZGFyLXJhbmdlLWJnIGNhbGMoMTAwJSAtICN7JGNhbGVuZGFyLXJhbmdlLWdhcH0pLFxuICAgICAgICAgICAgICAgIHRyYW5zcGFyZW50IGNhbGMoMTAwJSAtICN7JGNhbGVuZGFyLXJhbmdlLWdhcH0pXG4gICAgICAgICAgICApO1xuXG4gICAgICAgICAgICAuay1pZSAmLFxuICAgICAgICAgICAgLmstZWRnZSAmIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjYWxlbmRhci1yYW5nZS1iZztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5rLXJhbmdlLXN0YXJ0LmstcmFuZ2UtZW5kIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLXJhbmdlLXN0YXJ0LFxuICAgICAgICAuay1yYW5nZS1lbmQge1xuICAgICAgICAgICAgLmstbGluayB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNhbGVuZGFyLWNlbGwtc2VsZWN0ZWQtYmc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuay1yYW5nZS1zdGFydC5rLXN0YXRlLWFjdGl2ZSxcbiAgICAgICAgLmstcmFuZ2UtZW5kLmstc3RhdGUtYWN0aXZlIHtcbiAgICAgICAgICAgIC5rLWxpbmsge1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAycHggMnB4IHJnYmEoMCwgMCwgMCwgLjIpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmstcmFuZ2Utc3BsaXQtc3RhcnQsXG4gICAgICAgIC5rLXJhbmdlLXNwbGl0LWVuZCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6ICRjYWxlbmRhci1yYW5nZS1nYXA7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAkY2FsZW5kYXItcmFuZ2UtZ2FwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAkY2FsZW5kYXItcmFuZ2Utc3BsaXQtc2l6ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5rLXJhbmdlLXNwbGl0LXN0YXJ0OjphZnRlciB7XG4gICAgICAgICAgICBsZWZ0OiAtJGNhbGVuZGFyLXJhbmdlLXNwbGl0LXNpemU7XG4gICAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBsZWZ0LCAkY2FsZW5kYXItcmFuZ2UtYmcsIHRyYW5zcGFyZW50IDEwMCUpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstcmFuZ2Utc3BsaXQtZW5kOjphZnRlciB7XG4gICAgICAgICAgICByaWdodDogLSRjYWxlbmRhci1yYW5nZS1zcGxpdC1zaXplO1xuICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJGNhbGVuZGFyLXJhbmdlLWJnLCB0cmFuc3BhcmVudCAxMDAlKTtcbiAgICAgICAgfVxuICAgIH1cblxufVxuXG5AaW5jbHVkZSBleHBvcnRzKFwiZGF0ZXJhbmdlcGlja2VyL3RoZW1lXCIpIHtcblxuICAgIC8valF1ZXJ5IERhdGVSYW5nZVBpY2tlclxuICAgIC5rLWRhdGVyYW5nZXBpY2tlciB7XG4gICAgICAgIC8vIEludmFsaWRcbiAgICAgICAgJi5rLXN0YXRlLWludmFsaWQge1xuICAgICAgICAgICAgLmstZGF0ZWlucHV0LXdyYXAge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGludmFsaWQtYm9yZGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG59XG4iLCJAaW5jbHVkZSBleHBvcnRzKFwiZGF0ZXRpbWUvbGF5b3V0XCIpIHtcblxuICAgIC8vIENvbW1vblxuICAgIC5rLWRhdGVpbnB1dCxcbiAgICAuay1kYXRlcGlja2VyLFxuICAgIC5rLWRhdGV0aW1lcGlja2VyLFxuICAgIC5rLXRpbWVwaWNrZXIge1xuICAgICAgICB3aWR0aDogJGlucHV0LWRlZmF1bHQtd2lkdGg7XG4gICAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRpbnB1dC1mb250LWZhbWlseTtcbiAgICAgICAgZm9udC1zaXplOiAkaW5wdXQtZm9udC1zaXplO1xuICAgICAgICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gICAgICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogJHJnYmEtdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgLy8gV3JhcHBlcnNcbiAgICAgICAgLmstZGF0ZWlucHV0LXdyYXAsXG4gICAgICAgIC5rLXBpY2tlci13cmFwIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHVzZS1iYWNrZ3JvdW5kLWNsaXAoKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoICRpbnB1dC1ib3JkZXItcmFkaXVzICk7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjFzIGVhc2U7IC8vIHNhc3MtbGludDpkaXNhYmxlLWJsb2NrIG5vLXRyYW5zaXRpb24tYWxsXG4gICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICB9XG5cblxuICAgICAgICAvLyBJbnB1dFxuICAgICAgICAuay1pbnB1dCB7fVxuXG5cbiAgICAgICAgLy8gU2VsZWN0XG4gICAgICAgIC5rLXNlbGVjdCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzLW9ubHkoICRpbnB1dC1ib3JkZXItcmFkaXVzICk7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICAgIC5rLWljb24ge31cbiAgICAgICAgfVxuXG4gICAgICAgICZbZGlyPVwicnRsXCJdLFxuICAgICAgICAuay1ydGwgJiB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcblxuICAgICAgICAgICAgLmstc2VsZWN0IHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMtb25seSggJGlucHV0LWJvcmRlci1yYWRpdXMgKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIERhdGVwaWNrZXJcbiAgICAuay1kYXRlcGlja2VyLFxuICAgIC5rLWRhdGV0aW1lcGlja2VyLFxuICAgIC5rLXRpbWVwaWNrZXIge1xuICAgICAgICAuay1zZWxlY3Qge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIHdpZHRoOiAkc3Bpbm5lci13aWR0aDtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLWktd2FybmluZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLXN0YXRlLWludmFsaWQge1xuICAgICAgICAgICAgLmstaS13YXJuaW5nIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuay13aWRnZXQuay1kYXRlaW5wdXQge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBmbGV4OiAxIDEgYXV0bztcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLWRhdGVpbnB1dC13cmFwIHtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cy1vbmx5KCAkaW5wdXQtYm9yZGVyLXJhZGl1cyApO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstcGlja2VyLXdyYXAge1xuICAgICAgICAgICAgJi5rLXN0YXRlLWludmFsaWQge1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuay1ydGwgJixcbiAgICAgICAgJltkaXI9XCJydGxcIl0ge1xuICAgICAgICAgICAgLmstaS13YXJuaW5nIHtcbiAgICAgICAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5rLWRhdGVwaWNrZXIsXG4gICAgLmstdGltZXBpY2tlciB7XG5cbiAgICAgICAgLmstaS13YXJuaW5nIHtcbiAgICAgICAgICAgIHJpZ2h0OiBjYWxjKCAjeyAkYnV0dG9uLWlubmVyLWNhbGMtc2l6ZSB9ICsgI3sgJGlucHV0LXBhZGRpbmcteC1zbSB9KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLXJ0bCAmLFxuICAgICAgICAmW2Rpcj1cInJ0bFwiXSB7XG4gICAgICAgICAgICAuay1pLXdhcm5pbmcge1xuICAgICAgICAgICAgICAgIGxlZnQ6IGNhbGMoICN7ICRidXR0b24taW5uZXItY2FsYy1zaXplIH0gKyAjeyAkaW5wdXQtcGFkZGluZy14LXNtIH0pO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gVGltZXBpY2tlclxuICAgIC5rLXRpbWVwaWNrZXIge31cblxuICAgIC8vIERhdGV0aW1lcGlja2VyXG4gICAgLmstZGF0ZXRpbWVwaWNrZXIge1xuXG4gICAgICAgIC5rLXNlbGVjdCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstbGluayB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgd2lkdGg6ICRidXR0b24taW5uZXItY2FsYy1zaXplO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICB9XG5cbiAgICAgICAgLmstaS13YXJuaW5nIHtcbiAgICAgICAgICAgIHJpZ2h0OiBjYWxjKCAjeyAkYnV0dG9uLWlubmVyLWNhbGMtc2l6ZSB9ICogMiArICN7ICRpbnB1dC1wYWRkaW5nLXgtc20gfSk7XG4gICAgICAgIH1cblxuICAgICAgICAuay1ydGwgJixcbiAgICAgICAgJltkaXI9XCJydGxcIl0ge1xuICAgICAgICAgICAgLmstaS13YXJuaW5nIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiBjYWxjKCAjeyAkYnV0dG9uLWlubmVyLWNhbGMtc2l6ZSB9ICogMiArICN7ICRpbnB1dC1wYWRkaW5nLXgtc20gfSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuay1kYXRldGltZS1jb250YWluZXIge1xuXG4gICAgICAgIC5rLWRhdGV0aW1lLXdyYXAge1xuICAgICAgICAgICAgd2lkdGg6ICRkYXRldGltZS13aWR0aDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIH1cblxuICAgICAgICAuay1kYXRldGltZS1idXR0b25ncm91cCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAkYnV0dG9uLXBhZGRpbmcteDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLWRhdGV0aW1lLXNlbGVjdG9yIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjJzO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstZGF0ZXRpbWUtY2FsZW5kYXItd3JhcCxcbiAgICAgICAgLmstZGF0ZXRpbWUtdGltZS13cmFwIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAkZGF0ZXRpbWUtd2lkdGg7XG4gICAgICAgIH1cblxuICAgICAgICAuay10aW1lc2VsZWN0b3Ige1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLXRpbWUtbGlzdC1jb250YWluZXIge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAuay10aW1lLXRhYiB7XG5cbiAgICAgICAgICAgIC5rLWRhdGV0aW1lLXNlbGVjdG9yIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmstYWN0aW9ucyxcbiAgICAgICAgLmstYWN0aW9uLWJ1dHRvbnMsXG4gICAgICAgIC5rLWNvbHVtbm1lbnUtYWN0aW9ucyB7XG4gICAgICAgICAgICAuay1idXR0b24ge1xuICAgICAgICAgICAgICAgIGZsZXg6IDEgMSA1MCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuay1hY3Rpb25zIHtcbiAgICAgICAgICAgICYuay1hY3Rpb25zLXN0YXJ0LFxuICAgICAgICAgICAgJi5rLWFjdGlvbnMtY2VudGVyLFxuICAgICAgICAgICAgJi5rLWFjdGlvbnMtZW5kIHtcbiAgICAgICAgICAgICAgICAuay1idXR0b24ge1xuICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDEgYXV0bztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuay1ydGwgJixcbiAgICAgICAgJi5rLXJ0bCxcbiAgICAgICAgW2Rpcj1cInJ0bFwiXSAmLFxuICAgICAgICAmW2Rpcj1cInJ0bFwiXSB7XG4gICAgICAgICAgICAuay10aW1lLXRhYiB7XG5cbiAgICAgICAgICAgICAgICAuay1kYXRldGltZS1zZWxlY3RvciB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBEYXRlaW5wdXRcbiAgICAuay1kYXRlaW5wdXQge1xuICAgICAgICAuay1zZWxlY3Qge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAkc3Bpbm5lci13aWR0aDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICAgIH1cblxuICAgICAgICAuay1saW5rIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZmxleDogMSAxIGF1dG87XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgIC5rLWljb24ge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICByaWdodDogNTAlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmstbGluay1pbmNyZWFzZSAuay1pY29uIHtcbiAgICAgICAgICAgIGJvdHRvbTogLSRzcGlubmVyLWljb24tb2Zmc2V0O1xuICAgICAgICB9XG5cbiAgICAgICAgLmstbGluay1kZWNyZWFzZSAuay1pY29uIHtcbiAgICAgICAgICAgIHRvcDogLSRzcGlubmVyLWljb24tb2Zmc2V0O1xuICAgICAgICB9XG5cbiAgICAgICAgLmstaS13YXJuaW5nIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogJHBhZGRpbmcteDtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgIH1cblxuICAgICAgICAmLmstc3RhdGUtaW52YWxpZCAuay1pLXdhcm5pbmcge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstcnRsICYsXG4gICAgICAgICZbZGlyPVwicnRsXCJdIHtcbiAgICAgICAgICAgIC5rLWktd2FybmluZyB7XG4gICAgICAgICAgICAgICAgbGVmdDogJHBhZGRpbmcteDtcbiAgICAgICAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgLy8gSW5maW5pdGUgdGltZXBpY2tlclxuICAgIC5rLXRpbWVzZWxlY3RvciB7XG5cbiAgICAgICAgLmstYWN0aW9ucyxcbiAgICAgICAgLmstYWN0aW9uLWJ1dHRvbnMsXG4gICAgICAgIC5rLWNvbHVtbm1lbnUtYWN0aW9ucyB7XG4gICAgICAgICAgICAuay1idXR0b24ge1xuICAgICAgICAgICAgICAgIGZsZXg6IDEgMSA1MCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuay1hY3Rpb25zIHtcbiAgICAgICAgICAgICYuay1hY3Rpb25zLXN0YXJ0LFxuICAgICAgICAgICAgJi5rLWFjdGlvbnMtY2VudGVyLFxuICAgICAgICAgICAgJi5rLWFjdGlvbnMtZW5kIHtcbiAgICAgICAgICAgICAgICAuay1idXR0b24ge1xuICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDEgYXV0bztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cblxuICAgIC8vIEhlYWRlclxuICAgIC5rLXRpbWUtaGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBwYWRkaW5nOiAyICogJHBhZGRpbmcteSAkcGFkZGluZy14ICogMjtcbiAgICAgICAgbGluZS1oZWlnaHQ6ICR0aW1lcGlja2VyLWhlYWRlci1oZWlnaHQ7XG5cbiAgICAgICAgLmstdGl0bGUge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIH1cblxuICAgICAgICAuay10aW1lLW5vdyB7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIENvbnRlbnRcbiAgICAuay10aW1lLWxpc3Qtd3JhcHBlciB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nOiAkdGltZS1saXN0LXBhZGRpbmcgMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtaW4td2lkdGg6ICR0aW1lLWxpc3Qtd2lkdGg7XG4gICAgICAgIGhlaWdodDogJHRpbWUtbGlzdC1oZWlnaHQ7XG4gICAgICAgIGZsZXg6IDEgMSBhdXRvO1xuXG4gICAgICAgIC5rLXRpdGxlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXhzO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMS41ZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS41ZW07XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtJHRpbWUtbGlzdC1wYWRkaW5nO1xuICAgICAgICAgICAgei1pbmRleDogMTI7XG4gICAgICAgIH1cblxuICAgICAgICAmLmstc3RhdGUtZm9jdXNlZCB7XG4gICAgICAgICAgICAmOjpiZWZvcmUsXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDUwJSAtIDFlbSk7XG4gICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuay10aW1lLWNvbnRhaW5lciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICAgICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgICAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdG9wOiAkdGltZS1saXN0LXBhZGRpbmc7XG4gICAgICAgIGJvdHRvbTogJHRpbWUtbGlzdC1wYWRkaW5nO1xuXG4gICAgICAgIEBpbmNsdWRlIGhpZGUtc2Nyb2xsYmFyKFwicmlnaHRcIik7XG5cbiAgICAgICAgPiB1bCB7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICB3aWR0aDogJHRpbWUtbGlzdC13aWR0aDtcbiAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLXJ0bCAmLFxuICAgICAgICAmLmstcnRsLFxuICAgICAgICBbZGlyPVwicnRsXCJdICYsXG4gICAgICAgICZbZGlyPVwicnRsXCJdICB7XG4gICAgICAgICAgICBAaW5jbHVkZSBoaWRlLXNjcm9sbGJhcihcImxlZnRcIik7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuay10aW1lLWxpc3QtY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgIC5rLXRpbWUtbGlzdCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMDtcblxuICAgICAgICAmOjpiZWZvcmUsXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICB3aWR0aDogMjAwJTtcbiAgICAgICAgICAgIGxlZnQ6IC01MCU7XG4gICAgICAgIH1cblxuICAgICAgICAmOjpiZWZvcmUgeyB0b3A6IDA7IH1cbiAgICAgICAgJjo6YWZ0ZXIgeyBib3R0b206IDA7fVxuICAgIH1cblxuICAgIC5rLXRpbWUtbGlzdCAuay1pdGVtIHtcbiAgICAgICAgcGFkZGluZzogJGxpc3QtaXRlbS1wYWRkaW5nLXkgJGxpc3QtaXRlbS1wYWRkaW5nLXg7XG4gICAgICAgIG1pbi1oZWlnaHQ6IGNhbGMoICN7ZGVjaW1hbC1yb3VuZCgkbGluZS1oZWlnaHQtZW0sIDIpfSArIDJweCApO1xuICAgICAgICBsaW5lLWhlaWdodDogY2FsYyggI3tkZWNpbWFsLXJvdW5kKCRsaW5lLWhlaWdodC1lbSwgMil9ICsgMnB4ICk7XG4gICAgfVxuXG4gICAgLmstdGltZS1oaWdobGlnaHQge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAkYnV0dG9uLWlubmVyLWNhbGMtc2l6ZTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAkdGltZS1oaWdobGlnaHQtc2l6ZSAwO1xuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAuMXB4OyAvLyB3b3JrYXJvdW5kIGZvciBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc1MTE3XG4gICAgfVxuXG4gICAgLmstdGltZS1jb250YWluZXIgLmstc2Nyb2xsYWJsZS1wbGFjZWhvbGRlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICB9XG5cbiAgICAuay10aW1lLXNlcGFyYXRvciB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHotaW5kZXg6IDExO1xuICAgIH1cbn1cbiIsIi8vIERhdGVUaW1lXG4kdGltZS1oaWdobGlnaHQtc2l6ZTogMXB4O1xuXG4kdGltZS1saXN0LWhpZ2hsaWdodC1jb2xvcjogJGNvbXBvbmVudC1ib3JkZXIgIWRlZmF1bHQ7XG4kdGltZS1saXN0LWZvY3VzZWQtYmc6IHJnYmEoMCwgMCwgMCwgLjAyKSAhZGVmYXVsdDtcbiR0aW1lLWxpc3QtdGl0bGUtZm9jdXM6IGJsYWNrICFkZWZhdWx0O1xuXG4kdGltZS1oZWFkZXItcGFkZGluZzogJHBhZGRpbmcteSAkcGFkZGluZy14ICFkZWZhdWx0O1xuJHRpbWVwaWNrZXItaGVhZGVyLWhlaWdodDogMmVtO1xuXG4kdGltZS1saXN0LXBhZGRpbmc6ICRwYWRkaW5nLXkgKiA1ICFkZWZhdWx0O1xuJHRpbWUtbGlzdC1mb2N1cy1zaXplOiAycHggIWRlZmF1bHQ7XG4kdGltZS1saXN0LXdpZHRoOiA1ZW0gIWRlZmF1bHQ7XG4kdGltZS1saXN0LWhlaWdodDogMjAwcHggIWRlZmF1bHQ7XG5cbiRkYXRlaW5wdXQtdGV4dDogbnVsbCAhZGVmYXVsdDtcblxuJGRhdGV0aW1lLXdpZHRoOiAoKDQgKiAkdGltZS1saXN0LXdpZHRoKSArIDFlbSkgIWRlZmF1bHQ7XG5cbiRkYXRldGltZS1iZzogJGlucHV0LWJnICFkZWZhdWx0O1xuJGRhdGV0aW1lLXRleHQ6ICRpbnB1dC10ZXh0ICFkZWZhdWx0O1xuJGRhdGV0aW1lLWJvcmRlcjogJGlucHV0LWJvcmRlciAhZGVmYXVsdDtcblxuJGRhdGV0aW1lLWhvdmVyZWQtYmc6ICRpbnB1dC1ob3ZlcmVkLWJnICFkZWZhdWx0O1xuJGRhdGV0aW1lLWhvdmVyZWQtdGV4dDogJGlucHV0LWhvdmVyZWQtdGV4dCAhZGVmYXVsdDtcbiRkYXRldGltZS1ob3ZlcmVkLWJvcmRlcjogJGlucHV0LWhvdmVyZWQtYm9yZGVyICFkZWZhdWx0O1xuXG4kZGF0ZXRpbWUtZm9jdXNlZC1iZzogJGlucHV0LWZvY3VzZWQtYmcgIWRlZmF1bHQ7XG4kZGF0ZXRpbWUtZm9jdXNlZC10ZXh0OiAkaW5wdXQtZm9jdXNlZC10ZXh0ICFkZWZhdWx0O1xuJGRhdGV0aW1lLWZvY3VzZWQtYm9yZGVyOiAkaW5wdXQtZm9jdXNlZC1ib3JkZXIgIWRlZmF1bHQ7XG4kZGF0ZXRpbWUtZm9jdXNlZC1zaGFkb3c6ICRpbnB1dC1mb2N1c2VkLXNoYWRvdyAhZGVmYXVsdDtcblxuJGRhdGV0aW1lLXNlbGVjdC1iZzogJGJ1dHRvbi1iZyAhZGVmYXVsdDtcbiRkYXRldGltZS1zZWxlY3QtdGV4dDogJGJ1dHRvbi10ZXh0ICFkZWZhdWx0O1xuJGRhdGV0aW1lLXNlbGVjdC1ib3JkZXI6ICRidXR0b24tYm9yZGVyICFkZWZhdWx0O1xuJGRhdGV0aW1lLXNlbGVjdC1ncmFkaWVudDogJGJ1dHRvbi1ncmFkaWVudCAhZGVmYXVsdDtcblxuJGRhdGV0aW1lLXNlbGVjdC1ob3ZlcmVkLWJnOiAkYnV0dG9uLWhvdmVyZWQtYmcgIWRlZmF1bHQ7XG4kZGF0ZXRpbWUtc2VsZWN0LWhvdmVyZWQtdGV4dDogJGJ1dHRvbi1ob3ZlcmVkLXRleHQgIWRlZmF1bHQ7XG4kZGF0ZXRpbWUtc2VsZWN0LWhvdmVyZWQtYm9yZGVyOiAkYnV0dG9uLWhvdmVyZWQtYm9yZGVyICFkZWZhdWx0O1xuJGRhdGV0aW1lLXNlbGVjdC1ob3ZlcmVkLWdyYWRpZW50OiAkYnV0dG9uLWhvdmVyZWQtZ3JhZGllbnQgIWRlZmF1bHQ7XG5cbiRkYXRldGltZS1zZWxlY3QtZm9jdXNlZC1iZzogJGJ1dHRvbi1wcmVzc2VkLWJnICFkZWZhdWx0O1xuJGRhdGV0aW1lLXNlbGVjdC1mb2N1c2VkLXRleHQ6ICRidXR0b24tcHJlc3NlZC10ZXh0ICFkZWZhdWx0O1xuJGRhdGV0aW1lLXNlbGVjdC1mb2N1c2VkLWJvcmRlcjogJGJ1dHRvbi1wcmVzc2VkLWJvcmRlciAhZGVmYXVsdDtcbiRkYXRldGltZS1zZWxlY3QtZm9jdXNlZC1ncmFkaWVudDogJGJ1dHRvbi1wcmVzc2VkLWdyYWRpZW50ICFkZWZhdWx0O1xuJGRhdGV0aW1lLXNlbGVjdC1mb2N1c2VkLXNoYWRvdzogJGJ1dHRvbi1wcmVzc2VkLXNoYWRvdyAhZGVmYXVsdDtcbiIsIkBpbXBvcnQgXCIuLi8uLi9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1kZWZhdWx0L3Njc3MvZGF0ZXRpbWUvX2xheW91dC5zY3NzXCI7XG5cbkBpbmNsdWRlIGV4cG9ydHMoXCJkYXRldGltZS9sYXlvdXQvYm9vdHN0cmFwXCIpIHtcblxuICAgIC5rLWRhdGVwaWNrZXIsXG4gICAgLmstZGF0ZXRpbWVwaWNrZXIsXG4gICAgLmstdGltZXBpY2tlciB7XG4gICAgICAgIC5rLXNlbGVjdCB7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLXBpY2tlci13cmFwLFxuICAgICAgICAuay1zZWxlY3Qge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuay1kYXRlcGlja2VyLFxuICAgIC5rLXRpbWVwaWNrZXIge1xuICAgICAgICAuay1waWNrZXItd3JhcCB7XG4gICAgICAgICAgICAuay1zZWxlY3Qge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6ICRwaWNrZXItc2VsZWN0LXBhZGRpbmcteSAkcGlja2VyLXNlbGVjdC1wYWRkaW5nLXg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwIDAgMCAkcGlja2VyLXNlbGVjdC1ib3JkZXItd2lkdGg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuay1pLXdhcm5pbmcge1xuICAgICAgICAgICAgcmlnaHQ6ICRzcGFjZXIgKiAyLjU7XG4gICAgICAgIH1cblxuICAgICAgICAuay1zdGF0ZS1pbnZhbGlkIHtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAuay1ydGwgJixcbiAgICAgICAgJltkaXI9XCJydGxcIl0ge1xuICAgICAgICAgICAgLmstaS13YXJuaW5nIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAkc3BhY2VyICogMi41O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gVGltZXBpY2tlciBoZWFkZXJcbiAgICAuay10aW1lLWhlYWRlciB7XG4gICAgICAgIHBhZGRpbmc6ICR0aW1lLWhlYWRlci1wYWRkaW5nO1xuXG4gICAgICAgIC5rLXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstdGltZS1ub3cge1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gVGltZXBpY2tlciBjb250ZW50XG4gICAgLmstdGltZS1saXN0LXdyYXBwZXIge1xuICAgICAgICAuay10aXRsZSB7XG4gICAgICAgICAgICB6LWluZGV4OiAxMjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS14cztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIERhdGV0aW1lcGlja2VyXG4gICAgLmstZGF0ZXRpbWVwaWNrZXIge1xuICAgICAgICAuay1saW5rIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB3aWR0aDogY2FsYyggI3skYnV0dG9uLWJvcmRlci13aWR0aH0gKyAjeyRpY29uLXNpemV9ICsgI3skYnV0dG9uLXBhZGRpbmcteSAqIDJ9ICk7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDAgMCAwICRwaWNrZXItc2VsZWN0LWJvcmRlci13aWR0aDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLWktd2FybmluZyB7XG4gICAgICAgICAgICByaWdodDogY2FsYyggI3sgJGJ1dHRvbi1pbm5lci1jYWxjLXNpemUgfSAqIDIgKyAjeyAkaW5wdXQtcGFkZGluZy14LXNtIH0pO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstc3RhdGUtaW52YWxpZCB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstcnRsICYsXG4gICAgICAgICZbZGlyPVwicnRsXCJdIHtcbiAgICAgICAgICAgIC5rLWktd2FybmluZyB7XG4gICAgICAgICAgICAgICAgbGVmdDogY2FsYyggI3sgJGJ1dHRvbi1pbm5lci1jYWxjLXNpemUgfSAqIDIgKyAjeyAkaW5wdXQtcGFkZGluZy14LXNtIH0pO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gRGF0ZWlucHV0XG4gICAgLmstZGF0ZWlucHV0IHtcbiAgICAgICAgLmstZGF0ZWlucHV0LXdyYXAsXG4gICAgICAgIC5rLXNlbGVjdCB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkBpbXBvcnQgXCIuLi8uLi9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1kZWZhdWx0L3Njc3MvZGF0ZXRpbWUvX3RoZW1lLnNjc3NcIjtcblxuQGluY2x1ZGUgZXhwb3J0cyhcImRhdGV0aW1lL3RoZW1lL2Jvb3RzdHJhcFwiKSB7XG5cbiAgICAvLyBTaGFyZWRcbiAgICAuay1kYXRlcGlja2VyLFxuICAgIC5rLXRpbWVwaWNrZXIsXG4gICAgLmstZGF0ZXRpbWVwaWNrZXIge1xuXG4gICAgICAgIC8vIE5vcm1hbCBzdGF0ZVxuICAgICAgICAuay1waWNrZXItd3JhcCB7XG5cbiAgICAgICAgICAgIC8vIFNlbGVjdGVkIHN0YXRlXG4gICAgICAgICAgICAmLmstc3RhdGUtYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAuay1zZWxlY3Qge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgICAgICAgICAgICAgJGRhdGV0aW1lLXNlbGVjdC1mb2N1c2VkLXRleHQsXG4gICAgICAgICAgICAgICAgICAgICAgICAkZGF0ZXRpbWUtc2VsZWN0LWZvY3VzZWQtYmcsXG4gICAgICAgICAgICAgICAgICAgICAgICAkZGF0ZXRpbWUtc2VsZWN0LWZvY3VzZWQtYm9yZGVyLFxuICAgICAgICAgICAgICAgICAgICAgICAgJGRhdGV0aW1lLXNlbGVjdC1mb2N1c2VkLWdyYWRpZW50XG4gICAgICAgICAgICAgICAgICAgICk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgIH1cblxuICAgIC8vIFRpbWVwaWNrZXIgY29udGVudFxuICAgIC5rLXRpbWUtbGlzdCB7XG4gICAgICAgICY6OmJlZm9yZSxcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgJHNoYWRvdy1zaXplOiAzZW07XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgJHNoYWRvdy1zaXplICgkc2hhZG93LXNpemUpICRwb3B1cC1iZztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIERhdGVpbnB1dFxuICAgIC5rLWRhdGVpbnB1dCB7XG5cbiAgICAgICAgLy8gU2VsZWN0ZWQgc3RhdGVcbiAgICAgICAgLmstbGluay5rLXN0YXRlLXNlbGVjdGVkIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAgICAgJGRhdGV0aW1lLXNlbGVjdC1mb2N1c2VkLXRleHQsXG4gICAgICAgICAgICAgICAgJGRhdGV0aW1lLXNlbGVjdC1mb2N1c2VkLWJnLFxuICAgICAgICAgICAgICAgICRkYXRldGltZS1zZWxlY3QtZm9jdXNlZC1ib3JkZXIsXG4gICAgICAgICAgICAgICAgJGRhdGV0aW1lLXNlbGVjdC1mb2N1c2VkLWdyYWRpZW50XG4gICAgICAgICAgICApO1xuICAgICAgICB9XG5cbiAgICB9XG5cbn1cbiIsIkBpbmNsdWRlIGV4cG9ydHMoXCJkcm9wZG93bmdyaWQvbGF5b3V0XCIpIHtcblxuICAgIC5rLWRyb3Bkb3duZ3JpZC1wb3B1cCB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuICAgIC5rLWRyb3Bkb3duZ3JpZC1wb3B1cCAuay12aXJ0dWFsLXdyYXAge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG5cbiAgICAvLyBHcmlkIGxpc3RcbiAgICAuay1ncmlkLWxpc3Qge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgICAgIGJvcmRlci1zcGFjaW5nOiAwO1xuICAgICAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICAgICAgICBlbXB0eS1jZWxsczogc2hvdztcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgfVxuXG5cbiAgICAvLyBIZWFkZXJcbiAgICAuay1kcm9wZG93bmdyaWQtcG9wdXAgLmstZ3JpZC1oZWFkZXIge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBib3JkZXItd2lkdGg6IDAgMCAxcHggMDtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICAgICAgICBmb250LXNpemU6ICRncmlkLWhlYWRlci1mb250LXNpemU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAuay1kcm9wZG93bmdyaWQtcG9wdXAgLmstZ3JpZC1oZWFkZXItd3JhcCB7XG4gICAgICAgIGJvcmRlci13aWR0aDogMCAkZ3JpZC1jZWxsLXZlcnRpY2FsLWJvcmRlci13aWR0aCAwIDA7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cbiAgICAuay1kcm9wZG93bmdyaWQtcG9wdXAgLmstZ3JpZC1oZWFkZXIgdGFibGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAtMXB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgICAgIGJvcmRlci1zcGFjaW5nOiAwO1xuICAgICAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICAgICAgICBlbXB0eS1jZWxsczogc2hvdztcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG4gICAgLmstZHJvcGRvd25ncmlkLXBvcHVwIC5rLWdyaWQtaGVhZGVyIC5rLWhlYWRlciB7XG4gICAgICAgIHBhZGRpbmc6ICRncmlkLWhlYWRlci1wYWRkaW5nLXkgJGdyaWQtaGVhZGVyLXBhZGRpbmcteDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwIDAgMCAkZ3JpZC1jZWxsLXZlcnRpY2FsLWJvcmRlci13aWR0aDtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuXG4gICAgLy8gUm93c1xuICAgIC5rLWdyaWQtbGlzdCA+IC5rLWl0ZW0ge1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBkaXNwbGF5OiB0YWJsZS1yb3c7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG4gICAgLmstZ3JpZC1saXN0ID4gLmstaXRlbSA+IC5rLWNlbGwsXG4gICAgLmstZ3JpZC1saXN0ID4gLmstaXRlbSA+IC5rLWdyb3VwLFxuICAgIC5rLWdyaWQtbGlzdCA+IC5rLWl0ZW0gPiAuay1zcGFjZXItZ3JvdXAge1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIH1cbiAgICAuay1ncmlkLWxpc3Quay12aXJ0dWFsLWxpc3QgPiAuay1pdGVtID4gLmstY2VsbCxcbiAgICAuay1ncmlkLWxpc3Quay12aXJ0dWFsLWxpc3QgPiAuay1pdGVtID4gLmstZ3JvdXAsXG4gICAgLmstZ3JpZC1saXN0LmstdmlydHVhbC1saXN0ID4gLmstaXRlbSA+IC5rLXNwYWNlci1ncm91cCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG4gICAgLmstZ3JpZC1saXN0ID4gLmstaXRlbTpsYXN0LWNoaWxkID4gLmstY2VsbCxcbiAgICAuay1ncmlkLWxpc3QgPiAuay1pdGVtOmxhc3QtY2hpbGQgPiAuay1ncm91cC1jZWxsLFxuICAgIC5rLWdyaWQtbGlzdCA+IC5rLWl0ZW06bGFzdC1jaGlsZCA+IC5rLXNwYWNlci1jZWxsIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgICB9XG5cblxuICAgIC8vIENlbGxzXG4gICAgLmstZ3JpZC1saXN0ID4gLmstaXRlbSA+IC5rLWNlbGwge1xuICAgICAgICBwYWRkaW5nOiAkZ3JpZC1jZWxsLXBhZGRpbmcteSAkZ3JpZC1jZWxsLXBhZGRpbmcteDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwIDAgJGdyaWQtY2VsbC1ob3Jpem9udGFsLWJvcmRlci13aWR0aCAkZ3JpZC1jZWxsLXZlcnRpY2FsLWJvcmRlci13aWR0aDtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuXG4gICAgLy8gR3JvdXBpbmdcbiAgICAuay1kcm9wZG93bmdyaWQtcG9wdXAgLmstZ3JvdXAtaGVhZGVyIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAkZ3JpZC1oZWFkZXItcGFkZGluZy15ICRncmlkLWhlYWRlci1wYWRkaW5nLXg7XG4gICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuICAgIC5rLWdyaWQtbGlzdCA+IC5rLWl0ZW0gPiAuay1ncm91cC1jZWxsLFxuICAgIC5rLWdyaWQtbGlzdCA+IC5rLWl0ZW0gPiAuay1zcGFjZXItY2VsbCB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cbiAgICAuay1ncmlkLWxpc3QgPiAuay1pdGVtID4gLmstZ3JvdXAtY2VsbCA+IHNwYW4ge1xuICAgICAgICBwYWRkaW5nOiAwICgkZ3JpZC1jZWxsLXBhZGRpbmcteCAvIDIpO1xuICAgICAgICBmb250LXNpemU6IC44NzVlbTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgIH1cblxuXG4gICAgLy8gRm9vdGVyXG4gICAgLmstZHJvcGRvd25ncmlkLXBvcHVwIC5rLWZvb3RlciB7XG4gICAgICAgIHBhZGRpbmc6ICRncmlkLWZvb3Rlci1wYWRkaW5nLXkgJGdyaWQtZm9vdGVyLXBhZGRpbmcteDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAxcHggMCAwIDA7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIH1cblxuXG4gICAgLy8gUlRMXG4gICAgLmstcnRsIHtcbiAgICAgICAgJi5rLWRyb3Bkb3duZ3JpZC1wb3B1cCAuay1ncmlkLWhlYWRlci13cmFwLFxuICAgICAgICAuay1kcm9wZG93bmdyaWQtcG9wdXAgLmstZ3JpZC1oZWFkZXItd3JhcCB7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG4gICAgICAgICAgICBib3JkZXItbGVmdC13aWR0aDogJGdyaWQtY2VsbC12ZXJ0aWNhbC1ib3JkZXItd2lkdGg7XG4gICAgICAgIH1cbiAgICAgICAgJi5rLWRyb3Bkb3duZ3JpZC1wb3B1cCAuay1ncmlkLWhlYWRlciAuay1oZWFkZXIsXG4gICAgICAgIC5rLWRyb3Bkb3duZ3JpZC1wb3B1cCAuay1ncmlkLWhlYWRlciAuay1oZWFkZXIsXG4gICAgICAgIC5rLWdyaWQtbGlzdCA+IC5rLWl0ZW0gPiAuay1jZWxsIHtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAkZ3JpZC1jZWxsLXZlcnRpY2FsLWJvcmRlci13aWR0aDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICB9XG4gICAgICAgICYuay1kcm9wZG93bmdyaWQtcG9wdXAgLmstZ3JpZC1oZWFkZXIgLmstaGVhZGVyOmZpcnN0LWNoaWxkLFxuICAgICAgICAuay1kcm9wZG93bmdyaWQtcG9wdXAgLmstZ3JpZC1oZWFkZXIgLmstaGVhZGVyOmZpcnN0LWNoaWxkLFxuICAgICAgICAuay1ncmlkLWxpc3QgPiAuay1pdGVtID4gLmstY2VsbDpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG4gICAgICAgIH1cbiAgICAgICAgZGl2LmstZHJvcGRvd25ncmlkLXBvcHVwIC5rLWdyb3VwLWhlYWRlciB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgfVxuICAgICAgICAuay1ncmlkLWxpc3QgPiAuay1pdGVtID4gLmstZ3JvdXAtY2VsbCA+IHNwYW4ge1xuICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB9XG4gICAgfVxuXG59XG4iLCIvLyBHcmlkXG4kZ3JpZC1wYWRkaW5nLXg6ICRjZWxsLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRncmlkLXBhZGRpbmcteTogJGNlbGwtcGFkZGluZy15ICFkZWZhdWx0O1xuXG4kZ3JpZC1oZWFkZXItcGFkZGluZy14OiAkZ3JpZC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kZ3JpZC1oZWFkZXItcGFkZGluZy15OiAkZ3JpZC1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kZ3JpZC1oZWFkZXItZm9udC1zaXplOiBudWxsICFkZWZhdWx0O1xuXG4kZ3JpZC1mb290ZXItcGFkZGluZy14OiAkZ3JpZC1oZWFkZXItcGFkZGluZy14ICFkZWZhdWx0O1xuJGdyaWQtZm9vdGVyLXBhZGRpbmcteTogJGdyaWQtaGVhZGVyLXBhZGRpbmcteSAhZGVmYXVsdDtcblxuJGdyaWQtZ3JvdXBpbmctaGVhZGVyLXBhZGRpbmcteDogKCRncmlkLXBhZGRpbmcteSAvIDIpICFkZWZhdWx0O1xuJGdyaWQtZ3JvdXBpbmctaGVhZGVyLXBhZGRpbmcteTogJGdyaWQtZ3JvdXBpbmctaGVhZGVyLXBhZGRpbmcteCAhZGVmYXVsdDtcblxuJGdyaWQtZmlsdGVyLWNlbGwtcGFkZGluZy14OiAkZ3JpZC1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kZ3JpZC1maWx0ZXItY2VsbC1wYWRkaW5nLXk6ICRncmlkLWZpbHRlci1jZWxsLXBhZGRpbmcteCAhZGVmYXVsdDtcblxuJGdyaWQtdG9vbGJhci1wYWRkaW5nLXg6ICR0b29sYmFyLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRncmlkLXRvb2xiYXItcGFkZGluZy15OiAkdG9vbGJhci1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kZ3JpZC10b29sYmFyLXNwYWNpbmc6ICR0b29sYmFyLXNwYWNpbmcgIWRlZmF1bHQ7XG5cbiRncmlkLWNlbGwtcGFkZGluZy14OiAkZ3JpZC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kZ3JpZC1jZWxsLXBhZGRpbmcteTogJGdyaWQtcGFkZGluZy15ICFkZWZhdWx0O1xuJGdyaWQtY2VsbC1ob3Jpem9udGFsLWJvcmRlci13aWR0aDogMHB4ICFkZWZhdWx0O1xuJGdyaWQtY2VsbC12ZXJ0aWNhbC1ib3JkZXItd2lkdGg6IDFweCAhZGVmYXVsdDtcblxuJGdyaWQtY2VsbC1wbGFjZWhvbGRlci1saW5lLXdpZHRoOiA4MCUgIWRlZmF1bHQ7XG5cbiRncmlkLWJvcmRlci13aWR0aDogMXB4ICFkZWZhdWx0O1xuJGdyaWQtZm9udC1mYW1pbHk6ICRmb250LWZhbWlseSAhZGVmYXVsdDtcbiRncmlkLWZvbnQtc2l6ZTogJGZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRncmlkLWxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG5cbi8vLyBCYWNrZ3JvdW5kIGNvbG9yIG9mIHRoZSBncmlkIGNvbXBvbmVudFxuLy8vIEBncm91cCBncmlkXG4kZ3JpZC1iZzogJHRhYmxlLWJnICFkZWZhdWx0O1xuLy8vIFRleHQgY29sb3Igb2YgdGhlIGdyaWQgY29tcG9uZW50XG4vLy8gQGdyb3VwIGdyaWRcbiRncmlkLXRleHQ6ICR0YWJsZS1jb2xvciAhZGVmYXVsdDtcbi8vLyBCb3JkZXIgY29sb3Igb2YgdGhlIGdyaWQgY29tcG9uZW50XG4vLy8gQGdyb3VwIGdyaWRcbiRncmlkLWJvcmRlcjogJHRhYmxlLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcblxuLy8vIEJhY2tncm91bmQgY29sb3Igb2YgZ3JpZCBoZWFkZXJcbi8vLyBAZ3JvdXAgZ3JpZFxuJGdyaWQtaGVhZGVyLWJnOiAkaGVhZGVyLWJnICFkZWZhdWx0O1xuLy8vIFRleHQgY29sb3Igb2YgZ3JpZCBoZWFkZXJcbi8vLyBAZ3JvdXAgZ3JpZFxuJGdyaWQtaGVhZGVyLXRleHQ6ICRoZWFkZXItdGV4dCAhZGVmYXVsdDtcbi8vLyBCb3JkZXIgY29sb3Igb2YgZ3JpZCBoZWFkZXJcbi8vLyBAZ3JvdXAgZ3JpZFxuJGdyaWQtaGVhZGVyLWJvcmRlcjogJGhlYWRlci1ib3JkZXIgIWRlZmF1bHQ7XG4vLy8gQmFja2dyb3VuZCBncmFkaWVudCBvZiBncmlkIGhlYWRlclxuLy8vIEBncm91cCBncmlkXG4kZ3JpZC1oZWFkZXItZ3JhZGllbnQ6ICRoZWFkZXItZ3JhZGllbnQgIWRlZmF1bHQ7XG5cbi8vLyBCYWNrZ3JvdW5kIGNvbG9yIG9mIGdyaWQgZm9vdGVyXG4vLy8gQGdyb3VwIGdyaWRcbiRncmlkLWZvb3Rlci1iZzogJGdyaWQtaGVhZGVyLWJnICFkZWZhdWx0O1xuLy8vIFRleHQgY29sb3Igb2YgZ3JpZCBmb290ZXJcbi8vLyBAZ3JvdXAgZ3JpZFxuJGdyaWQtZm9vdGVyLXRleHQ6ICRncmlkLWhlYWRlci10ZXh0ICFkZWZhdWx0O1xuLy8vIEJvcmRlciBjb2xvciBvZiBncmlkIGZvb3RlclxuLy8vIEBncm91cCBncmlkXG4kZ3JpZC1mb290ZXItYm9yZGVyOiAkZ3JpZC1oZWFkZXItYm9yZGVyICFkZWZhdWx0O1xuXG4kZ3JpZC1ncm91cC1kcmFnLWNsdWUtbGluZS1oZWlnaHQ6IDEuNSAhZGVmYXVsdDtcblxuLy8vIEJhY2tncm91bmQgY29sb3Igb2YgYWx0ZXJuYXRpbmcgcm93cyBpbiBncmlkXG4vLy8gQGdyb3VwIGdyaWRcbiRncmlkLWFsdC1iZzogJHRhYmxlLWFjY2VudC1iZyAhZGVmYXVsdDtcbi8vLyBUZXh0IGNvbG9yIG9mIGFsdGVybmF0aW5nIHJvd3MgaW4gZ3JpZFxuLy8vIEBncm91cCBncmlkXG4kZ3JpZC1hbHQtdGV4dDogbnVsbCAhZGVmYXVsdDtcbi8vLyBCb3JkZXIgY29sb3Igb2YgYWx0ZXJuYXRpbmcgcm93cyBpbiBncmlkXG4vLy8gQGdyb3VwIGdyaWRcbiRncmlkLWFsdC1ib3JkZXI6IG51bGwgIWRlZmF1bHQ7XG5cbi8vLyBCYWNrZ3JvdW5kIGNvbG9yIG9mIGhvdmVyZWQgcm93cyBpbiBncmlkXG4vLy8gQGdyb3VwIGdyaWRcbiRncmlkLWhvdmVyZWQtYmc6ICR0YWJsZS1ob3Zlci1iZyAhZGVmYXVsdDtcbi8vLyBUZXh0IGNvbG9yIG9mIGhvdmVyZWQgcm93cyBpbiBncmlkXG4vLy8gQGdyb3VwIGdyaWRcbiRncmlkLWhvdmVyZWQtdGV4dDogJHRhYmxlLWhvdmVyLWNvbG9yICFkZWZhdWx0O1xuLy8vIEJvcmRlciBjb2xvciBvZiBob3ZlcmVkIHJvd3MgaW4gZ3JpZFxuLy8vIEBncm91cCBncmlkXG4kZ3JpZC1ob3ZlcmVkLWJvcmRlcjogbnVsbCAhZGVmYXVsdDtcblxuLy8vIEJhY2tncm91bmQgY29sb3Igb2Ygc2VsZWN0ZWQgcm93cyBpbiBncmlkXG4vLy8gQGdyb3VwIGdyaWRcbiRncmlkLXNlbGVjdGVkLWJnOiByZ2JhKCRzZWxlY3RlZC1iZywgLjI1KSAhZGVmYXVsdDtcbi8vLyBUZXh0IGNvbG9yIG9mIHNlbGVjdGVkIHJvd3MgaW4gZ3JpZFxuLy8vIEBncm91cCBncmlkXG4kZ3JpZC1zZWxlY3RlZC10ZXh0OiAkZ3JpZC10ZXh0ICFkZWZhdWx0O1xuLy8vIEJvcmRlciBjb2xvciBvZiBzZWxlY3RlZCByb3dzIGluIGdyaWRcbi8vLyBAZ3JvdXAgZ3JpZFxuJGdyaWQtc2VsZWN0ZWQtYm9yZGVyOiAkZ3JpZC1ib3JkZXIgIWRlZmF1bHQ7XG5cbiRncmlkLWdyb3VwaW5nLXJvdy1iZzogZGFya2VuKCRncmlkLWJnLCA3JSkgIWRlZmF1bHQ7XG4kZ3JpZC1ncm91cGluZy1yb3ctdGV4dDogJGdyaWQtdGV4dCAhZGVmYXVsdDtcblxuJGdyaWQtc29ydGVkLWJnOiByZ2JhKCBjb250cmFzdC13Y2FnKCAkZ3JpZC1iZyApLCAuMDIgKSAhZGVmYXVsdDtcbiRncmlkLXNvcnRpbmctaW5kaWNhdG9yLXRleHQ6ICRwcmltYXJ5ICFkZWZhdWx0O1xuJGdyaWQtc29ydGluZy1pbmRleC1mb250LXNpemU6ICgkaWNvbi1zaXplICogLjc1KSAhZGVmYXVsdDtcbiRncmlkLXNvcnRpbmctaW5kZXgtaGVpZ2h0OiAkaWNvbi1zaXplICFkZWZhdWx0O1xuJGdyaWQtc29ydGluZy1pbmRleC1zcGFjaW5nLXk6IDJweCAhZGVmYXVsdDtcbiRncmlkLXNvcnRpbmctaW5kZXgtc3BhY2luZy14OiAtJGdyaWQtc29ydGluZy1pbmRleC1zcGFjaW5nLXkgIWRlZmF1bHQ7XG5cbiRncmlkLWZvY3VzZWQtc2hhZG93OiBpbnNldCAwIDAgMCAycHggcmdiYSggMCwgMCwgMCwgLjA4KSAhZGVmYXVsdDtcblxuJGdyaWQtY29tbWFuZC1jZWxsLWJ1dHRvbi1zcGFjaW5nOiAuMTZlbSAhZGVmYXVsdDtcblxuJGdyaWQtc2VhcmNoLXdpZHRoOiAxNS43ZW0gIWRlZmF1bHQ7XG5cbiRncmlkLXN0aWNreS1iZzogJGdyaWQtYmcgIWRlZmF1bHQ7XG4kZ3JpZC1zdGlja3ktdGV4dDogICRncmlkLXRleHQgIWRlZmF1bHQ7XG4kZ3JpZC1zdGlja3ktYm9yZGVyOiByZ2JhKCRncmlkLXRleHQsIC41KSAhZGVmYXVsdDtcblxuJGdyaWQtc3RpY2t5LWFsdC1iZzogZGFya2VuKCRncmlkLWJnLCA1JSkgIWRlZmF1bHQ7XG5cbiRncmlkLXN0aWNreS1oZWFkZXItYmc6ICRncmlkLWhlYWRlci1iZyAhZGVmYXVsdDtcbiRncmlkLXN0aWNreS1oZWFkZXItdGV4dDogJGdyaWQtaGVhZGVyLXRleHQgIWRlZmF1bHQ7XG4kZ3JpZC1zdGlja3ktaGVhZGVyLWJvcmRlcjogJGdyaWQtc3RpY2t5LWJvcmRlciAhZGVmYXVsdDtcblxuJGdyaWQtc3RpY2t5LWZvb3Rlci1iZzogJGdyaWQtaGVhZGVyLWJnICFkZWZhdWx0O1xuJGdyaWQtc3RpY2t5LWZvb3Rlci1ob3ZlcmVkLWJnOiAkZ3JpZC1zdGlja3ktZm9vdGVyLWJnICFkZWZhdWx0O1xuXG4kZ3JpZC1zdGlja3ktc2VsZWN0ZWQtYmc6IG1peCgkc2VsZWN0ZWQtYmcsICNmZmZmZmYsIDI1JSkgIWRlZmF1bHQ7XG4kZ3JpZC1zdGlja3ktc2VsZWN0ZWQtYWx0LWJnOiBzaGFkZSgkZ3JpZC1zdGlja3ktc2VsZWN0ZWQtYmcsIC40KSAhZGVmYXVsdDtcblxuJGdyaWQtc3RpY2t5LWhvdmVyZWQtYmc6IGRhcmtlbigkZ3JpZC1iZywgOCUpICFkZWZhdWx0O1xuJGdyaWQtc3RpY2t5LXNlbGVjdGVkLWhvdmVyZWQtYmc6IHNoYWRlKCRncmlkLXN0aWNreS1zZWxlY3RlZC1iZywgLjcpICFkZWZhdWx0O1xuIiwiQGluY2x1ZGUgZXhwb3J0cyhcImRyb3Bkb3duZ3JpZC90aGVtZVwiKSB7XG5cbiAgICAvLyBEcm9wZG93bmdyaWRcbiAgICAuay1kcm9wZG93bmdyaWQtcG9wdXAge1xuICAgICAgICBib3JkZXItY29sb3I6ICRncmlkLWJvcmRlcjtcbiAgICAgICAgY29sb3I6ICRncmlkLXRleHQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmlkLWJnO1xuICAgIH1cblxuXG4gICAgLy8gSGVhZGVyXG4gICAgLmstZHJvcGRvd25ncmlkLXBvcHVwIC5rLWhlYWRlcixcbiAgICAuay1kcm9wZG93bmdyaWQtcG9wdXAgLmstZ3JpZC1oZWFkZXIge1xuICAgICAgICBib3JkZXItY29sb3I6ICRncmlkLWhlYWRlci1ib3JkZXI7XG4gICAgICAgIGNvbG9yOiAkZ3JpZC1oZWFkZXItdGV4dDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyaWQtaGVhZGVyLWJnO1xuICAgIH1cblxuXG4gICAgLy8gRm9vdGVyXG4gICAgLmstZHJvcGRvd25ncmlkLXBvcHVwIC5rLWZvb3RlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGdyaWQtaGVhZGVyLWJvcmRlcjtcbiAgICAgICAgY29sb3I6ICRncmlkLWhlYWRlci10ZXh0O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JpZC1oZWFkZXItYmc7XG4gICAgfVxuXG5cbiAgICAvLyBHcm91cCBoZWFkZXJcbiAgICAuay1kcm9wZG93bmdyaWQtcG9wdXAgLmstZ3JvdXAtaGVhZGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkZ3JpZC1oZWFkZXItYm9yZGVyO1xuICAgICAgICBjb2xvcjogJGdyaWQtaGVhZGVyLXRleHQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmlkLWhlYWRlci1iZztcbiAgICB9XG5cblxuICAgIC8vIEFsdFxuICAgIC5rLWRyb3Bkb3duZ3JpZC1wb3B1cCAuay1pdGVtOm50aC1jaGlsZCgybikge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JpZC1hbHQtYmc7XG4gICAgfVxuXG5cbiAgICAvLyBDZWxsc1xuICAgIC5rLWRyb3Bkb3duZ3JpZC1wb3B1cCAuay1jZWxsIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkZ3JpZC1ib3JkZXI7XG4gICAgfVxuXG5cbiAgICAvLyBJbnRlcmFjdGl2ZSBzdGF0ZXNcbiAgICAuay1kcm9wZG93bmdyaWQtcG9wdXAgLmstaXRlbS5rLXN0YXRlLWhvdmVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkZ3JpZC1ob3ZlcmVkLWJvcmRlcjtcbiAgICAgICAgY29sb3I6ICRncmlkLWhvdmVyZWQtdGV4dDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyaWQtaG92ZXJlZC1iZztcbiAgICB9XG4gICAgLmstZHJvcGRvd25ncmlkLXBvcHVwIC5rLWl0ZW0uay1zdGF0ZS1zZWxlY3RlZCB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGdyaWQtc2VsZWN0ZWQtYm9yZGVyO1xuICAgICAgICBjb2xvcjogJGdyaWQtc2VsZWN0ZWQtdGV4dDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyaWQtc2VsZWN0ZWQtYmc7XG4gICAgfVxuICAgIC5rLWRyb3Bkb3duZ3JpZC1wb3B1cCAuay1pdGVtLmstc3RhdGUtZm9jdXNlZCB7XG4gICAgICAgIGJveC1zaGFkb3c6ICRncmlkLWZvY3VzZWQtc2hhZG93O1xuICAgIH1cblxuXG4gICAgLy8gR3JvdXBpbmdcbiAgICAuay1kcm9wZG93bmdyaWQtcG9wdXAgLmstZ3JvdXAtY2VsbCBzcGFuIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyaWQtdGV4dDtcbiAgICAgICAgY29sb3I6ICRncmlkLWJnO1xuICAgIH1cbiAgICAuay1ncmlkLWxpc3QgPiAuay1pdGVtLmstbGFzdCA+IC5rLWNlbGwsXG4gICAgLmstZ3JpZC1saXN0ID4gLmstaXRlbS5rLWxhc3QgPiAuay1ncm91cC1jZWxsLFxuICAgIC5rLWdyaWQtbGlzdCA+IC5rLWl0ZW0uay1sYXN0ID4gLmstc3BhY2VyLWNlbGwge1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkZ3JpZC10ZXh0O1xuICAgIH1cblxufVxuIiwiQGluY2x1ZGUgZXhwb3J0cyhcImRyb3Bkb3dubGlzdC9sYXlvdXRcIikge1xuXG4gICAgLmstZHJvcGRvd24ge1xuICAgICAgICB3aWR0aDogJGlucHV0LWRlZmF1bHQtd2lkdGg7XG4gICAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRpbnB1dC1mb250LWZhbWlseTtcbiAgICAgICAgZm9udC1zaXplOiAkaW5wdXQtZm9udC1zaXplO1xuICAgICAgICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gICAgICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogJHJnYmEtdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgLmstZHJvcGRvd24td3JhcCB7XG4gICAgICAgICAgICBAaW5jbHVkZSB1c2UtYmFja2dyb3VuZC1jbGlwKCk7XG4gICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCAkaW5wdXQtYm9yZGVyLXJhZGl1cyApO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4xcyBlYXNlOyAvLyBzYXNzLWxpbnQ6ZGlzYWJsZS1ibG9jayBuby10cmFuc2l0aW9uLWFsbFxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgb3V0bGluZTogMDtcblxuXG4gICAgICAgICAgICAvLyBJbnB1dFxuICAgICAgICAgICAgLmstaW5wdXQge31cblxuXG4gICAgICAgICAgICAvLyBTZWxlY3RcbiAgICAgICAgICAgIC5rLXNlbGVjdCB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cy1vbmx5KCAkaW5wdXQtYm9yZGVyLXJhZGl1cyApO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6ICRwaWNrZXItc2VsZWN0LXBhZGRpbmcteSAkcGlja2VyLXNlbGVjdC1wYWRkaW5nLXg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGlmKCR1c2UtcGlja2VyLXNlbGVjdC13aWR0aCwgJGJ1dHRvbi1pbm5lci1jYWxjLXNpemUsIG51bGwpO1xuICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC8vIENsZWFyIHZhbHVlXG4gICAgICAgICAgICAuay1jbGVhci12YWx1ZSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAoJGlucHV0LWxpbmUtaGVpZ2h0ICogJGlucHV0LWZvbnQtc2l6ZSk7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICgkaW5wdXQtbGluZS1oZWlnaHQgKiAkaW5wdXQtZm9udC1zaXplKTtcbiAgICAgICAgICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAuNTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAkaW5wdXQtcGFkZGluZy15O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAkcGlja2VyLWljb24tb2Zmc2V0O1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgICAgIC8vIEZvY3VzZWRcbiAgICAgICAgICAgICYuay1zdGF0ZS1mb2N1c2VkLFxuICAgICAgICAgICAgJi5rLXN0YXRlLWhvdmVyLFxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgLmstY2xlYXItdmFsdWUge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cblxuXG4gICAgLy8gUlRMXG5cbiAgICAuay1kcm9wZG93bi5rLXJ0bCxcbiAgICAuay1kcm9wZG93bltkaXI9XCJydGxcIl0sXG4gICAgLmstcnRsIC5rLWRyb3Bkb3duLFxuICAgIFtkaXI9XCJydGxcIl0gLmstZHJvcGRvd24ge1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcblxuICAgICAgICAuay1zZWxlY3Qge1xuICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzLW9ubHkoICRpbnB1dC1ib3JkZXItcmFkaXVzICk7XG4gICAgICAgIH1cblxuICAgICAgICAuay1kcm9wZG93bi13cmFwIC5rLWNsZWFyLXZhbHVlIHtcbiAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgbGVmdDogJHBpY2tlci1pY29uLW9mZnNldDtcbiAgICAgICAgfVxuICAgIH1cblxuXG5cbiAgICAvLyBEcm9wZG93biBvcGVyYXRvclxuICAgIC5rLWRyb3Bkb3duLW9wZXJhdG9yIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG5cbiAgICAgICAgLmstZHJvcGRvd24td3JhcCB7XG4gICAgICAgICAgICAuay1pbnB1dCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5rLXNlbGVjdCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6ICRidXR0b24taW5uZXItY2FsYy1zaXplO1xuICAgICAgICAgICAgICAgIGhlaWdodDogJGJ1dHRvbi1pbm5lci1jYWxjLXNpemU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cblxuXG4gICAgLy8gTmF0aXZlIHNlbGVjdFxuICAgIHNlbGVjdC5rLWRyb3Bkb3duIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyggJGlucHV0LWJvcmRlci1yYWRpdXMgKTtcbiAgICAgICAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAkaW5wdXQtcGFkZGluZy14O1xuICAgICAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuMXMgZWFzZTsgLy8gc2Fzcy1saW50OmRpc2FibGUtYmxvY2sgbm8tdHJhbnNpdGlvbi1hbGxcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cblxufVxuIiwiQGltcG9ydCBcIi4uLy4uL21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWRlZmF1bHQvc2Nzcy9kcm9wZG93bmxpc3QvX2xheW91dC5zY3NzXCI7XG5cbkBpbmNsdWRlIGV4cG9ydHMoXCJkcm9wZG93bmxpc3QvbGF5b3V0L2Jvb3RzdHJhcFwiKSB7XG5cbiAgICAvLyBEcm9wZG93blxuICAgIC5rLWRyb3Bkb3duIHtcblxuICAgICAgICAuay1kcm9wZG93bi13cmFwIHtcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICAgICAgICB9XG4gICAgfVxuXG59XG4iLCJcbkBpbmNsdWRlIGV4cG9ydHMoXCJtdWx0aXNlbGVjdC9sYXlvdXRcIikge1xuXG4gICAgLy8gQmFzZVxuICAgIC5rLW11bHRpc2VsZWN0IHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyggJGlucHV0LWJvcmRlci1yYWRpdXMgKTtcbiAgICAgICAgd2lkdGg6ICRtdWx0aXNlbGVjdC13aWR0aDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICBmb250LWZhbWlseTogJGlucHV0LWZvbnQtZmFtaWx5O1xuICAgICAgICBmb250LXNpemU6ICRpbnB1dC1mb250LXNpemU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgICAgICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiAkcmdiYS10cmFuc3BhcmVudDtcblxuICAgICAgICAuay1sb2FkaW5nLWhpZGRlbiB7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIH1cblxuICAgICAgICAuay1tdWx0aXNlbGVjdC13cmFwIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHVzZS1iYWNrZ3JvdW5kLWNsaXAoKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoICRpbnB1dC1ib3JkZXItcmFkaXVzICk7XG4gICAgICAgICAgICBwYWRkaW5nOiAwICRwaWNrZXItc2VsZWN0LWNhbGMtc2l6ZSAwIDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjFzIGVhc2U7IC8vIHNhc3MtbGludDpkaXNhYmxlLWJsb2NrIG5vLXRyYW5zaXRpb24tYWxsXG4gICAgICAgICAgICBjdXJzb3I6IHRleHQ7XG4gICAgICAgICAgICBvdXRsaW5lOiAwO1xuXG4gICAgICAgICAgICAvLyBJbnB1dFxuICAgICAgICAgICAgLmstaW5wdXQge1xuICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvLyBIZWlnaHQgcGxhY2Vob2xkZXJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6ICRpbnB1dC1pbm5lci1jYWxjLWhlaWdodDtcbiAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLy8gVG9rZW4gbGlzdFxuICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdXNlLWJhY2tncm91bmQtY2xpcCgpO1xuXG4gICAgICAgICAgICAgICAgJi5rLWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuay1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuXG4gICAgICAgICAgICAvLyBUb2tlblxuICAgICAgICAgICAgLmstYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiBjYWxjKCAjeyRmb3JtLWxpbmUtaGVpZ2h0LWVtfSArICN7JGJ1dHRvbi1wYWRkaW5nLXktc219ICsgMnB4ICk7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogKCRidXR0b24tcGFkZGluZy15LXNtIC8gMikgKCRidXR0b24tcGFkZGluZy14IC8gMik7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAkcGFkZGluZy15LXNtIDAgMCAkcGFkZGluZy15LXNtO1xuICAgICAgICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcblxuICAgICAgICAgICAgICAgIC5rLXNlbGVjdCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICRwYWRkaW5nLXg7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJHBhZGRpbmcteS1zbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5rLXNlYXJjaGJhciB7XG4gICAgICAgICAgICAgICAgLy8gc2VhcmNoIGJhciBtdXN0IGJlIGZsb2F0ZWQgdG8gYWxpZ24gYWZ0ZXIgYW55IHNlbGVjdGVkIHRhZ3NcbiAgICAgICAgICAgICAgICAvLyAob3IgYWxpZ24gYmVsb3cgdGhlbSwgaWYgc3BhY2UgaXMgbm90IGF2YWlsYWJsZSlcbiAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcblxuICAgICAgICAgICAgICAgIC5rLWlucHV0IHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5rLWktbG9hZGluZyB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAoJGlucHV0LWxpbmUtaGVpZ2h0ICogJGlucHV0LWZvbnQtc2l6ZSk7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICgkaW5wdXQtbGluZS1oZWlnaHQgKiAkaW5wdXQtZm9udC1zaXplKTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAkaW5wdXQtcGFkZGluZy15O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAkaW5wdXQtaWNvbi1vZmZzZXQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5rLWNsZWFyLXZhbHVlIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6ICgkaW5wdXQtbGluZS1oZWlnaHQgKiAkaW5wdXQtZm9udC1zaXplKTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogKCRpbnB1dC1saW5lLWhlaWdodCAqICRpbnB1dC1mb250LXNpemUpO1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IC41O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6ICRpbnB1dC1wYWRkaW5nLXk7XG4gICAgICAgICAgICAgICAgcmlnaHQ6ICRpbnB1dC1pY29uLW9mZnNldDtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAmLmstc3RhdGUtaG92ZXIsXG4gICAgICAgICAgICAmLmstc3RhdGUtZm9jdXNlZCB7XG4gICAgICAgICAgICAgICAgLmstY2xlYXItdmFsdWUge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuXG4gICAgICAgICYuay1zdGF0ZS1ob3ZlcixcbiAgICAgICAgJi5rLXN0YXRlLWZvY3VzZWQge1xuICAgICAgICAgICAgPiAuay1tdWx0aXNlbGVjdC13cmFwIHtcbiAgICAgICAgICAgICAgICAuay1jbGVhci12YWx1ZSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZbZGlyPVwicnRsXCJdLFxuICAgICAgICAuay1ydGwgJiB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcblxuICAgICAgICAgICAgLmstbXVsdGlzZWxlY3Qtd3JhcCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkcGlja2VyLXNlbGVjdC1jYWxjLXNpemU7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcblxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSxcbiAgICAgICAgICAgICAgICBsaS5rLWJ1dHRvbixcbiAgICAgICAgICAgICAgICAuay1pbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuay1zZWFyY2hiYXIge1xuICAgICAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG5cbiAgICAgICAgICAgICAgICAgICAgLmstaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogJGlucHV0LXBhZGRpbmcteDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5rLWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRwYWRkaW5nLXktc207XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuXG4gICAgICAgICAgICAgICAgICAgIC5rLXNlbGVjdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJHBhZGRpbmcteDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmstY2xlYXItdmFsdWUsXG4gICAgICAgICAgICAuay1pLWxvYWRpbmcge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIGxlZnQ6ICRpbnB1dC1pY29uLW9mZnNldDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIDo6LW1zLWNsZWFyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIvLyBNdWx0aXNlbGVjdFxuJG11bHRpc2VsZWN0LXdpZHRoOiAxMDAlICFkZWZhdWx0O1xuXG4kbXVsdGlzZWxlY3QtdG9rZW4tb3BhY2l0eTogLjA3ICFkZWZhdWx0O1xuJG11bHRpc2VsZWN0LXRva2VuLWZvY3VzZWQtb3BhY2l0eTogLjQ2ICFkZWZhdWx0O1xuJG11bHRpc2VsZWN0LXRva2VuLWZvY3VzZWQtdGV4dDogJGJhc2UtYmcgIWRlZmF1bHQ7XG4kbXVsdGlzZWxlY3QtdG9rZW4tZm9jdXNlZC1iZzogJGJhc2UtdGV4dCAhZGVmYXVsdDtcbiRtdWx0aXNlbGVjdC10b2tlbi1kaXNhYmxlZC10ZXh0OiByZ2JhKCAkYmFzZS10ZXh0LCAuNDIgKSAhZGVmYXVsdDtcbiRtdWx0aXNlbGVjdC10b2tlbi1ob3Zlci10ZXh0OiAkYmFzZS1iZyAhZGVmYXVsdDtcbiRtdWx0aXNlbGVjdC10b2tlbi1ob3Zlci1iZzogcmdiYSggJGJhc2UtdGV4dCwgLjU0ICkgIWRlZmF1bHQ7XG4kbXVsdGlzZWxlY3QtcmVtb3ZlLXRleHQ6ICRiYXNlLWJnICFkZWZhdWx0O1xuJG11bHRpc2VsZWN0LXJlbW92ZS1iZzogcmdiYSggJGJhc2UtdGV4dCwgLjQgKSAhZGVmYXVsdDtcbiRtdWx0aXNlbGVjdC1yZW1vdmUtaG92ZXItdGV4dDogJG11bHRpc2VsZWN0LXJlbW92ZS10ZXh0ICFkZWZhdWx0O1xuJG11bHRpc2VsZWN0LXJlbW92ZS1ob3Zlci1iZzogcmdiYSggJGJhc2UtdGV4dCwgLjU0ICkgIWRlZmF1bHQ7XG4kbXVsdGlzZWxlY3QtcmVtb3ZlLWZvY3VzZWQtdGV4dDogcmdiYSggJGJhc2UtdGV4dCwgLjU0ICkgIWRlZmF1bHQ7XG4kbXVsdGlzZWxlY3QtcmVtb3ZlLWZvY3VzZWQtYmc6IHJnYmEoJGJhc2UtYmcsIC45MykgIWRlZmF1bHQ7XG5cbiRtdWx0aXNlbGVjdC1iZzogJGlucHV0LWJnICFkZWZhdWx0O1xuJG11bHRpc2VsZWN0LXRleHQ6ICRpbnB1dC10ZXh0ICFkZWZhdWx0O1xuJG11bHRpc2VsZWN0LWJvcmRlcjogJGlucHV0LWJvcmRlciAhZGVmYXVsdDtcblxuJG11bHRpc2VsZWN0LWhvdmVyZWQtYmc6ICRpbnB1dC1ob3ZlcmVkLWJnICFkZWZhdWx0O1xuJG11bHRpc2VsZWN0LWhvdmVyZWQtdGV4dDogJGlucHV0LWhvdmVyZWQtdGV4dCAhZGVmYXVsdDtcbiRtdWx0aXNlbGVjdC1ob3ZlcmVkLWJvcmRlcjogJGlucHV0LWhvdmVyZWQtYm9yZGVyICFkZWZhdWx0O1xuXG4kbXVsdGlzZWxlY3QtZm9jdXNlZC1iZzogJGlucHV0LWZvY3VzZWQtYmcgIWRlZmF1bHQ7XG4kbXVsdGlzZWxlY3QtZm9jdXNlZC10ZXh0OiAkaW5wdXQtZm9jdXNlZC10ZXh0ICFkZWZhdWx0O1xuJG11bHRpc2VsZWN0LWZvY3VzZWQtYm9yZGVyOiAkaW5wdXQtZm9jdXNlZC1ib3JkZXIgIWRlZmF1bHQ7XG4kbXVsdGlzZWxlY3QtZm9jdXNlZC1zaGFkb3c6ICRpbnB1dC1mb2N1c2VkLXNoYWRvdyAhZGVmYXVsdDtcblxuJG11bHRpc2VsZWN0LWJ1dHRvbi1mb2N1c2VkLWJnOiAkYnV0dG9uLXByZXNzZWQtYmcgIWRlZmF1bHQ7XG4kbXVsdGlzZWxlY3QtYnV0dG9uLWZvY3VzZWQtdGV4dDogJGJ1dHRvbi1wcmVzc2VkLXRleHQgIWRlZmF1bHQ7XG4kbXVsdGlzZWxlY3QtYnV0dG9uLWZvY3VzZWQtYm9yZGVyOiAkYnV0dG9uLXByZXNzZWQtYm9yZGVyICFkZWZhdWx0O1xuJG11bHRpc2VsZWN0LWJ1dHRvbi1mb2N1c2VkLWdyYWRpZW50OiAkYnV0dG9uLXByZXNzZWQtZ3JhZGllbnQgIWRlZmF1bHQ7XG4kbXVsdGlzZWxlY3QtYnV0dG9uLWZvY3VzZWQtc2hhZG93OiAkYnV0dG9uLXByZXNzZWQtc2hhZG93ICFkZWZhdWx0O1xuIiwiQGltcG9ydCBcIi4uLy4uL21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWRlZmF1bHQvc2Nzcy9tdWx0aXNlbGVjdC9fbGF5b3V0LnNjc3NcIjtcblxuQGluY2x1ZGUgZXhwb3J0cyhcIm11bHRpc2VsZWN0L2xheW91dC9ib290c3RyYXBcIikge1xuICAgIC5rLW11bHRpc2VsZWN0IHtcbiAgICAgICAgLmstbXVsdGlzZWxlY3Qtd3JhcCB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcblxuICAgICAgICAgICAgLmstYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IGNhbGMoICN7JHBhZGRpbmcteS1zbX0gLSAxcHggKSAwIDAgY2FsYyggI3skcGFkZGluZy15LXNtfSAtIDFweCApO1xuXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYyggI3skcGFkZGluZy15LXNtfSAtIDFweCApO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkBpbmNsdWRlIGV4cG9ydHMoXCJ0cmVldmlldy9sYXlvdXRcIikge1xuXG4gICAgLy8gQmFzZVxuICAgIC5rLXRyZWV2aWV3IHtcbiAgICAgICAgcGFkZGluZzogJHRyZWV2aWV3LXBhZGRpbmcteSAkdHJlZXZpZXctcGFkZGluZy14O1xuICAgICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkdHJlZXZpZXctZm9udC1mYW1pbHk7XG4gICAgICAgIGZvbnQtc2l6ZTogJHRyZWV2aWV3LWZvbnQtc2l6ZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6ICR0cmVldmlldy1saW5lLWhlaWdodDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgICAgICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiAkcmdiYS10cmFuc3BhcmVudDtcblxuICAgICAgICAuay1jb250ZW50LFxuICAgICAgICA+IC5rLWdyb3VwLFxuICAgICAgICAuay1pdGVtID4gLmstZ3JvdXAge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAmLm5nLWFuaW1hdGluZyB7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIFdyYXBwZXJzXG4gICAgICAgIC5rLXRvcCxcbiAgICAgICAgLmstbWlkLFxuICAgICAgICAuay1ib3Qge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gSXRlbXNcbiAgICAgICAgLmstaXRlbSB7XG4gICAgICAgICAgICBvdXRsaW5lLXN0eWxlOiBub25lO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgJHRyZWV2aWV3LWluZGVudDtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gTGlua1xuICAgICAgICAuay1pbiB7XG4gICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCAkdHJlZXZpZXctaXRlbS1ib3JkZXItcmFkaXVzICk7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAkdHJlZXZpZXctaXRlbS1wYWRkaW5nLXkgJHRyZWV2aWV3LWl0ZW0tcGFkZGluZy14O1xuICAgICAgICAgICAgYm9yZGVyOiAkdHJlZXZpZXctaXRlbS1ib3JkZXItd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB9XG4gICAgICAgIC5rLWluLmstc3RhdGUtZm9jdXNlZCB7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gTG9hZE1vcmUgYnV0dG9uXG4gICAgICAgIC5rLXRyZWV2aWV3LWxvYWQtbW9yZS1idXR0b24ge1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJi5rLXN0YXRlLWhvdmVyLFxuICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICYuay1zdGF0ZS1mb2N1c2VkIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuay10cmVldmlldy1sb2FkLW1vcmUtY2hlY2tib3hlcy1jb250YWluZXIge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkdHJlZXZpZXctbG9hZG1vcmUtY2hlY2tib3hlcy1wYWRkaW5nLXg7XG5cbiAgICAgICAgICAgIC5rLWktbG9hZGluZyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICR0cmVldmlldy1sb2FkbW9yZS1jaGVja2JveGVzLWljb24taW5kZW50O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJHRyZWV2aWV3LWxvYWRtb3JlLWNoZWNrYm94ZXMtaWNvbi1tYXJnaW4teDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIEV4cGFuZCAvIGNvbGxhcHNlXG4gICAgICAgIC5rLWktZXhwYW5kLFxuICAgICAgICAuay1pLWNvbGxhcHNlIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtJHRyZWV2aWV3LWluZGVudDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIENoZWNrYm94ZXNcbiAgICAgICAgLmstY2hlY2tib3gtd3JhcHBlciB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRpY29uLXNwYWNpbmc7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBUT0RPOiBEZWxldGUgdGhlIGZvbGxvd2luZyBibG9jayB3aGVuIGh0dHBzOi8vZ2l0aHViLmNvbS90ZWxlcmlrL2tlbmRvLWFuZ3VsYXItdHJlZXZpZXcvaXNzdWVzLzEzOCBpcyBkb25lXG4gICAgICAgIC8vIERyYWcgYW5kIERyb3AgaWNvblxuICAgICAgICAuay1pLWRyYWctYW5kLWRyb3Age1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgICB6LWluZGV4OiAxMDAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gT3RoZXIgY29udGVudFxuICAgICAgICAuay1pbiAuay1pY29uLFxuICAgICAgICAuay1pbiAuay1pbWFnZSxcbiAgICAgICAgLmstaW4gLmstc3ByaXRlIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJGljb24tc3BhY2luZztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIFJUTFxuICAgIC5rLXJ0bCAuay10cmVldmlldyxcbiAgICAuay10cmVldmlld1tkaXI9XCJydGxcIl0ge1xuXG4gICAgICAgIC8vIEl0ZW1zXG4gICAgICAgIC5rLWl0ZW0ge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogJHRyZWV2aWV3LWluZGVudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLXRyZWV2aWV3LWxvYWQtbW9yZS1jaGVja2JveGVzLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkdHJlZXZpZXctbG9hZG1vcmUtY2hlY2tib3hlcy1wYWRkaW5nLXg7XG5cbiAgICAgICAgICAgIC5rLWktbG9hZGluZyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICR0cmVldmlldy1sb2FkbW9yZS1jaGVja2JveGVzLWljb24tbWFyZ2luLXg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkdHJlZXZpZXctbG9hZG1vcmUtY2hlY2tib3hlcy1pY29uLWluZGVudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIEV4cGFuZCAvIGNvbGxhcHNlXG4gICAgICAgIC5rLWktZXhwYW5kLFxuICAgICAgICAuay1pLWNvbGxhcHNlIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtJHRyZWV2aWV3LWluZGVudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIENoZWNrYm94ZXNcbiAgICAgICAgLmstY2hlY2tib3gtd3JhcHBlciB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogJGljb24tc3BhY2luZztcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIE90aGVyIGNvbnRlbnRcbiAgICAgICAgLmstaW4gLmstaWNvbixcbiAgICAgICAgLmstaW4gLmstaW1hZ2UsXG4gICAgICAgIC5rLWluIC5rLXNwcml0ZSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogJGljb24tc3BhY2luZztcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgfVxuXG4gICAgfVxufVxuIiwiLy8gVHJlZXZpZXdcbiR0cmVldmlldy1wYWRkaW5nLXg6IDJweCAhZGVmYXVsdDtcbiR0cmVldmlldy1wYWRkaW5nLXk6ICR0cmVldmlldy1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kdHJlZXZpZXctZm9udC1mYW1pbHk6ICRmb250LWZhbWlseSAhZGVmYXVsdDtcbiR0cmVldmlldy1mb250LXNpemU6ICRmb250LXNpemUgIWRlZmF1bHQ7XG4kdHJlZXZpZXctbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJHRyZWV2aWV3LWluZGVudDogMTZweCAhZGVmYXVsdDtcblxuJHRyZWV2aWV3LWl0ZW0tcGFkZGluZy14OiAoIG1hcC1nZXQoICRzcGFjaW5nLCAxICkgKiAxLjUgKSAhZGVmYXVsdDtcbiR0cmVldmlldy1pdGVtLXBhZGRpbmcteTogJHRyZWV2aWV3LWl0ZW0tcGFkZGluZy14ICFkZWZhdWx0O1xuJHRyZWV2aWV3LWl0ZW0tYm9yZGVyLXdpZHRoOiAxcHggIWRlZmF1bHQ7XG4kdHJlZXZpZXctaXRlbS1ib3JkZXItcmFkaXVzOiBtYXAtZ2V0KCAkc3BhY2luZywgMSApICFkZWZhdWx0O1xuXG4kdHJlZXZpZXctYmc6IG51bGwgIWRlZmF1bHQ7XG4kdHJlZXZpZXctdGV4dDogJGNvbXBvbmVudC10ZXh0ICFkZWZhdWx0O1xuJHRyZWV2aWV3LWJvcmRlcjogbnVsbCAhZGVmYXVsdDtcblxuJHRyZWV2aWV3LWl0ZW0taG92ZXJlZC10ZXh0OiAkbGlzdC1ncm91cC1ob3Zlci1jb2xvciAhZGVmYXVsdDtcbiR0cmVldmlldy1pdGVtLWhvdmVyZWQtYmc6ICRsaXN0LWdyb3VwLWhvdmVyLWJnICFkZWZhdWx0O1xuJHRyZWV2aWV3LWl0ZW0taG92ZXJlZC1ib3JkZXI6ICRub2RlLWhvdmVyZWQtYmcgIWRlZmF1bHQ7XG4kdHJlZXZpZXctaXRlbS1ob3ZlcmVkLWdyYWRpZW50OiBudWxsICFkZWZhdWx0O1xuXG4kdHJlZXZpZXctaXRlbS1zZWxlY3RlZC10ZXh0OiAkc2VsZWN0ZWQtdGV4dCAhZGVmYXVsdDtcbiR0cmVldmlldy1pdGVtLXNlbGVjdGVkLWJnOiAkc2VsZWN0ZWQtYmcgIWRlZmF1bHQ7XG4kdHJlZXZpZXctaXRlbS1zZWxlY3RlZC1ib3JkZXI6ICR0cmVldmlldy1pdGVtLXNlbGVjdGVkLWJnICFkZWZhdWx0O1xuJHRyZWV2aWV3LWl0ZW0tc2VsZWN0ZWQtZ3JhZGllbnQ6IG51bGwgIWRlZmF1bHQ7XG5cbiR0cmVldmlldy1pdGVtLWZvY3VzZWQtc2hhZG93OiAwIDAgMCAycHggJGJhc2UtYm9yZGVyICFkZWZhdWx0O1xuJHRyZWV2aWV3LWl0ZW0tc2VsZWN0ZWQtZm9jdXNlZC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKCAkbm9kZS1zZWxlY3RlZC1ib3JkZXIsIC41ICkgIWRlZmF1bHQ7XG5cbiR0cmVldmlldy1sb2FkbW9yZS1jaGVja2JveGVzLXBhZGRpbmcteDogY2FsYyggI3skaWNvbi1zcGFjaW5nfSArICN7JGNoZWNrYm94LXNpemV9ICsgI3skdHJlZXZpZXctaW5kZW50fSApICFkZWZhdWx0O1xuJHRyZWV2aWV3LWxvYWRtb3JlLWNoZWNrYm94ZXMtaWNvbi1pbmRlbnQ6IGNhbGMoIC0xICogKCN7JGljb24tc3BhY2luZ30gKyAjeyR0cmVldmlldy1pbmRlbnR9KSApICFkZWZhdWx0O1xuJHRyZWV2aWV3LWxvYWRtb3JlLWNoZWNrYm94ZXMtaWNvbi1tYXJnaW4teDogJGljb24tc3BhY2luZyAhZGVmYXVsdDtcblxuJHRyZWV2aWV3LWxvYWRtb3JlLXRleHQ6ICRwcmltYXJ5ICFkZWZhdWx0O1xuJHRyZWV2aWV3LWxvYWRtb3JlLWJnOiB0cmFuc3BhcmVudCAhZGVmYXVsdDtcbiR0cmVldmlldy1sb2FkbW9yZS1ib3JkZXI6IG51bGwgIWRlZmF1bHQ7XG5cbiR0cmVldmlldy1sb2FkbW9yZS1ob3Zlci10ZXh0OiAkcHJpbWFyeS1kYXJrZXIgIWRlZmF1bHQ7XG4kdHJlZXZpZXctbG9hZG1vcmUtaG92ZXItYmc6IHRyYW5zcGFyZW50ICFkZWZhdWx0O1xuJHRyZWV2aWV3LWxvYWRtb3JlLWhvdmVyLWJvcmRlcjogbnVsbCAhZGVmYXVsdDtcblxuJHRyZWV2aWV3LWxvYWRtb3JlLWZvY3VzLXRleHQ6ICRwcmltYXJ5ICFkZWZhdWx0O1xuJHRyZWV2aWV3LWxvYWRtb3JlLWZvY3VzLWJnOiB0cmFuc3BhcmVudCAhZGVmYXVsdDtcbiR0cmVldmlldy1sb2FkbW9yZS1mb2N1cy1ib3JkZXI6IG51bGwgIWRlZmF1bHQ7XG4kdHJlZXZpZXctbG9hZG1vcmUtZm9jdXMtc2hhZG93OiBub25lICFkZWZhdWx0O1xuIiwiQGltcG9ydCBcIi4uLy4uL21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWRlZmF1bHQvc2Nzcy90cmVldmlldy9fbGF5b3V0LnNjc3NcIjtcblxuXG5AaW5jbHVkZSBleHBvcnRzKCBcInRyZWV2aWV3L2xheW91dC9ib290c3RyYXBcIiApIHtcblxuICAgIC8vIEJhc2VcbiAgICAuay10cmVldmlldyB7XG5cbiAgICAgICAgLmstdG9wLFxuICAgICAgICAuay1taWQsXG4gICAgICAgIC5rLWJvdCB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMnB4O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDJweDtcbiAgICAgICAgfVxuXG5cbiAgICAgICAgLy8gSXRlbVxuICAgICAgICAuay1pbiB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbiAgICAgICAgfVxuXG4gICAgfVxuXG59XG4iLCJAaW5jbHVkZSBleHBvcnRzKFwidHJlZXZpZXcvdGhlbWVcIikge1xuXG4gICAgLy8gQXBwZWFyYW5jZVxuICAgIC5rLXRyZWV2aWV3IHtcbiAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICR0cmVldmlldy10ZXh0LFxuICAgICAgICAgICAgJHRyZWV2aWV3LWJnLFxuICAgICAgICAgICAgJHRyZWV2aWV3LWJvcmRlclxuICAgICAgICApO1xuXG5cbiAgICAgICAgLy8gSXRlbVxuICAgICAgICAuay1pbiB7fVxuXG5cbiAgICAgICAgLy8gSW50ZXJhY3RpdmUgc3RhdGVzXG4gICAgICAgIC5rLWluOmhvdmVyLFxuICAgICAgICAuay1pbi5rLXN0YXRlLWhvdmVyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAgICAgJHRyZWV2aWV3LWl0ZW0taG92ZXJlZC10ZXh0LFxuICAgICAgICAgICAgICAgICR0cmVldmlldy1pdGVtLWhvdmVyZWQtYmcsXG4gICAgICAgICAgICAgICAgJHRyZWV2aWV3LWl0ZW0taG92ZXJlZC1ib3JkZXIsXG4gICAgICAgICAgICAgICAgJHRyZWV2aWV3LWl0ZW0taG92ZXJlZC1ncmFkaWVudFxuICAgICAgICAgICAgKTtcbiAgICAgICAgfVxuICAgICAgICAuay1pbi5rLXN0YXRlLXNlbGVjdGVkIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAgICAgJHRyZWV2aWV3LWl0ZW0tc2VsZWN0ZWQtdGV4dCxcbiAgICAgICAgICAgICAgICAkdHJlZXZpZXctaXRlbS1zZWxlY3RlZC1iZyxcbiAgICAgICAgICAgICAgICAkdHJlZXZpZXctaXRlbS1zZWxlY3RlZC1ib3JkZXIsXG4gICAgICAgICAgICAgICAgJHRyZWV2aWV3LWl0ZW0tc2VsZWN0ZWQtZ3JhZGllbnRcbiAgICAgICAgICAgICk7XG4gICAgICAgIH1cbiAgICAgICAgLmstaW4uay1zdGF0ZS1mb2N1c2VkIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coICR0cmVldmlldy1pdGVtLWZvY3VzZWQtc2hhZG93ICk7XG4gICAgICAgIH1cbiAgICAgICAgLmstaW4uay1zdGF0ZS1zZWxlY3RlZC5rLXN0YXRlLWZvY3VzZWQge1xuICAgICAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdyggJHRyZWV2aWV3LWl0ZW0tc2VsZWN0ZWQtZm9jdXNlZC1zaGFkb3cgKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIExvYWRNb3JlIGJ1dHRvblxuICAgICAgICAuay10cmVldmlldy1sb2FkLW1vcmUtYnV0dG9uIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAgICAgJHRyZWV2aWV3LWxvYWRtb3JlLXRleHQsXG4gICAgICAgICAgICAgICAgJHRyZWV2aWV3LWxvYWRtb3JlLWJnLFxuICAgICAgICAgICAgICAgICR0cmVldmlldy1sb2FkbW9yZS1ib3JkZXJcbiAgICAgICAgICAgICk7XG4gICAgICAgIH1cblxuICAgICAgICAuay10cmVldmlldy1sb2FkLW1vcmUtYnV0dG9uOmhvdmVyLFxuICAgICAgICAuay10cmVldmlldy1sb2FkLW1vcmUtYnV0dG9uLmstc3RhdGUtaG92ZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICAgICAkdHJlZXZpZXctbG9hZG1vcmUtaG92ZXItdGV4dCxcbiAgICAgICAgICAgICAgICAkdHJlZXZpZXctbG9hZG1vcmUtaG92ZXItYmcsXG4gICAgICAgICAgICAgICAgJHRyZWV2aWV3LWxvYWRtb3JlLWhvdmVyLWJvcmRlclxuICAgICAgICAgICAgKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLXRyZWV2aWV3LWxvYWQtbW9yZS1idXR0b246Zm9jdXMsXG4gICAgICAgIC5rLXRyZWV2aWV3LWxvYWQtbW9yZS1idXR0b24uay1zdGF0ZS1mb2N1c2VkIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAgICAgJHRyZWV2aWV3LWxvYWRtb3JlLWZvY3VzLXRleHQsXG4gICAgICAgICAgICAgICAgJHRyZWV2aWV3LWxvYWRtb3JlLWZvY3VzLWJnLFxuICAgICAgICAgICAgICAgICR0cmVldmlldy1sb2FkbW9yZS1mb2N1cy1ib3JkZXJcbiAgICAgICAgICAgICk7XG4gICAgICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCAkdHJlZXZpZXctbG9hZG1vcmUtZm9jdXMtc2hhZG93ICk7XG4gICAgICAgIH1cbiAgICB9XG5cbn1cbiIsIi8vIERyb3Bkb3dudHJlZVxuJGRyb3Bkb3dudHJlZS1wb3B1cC1zcGFjZXIteDogJHBhZGRpbmcteCAhZGVmYXVsdDtcbiRkcm9wZG93bnRyZWUtcG9wdXAtc3BhY2VyLXk6ICRkcm9wZG93bnRyZWUtcG9wdXAtc3BhY2VyLXggIWRlZmF1bHQ7XG4kZHJvcGRvd250cmVlLWZpbHRlci1zaGFkb3c6IG5vbmUgIWRlZmF1bHQ7XG4kZHJvcGRvd250cmVlLWZpbHRlci1zcGFjZXI6IDBweCAhZGVmYXVsdDtcbiIsIkBpbmNsdWRlIGV4cG9ydHMoXCJtYXNrZWR0ZXh0Ym94L2xheW91dFwiKSB7XG5cbiAgICAuay1tYXNrZWR0ZXh0Ym94IHtcbiAgICAgICAgd2lkdGg6ICRpbnB1dC1kZWZhdWx0LXdpZHRoO1xuICAgICAgICBmb250LWZhbWlseTogJGlucHV0LWZvbnQtZmFtaWx5O1xuICAgICAgICBmb250LXNpemU6ICRpbnB1dC1mb250LXNpemU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gICAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAgICAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6ICRyZ2JhLXRyYW5zcGFyZW50O1xuXG4gICAgICAgID4gLmstdGV4dGJveCB7XG4gICAgICAgICAgICBmbGV4OiAxIDAgMCU7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDA7XG5cbiAgICAgICAgICAgICYuay1zdGF0ZS1pbnZhbGlkIHtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuXG4gICAgICAgICAgICAgICAgKyAuay1pLXdhcm5pbmcge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmstaS13YXJuaW5nIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgIHJpZ2h0OiAkcGFkZGluZy14O1xuICAgICAgICB9XG5cbiAgICAgICAgJltkaXI9XCJydGxcIl0sXG4gICAgICAgIC5rLXJ0bCAmIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gICAgICAgICAgICAuay1pLXdhcm5pbmcge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIGxlZnQ6ICRwYWRkaW5nLXg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICA6Oi1tcy1jbGVhciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiQGluY2x1ZGUgZXhwb3J0cyhcInNlYXJjaGJveC9sYXlvdXRcIikge1xuXG4gICAgLy8gU2VhcmNoYm94XG4gICAgLmstc2VhcmNoYm94IHtcbiAgICAgICAgQGluY2x1ZGUgdXNlLWJhY2tncm91bmQtY2xpcCgpO1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCAkc2VhcmNoYm94LWJvcmRlci1yYWRpdXMgKTtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkc2VhcmNoYm94LWZvbnQtZmFtaWx5O1xuICAgICAgICBmb250LXNpemU6ICRzZWFyY2hib3gtZm9udC1zaXplO1xuICAgICAgICBsaW5lLWhlaWdodDogJHNlYXJjaGJveC1saW5lLWhlaWdodDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgID4gLmstaW5wdXQge1xuICAgICAgICAgICAgcGFkZGluZzogJHNlYXJjaGJveC1wYWRkaW5nLXkgJHNlYXJjaGJveC1wYWRkaW5nLXg7XG4gICAgICAgIH1cbiAgICB9XG5cbn1cbiIsIkBpbmNsdWRlIGV4cG9ydHMoXCJzZWFyY2hib3gvdGhlbWVcIikge1xuXG4gICAgLy8gU2VhcmNoYm94XG4gICAgLmstc2VhcmNoYm94IHtcbiAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICRzZWFyY2hib3gtdGV4dCxcbiAgICAgICAgICAgICRzZWFyY2hib3gtYmcsXG4gICAgICAgICAgICAkc2VhcmNoYm94LWJvcmRlclxuICAgICAgICApO1xuXG5cbiAgICAgICAgLy8gSG92ZXIgc3RhdGVcbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJi5rLXN0YXRlLWhvdmVyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAgICAgJHNlYXJjaGJveC1ob3Zlci10ZXh0LFxuICAgICAgICAgICAgICAgICRzZWFyY2hib3gtaG92ZXItYmcsXG4gICAgICAgICAgICAgICAgJHNlYXJjaGJveC1ob3Zlci1ib3JkZXJcbiAgICAgICAgICAgICk7XG4gICAgICAgIH1cblxuXG4gICAgICAgIC8vIEZvY3VzIHN0YXRlXG4gICAgICAgICY6Zm9jdXMsXG4gICAgICAgICY6Zm9jdXMtd2l0aGluLFxuICAgICAgICAmLmstc3RhdGUtZm9jdXMge1xuICAgICAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICAgICAkc2VhcmNoYm94LWZvY3VzLXRleHQsXG4gICAgICAgICAgICAgICAgJHNlYXJjaGJveC1mb2N1cy1iZyxcbiAgICAgICAgICAgICAgICAkc2VhcmNoYm94LWZvY3VzLWJvcmRlclxuICAgICAgICAgICAgKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coICRpbnB1dC1mb2N1c2VkLXNoYWRvdyApO1xuICAgICAgICB9XG5cblxuICAgICAgICAvLyBEaXNhYmxlZFxuICAgICAgICAmOmRpc2FibGVkLFxuICAgICAgICAmLmstc3RhdGUtZGlzYWJsZWQge1xuICAgICAgICAgICAgQGluY2x1ZGUgZGlzYWJsZWQoICRkaXNhYmxlZC1zdHlsaW5nICk7XG4gICAgICAgIH1cblxuICAgIH1cbn1cbiIsIkBpbmNsdWRlIGV4cG9ydHMoXCJkcm9wem9uZS9sYXlvdXRcIikge1xuXG4gICAgLy8gRHJvcHpvbmVcbiAgICAuay1leHRlcm5hbC1kcm9wem9uZSB7XG4gICAgICAgIGhlaWdodDogJGRyb3B6b25lLW1pbi1oZWlnaHQ7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICB9XG5cbiAgICAvLyBEcm9wenBuZSBpbm5lclxuICAgIC5rLWRyb3B6b25lLWlubmVyIHtcbiAgICAgICAgQGluY2x1ZGUgdXNlLWJhY2tncm91bmQtY2xpcCgpO1xuICAgICAgICBwYWRkaW5nOiAkZHJvcHpvbmUtcGFkZGluZy15ICRkcm9wem9uZS1wYWRkaW5nLXg7XG4gICAgICAgIGJvcmRlci13aWR0aDogJGRyb3B6b25lLWJvcmRlci13aWR0aDtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgZm9udC1zaXplOiAkZHJvcHpvbmUtZm9udC1zaXplO1xuICAgICAgICBmb250LWZhbWlseTogJGRyb3B6b25lLWZvbnQtZmFtaWx5O1xuICAgICAgICBsaW5lLWhlaWdodDogJGRyb3B6b25lLWxpbmUtaGVpZ2h0O1xuICAgICAgICBmbGV4OiAxIDEgYXV0bztcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgPiAuay1pY29uLFxuICAgICAgICAuay1kcm9wem9uZS1pY29uIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRkcm9wem9uZS1pY29uLXNwYWNpbmc7XG4gICAgICAgICAgICBmb250LXNpemU6ICRkcm9wem9uZS1pY29uLXNpemU7XG4gICAgICAgIH1cblxuICAgICAgICAuay1kcm9wem9uZS1oaW50IHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRkcm9wem9uZS1oaW50LXNwYWNpbmc7XG4gICAgICAgICAgICBmb250LXNpemU6ICRkcm9wem9uZS1oaW50LWZvbnQtc2l6ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLWRyb3B6b25lLW5vdGUge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGRyb3B6b25lLW5vdGUtc3BhY2luZztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGRyb3B6b25lLW5vdGUtZm9udC1zaXplO1xuICAgICAgICB9XG4gICAgfVxuXG5cbiAgICAvLyBObyBmbGV4Ym94XG4gICAgLmstbm8tZmxleGJveCB7XG4gICAgICAgIC5rLWRyb3B6b25lLWlubmVyIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAoICRkcm9wem9uZS1wYWRkaW5nLXkgKiA2ICk7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogKCAkZHJvcHpvbmUtcGFkZGluZy15ICogNiApO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAuay1kcm9wem9uZS1oaW50LFxuICAgICAgICAuay1kcm9wem9uZS1ub3RlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxuXG59XG4iLCIvLyBEcm9wem9uZVxuJGRyb3B6b25lLXBhZGRpbmcteDogbWFwLWdldCggJHNwYWNpbmcsIDIgKSAhZGVmYXVsdDtcbiRkcm9wem9uZS1wYWRkaW5nLXk6IG1hcC1nZXQoICRzcGFjaW5nLCAyICkgIWRlZmF1bHQ7XG4kZHJvcHpvbmUtYm9yZGVyLXdpZHRoOiAxcHggIWRlZmF1bHQ7XG4kZHJvcHpvbmUtbWluLWhlaWdodDogMjIwcHggIWRlZmF1bHQ7XG5cbiRkcm9wem9uZS1mb250LWZhbWlseTogJGZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGRyb3B6b25lLWZvbnQtc2l6ZTogJGZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRkcm9wem9uZS1saW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuXG4kZHJvcHpvbmUtYmc6IGNvbnRyYXN0LXdjYWcoICRjb21wb25lbnQtYmcsICRncmF5LTEwMCwgJGdyYXktOTAwICkgIWRlZmF1bHQ7XG4kZHJvcHpvbmUtdGV4dDogJGNvbXBvbmVudC10ZXh0ICFkZWZhdWx0O1xuJGRyb3B6b25lLWJvcmRlcjogJGNvbXBvbmVudC1ib3JkZXIgIWRlZmF1bHQ7XG5cbiRkcm9wem9uZS1pY29uLXNpemU6ICggJGljb24tc2l6ZSAqIDMgKSAhZGVmYXVsdDtcbiRkcm9wem9uZS1pY29uLXNwYWNpbmc6IG1hcC1nZXQoICRzcGFjaW5nLCA2ICkgIWRlZmF1bHQ7XG4kZHJvcHpvbmUtaWNvbi10ZXh0OiB0cnktdGludCggJGRyb3B6b25lLXRleHQsIDggKSAhZGVmYXVsdDtcbiRkcm9wem9uZS1pY29uLWhvdmVyLXRleHQ6ICRwcmltYXJ5ICFkZWZhdWx0O1xuXG4kZHJvcHpvbmUtaGludC1mb250LXNpemU6IG51bGwgIWRlZmF1bHQ7XG4kZHJvcHpvbmUtaGludC1zcGFjaW5nOiBtYXAtZ2V0KCAkc3BhY2luZywgMiApICFkZWZhdWx0O1xuJGRyb3B6b25lLWhpbnQtdGV4dDogbnVsbCAhZGVmYXVsdDtcblxuJGRyb3B6b25lLW5vdGUtZm9udC1zaXplOiAkZm9udC1zaXplLXhzICFkZWZhdWx0O1xuJGRyb3B6b25lLW5vdGUtc3BhY2luZzogbnVsbCAhZGVmYXVsdDtcbiRkcm9wem9uZS1ub3RlLXRleHQ6IHRyeS10aW50KCAkZHJvcHpvbmUtdGV4dCwgOCApICFkZWZhdWx0O1xuIiwiQGluY2x1ZGUgZXhwb3J0cyggXCJkcm9wem9uZS90aGVtZVwiICkge1xuXG4gICAgLy8gRHJvcHpvbmVcbiAgICAuay1kcm9wem9uZS1pbm5lciB7XG4gICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAkZHJvcHpvbmUtdGV4dCxcbiAgICAgICAgICAgICRkcm9wem9uZS1iZyxcbiAgICAgICAgICAgICRkcm9wem9uZS1ib3JkZXJcbiAgICAgICAgKTtcblxuICAgICAgICA+IC5rLWljb24sXG4gICAgICAgIC5rLWRyb3B6b25lLWljb24ge1xuICAgICAgICAgICAgY29sb3I6ICRkcm9wem9uZS1pY29uLXRleHQ7XG4gICAgICAgIH1cbiAgICAgICAgLmstZHJvcHpvbmUtaGludCB7XG4gICAgICAgICAgICBjb2xvcjogJGRyb3B6b25lLWhpbnQtdGV4dDtcbiAgICAgICAgfVxuICAgICAgICAuay1kcm9wem9uZS1ub3RlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZHJvcHpvbmUtbm90ZS10ZXh0O1xuICAgICAgICB9XG4gICAgfVxuXG5cbiAgICAvLyBIb3ZlclxuICAgIC5rLWV4dGVybmFsLWRyb3B6b25lLWhvdmVyIHtcblxuICAgICAgICAuay1pY29uLFxuICAgICAgICAuay1kcm9wem9uZS1pY29uIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZHJvcHpvbmUtaWNvbi1ob3Zlci10ZXh0O1xuICAgICAgICB9XG4gICAgfVxuXG59XG4iLCJAaW5jbHVkZSBleHBvcnRzKFwidXBsb2FkL2xheW91dFwiKSB7XG5cbiAgICAuay11cGxvYWQge1xuICAgICAgICBib3JkZXItd2lkdGg6ICR1cGxvYWQtYm9yZGVyLXdpZHRoO1xuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICBmb250LWZhbWlseTogJHVwbG9hZC1mb250LWZhbWlseTtcbiAgICAgICAgZm9udC1zaXplOiAkdXBsb2FkLWZvbnQtc2l6ZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6ICR1cGxvYWQtbGluZS1oZWlnaHQ7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgICAgICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiAkcmdiYS10cmFuc3BhcmVudDtcblxuICAgICAgICAuay11cGxvYWQtYnV0dG9uIHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogN2VtO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gRHJvcCB6b25lXG4gICAgICAgIC5rLWRyb3B6b25lIHtcbiAgICAgICAgICAgIHBhZGRpbmc6ICR1cGxvYWQtZHJvcHpvbmUtcGFkZGluZy15ICR1cGxvYWQtZHJvcHpvbmUtcGFkZGluZy14O1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICAgICAgICAgICAuay1kcm9wem9uZS1oaW50IHtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5rLXVwbG9hZC1zdGF0dXMge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAgID4gLmstaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJHVwbG9hZC1pY29uLXNwYWNpbmc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuay11cGxvYWQtc3RhdHVzICsgLmstZHJvcHpvbmUtaGludCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5rLWRyb3B6b25lLWFjdGl2ZSB7XG4gICAgICAgICAgICAuay11cGxvYWQtc3RhdHVzIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuay11cGxvYWQtc3RhdHVzICsgLmstZHJvcHpvbmUtaGludCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBVcGxvYWQgZmlsZXMgbGlzdFxuICAgICAgICAuay11cGxvYWQtZmlsZXMge1xuICAgICAgICAgICAgbWF4LWhlaWdodDogJHVwbG9hZC1tYXgtaGVpZ2h0O1xuICAgICAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDFweCAwIDA7XG4gICAgICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcblxuICAgICAgICAgICAgLmstZmlsZS1tdWx0aXBsZSxcbiAgICAgICAgICAgIC5rLWZpbGUtc2luZ2xlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmstZmlsZS1zaW5nbGUge1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5rLWZpbGUtbXVsdGlwbGUge1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuay1maWxlIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAkdXBsb2FkLWl0ZW0tcGFkZGluZy15ICR1cGxvYWQtaXRlbS1wYWRkaW5nLXggY2FsYygjeyR1cGxvYWQtaXRlbS1wYWRkaW5nLXl9ICsgI3skdXBsb2FkLXByb2dyZXNzLXRoaWNrbmVzc30pO1xuICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogMCAwIDFweDtcbiAgICAgICAgICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmstZmlsZTpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5rLWZpbGVuYW1lIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogJHNwYWNlci14O1xuICAgICAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmstdXBsb2FkLXN0YXR1cyB7XG4gICAgICAgICAgICAgICAgLmstaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuay11cGxvYWQtcGN0IHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgJHVwbG9hZC1pY29uLXNwYWNpbmc7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB+IC5rLWNsZWFyLXNlbGVjdGVkLFxuICAgICAgICAgICAgfiAuay11cGxvYWQtc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0kcGFkZGluZy15O1xuICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfiAuay11cGxvYWQtc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQtc3R5bGU6IHNvbGlkO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuay1maWxlLW5hbWUsXG4gICAgICAgICAgICAuay1maWxlLXNpemUsXG4gICAgICAgICAgICAuay1maWxlLXZhbGlkYXRpb24tbWVzc2FnZSxcbiAgICAgICAgICAgIC5rLWZpbGUtaW5mb3JtYXRpb24ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuay1maWxlLW5hbWUge1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5rLWZpbGUtc2l6ZSxcbiAgICAgICAgICAgIC5rLWZpbGUtaW5mb3JtYXRpb24sXG4gICAgICAgICAgICAuay1maWxlLXZhbGlkYXRpb24tbWVzc2FnZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkdXBsb2FkLXZhbGlkYXRpb24tZm9udC1zaXplO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuay1maWxlLWV4dGVuc2lvbi13cmFwcGVyLFxuICAgICAgICAgICAgLmstbXVsdGlwbGUtZmlsZXMtZXh0ZW5zaW9uLXdyYXBwZXIsXG4gICAgICAgICAgICAuay1maWxlLWludmFsaWQtZXh0ZW5zaW9uLXdyYXBwZXIsXG4gICAgICAgICAgICAuay1tdWx0aXBsZS1maWxlcy1pbnZhbGlkLWV4dGVuc2lvbi13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46ICgkdXBsb2FkLWl0ZW0taW1hZ2UtYm9yZGVyIC8gMikgMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAycHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUgKiAuNTc7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAkdXBsb2FkLWl0ZW0tcGFkZGluZy15O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuay1maWxlLWdyb3VwLXdyYXBwZXIsXG4gICAgICAgICAgICAuay1maWxlLWludmFsaWQtZ3JvdXAtd3JhcHBlcixcbiAgICAgICAgICAgIC5rLW11bHRpcGxlLWZpbGVzLWdyb3VwLXdyYXBwZXIsXG4gICAgICAgICAgICAuay1tdWx0aXBsZS1maWxlcy1pbnZhbGlkLWdyb3VwLXdyYXBwZXIge1xuXG4gICAgICAgICAgICAgICAgLmstZmlsZS1ncm91cCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJHVwbG9hZC1ncm91cC1pY29uLXNpemU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmstZmlsZS1zdGF0ZSB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5rLWZpbGUtaW52YWxpZC1leHRlbnNpb24td3JhcHBlcixcbiAgICAgICAgICAgIC5rLW11bHRpcGxlLWZpbGVzLWludmFsaWQtZXh0ZW5zaW9uLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5rLW11bHRpcGxlLWZpbGVzLWV4dGVuc2lvbi13cmFwcGVyLFxuICAgICAgICAgICAgLmstbXVsdGlwbGUtZmlsZXMtaW52YWxpZC1leHRlbnNpb24td3JhcHBlciB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogJHBhZGRpbmcteTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmstZmlsZS1zdGF0ZSB7XG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvLyBPbGQgaWNvbiByZW5kZXJpbmdcbiAgICAgICAgICAgIC5rLWZpbGUtaW52YWxpZC1leHRlbnNpb24td3JhcHBlciArIC5rLWZpbGUtbmFtZS1zaXplLXdyYXBwZXIsXG4gICAgICAgICAgICAuay1maWxlLXNpbmdsZSA+IC5rLWZpbGUtZXh0ZW5zaW9uLXdyYXBwZXIgKyAuay1maWxlLW5hbWUtc2l6ZS13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAvLyAyNHB4IC0gaW1hZ2Ugd2lkdGhcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogY2FsYyggMjRweCArICN7JHNwYWNlci14fSApO1xuICAgICAgICAgICAgICAgIC8vMzRweCAtICR1cGxvYWQtaXRlbS1pbWFnZS1oZWlnaHQ7IDJweCAtICR1cGxvYWQtaXRlbS1pbWFnZS1ib3JkZXI7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMzRweCArICgycHggKiAyKTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvLyBPbGQgaWNvbiByZW5kZXJpbmdcbiAgICAgICAgICAgIC5rLW11bHRpcGxlLWZpbGVzLWludmFsaWQtZXh0ZW5zaW9uLXdyYXBwZXIgKyAuay1maWxlLW5hbWUtc2l6ZS13cmFwcGVyLFxuICAgICAgICAgICAgLmstbXVsdGlwbGUtZmlsZXMtZXh0ZW5zaW9uLXdyYXBwZXIgKyAuay1maWxlLW5hbWUtc2l6ZS13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAvLyAyNHB4IC0gaW1hZ2Ugd2lkdGhcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogY2FsYyggMjRweCArICN7JHNwYWNlci14fSApO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvLyBPbGQgaWNvbiByZW5kZXJpbmdcbiAgICAgICAgICAgIC5rLWZpbGUtZXh0ZW5zaW9uLXdyYXBwZXIgKyAuay1maWxlLW5hbWUtc2l6ZS13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtMnB4O1xuXG4gICAgICAgICAgICAgICAgLmstZmlsZS1zaXplLFxuICAgICAgICAgICAgICAgIC5rLWZpbGUtaW5mb3JtYXRpb24sXG4gICAgICAgICAgICAgICAgLmstZmlsZS12YWxpZGF0aW9uLW1lc3NhZ2Uge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc20gKiAuNzg2O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLy8gT2xkIGljb24gcmVuZGVyaW5nXG4gICAgICAgICAgICAuay1maWxlLWV4dGVuc2lvbi13cmFwcGVyOjpiZWZvcmUsXG4gICAgICAgICAgICAuay1tdWx0aXBsZS1maWxlcy1leHRlbnNpb24td3JhcHBlcjo6YmVmb3JlLFxuICAgICAgICAgICAgLmstbXVsdGlwbGUtZmlsZXMtZXh0ZW5zaW9uLXdyYXBwZXI6OmFmdGVyLFxuICAgICAgICAgICAgLmstZmlsZS1pbnZhbGlkLWV4dGVuc2lvbi13cmFwcGVyOjpiZWZvcmUsXG4gICAgICAgICAgICAuay1tdWx0aXBsZS1maWxlcy1pbnZhbGlkLWV4dGVuc2lvbi13cmFwcGVyOjpiZWZvcmUsXG4gICAgICAgICAgICAuay1tdWx0aXBsZS1maWxlcy1pbnZhbGlkLWV4dGVuc2lvbi13cmFwcGVyOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC8vIE9sZCBpY29uIHJlbmRlcmluZ1xuICAgICAgICAgICAgLmstZmlsZS1leHRlbnNpb24td3JhcHBlcjo6YmVmb3JlLFxuICAgICAgICAgICAgLmstbXVsdGlwbGUtZmlsZXMtZXh0ZW5zaW9uLXdyYXBwZXI6OmJlZm9yZSxcbiAgICAgICAgICAgIC5rLWZpbGUtaW52YWxpZC1leHRlbnNpb24td3JhcHBlcjo6YmVmb3JlLFxuICAgICAgICAgICAgLmstbXVsdGlwbGUtZmlsZXMtaW52YWxpZC1leHRlbnNpb24td3JhcHBlcjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICB0b3A6IC0xcHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IC0xcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogNnB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvLyBPbGQgaWNvbiByZW5kZXJpbmdcbiAgICAgICAgICAgIC5rLW11bHRpcGxlLWZpbGVzLWV4dGVuc2lvbi13cmFwcGVyOjphZnRlcixcbiAgICAgICAgICAgIC5rLW11bHRpcGxlLWZpbGVzLWludmFsaWQtZXh0ZW5zaW9uLXdyYXBwZXI6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICB0b3A6IC02cHg7XG4gICAgICAgICAgICAgICAgbGVmdDogLTZweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAycHggMCAwIDJweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLy8gT2xkIGljb24gcmVuZGVyaW5nXG4gICAgICAgICAgICAuay1maWxlLWV4dGVuc2lvbixcbiAgICAgICAgICAgIC5rLWZpbGUtaW52YWxpZC1pY29uIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC8vIE9sZCBpY29uIHJlbmRlcmluZ1xuICAgICAgICAgICAgLmstZmlsZS1pbnZhbGlkLWljb24ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5rLWZpbGUtZXh0ZW5zaW9uIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLjJlbTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAuM2VtO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5rLXVwbG9hZC1hY3Rpb24ge1xuICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuay11cGxvYWQtZmlsZXMgLmstZmlsZS1uYW1lLXNpemUtd3JhcHBlciB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6ICR1cGxvYWQtZ3JvdXAtaWNvbi1zaXplO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgZmxleDogMSAwIDA7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBvbGQgcmVuZGVyaW5nXG4gICAgICAgIC5rLWZpbGUtbXVsdGlwbGUgPiAuay1maWxlLW5hbWUtc2l6ZS13cmFwcGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkdXBsb2FkLWl0ZW0tcGFkZGluZy14O1xuICAgICAgICB9XG5cbiAgICAgICAgLmstbXVsdGlwbGUtZmlsZXMtd3JhcHBlcixcbiAgICAgICAgLmstZmlsZS1zaW5nbGUgPiAuay1maWxlLW5hbWUtc2l6ZS13cmFwcGVyLFxuICAgICAgICAuay1maWxlID4gLmstZmlsZS1uYW1lLXNpemUtd3JhcHBlciB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogJHBhZGRpbmcteDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6ICR1cGxvYWQtZ3JvdXAtaWNvbi1zaXplO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgZmxleDogMSAwIDA7XG4gICAgICAgIH1cblxuICAgICAgICAuay1tdWx0aXBsZS1maWxlcy13cmFwcGVyIHtcbiAgICAgICAgICAgIC5rLWZpbGUtbmFtZS1zaXplLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICR1cGxvYWQtbXVsdGlwbGUtaXRlbXMtc3BhY2luZztcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmstZmlsZS1pbmZvcm1hdGlvbiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLSgkdXBsb2FkLW11bHRpcGxlLWl0ZW1zLXNwYWNpbmcgLyAzKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vb2xkIHJlbmRlcmluZ1xuICAgICAgICAuay1wcm9ncmVzcyB7XG4gICAgICAgICAgICBoZWlnaHQ6ICR1cGxvYWQtcHJvZ3Jlc3MtdGhpY2tuZXNzO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLXByb2dyZXNzYmFyIHtcbiAgICAgICAgICAgIGhlaWdodDogJHVwbG9hZC1wcm9ncmVzcy10aGlja25lc3M7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206ICR1cGxvYWQtaXRlbS1wYWRkaW5nLXkgLyAyO1xuICAgICAgICAgICAgLy8gc3VjY2Vzc2VkXG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gI3skdXBsb2FkLWl0ZW0tcGFkZGluZy14fSoyKTtcblxuICAgICAgICAgICAgLmstcHJvZ3Jlc3Mge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmstZmlsZS1pbnZhbGlkID4gLmstcHJvZ3Jlc3Mge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuXG4gICAgICAgIC8vIEFjdGlvbiBidXR0b25zXG4gICAgICAgIC5rLWFjdGlvbnMsXG4gICAgICAgIC5rLWFjdGlvbi1idXR0b25zIHtcbiAgICAgICAgICAgIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIFJUTCBzdHlsZXNcbiAgICAgICAgJltkaXIgPSBcInJ0bFwiXSxcbiAgICAgICAgLmstcnRsICYge1xuICAgICAgICAgICAgLmstZHJvcHpvbmUgIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgICAgICAgICAgICAgLmstdXBsb2FkLXN0YXR1cyA+IC5rLWljb24ge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogJHBhZGRpbmcteS1sZztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmstbXVsdGlwbGUtZmlsZXMtd3JhcHBlcixcbiAgICAgICAgICAgIC5rLWZpbGUtc2luZ2xlID4gLmstZmlsZS1uYW1lLXNpemUtd3JhcHBlcixcbiAgICAgICAgICAgIC5rLWZpbGUtbXVsdGlwbGUgPiAuay1maWxlLW5hbWUtc2l6ZS13cmFwcGVyLFxuICAgICAgICAgICAgLmstZmlsZSA+IC5rLWZpbGUtbmFtZS1zaXplLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJHBhZGRpbmcteDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmstYnV0dG9uKy5rLWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvL29sZCByZW5kZXJpbmdcbiAgICAgICAgICAgIC5rLXByb2dyZXNzIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmstdXBsb2FkLWJ1dHRvbiB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgZGlyZWN0aW9uOiBsdHI7XG5cbiAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgLy8gZm9udCBzaG91bGQgbm90IGRlcGVuZCBvbiBvdXRzaWRlIHN0eWxlcywgb3RoZXJ3aXNlIHVwbG9hZCBtYXkgYnJlYWtcbiAgICAgICAgICAgIGZvbnQ6IDE3MHB4IG1vbm9zcGFjZSAhaW1wb3J0YW50OyAvLyBzYXNzLWxpbnQ6ZGlzYWJsZS1ibG9jayBuby1pbXBvcnRhbnRcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICB9XG4gICAgICAgIGlucHV0W2Rpc2FibGVkXSxcbiAgICAgICAgaW5wdXQuay1zdGF0ZS1kaXNhYmxlZCB7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuay1pZTkge1xuICAgICAgICAuay11cGxvYWQtc3RhdHVzLXRvdGFsIHtcbiAgICAgICAgICAgIHRvcDogMS41ZW07XG5cbiAgICAgICAgICAgID4gLmstaWNvbiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTNweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIE5vIGZsZXhib3ggdmFyaWFudCBmb3Igb2xkZXIgYnJvd3NlcnNcbiAgICAuay1uby1mbGV4Ym94IHtcblxuICAgICAgICAvLyBVcGxvYWQgZmlsZXMgbGlzdFxuICAgICAgICAuay11cGxvYWQtZmlsZXMge1xuICAgICAgICAgICAgLmstZmlsZS1tdWx0aXBsZSxcbiAgICAgICAgICAgIC5rLWZpbGUtc2luZ2xlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmstdXBsb2FkLXN0YXR1cyB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAkdXBsb2FkLWl0ZW0tcGFkZGluZy14O1xuICAgICAgICAgICAgICAgIHRvcDogJHVwbG9hZC1pdGVtLXBhZGRpbmcteTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmstZmlsZS1ncm91cC13cmFwcGVyLFxuICAgICAgICAgICAgLmstZmlsZS1pbnZhbGlkLWdyb3VwLXdyYXBwZXIsXG4gICAgICAgICAgICAuay1tdWx0aXBsZS1maWxlcy1ncm91cC13cmFwcGVyLFxuICAgICAgICAgICAgLmstbXVsdGlwbGUtZmlsZXMtaW52YWxpZC1ncm91cC13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAkdXBsb2FkLWl0ZW0tcGFkZGluZy15O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuay1tdWx0aXBsZS1maWxlcy13cmFwcGVyLFxuICAgICAgICAgICAgLmstZmlsZS1zaW5nbGUgPiAuay1maWxlLW5hbWUtc2l6ZS13cmFwcGVyLFxuICAgICAgICAgICAgLmstZmlsZSA+IC5rLWZpbGUtbmFtZS1zaXplLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKCAjeyR1cGxvYWQtZ3JvdXAtaWNvbi1zaXplfSArICN7JHBhZGRpbmcteH0gKTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoICgjeyRidXR0b24tY2FsYy1zaXplfSArICN7JGJ1dHRvbi1wYWRkaW5nLXh9ICogMikgKyAyZW0gKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5rLWRyb3B6b25lIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAgICAgICAgIC5rLXVwbG9hZC1idXR0b24ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmstZHJvcHpvbmUtaGludCxcbiAgICAgICAgICAgIC5rLXVwbG9hZC1zdGF0dXMtdG90YWwge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IGNhbGMoI3skdXBsb2FkLWRyb3B6b25lLXBhZGRpbmcteX0gKyAoI3skYnV0dG9uLXBhZGRpbmcteH0gLyAyKSk7XG4gICAgICAgICAgICAgICAgcmlnaHQ6ICR1cGxvYWQtZHJvcHpvbmUtcGFkZGluZy14O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gUlRMIHN0eWxlc1xuICAgICAgICBbZGlyID0gXCJydGxcIl0sXG4gICAgICAgIC5rLXJ0bCB7XG4gICAgICAgICAgICAuay1kcm9wem9uZS1oaW50LFxuICAgICAgICAgICAgLmstdXBsb2FkLXN0YXR1cy10b3RhbCxcbiAgICAgICAgICAgIC5rLXVwbG9hZC1maWxlcyAuay11cGxvYWQtc3RhdHVzIHtcbiAgICAgICAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICBsZWZ0OiAkdXBsb2FkLWRyb3B6b25lLXBhZGRpbmcteDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmstbXVsdGlwbGUtZmlsZXMtd3JhcHBlcixcbiAgICAgICAgICAgIC5rLWZpbGUtc2luZ2xlID4gLmstZmlsZS1uYW1lLXNpemUtd3JhcHBlcixcbiAgICAgICAgICAgIC5rLWZpbGUgPiAuay1maWxlLW5hbWUtc2l6ZS13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogY2FsYyggKCN7JGJ1dHRvbi1jYWxjLXNpemV9ICsgI3skYnV0dG9uLXBhZGRpbmcteH0gKiAyKSArIDJlbSApO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogY2FsYyggI3skdXBsb2FkLWdyb3VwLWljb24tc2l6ZX0gKyAjeyRwYWRkaW5nLXh9ICk7XG5cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxufVxuIiwiLy8gVXBsb2FkXG4kdXBsb2FkLWJvcmRlci13aWR0aDogMXB4ICFkZWZhdWx0O1xuJHVwbG9hZC1mb250LWZhbWlseTogJGZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJHVwbG9hZC1mb250LXNpemU6ICRmb250LXNpemUgIWRlZmF1bHQ7XG4kdXBsb2FkLWxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kdXBsb2FkLW1heC1oZWlnaHQ6IDMwMHB4ICFkZWZhdWx0O1xuXG4kdXBsb2FkLWJnOiAkY29tcG9uZW50LWJnICFkZWZhdWx0O1xuJHVwbG9hZC10ZXh0OiAkY29tcG9uZW50LXRleHQgIWRlZmF1bHQ7XG4kdXBsb2FkLWJvcmRlcjogJGNvbXBvbmVudC1ib3JkZXIgIWRlZmF1bHQ7XG5cbiR1cGxvYWQtZHJvcHpvbmUtcGFkZGluZy14OiBtYXAtZ2V0KCAkc3BhY2luZywgMiApICFkZWZhdWx0O1xuJHVwbG9hZC1kcm9wem9uZS1wYWRkaW5nLXk6IG1hcC1nZXQoICRzcGFjaW5nLCAyICkgIWRlZmF1bHQ7XG4kdXBsb2FkLWRyb3B6b25lLXNwYWNpbmc6ICgkdXBsb2FkLWRyb3B6b25lLXBhZGRpbmcteCAqIDIpICFkZWZhdWx0O1xuJHVwbG9hZC1kcm9wem9uZS1iZzogJHRvb2xiYXItYmcgIWRlZmF1bHQ7XG4kdXBsb2FkLWRyb3B6b25lLXRleHQ6IGRhcmtlbigkY29tcG9uZW50LWJnLCAyNyUpICFkZWZhdWx0O1xuJHVwbG9hZC1kcm9wem9uZS10ZXh0LW9wYWNpdHk6IG51bGwgIWRlZmF1bHQ7XG4kdXBsb2FkLWRyb3B6b25lLWJvcmRlcjogJHRvb2xiYXItYm9yZGVyICFkZWZhdWx0O1xuJHVwbG9hZC1kcm9wem9uZS1ob3Zlci1iZzogdHJ5LXNoYWRlKCAkdXBsb2FkLWRyb3B6b25lLWJnLCAuMikgIWRlZmF1bHQ7XG5cbiR1cGxvYWQtaXRlbS1wYWRkaW5nLXg6ICRzcGFjZXIgIWRlZmF1bHQ7XG4kdXBsb2FkLWl0ZW0tcGFkZGluZy15OiAkc3BhY2VyICFkZWZhdWx0O1xuXG4kdXBsb2FkLW11bHRpcGxlLWl0ZW1zLXNwYWNpbmc6IDEycHggIWRlZmF1bHQ7XG5cbiR1cGxvYWQtdmFsaWRhdGlvbi1mb250LXNpemU6IDExcHggIWRlZmF1bHQ7XG4kdXBsb2FkLWljb24tc3BhY2luZzogJHVwbG9hZC1kcm9wem9uZS1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kdXBsb2FkLWljb24tY29sb3I6IGRhcmtlbigkY29tcG9uZW50LWJnLCAyNyUpICFkZWZhdWx0O1xuXG4kdXBsb2FkLWl0ZW0taW1hZ2Utd2lkdGg6IDI0cHggIWRlZmF1bHQ7XG4kdXBsb2FkLWl0ZW0taW1hZ2UtaGVpZ2h0OiAzNHB4ICFkZWZhdWx0O1xuJHVwbG9hZC1pdGVtLWltYWdlLWJvcmRlcjogMnB4ICFkZWZhdWx0O1xuXG4kdXBsb2FkLWdyb3VwLWljb24tc2l6ZTogJGljb24tc2l6ZS1sZyAhZGVmYXVsdDtcblxuJHVwbG9hZC1kaXNhYmxlZC10ZXh0OiBkYXJrZW4oJGNvbXBvbmVudC1iZywgMjclKSAhZGVmYXVsdDtcbiR1cGxvYWQtZGlzYWJsZWQtYm9yZGVyOiBkYXJrZW4oJGNvbXBvbmVudC1iZywgMjclKSAhZGVmYXVsdDtcblxuJHVwbG9hZC1wcm9ncmVzcy10aGlja25lc3M6IDJweCAhZGVmYXVsdDtcbiR1cGxvYWQtcHJvZ3Jlc3MtYmc6ICRpbmZvICFkZWZhdWx0O1xuJHVwbG9hZC1wcm9ncmVzcy10ZXh0OiAkYmFzZS10ZXh0ICFkZWZhdWx0O1xuXG4kdXBsb2FkLXN1Y2Nlc3MtYmc6ICRzdWNjZXNzICFkZWZhdWx0O1xuJHVwbG9hZC1zdWNjZXNzLXRleHQ6ICRzdWNjZXNzICFkZWZhdWx0O1xuXG4kdXBsb2FkLWVycm9yLWJnOiAkZXJyb3IgIWRlZmF1bHQ7XG4kdXBsb2FkLWVycm9yLXRleHQ6ICRlcnJvciAhZGVmYXVsdDtcbiR1cGxvYWQtZXJyb3ItYm9yZGVyOiBsaWdodGVuKCRlcnJvciwgMjklKSAhZGVmYXVsdDtcblxuJHVwbG9hZC1mb2N1c2VkLXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoMCwgMCwgMCwgLjEzKSAhZGVmYXVsdDtcbiIsIkBpbmNsdWRlIGV4cG9ydHMoXCJ1cGxvYWQvdGhlbWVcIikge1xuXG4gICAgLmstdXBsb2FkIHtcbiAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICR1cGxvYWQtdGV4dCxcbiAgICAgICAgICAgICR1cGxvYWQtYmcsXG4gICAgICAgICAgICAkdXBsb2FkLWJvcmRlclxuICAgICAgICApO1xuXG4gICAgICAgIC5rLWRyb3B6b25lIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAgICAgJHVwbG9hZC1kcm9wem9uZS10ZXh0LFxuICAgICAgICAgICAgICAgICR1cGxvYWQtZHJvcHpvbmUtYmcsXG4gICAgICAgICAgICAgICAgJHVwbG9hZC1kcm9wem9uZS1ib3JkZXJcbiAgICAgICAgICAgICk7XG5cbiAgICAgICAgICAgICYuay1kcm9wem9uZS1ob3ZlcixcbiAgICAgICAgICAgICYuay1kcm9wem9uZS1ob3ZlcmVkIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdXBsb2FkLWRyb3B6b25lLWhvdmVyLWJnO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuay11cGxvYWQtc3RhdHVzLFxuICAgICAgICAgICAgLmstZHJvcHpvbmUtaGludCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR1cGxvYWQtZHJvcHpvbmUtdGV4dDtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAkdXBsb2FkLWRyb3B6b25lLXRleHQtb3BhY2l0eTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICAgICAgLmstZmlsZSB7XG5cbiAgICAgICAgICAgICYuay1zdGF0ZS1mb2N1c2VkIHtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAkdXBsb2FkLWZvY3VzZWQtc2hhZG93O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuay11cGxvYWQtYWN0aW9uLmstc3RhdGUtZm9jdXNlZCB7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogJHVwbG9hZC1mb2N1c2VkLXNoYWRvdztcbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICAgICAgLmstdXBsb2FkLXN0YXR1cyB7XG4gICAgICAgICAgICBjb2xvcjogJGJhc2UtdGV4dDtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIFVwbG9hZCBzdGF0dXM6IHVwbG9hZGluZ1xuICAgICAgICAuay1maWxlLXByb2dyZXNzIHtcblxuICAgICAgICAgICAgLmstZmlsZS1uYW1lIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHVwbG9hZC1wcm9ncmVzcy10ZXh0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmstcHJvZ3Jlc3Mge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR1cGxvYWQtcHJvZ3Jlc3MtYmc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuXG4gICAgICAgIC8vIFVwbG9hZCBzdGF0dXM6IHN1Y2Nlc3NcbiAgICAgICAgLmstZmlsZS1zdWNjZXNzIHtcbiAgICAgICAgICAgIC5rLXByb2dyZXNzIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdXBsb2FkLXN1Y2Nlc3MtYmc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBVcGxvYWQgc2F0dXM6IGVycm9yXG4gICAgICAgIC5rLWZpbGUtZXJyb3IsXG4gICAgICAgIC5rLWZpbGUtaW52YWxpZCB7XG4gICAgICAgICAgICAuay1maWxlLXZhbGlkYXRpb24tbWVzc2FnZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR1cGxvYWQtZXJyb3ItdGV4dDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5rLXByb2dyZXNzIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdXBsb2FkLWVycm9yLWJnO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmstZmlsZS1leHRlbnNpb24td3JhcHBlcixcbiAgICAgICAgLmstbXVsdGlwbGUtZmlsZXMtZXh0ZW5zaW9uLXdyYXBwZXIsXG4gICAgICAgIC5rLWZpbGUtZ3JvdXAtd3JhcHBlcixcbiAgICAgICAgLmstbXVsdGlwbGUtZmlsZXMtZ3JvdXAtd3JhcHBlcixcbiAgICAgICAgLmstZmlsZS1pbnZhbGlkLWV4dGVuc2lvbi13cmFwcGVyLFxuICAgICAgICAuay1tdWx0aXBsZS1maWxlcy1pbnZhbGlkLWV4dGVuc2lvbi13cmFwcGVyLFxuICAgICAgICAuay1maWxlLWludmFsaWQtZ3JvdXAtd3JhcHBlcixcbiAgICAgICAgLmstbXVsdGlwbGUtZmlsZXMtaW52YWxpZC1ncm91cC13cmFwcGVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkdXBsb2FkLWljb24tY29sb3I7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICR1cGxvYWQtaWNvbi1jb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIG9sZCByZW5kZXJpbmdcbiAgICAgICAgLmstZmlsZS1pbnZhbGlkLWV4dGVuc2lvbi13cmFwcGVyLFxuICAgICAgICAuay1tdWx0aXBsZS1maWxlcy1pbnZhbGlkLWV4dGVuc2lvbi13cmFwcGVyLFxuICAgICAgICAuay1maWxlLWVycm9yIC5rLWZpbGUtZXh0ZW5zaW9uLXdyYXBwZXIsXG4gICAgICAgIC5rLWZpbGUtaW52YWxpZC1ncm91cC13cmFwcGVyLFxuICAgICAgICAuay1tdWx0aXBsZS1maWxlcy1pbnZhbGlkLWdyb3VwLXdyYXBwZXIsXG4gICAgICAgIC5rLWZpbGUtZXJyb3IgLmstZmlsZS1ncm91cC13cmFwcGVyIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHVwbG9hZC1pY29uLWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gb2xkIHJlbmRlcmluZ1xuICAgICAgICAuay1maWxlLWV4dGVuc2lvbi13cmFwcGVyOjpiZWZvcmUsXG4gICAgICAgIC5rLW11bHRpcGxlLWZpbGVzLWV4dGVuc2lvbi13cmFwcGVyOjpiZWZvcmUsXG4gICAgICAgIC5rLWZpbGUtaW52YWxpZC1leHRlbnNpb24td3JhcHBlcjo6YmVmb3JlLFxuICAgICAgICAuay1tdWx0aXBsZS1maWxlcy1pbnZhbGlkLWV4dGVuc2lvbi13cmFwcGVyOjpiZWZvcmUsXG4gICAgICAgIC5rLWZpbGUtZXJyb3IgLmstZmlsZS1leHRlbnNpb24td3JhcHBlcjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR1cGxvYWQtYmc7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICR1cGxvYWQtaWNvbi1jb2xvciAkdXBsb2FkLWljb24tY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBvbGQgcmVuZGVyaW5nXG4gICAgICAgIC5rLW11bHRpcGxlLWZpbGVzLWV4dGVuc2lvbi13cmFwcGVyOjphZnRlcixcbiAgICAgICAgLmstbXVsdGlwbGUtZmlsZXMtaW52YWxpZC1leHRlbnNpb24td3JhcHBlcjo6YWZ0ZXIge1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJHVwbG9hZC1pY29uLWNvbG9yO1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICR1cGxvYWQtaWNvbi1jb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLWZpbGUtc2l6ZSxcbiAgICAgICAgLmstZmlsZS12YWxpZGF0aW9uLW1lc3NhZ2UsXG4gICAgICAgIC5rLWZpbGUtaW5mb3JtYXRpb24ge1xuICAgICAgICAgICAgY29sb3I6ICR1cGxvYWQtZGlzYWJsZWQtdGV4dDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLW11bHRpcGxlLWZpbGVzLXdyYXBwZXIgLmstZmlsZS1pbmZvcm1hdGlvbiB7XG4gICAgICAgICAgICBjb2xvcjogJHVwbG9hZC10ZXh0O1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gSW52YWxpZCxcbiAgICAgICAgJi5rLXN0YXRlLWludmFsaWQsXG4gICAgICAgICYubmctaW52YWxpZC5uZy10b3VjaGVkLFxuICAgICAgICAmLm5nLWludmFsaWQubmctZGlydHkge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkaW52YWxpZC1ib3JkZXI7XG4gICAgICAgIH1cbiAgICB9XG5cbn1cbiIsIkBpbmNsdWRlIGV4cG9ydHMoIFwibGlzdGJveC9sYXlvdXRcIiApIHtcblxuICAgIC5rLWxpc3Rib3gge1xuICAgICAgICB3aWR0aDogJGxpc3Rib3gtd2lkdGg7XG4gICAgICAgIGhlaWdodDogJGxpc3Rib3gtZGVmYXVsdC1oZWlnaHQ7XG4gICAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRsaXN0Ym94LWZvbnQtZmFtaWx5O1xuICAgICAgICBmb250LXNpemU6ICRsaXN0Ym94LWZvbnQtc2l6ZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6ICRsaXN0Ym94LWxpbmUtaGVpZ2h0O1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgICAgICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiAkcmdiYS10cmFuc3BhcmVudDtcblxuICAgICAgICAuay1saXN0Ym94LXRvb2xiYXIgdWwge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuay1saXN0Ym94LXRvb2xiYXItbGVmdCxcbiAgICAgICAgJi5rLWxpc3Rib3gtdG9vbGJhci1yaWdodCB7XG4gICAgICAgICAgICAuay1saXN0Ym94LXRvb2xiYXIgdWwge1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5rLWxpc3Rib3gtdG9vbGJhciBsaSArIGxpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAkbGlzdGJveC1idXR0b24tbWFyZ2luO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5rLWxpc3Rib3gtdG9vbGJhci1sZWZ0IHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAgICAgICAgIC5rLWxpc3Rib3gtdG9vbGJhciB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkbGlzdGJveC1tYXJnaW47XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmstbGlzdGJveC10b29sYmFyLXJpZ2h0IHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcblxuICAgICAgICAgICAgLmstbGlzdGJveC10b29sYmFyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogJGxpc3Rib3gtbWFyZ2luO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5rLWxpc3Rib3gtdG9vbGJhci10b3AsXG4gICAgICAgICYuay1saXN0Ym94LXRvb2xiYXItYm90dG9tIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgICAgIC5rLWxpc3Rib3gtdG9vbGJhciB1bCB7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmstbGlzdGJveC10b29sYmFyIGxpICsgbGkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkbGlzdGJveC1idXR0b24tbWFyZ2luO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5rLWxpc3Rib3gtdG9vbGJhci10b3Age1xuICAgICAgICAgICAgLmstbGlzdGJveC10b29sYmFyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkbGlzdGJveC1tYXJnaW47XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmstbGlzdGJveC10b29sYmFyLWJvdHRvbSB7XG4gICAgICAgICAgICAuay1saXN0Ym94LXRvb2xiYXIge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6ICRsaXN0Ym94LW1hcmdpbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5rLWxpc3Qtc2Nyb2xsZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgdXNlLWJhY2tncm91bmQtY2xpcCgpO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6ICRsaXN0Ym94LWJvcmRlci13aWR0aDtcbiAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICB9XG5cbiAgICAgICAgLmstZHJvcC1oaW50IHtcbiAgICAgICAgICAgIGJvcmRlci10b3Atd2lkdGg6ICRsaXN0Ym94LWRyb3AtaGludC13aWR0aDtcbiAgICAgICAgICAgIGJvcmRlci10b3Atc3R5bGU6IHNvbGlkO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstZ2hvc3Qge1xuICAgICAgICAgICAgb3BhY2l0eTogLjU7XG4gICAgICAgIH1cblxuICAgICAgICAuay1ydGwgJixcbiAgICAgICAgJltkaXI9XCJydGxcIl0sXG4gICAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG5cbiAgICAgICAgICAgICYuay1saXN0Ym94LXRvb2xiYXItbGVmdCxcbiAgICAgICAgICAgICYuay1saXN0Ym94LXRvb2xiYXItcmlnaHQge1xuICAgICAgICAgICAgICAgIC5rLWxpc3Rib3gtdG9vbGJhciB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKC0xKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuay1saXN0Ym94LXRvb2xiYXItbGVmdCB7XG4gICAgICAgICAgICAgICAgLmstbGlzdGJveC10b29sYmFyIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogJGxpc3Rib3gtbWFyZ2luO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5rLWxpc3Rib3gtdG9vbGJhci1yaWdodCB7XG4gICAgICAgICAgICAgICAgLmstbGlzdGJveC10b29sYmFyIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkbGlzdGJveC1tYXJnaW47XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5rLWl0ZW0ge1xuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgfVxuXG4gICAgLmstaXRlbS5rLWRyYWctY2x1ZSB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoIDAgKTtcbiAgICAgICAgcGFkZGluZzogJGxpc3Rib3gtZHJhZy1jbHVlLXBhZGRpbmcteSAkbGlzdGJveC1kcmFnLWNsdWUtcGFkZGluZy14O1xuICAgICAgICBsaW5lLWhlaWdodDogJGxpc3Rib3gtZHJhZy1jbHVlLWxpbmUtaGVpZ2h0O1xuICAgICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZTtcbiAgICB9XG59XG4iLCIvLyBMaXN0Ym94XG4kbGlzdGJveC1tYXJnaW46IDVweCAhZGVmYXVsdDtcbiRsaXN0Ym94LWJ1dHRvbi1tYXJnaW46ICRwYWRkaW5nLXggIWRlZmF1bHQ7XG4kbGlzdGJveC13aWR0aDogMTIuNGVtICFkZWZhdWx0O1xuJGxpc3Rib3gtZGVmYXVsdC1oZWlnaHQ6IDIwMHB4ICFkZWZhdWx0O1xuXG4kbGlzdGJveC1ib3JkZXItd2lkdGg6IDFweCAhZGVmYXVsdDtcbiRsaXN0Ym94LWZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kbGlzdGJveC1mb250LXNpemU6ICRmb250LXNpemUgIWRlZmF1bHQ7XG4kbGlzdGJveC1saW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuXG4kbGlzdGJveC1iZzogJHBhbmVsLWJnICFkZWZhdWx0O1xuJGxpc3Rib3gtdGV4dDogJHBhbmVsLXRleHQgIWRlZmF1bHQ7XG4kbGlzdGJveC1ib3JkZXI6ICRwYW5lbC1ib3JkZXIgIWRlZmF1bHQ7XG5cbiRsaXN0Ym94LWl0ZW0tcGFkZGluZy14OiBudWxsICFkZWZhdWx0O1xuJGxpc3Rib3gtaXRlbS1wYWRkaW5nLXk6IG51bGwgIWRlZmF1bHQ7XG5cbiRsaXN0Ym94LWRyb3AtaGludC1ib3JkZXItd2lkdGg6IG51bGwgIWRlZmF1bHQ7XG4kbGlzdGJveC1kcm9wLWhpbnQtd2lkdGg6IDFweCAhZGVmYXVsdDtcblxuJGxpc3Rib3gtZHJhZy1jbHVlLXBhZGRpbmcteTogJGxpc3QtaXRlbS1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kbGlzdGJveC1kcmFnLWNsdWUtcGFkZGluZy14OiAkbGlzdC1pdGVtLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRsaXN0Ym94LWRyYWctY2x1ZS1saW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWVtICFkZWZhdWx0O1xuXG4kbGlzdGJveC1kcmFnLWNsdWUtYmc6ICRsaXN0LWl0ZW0tc2VsZWN0ZWQtYmcgIWRlZmF1bHQ7XG4kbGlzdGJveC1kcmFnLWNsdWUtdGV4dDogJGxpc3QtaXRlbS1zZWxlY3RlZC10ZXh0ICFkZWZhdWx0O1xuIiwiQGluY2x1ZGUgZXhwb3J0cyhcImxpc3Rib3gvdGhlbWVcIikge1xuXG4gICAgLmstbGlzdGJveCB7XG4gICAgICAgIC5rLWxpc3Qtc2Nyb2xsZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICAgICAkbGlzdGJveC10ZXh0LFxuICAgICAgICAgICAgICAgICRsaXN0Ym94LWJnLFxuICAgICAgICAgICAgICAgICRsaXN0Ym94LWJvcmRlclxuICAgICAgICAgICAgKTtcbiAgICAgICAgfVxuICAgICAgICAuay1kcm9wLWhpbnQge1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJHByaW1hcnk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBsaS5rLWl0ZW0uay1kcmFnLWNsdWUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdGJveC1kcmFnLWNsdWUtYmc7XG4gICAgICAgIGNvbG9yOiAkbGlzdGJveC1kcmFnLWNsdWUtdGV4dDtcbiAgICB9XG59XG4iLCJAaW5jbHVkZSBleHBvcnRzKFwicmF0aW5nL2xheW91dFwiKSB7XG5cbiAgICAuay1yYXRpbmcge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRyYXRpbmctZm9udC1mYW1pbHk7XG4gICAgICAgIGZvbnQtc2l6ZTogJHJhdGluZy1mb250LXNpemU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkcmF0aW5nLWxpbmUtaGVpZ2h0O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAgICAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6ICRyZ2JhLXRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgIC5rLXJhdGluZy1jb250YWluZXIge1xuICAgICAgICBmbGV4OiAwIDEgYXV0bztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBtYXJnaW46IDAgJHJhdGluZy1jb250YWluZXItbWFyZ2luLXg7XG5cbiAgICAgICAgLmstcmF0aW5nLWl0ZW0ge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBwYWRkaW5nOiAkcmF0aW5nLWl0ZW0tcGFkZGluZy15ICRyYXRpbmctaXRlbS1wYWRkaW5nLXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMjAwbXMgZWFzZS1vdXQgMHM7XG5cbiAgICAgICAgICAgICoge1xuICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuay1pY29uIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRyYXRpbmctaWNvbi1zaXplO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuay1yYXRpbmctcHJlY2lzaW9uLXBhcnQsXG4gICAgICAgICAgICAuay1yYXRpbmctcHJlY2lzaW9uLWNvbXBsZW1lbnQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAkcmF0aW5nLWl0ZW0tcGFkZGluZy15O1xuICAgICAgICAgICAgICAgIGxlZnQ6ICRyYXRpbmctaXRlbS1wYWRkaW5nLXg7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmstcmF0aW5nLXByZWNpc2lvbi1jb21wbGVtZW50IHtcbiAgICAgICAgICAgICAgICBkaXJlY3Rpb246IHJ0bDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5rLXJhdGluZy1sYWJlbCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBsaW5lLWhlaWdodDogJHJhdGluZy1sYWJlbC1saW5lLWhlaWdodDtcbiAgICAgICAgbWFyZ2luOiAkcmF0aW5nLWxhYmVsLW1hcmdpbi15ICRyYXRpbmctbGFiZWwtbWFyZ2luLXg7XG4gICAgfVxuXG4gICAgLmstaWU5IHtcbiAgICAgICAgLmstcmF0aW5nLWxhYmVsLFxuICAgICAgICAuay1yYXRpbmctY29udGFpbmVyLFxuICAgICAgICAuay1yYXRpbmctaXRlbSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuay1ydGwsXG4gICAgW2Rpcj1cInJ0bFwiXSB7XG4gICAgICAgIC5rLXJhdGluZy1wcmVjaXNpb24tcGFydCAge1xuICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgIHJpZ2h0OiAkcmF0aW5nLWl0ZW0tcGFkZGluZy14O1xuICAgICAgICB9XG5cbiAgICAgICAgLmstcmF0aW5nLWl0ZW0gLmstcmF0aW5nLXByZWNpc2lvbi1jb21wbGVtZW50IHtcbiAgICAgICAgICAgIGRpcmVjdGlvbjogbHRyO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLy8gUmF0aW5nXG4kcmF0aW5nLWZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kcmF0aW5nLWZvbnQtc2l6ZTogJGZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRyYXRpbmctbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJHJhdGluZy1jb250YWluZXItbWFyZ2luLXg6ICRwYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG5cbiRyYXRpbmctaXRlbS1wYWRkaW5nLXg6ICRwYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kcmF0aW5nLWl0ZW0tcGFkZGluZy15OiAkcGFkZGluZy15ICFkZWZhdWx0O1xuXG4kcmF0aW5nLWxhYmVsLW1hcmdpbi14OiAkcGFkZGluZy14ICFkZWZhdWx0O1xuJHJhdGluZy1sYWJlbC1tYXJnaW4teTogJHBhZGRpbmcteSAhZGVmYXVsdDtcbiRyYXRpbmctbGFiZWwtbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1sZyAhZGVmYXVsdDtcblxuJHJhdGluZy1pY29uLXNpemU6ICgkaWNvbi1zaXplICogMS41KSAhZGVmYXVsdDtcblxuJHJhdGluZy1pY29uLXRleHQ6IHRyeS1saWdodGVuKCRiYXNlLXRleHQsIDU1JSkgIWRlZmF1bHQ7XG4kcmF0aW5nLWljb24tc2VsZWN0ZWQtdGV4dDogJHNlbGVjdGVkLWJnICFkZWZhdWx0O1xuJHJhdGluZy1pY29uLWhvdmVyLXRleHQ6ICRzZWxlY3RlZC1iZyAhZGVmYXVsdDtcbiRyYXRpbmctaWNvbi1mb2N1c2VkLXRleHQ6ICRzZWxlY3RlZC1iZyAhZGVmYXVsdDtcblxuJHJhdGluZy1pY29uLWZvY3VzZWQtc2hhZG93OiAwIDJweCAzLjZweCByZ2JhKGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG4kcmF0aW5nLWljb24tZm9jdXNlZC1zZWxlY3RlZC1zaGFkb3c6IDAgMnB4IDMuNnB4IHJnYmEoJHNlbGVjdGVkLWJnLCAuNCkgIWRlZmF1bHQ7XG4iLCJAaW5jbHVkZSBleHBvcnRzKFwiYXBwYmFyL2xheW91dFwiKSB7XG5cbiAgICAvLyBBcHBiYXJcbiAgICAuay1hcHBiYXIge1xuICAgICAgICBAaW5jbHVkZSB1c2UtYmFja2dyb3VuZC1jbGlwKCk7XG4gICAgICAgIG1hcmdpbjogJGFwcGJhci1tYXJnaW4teSAkYXBwYmFyLW1hcmdpbi14O1xuICAgICAgICBwYWRkaW5nOiAkYXBwYmFyLXBhZGRpbmcteSAkYXBwYmFyLXBhZGRpbmcteDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAkYXBwYmFyLWJvcmRlci13aWR0aDtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRhcHBiYXItZm9udC1mYW1pbHk7XG4gICAgICAgIGZvbnQtc2l6ZTogJGFwcGJhci1mb250LXNpemU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkYXBwYmFyLWxpbmUtaGVpZ2h0O1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6ICRhcHBiYXItZ2FwO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgICAgICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiAkcmdiYS10cmFuc3BhcmVudDtcblxuICAgICAgICA+ICoge1xuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG5cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIEFwcGJhciBzZWN0aW9uXG4gICAgICAgIC5rLWFwcGJhci1zZWN0aW9uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gQXBwYmFyIFNwYWNlclxuICAgICAgICAuay1hcHBiYXItc3BhY2VyIHtcbiAgICAgICAgICAgIGZsZXg6IDEgMCBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstYXBwYmFyLXNwYWNlci1zaXplZCB7XG4gICAgICAgICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBTZXBhcmF0b3JcbiAgICAgICAgLmstYXBwYmFyLXNlcGFyYXRvciB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDFlbTtcbiAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDAgMCAwIDFweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5rLWFwcGJhci1zdGF0aWMge1xuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIH1cblxuICAgIC5rLWFwcGJhci1zdGlja3kge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgIH1cblxuICAgIC5rLWFwcGJhci1maXhlZCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuXG4gICAgLmstYXBwYmFyLXRvcCB7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgYm90dG9tOiBhdXRvO1xuICAgIH1cblxuICAgIC5rLWFwcGJhci1ib3R0b20ge1xuICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgIGJvdHRvbTogMDtcblxuICAgICAgICAmLmstYXBwYmFyLWZpeGVkIHtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8vIEFwcGJhclxuJGFwcGJhci1tYXJnaW4teTogbnVsbCAhZGVmYXVsdDtcbiRhcHBiYXItbWFyZ2luLXg6IG51bGwgIWRlZmF1bHQ7XG4kYXBwYmFyLXBhZGRpbmcteTogbWFwLWdldCggJHNwYWNpbmcsIDIgKSAhZGVmYXVsdDtcbiRhcHBiYXItcGFkZGluZy14OiBtYXAtZ2V0KCAkc3BhY2luZywgNCApICFkZWZhdWx0O1xuJGFwcGJhci1ib3JkZXItd2lkdGg6IDBweCAhZGVmYXVsdDtcblxuJGFwcGJhci1mb250LXNpemU6ICRmb250LXNpemUgIWRlZmF1bHQ7XG4kYXBwYmFyLWxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kYXBwYmFyLWZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kYXBwYmFyLWdhcDogbWFwLWdldCggJHNwYWNpbmcsIDIgKSAhZGVmYXVsdDtcblxuJGFwcGJhci1saWdodC1iZzogI2ZmZmZmZiAhZGVmYXVsdDtcbiRhcHBiYXItbGlnaHQtdGV4dDogIzZjNzU3ZCAhZGVmYXVsdDtcblxuJGFwcGJhci1kYXJrLWJnOiAjMzQzYTQwICFkZWZhdWx0O1xuJGFwcGJhci1kYXJrLXRleHQ6IHJnYmEoI2Y4ZjlmYSwgLjYpICFkZWZhdWx0O1xuXG4kYXBwYmFyLWJveC1zaGFkb3c6IDBweCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgLjE2KTtcbiRhcHBiYXItYm90dG9tLWJveC1zaGFkb3c6ICAwcHggLTFweCAxcHggcmdiYSgwLCAwLCAwLCAuMTYpO1xuIiwiQGluY2x1ZGUgZXhwb3J0cyhcImFwcGJhci90aGVtZVwiKSB7XG5cbiAgICAuay1hcHBiYXIge1xuICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCAkYXBwYmFyLWJveC1zaGFkb3cgKTtcbiAgICB9XG4gICAgLmstYXBwYmFyLWJvdHRvbSB7XG4gICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coICRhcHBiYXItYm90dG9tLWJveC1zaGFkb3cgKTtcbiAgICB9XG5cblxuICAgIC8vIEFwcEJhciB0aGVtZSBjb2xvcnNcbiAgICBAZWFjaCAkbmFtZSwgJGNvbG9yIGluICR0aGVtZS1jb2xvcnMge1xuICAgICAgICAuay1hcHBiYXItI3skbmFtZX0ge1xuICAgICAgICAgICAgQGlmICRuYW1lID09IFwibGlnaHRcIiB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRhcHBiYXItbGlnaHQtdGV4dDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYXBwYmFyLWxpZ2h0LWJnO1xuICAgICAgICAgICAgfSBAZWxzZSBpZiAkbmFtZSA9PSBcImRhcmtcIiB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRhcHBiYXItZGFyay10ZXh0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhcHBiYXItZGFyay1iZztcbiAgICAgICAgICAgIH0gQGVsc2Uge1xuICAgICAgICAgICAgICAgIGNvbG9yOiBjb250cmFzdC13Y2FnKCAkY29sb3IgKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbn1cbiIsIkBpbmNsdWRlIGV4cG9ydHMoXCJtZW51L2xheW91dFwiKSB7XG5cbiAgICAvLyBCYXNlXG4gICAgLmstbWVudSB7XG4gICAgICAgIEBpbmNsdWRlIHVzZS1iYWNrZ3JvdW5kLWNsaXAoKTtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAkbWVudS1ib3JkZXItd2lkdGg7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkbWVudS1mb250LWZhbWlseTtcbiAgICAgICAgZm9udC1zaXplOiAkbWVudS1mb250LXNpemU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkbWVudS1saW5lLWhlaWdodDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgICAgICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiAkcmdiYS10cmFuc3BhcmVudDtcbiAgICB9XG5cblxuICAgIC8vIE1lbnUgaXRlbVxuICAgIC5rLW1lbnUtaXRlbSB7XG4gICAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgfVxuXG5cbiAgICAvLyBNZW51IGxpbmtcbiAgICAuay1tZW51LWxpbmsge1xuICAgICAgICBwYWRkaW5nOiAkbWVudS1pdGVtLXBhZGRpbmcteSAkbWVudS1pdGVtLXBhZGRpbmcteDtcbiAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICA+IC5rLWljb246bm90KC5rLW1lbnUtZXhwYW5kLWFycm93KSxcbiAgICAgICAgPiAuay1pbWFnZSxcbiAgICAgICAgPiAuay1zcHJpdGUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkbWVudS1pdGVtLWljb24tc3BhY2luZztcbiAgICAgICAgfVxuICAgIH1cblxuXG4gICAgLy8gRXhwYW5kIGFycm93XG4gICAgLmstbWVudS1leHBhbmQtYXJyb3cge1xuICAgICAgICBtYXJnaW4tbGVmdDogJGljb24tc3BhY2luZztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtJGljb24tc3BhY2luZztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cbiAgICAuay1tZW51LWV4cGFuZC1hcnJvdy5rLWktYXJyb3ctNjAtbGVmdCxcbiAgICAuay1tZW51LWV4cGFuZC1hcnJvdy5rLWktYXJyb3ctNjAtcmlnaHQge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB9XG4gICAgLmstbWVudS1leHBhbmQtYXJyb3cuay1pLWFycm93LTYwLXJpZ2h0IHtcbiAgICAgICAgcmlnaHQ6ICRpY29uLXNwYWNpbmc7XG4gICAgfVxuICAgIC5rLW1lbnUtZXhwYW5kLWFycm93LmstaS1hcnJvdy02MC1sZWZ0IHtcbiAgICAgICAgbGVmdDogJGljb24tc3BhY2luZztcbiAgICB9XG5cblxuICAgIC8vIE9yaWVudGF0aW9uIC0tIGhvcml6b250YWxcbiAgICAuay1tZW51LWhvcml6b250YWwge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgICAgID4gLmstbWVudS1pdGVtICArIC5rLW1lbnUtaXRlbSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogJG1lbnUtaXRlbS1zcGFjaW5nO1xuICAgICAgICB9XG5cbiAgICAgICAgPiAuay1zZXBhcmF0b3Ige1xuICAgICAgICAgICAgbWFyZ2luOiAwICRtZW51LXNlcGFyYXRvci1zcGFjaW5nO1xuICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDAgMCAwIDFweDtcbiAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgfVxuICAgIH1cblxuXG4gICAgLy8gT3JpZW50YXRpb24gLS0gdmVydGljYWxcbiAgICAuay1tZW51LXZlcnRpY2FsIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICA+IC5rLW1lbnUtaXRlbSArIC5rLW1lbnUtaXRlbSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAkbWVudS1pdGVtLXNwYWNpbmc7XG4gICAgICAgIH1cblxuICAgICAgICA+IC5rLW1lbnUtaXRlbSA+IC5rLW1lbnUtbGluayB7XG4gICAgICAgICAgICBwYWRkaW5nOiAkbWVudS1wb3B1cC1pdGVtLXBhZGRpbmcteSAkbWVudS1wb3B1cC1pdGVtLXBhZGRpbmcteDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRtZW51LXBvcHVwLWl0ZW0tcGFkZGluZy1lbmQ7XG4gICAgICAgIH1cblxuICAgICAgICA+IC5rLXNlcGFyYXRvciB7XG4gICAgICAgICAgICBtYXJnaW46ICRtZW51LXNlcGFyYXRvci1zcGFjaW5nIDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDFweCAwIDA7XG4gICAgICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcGFuZWwtYm9yZGVyO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cblxuICAgIC8vIE1lbnUgcG9wdXBcbiAgICAuay1tZW51LXBvcHVwIHtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAkbWVudS1wb3B1cC1ib3JkZXItd2lkdGg7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgICBtYXgtaGVpZ2h0OiA4MHZoO1xuICAgIH1cblxuXG4gICAgLy8gU3ViIG1lbnVcbiAgICAuay1tZW51LWdyb3VwIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAkbWVudS1wb3B1cC1wYWRkaW5nLXkgJG1lbnUtcG9wdXAtcGFkZGluZy14O1xuICAgICAgICBmb250LXNpemU6ICRtZW51LXBvcHVwLWZvbnQtc2l6ZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6ICRtZW51LXBvcHVwLWxpbmUtaGVpZ2h0O1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cbiAgICAgICAgLmstbWVudS1wb3B1cCAmIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8ganF1ZXJ5IHBvcHVwIG92ZXJyaWRlcyB0aG9zZVxuICAgICAgICAuay1tZW51LWl0ZW0ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkbWVudS1wb3B1cC1mb250LXNpemU7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogJG1lbnUtcG9wdXAtbGluZS1oZWlnaHQ7XG4gICAgICAgIH1cblxuICAgICAgICAuay1tZW51LWl0ZW0gKyAuay1tZW51LWl0ZW0ge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogJG1lbnUtcG9wdXAtaXRlbS1zcGFjaW5nO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstbWVudS1saW5rIHtcbiAgICAgICAgICAgIHBhZGRpbmc6ICRtZW51LXBvcHVwLWl0ZW0tcGFkZGluZy15ICRtZW51LXBvcHVwLWl0ZW0tcGFkZGluZy14O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogJG1lbnUtcG9wdXAtaXRlbS1wYWRkaW5nLWVuZDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLXNlcGFyYXRvciB7XG4gICAgICAgICAgICBtYXJnaW46ICRtZW51LXNlcGFyYXRvci1zcGFjaW5nIDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDFweCAwIDA7XG4gICAgICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcGFuZWwtYm9yZGVyO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cblxuICAgIC8vIENvbnRleHQgbWVudVxuICAgIC5rLXBvcHVwcy13cmFwcGVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gICAgLmstY29udGV4dC1tZW51IHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAkbWVudS1wb3B1cC1wYWRkaW5nLXkgJG1lbnUtcG9wdXAtcGFkZGluZy14O1xuICAgICAgICBib3JkZXItd2lkdGg6ICRtZW51LXBvcHVwLWJvcmRlci13aWR0aDtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcblxuICAgICAgICAmLmstbWVudS1ob3Jpem9udGFsIHtcbiAgICAgICAgICAgIHBhZGRpbmc6ICRtZW51LXBvcHVwLXBhZGRpbmcteCAkbWVudS1wb3B1cC1wYWRkaW5nLXk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmstYW5pbWF0aW9uLWNvbnRhaW5lciAuay1jb250ZXh0LW1lbnUuay1tZW51LWhvcml6b250YWwge1xuICAgICAgICAvLyBrZW5kby1qcXVlcnkgYWRkcyBgZGlzcGxheTogYmxvY2tgIHZpYSBqcyBhbmQgd2UgbmVlZCB0byBvdmVycmlkZSBpdC5cbiAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyAvLyBzYXNzLWxpbnQ6ZGlzYWJsZS1saW5lIG5vLWltcG9ydGFudFxuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICB9XG4gICAgLmstY29udGV4dC1tZW51LXBvcHVwIHtcbiAgICAgICAgei1pbmRleDogMTIwMDA7XG5cbiAgICAgICAgPiAuay1wb3B1cDpub3QoLmstbWVudS1wb3B1cCksXG4gICAgICAgIC5rLWNvbnRleHQtbWVudSB7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cblxuICAgIC8vIFNjcm9sbGluZ1xuICAgIC5rLW1lbnUtc2Nyb2xsLXdyYXBwZXIge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIC5rLW1lbnUge1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5rLW1lbnUtc2Nyb2xsLWJ1dHRvbiB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoIDAgKTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgICAgICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cbiAgICAgICAgJi5rLXNjcm9sbC1sZWZ0IHtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodC13aWR0aDogMXB4O1xuICAgICAgICB9XG4gICAgICAgICYuay1zY3JvbGwtcmlnaHQge1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG4gICAgICAgIH1cbiAgICAgICAgJi5rLXNjcm9sbC11cCB7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG4gICAgICAgIH1cbiAgICAgICAgJi5rLXNjcm9sbC1kb3duIHtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgICAgICAgfVxuICAgIH1cblxuXG4gICAgLy8gUlRMXG4gICAgLmstcnRsLFxuICAgIFtkaXI9XCJydGxcIl0ge1xuXG4gICAgICAgIC5rLW1lbnUtbGluayB7XG4gICAgICAgICAgICA+IC5rLWljb246bm90KC5rLW1lbnUtZXhwYW5kLWFycm93KSxcbiAgICAgICAgICAgID4gLmstaW1hZ2UsXG4gICAgICAgICAgICA+IC5rLXNwcml0ZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICRtZW51LWl0ZW0taWNvbi1zcGFjaW5nO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5rLW1lbnUtZXhwYW5kLWFycm93LmstaS1hcnJvdy02MC1kb3duIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtJGljb24tc3BhY2luZztcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJGljb24tc3BhY2luZztcbiAgICAgICAgfVxuXG5cbiAgICAgICAgLy8gT3JpZW50YXRpb24gLS0gaG9yaXpvbnRhbFxuICAgICAgICAuay1tZW51LWhvcml6b250YWwge1xuXG4gICAgICAgICAgICA+IC5rLW1lbnUtaXRlbSAgKyAuay1tZW51LWl0ZW0ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJG1lbnUtaXRlbS1zcGFjaW5nO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cblxuICAgICAgICAvLyBPcmllbnRhdGlvbiAtLSB2ZXJ0aWNhbFxuICAgICAgICAuay1tZW51LXZlcnRpY2FsIHtcblxuICAgICAgICAgICAgPiAuay1tZW51LWl0ZW0gPiAuay1tZW51LWxpbmsge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRtZW51LXBvcHVwLWl0ZW0tcGFkZGluZy14O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogJG1lbnUtcG9wdXAtaXRlbS1wYWRkaW5nLWVuZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG5cbiAgICAgICAgLy8gU3ViIG1lbnVcbiAgICAgICAgLmstbWVudS1ncm91cCB7XG5cbiAgICAgICAgICAgIC5rLW1lbnUtbGluayB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogJG1lbnUtcG9wdXAtaXRlbS1wYWRkaW5nLXg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkbWVudS1wb3B1cC1pdGVtLXBhZGRpbmctZW5kO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgIH1cblxufVxuIiwiLy8gTWVudVxuJG1lbnUtYm9yZGVyLXdpZHRoOiAwcHggIWRlZmF1bHQ7XG4kbWVudS1mb250LWZhbWlseTogJGZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJG1lbnUtZm9udC1zaXplOiAkZm9udC1zaXplICFkZWZhdWx0O1xuJG1lbnUtbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJG1lbnUtYmc6ICRoZWFkZXItYmcgIWRlZmF1bHQ7XG4kbWVudS10ZXh0OiAkaGVhZGVyLXRleHQgIWRlZmF1bHQ7XG4kbWVudS1ib3JkZXI6ICRoZWFkZXItYm9yZGVyICFkZWZhdWx0O1xuJG1lbnUtZ3JhZGllbnQ6IG51bGwgIWRlZmF1bHQ7XG5cbiRtZW51LWl0ZW0tcGFkZGluZy14OiAkbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRtZW51LWl0ZW0tcGFkZGluZy15OiAkbmF2LWl0ZW0tcGFkZGluZy15ICFkZWZhdWx0O1xuJG1lbnUtaXRlbS1zcGFjaW5nOiAkbmF2LWl0ZW0tbWFyZ2luICFkZWZhdWx0O1xuJG1lbnUtaXRlbS1pY29uLXNwYWNpbmc6ICRpY29uLXNwYWNpbmcgIWRlZmF1bHQ7XG5cbiRtZW51LWl0ZW0tYmc6IG51bGwgIWRlZmF1bHQ7XG4kbWVudS1pdGVtLXRleHQ6IHJnYmEoICRtZW51LXRleHQsIC41ICkgIWRlZmF1bHQ7XG4kbWVudS1pdGVtLWJvcmRlcjogbnVsbCAhZGVmYXVsdDtcbiRtZW51LWl0ZW0tZ3JhZGllbnQ6IG51bGwgIWRlZmF1bHQ7XG5cbiRtZW51LWl0ZW0taG92ZXItYmc6IG51bGwgIWRlZmF1bHQ7XG4kbWVudS1pdGVtLWhvdmVyLXRleHQ6IHJnYmEoICRtZW51LXRleHQsIC43ICkgIWRlZmF1bHQ7XG4kbWVudS1pdGVtLWhvdmVyLWJvcmRlcjogbnVsbCAhZGVmYXVsdDtcbiRtZW51LWl0ZW0taG92ZXItZ3JhZGllbnQ6IG51bGwgIWRlZmF1bHQ7XG5cbiRtZW51LWl0ZW0tZXhwYW5kZWQtYmc6IG51bGwgIWRlZmF1bHQ7XG4kbWVudS1pdGVtLWV4cGFuZGVkLXRleHQ6IHJnYmEoICRtZW51LXRleHQsIC45ICkgIWRlZmF1bHQ7XG4kbWVudS1pdGVtLWV4cGFuZGVkLWJvcmRlcjogbnVsbCAhZGVmYXVsdDtcbiRtZW51LWl0ZW0tZXhwYW5kZWQtZ3JhZGllbnQ6IG51bGwgIWRlZmF1bHQ7XG5cbiRtZW51LWl0ZW0tZm9jdXMtc2hhZG93OiBpbnNldCAwIDAgMCAzcHggcmdiYSggJG1lbnUtdGV4dCwgLjE1ICkgIWRlZmF1bHQ7XG5cbiRtZW51LXNlcGFyYXRvci1zcGFjaW5nOiAycHggIWRlZmF1bHQ7XG5cbiRtZW51LXNjcm9sbC1idXR0b24tYmc6ICRtZW51LWJnICFkZWZhdWx0O1xuJG1lbnUtc2Nyb2xsLWJ1dHRvbi10ZXh0OiByZ2JhKCAkbWVudS10ZXh0LCAuNSApICFkZWZhdWx0O1xuJG1lbnUtc2Nyb2xsLWJ1dHRvbi1ib3JkZXI6ICRtZW51LWJvcmRlciAhZGVmYXVsdDtcbiRtZW51LXNjcm9sbC1idXR0b24tZ3JhZGllbnQ6IG51bGwgIWRlZmF1bHQ7XG5cbiRtZW51LXNjcm9sbC1idXR0b24taG92ZXItYmc6IG51bGwgIWRlZmF1bHQ7XG4kbWVudS1zY3JvbGwtYnV0dG9uLWhvdmVyLXRleHQ6IHJnYmEoICRtZW51LXRleHQsIC43ICkgIWRlZmF1bHQ7XG4kbWVudS1zY3JvbGwtYnV0dG9uLWhvdmVyLWJvcmRlcjogbnVsbCAhZGVmYXVsdDtcbiRtZW51LXNjcm9sbC1idXR0b24taG92ZXItZ3JhZGllbnQ6IG51bGwgIWRlZmF1bHQ7XG5cblxuLy8gTWVudSBwb3B1cFxuJG1lbnUtcG9wdXAtcGFkZGluZy14OiAkcG9wdXAtcGFkZGluZy14ICFkZWZhdWx0O1xuJG1lbnUtcG9wdXAtcGFkZGluZy15OiAkcG9wdXAtcGFkZGluZy15ICFkZWZhdWx0O1xuJG1lbnUtcG9wdXAtYm9yZGVyLXdpZHRoOiAkcG9wdXAtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG1lbnUtcG9wdXAtZm9udC1zaXplOiAkZm9udC1zaXplICFkZWZhdWx0O1xuJG1lbnUtcG9wdXAtbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJG1lbnUtcG9wdXAtYmc6ICRwb3B1cC1iZyAhZGVmYXVsdDtcbiRtZW51LXBvcHVwLXRleHQ6ICRwb3B1cC10ZXh0ICFkZWZhdWx0O1xuJG1lbnUtcG9wdXAtYm9yZGVyOiAkcG9wdXAtYm9yZGVyICFkZWZhdWx0O1xuJG1lbnUtcG9wdXAtZ3JhZGllbnQ6IG51bGwgIWRlZmF1bHQ7XG5cbiRtZW51LXBvcHVwLWl0ZW0tcGFkZGluZy14OiAkbGlzdC1pdGVtLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRtZW51LXBvcHVwLWl0ZW0tcGFkZGluZy15OiAkbGlzdC1pdGVtLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRtZW51LXBvcHVwLWl0ZW0tcGFkZGluZy1lbmQ6IGNhbGMoICN7JGxpc3QtaXRlbS1wYWRkaW5nLXggKiAyfSArICN7JGljb24tc2l6ZX0gKSAhZGVmYXVsdDtcbiRtZW51LXBvcHVwLWl0ZW0tc3BhY2luZzogMHB4ICFkZWZhdWx0O1xuJG1lbnUtcG9wdXAtaXRlbS1pY29uLXNwYWNpbmc6ICRpY29uLXNwYWNpbmcgIWRlZmF1bHQ7XG5cbiRtZW51LXBvcHVwLWl0ZW0tYmc6IG51bGwgIWRlZmF1bHQ7XG4kbWVudS1wb3B1cC1pdGVtLXRleHQ6IG51bGwgIWRlZmF1bHQ7XG4kbWVudS1wb3B1cC1pdGVtLWJvcmRlcjogbnVsbCAhZGVmYXVsdDtcbiRtZW51LXBvcHVwLWl0ZW0tZ3JhZGllbnQ6IG51bGwgIWRlZmF1bHQ7XG5cbiRtZW51LXBvcHVwLWl0ZW0taG92ZXItYmc6ICRsaXN0LWl0ZW0taG92ZXJlZC1iZyAhZGVmYXVsdDtcbiRtZW51LXBvcHVwLWl0ZW0taG92ZXItdGV4dDogJGxpc3QtaXRlbS1ob3ZlcmVkLXRleHQgIWRlZmF1bHQ7XG4kbWVudS1wb3B1cC1pdGVtLWhvdmVyLWJvcmRlcjogbnVsbCAhZGVmYXVsdDtcbiRtZW51LXBvcHVwLWl0ZW0taG92ZXItZ3JhZGllbnQ6IG51bGwgIWRlZmF1bHQ7XG5cbiRtZW51LXBvcHVwLWl0ZW0tZXhwYW5kZWQtYmc6ICRsaXN0LWl0ZW0tc2VsZWN0ZWQtYmcgIWRlZmF1bHQ7XG4kbWVudS1wb3B1cC1pdGVtLWV4cGFuZGVkLXRleHQ6ICRsaXN0LWl0ZW0tc2VsZWN0ZWQtdGV4dCAhZGVmYXVsdDtcbiRtZW51LXBvcHVwLWl0ZW0tZXhwYW5kZWQtYm9yZGVyOiBudWxsICFkZWZhdWx0O1xuJG1lbnUtcG9wdXAtaXRlbS1leHBhbmRlZC1ncmFkaWVudDogbnVsbCAhZGVmYXVsdDtcblxuJG1lbnUtcG9wdXAtaXRlbS1mb2N1cy1zaGFkb3c6ICRtZW51LWl0ZW0tZm9jdXMtc2hhZG93ICFkZWZhdWx0O1xuIiwiQGltcG9ydCBcIi4uLy4uL21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWRlZmF1bHQvc2Nzcy9tZW51L19sYXlvdXQuc2Nzc1wiO1xuXG5AaW5jbHVkZSBleHBvcnRzKFwibWVudS9sYXlvdXQvYm9vdHN0cmFwXCIpIHtcblxuICAgIC5rLW1lbnUuay1tZW51LWhvcml6b250YWw6bm90KC5rLWNvbnRleHQtbWVudSkge1xuICAgICAgICBwYWRkaW5nOiAkbmF2YmFyLXBhZGRpbmcteSAkbmF2YmFyLXBhZGRpbmcteDtcbiAgICB9XG4gICAgLmstbWVudS5rLW1lbnUtdmVydGljYWw6bm90KC5rLWNvbnRleHQtbWVudSkge1xuICAgICAgICBwYWRkaW5nOiAkbmF2YmFyLXBhZGRpbmcteSAwO1xuICAgIH1cblxuICAgIC5rLW1lbnUtZ3JvdXAsXG4gICAgLmstbWVudS12ZXJ0aWNhbCB7XG5cbiAgICAgICAgLmstbWVudS1wb3B1cCAmIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuay1jb250ZXh0LW1lbnUtcG9wdXAge1xuICAgICAgICA+IC5rLXBvcHVwOm5vdCguay1tZW51LXBvcHVwKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstY29udGV4dC1tZW51IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoICRib3JkZXItcmFkaXVzICk7XG4gICAgICAgIH1cblxuICAgICAgICAuay1oZWFkZXIge1xuICAgICAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJAaW5jbHVkZSBleHBvcnRzKFwibWVudS90aGVtZVwiKSB7XG5cbiAgICAuay1tZW51Om5vdCguay1jb250ZXh0LW1lbnUpIHtcbiAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICRtZW51LXRleHQsXG4gICAgICAgICAgICAkbWVudS1iZyxcbiAgICAgICAgICAgICRtZW51LWJvcmRlcixcbiAgICAgICAgICAgICRtZW51LWdyYWRpZW50XG4gICAgICAgICk7XG5cbiAgICAgICAgPiAuay1pdGVtIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAgICAgJG1lbnUtaXRlbS10ZXh0LFxuICAgICAgICAgICAgICAgICRtZW51LWl0ZW0tYmcsXG4gICAgICAgICAgICAgICAgJG1lbnUtaXRlbS1ib3JkZXIsXG4gICAgICAgICAgICAgICAgJG1lbnUtaXRlbS1ncmFkaWVudFxuICAgICAgICAgICAgKTtcblxuICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICYuay1zdGF0ZS1ob3ZlciB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICAgICAgICAgJG1lbnUtaXRlbS1ob3Zlci10ZXh0LFxuICAgICAgICAgICAgICAgICAgICAkbWVudS1pdGVtLWhvdmVyLWJnLFxuICAgICAgICAgICAgICAgICAgICAkbWVudS1pdGVtLWhvdmVyLWJvcmRlcixcbiAgICAgICAgICAgICAgICAgICAgJG1lbnUtaXRlbS1ob3Zlci1ncmFkaWVudFxuICAgICAgICAgICAgICAgICk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgID4gLmstc3RhdGUtYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgICAgICAgICAkbWVudS1pdGVtLWV4cGFuZGVkLXRleHQsXG4gICAgICAgICAgICAgICAgICAgICRtZW51LWl0ZW0tZXhwYW5kZWQtYmcsXG4gICAgICAgICAgICAgICAgICAgICRtZW51LWl0ZW0tZXhwYW5kZWQtYm9yZGVyLFxuICAgICAgICAgICAgICAgICAgICAkbWVudS1pdGVtLWV4cGFuZGVkLWdyYWRpZW50XG4gICAgICAgICAgICAgICAgKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICYuay1zdGF0ZS1mb2N1c2VkIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCAkbWVudS1pdGVtLWZvY3VzLXNoYWRvdyApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmstbWVudS1ncm91cCxcbiAgICAuay1tZW51LmstY29udGV4dC1tZW51IHtcbiAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICRtZW51LXBvcHVwLXRleHQsXG4gICAgICAgICAgICAkbWVudS1wb3B1cC1iZyxcbiAgICAgICAgICAgICRtZW51LXBvcHVwLWJvcmRlcixcbiAgICAgICAgICAgICRtZW51LXBvcHVwLWdyYWRpZW50XG4gICAgICAgICk7XG5cbiAgICAgICAgLmstaXRlbSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgICAgICRtZW51LXBvcHVwLWl0ZW0tdGV4dCxcbiAgICAgICAgICAgICAgICAkbWVudS1wb3B1cC1pdGVtLWJnLFxuICAgICAgICAgICAgICAgICRtZW51LXBvcHVwLWl0ZW0tYm9yZGVyLFxuICAgICAgICAgICAgICAgICRtZW51LXBvcHVwLWl0ZW0tZ3JhZGllbnRcbiAgICAgICAgICAgICk7XG5cbiAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAmLmstc3RhdGUtaG92ZXIge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAgICAgICAgICRtZW51LXBvcHVwLWl0ZW0taG92ZXItdGV4dCxcbiAgICAgICAgICAgICAgICAgICAgJG1lbnUtcG9wdXAtaXRlbS1ob3Zlci1iZyxcbiAgICAgICAgICAgICAgICAgICAgJG1lbnUtcG9wdXAtaXRlbS1ob3Zlci1ib3JkZXIsXG4gICAgICAgICAgICAgICAgICAgICRtZW51LXBvcHVwLWl0ZW0taG92ZXItZ3JhZGllbnRcbiAgICAgICAgICAgICAgICApO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICA+IC5rLXN0YXRlLWFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICAgICAgICAgJG1lbnUtcG9wdXAtaXRlbS1leHBhbmRlZC10ZXh0LFxuICAgICAgICAgICAgICAgICAgICAkbWVudS1wb3B1cC1pdGVtLWV4cGFuZGVkLWJnLFxuICAgICAgICAgICAgICAgICAgICAkbWVudS1wb3B1cC1pdGVtLWV4cGFuZGVkLWJvcmRlcixcbiAgICAgICAgICAgICAgICAgICAgJG1lbnUtcG9wdXAtaXRlbS1leHBhbmRlZC1ncmFkaWVudFxuICAgICAgICAgICAgICAgICk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAmLmstc3RhdGUtZm9jdXNlZCB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdyggJG1lbnUtcG9wdXAtaXRlbS1mb2N1cy1zaGFkb3cgKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuXG4gICAgLy8gU2Nyb2xsaW5nXG4gICAgLmstbWVudS1zY3JvbGwtYnV0dG9uIHtcbiAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICRtZW51LXNjcm9sbC1idXR0b24tdGV4dCxcbiAgICAgICAgICAgICRtZW51LXNjcm9sbC1idXR0b24tYmcsXG4gICAgICAgICAgICAkbWVudS1zY3JvbGwtYnV0dG9uLWJvcmRlcixcbiAgICAgICAgICAgICRtZW51LXNjcm9sbC1idXR0b24tZ3JhZGllbnRcbiAgICAgICAgKTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAgICAgJG1lbnUtc2Nyb2xsLWJ1dHRvbi1ob3Zlci10ZXh0LFxuICAgICAgICAgICAgICAgICRtZW51LXNjcm9sbC1idXR0b24taG92ZXItYmcsXG4gICAgICAgICAgICAgICAgJG1lbnUtc2Nyb2xsLWJ1dHRvbi1ob3Zlci1ib3JkZXIsXG4gICAgICAgICAgICAgICAgJG1lbnUtc2Nyb2xsLWJ1dHRvbi1ob3Zlci1ncmFkaWVudFxuICAgICAgICAgICAgKTtcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiQGltcG9ydCBcIi4uLy4uL21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWRlZmF1bHQvc2Nzcy9tZW51L190aGVtZS5zY3NzXCI7XG5cbkBpbmNsdWRlIGV4cG9ydHMoXCJtZW51L3RoZW1lL2Jvb3RzdHJhcFwiKSB7XG5cbiAgICAuay1jb250ZXh0LW1lbnUtcG9wdXAge1xuICAgICAgICAuay1oZWFkZXIge1xuICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICB9XG5cbn1cbiIsIkBpbmNsdWRlIGV4cG9ydHMoXCJ3aW5kb3cvbGF5b3V0XCIpIHtcblxuICAgIC5rLXdpbmRvdyB7XG4gICAgICAgIEBpbmNsdWRlIHVzZS1iYWNrZ3JvdW5kLWNsaXAoKTtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyggJHdpbmRvdy1ib3JkZXItcmFkaXVzICk7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGJvcmRlci13aWR0aDogJHdpbmRvdy1ib3JkZXItd2lkdGg7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkd2luZG93LWZvbnQtZmFtaWx5O1xuICAgICAgICBmb250LXNpemU6ICR3aW5kb3ctZm9udC1zaXplO1xuICAgICAgICBsaW5lLWhlaWdodDogJHdpbmRvdy1saW5lLWhlaWdodDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgei1pbmRleDogMTAwMDI7XG4gICAgICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgICAgICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiAkcmdiYS10cmFuc3BhcmVudDtcblxuICAgICAgICAvLyBvdmVybGF5IGR1cmluZyBkcmFnZ2luZ1xuICAgICAgICAvLy5rLW92ZXJsYXkge1xuICAgICAgICAvLyAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIC8vICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC8vfVxuICAgIH1cbiAgICAuay13aW5kb3cuay13aW5kb3ctbWF4aW1pemVkIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDB2dztcbiAgICAgICAgbWF4LWhlaWdodDogMTAwdmg7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxuXG5cbiAgICAvLyBXaW5kb3cgc2l6ZXNcbiAgICBAZWFjaCAkc2l6ZSwgJHdpZHRoIGluICR3aW5kb3ctc2l6ZXMge1xuICAgICAgICAuay13aW5kb3ctI3skc2l6ZX0geyB3aWR0aDogJHdpZHRoOyB9XG4gICAgfVxuXG5cbiAgICAvLyBUaXRsZSBiYXJcbiAgICAuay13aW5kb3ctdGl0bGViYXIge1xuICAgICAgICBAaW5jbHVkZSB1c2UtYmFja2dyb3VuZC1jbGlwKCk7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCAkd2luZG93LWJvcmRlci1yYWRpdXMgKTtcbiAgICAgICAgcGFkZGluZzogJHdpbmRvdy10aXRsZWJhci1wYWRkaW5nLXkgJHdpbmRvdy10aXRsZWJhci1wYWRkaW5nLXg7XG4gICAgICAgIGJvcmRlci13aWR0aDogJHdpbmRvdy10aXRsZWJhci1ib3JkZXItd2lkdGg7XG4gICAgICAgIGJvcmRlci1zdHlsZTogJHdpbmRvdy10aXRsZWJhci1ib3JkZXItc3R5bGU7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIC5rLXdpbmRvdy1taW5pbWl6ZWQgJiB7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBUaXRsZSBiYXIgdGl0bGUgdGV4dFxuICAgIC5rLXdpbmRvdy10aXRsZSB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgZm9udC1zaXplOiAkd2luZG93LXRpdGxlLWZvbnQtc2l6ZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6ICR3aW5kb3ctdGl0bGUtbGluZS1oZWlnaHQ7XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlxcMjAwYlwiO1xuICAgICAgICB9XG4gICAgfVxuXG5cbiAgICAvLyBBY3Rpb25zXG4gICAgLmstd2luZG93LWFjdGlvbnMge1xuICAgICAgICBtYXJnaW46IC01ZW0gMDtcbiAgICAgICAgbWFyZ2luLWlubGluZS1lbmQ6IGNhbGMoICN7JHdpbmRvdy10aXRsZWJhci1wYWRkaW5nLXl9IC0gI3skd2luZG93LXRpdGxlYmFyLXBhZGRpbmcteH0gKTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogJHdpbmRvdy1hY3Rpb25zLWdhcDtcbiAgICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICB9XG4gICAgLmstd2luZG93LWFjdGlvbiB7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICBvcGFjaXR5OiAkd2luZG93LWFjdGlvbi1vcGFjaXR5O1xuICAgIH1cbiAgICAuay13aW5kb3ctYWN0aW9uOmhvdmVyIHtcbiAgICAgICAgb3BhY2l0eTogJHdpbmRvdy1hY3Rpb24taG92ZXItb3BhY2l0eTtcbiAgICB9XG5cblxuICAgIC8vIENvbnRlbnRcbiAgICAuay13aW5kb3ctY29udGVudCxcbiAgICAuay1wcm9tcHQtY29udGFpbmVyIHtcbiAgICAgICAgcGFkZGluZzogJHdpbmRvdy1pbm5lci1wYWRkaW5nLXkgJHdpbmRvdy1pbm5lci1wYWRkaW5nLXg7XG4gICAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZmxleDogMSAxIGF1dG87XG4gICAgfVxuICAgIC5rLXdpbmRvdy1jb250ZW50ICsgLmstcHJvbXB0LWNvbnRhaW5lciB7XG4gICAgICAgIG1hcmdpbi10b3A6IC0oJHdpbmRvdy1pbm5lci1wYWRkaW5nLXkgLyAyKTtcbiAgICB9XG4gICAgLmstd2luZG93LWNvbnRlbnQ6Zmlyc3QtY2hpbGQge1xuICAgICAgICBwYWRkaW5nLXRvcDogI3tcIm1heCggI3skd2luZG93LWlubmVyLXBhZGRpbmcteX0sICN7JHdpbmRvdy10aXRsZWJhci1wYWRkaW5nLXl9IClcIn07XG4gICAgfVxuICAgIC5rLXdpbmRvdy1jb250ZW50Omxhc3QtY2hpbGQge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogI3tcIm1heCggI3skd2luZG93LWlubmVyLXBhZGRpbmcteX0sICN7JHdpbmRvdy10aXRsZWJhci1wYWRkaW5nLXl9IClcIn07XG4gICAgfVxuXG4gICAgLmstd2luZG93LWlmcmFtZWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcblxuICAgICAgICAuay1jb250ZW50LWZyYW1lIHtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8vIFdpbmRvd1xuJHdpbmRvdy1ib3JkZXItd2lkdGg6IDFweCAhZGVmYXVsdDtcbiR3aW5kb3ctYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kd2luZG93LWZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kd2luZG93LWZvbnQtc2l6ZTogJGZvbnQtc2l6ZSAhZGVmYXVsdDtcbiR3aW5kb3ctbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJHdpbmRvdy10aXRsZWJhci1wYWRkaW5nLXg6ICRtb2RhbC1oZWFkZXItcGFkZGluZy14ICFkZWZhdWx0O1xuJHdpbmRvdy10aXRsZWJhci1wYWRkaW5nLXk6ICRtb2RhbC1oZWFkZXItcGFkZGluZy15ICFkZWZhdWx0O1xuJHdpbmRvdy10aXRsZWJhci1ib3JkZXItd2lkdGg6IDAgMCAxcHggIWRlZmF1bHQ7XG4kd2luZG93LXRpdGxlYmFyLWJvcmRlci1zdHlsZTogc29saWQgIWRlZmF1bHQ7XG5cbiR3aW5kb3ctdGl0bGUtZm9udC1zaXplOiAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJHdpbmRvdy10aXRsZS1saW5lLWhlaWdodDogJG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuXG4kd2luZG93LWFjdGlvbnMtZ2FwOiAuNXJlbSAhZGVmYXVsdDtcblxuJHdpbmRvdy1hY3Rpb24tb3BhY2l0eTogLjUgIWRlZmF1bHQ7XG4kd2luZG93LWFjdGlvbi1ob3Zlci1vcGFjaXR5OiAuNzUgIWRlZmF1bHQ7XG5cbiR3aW5kb3ctaW5uZXItcGFkZGluZy14OiAkbW9kYWwtaW5uZXItcGFkZGluZyAhZGVmYXVsdDtcbiR3aW5kb3ctaW5uZXItcGFkZGluZy15OiAkbW9kYWwtaW5uZXItcGFkZGluZyAhZGVmYXVsdDtcblxuJHdpbmRvdy1iZzogJG1vZGFsLWNvbnRlbnQtYmcgIWRlZmF1bHQ7XG4kd2luZG93LXRleHQ6ICRtb2RhbC1jb250ZW50LWNvbG9yICFkZWZhdWx0O1xuJHdpbmRvdy1ib3JkZXI6ICRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcblxuJHdpbmRvdy10aXRsZWJhci1iZzogbnVsbCAhZGVmYXVsdDtcbiR3aW5kb3ctdGl0bGViYXItdGV4dDogbnVsbCAhZGVmYXVsdDtcbiR3aW5kb3ctdGl0bGViYXItYm9yZGVyOiAkbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcblxuJHdpbmRvdy1zaGFkb3c6IG51bGwgIWRlZmF1bHQ7XG4kd2luZG93LWZvY3VzZWQtc2hhZG93OiBudWxsICFkZWZhdWx0O1xuXG4kd2luZG93LXNpemVzOiAoKSAhZGVmYXVsdDtcbiR3aW5kb3ctc2l6ZXM6IG1hcC1tZXJnZSgoXG4gICAgICAgIHNtOiAzMDBweCxcbiAgICAgICAgbWQ6IDgwMHB4LFxuICAgICAgICBsZzogMTIwMHB4XG4pLCAkd2luZG93LXNpemVzKTtcbiIsIkBpbXBvcnQgXCIuLi8uLi9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1kZWZhdWx0L3Njc3Mvd2luZG93L190aGVtZS5zY3NzXCI7XG5cbkBpbmNsdWRlIGV4cG9ydHMoXCJwb3B1cC1lZGl0LWZvcm0vbGF5b3V0XCIpIHtcblxuICAgIC5rLXBvcHVwLWVkaXQtZm9ybSAuay1lZGl0LWJ1dHRvbnMge1xuICAgICAgICBib3JkZXItY29sb3I6ICR3aW5kb3ctdGl0bGViYXItYm9yZGVyO1xuICAgIH1cblxufVxuIiwiQGluY2x1ZGUgZXhwb3J0cyhcImRpYWxvZy9sYXlvdXRcIikge1xuXG4gICAgLmstZGlhbG9nLXdyYXBwZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHotaW5kZXg6IDEwMDAxO1xuXG4gICAgICAgIC5rLWRpYWxvZyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuay1kaWFsb2cge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgICAgICAgLy8gQ2VudGVyZWRcbiAgICAgICAgJi5rLWRpYWxvZy1jZW50ZXJlZCB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstbXVsdGlzZWxlY3Qge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG5cblxuICAgIC8vIFRpdGxlYmFyXG4gICAgLmstZGlhbG9nLXRpdGxlYmFyIHt9XG4gICAgLmstZGlhbG9nLXRpdGxlIHt9XG5cbiAgICAuay1kaWFsb2ctY2xvc2Uge1xuICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgICB9XG5cblxuICAgIC8vIEFjdGlvbnNcbiAgICAuay1kaWFsb2ctYWN0aW9ucyB7fVxuICAgIC5rLWRpYWxvZy1hY3Rpb24ge31cblxuXG4gICAgLy8gQ29udGVudFxuICAgIC5rLWRpYWxvZy1jb250ZW50IHt9XG5cblxuICAgIC8vIEJ1dHRvbnNcbiAgICAuay1kaWFsb2ctYnV0dG9uZ3JvdXAge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cyggJHdpbmRvdy1ib3JkZXItcmFkaXVzICk7XG4gICAgICAgIHBhZGRpbmc6ICRkaWFsb2ctYnV0dG9uZ3JvdXAtcGFkZGluZy15ICRkaWFsb2ctYnV0dG9uZ3JvdXAtcGFkZGluZy14O1xuICAgICAgICBib3JkZXItd2lkdGg6ICRkaWFsb2ctYnV0dG9uZ3JvdXAtYm9yZGVyLXdpZHRoIDAgMDtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgIC5rLWJ1dHRvbiB7XG4gICAgICAgICAgICAvLyBLZW5kbyBVSSBmb3IgalF1ZXJ5IHNldHMgaW5saW5lIHdpZHRoXG4gICAgICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50OyAvLyBzYXNzLWxpbnQ6ZGlzYWJsZS1saW5lIG5vLWltcG9ydGFudFxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstYnV0dG9uIH4gLmstYnV0dG9uIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkZGlhbG9nLWJ1dHRvbi1nYXA7XG5cbiAgICAgICAgICAgIC5rLXJ0bCAmLFxuICAgICAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRkaWFsb2ctYnV0dG9uLWdhcDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuXG4gICAgLy8gTmVlZGVkIGZvciB0aGUgalF1ZXJ5IGJ1dHRvbkxheW91dCBjb25maWd1cmF0aW9uOlxuICAgIC8vIGh0dHBzOi8vZG9jcy50ZWxlcmlrLmNvbS9rZW5kby11aS9hcGkvamF2YXNjcmlwdC91aS9kaWFsb2cvY29uZmlndXJhdGlvbi9idXR0b25sYXlvdXRcbiAgICAuay1kaWFsb2ctYnV0dG9uLWxheW91dC1zdHJldGNoZWQge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcblxuICAgICAgICAuay1idXR0b24ge1xuICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyggMCApO1xuICAgICAgICAgICAgcGFkZGluZzogJGRpYWxvZy1zdHJldGNoZWQtYnV0dG9uLXBhZGRpbmcteSAkZGlhbG9nLXN0cmV0Y2hlZC1idXR0b24tcGFkZGluZy14O1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICBmbGV4OiAxIDAgMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IC8vIG5lZWRlZCBmb3IgZWxsaXBzaXMgb3ZlcmZsb3dcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIH1cblxuICAgICAgICAuay1idXR0b24gfiAuay1idXR0b24ge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6ICRkaWFsb2ctc3RyZXRjaGVkLWJ1dHRvbi1ib3JkZXItd2lkdGg7XG5cbiAgICAgICAgICAgIC5rLXJ0bCAmLFxuICAgICAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAkZGlhbG9nLXN0cmV0Y2hlZC1idXR0b24tYm9yZGVyLXdpZHRoO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gS2VuZG8gVUkgZm9yIGpRdWVyeSB1c2VzIHRoZXNlIHN0eWxlc1xuICAgIC5rLXdpbmRvdy1zbSAuay1kaWFsb2ctYnV0dG9uLWxheW91dC1zdHJldGNoZWQge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgIC5rLWJ1dHRvbiB7XG4gICAgICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgICAgICAgIHBhZGRpbmc6ICgkZGlhbG9nLXN0cmV0Y2hlZC1idXR0b24tcGFkZGluZy14IC8gMikgKCRkaWFsb2ctc3RyZXRjaGVkLWJ1dHRvbi1wYWRkaW5nLXggLyAyKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLWJ1dHRvbiB+IC5rLWJ1dHRvbiB7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgICAgICAgICBib3JkZXItdG9wLXdpZHRoOiAkZGlhbG9nLXN0cmV0Y2hlZC1idXR0b24tYm9yZGVyLXdpZHRoO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5rLXdpbmRvdy1tZCAuay1kaWFsb2ctYnV0dG9uLWxheW91dC1zdHJldGNoZWQge1xuXG4gICAgICAgIC5rLWJ1dHRvbiB7XG4gICAgICAgICAgICBwYWRkaW5nOiAoJGRpYWxvZy1zdHJldGNoZWQtYnV0dG9uLXBhZGRpbmcteCAqIC43NSkgKCRkaWFsb2ctc3RyZXRjaGVkLWJ1dHRvbi1wYWRkaW5nLXggKiAuNzUpO1xuICAgICAgICB9XG4gICAgfVxuXG5cbiAgICAvLyBObyBmbGV4Ym94IHZhcmlhbnQgZm9yIG9sZGVyIGJyb3dzZXJzXG4gICAgLmstbm8tZmxleGJveCB7XG5cbiAgICAgICAgLmstZGlhbG9nLWJ1dHRvbmdyb3VwIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIH1cblxuICAgICAgICAuay13aW5kb3ctc20gLmstZGlhbG9nLWJ1dHRvbi1sYXlvdXQtc3RyZXRjaGVkIHtcbiAgICAgICAgICAgIC5rLWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuay1ydGwsXG4gICAgICAgIFtkaXI9XCJydGxcIl0ge1xuXG4gICAgICAgICAgICAuay1kaWFsb2ctYnV0dG9uZ3JvdXAge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cblxufVxuIiwiLy8gRGlhbG9nXG4kZGlhbG9nLXRpdGxlYmFyLWJnOiBudWxsICFkZWZhdWx0O1xuJGRpYWxvZy10aXRsZWJhci10ZXh0OiBudWxsICFkZWZhdWx0O1xuJGRpYWxvZy10aXRsZWJhci1ib3JkZXI6IG51bGwgIWRlZmF1bHQ7XG5cbiRkaWFsb2ctYnV0dG9uZ3JvdXAtcGFkZGluZy14OiAkd2luZG93LWlubmVyLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRkaWFsb2ctYnV0dG9uZ3JvdXAtcGFkZGluZy15OiAkd2luZG93LWlubmVyLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRkaWFsb2ctYnV0dG9uZ3JvdXAtYm9yZGVyLXdpZHRoOiAxcHggIWRlZmF1bHQ7XG5cbiRkaWFsb2ctYnV0dG9uLWdhcDogLjVyZW0gIWRlZmF1bHQ7XG5cbiRkaWFsb2ctc3RyZXRjaGVkLWJ1dHRvbi1wYWRkaW5nLXg6ICRidXR0b24tcGFkZGluZy14ICFkZWZhdWx0O1xuJGRpYWxvZy1zdHJldGNoZWQtYnV0dG9uLXBhZGRpbmcteTogJGJ1dHRvbi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kZGlhbG9nLXN0cmV0Y2hlZC1idXR0b24tYm9yZGVyLXdpZHRoOiAkYnV0dG9uLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiIsIkBpbmNsdWRlIGV4cG9ydHMoXCJkaWFsb2cvdGhlbWVcIikge1xuXG4gICAgLmstZGlhbG9nIHt9XG5cbiAgICAvLyBUaXRsZWJhclxuICAgIC5rLWRpYWxvZy10aXRsZWJhciB7XG4gICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAkZGlhbG9nLXRpdGxlYmFyLXRleHQsXG4gICAgICAgICAgICAkZGlhbG9nLXRpdGxlYmFyLWJnLFxuICAgICAgICAgICAgJGRpYWxvZy10aXRsZWJhci1ib3JkZXJcbiAgICAgICAgKTtcbiAgICB9XG5cbiAgICAvLyBCdXR0b25zXG4gICAgLmstZGlhbG9nLWJ1dHRvbmdyb3VwIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkd2luZG93LXRpdGxlYmFyLWJvcmRlcjtcbiAgICB9XG5cbn1cbiIsIkBpbmNsdWRlIGV4cG9ydHMoXCJkcmF3ZXIvbGF5b3V0XCIpIHtcblxuICAgIC5rLWRyYXdlci1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgfVxuICAgIGtlbmRvLWRyYXdlci5rLWRyYXdlcixcbiAgICBrZW5kby1kcmF3ZXIgLmstZHJhd2VyLXdyYXBwZXIge1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgIH1cbiAgICAuay1kcmF3ZXIge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRkcmF3ZXItZm9udC1mYW1pbHk7XG4gICAgICAgIGZvbnQtc2l6ZTogJGRyYXdlci1mb250LXNpemU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkZHJhd2VyLWxpbmUtaGVpZ2h0O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2UtaW4tb3V0OyAvLyBzYXNzLWxpbnQ6ZGlzYWJsZS1saW5lIG5vLXRyYW5zaXRpb24tYWxsXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgICAgICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiAkcmdiYS10cmFuc3BhcmVudDtcblxuICAgICAgICAvLyBCb3JkZXJzXG4gICAgICAgIC5rLWRyYXdlci1taW5pICYuay1kcmF3ZXItc3RhcnQsXG4gICAgICAgIC5rLWRyYXdlci1leHBhbmRlZCAmLmstZHJhd2VyLXN0YXJ0LFxuICAgICAgICAuay1kcmF3ZXItbGVmdC5rLWRyYXdlci1taW5pICYsXG4gICAgICAgIC5rLWRyYXdlci1sZWZ0LmstZHJhd2VyLWV4cGFuZGVkICYge1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAkZHJhd2VyLWJvcmRlci13aWR0aDtcbiAgICAgICAgfVxuICAgICAgICAuay1kcmF3ZXItbWluaSAmLmstZHJhd2VyLWVuZCxcbiAgICAgICAgLmstZHJhd2VyLWV4cGFuZGVkICYuay1kcmF3ZXItZW5kLFxuICAgICAgICAuay1kcmF3ZXItcmlnaHQuay1kcmF3ZXItbWluaSAmLFxuICAgICAgICAuay1kcmF3ZXItcmlnaHQuay1kcmF3ZXItZXhwYW5kZWQgJiB7XG4gICAgICAgICAgICBib3JkZXItbGVmdC13aWR0aDogJGRyYXdlci1ib3JkZXItd2lkdGg7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBQb3NpdGlvblxuICAgICAgICAmLmstZHJhd2VyLXN0YXJ0LFxuICAgICAgICAuay1kcmF3ZXItbGVmdCAmIHtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICAgICAgJi5rLWRyYXdlci1lbmQsXG4gICAgICAgIC5rLWRyYXdlci1yaWdodCAmIHtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5rLWRyYXdlci1jb250ZW50IHtcbiAgICAgICAgZmxleDogMSAxIGF1dG87XG4gICAgfVxuXG5cbiAgICAvLyBPdmVybGF5IGRyYXdlclxuICAgIC5rLWRyYXdlci1vdmVybGF5IHtcblxuICAgICAgICAuay1kcmF3ZXIge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA4MHZ3OyAvLyBsaW1pdCB3aWR0aFxuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAgICAgei1pbmRleDogMTAwMDI7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuay1vdmVybGF5IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgJi5rLWRyYXdlci1leHBhbmRlZCAuay1vdmVybGF5IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG5cbiAgICB9XG5cblxuICAgIC8vIFB1c2ggZHJhd2VyXG4gICAgLmstZHJhd2VyLXB1c2gge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgICAgIC5rLWRyYXdlciB7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICAgICAgICB9XG5cblxuICAgICAgICAvLyByaWdodCBkcmF3ZXJcbiAgICAgICAgLmstZHJhd2VyLmstZHJhd2VyLWVuZCxcbiAgICAgICAgJi5rLWRyYXdlci1yaWdodCAuay1kcmF3ZXIge1xuICAgICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgIH1cblxuICAgIH1cblxuXG4gICAgLy8gRHJhd2VyIGl0ZW1zXG4gICAgLmstZHJhd2VyLXdyYXBwZXIge1xuICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgIHNjcm9sbGJhci13aWR0aDogdGhpbjsgLy8gU2Nyb2xsYmFyIHN0eWxlcyBmb3IgTW96aWxsYVxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZS1pbi1vdXQ7IC8vIHNhc3MtbGludDpkaXNhYmxlLWxpbmUgbm8tdHJhbnNpdGlvbi1hbGxcblxuICAgICAgICAvLyBTY3JvbGxiYXIgc3R5bGVzIGZvciBDaHJvbWUsIFNhZmFyaSBhbmQgT3BlcmFcbiAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICAgICAgd2lkdGg6ICRkcmF3ZXItc2Nyb2xsYmFyLXdpZHRoO1xuICAgICAgICB9XG4gICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRkcmF3ZXItc2Nyb2xsYmFyLXJhZGl1cztcbiAgICAgICAgfVxuICAgIH1cbiAgICAuay1kcmF3ZXItaXRlbXMsXG4gICAgLmstZHJhd2VyLWl0ZW1zIHVsIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICB9XG4gICAgLmstZHJhd2VyLWl0ZW0ge1xuICAgICAgICBwYWRkaW5nOiAkZHJhd2VyLWl0ZW0tcGFkZGluZy15ICRkcmF3ZXItaXRlbS1wYWRkaW5nLXg7XG4gICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICBmb250LXNpemU6ICRkcmF3ZXItaXRlbS1mb250LXNpemU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkZHJhd2VyLWl0ZW0tbGluZS1oZWlnaHQ7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgPiAuay1kcmF3ZXItbGluayB7XG4gICAgICAgICAgICBtYXJnaW46ICgtJGRyYXdlci1pdGVtLXBhZGRpbmcteSkgKC0kZHJhd2VyLWl0ZW0tcGFkZGluZy14KTtcbiAgICAgICAgICAgIHBhZGRpbmc6ICRkcmF3ZXItaXRlbS1wYWRkaW5nLXkgJGRyYXdlci1pdGVtLXBhZGRpbmcteDtcbiAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgICAgIGZsZXg6IDEgMCBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstaWNvbiB7XG4gICAgICAgICAgICBtYXJnaW46IDAgJGRyYXdlci1pdGVtLXBhZGRpbmcteDtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGRyYXdlci1pY29uLXNpemU7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogJGRyYXdlci1pdGVtLWxpbmUtaGVpZ2h0O1xuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuay1pdGVtLXRleHQge1xuICAgICAgICAgICAgcGFkZGluZzogMCAkZHJhd2VyLWl0ZW0tcGFkZGluZy14O1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuay1kcmF3ZXItc2VwYXJhdG9yIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgfVxuXG5cblxuICAgIC8vIE1pbmkgbW9kZVxuICAgIC5rLWRyYXdlci1taW5pIHtcblxuICAgICAgICAuay1kcmF3ZXItd3JhcHBlciB7XG4gICAgICAgICAgICB3aWR0aDogJGRyYXdlci1taW5pLWluaXRpYWwtd2lkdGg7XG4gICAgICAgIH1cblxuICAgIH1cblxuXG4gICAgLmstcnRsLFxuICAgIFtkaXI9XCJydGxcIl0ge1xuXG4gICAgICAgIC8vIEJvcmRlcnNcbiAgICAgICAgJi5rLWRyYXdlci1taW5pIC5rLWRyYXdlci1zdGFydCxcbiAgICAgICAgLmstZHJhd2VyLW1pbmkgLmstZHJhd2VyLXN0YXJ0LFxuICAgICAgICAuay1kcmF3ZXItZXhwYW5kZWQgLmstZHJhd2VyLXN0YXJ0LFxuICAgICAgICAmLmstZHJhd2VyLWV4cGFuZGVkIC5rLWRyYXdlci1zdGFydCB7XG4gICAgICAgICAgICBib3JkZXItbGVmdC13aWR0aDogJGRyYXdlci1ib3JkZXItd2lkdGg7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG4gICAgICAgIH1cbiAgICAgICAgJi5rLWRyYXdlci1taW5pIC5rLWRyYXdlci1lbmQsXG4gICAgICAgIC5rLWRyYXdlci1taW5pIC5rLWRyYXdlci1lbmQsXG4gICAgICAgICYuay1kcmF3ZXItZXhwYW5kZWQgLmstZHJhd2VyLWVuZFxuICAgICAgICAuay1kcmF3ZXItZXhwYW5kZWQgLmstZHJhd2VyLWVuZCB7XG4gICAgICAgICAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodC13aWR0aDogJGRyYXdlci1ib3JkZXItd2lkdGg7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBQb3NpdGlvblxuICAgICAgICAmLmstZHJhd2VyLW92ZXJsYXkgLmstZHJhd2VyLXN0YXJ0LFxuICAgICAgICAuay1kcmF3ZXItb3ZlcmxheSAuay1kcmF3ZXItc3RhcnQge1xuICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICAgICYuay1kcmF3ZXItb3ZlcmxheSAuay1kcmF3ZXItZW5kLFxuICAgICAgICAuay1kcmF3ZXItb3ZlcmxheSAuay1kcmF3ZXItZW5kIHtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIE9yZGVyXG4gICAgICAgIC5rLWRyYXdlci1sZWZ0LmstZHJhd2VyLXB1c2ggLmstZHJhd2VyIHtcbiAgICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICB9XG4gICAgICAgIC5rLWRyYXdlci1yaWdodC5rLWRyYXdlci1wdXNoIC5rLWRyYXdlciB7XG4gICAgICAgICAgICBvcmRlcjogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8vIERyYXdlclxuJGRyYXdlci1iZzogJGJvZHktYmcgIWRlZmF1bHQ7XG4kZHJhd2VyLXRleHQ6ICRib2R5LXRleHQgIWRlZmF1bHQ7XG4kZHJhd2VyLWJvcmRlcjogJGNvbXBvbmVudC1ib3JkZXIgIWRlZmF1bHQ7XG4kZHJhd2VyLWJvcmRlci13aWR0aDogMXB4ICFkZWZhdWx0O1xuJGRyYXdlci1mb250LWZhbWlseTogJGZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGRyYXdlci1mb250LXNpemU6ICRmb250LXNpemUgIWRlZmF1bHQ7XG4kZHJhd2VyLWxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kZHJhd2VyLWNvbnRlbnQtcGFkZGluZy14OiAkcGFkZGluZy14ICFkZWZhdWx0O1xuJGRyYXdlci1jb250ZW50LXBhZGRpbmcteTogJHBhZGRpbmcteSAhZGVmYXVsdDtcblxuJGRyYXdlci1zY3JvbGxiYXItd2lkdGg6IDdweCAhZGVmYXVsdDtcbiRkcmF3ZXItc2Nyb2xsYmFyLWNvbG9yOiByZ2JhKDE1NiwgMTU2LCAxNTYsIC43KSAhZGVmYXVsdDtcbiRkcmF3ZXItc2Nyb2xsYmFyLWJnOiAjZGVkZWRlICFkZWZhdWx0O1xuJGRyYXdlci1zY3JvbGxiYXItcmFkaXVzOiAyMHB4ICFkZWZhdWx0O1xuJGRyYXdlci1zY3JvbGxiYXItaG92ZXJlZC1jb2xvcjogcmdiYSgxNTYsIDE1NiwgMTU2LCAxKSAhZGVmYXVsdDtcblxuJGRyYXdlci1pdGVtLXBhZGRpbmcteDogJHBhZGRpbmcteCAhZGVmYXVsdDtcbiRkcmF3ZXItaXRlbS1wYWRkaW5nLXk6ICRwYWRkaW5nLXkgIWRlZmF1bHQ7XG4kZHJhd2VyLWl0ZW0tZm9udC1zaXplOiAxNnB4ICFkZWZhdWx0O1xuJGRyYXdlci1pdGVtLWxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtbGcgIWRlZmF1bHQ7XG4kZHJhd2VyLWljb24tc2l6ZTogJGljb24tc2l6ZSAhZGVmYXVsdDtcblxuJGRyYXdlci1taW5pLWluaXRpYWwtd2lkdGg6IGNhbGMoMiAqICN7JGRyYXdlci1pdGVtLXBhZGRpbmcteH0gKyAjeyRkcmF3ZXItaWNvbi1zaXplfSkgIWRlZmF1bHQ7XG5cbiRkcmF3ZXItaG92ZXJlZC1iZzogJGhvdmVyZWQtYmcgIWRlZmF1bHQ7XG4kZHJhd2VyLWhvdmVyZWQtdGV4dDogJGhvdmVyZWQtdGV4dCAhZGVmYXVsdDtcblxuJGRyYXdlci1mb2N1c2VkLWJnOiAkaG92ZXJlZC1iZyAhZGVmYXVsdDtcbiRkcmF3ZXItZm9jdXNlZC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCByZ2JhKCAwLCAwLCAwLCAuMTUpICFkZWZhdWx0O1xuXG4kZHJhd2VyLXNlbGVjdGVkLWJnOiAkc2VsZWN0ZWQtYmcgIWRlZmF1bHQ7XG4kZHJhd2VyLXNlbGVjdGVkLXRleHQ6ICRzZWxlY3RlZC10ZXh0ICFkZWZhdWx0O1xuJGRyYXdlci1zZWxlY3RlZC1ob3Zlci1iZzogdHJ5LWRhcmtlbiggJHNlbGVjdGVkLWJnLCA3LjUlICkgIWRlZmF1bHQ7XG4kZHJhd2VyLXNlbGVjdGVkLWhvdmVyLXRleHQ6ICRzZWxlY3RlZC10ZXh0ICFkZWZhdWx0O1xuIiwiQGltcG9ydCBcIi4uLy4uL21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWRlZmF1bHQvc2Nzcy9kcmF3ZXIvX2xheW91dC5zY3NzXCI7XG5cbkBpbmNsdWRlIGV4cG9ydHMoIFwiZHJhd2VyL2xheW91dC9ib290c3RyYXBcIiApIHtcbiAgICAuay1kcmF3ZXItY29udGFpbmVyIHtcbiAgICAgICAgLmstZHJhd2VyLWl0ZW1zIHtcblxuICAgICAgICAgICAgLmstaXRlbS10ZXh0IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuay1pY29uIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgICAgICAmICsgLmstaXRlbS10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkZHJhd2VyLWl0ZW0tcGFkZGluZy14O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5rLXJ0bCAmIC5rLWRyYXdlci1pdGVtcyxcbiAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIC5rLWRyYXdlci1pdGVtcyxcbiAgICAgICAgJltkaXI9XCJydGxcIl0ge1xuICAgICAgICAgICAgLmstaWNvbiArIC5rLWl0ZW0tdGV4dCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRkcmF3ZXItaXRlbS1wYWRkaW5nLXg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJAaW5jbHVkZSBleHBvcnRzKFwibm90aWZpY2F0aW9uL2xheW91dFwiKSB7XG5cbiAgICAvLyBCYXNlXG4gICAgLmstbm90aWZpY2F0aW9uLWdyb3VwIHtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgfVxuXG4gICAgLmstbm90aWZpY2F0aW9uLWNvbnRhaW5lciB7XG4gICAgICAgIG1hcmdpbjogKCRub3RpZmljYXRpb24tcGFkZGluZy15IC8gMikgMDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cbiAgICAgICAgJi1hbmltYXRpbmcge1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5rLW5vdGlmaWNhdGlvbiB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoICRub3RpZmljYXRpb24tYm9yZGVyLXJhZGl1cyApO1xuICAgICAgICBwYWRkaW5nOiAkbm90aWZpY2F0aW9uLXBhZGRpbmcteSAkbm90aWZpY2F0aW9uLXBhZGRpbmcteDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAkbm90aWZpY2F0aW9uLWJvcmRlci13aWR0aDtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRub3RpZmljYXRpb24tZm9udC1mYW1pbHk7XG4gICAgICAgIGZvbnQtc2l6ZTogJG5vdGlmaWNhdGlvbi1mb250LXNpemU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkbm90aWZpY2F0aW9uLWxpbmUtaGVpZ2h0O1xuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgICAgICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiAkcmdiYS10cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAuay1ub3RpZmljYXRpb24td3JhcCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuXG4gICAgICAgID4gLmstaWNvbiB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAkbm90aWZpY2F0aW9uLWljb24tb2Zmc2V0O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkbm90aWZpY2F0aW9uLWljb24tc3BhY2luZztcbiAgICAgICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgPiAuay1pLWNsb3NlIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkbm90aWZpY2F0aW9uLWljb24tc3BhY2luZztcbiAgICAgICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgPiAuay1ub3RpZmljYXRpb24tY29udGVudCB7XG4gICAgICAgICAgICBmbGV4OiAxIDEgYXV0bztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIFJUTFxuICAgIC5rLXJ0bCAuay1ub3RpZmljYXRpb24sXG4gICAgW2Rpcj1cInJ0bFwiXSAuay1ub3RpZmljYXRpb24ge1xuXG4gICAgICAgIC5rLW5vdGlmaWNhdGlvbi13cmFwIHtcblxuICAgICAgICAgICAgPiAuay1pY29uIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICRub3RpZmljYXRpb24taWNvbi1zcGFjaW5nO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICA+IC5rLWktY2xvc2Uge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJG5vdGlmaWNhdGlvbi1pY29uLXNwYWNpbmc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbn1cblxuXG5cblxuQGluY2x1ZGUgZXhwb3J0cyhcIm5vdGlmaWNhdGlvbi9sYXlvdXQvaWU5XCIpIHtcblxuXG4gICAgLmstaWU5IC5rLW5vdGlmaWNhdGlvbi13cmFwIHtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgICAgICA+IC5rLWljb24ge1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgfVxuXG4gICAgICAgID4gLmstbm90aWZpY2F0aW9uLWNvbnRlbnQge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgICAgIH1cbiAgICB9XG5cbn1cbiIsIi8vIE5vdGlmaWNhdGlvblxuJG5vdGlmaWNhdGlvbi1wYWRkaW5nLXg6ICRhbGVydC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kbm90aWZpY2F0aW9uLXBhZGRpbmcteTogJGFsZXJ0LXBhZGRpbmcteSAhZGVmYXVsdDtcbiRub3RpZmljYXRpb24tYm9yZGVyLXdpZHRoOiAkYWxlcnQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG5vdGlmaWNhdGlvbi1ib3JkZXItcmFkaXVzOiAkYWxlcnQtYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuJG5vdGlmaWNhdGlvbi1zaGFkb3c6ICRwb3B1cC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRub3RpZmljYXRpb24tZm9udC1mYW1pbHk6ICRmb250LWZhbWlseSAhZGVmYXVsdDtcbiRub3RpZmljYXRpb24tZm9udC1zaXplOiAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJG5vdGlmaWNhdGlvbi1saW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuXG4kbm90aWZpY2F0aW9uLWljb24tb2Zmc2V0OiAzcHggIWRlZmF1bHQ7XG4kbm90aWZpY2F0aW9uLWljb24tc3BhY2luZzogJGljb24tc3BhY2luZyAhZGVmYXVsdDtcblxuJG5vdGlmaWNhdGlvbi1iZzogJGNvbXBvbmVudC1iZyAhZGVmYXVsdDtcbiRub3RpZmljYXRpb24tdGV4dDogJGNvbXBvbmVudC10ZXh0ICFkZWZhdWx0O1xuJG5vdGlmaWNhdGlvbi1ib3JkZXI6ICRjb21wb25lbnQtYm9yZGVyICFkZWZhdWx0O1xuXG4kbm90aWZpY2F0aW9uLXRoZW1lLWNvbG9yczogJHRoZW1lLWNvbG9ycyAhZGVmYXVsdDtcbi8vICRub3RpZmljYXRpb24tdGhlbWVzOiAoKSAhZGVmYXVsdDtcblxuQGZ1bmN0aW9uIG5vdGlmaWNhdGlvbi10aGVtZSgkbmFtZTogbnVsbCwgJGNvbG9yOiBudWxsKSB7XG4gICAgLy8gc2Fzcy1saW50OmRpc2FibGUgaW5kZW50YXRpb25cbiAgICBAcmV0dXJuIChcbiAgICAgICAgYm9yZGVyOiB0aW50KCAkY29sb3IsIDEwICksXG4gICAgICAgIGNvbG9yOiBzaGFkZSggJGNvbG9yLCA2ICksXG4gICAgICAgIGJnOiB0aW50KCAkY29sb3IsIDkgKVxuICAgICk7XG4gICAgLy8gc2Fzcy1saW50OmVuYWJsZSBpbmRlbnRhdGlvblxufVxuXG4kbm90aWZpY2F0aW9uLXRoZW1lczogKFxuICAgIHByaW1hcnk6IG5vdGlmaWNhdGlvbi10aGVtZSggcHJpbWFyeSwgbWFwLWdldCggJG5vdGlmaWNhdGlvbi10aGVtZS1jb2xvcnMsIHByaW1hcnkgKSApLFxuICAgIHNlY29uZGFyeTogbm90aWZpY2F0aW9uLXRoZW1lKCBzZWNvbmRhcnksIG1hcC1nZXQoICRub3RpZmljYXRpb24tdGhlbWUtY29sb3JzLCBzZWNvbmRhcnkgKSApLFxuICAgIHRlcnRpYXJ5OiBub3RpZmljYXRpb24tdGhlbWUoIHRlcnRpYXJ5LCBtYXAtZ2V0KCAkbm90aWZpY2F0aW9uLXRoZW1lLWNvbG9ycywgdGVydGlhcnkgKSApLFxuICAgIGluZm86IG5vdGlmaWNhdGlvbi10aGVtZSggaW5mbywgbWFwLWdldCggJG5vdGlmaWNhdGlvbi10aGVtZS1jb2xvcnMsIGluZm8gKSApLFxuICAgIHN1Y2Nlc3M6IG5vdGlmaWNhdGlvbi10aGVtZSggc3VjY2VzcywgbWFwLWdldCggJG5vdGlmaWNhdGlvbi10aGVtZS1jb2xvcnMsIHN1Y2Nlc3MgKSApLFxuICAgIHdhcm5pbmc6IG5vdGlmaWNhdGlvbi10aGVtZSggd2FybmluZywgbWFwLWdldCggJG5vdGlmaWNhdGlvbi10aGVtZS1jb2xvcnMsIHdhcm5pbmcgKSApLFxuICAgIGVycm9yOiBub3RpZmljYXRpb24tdGhlbWUoIGVycm9yLCBtYXAtZ2V0KCAkbm90aWZpY2F0aW9uLXRoZW1lLWNvbG9ycywgZXJyb3IgKSApLFxuICAgIGRhcms6IG5vdGlmaWNhdGlvbi10aGVtZSggZGFyaywgbWFwLWdldCggJG5vdGlmaWNhdGlvbi10aGVtZS1jb2xvcnMsIGRhcmsgKSApLFxuICAgIGxpZ2h0OiBub3RpZmljYXRpb24tdGhlbWUoIGxpZ2h0LCBtYXAtZ2V0KCAkbm90aWZpY2F0aW9uLXRoZW1lLWNvbG9ycywgbGlnaHQgKSApLFxuICAgIGludmVyc2U6IG5vdGlmaWNhdGlvbi10aGVtZSggaW52ZXJzZSwgbWFwLWdldCggJG5vdGlmaWNhdGlvbi10aGVtZS1jb2xvcnMsIGludmVyc2UgKSApXG4pO1xuIiwiQGluY2x1ZGUgZXhwb3J0cyhcInJlc3BvbnNpdmVwYW5lbC9sYXlvdXRcIikge1xuXG4gICAgLmstcnBhbmVsIHt9XG5cbiAgICAvLyBWYXJpYW50c1xuICAgIC5rLXJwYW5lbC1sZWZ0LFxuICAgIC5rLXJwYW5lbC1yaWdodCB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgICBtaW4td2lkdGg6IDMyMHB4O1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHRvcDogMDtcblxuICAgICAgICAmICsgKiB7XG4gICAgICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgICYuay1ycGFuZWwtZXhwYW5kZWQge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApIHRyYW5zbGF0ZVooMCk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmstcnBhbmVsLWxlZnQge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpIHRyYW5zbGF0ZVooMCk7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgfVxuICAgIC5rLXJwYW5lbC1yaWdodCB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKSB0cmFuc2xhdGVaKDApO1xuICAgICAgICByaWdodDogMDtcbiAgICB9XG5cbiAgICAvLyBUb3BcbiAgICAuay1ycGFuZWwtdG9wIHtcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgbWF4LWhlaWdodDogMDtcbiAgICB9XG4gICAgLmstcnBhbmVsLXRvcC5rLXJwYW5lbC1leHBhbmRlZCB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDU2OHB4O1xuICAgICAgICAvLyBzYXNzLWxpbnQ6ZGlzYWJsZSBuby1pbXBvcnRhbnRcbiAgICAgICAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICAgICAgLy8gc2Fzcy1saW50OmVuYWJsZSBuby1pbXBvcnRhbnRcbiAgICB9XG5cbiAgICAvLyBUb2dnbGUgYnV0dG9uXG4gICAgLmstcnBhbmVsLXRvZ2dsZSB7XG4gICAgICAgIHRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uO1xuICAgIH1cblxufVxuIiwiQGluY2x1ZGUgZXhwb3J0cyggXCJicmVhZGNydW1iL2xheW91dFwiICkge1xuXG4gICAgLy8gQnJlYWRjcnVtYlxuICAgIC5rLWJyZWFkY3J1bWIge1xuICAgICAgICBtYXJnaW46ICRicmVhZGNydW1iLW1hcmdpbi15ICRicmVhZGNydW1iLW1hcmdpbi14O1xuICAgICAgICBwYWRkaW5nOiAkYnJlYWRjcnVtYi1wYWRkaW5nLXkgJGJyZWFkY3J1bWItcGFkZGluZy14O1xuICAgICAgICBib3JkZXItd2lkdGg6ICRicmVhZGNydW1iLWJvcmRlci13aWR0aDtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRicmVhZGNydW1iLWZvbnQtZmFtaWx5O1xuICAgICAgICBmb250LXNpemU6ICRicmVhZGNydW1iLWZvbnQtc2l6ZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6ICRicmVhZGNydW1iLWxpbmUtaGVpZ2h0O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gICAgICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogJHJnYmEtdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgLy8gSXRlbXNcbiAgICAgICAgLmstYnJlYWRjcnVtYi1jb250YWluZXIge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAgICAgJi5rLWZsZXgtd3JhcCB7XG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmstYnJlYWRjcnVtYi1pdGVtIHtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLWJyZWFkY3J1bWItcm9vdC1pdGVtIHtcbiAgICAgICAgICAgIGZsZXg6IDEgMCBhdXRvO1xuXG4gICAgICAgICAgICAmLmstZmxleC1ub25lIHtcbiAgICAgICAgICAgICAgICBmbGV4OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmstYnJlYWRjcnVtYi1saW5rLFxuICAgICAgICAuay1icmVhZGNydW1iLXJvb3QtbGluayB7XG4gICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCAkYnJlYWRjcnVtYi1saW5rLWJvcmRlci1yYWRpdXMgKTtcbiAgICAgICAgICAgIHBhZGRpbmc6ICRicmVhZGNydW1iLWxpbmstcGFkZGluZy15ICRicmVhZGNydW1iLWxpbmstcGFkZGluZy14O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLWJyZWFkY3J1bWItcm9vdC1saW5rIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJGJyZWFkY3J1bWItcm9vdC1saW5rLXNwYWNpbmc7XG4gICAgICAgIH1cblxuICAgICAgICAuay1icmVhZGNydW1iLWxpbmsgPiAuay1pbWFnZSxcbiAgICAgICAgLmstYnJlYWRjcnVtYi1pY29udGV4dC1saW5rIC5rLWljb24ge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkYnJlYWRjcnVtYi1saW5rLWljb24tc3BhY2luZztcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLWJyZWFkY3J1bWItaWNvbi1saW5rIHtcbiAgICAgICAgICAgIHBhZGRpbmc6ICRicmVhZGNydW1iLWljb24tbGluay1wYWRkaW5nLXkgJGJyZWFkY3J1bWItaWNvbi1saW5rLXBhZGRpbmcteDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLWJyZWFkY3J1bWItZGVsaW1pdGVyLWljb24ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkYnJlYWRjcnVtYi1kZWxpbWl0ZXItaWNvbi1mb250LXNpemU7XG4gICAgICAgICAgICBvcGFjaXR5OiAkZGlzYWJsZWQtb3BhY2l0eTtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIEVkaXRpbmdcbiAgICAgICAgLmstYnJlYWRjcnVtYi1pbnB1dC1jb250YWluZXIge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAuay10ZXh0Ym94IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5rLWJyZWFkY3J1bWItd3JhcCB7XG4gICAgICAgICAgICAuay1icmVhZGNydW1iLXJvb3QtaXRlbS1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuay1pZTkge1xuICAgICAgICAuay1icmVhZGNydW1iLFxuICAgICAgICAuay1icmVhZGNydW1iLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLWJyZWFkY3J1bWItaXRlbSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBleHBvcnRzKFwiYnJlYWRjcnVtYi9sYXlvdXQvcnRsXCIpIHtcblxuICAgICAgICAuay1icmVhZGNydW1iIHtcbiAgICAgICAgICAgICZbZGlyPVwicnRsXCJdLFxuICAgICAgICAgICAgLmstcnRsICYge1xuICAgICAgICAgICAgICAgIC5rLWJyZWFkY3J1bWItcm9vdC1saW5rIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogJGJyZWFkY3J1bWItcm9vdC1saW5rLXNwYWNpbmc7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmstYnJlYWRjcnVtYi1saW5rID4gLmstaW1hZ2UsXG4gICAgICAgICAgICAgICAgLmstYnJlYWRjcnVtYi1pY29udGV4dC1saW5rIC5rLWljb24ge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkYnJlYWRjcnVtYi1saW5rLWljb24tc3BhY2luZztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cblxufVxuIiwiLy8gQnJlYWRjcnVtYlxuJGJyZWFkY3J1bWItbWFyZ2luLXg6IG51bGwgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1tYXJnaW4teTogbnVsbCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLXBhZGRpbmcteDogbnVsbCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLXBhZGRpbmcteTogbnVsbCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWJvcmRlci13aWR0aDogMHB4ICFkZWZhdWx0O1xuXG4kYnJlYWRjcnVtYi1mb250LWZhbWlseTogJGZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItZm9udC1zaXplOiAkZm9udC1zaXplICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJGJyZWFkY3J1bWItYmc6ICRicmVhZGNydW1iLWJnICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItdGV4dDogJGNvbXBvbmVudC10ZXh0ICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItYm9yZGVyOiAkY29tcG9uZW50LWJvcmRlciAhZGVmYXVsdDtcblxuJGJyZWFkY3J1bWItZGVsaW1pdGVyLWljb24tZm9udC1zaXplOiAkaWNvbi1zaXplICogLjc1ICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItZGVsaW1pdGVyLWljb24tcGFkZGluZy14OiAkYnV0dG9uLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWRlbGltaXRlci1pY29uLXBhZGRpbmcteTogMHB4ICFkZWZhdWx0O1xuXG4kYnJlYWRjcnVtYi1saW5rLXBhZGRpbmcteDogJHBhZGRpbmcteC1sZyAvIDIgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1saW5rLXBhZGRpbmcteTogJHBhZGRpbmcteSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWxpbmstYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cbiRicmVhZGNydW1iLWljb24tbGluay1wYWRkaW5nLXg6ICRicmVhZGNydW1iLWxpbmstcGFkZGluZy14ICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItaWNvbi1saW5rLXBhZGRpbmcteTogJGJyZWFkY3J1bWItaWNvbi1saW5rLXBhZGRpbmcteCAhZGVmYXVsdDtcblxuJGJyZWFkY3J1bWItcm9vdC1saW5rLXNwYWNpbmc6ICRicmVhZGNydW1iLWxpbmstcGFkZGluZy14ICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItbGluay1pY29uLXNwYWNpbmc6ICRpY29uLXNwYWNpbmcgIWRlZmF1bHQ7XG5cbiRicmVhZGNydW1iLWxpbmstdGV4dDogJGxpbmstdGV4dCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWxpbmstYmc6IG51bGwgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1saW5rLWJvcmRlcjogbnVsbCAhZGVmYXVsdDtcblxuJGJyZWFkY3J1bWItbGluay1ob3ZlcmVkLXRleHQ6ICRsaW5rLWhvdmVyLXRleHQgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1saW5rLWhvdmVyZWQtYmc6IHRyeS1kYXJrZW4oICRob3ZlcmVkLWJnLCAxJSApICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItbGluay1ob3ZlcmVkLWJvcmRlcjogbnVsbCAhZGVmYXVsdDtcblxuJGJyZWFkY3J1bWItbGluay1mb2N1c2VkLXRleHQ6ICRsaW5rLXRleHQgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1saW5rLWZvY3VzZWQtYmc6IG51bGwgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1saW5rLWZvY3VzZWQtYm9yZGVyOiBudWxsICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItbGluay1mb2N1c2VkLXNoYWRvdzogaW5zZXQgMCAwIDAgM3B4IHJnYmEoJGNvbXBvbmVudC10ZXh0LCAuMjUpICFkZWZhdWx0O1xuXG4kYnJlYWRjcnVtYi1yb290LWxpbmstdGV4dDogaW5oZXJpdCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLXJvb3QtbGluay1iZzogbnVsbCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLXJvb3QtbGluay1ib3JkZXI6IG51bGwgIWRlZmF1bHQ7XG5cbiRicmVhZGNydW1iLXJvb3QtbGluay1ob3ZlcmVkLXRleHQ6IG51bGwgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1yb290LWxpbmstaG92ZXJlZC1iZzogdHJ5LWRhcmtlbiggJGhvdmVyZWQtYmcsIDElICkgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1yb290LWxpbmstaG92ZXJlZC1ib3JkZXI6IG51bGwgIWRlZmF1bHQ7XG5cbiRicmVhZGNydW1iLXJvb3QtbGluay1mb2N1c2VkLXRleHQ6IG51bGwgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1yb290LWxpbmstZm9jdXNlZC1iZzogbnVsbCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLXJvb3QtbGluay1mb2N1c2VkLWJvcmRlcjogbnVsbCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLXJvb3QtbGluay1mb2N1c2VkLXNoYWRvdzogJGJyZWFkY3J1bWItbGluay1mb2N1c2VkLXNoYWRvdyAhZGVmYXVsdDtcblxuJGJyZWFkY3J1bWItZm9jdXNlZC1zaGFkb3c6IDAgMCAycHggMXB4IHJnYmEoMCwgMCwgMCwgLjA2KSAhZGVmYXVsdDtcbiIsIkBpbmNsdWRlIGV4cG9ydHMoXCJwYWdlci9sYXlvdXRcIikge1xuXG4gICAgLmstcGFnZXItd3JhcCB7XG4gICAgICAgIHBhZGRpbmc6ICRwYWdlci1wYWRkaW5nLXkgJHBhZ2VyLXBhZGRpbmcteDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAkcGFnZXItYm9yZGVyLXdpZHRoO1xuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICBmb250LWZhbWlseTogJHBhZ2VyLWZvbnQtZmFtaWx5O1xuICAgICAgICBmb250LXNpemU6ICRwYWdlci1mb250LXNpemU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkcGFnZXItbGluZS1oZWlnaHQ7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgICAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAgICAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6ICRyZ2JhLXRyYW5zcGFyZW50O1xuXG4gICAgICAgIC5rLWxpbmsge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgICAgIGZvbnQ6IGluaGVyaXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuXG4gICAgICAgICAgICAvLyBGb2N1c2VkIHN0YXRlXG4gICAgICAgICAgICAmOmZvY3VzLFxuICAgICAgICAgICAgJi5rLXN0YXRlLWZvY3VzIHtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmstd2lkZ2V0LFxuICAgICAgICBzZWxlY3Quay1kcm9wZG93biB7XG4gICAgICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAuay1ydGwgJixcbiAgICAgICAgJltkaXI9XCJydGxcIl0sXG4gICAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgICAgICAuay1pLWFycm93LWVuZC1sZWZ0LFxuICAgICAgICAgICAgLmstaS1hcnJvdy02MC1sZWZ0LFxuICAgICAgICAgICAgLmstaS1hcnJvdy02MC1yaWdodCxcbiAgICAgICAgICAgIC5rLWktYXJyb3ctZW5kLXJpZ2h0LFxuICAgICAgICAgICAgLmstaS1zZWVrLXcsXG4gICAgICAgICAgICAuay1pLWFycm93LXcsXG4gICAgICAgICAgICAuay1pLWFycm93LWUsXG4gICAgICAgICAgICAuay1pLXNlZWstZSB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICB9XG5cblxuICAgIC8vIEJhc2UgcGFnZXIgc2VjdGlvblxuICAgICViYXNlLXBhZ2VyLXNlY3Rpb24ge1xuICAgICAgICBAaWYgKCRwYWdlci1zZWN0aW9uLXNwYWNpbmcpIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkcGFnZXItc2VjdGlvbi1zcGFjaW5nO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkcGFnZXItc2VjdGlvbi1zcGFjaW5nO1xuICAgICAgICB9XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuXG5cbiAgICAvLyBCYXNlIHBhZ2VyIGl0ZW1cbiAgICAlYmFzZS1wYWdlci1pdGVtIHtcbiAgICAgICAgbWluLXdpZHRoOiAkYnV0dG9uLWNhbGMtc2l6ZTtcbiAgICAgICAgaGVpZ2h0OiAkYnV0dG9uLWNhbGMtc2l6ZTtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICB9XG4gICAgICAgICYuay1zdGF0ZS1kaXNhYmxlZCB7XG4gICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgIH1cblxuXG4gICAgLy8gUGFnZXIgaXRlbXNcbiAgICAuay1wYWdlci1uYXYge1xuICAgICAgICBAZXh0ZW5kICViYXNlLXBhZ2VyLWl0ZW07XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoICRwYWdlci1pdGVtLWJvcmRlci1yYWRpdXMgKTtcbiAgICAgICAgcGFkZGluZzogJHBhZ2VyLWl0ZW0tcGFkZGluZy15ICRwYWdlci1pdGVtLXBhZGRpbmcteDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAkcGFnZXItaXRlbS1ib3JkZXItd2lkdGg7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgfVxuXG5cbiAgICAvLyBQYWdlciBudW1iZXJzXG4gICAgLmstcGFnZXItbnVtYmVycy13cmFwIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIHNlbGVjdC5rLWRyb3Bkb3duIHtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmstcGFnZXItbnVtYmVycyB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgfVxuXG5cbiAgICAgICAgLy8gTGlua3NcbiAgICAgICAgLmstbGluayB7XG4gICAgICAgICAgICBAZXh0ZW5kICViYXNlLXBhZ2VyLWl0ZW07XG4gICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCAkcGFnZXItbnVtYmVyLWJvcmRlci1yYWRpdXMgKTtcbiAgICAgICAgICAgIHBhZGRpbmc6ICRwYWdlci1udW1iZXItcGFkZGluZy15ICRwYWdlci1udW1iZXItcGFkZGluZy14O1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAkcGFnZXItbnVtYmVyLWJvcmRlci13aWR0aDtcbiAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBTZWxlY3RlZCBzdGF0ZVxuICAgICAgICAuay1zdGF0ZS1zZWxlY3RlZCB7XG4gICAgICAgICAgICBjdXJzb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICB9XG4gICAgfVxuXG5cbiAgICAvLyBTcGFjaW5nIGJldHdlZW4gaXRlbXNcbiAgICAuay1wYWdlci1uYXYgKyAuay1wYWdlci1uYXYsXG4gICAgLmstcGFnZXItbmF2ICsgLmstcGFnZXItbnVtYmVycy13cmFwLFxuICAgIC5rLXBhZ2VyLW51bWJlcnMtd3JhcCArIC5rLXBhZ2VyLW5hdixcbiAgICAuay1wYWdlci1udW1iZXJzID4gbGkgKyBsaSB7XG4gICAgICAgIEBpZiAoJHBhZ2VyLWl0ZW0tc3BhY2luZykge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICRwYWdlci1pdGVtLXNwYWNpbmc7XG4gICAgICAgIH1cblxuICAgICAgICAuay1ydGwgJixcbiAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICAgIEBpZiAoJHBhZ2VyLWl0ZW0tc3BhY2luZykge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJHBhZ2VyLWl0ZW0tc3BhY2luZztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuXG4gICAgLy8gUGFnZXIgaW5wdXRcbiAgICAuay1wYWdlci1pbnB1dCB7XG4gICAgICAgIEBleHRlbmQgJWJhc2UtcGFnZXItc2VjdGlvbjtcblxuICAgICAgICAuay10ZXh0Ym94IHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAxZXg7XG4gICAgICAgICAgICB3aWR0aDogJHBhZ2VyLWlucHV0LXdpZHRoO1xuICAgICAgICB9XG4gICAgfVxuXG5cbiAgICAvLyBQYWdlciBzaXplc1xuICAgIC5rLXBhZ2VyLXNpemVzIHtcbiAgICAgICAgQGV4dGVuZCAlYmFzZS1wYWdlci1zZWN0aW9uO1xuXG4gICAgICAgIC5rLWRyb3Bkb3duLFxuICAgICAgICA+IHNlbGVjdCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDFleDtcbiAgICAgICAgICAgIHdpZHRoOiAkcGFnZXItZHJvcGRvd24td2lkdGg7XG4gICAgICAgIH1cblxuICAgICAgICAuay1ydGwgJixcbiAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICAgIC5rLWRyb3Bkb3duLFxuICAgICAgICAgICAgPiBzZWxlY3Qge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxZXg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG5cbiAgICAvLyBQYWdlciBpbmZvXG4gICAgLmstcGFnZXItaW5mbyB7XG4gICAgICAgIEBleHRlbmQgJWJhc2UtcGFnZXItc2VjdGlvbjtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgIGZsZXg6IDEgMSAwJTtcbiAgICAgICAgb3JkZXI6IDk7XG4gICAgfVxuXG5cbiAgICAvLyBQYWdlciByZWZyZXNoXG4gICAgLmstcGFnZXItcmVmcmVzaCB7XG4gICAgICAgIEBleHRlbmQgJWJhc2UtcGFnZXItaXRlbTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIG9yZGVyOiAxMDtcblxuICAgICAgICAuay1ydGwgJixcbiAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gUmVzcG9uc2l2ZVxuICAgIC5rLXBhZ2VyLXNtIHtcbiAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG5cbiAgICAgICAgLy8gU2hvdyBuYXRpdmUgc2VsZWN0XG4gICAgICAgIC5rLXBhZ2VyLW51bWJlcnMtd3JhcCB7XG4gICAgICAgICAgICBzZWxlY3Quay1kcm9wZG93biB7XG4gICAgICAgICAgICAgICAgd2lkdGg6ICRwYWdlci1kcm9wZG93bi13aWR0aDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmstcGFnZXItbnVtYmVycy13cmFwIHtcbiAgICAgICAgICAgIEBpZiAoJHBhZ2VyLXNlY3Rpb24tc3BhY2luZykge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkcGFnZXItc2VjdGlvbi1zcGFjaW5nO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJHBhZ2VyLXNlY3Rpb24tc3BhY2luZztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaGVpZ2h0OiAkYnV0dG9uLWNhbGMtc2l6ZTtcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAuay1ydGwgJixcbiAgICAgICAgJltkaXI9XCJydGxcIl0sXG4gICAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgICAgICAuay1wYWdlci1udW1iZXJzLXdyYXAge1xuICAgICAgICAgICAgICAgIEBpZiAoJHBhZ2VyLXNlY3Rpb24tc3BhY2luZykge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogJHBhZ2VyLXNlY3Rpb24tc3BhY2luZztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkcGFnZXItc2VjdGlvbi1zcGFjaW5nO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgLy8gSGlkZSBjb21wb25lbnRzXG4gICAgLmstcGFnZXItbWQgLmstcGFnZXItaW5mbyxcbiAgICAuay1wYWdlci1zbSAuay1wYWdlci1pbmZvLFxuICAgIC5rLXBhZ2VyLXNtIC5rLXBhZ2VyLXNpemVzLFxuICAgIC5rLXBhZ2VyLXNtIC5rLXBhZ2VyLW51bWJlcnMge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxufVxuIiwiLy8gUGFnZXJcbiRwYWdlci1wYWRkaW5nLXg6ICR0b29sYmFyLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRwYWdlci1wYWRkaW5nLXk6ICR0b29sYmFyLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRwYWdlci1ib3JkZXItd2lkdGg6IDFweCAhZGVmYXVsdDtcblxuJHBhZ2VyLWZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kcGFnZXItZm9udC1zaXplOiAkZm9udC1zaXplICFkZWZhdWx0O1xuJHBhZ2VyLWxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG5cbiRwYWdlci1iZzogJGhlYWRlci1iZyAhZGVmYXVsdDtcbiRwYWdlci10ZXh0OiAkaGVhZGVyLXRleHQgIWRlZmF1bHQ7XG4kcGFnZXItYm9yZGVyOiAkaGVhZGVyLWJvcmRlciAhZGVmYXVsdDtcblxuJHBhZ2VyLXNlY3Rpb24tc3BhY2luZzogJHNwYWNlci14ICFkZWZhdWx0O1xuXG4kcGFnZXItaXRlbS1wYWRkaW5nLXg6ICRidXR0b24tcGFkZGluZy15ICFkZWZhdWx0O1xuJHBhZ2VyLWl0ZW0tcGFkZGluZy15OiAkcGFnZXItaXRlbS1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kcGFnZXItaXRlbS1ib3JkZXItd2lkdGg6IDFweCAhZGVmYXVsdDtcbiRwYWdlci1pdGVtLWJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHBhZ2VyLWl0ZW0tc3BhY2luZzogKC0xICogJHBhZ2VyLWl0ZW0tYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcblxuJHBhZ2VyLWl0ZW0tYmc6ICRwYWdpbmF0aW9uLWJnICFkZWZhdWx0O1xuJHBhZ2VyLWl0ZW0tdGV4dDogJHBhZ2luYXRpb24tY29sb3IgIWRlZmF1bHQ7XG4kcGFnZXItaXRlbS1ib3JkZXI6ICRwYWdpbmF0aW9uLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcblxuJHBhZ2VyLWl0ZW0taG92ZXItYmc6ICRwYWdpbmF0aW9uLWhvdmVyLWJnICFkZWZhdWx0O1xuJHBhZ2VyLWl0ZW0taG92ZXItdGV4dDogJHBhZ2luYXRpb24tY29sb3IgIWRlZmF1bHQ7XG4kcGFnZXItaXRlbS1ob3Zlci1ib3JkZXI6ICRwYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcblxuJHBhZ2VyLWl0ZW0tc2VsZWN0ZWQtYmc6ICRwYWdpbmF0aW9uLWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRwYWdlci1pdGVtLXNlbGVjdGVkLXRleHQ6ICRwYWdpbmF0aW9uLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRwYWdlci1pdGVtLXNlbGVjdGVkLWJvcmRlcjogJHBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcblxuJHBhZ2VyLWl0ZW0tZm9jdXMtb3BhY2l0eTogbnVsbCAhZGVmYXVsdDtcbiRwYWdlci1pdGVtLWZvY3VzLWJnOiAkcGFnZXItaXRlbS1iZyAhZGVmYXVsdDtcbiRwYWdlci1pdGVtLWZvY3VzLXNoYWRvdzogMCAwIDAgM3B4IHJnYmEoJHByaW1hcnksIC4yNSkgIWRlZmF1bHQ7XG5cbiRwYWdlci1udW1iZXItcGFkZGluZy14OiAkcGFnZXItaXRlbS1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kcGFnZXItbnVtYmVyLXBhZGRpbmcteTogJHBhZ2VyLWl0ZW0tcGFkZGluZy15ICFkZWZhdWx0O1xuJHBhZ2VyLW51bWJlci1ib3JkZXItd2lkdGg6ICRwYWdlci1pdGVtLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRwYWdlci1udW1iZXItYm9yZGVyLXJhZGl1czogMHB4ICFkZWZhdWx0O1xuJHBhZ2VyLW51bWJlci1zcGFjaW5nOiAkcGFnZXItaXRlbS1zcGFjaW5nICFkZWZhdWx0O1xuXG4kcGFnZXItbnVtYmVyLWJnOiAkcGFnZXItaXRlbS1iZyAhZGVmYXVsdDtcbiRwYWdlci1udW1iZXItdGV4dDogJHBhZ2VyLWl0ZW0tdGV4dCAhZGVmYXVsdDtcbiRwYWdlci1udW1iZXItYm9yZGVyOiAkcGFnZXItaXRlbS1ib3JkZXIgIWRlZmF1bHQ7XG5cbiRwYWdlci1udW1iZXItaG92ZXItb3BhY2l0eTogbnVsbCAhZGVmYXVsdDtcbiRwYWdlci1udW1iZXItaG92ZXItYmc6ICRwYWdlci1pdGVtLWhvdmVyLWJnICFkZWZhdWx0O1xuJHBhZ2VyLW51bWJlci1ob3Zlci10ZXh0OiAkcGFnZXItaXRlbS10ZXh0ICFkZWZhdWx0O1xuJHBhZ2VyLW51bWJlci1ob3Zlci1ib3JkZXI6ICRwYWdlci1pdGVtLWhvdmVyLWJvcmRlciAhZGVmYXVsdDtcblxuJHBhZ2VyLW51bWJlci1zZWxlY3RlZC1vcGFjaXR5OiBudWxsICFkZWZhdWx0O1xuJHBhZ2VyLW51bWJlci1zZWxlY3RlZC1iZzogJHBhZ2VyLWl0ZW0tc2VsZWN0ZWQtYmcgIWRlZmF1bHQ7XG4kcGFnZXItbnVtYmVyLXNlbGVjdGVkLXRleHQ6ICRwYWdlci1pdGVtLXNlbGVjdGVkLXRleHQgIWRlZmF1bHQ7XG4kcGFnZXItbnVtYmVyLXNlbGVjdGVkLWJvcmRlcjogJHBhZ2VyLWl0ZW0tc2VsZWN0ZWQtYm9yZGVyICFkZWZhdWx0O1xuXG4kcGFnZXItbnVtYmVyLWZvY3VzLW9wYWNpdHk6IG51bGwgIWRlZmF1bHQ7XG4kcGFnZXItbnVtYmVyLWZvY3VzLWJnOiAkcGFnZXItbnVtYmVyLWJnICFkZWZhdWx0O1xuJHBhZ2VyLW51bWJlci1mb2N1cy1zaGFkb3c6ICRwYWdlci1pdGVtLWZvY3VzLXNoYWRvdyAhZGVmYXVsdDtcblxuJHBhZ2VyLWlucHV0LXdpZHRoOiA1ZW0gIWRlZmF1bHQ7XG4kcGFnZXItZHJvcGRvd24td2lkdGg6IDVlbSAhZGVmYXVsdDtcbiIsIkBpbXBvcnQgXCIuLi8uLi9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1kZWZhdWx0L3Njc3MvcGFnZXIvX2xheW91dC5zY3NzXCI7XG5cbkBpbmNsdWRlIGV4cG9ydHMoXCJwYWdlci9sYXlvdXQvYm9vdHN0cmFwXCIpIHtcblxuXG4gICAgLy8gUGFnZXIgaXRlbXNcbiAgICAuay1wYWdlci1uYXYgeyBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCAwICk7IH1cbiAgICAuay1wYWdlci1maXJzdCB7IEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cy1vbmx5KCAkcGFnZXItaXRlbS1ib3JkZXItcmFkaXVzICk7IH1cbiAgICAuay1wYWdlci1sYXN0IHsgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cy1vbmx5KCAkcGFnZXItaXRlbS1ib3JkZXItcmFkaXVzICk7IH1cblxuICAgIC5rLXJ0bCxcbiAgICBbZGlyPVwicnRsXCJdIHtcbiAgICAgICAgLmstcGFnZXItZmlyc3QgeyBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzLW9ubHkoICRwYWdlci1pdGVtLWJvcmRlci1yYWRpdXMgKTsgfVxuICAgICAgICAuay1wYWdlci1sYXN0IHsgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzLW9ubHkoICRwYWdlci1pdGVtLWJvcmRlci1yYWRpdXMgKTsgfVxuICAgIH1cblxuXG4gICAgLy8gUGFnZXIgcmVmcmVzaFxuICAgIC5rLXBhZ2VyLXJlZnJlc2gge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCAkcGFnZXItaXRlbS1ib3JkZXItcmFkaXVzICk7XG4gICAgICAgIGJvcmRlci13aWR0aDogJHBhZ2VyLWl0ZW0tYm9yZGVyLXdpZHRoO1xuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIH1cblxufVxuIiwiQGltcG9ydCBcIi4uLy4uL21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWRlZmF1bHQvc2Nzcy9wYWdlci9fdGhlbWUuc2Nzc1wiO1xuXG5AaW5jbHVkZSBleHBvcnRzKCBcInBhZ2VyL3RoZW1lL2Jvb3RzdHJhcFwiICkge1xuXG5cbiAgICAvLyBQYWdlclxuICAgIC5rLXBhZ2VyLXdyYXAge1xuXG4gICAgICAgIHNlbGVjdC5rLWRyb3Bkb3duLFxuICAgICAgICAuay1kcm9wZG93biAuay1kcm9wZG93bi13cmFwIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAgICAgJHBhZ2VyLXRleHQsXG4gICAgICAgICAgICAgICAgJHBhZ2VyLWl0ZW0tYmcsXG4gICAgICAgICAgICAgICAgJHBhZ2VyLWl0ZW0tYm9yZGVyXG4gICAgICAgICAgICApO1xuXG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJi5rLXN0YXRlLWhvdmVyIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgICAgICAgICAkcGFnZXItdGV4dCxcbiAgICAgICAgICAgICAgICAgICAgJHBhZ2VyLWl0ZW0taG92ZXItYmcsXG4gICAgICAgICAgICAgICAgICAgICRwYWdlci1pdGVtLWhvdmVyLWJvcmRlclxuICAgICAgICAgICAgICAgICk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cblxuXG4gICAgLy8gUmVzcG9uc2l2ZVxuICAgIC5rLXBhZ2VyLW1kLFxuICAgIC5rLXBhZ2VyLXNtIHtcblxuICAgICAgICAuay1wYWdlci1udW1iZXJzIHtcblxuICAgICAgICAgICAgLmstY3VycmVudC1wYWdlIC5rLWxpbmsge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAgICAgICAgICRwYWdlci10ZXh0LFxuICAgICAgICAgICAgICAgICAgICAkcGFnZXItaXRlbS1iZyxcbiAgICAgICAgICAgICAgICAgICAgJHBhZ2VyLWl0ZW0tYm9yZGVyXG4gICAgICAgICAgICAgICAgKTtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgJi5rLXN0YXRlLWhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICAgICAgICAgICAgICRwYWdlci10ZXh0LFxuICAgICAgICAgICAgICAgICAgICAgICAgJHBhZ2VyLWl0ZW0taG92ZXItYmcsXG4gICAgICAgICAgICAgICAgICAgICAgICAkcGFnZXItaXRlbS1ob3Zlci1ib3JkZXJcbiAgICAgICAgICAgICAgICAgICAgKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgIH1cblxufVxuIiwiQGluY2x1ZGUgZXhwb3J0cyhcInBhbmVsYmFyL2xheW91dFwiKSB7XG5cbiAgICAvLyBCYXNlXG4gICAgLmstcGFuZWxiYXIge1xuICAgICAgICBAaW5jbHVkZSB1c2UtYmFja2dyb3VuZC1jbGlwKCk7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAkcGFuZWxiYXItYm9yZGVyLXdpZHRoO1xuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICBmb250LWZhbWlseTogJHBhbmVsYmFyLWZvbnQtZmFtaWx5O1xuICAgICAgICBmb250LXNpemU6ICRwYW5lbGJhci1mb250LXNpemU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkcGFuZWxiYXItbGluZS1oZWlnaHQ7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gICAgICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogJHJnYmEtdHJhbnNwYXJlbnQ7XG5cblxuICAgICAgICAvLyBSb290XG4gICAgICAgID4gLmstaXRlbSB7XG4gICAgICAgICAgICAvLyBUT0RPXG4gICAgICAgICAgICBAaW5jbHVkZSB1c2UtYmFja2dyb3VuZC1jbGlwKCk7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAgID4gLmstbGluayB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogJHBhbmVsYmFyLWhlYWRlci1wYWRkaW5nLXkgJHBhbmVsYmFyLWhlYWRlci1wYWRkaW5nLXg7XG4gICAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgICAgICAgICAgICAgZ2FwOiAkaWNvbi1zcGFjaW5nO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgPiAuay1pdGVtICsgLmstaXRlbSB7XG4gICAgICAgICAgICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gICAgICAgIH1cblxuXG4gICAgICAgIC8vIFN1YlxuICAgICAgICAuay1ncm91cCB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLmstZ3JvdXAgPiAuay1pdGVtIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICA+IC5rLWxpbmsge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6ICRwYW5lbGJhci1pdGVtLXBhZGRpbmcteSAkcGFuZWxiYXItaXRlbS1wYWRkaW5nLXg7XG4gICAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgICAgICAgICAgICAgIGdhcDogJGljb24tc3BhY2luZztcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cblxuICAgICAgICAvLyBQYW5lbGJhciBjb250ZW50XG4gICAgICAgIC5rLWNvbnRlbnQge1xuICAgICAgICAgICAgZGlzcGxheTogZmxvdy1yb290O1xuICAgICAgICB9XG5cblxuICAgICAgICAvLyBUb2dnbGUgaWNvblxuICAgICAgICAuay1wYW5lbGJhci1leHBhbmQsXG4gICAgICAgIC5rLXBhbmVsYmFyLWNvbGxhcHNlIHtcbiAgICAgICAgICAgIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGF1dG87XG4gICAgICAgIH1cbiAgICAgICAgLmstZ3JvdXAgLmstcGFuZWxiYXItZXhwYW5kLFxuICAgICAgICAuay1ncm91cCAuay1wYW5lbGJhci1jb2xsYXBzZSB7XG4gICAgICAgICAgICBtYXJnaW4taW5saW5lLWVuZDogY2FsYyggI3skcGFuZWxiYXItaGVhZGVyLXBhZGRpbmcteH0gLSAjeyRwYW5lbGJhci1pdGVtLXBhZGRpbmcteH0gKTtcbiAgICAgICAgfVxuXG4gICAgfVxuXG59XG5cblxuXG5cbkBpbmNsdWRlIGV4cG9ydHMoIFwicGFuZWxiYXIvbGF5b3V0L2xlZ2FjeVwiICkge1xuXG4gICAgLmstbm8tZmxleGJveCAuay1wYW5lbGJhciB7XG5cbiAgICAgICAgLy8gSXRlbVxuICAgICAgICA+IC5rLWl0ZW0gPiAuay1saW5rLFxuICAgICAgICAuay1ncm91cCA+IC5rLWxpbmsge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBJY29uc1xuICAgICAgICAuay1saW5rID4gLmstaW1hZ2UsXG4gICAgICAgIC5rLWxpbmsgPiAuay1zcHJpdGUsXG4gICAgICAgIC5rLWxpbmsgPiAuay1pY29uIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJGljb24tc3BhY2luZztcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIEV4cGFuZCBjb2xsYXBzZVxuICAgICAgICAuay1wYW5lbGJhci1leHBhbmQsXG4gICAgICAgIC5rLXBhbmVsYmFyLWNvbGxhcHNlIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50OyAvLyBzYXNzLWxpbnQ6ZGlzYWJsZS1saW5lIG5vLWltcG9ydGFudFxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKCAtNTAlICk7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHJpZ2h0OiAkcGFuZWxiYXItaGVhZGVyLXBhZGRpbmcteDtcbiAgICAgICAgfVxuXG4gICAgfVxuXG5cbiAgICAuay1uby1mbGV4Ym94IC5rLXBhbmVsYmFyW2Rpcj1cInJ0bFwiXSxcbiAgICAuay1uby1mbGV4Ym94IC5rLXJ0bCAuay1wYW5lbGJhciB7XG5cbiAgICAgICAgLmstbGluayA+IC5rLWltYWdlLFxuICAgICAgICAuay1saW5rID4gLmstc3ByaXRlLFxuICAgICAgICAuay1saW5rID4gLmstaWNvbiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogJGljb24tc3BhY2luZztcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLXBhbmVsYmFyLWV4cGFuZCxcbiAgICAgICAgLmstcGFuZWxiYXItY29sbGFwc2Uge1xuICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICBsZWZ0OiAkcGFuZWxiYXItaGVhZGVyLXBhZGRpbmcteDtcbiAgICAgICAgfVxuXG4gICAgfVxuXG59XG4iLCIvLyBQYW5lbGJhclxuJHBhbmVsYmFyLXBhZGRpbmcteDogMHB4ICFkZWZhdWx0O1xuJHBhbmVsYmFyLXBhZGRpbmcteTogMHB4ICFkZWZhdWx0O1xuJHBhbmVsYmFyLWZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kcGFuZWxiYXItZm9udC1zaXplOiAkZm9udC1zaXplICFkZWZhdWx0O1xuJHBhbmVsYmFyLWxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kcGFuZWxiYXItYm9yZGVyLXdpZHRoOiAxcHggIWRlZmF1bHQ7XG5cbiRwYW5lbGJhci1oZWFkZXItcGFkZGluZy14OiAkaGVhZGVyLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRwYW5lbGJhci1oZWFkZXItcGFkZGluZy15OiAkaGVhZGVyLXBhZGRpbmcteSAhZGVmYXVsdDtcblxuJHBhbmVsYmFyLWl0ZW0tcGFkZGluZy14OiAkbGlzdC1pdGVtLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRwYW5lbGJhci1pdGVtLXBhZGRpbmcteTogJGxpc3QtaXRlbS1wYWRkaW5nLXkgIWRlZmF1bHQ7XG5cbiRwYW5lbGJhci1iZzogJGNvbXBvbmVudC1iZyAhZGVmYXVsdDtcbiRwYW5lbGJhci10ZXh0OiAkY29tcG9uZW50LXRleHQgIWRlZmF1bHQ7XG4kcGFuZWxiYXItYm9yZGVyOiAkY29tcG9uZW50LWJvcmRlciAhZGVmYXVsdDtcblxuJHBhbmVsYmFyLWhlYWRlci1iZzogJGhlYWRlci1iZyAhZGVmYXVsdDtcbiRwYW5lbGJhci1oZWFkZXItdGV4dDogJGhlYWRlci10ZXh0ICFkZWZhdWx0O1xuJHBhbmVsYmFyLWhlYWRlci1ib3JkZXI6ICRoZWFkZXItYm9yZGVyICFkZWZhdWx0O1xuJHBhbmVsYmFyLWhlYWRlci1ncmFkaWVudDogJGhlYWRlci1ncmFkaWVudCAhZGVmYXVsdDtcblxuJHBhbmVsYmFyLWhlYWRlci1ob3ZlcmVkLWJnOiB0cnktZGFya2VuKCAkcGFuZWxiYXItaGVhZGVyLWJnLCAzICkgIWRlZmF1bHQ7XG4kcGFuZWxiYXItaGVhZGVyLWhvdmVyZWQtdGV4dDogbnVsbCAhZGVmYXVsdDtcbiRwYW5lbGJhci1oZWFkZXItaG92ZXJlZC1ib3JkZXI6IG51bGwgIWRlZmF1bHQ7XG4kcGFuZWxiYXItaGVhZGVyLWhvdmVyZWQtZ3JhZGllbnQ6IG51bGwgIWRlZmF1bHQ7XG5cbiRwYW5lbGJhci1oZWFkZXItc2VsZWN0ZWQtYmc6ICRzZWxlY3RlZC1iZyAhZGVmYXVsdDtcbiRwYW5lbGJhci1oZWFkZXItc2VsZWN0ZWQtdGV4dDogJHNlbGVjdGVkLXRleHQgIWRlZmF1bHQ7XG4kcGFuZWxiYXItaGVhZGVyLXNlbGVjdGVkLWJvcmRlcjogJHNlbGVjdGVkLWJvcmRlciAhZGVmYXVsdDtcbiRwYW5lbGJhci1oZWFkZXItc2VsZWN0ZWQtZ3JhZGllbnQ6ICRzZWxlY3RlZC1ncmFkaWVudCAhZGVmYXVsdDtcblxuJHBhbmVsYmFyLWhlYWRlci1mb2N1c2VkLXNoYWRvdzogJGxpc3QtaXRlbS1mb2N1c2VkLXNoYWRvdyAhZGVmYXVsdDtcblxuJHBhbmVsYmFyLWl0ZW0taG92ZXJlZC1iZzogc2hhZGUoJHBhbmVsYmFyLWJnKSAhZGVmYXVsdDtcbiRwYW5lbGJhci1pdGVtLWhvdmVyZWQtdGV4dDogbnVsbCAhZGVmYXVsdDtcbiRwYW5lbGJhci1pdGVtLWhvdmVyZWQtYm9yZGVyOiBudWxsICFkZWZhdWx0O1xuJHBhbmVsYmFyLWl0ZW0taG92ZXJlZC1ncmFkaWVudDogbnVsbCAhZGVmYXVsdDtcblxuJHBhbmVsYmFyLWl0ZW0tc2VsZWN0ZWQtYmc6ICRzZWxlY3RlZC1iZyAhZGVmYXVsdDtcbiRwYW5lbGJhci1pdGVtLXNlbGVjdGVkLXRleHQ6ICRzZWxlY3RlZC10ZXh0ICFkZWZhdWx0O1xuJHBhbmVsYmFyLWl0ZW0tc2VsZWN0ZWQtYm9yZGVyOiBudWxsICFkZWZhdWx0O1xuJHBhbmVsYmFyLWl0ZW0tc2VsZWN0ZWQtZ3JhZGllbnQ6IG51bGwgIWRlZmF1bHQ7XG5cbiRwYW5lbGJhci1pdGVtLWZvY3VzZWQtc2hhZG93OiAkbGlzdC1pdGVtLWZvY3VzZWQtc2hhZG93ICFkZWZhdWx0O1xuIiwiQGluY2x1ZGUgZXhwb3J0cyhcInBhbmVsYmFyL3RoZW1lXCIpIHtcblxuICAgIC8vIEFwcGVhcmFuY2VcbiAgICAuay1wYW5lbGJhciB7XG4gICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAkcGFuZWxiYXItdGV4dCxcbiAgICAgICAgICAgICRwYW5lbGJhci1iZyxcbiAgICAgICAgICAgICRwYW5lbGJhci1ib3JkZXJcbiAgICAgICAgKTtcblxuXG4gICAgICAgIC8vIFJvb3RcbiAgICAgICAgPiAuay1pdGVtIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGhlYWRlci1ib3JkZXI7XG4gICAgICAgIH1cblxuICAgICAgICA+IC5rLWl0ZW0gPiAuay1saW5rIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAgICAgJHBhbmVsYmFyLWhlYWRlci10ZXh0LFxuICAgICAgICAgICAgICAgICRwYW5lbGJhci1oZWFkZXItYmcsXG4gICAgICAgICAgICAgICAgJHBhbmVsYmFyLWhlYWRlci1ib3JkZXIsXG4gICAgICAgICAgICAgICAgJHBhbmVsYmFyLWhlYWRlci1ncmFkaWVudFxuICAgICAgICAgICAgKTtcbiAgICAgICAgfVxuXG4gICAgICAgID4gLmstaXRlbSA+IC5rLWxpbms6aG92ZXIsXG4gICAgICAgID4gLmstaXRlbSA+IC5rLWxpbmsuay1zdGF0ZS1ob3ZlciB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgICAgICRwYW5lbGJhci1oZWFkZXItaG92ZXJlZC10ZXh0LFxuICAgICAgICAgICAgICAgICRwYW5lbGJhci1oZWFkZXItaG92ZXJlZC1iZyxcbiAgICAgICAgICAgICAgICAkcGFuZWxiYXItaGVhZGVyLWhvdmVyZWQtYm9yZGVyLFxuICAgICAgICAgICAgICAgICRwYW5lbGJhci1oZWFkZXItaG92ZXJlZC1ncmFkaWVudFxuICAgICAgICAgICAgKTtcbiAgICAgICAgfVxuXG4gICAgICAgID4gLmstaXRlbSA+IC5rLWxpbmsuay1zdGF0ZS1zZWxlY3RlZCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgICAgICRwYW5lbGJhci1oZWFkZXItc2VsZWN0ZWQtdGV4dCxcbiAgICAgICAgICAgICAgICAkcGFuZWxiYXItaGVhZGVyLXNlbGVjdGVkLWJnLFxuICAgICAgICAgICAgICAgICRwYW5lbGJhci1oZWFkZXItc2VsZWN0ZWQtYm9yZGVyLFxuICAgICAgICAgICAgICAgICRwYW5lbGJhci1oZWFkZXItc2VsZWN0ZWQtZ3JhZGllbnRcbiAgICAgICAgICAgICk7XG4gICAgICAgIH1cblxuICAgICAgICA+IC5rLWl0ZW0gPiAuay1saW5rOmZvY3VzLFxuICAgICAgICA+IC5rLWl0ZW0gPiAuay1saW5rLmstc3RhdGUtZm9jdXMsXG4gICAgICAgID4gLmstaXRlbSA+IC5rLWxpbmsuay1zdGF0ZS1mb2N1c2VkIHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDNweCB0cnktZGFya2VuKCAkcGFuZWxiYXItaGVhZGVyLWJnLCA3ICk7XG5cbiAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAmLmstc3RhdGUtaG92ZXIge1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDNweCB0cnktZGFya2VuKCAkcGFuZWxiYXItaGVhZGVyLWhvdmVyZWQtYmcsIDcgKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5rLXN0YXRlLXNlbGVjdGVkIHtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAzcHggdHJ5LWRhcmtlbiggJHBhbmVsYmFyLWhlYWRlci1zZWxlY3RlZC1iZyAsIDcgKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG5cbiAgICAgICAgLy8gU3ViXG4gICAgICAgIC5rLWdyb3VwIHtcblxuICAgICAgICAgICAgPiAuay1pdGVtID4gLmstbGluazpob3ZlcixcbiAgICAgICAgICAgID4gLmstaXRlbSA+IC5rLWxpbmsuay1zdGF0ZS1ob3ZlciB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICAgICAgICAgJHBhbmVsYmFyLWl0ZW0taG92ZXJlZC10ZXh0LFxuICAgICAgICAgICAgICAgICAgICAkcGFuZWxiYXItaXRlbS1ob3ZlcmVkLWJnLFxuICAgICAgICAgICAgICAgICAgICAkcGFuZWxiYXItaXRlbS1ob3ZlcmVkLWJvcmRlcixcbiAgICAgICAgICAgICAgICAgICAgJHBhbmVsYmFyLWl0ZW0taG92ZXJlZC1ncmFkaWVudFxuICAgICAgICAgICAgICAgICk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgID4gLmstaXRlbSA+IC5rLWxpbmsuay1zdGF0ZS1zZWxlY3RlZCB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICAgICAgICAgJHBhbmVsYmFyLWl0ZW0tc2VsZWN0ZWQtdGV4dCxcbiAgICAgICAgICAgICAgICAgICAgJHBhbmVsYmFyLWl0ZW0tc2VsZWN0ZWQtYmcsXG4gICAgICAgICAgICAgICAgICAgICRwYW5lbGJhci1pdGVtLXNlbGVjdGVkLWJvcmRlcixcbiAgICAgICAgICAgICAgICAgICAgJHBhbmVsYmFyLWl0ZW0tc2VsZWN0ZWQtZ3JhZGllbnRcbiAgICAgICAgICAgICAgICApO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICA+IC5rLWl0ZW0gPiAuay1saW5rOmZvY3VzLFxuICAgICAgICAgICAgPiAuay1pdGVtID4gLmstbGluay5rLXN0YXRlLWZvY3VzLFxuICAgICAgICAgICAgPiAuay1pdGVtID4gLmstbGluay5rLXN0YXRlLWZvY3VzZWQge1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDNweCB0cnktZGFya2VuKCAkcGFuZWxiYXItYmcsIDcgKTtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgJi5rLXN0YXRlLWhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgM3B4IHRyeS1kYXJrZW4oICRwYW5lbGJhci1pdGVtLWhvdmVyZWQtYmcgLCA3ICk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5rLXN0YXRlLXNlbGVjdGVkIHtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgM3B4IHRyeS1kYXJrZW4oICRwYW5lbGJhci1pdGVtLXNlbGVjdGVkLWJnICwgNyApO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICB9XG5cbn1cbiIsIkBpbmNsdWRlIGV4cG9ydHMoXCJzdGVwcGVyL2xheW91dFwiKSB7XG5cbiAgICAvLyBCYXNlXG4gICAgLmstc3RlcHBlciB7XG4gICAgICAgIG1hcmdpbjogJHN0ZXBwZXItbWFyZ2luLXkgJHN0ZXBwZXItbWFyZ2luLXg7XG4gICAgICAgIHBhZGRpbmc6ICRzdGVwcGVyLXBhZGRpbmcteSAkc3RlcHBlci1wYWRkaW5nLXg7XG4gICAgICAgIGJvcmRlci13aWR0aDogJHN0ZXBwZXItYm9yZGVyLXdpZHRoO1xuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICBmb250LXNpemU6ICRzdGVwcGVyLWZvbnQtc2l6ZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6ICRzdGVwcGVyLWxpbmUtaGVpZ2h0O1xuICAgICAgICBmb250LWZhbWlseTogJHN0ZXBwZXItZm9udC1mYW1pbHk7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgICAgICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiAkcmdiYS10cmFuc3BhcmVudDtcbiAgICAgICAgLy8gVE9ETzogcmVtb3ZlIHRob3NlIG9uY2Ugay13aWRnZXQgc3R5bGVzIGFyZSByZW1vdmVkLiBMaW5rOiBodHRwczovL2dpdGh1Yi5jb20vdGVsZXJpay9rZW5kby10aGVtZXMvaXNzdWVzLzEzNTlcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG5cblxuICAgICAgICAvLyBTdGVwIGxpc3RcbiAgICAgICAgLmstc3RlcC1saXN0IHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIH1cblxuXG4gICAgICAgIC8vIFN0ZXBcbiAgICAgICAgLmstc3RlcCB7IH1cblxuXG4gICAgICAgIC8vIFN0ZXAgbGlua1xuICAgICAgICAuay1zdGVwLWxpbmsge1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIH1cbiAgICAgICAgLmstc3RlcC1kaXNhYmxlZCB7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAgICAgICAgICAgLmstc3RlcC1saW5rIHsgY3Vyc29yOiBkZWZhdWx0OyB9XG4gICAgICAgIH1cblxuXG4gICAgICAgIC8vIFN0ZXAgaW5kaWNhdG9yXG4gICAgICAgIC5rLXN0ZXAtaW5kaWNhdG9yIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoICRzdGVwcGVyLWluZGljYXRvci1ib3JkZXItcmFkaXVzICk7XG4gICAgICAgICAgICBtYXJnaW46IGlmKCRzdGVwcGVyLWluZGljYXRvci1mb2N1cy1vZmZzZXQgPiAwLCAkc3RlcHBlci1pbmRpY2F0b3ItZm9jdXMtb2Zmc2V0LCBudWxsKTtcbiAgICAgICAgICAgIHdpZHRoOiAkc3RlcHBlci1pbmRpY2F0b3Itd2lkdGg7XG4gICAgICAgICAgICBoZWlnaHQ6ICRzdGVwcGVyLWluZGljYXRvci1oZWlnaHQ7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6ICRzdGVwcGVyLWluZGljYXRvci1ib3JkZXItd2lkdGg7XG4gICAgICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCBiYWNrZ3JvdW5kLWNvbG9yLCBib3JkZXItY29sb3I7XG4gICAgICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuNHM7XG4gICAgICAgICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCAxMDAlICk7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6ICRzdGVwcGVyLWluZGljYXRvci1mb2N1cy1ib3JkZXItd2lkdGg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiBjYWxjKCAtMSAqICN7JHN0ZXBwZXItaW5kaWNhdG9yLWZvY3VzLWNhbGMtb2Zmc2V0fSApO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiBjYWxjKCAtMSAqICN7JHN0ZXBwZXItaW5kaWNhdG9yLWZvY3VzLWNhbGMtb2Zmc2V0fSApO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogY2FsYyggLTEgKiAjeyRzdGVwcGVyLWluZGljYXRvci1mb2N1cy1jYWxjLW9mZnNldH0gKTtcbiAgICAgICAgICAgICAgICBsZWZ0OiBjYWxjKCAtMSAqICN7JHN0ZXBwZXItaW5kaWNhdG9yLWZvY3VzLWNhbGMtb2Zmc2V0fSApO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmstc3RlcC1mb2N1cyxcbiAgICAgICAgLmstc3RlcC1saW5rOmZvY3VzIHtcbiAgICAgICAgICAgIC5rLXN0ZXAtaW5kaWNhdG9yOjphZnRlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuXG4gICAgICAgIC8vIFN0ZXAgbGFiZWxcbiAgICAgICAgLmstc3RlcC1sYWJlbCB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwZW07XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIH1cbiAgICAgICAgLmstc3RlcC1sYWJlbDpvbmx5LWNoaWxkIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoICgkc3RlcHBlci1pbmRpY2F0b3ItaGVpZ2h0ICsgMiAqICRzdGVwcGVyLWluZGljYXRvci1ib3JkZXItd2lkdGgpIC8gMiApO1xuICAgICAgICAgICAgcGFkZGluZzogJHN0ZXBwZXItbGFiZWwtcGFkZGluZy15ICRzdGVwcGVyLWxhYmVsLXBhZGRpbmcteDtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICAgICAgfVxuICAgICAgICAuay1zdGVwLWxhYmVsIC5rLXN0ZXAtdGV4dCB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTBlbSAtICgjeyRpY29uLXNpemV9ICsgI3skaWNvbi1zcGFjaW5nfSkpO1xuICAgICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgfVxuICAgICAgICAuay1zdGVwLWxhYmVsIC5rLWljb24geyBtYXJnaW4tbGVmdDogJGljb24tc3BhY2luZzsgfVxuXG4gICAgICAgIC5rLXN0ZXAtY3VycmVudCAuay1zdGVwLWxhYmVsIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstc3RlcC1sYWJlbCAuay1zdGVwLWxhYmVsLW9wdGlvbmFsIHtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBQcm9ncmVzc2JhclxuICAgICAgICAuay1wcm9ncmVzc2JhciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cblxuICAgIC8vIEhvcml6b250YWxcbiAgICAuay1zdGVwLWxpc3QtaG9yaXpvbnRhbCB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAgICAgLmstc3RlcCB7XG4gICAgICAgICAgICBmbGV4OiAxIDAgYXV0bztcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLXN0ZXAtbGluayB7XG4gICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwZW07XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gTGFiZWxcbiAgICAgICAgLmstc3RlcC1sYWJlbCB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgLmstc3RlcC1pbmRpY2F0b3IgKyAuay1zdGVwLWxhYmVsIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IGlmKCRzdGVwcGVyLWluZGljYXRvci1mb2N1cy1vZmZzZXQgPiAwLCBjYWxjKDhweCAtICN7JHN0ZXBwZXItaW5kaWNhdG9yLWZvY3VzLW9mZnNldH0pLCA4cHgpO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gUHJvZ3Jlc3NiYXJcbiAgICAgICAgJiB+IC5rLXByb2dyZXNzYmFyIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAkc3RlcHBlci1wcm9ncmVzc2Jhci1zaXplO1xuICAgICAgICAgICAgdG9wOiBjYWxjKCgjeyRzdGVwcGVyLWluZGljYXRvci1oZWlnaHR9ICsgMiAqICN7JHN0ZXBwZXItaW5kaWNhdG9yLWZvY3VzLXNpemV9KSAvIDIpO1xuICAgICAgICB9XG4gICAgfVxuXG5cbiAgICAvLyBWZXJ0aWNhbFxuICAgIC5rLXN0ZXAtbGlzdC12ZXJ0aWNhbCB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgLmstc3RlcCB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiBjYWxjKCgjeyRzdGVwcGVyLWluZGljYXRvci13aWR0aH0gKyAyICogI3skc3RlcHBlci1pbmRpY2F0b3ItYm9yZGVyLXdpZHRofSArIDIgKiAjeyRzdGVwcGVyLWluZGljYXRvci1mb2N1cy1zaXplfSkgKyAyMHB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIExhYmVsXG4gICAgICAgIC5rLXN0ZXAtbGFiZWwge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICB9XG4gICAgICAgIC5rLXN0ZXAtaW5kaWNhdG9yICsgLmstc3RlcC1sYWJlbCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogJHN0ZXBwZXItbGFiZWwtbWFyZ2luLXg7XG4gICAgICAgIH1cblxuXG4gICAgICAgIC8vIFByb2dyZXNzYmFyXG4gICAgICAgICYgfiAuay1wcm9ncmVzc2JhciB7XG4gICAgICAgICAgICB3aWR0aDogJHN0ZXBwZXItcHJvZ3Jlc3NiYXItc2l6ZTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBsZWZ0OiBjYWxjKCgjeyRzdGVwcGVyLWluZGljYXRvci13aWR0aH0gKyAyICogI3skc3RlcHBlci1pbmRpY2F0b3ItYm9yZGVyLXdpZHRofSArIDIgKiAjeyRzdGVwcGVyLWluZGljYXRvci1mb2N1cy1zaXplfSkgLyAyKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIElubGluZSBjb250ZW50XG4gICAgICAgIC5rLXN0ZXAtY29udGVudCB7XG4gICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogJHN0ZXBwZXItY29udGVudC10cmFuc2l0aW9uLXByb3BlcnR5ICRzdGVwcGVyLWNvbnRlbnQtdHJhbnNpdGlvbi1kdXJhdGlvbiAkc3RlcHBlci1jb250ZW50LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstc3RlcC1jdXJyZW50IC5rLXN0ZXAtY29udGVudCB7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICRzdGVwcGVyLWluZGljYXRvci13aWR0aCArIDIgKiAkc3RlcHBlci1pbmRpY2F0b3ItYm9yZGVyLXdpZHRoO1xuICAgICAgICAgICAgcGFkZGluZzogJHN0ZXBwZXItaW5saW5lLWNvbnRlbnQtcGFkZGluZy14ICRzdGVwcGVyLWlubGluZS1jb250ZW50LXBhZGRpbmcteTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5AaW5jbHVkZSBleHBvcnRzKFwic3RlcHBlci9sYXlvdXQvcnRsXCIpIHtcblxuICAgIC5rLXJ0bCAuay1zdGVwcGVyLFxuICAgIC5rLXN0ZXBwZXJbZGlyPVwicnRsXCJdIHtcbiAgICAgICAgZGlyZWN0aW9uOiBydGw7XG5cbiAgICAgICAgLmstc3RlcC1sYWJlbCAuay1pY29uIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkaWNvbi1zcGFjaW5nO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gSG9yaXpvbnRhbFxuICAgICAgICAuay1zdGVwLWxpc3QtaG9yaXpvbnRhbCB7IH1cblxuXG4gICAgICAgIC8vIFZlcnRpY2FsXG4gICAgICAgIC5rLXN0ZXAtbGlzdC12ZXJ0aWNhbCB7XG4gICAgICAgICAgICAuay1zdGVwLWluZGljYXRvciArIC5rLXN0ZXAtbGFiZWwge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJHN0ZXBwZXItbGFiZWwtbWFyZ2luLXg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYgfiAuay1wcm9ncmVzc2JhciB7XG4gICAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICByaWdodDogY2FsYygoI3skc3RlcHBlci1pbmRpY2F0b3Itd2lkdGh9ICsgMiAqICN7JHN0ZXBwZXItaW5kaWNhdG9yLWJvcmRlci13aWR0aH0gKyAyICogI3skc3RlcHBlci1pbmRpY2F0b3ItZm9jdXMtc2l6ZX0pIC8gMik7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIvLyBTdGVwcGVyXG4kc3RlcHBlci1tYXJnaW4teDogbnVsbCAhZGVmYXVsdDtcbiRzdGVwcGVyLW1hcmdpbi15OiBudWxsICFkZWZhdWx0O1xuJHN0ZXBwZXItcGFkZGluZy14OiBudWxsICFkZWZhdWx0O1xuJHN0ZXBwZXItcGFkZGluZy15OiBudWxsICFkZWZhdWx0O1xuJHN0ZXBwZXItbGFiZWwtbWFyZ2luLXg6IDEycHggIWRlZmF1bHQ7XG4kc3RlcHBlci1sYWJlbC1wYWRkaW5nLXg6IDEycHggIWRlZmF1bHQ7XG4kc3RlcHBlci1sYWJlbC1wYWRkaW5nLXk6IDVweCAhZGVmYXVsdDtcbiRzdGVwcGVyLWJvcmRlci13aWR0aDogMHB4ICFkZWZhdWx0O1xuXG4kc3RlcHBlci1pbmxpbmUtY29udGVudC1wYWRkaW5nLXg6IDIwcHggIWRlZmF1bHQ7XG4kc3RlcHBlci1pbmxpbmUtY29udGVudC1wYWRkaW5nLXk6IDEwcHggIWRlZmF1bHQ7XG5cbiRzdGVwcGVyLWZvbnQtc2l6ZTogJGZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRzdGVwcGVyLWxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kc3RlcHBlci1mb250LWZhbWlseTogJGZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuXG4kc3RlcHBlci1iZzogbnVsbCAhZGVmYXVsdDtcbiRzdGVwcGVyLXRleHQ6IG51bGwgIWRlZmF1bHQ7XG4kc3RlcHBlci1ib3JkZXI6IG51bGwgIWRlZmF1bHQ7XG5cbiRzdGVwcGVyLWluZGljYXRvci13aWR0aDogMjhweCAhZGVmYXVsdDtcbiRzdGVwcGVyLWluZGljYXRvci1oZWlnaHQ6ICRzdGVwcGVyLWluZGljYXRvci13aWR0aCAhZGVmYXVsdDtcbiRzdGVwcGVyLWluZGljYXRvci1ib3JkZXItcmFkaXVzOiA1MCUgIWRlZmF1bHQ7XG4kc3RlcHBlci1pbmRpY2F0b3ItYm9yZGVyLXdpZHRoOiAxcHggIWRlZmF1bHQ7XG5cbiRzdGVwcGVyLWluZGljYXRvci1mb2N1cy1ib3JkZXItd2lkdGg6IDFweCAhZGVmYXVsdDtcbiRzdGVwcGVyLWluZGljYXRvci1mb2N1cy1zaXplOiAycHggIWRlZmF1bHQ7XG4kc3RlcHBlci1pbmRpY2F0b3ItZm9jdXMtb2Zmc2V0OiAzcHggIWRlZmF1bHQ7XG4kc3RlcHBlci1pbmRpY2F0b3ItZm9jdXMtY2FsYy1vZmZzZXQ6IGNhbGMoICN7JHN0ZXBwZXItaW5kaWNhdG9yLWZvY3VzLWJvcmRlci13aWR0aH0gKyAjeyRzdGVwcGVyLWluZGljYXRvci1mb2N1cy1vZmZzZXR9ICkgIWRlZmF1bHQ7XG5cbiRzdGVwcGVyLWluZGljYXRvci1iZzogJGNvbXBvbmVudC1iZyAhZGVmYXVsdDtcbiRzdGVwcGVyLWluZGljYXRvci10ZXh0OiAkY29tcG9uZW50LXRleHQgIWRlZmF1bHQ7XG4kc3RlcHBlci1pbmRpY2F0b3ItYm9yZGVyOiAkY29tcG9uZW50LWJvcmRlciAhZGVmYXVsdDtcblxuJHN0ZXBwZXItaW5kaWNhdG9yLWhvdmVyLWJnOiB0cnktc2hhZGUoICRzdGVwcGVyLWluZGljYXRvci1iZyApICFkZWZhdWx0O1xuJHN0ZXBwZXItaW5kaWNhdG9yLWhvdmVyLXRleHQ6IG51bGwgIWRlZmF1bHQ7XG4kc3RlcHBlci1pbmRpY2F0b3ItaG92ZXItYm9yZGVyOiBudWxsICFkZWZhdWx0O1xuXG4kc3RlcHBlci1pbmRpY2F0b3ItZGlzYWJsZWQtYmc6ICRzdGVwcGVyLWluZGljYXRvci1iZyAhZGVmYXVsdDtcbiRzdGVwcGVyLWluZGljYXRvci1kaXNhYmxlZC10ZXh0OiBtaXgoJHN0ZXBwZXItaW5kaWNhdG9yLXRleHQsICNmZmZmZmYsIDYwJSkgIWRlZmF1bHQ7XG4kc3RlcHBlci1pbmRpY2F0b3ItZGlzYWJsZWQtYm9yZGVyOiAkc3RlcHBlci1pbmRpY2F0b3ItYm9yZGVyICFkZWZhdWx0O1xuXG4kc3RlcHBlci1pbmRpY2F0b3ItZG9uZS1iZzogJHByaW1hcnkgIWRlZmF1bHQ7XG4kc3RlcHBlci1pbmRpY2F0b3ItZG9uZS10ZXh0OiBjb250cmFzdC13Y2FnKCAkc3RlcHBlci1pbmRpY2F0b3ItZG9uZS1iZyApICFkZWZhdWx0O1xuJHN0ZXBwZXItaW5kaWNhdG9yLWRvbmUtYm9yZGVyOiAkc3RlcHBlci1pbmRpY2F0b3ItZG9uZS1iZyAhZGVmYXVsdDtcblxuJHN0ZXBwZXItaW5kaWNhdG9yLWRvbmUtaG92ZXItYmc6IHRyeS1zaGFkZSggJHN0ZXBwZXItaW5kaWNhdG9yLWRvbmUtYmcgKSAhZGVmYXVsdDtcbiRzdGVwcGVyLWluZGljYXRvci1kb25lLWhvdmVyLXRleHQ6IG51bGwgIWRlZmF1bHQ7XG4kc3RlcHBlci1pbmRpY2F0b3ItZG9uZS1ob3Zlci1ib3JkZXI6IG51bGwgIWRlZmF1bHQ7XG5cbiRzdGVwcGVyLWluZGljYXRvci1kb25lLWRpc2FibGVkLWJnOiBtaXgoICRzdGVwcGVyLWluZGljYXRvci1kb25lLWJnLCAkY29tcG9uZW50LWJnLCA2MCUpICFkZWZhdWx0O1xuJHN0ZXBwZXItaW5kaWNhdG9yLWRvbmUtZGlzYWJsZWQtdGV4dDogY29udHJhc3Qtd2NhZyggJHN0ZXBwZXItaW5kaWNhdG9yLWRvbmUtYmcgKSAhZGVmYXVsdDtcbiRzdGVwcGVyLWluZGljYXRvci1kb25lLWRpc2FibGVkLWJvcmRlcjogJHN0ZXBwZXItaW5kaWNhdG9yLWRvbmUtZGlzYWJsZWQtYmcgIWRlZmF1bHQ7XG5cbiRzdGVwcGVyLWluZGljYXRvci1jdXJyZW50LWJnOiAkc3RlcHBlci1pbmRpY2F0b3ItZG9uZS1iZyAhZGVmYXVsdDtcbiRzdGVwcGVyLWluZGljYXRvci1jdXJyZW50LXRleHQ6ICRzdGVwcGVyLWluZGljYXRvci1kb25lLXRleHQgIWRlZmF1bHQ7XG4kc3RlcHBlci1pbmRpY2F0b3ItY3VycmVudC1ib3JkZXI6ICRzdGVwcGVyLWluZGljYXRvci1kb25lLWJvcmRlciAhZGVmYXVsdDtcblxuJHN0ZXBwZXItaW5kaWNhdG9yLWN1cnJlbnQtaG92ZXItYmc6ICRzdGVwcGVyLWluZGljYXRvci1kb25lLWhvdmVyLWJnICFkZWZhdWx0O1xuJHN0ZXBwZXItaW5kaWNhdG9yLWN1cnJlbnQtaG92ZXItdGV4dDogJHN0ZXBwZXItaW5kaWNhdG9yLWRvbmUtaG92ZXItdGV4dCAhZGVmYXVsdDtcbiRzdGVwcGVyLWluZGljYXRvci1jdXJyZW50LWhvdmVyLWJvcmRlcjogJHN0ZXBwZXItaW5kaWNhdG9yLWRvbmUtaG92ZXItYm9yZGVyICFkZWZhdWx0O1xuXG4kc3RlcHBlci1pbmRpY2F0b3ItY3VycmVudC1kaXNhYmxlZC1iZzogJHN0ZXBwZXItaW5kaWNhdG9yLWRvbmUtZGlzYWJsZWQtYmcgIWRlZmF1bHQ7XG4kc3RlcHBlci1pbmRpY2F0b3ItY3VycmVudC1kaXNhYmxlZC10ZXh0OiAkc3RlcHBlci1pbmRpY2F0b3ItZG9uZS1kaXNhYmxlZC10ZXh0ICFkZWZhdWx0O1xuJHN0ZXBwZXItaW5kaWNhdG9yLWN1cnJlbnQtZGlzYWJsZWQtYm9yZGVyOiAkc3RlcHBlci1pbmRpY2F0b3ItZG9uZS1kaXNhYmxlZC1ib3JkZXIgIWRlZmF1bHQ7XG5cbiRzdGVwcGVyLWxhYmVsLXRleHQ6ICRjb21wb25lbnQtdGV4dCAhZGVmYXVsdDtcbiRzdGVwcGVyLWxhYmVsLXN1Y2Nlc3MtdGV4dDogJHN1Y2Nlc3MgIWRlZmF1bHQ7XG4kc3RlcHBlci1sYWJlbC1lcnJvci10ZXh0OiAkZXJyb3IgIWRlZmF1bHQ7XG4kc3RlcHBlci1sYWJlbC1ob3Zlci10ZXh0OiBkYXJrZW4oJGJvZHktdGV4dCwgMTMlKSAhZGVmYXVsdDtcbiRzdGVwcGVyLWxhYmVsLWRpc2FibGVkLXRleHQ6IG1peCgkY29tcG9uZW50LXRleHQsICNmZmZmZmYsIDYwJSkgIWRlZmF1bHQ7XG5cbiRzdGVwcGVyLW9wdGlvbmFsLWxhYmVsLW9wYWNpdHk6IC4zNSAhZGVmYXVsdDtcbiRzdGVwcGVyLWRpc2FibGVkLW9wYWNpdHk6IC42ICFkZWZhdWx0O1xuXG4kc3RlcHBlci1wcm9ncmVzc2Jhci1zaXplOiAycHggIWRlZmF1bHQ7XG4kc3RlcHBlci1wcm9ncmVzc2Jhci1iZzogbnVsbCAhZGVmYXVsdDtcbiRzdGVwcGVyLXByb2dyZXNzYmFyLXRleHQ6IG51bGwgIWRlZmF1bHQ7XG4kc3RlcHBlci1wcm9ncmVzc2Jhci1maWxsLWJnOiBudWxsICFkZWZhdWx0O1xuJHN0ZXBwZXItcHJvZ3Jlc3NiYXItZmlsbC10ZXh0OiBudWxsICFkZWZhdWx0O1xuXG4kc3RlcHBlci1jb250ZW50LXRyYW5zaXRpb24tcHJvcGVydHk6IGhlaWdodCAhZGVmYXVsdDtcbiRzdGVwcGVyLWNvbnRlbnQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMzAwbXMgIWRlZmF1bHQ7XG4kc3RlcHBlci1jb250ZW50LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjQsIDAsIC4yLCAxKSAwbXM7XG4iLCJAaW5jbHVkZSBleHBvcnRzKFwic3RlcHBlci90aGVtZVwiKSB7XG5cbiAgICAvLyBCYXNlXG4gICAgLmstc3RlcHBlciB7XG4gICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAkc3RlcHBlci10ZXh0LFxuICAgICAgICAgICAgJHN0ZXBwZXItYmcsXG4gICAgICAgICAgICAkc3RlcHBlci1ib3JkZXJcbiAgICAgICAgKTtcblxuXG4gICAgICAgIC8vIE5vdCBkb25lIHN0ZXBzXG4gICAgICAgIC5rLXN0ZXAge1xuICAgICAgICAgICAgLy8gSG92ZXJcbiAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAmLmstc3RlcC1ob3ZlciB7XG4gICAgICAgICAgICAgICAgLmstc3RlcC1sYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkc3RlcHBlci1sYWJlbC1ob3Zlci10ZXh0O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5rLXN0ZXAtaW5kaWNhdG9yIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICAgICAgICAgICAgICRzdGVwcGVyLWluZGljYXRvci1ob3Zlci10ZXh0LFxuICAgICAgICAgICAgICAgICAgICAgICAgJHN0ZXBwZXItaW5kaWNhdG9yLWhvdmVyLWJnLFxuICAgICAgICAgICAgICAgICAgICAgICAgJHN0ZXBwZXItaW5kaWNhdG9yLWhvdmVyLWJvcmRlclxuICAgICAgICAgICAgICAgICAgICApO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuXG4gICAgICAgICAgICAvLyBEaXNhYmxlZFxuICAgICAgICAgICAgJi5rLXN0ZXAtZGlzYWJsZWQsXG4gICAgICAgICAgICAmOmRpc2FibGVkIHtcbiAgICAgICAgICAgICAgICAuay1zdGVwLWluZGljYXRvciB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAgICAgICAgICAgICAkc3RlcHBlci1pbmRpY2F0b3ItZGlzYWJsZWQtdGV4dCxcbiAgICAgICAgICAgICAgICAgICAgICAgICRzdGVwcGVyLWluZGljYXRvci1kaXNhYmxlZC1iZyxcbiAgICAgICAgICAgICAgICAgICAgICAgICRzdGVwcGVyLWluZGljYXRvci1kaXNhYmxlZC1ib3JkZXJcbiAgICAgICAgICAgICAgICAgICAgKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmstc3RlcC1pbmRpY2F0b3Ige1xuICAgICAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICAgICAkc3RlcHBlci1pbmRpY2F0b3ItdGV4dCxcbiAgICAgICAgICAgICAgICAkc3RlcHBlci1pbmRpY2F0b3ItYmcsXG4gICAgICAgICAgICAgICAgJHN0ZXBwZXItaW5kaWNhdG9yLWJvcmRlclxuICAgICAgICAgICAgKTtcbiAgICAgICAgfVxuICAgICAgICAuay1zdGVwLWluZGljYXRvcjo6YWZ0ZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdyggaW5zZXQgMCAwIDAgJHN0ZXBwZXItaW5kaWNhdG9yLWZvY3VzLXNpemUgJGNvbXBvbmVudC1iZyApO1xuICAgICAgICB9XG4gICAgICAgIC5rLXN0ZXAtbGFiZWw6b25seS1jaGlsZCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgICAgICRjb21wb25lbnQtdGV4dCxcbiAgICAgICAgICAgICAgICAkY29tcG9uZW50LWJnLFxuICAgICAgICAgICAgICAgICRjb21wb25lbnQtYm9yZGVyXG4gICAgICAgICAgICApO1xuICAgICAgICB9XG5cblxuICAgICAgICAvLyBEb25lIHN0ZXBzXG4gICAgICAgIC5rLXN0ZXAtZG9uZSB7XG5cbiAgICAgICAgICAgIC5rLXN0ZXAtaW5kaWNhdG9yIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgICAgICAgICAkc3RlcHBlci1pbmRpY2F0b3ItZG9uZS10ZXh0LFxuICAgICAgICAgICAgICAgICAgICAkc3RlcHBlci1pbmRpY2F0b3ItZG9uZS1iZyxcbiAgICAgICAgICAgICAgICAgICAgJHN0ZXBwZXItaW5kaWNhdG9yLWRvbmUtYm9yZGVyXG4gICAgICAgICAgICAgICAgKTtcbiAgICAgICAgICAgIH1cblxuXG4gICAgICAgICAgICAvLyBIb3ZlclxuICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICYuay1zdGVwLWhvdmVyIHtcbiAgICAgICAgICAgICAgICAuay1zdGVwLWluZGljYXRvciB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAgICAgICAgICAgICAkc3RlcHBlci1pbmRpY2F0b3ItZG9uZS1ob3Zlci10ZXh0LFxuICAgICAgICAgICAgICAgICAgICAgICAgJHN0ZXBwZXItaW5kaWNhdG9yLWRvbmUtaG92ZXItYmcsXG4gICAgICAgICAgICAgICAgICAgICAgICAkc3RlcHBlci1pbmRpY2F0b3ItZG9uZS1ob3Zlci1ib3JkZXJcbiAgICAgICAgICAgICAgICAgICAgKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cblxuICAgICAgICAgICAgLy8gRGlzYWJsZWRcbiAgICAgICAgICAgICYuay1zdGVwLWRpc2FibGVkLFxuICAgICAgICAgICAgJjpkaXNhYmxlZCB7XG4gICAgICAgICAgICAgICAgLmstc3RlcC1pbmRpY2F0b3Ige1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgICAgICAgICAgICAgJHN0ZXBwZXItaW5kaWNhdG9yLWRvbmUtZGlzYWJsZWQtdGV4dCxcbiAgICAgICAgICAgICAgICAgICAgICAgICRzdGVwcGVyLWluZGljYXRvci1kb25lLWRpc2FibGVkLWJnLFxuICAgICAgICAgICAgICAgICAgICAgICAgJHN0ZXBwZXItaW5kaWNhdG9yLWRvbmUtZGlzYWJsZWQtYm9yZGVyXG4gICAgICAgICAgICAgICAgICAgICk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cblxuICAgICAgICAvLyBDdXJyZW50XG4gICAgICAgIC5rLXN0ZXAtY3VycmVudCB7XG5cbiAgICAgICAgICAgIC5rLXN0ZXAtaW5kaWNhdG9yIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgICAgICAgICAkc3RlcHBlci1pbmRpY2F0b3ItY3VycmVudC10ZXh0LFxuICAgICAgICAgICAgICAgICAgICAkc3RlcHBlci1pbmRpY2F0b3ItY3VycmVudC1iZyxcbiAgICAgICAgICAgICAgICAgICAgJHN0ZXBwZXItaW5kaWNhdG9yLWN1cnJlbnQtYm9yZGVyXG4gICAgICAgICAgICAgICAgKTtcbiAgICAgICAgICAgIH1cblxuXG4gICAgICAgICAgICAvLyBIb3ZlclxuICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICYuay1zdGVwLWhvdmVyIHtcbiAgICAgICAgICAgICAgICAuay1zdGVwLWluZGljYXRvciB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAgICAgICAgICAgICAkc3RlcHBlci1pbmRpY2F0b3ItY3VycmVudC1ob3Zlci10ZXh0LFxuICAgICAgICAgICAgICAgICAgICAgICAgJHN0ZXBwZXItaW5kaWNhdG9yLWN1cnJlbnQtaG92ZXItYmcsXG4gICAgICAgICAgICAgICAgICAgICAgICAkc3RlcHBlci1pbmRpY2F0b3ItY3VycmVudC1ob3Zlci1ib3JkZXJcbiAgICAgICAgICAgICAgICAgICAgKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cblxuICAgICAgICAgICAgLy8gRGlzYWJsZWRcbiAgICAgICAgICAgICYuay1zdGVwLWRpc2FibGVkLFxuICAgICAgICAgICAgJjpkaXNhYmxlZCB7XG4gICAgICAgICAgICAgICAgLmstc3RlcC1pbmRpY2F0b3Ige1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgICAgICAgICAgICAgJHN0ZXBwZXItaW5kaWNhdG9yLWN1cnJlbnQtZGlzYWJsZWQtdGV4dCxcbiAgICAgICAgICAgICAgICAgICAgICAgICRzdGVwcGVyLWluZGljYXRvci1jdXJyZW50LWRpc2FibGVkLWJnLFxuICAgICAgICAgICAgICAgICAgICAgICAgJHN0ZXBwZXItaW5kaWNhdG9yLWN1cnJlbnQtZGlzYWJsZWQtYm9yZGVyXG4gICAgICAgICAgICAgICAgICAgICk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gTGFiZWxcbiAgICAgICAgLmstc3RlcC1sYWJlbCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmaWxsKCAkY29sb3I6ICRzdGVwcGVyLWxhYmVsLXRleHQgKTtcbiAgICAgICAgfVxuICAgICAgICAuay1zdGVwLXN1Y2Nlc3MgLmstc3RlcC1sYWJlbCAuay1pY29uIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwoICRjb2xvcjogJHN0ZXBwZXItbGFiZWwtc3VjY2Vzcy10ZXh0ICk7XG4gICAgICAgIH1cbiAgICAgICAgLmstc3RlcC1lcnJvciAuay1zdGVwLWxhYmVsIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwoICRjb2xvcjogJHN0ZXBwZXItbGFiZWwtZXJyb3ItdGV4dCApO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstc3RlcC1lcnJvciB7XG4gICAgICAgICAgICAuay1zdGVwLWxhYmVsIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmaWxsKCAkY29sb3I6ICRzdGVwcGVyLWxhYmVsLWVycm9yLXRleHQgKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICYuay1zdGVwLWhvdmVyIHtcbiAgICAgICAgICAgICAgICAuay1zdGVwLWxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZmlsbCggJGNvbG9yOiAkc3RlcHBlci1sYWJlbC1lcnJvci10ZXh0ICk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmstc3RlcC1kaXNhYmxlZCAuay1zdGVwLWxhYmVsIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwoICRjb2xvcjogJHN0ZXBwZXItbGFiZWwtZGlzYWJsZWQtdGV4dCApO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gTGFiZWxzIG9ubHlcbiAgICAgICAgLmstc3RlcC1mb2N1cyAuay1zdGVwLWxhYmVsOm9ubHktY2hpbGQsXG4gICAgICAgIC5rLXN0ZXAtbGluazpmb2N1cyAuay1zdGVwLWxhYmVsOm9ubHktY2hpbGQge1xuICAgICAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdyggaW5zZXQgMCAwIDAgJHN0ZXBwZXItaW5kaWNhdG9yLWZvY3VzLXNpemUgJGNvbXBvbmVudC1ib3JkZXIgKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIE9wdGlvbmFsIExhYmVsXG4gICAgICAgIC5rLXN0ZXAtb3B0aW9uYWwgLmstc3RlcC1sYWJlbC1vcHRpb25hbCB7XG4gICAgICAgICAgICBvcGFjaXR5OiAkc3RlcHBlci1vcHRpb25hbC1sYWJlbC1vcGFjaXR5O1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gUHJvZ3Jlc3NiYXJcbiAgICAgICAgLmstcHJvZ3Jlc3NiYXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICAgICAkY29sb3I6ICRzdGVwcGVyLXByb2dyZXNzYmFyLXRleHQsXG4gICAgICAgICAgICAgICAgJGJnOiAkc3RlcHBlci1wcm9ncmVzc2Jhci1iZ1xuICAgICAgICAgICAgKTtcblxuICAgICAgICAgICAgLmstc3RhdGUtc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAgICAgICAgICRjb2xvcjogJHN0ZXBwZXItcHJvZ3Jlc3NiYXItZmlsbC10ZXh0LFxuICAgICAgICAgICAgICAgICAgICAkYmc6ICRzdGVwcGVyLXByb2dyZXNzYmFyLWZpbGwtYmdcbiAgICAgICAgICAgICAgICApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG59XG4iLCJAaW5jbHVkZSBleHBvcnRzKFwid2l6YXJkL2xheW91dFwiKSB7XG4gICAgLmstd2l6YXJkIHtcbiAgICAgICAgcGFkZGluZzogJHdpemFyZC1wYWRkaW5nLXkgJHdpemFyZC1wYWRkaW5nLXg7XG4gICAgICAgIGJvcmRlci13aWR0aDogJHdpemFyZC1ib3JkZXItd2lkdGg7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogJHdpemFyZC1mb250LXNpemU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkd2l6YXJkLWxpbmUtaGVpZ2h0O1xuICAgICAgICBmb250LWZhbWlseTogJHdpemFyZC1mb250LWZhbWlseTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgLmstd2l6YXJkLXN0ZXBzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstd2l6YXJkLXN0ZXAge1xuICAgICAgICAgICAgcGFkZGluZzogY2FsYygjeyR3aXphcmQtY29udGVudC1wYWRkaW5nLXggLyA0fSArIDJweCk7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIH1cblxuICAgICAgICAuay13aXphcmQtY29udGVudCB7XG4gICAgICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstd2l6YXJkLWJ1dHRvbnMge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogJHdpemFyZC1jb250ZW50LXBhZGRpbmcteTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcblxuICAgICAgICAgICAgLmstYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICR3aXphcmQtYnV0dG9ucy1tYXJnaW4teDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmstd2l6YXJkLXBhZ2VyIHtcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmstd2l6YXJkLWJ1dHRvbnMtcmlnaHQge1xuICAgICAgICAgICAgLmstYnV0dG9uOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmstc3RlcHBlciB7XG4gICAgICAgICAgICAuay1zdGVwLWxpc3QtdmVydGljYWwge1xuICAgICAgICAgICAgICAgIC5rLXN0ZXAge1xuICAgICAgICAgICAgICAgICAgICBmbGV4OiAxIDAgYXV0bztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5rLXN0ZXAtaW5kaWNhdG9yIHtcbiAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5rLXdpemFyZC1ob3Jpem9udGFsIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAuay13aXphcmQtc3RlcHMge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogJHdpemFyZC1jb250ZW50LXBhZGRpbmcteTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLXdpemFyZC1zdGVwcyxcbiAgICAgICAgLmstd2l6YXJkLWNvbnRlbnQge1xuICAgICAgICAgICAgZmxleDogMSAxIGF1dG87XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuay13aXphcmQtdmVydGljYWwge1xuXG4gICAgICAgIC5rLXdpemFyZC1zdGVwcyB7XG4gICAgICAgICAgICBmbGV4OiAxIDAgMCU7XG4gICAgICAgIH1cblxuICAgICAgICAuay13aXphcmQtY29udGVudCB7XG4gICAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgICBmbGV4LXNocmluazogMTtcbiAgICAgICAgICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAuay13aXphcmQtc3RlcHMge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICR3aXphcmQtY29udGVudC1wYWRkaW5nLXg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuay13aXphcmQtbGVmdCB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcblxuICAgICAgICAuay13aXphcmQtc3RlcHMge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkd2l6YXJkLWNvbnRlbnQtcGFkZGluZy14O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbn1cbiIsIi8vV2l6YXJkXG4kd2l6YXJkLXBhZGRpbmcteDogJHBhZGRpbmcteCAqIDEuMjUgIWRlZmF1bHQ7XG4kd2l6YXJkLXBhZGRpbmcteTogJHdpemFyZC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kd2l6YXJkLWNvbnRlbnQtcGFkZGluZy14OiAkcGFkZGluZy14ICogMiAhZGVmYXVsdDtcbiR3aXphcmQtY29udGVudC1wYWRkaW5nLXk6ICRwYWRkaW5nLXkgKiA0ICFkZWZhdWx0O1xuJHdpemFyZC1idXR0b25zLW1hcmdpbi14OiAxMHB4ICFkZWZhdWx0O1xuXG4kd2l6YXJkLWJvcmRlci13aWR0aDogMHB4ICFkZWZhdWx0O1xuJHdpemFyZC1mb250LXNpemU6ICRmb250LXNpemUgIWRlZmF1bHQ7XG4kd2l6YXJkLWxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kd2l6YXJkLWZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG5cbiR3aXphcmQtZm9jdXNlZC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCByZ2JhKDAsIDAsIDAsIC4xMykgIWRlZmF1bHQ7XG4iLCJAaW5jbHVkZSBleHBvcnRzKFwid2l6YXJkL3RoZW1lXCIpIHtcbiAgICAuay13aXphcmQtc3RlcDpmb2N1cyxcbiAgICAuay13aXphcmQtc3RlcC5rLXN0YXRlLWZvY3VzZWQge1xuICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCR3aXphcmQtZm9jdXNlZC1zaGFkb3cpO1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cbn1cbiIsIkBpbmNsdWRlIGV4cG9ydHMoXCJ0YWJzdHJpcC9sYXlvdXRcIikge1xuXG4gICAgLmstdGFic3RyaXAtd3JhcHBlciB7XG4gICAgICAgIHBhZGRpbmc6ICR0YWJzdHJpcC13cmFwcGVyLXBhZGRpbmcteSAkdGFic3RyaXAtd3JhcHBlci1wYWRkaW5nLXg7XG4gICAgICAgIGJvcmRlci13aWR0aDogJHRhYnN0cmlwLXdyYXBwZXItYm9yZGVyLXdpZHRoO1xuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cblxuICAgIC5rLXRhYnN0cmlwIHtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICBmb250LWZhbWlseTogJHRhYnN0cmlwLWZvbnQtZmFtaWx5O1xuICAgICAgICBmb250LXNpemU6ICR0YWJzdHJpcC1mb250LXNpemU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkdGFic3RyaXAtbGluZS1oZWlnaHQ7XG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAgICAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6ICRyZ2JhLXRyYW5zcGFyZW50O1xuXG4gICAgICAgIC5rLXRhYnN0cmlwLXdyYXBwZXIgPiAmIHtcbiAgICAgICAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgQGF0LXJvb3QgLmstdGFic3RyaXAtaXRlbXMge1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAuay1pdGVtIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBib3JkZXI6ICR0YWJzdHJpcC1pdGVtLWJvcmRlci13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktaXRlbXM6IHN0cmV0Y2g7XG4gICAgICAgICAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmstdGFiLW9uLXRvcCB7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmstbGluayB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogJHRhYnN0cmlwLWl0ZW0tcGFkZGluZy15ICR0YWJzdHJpcC1pdGVtLXBhZGRpbmcteDtcbiAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgICBmbGV4OiAxIDEgYXV0bztcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuay1yZW1vdmUtdGFiLWxpbmssXG4gICAgICAgICAgICAuay1saW5rW2RhdGEtdHlwZT1cInJlbW92ZVwiXSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogJHRhYnN0cmlwLWl0ZW0tcGFkZGluZy15O1xuICAgICAgICAgICAgICAgIGZsZXg6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgQGF0LXJvb3QgLmstaWUxMSAuay10YWJzdHJpcC1pdGVtcyB7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICB9XG5cbiAgICAgICAgPiAuay1jb250ZW50IHtcbiAgICAgICAgICAgIHBhZGRpbmc6ICR0YWJzdHJpcC1jb250ZW50LXBhZGRpbmcteSAkdGFic3RyaXAtY29udGVudC1wYWRkaW5nLXg7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6ICR0YWJzdHJpcC1jb250ZW50LWJvcmRlci13aWR0aDtcbiAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgICAgICBmbGV4OiAxIDEgYXV0bztcblxuICAgICAgICAgICAgJi5rLXN0YXRlLWFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBMb2FkaW5nXG4gICAgICAgIEBhdC1yb290IC5rLXRhYnN0cmlwLWl0ZW1zIC5rLWxvYWRpbmcge1xuICAgICAgICAgICAgd2lkdGg6IDIwJTtcbiAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogd2lkdGggLjJzIGxpbmVhcjtcblxuICAgICAgICAgICAgJi5rLWNvbXBsZXRlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gU2Nyb2xsaW5nXG4gICAgICAgICYuay10YWJzdHJpcC1zY3JvbGxhYmxlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgPiAuay1jb250ZW50IHtcbiAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6ICR0YWJzdHJpcC1jb250ZW50LWJvcmRlci13aWR0aDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgPiAuay10YWJzdHJpcC1pdGVtcyB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgPiAuay10YWJzdHJpcC1wcmV2IHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgPiAuay10YWJzdHJpcC1uZXh0IHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC8vIEZpeGVzIGtlbmRvLXRoZW1lLWRlZmF1bHQjNDc2XG4gICAgICAgICAgICAuay1pZTExICYge1xuICAgICAgICAgICAgICAgID4gLmstdGFic3RyaXAtcHJldixcbiAgICAgICAgICAgICAgICA+IC5rLXRhYnN0cmlwLW5leHQge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICB9XG5cblxuICAgIC8vIFRhYnN0cmlwIHZhcmlhbnRzXG4gICAgLmstdGFic3RyaXAtdG9wIHtcbiAgICAgICAgPiAuay10YWJzdHJpcC1pdGVtcyB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAkdGFic3RyaXAtYm9yZGVyLXdpZHRoO1xuXG4gICAgICAgICAgICAuay1pdGVtIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyggJHRhYnN0cmlwLWl0ZW0tYm9yZGVyLXJhZGl1cyApO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC0kdGFic3RyaXAtYm9yZGVyLXdpZHRoO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuay1pdGVtICsgLmstaXRlbSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICR0YWJzdHJpcC1pdGVtLWdhcDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmstaXRlbS5rLXN0YXRlLWFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICA+IC5rLWNvbnRlbnQge1xuICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoICR0YWJzdHJpcC1pdGVtLWJvcmRlci1yYWRpdXMgKTtcbiAgICAgICAgICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmstdGFic3RyaXAtYm90dG9tIHtcbiAgICAgICAgPiAuay10YWJzdHJpcC1pdGVtcyB7XG4gICAgICAgICAgICBib3JkZXItdG9wLXdpZHRoOiAkdGFic3RyaXAtYm9yZGVyLXdpZHRoO1xuXG4gICAgICAgICAgICAuay1pdGVtIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cyggJHRhYnN0cmlwLWl0ZW0tYm9yZGVyLXJhZGl1cyApO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0kdGFic3RyaXAtYm9yZGVyLXdpZHRoO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuay1pdGVtICsgLmstaXRlbSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICR0YWJzdHJpcC1pdGVtLWdhcDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmstaXRlbS5rLXN0YXRlLWFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICA+IC5rLWNvbnRlbnQge1xuICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoICR0YWJzdHJpcC1pdGVtLWJvcmRlci1yYWRpdXMgKTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmLmstdGFic3RyaXAtc2Nyb2xsYWJsZSB7XG4gICAgICAgICAgICAuay10YWJzdHJpcC1wcmV2LFxuICAgICAgICAgICAgLmstdGFic3RyaXAtbmV4dCB7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuXG4gICAgICAgICAgICAgICAgLmstaWUxMSAmIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuay10YWJzdHJpcC1sZWZ0IHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgICAgICA+IC5rLXRhYnN0cmlwLWl0ZW1zIHtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodC13aWR0aDogJHRhYnN0cmlwLWJvcmRlci13aWR0aDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAgICAgLmstaXRlbSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKCAkdGFic3RyaXAtaXRlbS1ib3JkZXItcmFkaXVzICk7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtJHRhYnN0cmlwLWJvcmRlci13aWR0aDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmstaXRlbSArIC5rLWl0ZW0ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6ICR0YWJzdHJpcC1pdGVtLWdhcDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmstaXRlbS5rLXN0YXRlLWFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgID4gLmstY29udGVudCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKCAkdGFic3RyaXAtaXRlbS1ib3JkZXItcmFkaXVzICk7XG4gICAgICAgICAgICAvLyBzYXNzLWxpbnQ6ZGlzYWJsZSBuby1pbXBvcnRhbnRcbiAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgLy8gc2Fzcy1saW50OmVuYWJsZSBuby1pbXBvcnRhbnRcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICAgICAgICB9XG5cbiAgICB9XG4gICAgLmstdGFic3RyaXAtcmlnaHQge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG5cbiAgICAgICAgPiAuay10YWJzdHJpcC1pdGVtcyB7XG4gICAgICAgICAgICBib3JkZXItbGVmdC13aWR0aDogJHRhYnN0cmlwLWJvcmRlci13aWR0aDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAgICAgLmstaXRlbSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cyggJHRhYnN0cmlwLWl0ZW0tYm9yZGVyLXJhZGl1cyApO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtJHRhYnN0cmlwLWJvcmRlci13aWR0aDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmstaXRlbSArIC5rLWl0ZW0ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6ICR0YWJzdHJpcC1pdGVtLWdhcDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmstaXRlbS5rLXN0YXRlLWFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgPiAuay1jb250ZW50IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cyggJHRhYnN0cmlwLWl0ZW0tYm9yZGVyLXJhZGl1cyApO1xuICAgICAgICAgICAgLy8gc2Fzcy1saW50OmRpc2FibGUgbm8taW1wb3J0YW50XG4gICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIC8vIHNhc3MtbGludDplbmFibGUgbm8taW1wb3J0YW50XG4gICAgICAgICAgICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cblxuICAgIC8vIFNlbGVjdGVkIGluZGljYXRvclxuICAgIEBpZiAoJHRhYnN0cmlwLWluZGljYXRvci1zaXplKSB7XG5cbiAgICAgICAgLmstdGFic3RyaXAtaXRlbXMge1xuXG4gICAgICAgICAgICAuay1pdGVtOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAwO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcblxuICAgICAgICAgICAgICAgIC8vIFZhcmlhbnRzXG4gICAgICAgICAgICAgICAgLmstdGFic3RyaXAtdG9wID4gJiB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6ICR0YWJzdHJpcC1pbmRpY2F0b3Itc2l6ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmstdGFic3RyaXAtYm90dG9tID4gJiB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3Atd2lkdGg6ICR0YWJzdHJpcC1pbmRpY2F0b3Itc2l6ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmstdGFic3RyaXAtbGVmdCA+ICYge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQtd2lkdGg6ICR0YWJzdHJpcC1pbmRpY2F0b3Itc2l6ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmstdGFic3RyaXAtcmlnaHQgPiAmIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6ICR0YWJzdHJpcC1pbmRpY2F0b3Itc2l6ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuay1pdGVtLmstc3RhdGUtYWN0aXZlOjphZnRlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5rLWl0ZW0gPiAuay1saW5rIHtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICB9XG5cbn1cblxuXG5cblxuQGluY2x1ZGUgZXhwb3J0cyhcInRhYnN0cmlwL2xheW91dC9ydGxcIikge1xuICAgIC5rLXJ0bCAuay10YWJzdHJpcCxcbiAgICAuay10YWJzdHJpcFtkaXI9XCJydGxcIl0ge1xuXG4gICAgICAgICYuay10YWJzdHJpcC1sZWZ0LFxuICAgICAgICAmLmstdGFic3RyaXAtcmlnaHQge1xuICAgICAgICAgICAgPiAuay10YWJzdHJpcC1pdGVtcyB7IG9yZGVyOiAxOyB9XG4gICAgICAgICAgICA+IC5rLWNvbnRlbnQgeyBvcmRlcjogMDsgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmstdGFic3RyaXAtcHJldiB7XG4gICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XG4gICAgICAgIH1cblxuICAgICAgICAuay10YWJzdHJpcC1uZXh0IHtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKC0xKTtcbiAgICAgICAgfVxuXG4gICAgfVxuXG59XG4iLCIvLyBUYWJzdHJpcFxuJHRhYnN0cmlwLXdyYXBwZXItcGFkZGluZy14OiAwcHggIWRlZmF1bHQ7XG4kdGFic3RyaXAtd3JhcHBlci1wYWRkaW5nLXk6IDBweCAhZGVmYXVsdDtcbiR0YWJzdHJpcC13cmFwcGVyLWJvcmRlci13aWR0aDogMHB4ICFkZWZhdWx0O1xuXG4kdGFic3RyaXAtZm9udC1mYW1pbHk6ICRmb250LWZhbWlseSAhZGVmYXVsdDtcbiR0YWJzdHJpcC1mb250LXNpemU6ICRmb250LXNpemUgIWRlZmF1bHQ7XG4kdGFic3RyaXAtbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodCAhZGVmYXVsdDtcbiR0YWJzdHJpcC1ib3JkZXItd2lkdGg6ICRuYXYtdGFicy1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiR0YWJzdHJpcC13cmFwcGVyLWJnOiBudWxsICFkZWZhdWx0O1xuJHRhYnN0cmlwLXdyYXBwZXItdGV4dDogbnVsbCAhZGVmYXVsdDtcbiR0YWJzdHJpcC13cmFwcGVyLWJvcmRlcjogbnVsbCAhZGVmYXVsdDtcblxuLy8vIEJhY2tncm91bmQgY29sb3Igb2YgdGFic3RyaXAgY29tcG9uZW50XG4vLy8gQGdyb3VwIHRhYnN0cmlwXG4kdGFic3RyaXAtYmc6IG51bGwgIWRlZmF1bHQ7XG4vLy8gVGV4dCBjb2xvciBvZiB0YWJzdHJpcCBjb21wb25lbnRcbi8vLyBAZ3JvdXAgdGFic3RyaXBcbiR0YWJzdHJpcC10ZXh0OiAkY29tcG9uZW50LXRleHQgIWRlZmF1bHQ7XG4vLy8gQm9yZGVyIGNvbG9yIG9mIHRhYnN0cmlwIGNvbXBvbmVudFxuLy8vIEBncm91cCB0YWJzdHJpcFxuJHRhYnN0cmlwLWJvcmRlcjogJG5hdi10YWJzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcblxuLy8vIEhvcml6b250YWwgcGFkZGluZyBvZiB0YWJzXG4vLy8gQGdyb3VwIHRhYnN0cmlwXG4kdGFic3RyaXAtaXRlbS1wYWRkaW5nLXg6ICRuYXYtaXRlbS1wYWRkaW5nLXggIWRlZmF1bHQ7XG4vLy8gVmVydGljYWwgcGFkZGluZyBvZiB0YWJzXG4vLy8gQGdyb3VwIHRhYnN0cmlwXG4kdGFic3RyaXAtaXRlbS1wYWRkaW5nLXk6ICRuYXYtaXRlbS1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4vLy8gV2lkdGggb2YgYm9yZGVyIGFyb3VuZCB0YWJzXG4vLy8gQGdyb3VwIHRhYnN0cmlwXG4kdGFic3RyaXAtaXRlbS1ib3JkZXItd2lkdGg6ICRuYXYtdGFicy1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4vLy8gQm9yZGVyIHJhZGl1cyBvZiB0YWJzXG4vLy8gQGdyb3VwIHRhYnN0cmlwXG4kdGFic3RyaXAtaXRlbS1ib3JkZXItcmFkaXVzOiAkbmF2LXRhYnMtYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbi8vLyBTcGFjaW5nIGJldHdlZW4gdGFic1xuLy8vIEBncm91cCB0YWJzdHJpcFxuJHRhYnN0cmlwLWl0ZW0tZ2FwOiAkbmF2LWl0ZW0tbWFyZ2luICFkZWZhdWx0O1xuXG4vLy8gQmFja2dyb3VuZCBjb2xvciBvZiB0YWJzXG4vLy8gQGdyb3VwIHRhYnN0cmlwXG4kdGFic3RyaXAtaXRlbS1iZzogbnVsbCAhZGVmYXVsdDtcbi8vLyBUZXh0IGNvbG9yIG9mIHRhYnNcbi8vLyBAZ3JvdXAgdGFic3RyaXBcbiR0YWJzdHJpcC1pdGVtLXRleHQ6ICRsaW5rLXRleHQgIWRlZmF1bHQ7XG4vLy8gQm9yZGVyIGNvbG9yIG9mIHRhYnNcbi8vLyBAZ3JvdXAgdGFic3RyaXBcbiR0YWJzdHJpcC1pdGVtLWJvcmRlcjogbnVsbCAhZGVmYXVsdDtcbi8vLyBCYWNrZ3JvdW5kIGdyYWRpZW50IG9mIHRhYnNcbi8vLyBAZ3JvdXAgdGFic3RyaXBcbiR0YWJzdHJpcC1pdGVtLWdyYWRpZW50OiBudWxsICFkZWZhdWx0O1xuXG4vLy8gQmFja2dyb3VuZCBjb2xvciBvZiBob3ZlcmVkIHRhYnNcbi8vLyBAZ3JvdXAgdGFic3RyaXBcbiR0YWJzdHJpcC1pdGVtLWhvdmVyZWQtYmc6IG51bGwgIWRlZmF1bHQ7XG4vLy8gVGV4dCBjb2xvciBvZiBob3ZlcmVkIHRhYnNcbi8vLyBAZ3JvdXAgdGFic3RyaXBcbiR0YWJzdHJpcC1pdGVtLWhvdmVyZWQtdGV4dDogJGxpbmstaG92ZXItdGV4dCAhZGVmYXVsdDtcbi8vLyBCb3JkZXIgY29sb3Igb2YgaG92ZXJlZCB0YWJzXG4vLy8gQGdyb3VwIHRhYnN0cmlwXG4kdGFic3RyaXAtaXRlbS1ob3ZlcmVkLWJvcmRlcjogJG5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuLy8vIEJhY2tncm91bmQgZ3JhZGllbnQgb2YgaG92ZXJlZCB0YWJzXG4vLy8gQGdyb3VwIHRhYnN0cmlwXG4kdGFic3RyaXAtaXRlbS1ob3ZlcmVkLWdyYWRpZW50OiBudWxsICFkZWZhdWx0O1xuXG4vLy8gQmFja2dyb3VuZCBjb2xvciBvZiBzZWxlY3RlZCB0YWJzXG4vLy8gQGdyb3VwIHRhYnN0cmlwXG4kdGFic3RyaXAtaXRlbS1zZWxlY3RlZC1iZzogJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnICFkZWZhdWx0O1xuLy8vIFRleHQgY29sb3Igb2Ygc2VsZWN0ZWQgdGFic1xuLy8vIEBncm91cCB0YWJzdHJpcFxuJHRhYnN0cmlwLWl0ZW0tc2VsZWN0ZWQtdGV4dDogJG5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuLy8vIEJvcmRlciBjb2xvciBvZiBzZWxlY3RlZCB0YWJzXG4vLy8gQGdyb3VwIHRhYnN0cmlwXG4kdGFic3RyaXAtaXRlbS1zZWxlY3RlZC1ib3JkZXI6ICRuYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4vLy8gQmFja2dyb3VuZCBncmFkaWVudCBvZiBzZWxlY3RlZCB0YWJzXG4vLy8gQGdyb3VwIHRhYnN0cmlwXG4kdGFic3RyaXAtaXRlbS1zZWxlY3RlZC1ncmFkaWVudDogbnVsbCAhZGVmYXVsdDtcblxuJHRhYnN0cmlwLWl0ZW0tZm9jdXNlZC1zaGFkb3c6ICRsaXN0LWl0ZW0tZm9jdXNlZC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiR0YWJzdHJpcC1pbmRpY2F0b3Itc2l6ZTogbnVsbCAhZGVmYXVsdDtcbiR0YWJzdHJpcC1pbmRpY2F0b3ItY29sb3I6IG51bGwgIWRlZmF1bHQ7XG5cbi8vLyBIb3Jpem9udGFsIHBhZGRpbmcgb2YgdGFic3RyaXAgY29udGVudFxuLy8vIEBncm91cCB0YWJzdHJpcFxuJHRhYnN0cmlwLWNvbnRlbnQtcGFkZGluZy14OiAkdGFic3RyaXAtaXRlbS1wYWRkaW5nLXggIWRlZmF1bHQ7XG4vLy8gVmVydGljYWwgcGFkZGluZyBvZiB0YWJzdHJpcCBjb250ZW50XG4vLy8gQGdyb3VwIHRhYnN0cmlwXG4kdGFic3RyaXAtY29udGVudC1wYWRkaW5nLXk6ICR0YWJzdHJpcC1pdGVtLXBhZGRpbmcteSAhZGVmYXVsdDtcbi8vLyBXaWR0aCBvZiBib3JkZXIgYXJvdW5kIHRhYnN0cmlwIGNvbnRlbnRcbi8vLyBAZ3JvdXAgdGFic3RyaXBcbiR0YWJzdHJpcC1jb250ZW50LWJvcmRlci13aWR0aDogJG5hdi10YWJzLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuLy8vIEJhY2tncm91bmQgY29sb3Igb2YgdGFic3RyaXAgY29udGVudFxuLy8vIEBncm91cCB0YWJzdHJpcFxuJHRhYnN0cmlwLWNvbnRlbnQtYmc6ICRjb21wb25lbnQtYmcgIWRlZmF1bHQ7XG4vLy8gVGV4dCBjb2xvciBvZiB0YWJzdHJpcCBjb250ZW50XG4vLy8gQGdyb3VwIHRhYnN0cmlwXG4kdGFic3RyaXAtY29udGVudC10ZXh0OiAkY29tcG9uZW50LXRleHQgIWRlZmF1bHQ7XG4vLy8gQm9yZGVyIGNvbG9yIG9mIHRhYnN0cmlwIGNvbnRlbnRcbi8vLyBAZ3JvdXAgdGFic3RyaXBcbiR0YWJzdHJpcC1jb250ZW50LWJvcmRlcjogJGNvbXBvbmVudC1ib3JkZXIgIWRlZmF1bHQ7XG4iLCJAaW5jbHVkZSBleHBvcnRzKFwidGFic3RyaXAvdGhlbWVcIikge1xuXG4gICAgLy8gV3JhcHBlclxuICAgIC5rLXRhYnN0cmlwLXdyYXBwZXIge1xuICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgJHRhYnN0cmlwLXdyYXBwZXItdGV4dCxcbiAgICAgICAgICAgICR0YWJzdHJpcC13cmFwcGVyLWJnLFxuICAgICAgICAgICAgJHRhYnN0cmlwLXdyYXBwZXItYm9yZGVyXG4gICAgICAgICk7XG4gICAgfVxuXG5cbiAgICAvLyBJdGVtc1xuICAgIC5rLXRhYnN0cmlwLWl0ZW1zIHtcbiAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICR0YWJzdHJpcC10ZXh0LFxuICAgICAgICAgICAgJHRhYnN0cmlwLWJnLFxuICAgICAgICAgICAgJHRhYnN0cmlwLWJvcmRlclxuICAgICAgICApO1xuXG4gICAgICAgIC5rLWl0ZW0ge1xuICAgICAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICAgICAkdGFic3RyaXAtaXRlbS10ZXh0LFxuICAgICAgICAgICAgICAgICR0YWJzdHJpcC1pdGVtLWJnLFxuICAgICAgICAgICAgICAgICR0YWJzdHJpcC1pdGVtLWJvcmRlcixcbiAgICAgICAgICAgICAgICAkdGFic3RyaXAtaXRlbS1ncmFkaWVudFxuICAgICAgICAgICAgKTtcblxuICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICYuay1zdGF0ZS1ob3ZlciB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICAgICAgICAgJHRhYnN0cmlwLWl0ZW0taG92ZXJlZC10ZXh0LFxuICAgICAgICAgICAgICAgICAgICAkdGFic3RyaXAtaXRlbS1ob3ZlcmVkLWJnLFxuICAgICAgICAgICAgICAgICAgICAkdGFic3RyaXAtaXRlbS1ob3ZlcmVkLWJvcmRlcixcbiAgICAgICAgICAgICAgICAgICAgJHRhYnN0cmlwLWl0ZW0taG92ZXJlZC1ncmFkaWVudFxuICAgICAgICAgICAgICAgICk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuay1zdGF0ZS1hY3RpdmUsXG4gICAgICAgICAgICAmLmstc3RhdGUtc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAgICAgICAgICR0YWJzdHJpcC1pdGVtLXNlbGVjdGVkLXRleHQsXG4gICAgICAgICAgICAgICAgICAgICR0YWJzdHJpcC1pdGVtLXNlbGVjdGVkLWJnLFxuICAgICAgICAgICAgICAgICAgICAkdGFic3RyaXAtaXRlbS1zZWxlY3RlZC1ib3JkZXIsXG4gICAgICAgICAgICAgICAgICAgICR0YWJzdHJpcC1pdGVtLXNlbGVjdGVkLWdyYWRpZW50XG4gICAgICAgICAgICAgICAgKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5rLXN0YXRlLWZvY3VzZWQge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coICR0YWJzdHJpcC1pdGVtLWZvY3VzZWQtc2hhZG93ICk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cblxuXG4gICAgLy8gQ29udGVudFxuICAgIC5rLXRhYnN0cmlwID4gLmstY29udGVudCB7XG4gICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAkdGFic3RyaXAtY29udGVudC10ZXh0LFxuICAgICAgICAgICAgJHRhYnN0cmlwLWNvbnRlbnQtYmcsXG4gICAgICAgICAgICAkdGFic3RyaXAtY29udGVudC1ib3JkZXJcbiAgICAgICAgKTtcbiAgICB9XG5cblxuICAgIC8vIFNlbGVjdGVkIGluZGljYXRvclxuICAgIEBpZiAoJHRhYnN0cmlwLWluZGljYXRvci1zaXplKSB7XG5cbiAgICAgICAgLmstdGFic3RyaXAtaXRlbXMge1xuICAgICAgICAgICAgLmstaXRlbS5rLXN0YXRlLWFjdGl2ZTo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHRhYnN0cmlwLWluZGljYXRvci1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxufVxuIiwiQGltcG9ydCBcIi4uLy4uL21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWRlZmF1bHQvc2Nzcy90YWJzdHJpcC9fdGhlbWUuc2Nzc1wiO1xuXG5cbkBpbmNsdWRlIGV4cG9ydHMoXCJ0YWJzdHJpcC90aGVtZS9ib290c3RyYXBcIikge1xuXG4gICAgLy8gVGFic3RyaXAgdmFyaWFudHNcbiAgICAuay10YWJzdHJpcC10b3Age1xuXG4gICAgICAgID4gLmstdGFic3RyaXAtaXRlbXMgLmstaXRlbS5rLXN0YXRlLWhvdmVyLFxuICAgICAgICA+IC5rLXRhYnN0cmlwLWl0ZW1zIC5rLWl0ZW0uay1zdGF0ZS1hY3RpdmUge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmstdGFic3RyaXAtYm90dG9tIHtcblxuICAgICAgICA+IC5rLXRhYnN0cmlwLWl0ZW1zIC5rLWl0ZW0uay1zdGF0ZS1ob3ZlcixcbiAgICAgICAgPiAuay10YWJzdHJpcC1pdGVtcyAuay1pdGVtLmstc3RhdGUtYWN0aXZlIHtcbiAgICAgICAgICAgIGJvcmRlci10b3AtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5rLXRhYnN0cmlwLWxlZnQge1xuXG4gICAgICAgID4gLmstdGFic3RyaXAtaXRlbXMgLmstaXRlbS5rLXN0YXRlLWhvdmVyLFxuICAgICAgICA+IC5rLXRhYnN0cmlwLWl0ZW1zIC5rLWl0ZW0uay1zdGF0ZS1hY3RpdmUge1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuay10YWJzdHJpcC1yaWdodCB7XG5cbiAgICAgICAgPiAuay10YWJzdHJpcC1pdGVtcyAuay1pdGVtLmstc3RhdGUtaG92ZXIsXG4gICAgICAgID4gLmstdGFic3RyaXAtaXRlbXMgLmstaXRlbS5rLXN0YXRlLWFjdGl2ZSB7XG4gICAgICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbn1cbiIsIkBpbmNsdWRlIGV4cG9ydHMoXCJleHBhbnNpb24tcGFuZWwvbGF5b3V0XCIpIHtcblxuICAgIC8vIEJhc2VcbiAgICAuay1leHBhbmRlciB7XG4gICAgICAgIEBpbmNsdWRlIHVzZS1iYWNrZ3JvdW5kLWNsaXAoKTtcblxuICAgICAgICBib3JkZXItd2lkdGg6ICRleHBhbmRlci1ib3JkZXItd2lkdGg7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZXhwYW5kZXItZm9udC1mYW1pbHk7XG4gICAgICAgIGZvbnQtc2l6ZTogJGV4cGFuZGVyLWZvbnQtc2l6ZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6ICRleHBhbmRlci1saW5lLWhlaWdodDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAgICAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6ICRyZ2JhLXRyYW5zcGFyZW50O1xuXG4gICAgICAgICZbZGlyID0gXCJydGxcIl0sXG4gICAgICAgIC5rLXJ0bCAmIHtcbiAgICAgICAgICAgIC8vIEV4cGFuZCAvIGNvbGxhcHNlIGljb25cbiAgICAgICAgICAgIC5rLWV4cGFuZGVyLWluZGljYXRvciB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkZXhwYW5kZXItaW5kaWNhdG9yLW1hcmdpbi14O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gSGVhZGVyXG4gICAgLmstZXhwYW5kZXItaGVhZGVyIHtcbiAgICAgICAgcGFkZGluZzogMCAkZXhwYW5kZXItaGVhZGVyLXBhZGRpbmcteCAkZXhwYW5kZXItaGVhZGVyLXBhZGRpbmcteTtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwIDAgJGV4cGFuZGVyLWhlYWRlci1ib3JkZXItd2lkdGg7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cblxuICAgIC8vIEV4cGFuZGVyIHNwYWNlclxuICAgIC5rLWV4cGFuZGVyLXNwYWNlciB7XG4gICAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIH1cblxuICAgIC8vIFRpdGxlXG4gICAgLmstZXhwYW5kZXItdGl0bGUge1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cblxuICAgIC8vIEV4cGFuZCAvIGNvbGxhcHNlIGljb25cbiAgICAuay1leHBhbmRlci1pbmRpY2F0b3Ige1xuICAgICAgICBtYXJnaW4tbGVmdDogJGV4cGFuZGVyLWluZGljYXRvci1tYXJnaW4teDtcbiAgICB9XG5cbiAgICAvLyBFeHBhbmRlciBjb250ZW50XG4gICAgLmstZXhwYW5kZXItY29udGVudCB7XG4gICAgICAgIHBhZGRpbmc6ICRleHBhbmRlci1jb250ZW50LXBhZGRpbmcteSAkZXhwYW5kZXItY29udGVudC1wYWRkaW5nLXg7XG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIH1cblxuICAgIC8vIE11bHRpcGxlIGV4cGFuc2lvbiBwYW5lbHMgaW1tZWRpYXRlbHkgb25lIGFmdGVyIGFub3RoZXJcbiAgICAuay1leHBhbmRlciArIC5rLWV4cGFuZGVyIC5rLWV4cGFuZGVyLWhlYWRlciB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAkZXhwYW5kZXItcGFkZGluZy15O1xuICAgIH1cbn1cbiIsIi8vIEV4cGFuc2lvbiBwYW5lbFxuJGV4cGFuZGVyLXBhZGRpbmcteTogOHB4ICFkZWZhdWx0O1xuJGV4cGFuZGVyLWZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kZXhwYW5kZXItZm9udC1zaXplOiAkZm9udC1zaXplICFkZWZhdWx0O1xuJGV4cGFuZGVyLWxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kZXhwYW5kZXItYm9yZGVyLXdpZHRoOiAwICFkZWZhdWx0O1xuXG4kZXhwYW5kZXItaGVhZGVyLXBhZGRpbmcteDogMCAhZGVmYXVsdDtcbiRleHBhbmRlci1oZWFkZXItcGFkZGluZy15OiAkaGVhZGVyLXBhZGRpbmcteSAvIDEuNSAhZGVmYXVsdDtcblxuJGV4cGFuZGVyLWluZGljYXRvci1tYXJnaW4teDogY2FsYygjeyRwYWRkaW5nLXggLyAyfSAqIDEuNSkgIWRlZmF1bHQ7XG5cbiRleHBhbmRlci1iZzogJGNvbXBvbmVudC1iZyAhZGVmYXVsdDtcbiRleHBhbmRlci10ZXh0OiAkY29tcG9uZW50LXRleHQgIWRlZmF1bHQ7XG4kZXhwYW5kZXItYm9yZGVyOiAkY29tcG9uZW50LWJvcmRlciAhZGVmYXVsdDtcblxuJGV4cGFuZGVyLWhlYWRlci1ib3JkZXItd2lkdGg6IDJweCAhZGVmYXVsdDtcbiRleHBhbmRlci1oZWFkZXItYmc6ICRleHBhbmRlci1iZyAhZGVmYXVsdDtcbiRleHBhbmRlci1oZWFkZXItdGV4dDogJGV4cGFuZGVyLXRleHQgIWRlZmF1bHQ7XG4kZXhwYW5kZXItaGVhZGVyLWJvcmRlcjogJGV4cGFuZGVyLXRleHQgIWRlZmF1bHQ7XG5cbiRleHBhbmRlci1oZWFkZXItZm9jdXNlZC1iZzogbnVsbCAhZGVmYXVsdDtcbiRleHBhbmRlci1oZWFkZXItZm9jdXNlZC1zaGFkb3c6ICRsaXN0LWl0ZW0tZm9jdXNlZC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRleHBhbmRlci1oZWFkZXItc3ViLXRpdGxlLW9wYWNpdHk6IC42NSAhZGVmYXVsdDtcblxuJGV4cGFuZGVyLWNvbnRlbnQtcGFkZGluZy14OiAkcGFkZGluZy14ICogMS4yNSAhZGVmYXVsdDtcbiRleHBhbmRlci1jb250ZW50LXBhZGRpbmcteTogJHBhZGRpbmcteSAqIDQgIWRlZmF1bHQ7XG4iLCJAaW5jbHVkZSBleHBvcnRzKFwiZXhwYW5zaW9uLXBhbmVsL3RoZW1lXCIpIHtcblxuICAgIC5rLWV4cGFuZGVyIHtcbiAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICRleHBhbmRlci10ZXh0LFxuICAgICAgICAgICAgJGV4cGFuZGVyLWJnLFxuICAgICAgICAgICAgJGV4cGFuZGVyLWJvcmRlclxuICAgICAgICApO1xuICAgIH1cblxuICAgIC5rLWV4cGFuZGVyLWhlYWRlciB7XG4gICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAkZXhwYW5kZXItaGVhZGVyLXRleHQsXG4gICAgICAgICAgICAkZXhwYW5kZXItaGVhZGVyLWJnLFxuICAgICAgICAgICAgJGV4cGFuZGVyLWhlYWRlci1ib3JkZXJcbiAgICAgICAgKTtcbiAgICB9XG5cbiAgICAuay1leHBhbmRlci1oZWFkZXIuay1zdGF0ZS1mb2N1c2VkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGV4cGFuZGVyLWhlYWRlci1mb2N1c2VkLWJnO1xuICAgICAgICBib3gtc2hhZG93OiAkZXhwYW5kZXItaGVhZGVyLWZvY3VzZWQtc2hhZG93O1xuICAgIH1cblxuICAgIC5rLWV4cGFuZGVyLXN1Yi10aXRsZSB7XG4gICAgICAgIG9wYWNpdHk6ICRleHBhbmRlci1oZWFkZXItc3ViLXRpdGxlLW9wYWNpdHk7XG4gICAgfVxufVxuIiwiQGluY2x1ZGUgZXhwb3J0cyhcImNhcmQvbGF5b3V0XCIpIHtcblxuXG4gICAgLy8gQW5ndWxhciBlbGVtZW50c1xuICAgIGtlbmRvLWNhcmQsXG4gICAga2VuZG8tY2FyZC1oZWFkZXIsXG4gICAga2VuZG8tY2FyZC1ib2R5LFxuICAgIGtlbmRvLWNhcmQtYWN0aW9ucyxcbiAgICBrZW5kby1jYXJkLWZvb3RlciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuXG4gICAgLy8gQ2FyZFxuICAgIC5rLWNhcmQge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCAkY2FyZC1ib3JkZXItcmFkaXVzICk7XG4gICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coICRjYXJkLWJveC1zaGFkb3cgKTtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAkY2FyZC1ib3JkZXItd2lkdGg7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkY2FyZC1mb250LWZhbWlseTtcbiAgICAgICAgZm9udC1zaXplOiAkY2FyZC1mb250LXNpemU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkY2FyZC1saW5lLWhlaWdodDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gICAgICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogJHJnYmEtdHJhbnNwYXJlbnQ7XG4gICAgfVxuICAgIC5rLWNhcmQgPiAuay1jYXJkLWlubmVyIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyggJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyApO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogaW5oZXJpdDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG5cblxuICAgIC8vIENhcmQgb3JpZW50YXRpb25cbiAgICAuay1jYXJkLWhvcml6b250YWwgIHsgZmxleC1mbG93OiByb3cgbm93cmFwOyB9XG4gICAgLmstY2FyZC12ZXJ0aWNhbCAgICB7IGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDsgfVxuXG5cbiAgICAvLyBIZWFkZXJcbiAgICAuay1jYXJkLWhlYWRlciB7XG4gICAgICAgIHBhZGRpbmc6ICRjYXJkLWhlYWRlci1wYWRkaW5nLXkgJGNhcmQtaGVhZGVyLXBhZGRpbmcteDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwIDAgJGNhcmQtaGVhZGVyLWJvcmRlci13aWR0aDtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICAuay1jYXJkLXRpdGxlLFxuICAgICAgICAuay1jYXJkLXN1YnRpdGxlIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgICAgLmstY2FyZC10aXRsZSArIC5rLWNhcmQtc3VidGl0bGUsXG4gICAgICAgIC5rLWNhcmQtc3VidGl0bGUgKyAuay1jYXJkLXN1YnRpdGxlIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6ICRjYXJkLXRpdGxlLW1hcmdpbi1ib3R0b207XG4gICAgICAgIH1cbiAgICB9XG5cblxuICAgIC8vIEZvb3RlclxuICAgIC5rLWNhcmQtZm9vdGVyIHtcbiAgICAgICAgcGFkZGluZzogJGNhcmQtZm9vdGVyLXBhZGRpbmcteSAkY2FyZC1mb290ZXItcGFkZGluZy14O1xuICAgICAgICBib3JkZXItd2lkdGg6ICRjYXJkLWZvb3Rlci1ib3JkZXItd2lkdGggMCAwO1xuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICB9XG5cblxuICAgIC8vIEJvZHlcbiAgICAuay1jYXJkLWJvZHkge1xuICAgICAgICBwYWRkaW5nOiAkY2FyZC1ib2R5LXBhZGRpbmcteSAkY2FyZC1ib2R5LXBhZGRpbmcteDtcbiAgICAgICAgZmxleDogMSAxIGF1dG87XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAkcGFyYWdyYXBoLW1hcmdpbi1ib3R0b207XG4gICAgICAgIH1cblxuICAgICAgICA+IC5rLWxhc3QsXG4gICAgICAgID4gOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgID4gLmstY2FyZC1hY3Rpb25zIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cblxuICAgIC8vIENhcmQgYXZhdGFyXG4gICAgLmstY2FyZC1hdmF0YXIsXG4gICAgLmstY2FyZCAuay1hdmF0YXIge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6ICRjYXJkLWF2YXRhci1zcGFjaW5nO1xuICAgICAgICB3aWR0aDogJGNhcmQtYXZhdGFyLXNpemU7XG4gICAgICAgIGhlaWdodDogJGNhcmQtYXZhdGFyLXNpemU7XG4gICAgICAgIGZsZXgtYmFzaXM6ICRjYXJkLWF2YXRhci1zaXplO1xuICAgIH1cblxuXG4gICAgLy8gQ2FyZCBpbWFnZVxuICAgIC5rLWNhcmQtaW1hZ2UsXG4gICAgLmstY2FyZC1tZWRpYSB7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICA+IGltZyB7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAuay1jYXJkLWhvcml6b250YWwgJiB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6ICRjYXJkLWltZy1tYXgtd2lkdGg7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgfVxuICAgIH1cblxuXG4gICAgLy8gQ2FyZCB0aXRsZVxuICAgIC5rLWNhcmQtdGl0bGUge1xuICAgICAgICBAaW5jbHVkZSB0eXBvZ3JhcGh5KCBtYXAtZ2V0KCAkdHlwb2dyYXBoeS1jb25maWcsIGNhcmQtdGl0bGUgKSApO1xuICAgICAgICBtYXJnaW46IDAgMCAkY2FyZC10aXRsZS1tYXJnaW4tYm90dG9tO1xuICAgIH1cblxuXG4gICAgLy8gQ2FyZCBzdWJ0aXRsZVxuICAgIC5rLWNhcmQtc3VidGl0bGUge1xuICAgICAgICBAaW5jbHVkZSB0eXBvZ3JhcGh5KCBtYXAtZ2V0KCAkdHlwb2dyYXBoeS1jb25maWcsIGNhcmQtc3VidGl0bGUgKSApO1xuICAgICAgICBtYXJnaW46IDAgMCAkY2FyZC1zdWJ0aXRsZS1tYXJnaW4tYm90dG9tO1xuICAgIH1cblxuXG4gICAgLy8gU2VwYXJhdG9yXG4gICAgLmstY2FyZC1zZXBhcmF0b3Ige1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gICAgfVxuICAgIC5rLWNhcmQtc2VwYXJhdG9yLmstc2VwYXJhdG9yLXZlcnRpY2FsLFxuICAgIC5rLWNhcmQtaG9yaXpvbnRhbCA+IC5rLWNhcmQtc2VwYXJhdG9yIHtcbiAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgICB9XG4gICAgLmstY2FyZC1zZXBhcmF0b3Iuay1zZXBhcmF0b3ItaG9yaXpvbnRhbCxcbiAgICAuay1jYXJkLXZlcnRpY2FsID4gLmstY2FyZC1zZXBhcmF0b3Ige1xuICAgICAgICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gICAgfVxuXG4gICAgLmstY2FyZCA+IC5rLWhyIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICAgIH1cblxuXG4gICAgLy8gQ2FyZCBhY3Rpb25zXG4gICAgLmstY2FyZC1hY3Rpb25zIHtcbiAgICAgICAgcGFkZGluZzogJGNhcmQtYWN0aW9ucy1wYWRkaW5nLXkgJGNhcmQtYWN0aW9ucy1wYWRkaW5nLXg7XG4gICAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgZmxleC1iYXNpczogYXV0bztcbiAgICAgICAgZ2FwOiAkY2FyZC1hY3Rpb25zLWdhcDtcblxuICAgICAgICA+IC5rLWJ1dHRvbiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGNhbGMoICN7JGNhcmQtYm9keS1wYWRkaW5nLXh9IC0gKCAjeyRjYXJkLWFjdGlvbnMtcGFkZGluZy14fSArICN7JGJ1dHRvbi1ib3JkZXItd2lkdGh9ICkgKTtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGMoICN7JGNhcmQtYm9keS1wYWRkaW5nLXh9IC0gKCAjeyRjYXJkLWFjdGlvbnMtcGFkZGluZy14fSArICN7JGJ1dHRvbi1ib3JkZXItd2lkdGh9ICkgKTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgICAgIH1cbiAgICB9XG5cblxuICAgIC8vIEFjdGlvbnMgYWxpZ25cbiAgICAuay1jYXJkLWFjdGlvbnMtc3RhcnQgICAgICAgeyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgICAuay1jYXJkLWFjdGlvbnMtZW5kICAgICAgICAgeyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG4gICAgLmstY2FyZC1hY3Rpb25zLWNlbnRlciAgICAgIHsganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cblxuXG4gICAgLy8gQWN0aW9ucyBvcmllbnRhdGlvblxuICAgIC5rLWNhcmQtYWN0aW9ucy1ob3Jpem9udGFsICB7IGZsZXgtZmxvdzogcm93IG5vd3JhcDsgfVxuICAgIC5rLWNhcmQtYWN0aW9ucy12ZXJ0aWNhbCAgICB7IGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDsgfVxuXG5cbiAgICAvLyBTdHJlY2hlZCBhY3Rpb25zXG4gICAgLmstY2FyZC1hY3Rpb25zLXN0cmV0Y2hlZCB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGdhcDogMDtcblxuICAgICAgICA+IC5rLWJ1dHRvbixcbiAgICAgICAgPiAuay1jYXJkLWFjdGlvbiB7XG4gICAgICAgICAgICBmbGV4OiAxIDEgYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIFRPRE86IHJlZmFjdG9yIG9uY2Ugd2UgaGF2ZSBidXR0b24gc2l6ZVxuICAgICAgICAuay1idXR0b24ge1xuICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyggMCApO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IGNhbGMoICN7JGNhcmQtYWN0aW9ucy1wYWRkaW5nLXl9ICsgI3skYnV0dG9uLXBhZGRpbmcteX0gKTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiBjYWxjKCAjeyRjYXJkLWFjdGlvbnMtcGFkZGluZy15fSArICN7JGJ1dHRvbi1wYWRkaW5nLXl9ICk7XG4gICAgICAgIH1cblxuICAgICAgICAuay1jYXJkICYge1xuICAgICAgICAgICAgYm9yZGVyLXRvcC13aWR0aDogJGNhcmQtYWN0aW9ucy1ib3JkZXItd2lkdGg7XG4gICAgICAgIH1cbiAgICAgICAgLmstY2FyZC1ob3Jpem9udGFsID4gJiB7XG4gICAgICAgICAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICAgICAgICAgICAgYm9yZGVyLWlubGluZS1zdGFydC13aWR0aDogJGNhcmQtYWN0aW9ucy1ib3JkZXItd2lkdGg7XG4gICAgICAgIH1cbiAgICAgICAgLmstY2FyZC12ZXJ0aWNhbCA+ICYge1xuICAgICAgICAgICAgYm9yZGVyLXRvcC13aWR0aDogJGNhcmQtYWN0aW9ucy1ib3JkZXItd2lkdGg7XG4gICAgICAgIH1cblxuICAgICAgICAmLmstY2FyZC1hY3Rpb25zLWhvcml6b250YWwgPiAuay1jYXJkLWFjdGlvbiArIC5rLWNhcmQtYWN0aW9uIHtcbiAgICAgICAgICAgIGJvcmRlci1pbmxpbmUtc3RhcnQtd2lkdGg6ICRjYXJkLWFjdGlvbnMtYm9yZGVyLXdpZHRoO1xuICAgICAgICB9XG4gICAgICAgICYuay1jYXJkLWFjdGlvbnMtdmVydGljYWwgPiAuay1jYXJkLWFjdGlvbiArIC5rLWNhcmQtYWN0aW9uIHtcbiAgICAgICAgICAgIGJvcmRlci10b3Atd2lkdGg6ICRjYXJkLWFjdGlvbnMtYm9yZGVyLXdpZHRoO1xuICAgICAgICB9XG4gICAgfVxuXG5cbiAgICAvLyBDYXJkIGFjdGlvblxuICAgIC5rLWNhcmQtYWN0aW9uIHtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXG4gICAgICAgID4gLmstYnV0dG9uIHtcbiAgICAgICAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuXG5cbiAgICAvLyBMaXN0XG4gICAgLmstY2FyZC1saXN0IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgICAgZ2FwOiAkY2FyZC1kZWNrLWdhcDtcbiAgICAgICAgZmxleDogMCAwIGF1dG87XG5cbiAgICAgICAgLmstY2FyZCB7XG4gICAgICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgICAgfVxuICAgIH1cblxuXG4gICAgLy8gRGVja1xuICAgIC5rLWNhcmQtZGVjayB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICAgIGdhcDogJGNhcmQtZGVjay1nYXA7XG4gICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuXG4gICAgICAgIC5rLWNhcmQge1xuICAgICAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuay1jYXJkLWRlY2stc2Nyb2xsd3JhcCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzcHg7IC8vIHByZXZlbnRzIHRyaW1taW5nIG9mIGNhcmQgc2hhZG93cyBvbiBPU1ggKDAtd2lkdGggc2Nyb2xsYmFyKVxuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgPiAuay1idXR0b24ge1xuICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyggJGNhcmQtZGVjay1zY3JvbGwtYnV0dG9uLXJhZGl1cyApO1xuICAgICAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAkY2FyZC1kZWNrLXNjcm9sbC1idXR0b24tb2Zmc2V0O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAkY2FyZC1kZWNrLXNjcm9sbC1idXR0b24tb2Zmc2V0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgPiAuay1jYXJkLWRlY2sge1xuICAgICAgICAgICAgLy8gaGlkZSBzY3JvbGxiYXJcbiAgICAgICAgICAgICRzY3JvbGxiYXItc2l6ZTogMjBweDtcblxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLSRzY3JvbGxiYXItc2l6ZTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAkc2Nyb2xsYmFyLXNpemU7XG4gICAgICAgICAgICBmbGV4OiAxIDEgYXV0bztcbiAgICAgICAgfVxuICAgIH1cblxuXG4gICAgLy8gR3JvdXBcbiAgICAuay1jYXJkLWdyb3VwIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgICBmbGV4OiAwIDAgYXV0bztcblxuICAgICAgICAuay1jYXJkIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoIDAgKTtcbiAgICAgICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgICB9XG4gICAgICAgIC5rLWNhcmQgKyAuay1jYXJkIHtcbiAgICAgICAgICAgIG1hcmdpbi1pbmxpbmUtc3RhcnQ6ICRjYXJkLWJvcmRlci13aWR0aDtcbiAgICAgICAgfVxuXG5cbiAgICAgICAgLy8gQm9yZGVyLXJhZGl1c1xuICAgICAgICAuay1jYXJkLmstZmlyc3Qge1xuICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKCAkY2FyZC1ib3JkZXItcmFkaXVzICk7XG4gICAgICAgIH1cbiAgICAgICAgLmstY2FyZC5rLWxhc3Qge1xuICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cyggJGNhcmQtYm9yZGVyLXJhZGl1cyApO1xuICAgICAgICB9XG4gICAgICAgIC5rLWNhcmQuay1vbmx5IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoICRjYXJkLWJvcmRlci1yYWRpdXMgKTtcbiAgICAgICAgfVxuICAgIH1cblxuXG59XG5cblxuXG5cbkBpbmNsdWRlIGV4cG9ydHMoIFwiY2FyZC9sYXlvdXQvY2FsbG91dFwiICkge1xuXG4gICAgLmstY2FyZC13aXRoLWNhbGxvdXQge1xuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICB9XG5cbiAgICAuay1jYXJkLWNhbGxvdXQge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHdpZHRoOiAkY2FyZC1jYWxsb3V0LXdpZHRoO1xuICAgICAgICBoZWlnaHQ6ICRjYXJkLWNhbGxvdXQtaGVpZ2h0O1xuICAgICAgICBib3JkZXItd2lkdGg6ICRjYXJkLWJvcmRlci13aWR0aCAkY2FyZC1ib3JkZXItd2lkdGggMCAwO1xuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgfVxuXG4gICAgLmstY2FyZC1jYWxsb3V0LmstY2FsbG91dC1uIHtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgtNDVkZWcpO1xuICAgIH1cbiAgICAuay1jYXJkLWNhbGxvdXQuay1jYWxsb3V0LWUge1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgLTUwJSkgcm90YXRlKDEzNWRlZykgc2NhbGVYKC0xKTtcbiAgICB9XG4gICAgLmstY2FyZC1jYWxsb3V0LmstY2FsbG91dC1zIHtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDUwJSkgcm90YXRlKDEzNWRlZyk7XG4gICAgfVxuICAgIC5rLWNhcmQtY2FsbG91dC5rLWNhbGxvdXQtdyB7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoLTEzNWRlZyk7XG4gICAgfVxuXG59XG5cblxuXG5cbkBpbmNsdWRlIGV4cG9ydHMoIFwiY2FyZC9sYXlvdXQvZmlsbFwiICkge1xuXG5cbiAgICAvLyBTb2xpZCBjYXJkXG4gICAgLmstY2FyZC1zb2xpZCB7XG4gICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coICRjYXJkLWJveC1zaGFkb3cgKTtcbiAgICB9XG5cblxuICAgIC8vIEZsYXQgY2FyZFxuICAgIC5rLWNhcmQtZmxhdCB7XG4gICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coIG5vbmUgKTtcbiAgICB9XG5cbn1cblxuXG5cblxuQGluY2x1ZGUgZXhwb3J0cyhcImNhcmQvbGF5b3V0L3J0bFwiKSB7XG5cbiAgICAuay1ydGwsXG4gICAgW2Rpcj1cInJ0bFwiXSB7XG5cbiAgICAgICAgLmstY2FyZC1hY3Rpb25zLXN0cmV0Y2hlZCB7XG4gICAgICAgICAgICAuay1jYXJkLWFjdGlvbiArIC5rLWNhcmQtYWN0aW9uIHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQtd2lkdGg6ICRjYXJkLWFjdGlvbnMtYm9yZGVyLXdpZHRoO1xuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmstY2FyZC1ob3Jpem9udGFsIHtcbiAgICAgICAgICAgID4gLmstY2FyZC1hY3Rpb25zLXN0cmV0Y2hlZCxcbiAgICAgICAgICAgIC5rLWNhcmQtYWN0aW9ucy12ZXJ0aWNhbCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAkY2FyZC1hY3Rpb25zLWJvcmRlci13aWR0aDtcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxuXG59XG5cblxuXG5cbkBpbmNsdWRlIGV4cG9ydHMoXCJjYXJkL2xheW91dC9pZTExXCIpIHtcblxuICAgIC5rLWllMTEge1xuXG4gICAgICAgIC8vIElFMTEgbmVlZHMgdW5pdHMgdG8gYmUgYWRkZWQgdG8gZmxleC1iYXNpcyB3aGVuIGluIHNob3J0aGFuZFxuICAgICAgICAvLyBUaHVzLCBgZmxleDogeCB4IDBgIHdpbGwgYmUgaWdub3JlZCBhbmQgd2UgbmVlZCBgZmxleDogeCB4IGF1dG9gXG4gICAgICAgIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vcGhpbGlwd2FsdG9uL2ZsZXhidWdzI2ZsZXhidWctNFxuICAgICAgICAuay1jYXJkLWJvZHkge1xuICAgICAgICAgICAgZmxleDogMSAxIGF1dG87XG4gICAgICAgIH1cblxuICAgIH1cbn1cbiIsIi8vIENhcmRcbiRjYXJkLXBhZGRpbmcteDogJGNhcmQtc3BhY2VyLXggIWRlZmF1bHQ7XG4kY2FyZC1wYWRkaW5nLXk6ICRjYXJkLXNwYWNlci15ICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLXdpZHRoOiAxcHggIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItcmFkaXVzOiAkY2FyZC1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1czogY2FsYyggI3skY2FyZC1ib3JkZXItcmFkaXVzfSAtICN7JGNhcmQtYm9yZGVyLXdpZHRofSApICFkZWZhdWx0O1xuJGNhcmQtZm9udC1mYW1pbHk6ICRmb250LWZhbWlseSAhZGVmYXVsdDtcbiRjYXJkLWZvbnQtc2l6ZTogJGZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRjYXJkLWxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kY2FyZC1ib3gtc2hhZG93OiBudWxsICFkZWZhdWx0O1xuJGNhcmQtYm94LWZvY3VzZWQtc2hhZG93OiAwIDAgNHB4IDAgcmdiYSgwLCAwLCAwLCAuMykgIWRlZmF1bHQ7XG5cbiRjYXJkLWRlY2stZ2FwOiAkY2FyZC1kZWNrLW1hcmdpbiAhZGVmYXVsdDtcblxuJGNhcmQtYmc6ICRjYXJkLWJnICFkZWZhdWx0O1xuJGNhcmQtdGV4dDogJGNvbXBvbmVudC10ZXh0ICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyOiAkY2FyZC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG5cbiRjYXJkLWhlYWRlci1wYWRkaW5nLXg6ICRjYXJkLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRjYXJkLWhlYWRlci1wYWRkaW5nLXk6ICRjYXJkLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRjYXJkLWhlYWRlci1ib3JkZXItd2lkdGg6ICRjYXJkLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRjYXJkLWhlYWRlci1iZzogJGNhcmQtY2FwLWJnICFkZWZhdWx0O1xuJGNhcmQtaGVhZGVyLXRleHQ6ICRjYXJkLXRleHQgIWRlZmF1bHQ7XG4kY2FyZC1oZWFkZXItYm9yZGVyOiAkY2FyZC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG5cbiRjYXJkLWJvZHktcGFkZGluZy14OiAkY2FyZC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kY2FyZC1ib2R5LXBhZGRpbmcteTogJGNhcmQtcGFkZGluZy14ICFkZWZhdWx0OyAvLyBJbiBib290c3RyYXAsIGFsbCBjYXJkIGJvZHkgcGFkZGluZ3MgZXF1YWwgdGhlIGNhcmQtc3BhY2VyLXggdmFyXG5cbiRjYXJkLWZvb3Rlci1wYWRkaW5nLXg6ICRjYXJkLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRjYXJkLWZvb3Rlci1wYWRkaW5nLXk6ICRjYXJkLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRjYXJkLWZvb3Rlci1ib3JkZXItd2lkdGg6ICRjYXJkLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRjYXJkLWZvb3Rlci1iZzogJGNhcmQtY2FwLWJnICFkZWZhdWx0O1xuJGNhcmQtZm9vdGVyLXRleHQ6ICRjYXJkLXRleHQgIWRlZmF1bHQ7XG4kY2FyZC1mb290ZXItYm9yZGVyOiAkY2FyZC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG5cbiRjYXJkLXRpdGxlLW1hcmdpbi1ib3R0b206IG1hcC1nZXQoICRzcGFjaW5nLCBtZCApICFkZWZhdWx0O1xuJGNhcmQtc3VidGl0bGUtbWFyZ2luLWJvdHRvbTogbWFwLWdldCggJHNwYWNpbmcsIG1kICkgIWRlZmF1bHQ7XG4kY2FyZC1zdWJ0aXRsZS10ZXh0OiB0cnVlLW1peCgkY2FyZC10ZXh0LCAkY2FyZC1iZywgNjUlKSAhZGVmYXVsdDtcblxuJGNhcmQtaW1nLW1heC13aWR0aDogMTAwcHggIWRlZmF1bHQ7XG4kY2FyZC1hdmF0YXItc2l6ZTogNDVweCAhZGVmYXVsdDtcbiRjYXJkLWF2YXRhci1zcGFjaW5nOiAgJGNhcmQtaGVhZGVyLXBhZGRpbmcteCAhZGVmYXVsdDtcblxuJGNhcmQtYWN0aW9ucy1wYWRkaW5nLXg6IG1hcC1nZXQoICRzcGFjaW5nLCAyICkgIWRlZmF1bHQ7XG4kY2FyZC1hY3Rpb25zLXBhZGRpbmcteTogbWFwLWdldCggJHNwYWNpbmcsIDIgKSAhZGVmYXVsdDtcbiRjYXJkLWFjdGlvbnMtYm9yZGVyLXdpZHRoOiAxcHggIWRlZmF1bHQ7XG4kY2FyZC1hY3Rpb25zLWdhcDogbWFwLWdldCggJHNwYWNpbmcsIDIgKSAhZGVmYXVsdDtcblxuJGNhcmQtZGVjay1zY3JvbGwtYnV0dG9uLXJhZGl1czogMHB4ICFkZWZhdWx0O1xuJGNhcmQtZGVjay1zY3JvbGwtYnV0dG9uLW9mZnNldDogLSRidXR0b24tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kY2FyZC1jYWxsb3V0LXdpZHRoOiAxLjNlbSAhZGVmYXVsdDtcbiRjYXJkLWNhbGxvdXQtaGVpZ2h0OiAxLjNlbSAhZGVmYXVsdDtcblxuJGNhcmQtY2FsbG91dC1ib3gtc2hhZG93LW46IG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1jYWxsb3V0LWJveC1zaGFkb3ctZTogbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWNhbGxvdXQtYm94LXNoYWRvdy1zOiBudWxsICFkZWZhdWx0O1xuJGNhcmQtY2FsbG91dC1ib3gtc2hhZG93LXc6IG51bGwgIWRlZmF1bHQ7XG4iLCJAaW5jbHVkZSBleHBvcnRzKFwic3BsaXR0ZXIvbGF5b3V0XCIpIHtcblxuICAgIC8vIEJhc2VcbiAgICAuay1zcGxpdHRlciB7XG4gICAgICAgIEBpbmNsdWRlIHVzZS1iYWNrZ3JvdW5kLWNsaXAoKTtcbiAgICAgICAgaGVpZ2h0OiAzMDBweDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAkc3BsaXR0ZXItYm9yZGVyLXdpZHRoO1xuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICBmb250LWZhbWlseTogJHNwbGl0dGVyLWZvbnQtZmFtaWx5O1xuICAgICAgICBmb250LXNpemU6ICRzcGxpdHRlci1mb250LXNpemU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkc3BsaXR0ZXItbGluZS1oZWlnaHQ7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgICAgICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiAkcmdiYS10cmFuc3BhcmVudDtcblxuICAgICAgICAvLyBQYW5lXG4gICAgICAgIC5rLXBhbmUge1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgfVxuICAgICAgICAuay1zY3JvbGxhYmxlIHtcbiAgICAgICAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgICB9XG4gICAgICAgIC5rLXNwbGl0dGVyLXJlc2l6aW5nIHtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIH1cblxuICAgICAgICAvLyBOZXN0ZWRcbiAgICAgICAgLmstcGFuZSA+ICYge1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIExvYWRpbmdcbiAgICAgICAgLmstcGFuZS1sb2FkaW5nIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgfVxuXG4gICAgfVxuXG5cbiAgICAvLyBTcGxpdGJhclxuICAgIC5rLWdob3N0LXNwbGl0YmFyLFxuICAgIC5rLXNwbGl0YmFyIHtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAuay1pY29uIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJHNwbGl0dGVyLXJlc2l6ZS1pY29uLXNpemU7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5rLXNwbGl0YmFyLWRyYWdnYWJsZS1ob3Jpem9udGFsIHsgY3Vyc29yOiBjb2wtcmVzaXplOyB9XG4gICAgLmstc3BsaXRiYXItZHJhZ2dhYmxlLXZlcnRpY2FsIHsgY3Vyc29yOiByb3ctcmVzaXplOyB9XG5cbiAgICAuay1naG9zdC1zcGxpdGJhci1ob3Jpem9udGFsLFxuICAgIC5rLXNwbGl0YmFyLWhvcml6b250YWwge1xuICAgICAgICB3aWR0aDogJHNwbGl0dGVyLXNwbGl0YmFyLXNpemU7XG4gICAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC15O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB0b3A6IDA7XG4gICAgfVxuICAgIC5rLWdob3N0LXNwbGl0YmFyLXZlcnRpY2FsLFxuICAgIC5rLXNwbGl0YmFyLXZlcnRpY2FsIHtcbiAgICAgICAgaGVpZ2h0OiAkc3BsaXR0ZXItc3BsaXRiYXItc2l6ZTtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLmstc3BsaXRiYXItc3RhdGljLWhvcml6b250YWwgeyB3aWR0aDogMXB4OyB9XG4gICAgLmstc3BsaXRiYXItc3RhdGljLXZlcnRpY2FsIHsgaGVpZ2h0OiAxcHg7IH1cblxuICAgIC5rLXNwbGl0YmFyLWRyYWdnYWJsZS1ob3Jpem9udGFsIC5rLXJlc2l6ZS1oYW5kbGUge1xuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICB3aWR0aDogJHNwbGl0dGVyLWRyYWctaGFuZGxlLXRoaWNrbmVzcztcbiAgICAgICAgaGVpZ2h0OiAkc3BsaXR0ZXItZHJhZy1oYW5kbGUtbGVuZ3RoO1xuICAgIH1cblxuICAgIC5rLXNwbGl0YmFyIC5rLXJlc2l6ZS1oYW5kbGUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gICAgfVxuXG4gICAgLmstc3BsaXRiYXItZHJhZ2dhYmxlLWhvcml6b250YWwsXG4gICAgLmstc3BsaXRiYXItZHJhZ2dhYmxlLXZlcnRpY2FsIHtcblxuICAgICAgICAuay1yZXNpemUtaGFuZGxlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmstc3BsaXRiYXItaG9yaXpvbnRhbCAuay1pLWFycm93LTYwLWxlZnQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkc3BsaXR0ZXItZHJhZy1pY29uLW1hcmdpbjtcbiAgICB9XG5cbiAgICAuay1zcGxpdGJhci1ob3Jpem9udGFsIC5rLWktYXJyb3ctNjAtcmlnaHQge1xuICAgICAgICBtYXJnaW4tdG9wOiAkc3BsaXR0ZXItZHJhZy1pY29uLW1hcmdpbjtcbiAgICB9XG5cbiAgICAuay1zcGxpdGJhci12ZXJ0aWNhbCAuay1pLWFycm93LTYwLXVwIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAkc3BsaXR0ZXItZHJhZy1pY29uLW1hcmdpbjtcbiAgICB9XG5cbiAgICAuay1zcGxpdGJhci12ZXJ0aWNhbCAuay1pLWFycm93LTYwLWRvd24ge1xuICAgICAgICBtYXJnaW4tbGVmdDogJHNwbGl0dGVyLWRyYWctaWNvbi1tYXJnaW47XG4gICAgfVxuXG4gICAgLmstc3BsaXRiYXItZHJhZ2dhYmxlLXZlcnRpY2FsIC5rLXJlc2l6ZS1oYW5kbGUge1xuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICB3aWR0aDogJHNwbGl0dGVyLWRyYWctaGFuZGxlLWxlbmd0aDtcbiAgICAgICAgaGVpZ2h0OiAkc3BsaXR0ZXItZHJhZy1oYW5kbGUtdGhpY2tuZXNzO1xuICAgIH1cblxuICAgIC5rLXBhbmUgPiAuay1zcGxpdHRlci1vdmVybGF5IHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIH1cblxuICAgIC8vIGZsZXhib3gtYmFzZWQgc3BsaXR0ZXJcblxuICAgIC5rLXNwbGl0dGVyLWZsZXgge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgICAgIC5rLXBhbmUge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZmxleDogMSAxIGF1dG87XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jazsgLy8gaWUxMCArIGZsZXhcbiAgICAgICAgICAgIG1pbi13aWR0aDogMDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlOyAvLyBhbGxvd3MgbmVzdGVkIGVsZW1lbnRzIHRvIHVzZSBoZWlnaHQ6IDEwMCVcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLXBhbmUtc3RhdGljIHtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstcGFuZS1mbGV4IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIH1cblxuICAgICAgICAuay1zcGxpdGJhciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAuay1wYW5lLFxuICAgICAgICAuay1wYW5lLWZsZXgge1xuICAgICAgICAgICAgJi5rLXN0YXRlLWhpZGRlbixcbiAgICAgICAgICAgICZbaGlkZGVuXSB7XG4gICAgICAgICAgICAgICAgLy8gc2Fzcy1saW50OmRpc2FibGUtYmxvY2sgbm8taW1wb3J0YW50XG4gICAgICAgICAgICAgICAgLy8gaGlkZGVuIHBhbmVzIG5lZWQgdG8gYmUgemVyby13aWR0aCB0byBhbGxvdyBwYW5lIGFuaW1hdGlvblxuICAgICAgICAgICAgICAgIGZsZXg6IDAgMSAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5rLXNwbGl0dGVyLWhvcml6b250YWwge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgICAgICAgICAgJltkaXI9XCJydGxcIl0ge1xuICAgICAgICAgICAgICAgID4gLmstc3BsaXRiYXIge1xuICAgICAgICAgICAgICAgICAgICA+IC5rLWNvbGxhcHNlLW5leHQsXG4gICAgICAgICAgICAgICAgICAgID4gLmstY29sbGFwc2UtcHJldiB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5rLXNwbGl0dGVyLXZlcnRpY2FsIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIvLyBTcGxpdHRlclxuJHNwbGl0dGVyLWJvcmRlci13aWR0aDogMXB4ICFkZWZhdWx0O1xuJHNwbGl0dGVyLWZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kc3BsaXR0ZXItZm9udC1zaXplOiAkZm9udC1zaXplICFkZWZhdWx0O1xuJHNwbGl0dGVyLWxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG5cbiRzcGxpdHRlci1iZzogJGNvbXBvbmVudC1iZyAhZGVmYXVsdDtcbiRzcGxpdHRlci10ZXh0OiAkY29tcG9uZW50LXRleHQgIWRlZmF1bHQ7XG4kc3BsaXR0ZXItYm9yZGVyOiAkY29tcG9uZW50LWJvcmRlciAhZGVmYXVsdDtcblxuJHNwbGl0dGVyLXNwbGl0YmFyLXNpemU6IDhweCAhZGVmYXVsdDtcbiRzcGxpdHRlci1yZXNpemUtaWNvbi1zaXplOiAxMHB4ICFkZWZhdWx0O1xuJHNwbGl0dGVyLWRyYWctaGFuZGxlLWxlbmd0aDogMjBweCAhZGVmYXVsdDtcbiRzcGxpdHRlci1kcmFnLWhhbmRsZS10aGlja25lc3M6IDJweCAhZGVmYXVsdDtcbiRzcGxpdHRlci1kcmFnLWljb24tbWFyZ2luOiA3cHggIWRlZmF1bHQ7XG5cbiRzcGxpdGJhci1iZzogdHJ5LXNoYWRlKCAkYmFzZS1iZywgLjUgKSAhZGVmYXVsdDtcbiRzcGxpdGJhci10ZXh0OiAkYmFzZS10ZXh0ICFkZWZhdWx0O1xuXG4kc3BsaXRiYXItaG92ZXItYmc6IHRyeS1zaGFkZSggJHNwbGl0YmFyLWJnLCAuNSApICFkZWZhdWx0O1xuJHNwbGl0YmFyLWhvdmVyLXRleHQ6ICRzcGxpdGJhci10ZXh0ICFkZWZhdWx0O1xuXG4kc3BsaXRiYXItc2VsZWN0ZWQtYmc6ICRzZWxlY3RlZC1iZyAhZGVmYXVsdDtcbiRzcGxpdGJhci1zZWxlY3RlZC10ZXh0OiAkc2VsZWN0ZWQtdGV4dCAhZGVmYXVsdDtcbiIsIkBpbmNsdWRlIGV4cG9ydHMoXCJ0aWxlbGF5b3V0L2xheW91dFwiKSB7XG5cbiAgICAuay10aWxlbGF5b3V0IHtcbiAgICAgICAgQGluY2x1ZGUgdXNlLWJhY2tncm91bmQtY2xpcCgpO1xuICAgICAgICBib3JkZXItd2lkdGg6ICR0aWxlbGF5b3V0LWJvcmRlci13aWR0aDtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAgICAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6ICRyZ2JhLXRyYW5zcGFyZW50O1xuXG4gICAgICAgIC5rLWNhcmQge1xuICAgICAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdyggbm9uZSApO1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAkdGlsZWxheW91dC1jYXJkLWJvcmRlci13aWR0aDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5rLWxheW91dC1pdGVtLWhpbnQge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCAkdGlsZWxheW91dC1oaW50LWJvcmRlci1yYWRpdXMgKTtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAkdGlsZWxheW91dC1oaW50LWJvcmRlci13aWR0aDtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICYuay1sYXlvdXQtaXRlbS1oaW50LXJlc2l6ZSB7XG4gICAgICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICB9XG4gICAgfVxuXG59XG4iLCIvLyBUaWxlTGF5b3V0XG4kdGlsZWxheW91dC1ib3JkZXItd2lkdGg6IDBweCAhZGVmYXVsdDtcbiR0aWxlbGF5b3V0LWNhcmQtYm9yZGVyLXdpZHRoOiAkY2FyZC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiR0aWxlbGF5b3V0LWhpbnQtYm9yZGVyLXdpZHRoOiAxcHggIWRlZmF1bHQ7XG4kdGlsZWxheW91dC1oaW50LWJvcmRlci1yYWRpdXM6ICRjYXJkLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cbiR0aWxlbGF5b3V0LWJnOiAkZ3JheS0xMDAgIWRlZmF1bHQ7XG5cbiR0aWxlbGF5b3V0LWhpbnQtYmc6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjIpICFkZWZhdWx0O1xuJHRpbGVsYXlvdXQtaGludC1ib3JkZXI6ICRjb21wb25lbnQtYm9yZGVyICFkZWZhdWx0O1xuIiwiQGluY2x1ZGUgZXhwb3J0cyhcImdyaWQvbGF5b3V0XCIpIHtcblxuICAgICRmaWx0ZXItcm93cy1zcGFuLXNpemU6IGNhbGMoICN7JGxpbmUtaGVpZ2h0LWVtfSArICN7JGlucHV0LXBhZGRpbmcteSAqIDJ9ICsgI3skaW5wdXQtYm9yZGVyLXdpZHRoICogMn0pICFkZWZhdWx0O1xuXG4gICAgJGdyaWQtZ3JvdXAtZHJvcGNsdWUtc2l6ZTogNnB4O1xuICAgICRncmlkLWdyb3VwLWRyb3BjbHVlLWxpbmUtc2l6ZTogJGdyaWQtZ3JvdXAtZHJvcGNsdWUtc2l6ZSAvIDM7XG4gICAgJGdyaWQtZ3JvdXAtZHJvcGNsdWUtaGVpZ2h0OiAkYnV0dG9uLWNhbGMtc2l6ZSAhZGVmYXVsdDtcbiAgICAkZ3JpZC1ncm91cC1kcm9wY2x1ZS10b3A6IDNweCAhZGVmYXVsdDtcbiAgICAkZ3JpZC1ncm91cC1kcmFnLWNsdWUtb3BhY2l0eTogMSAhZGVmYXVsdDtcblxuICAgICRlZGl0LWNlbGwtaW5wdXQtc3BhY2U6IGNhbGMoLSN7JGNlbGwtcGFkZGluZ30gLSAjeyRpbnB1dC1ib3JkZXItd2lkdGh9KSAhZGVmYXVsdDtcbiAgICAkZWRpdC1jZWxsLXRleHRib3gtd2lkdGg6IGNhbGMoMTAwJSArICgoI3skY2VsbC1wYWRkaW5nfSArICN7JGlucHV0LWJvcmRlci13aWR0aH0pICogMikpICFkZWZhdWx0O1xuXG4gICAgJGdyaWQtcm93LWlubmVyLWhlaWdodDogY2FsYyggI3skbGluZS1oZWlnaHQtZW19ICsgI3skY2VsbC1wYWRkaW5nLXkgKiAyfSApO1xuICAgIC8vICRncmlkLXJvdy1oYWxmLWlubmVyLWhlaWdodDogY2FsYyggI3skbGluZS1oZWlnaHQtZW0gLyAyfSArICN7JGNlbGwtcGFkZGluZy15fSApO1xuXG4gICAgLy8gYmUgY2F1dGlvdXMgd2hlbiBjaGFuZ2luZyB0aGUgbmV4dCBsaW5lOyBzZWUgaHR0cHM6Ly9naXRodWIuY29tL01vT3gvcmVkdWNlLWNzcy1jYWxjL2lzc3Vlcy8zOFxuICAgICRncmlkLWNvbW1hbmQtY2VsbC1wYWRkaW5nLXk6IGNhbGMoICN7JGNlbGwtcGFkZGluZy15fSAtICgjeyRidXR0b24tY2FsYy1zaXplfSAtICN7JGxpbmUtaGVpZ2h0LWVtfSkgLyAyICkgIWRlZmF1bHQ7XG5cbiAgICAkZ3JpZC1mb3JtLWNvbXBvbmVudC12ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFkZWZhdWx0O1xuICAgICRncmlkLWhpZXJhcmNoeS1jb2wtd2lkdGg6ICgkaWNvbi1zaXplICogMikgIWRlZmF1bHQ7XG5cbiAgICAkZ3JpZC1ncm91cC1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4gICAgJGdyaWQtZ3JvdXAtaW5kaWNhdG9yLWdhcDogJGNlbGwtcGFkZGluZy15ICFkZWZhdWx0O1xuXG4gICAgJGdyaWQtZ3JvdXBpbmctcm93LWJvcmRlci10b3A6IDFweCAhZGVmYXVsdDtcbiAgICAkZ3JpZC1ncm91cC1mb290ZXItYm9yZGVyLXk6IDFweCAhZGVmYXVsdDtcbiAgICAkZ3JpZC1ncm91cC1mb290ZXItc2Vjb25kLWNlbGwtYm9yZGVyOiAxcHggIWRlZmF1bHQ7XG4gICAgJGdyaWQtaGVhZGVyLWZpcnN0LWJvcmRlcjogMXB4ICFkZWZhdWx0O1xuICAgICRncmlkLWhlYWRlci1tZW51LWljb24tc3BhY2luZzogJGljb24tc3BhY2luZyAhZGVmYXVsdDtcbiAgICAkZ3JpZC1zb3J0ZWQtaWNvbi1zcGFjaW5nOiBjYWxjKCAjeyRwYWRkaW5nLXh9IC0gMXB4ICkgIWRlZmF1bHQ7XG5cbiAgICAvLyBoZWxwZXIgdmFyaWFibGVzXG4gICAgJGdyaWQtZmlsdGVyYWJsZS1pY29uLXNwYWNpbmc6IGNhbGMoICN7JGJ1dHRvbi1jYWxjLXNpemV9ICsgI3skZ3JpZC1oZWFkZXItbWVudS1pY29uLXNwYWNpbmd9ICk7XG4gICAgJGRlZmF1bHQtc2Nyb2xsYmFyLXdpZHRoOiAxN3B4O1xuXG4gICAgLmstZ3JpZCB7XG4gICAgICAgIEBpbmNsdWRlIHVzZS1iYWNrZ3JvdW5kLWNsaXAoKTtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAkZ3JpZC1ib3JkZXItd2lkdGg7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZ3JpZC1mb250LWZhbWlseTtcbiAgICAgICAgZm9udC1zaXplOiAkZ3JpZC1mb250LXNpemU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkZ3JpZC1saW5lLWhlaWdodDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gICAgICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogJHJnYmEtdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgJi5rLWdyaWQtZGlzcGxheS1ibG9jayB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLWdyaWQtY29udGFpbmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4OiAxIDEgYXV0bztcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIH1cblxuICAgICAgICAuay1ncmlkLWFyaWEtcm9vdCB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgfVxuXG4gICAgICAgIHRhYmxlIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgICAgICAgICAgIGJvcmRlci1zcGFjaW5nOiAwO1xuICAgICAgICAgICAgZW1wdHktY2VsbHM6IHNob3c7XG4gICAgICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICB9XG4gICAgICAgIHRoZWFkLFxuICAgICAgICB0Ym9keSxcbiAgICAgICAgdGZvb3Qge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgICAgICB0ciB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICAgICAgdGgsXG4gICAgICAgIHRkIHtcbiAgICAgICAgICAgIHBhZGRpbmc6ICRncmlkLWNlbGwtcGFkZGluZy15ICRncmlkLWNlbGwtcGFkZGluZy14O1xuICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgICAgICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuay1wbGFjZWhvbGRlci1saW5lIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogJGdyaWQtY2VsbC1wbGFjZWhvbGRlci1saW5lLXdpZHRoO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHRoIHtcbiAgICAgICAgICAgIHBhZGRpbmc6ICRncmlkLWhlYWRlci1wYWRkaW5nLXkgJGdyaWQtaGVhZGVyLXBhZGRpbmcteDtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMCAwIDFweCAkZ3JpZC1jZWxsLXZlcnRpY2FsLWJvcmRlci13aWR0aDtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIH1cbiAgICAgICAgdGQge1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwIDAgJGdyaWQtY2VsbC1ob3Jpem9udGFsLWJvcmRlci13aWR0aCAkZ3JpZC1jZWxsLXZlcnRpY2FsLWJvcmRlci13aWR0aDtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIH1cblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG4gICAgICAgIGE6aG92ZXIge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgdGFibGUsXG4gICAgICAgIC5rLWdyaWQtaGVhZGVyLXdyYXAge1xuICAgICAgICAgICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBHcm91cGluZyBhbmQgaGllcmFyY3lcbiAgICAgICAgLmstZ3JvdXAtY29sLFxuICAgICAgICAuay1oaWVyYXJjaHktY29sIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB3aWR0aDogJGdyaWQtaGllcmFyY2h5LWNvbC13aWR0aDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLWdyb3VwaW5nLXJvdyBwIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgICAgICB9XG4gICAgICAgIC5rLWdyb3VwaW5nLXJvdyB0ZCB7XG4gICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgfVxuICAgICAgICAuay1ncm91cGluZy1yb3cgKyB0ciB0ZCB7XG4gICAgICAgICAgICBib3JkZXItdG9wLXdpZHRoOiAkZ3JpZC1ncm91cGluZy1yb3ctYm9yZGVyLXRvcDtcbiAgICAgICAgfVxuICAgICAgICAuay1ncm91cGluZy1yb3cgLmstZ3JvdXAtY2VsbCxcbiAgICAgICAgLmstZ3JvdXBpbmctcm93ICsgdHIgLmstZ3JvdXAtY2VsbCB7XG4gICAgICAgICAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogY2xpcDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLWdyb3VwaW5nLXJvdyAuay1pY29uIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKCAjeyRpY29uLXNpemUgLyAyfSAtICN7JGNlbGwtcGFkZGluZy14fSApO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAoJGljb24tc2l6ZSAvIDIpO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstZ3JvdXAtZm9vdGVyIHRkIHtcbiAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6ICRncmlkLWdyb3VwLWZvb3Rlci1ib3JkZXIteSAwO1xuICAgICAgICB9XG4gICAgICAgIC5rLWdyb3VwLWZvb3RlciAuay1ncm91cC1jZWxsICsgdGQge1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6ICRncmlkLWdyb3VwLWZvb3Rlci1zZWNvbmQtY2VsbC1ib3JkZXI7XG4gICAgICAgIH1cblxuICAgICAgICAuay1oaWVyYXJjaHktY2VsbCB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG5cbiAgICAgICAgICAgID4gLmstaWNvbiB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogJGNlbGwtcGFkZGluZy15IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIC8vIFRoYXQgY2F1c2VzIGFuIGlzc3VlIHdpdGggZ3JpZCBtYXRlcmlhbC4gQ29tbWVudGluZyBpdCBmb3Igbm93XG4gICAgICAgICAgICAgICAgLy8gLS0gam9uZWZmXG4gICAgICAgICAgICAgICAgLy8gbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5rLWhpZXJhcmNoeS1jZWxsICsgdGQge1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuay1oaWVyYXJjaHktY2VsbCArIC5rLWdyaWQtY29udGVudC1zdGlja3kge1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6ICRncmlkLWNlbGwtdmVydGljYWwtYm9yZGVyLXdpZHRoO1xuICAgICAgICB9XG4gICAgICAgIC5rLWRldGFpbC1jZWxsIHt9XG4gICAgICAgIC5rLW1hc3Rlci1yb3cge31cbiAgICAgICAgLmstZGV0YWlsLXJvdyB7fVxuXG4gICAgICAgICZbZGlyID0gXCJydGxcIl0sXG4gICAgICAgIC5rLXJ0bCAmIHtcbiAgICAgICAgICAgIHRoZWFkLFxuICAgICAgICAgICAgdGJvZHksXG4gICAgICAgICAgICB0Zm9vdCB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuay1ncmlkLWhlYWRlci13cmFwIHtcbiAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6IDAgMCAwICRncmlkLWNlbGwtdmVydGljYWwtYm9yZGVyLXdpZHRoO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuay1ncm91cC1pbmRpY2F0b3IsXG4gICAgICAgICAgICAuay1kcmFnLWNsdWUge1xuICAgICAgICAgICAgICAgIC5rLWJ1dHRvbi5rLWJhcmUge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLSggJGljb24tc3BhY2luZyAvIDIgKTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAoIDIgKiAkaWNvbi1zcGFjaW5nICk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmstbGluayAuay1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICRpY29uLXNwYWNpbmc7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLSggJGljb24tc3BhY2luZyAvIDIpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5rLWdyb3VwLWluZGljYXRvciB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAoICRncmlkLWdyb3VwLWluZGljYXRvci1nYXAgLyAyICk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5rLWdyb3VwLWluZGljYXRvciArIC5rLWdyb3VwLWluZGljYXRvciB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAoICRncmlkLWdyb3VwLWluZGljYXRvci1nYXAgLyAyICk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5rLWdyaWQtY29udGVudC1sb2NrZWQsXG4gICAgICAgICAgICAuay1ncmlkLWZvb3Rlci1sb2NrZWQsXG4gICAgICAgICAgICAuay1ncmlkLWhlYWRlci1sb2NrZWQge1xuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAkZ3JpZC1jZWxsLXZlcnRpY2FsLWJvcmRlci13aWR0aDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5rLWdyaWQtaGVhZGVyLXN0aWNreSxcbiAgICAgICAgICAgIC5rLWdyaWQtY29udGVudC1zdGlja3ksXG4gICAgICAgICAgICAuay1ncmlkLWZvb3Rlci1zdGlja3kge1xuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAkZ3JpZC1jZWxsLXZlcnRpY2FsLWJvcmRlci13aWR0aDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmstZ3JpZC1oZWFkZXItc3RpY2t5Om5vdChbc3R5bGUqPVwiZGlzcGxheTogbm9uZVwiXSkgKyB0ZCxcbiAgICAgICAgICAgIC5rLWdyaWQtaGVhZGVyLXN0aWNreTpub3QoW3N0eWxlKj1cImRpc3BsYXk6IG5vbmVcIl0pICsgdGgsXG4gICAgICAgICAgICAuay1ncmlkLWNvbnRlbnQtc3RpY2t5Om5vdChbc3R5bGUqPVwiZGlzcGxheTogbm9uZVwiXSkgKyB0ZCxcbiAgICAgICAgICAgIC5rLWdyaWQtY29udGVudC1zdGlja3k6bm90KFtzdHlsZSo9XCJkaXNwbGF5OiBub25lXCJdKSArIHRoIHtcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdC13aWR0aDogJGdyaWQtY2VsbC12ZXJ0aWNhbC1ib3JkZXItd2lkdGg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuay1ncmlkLWhlYWRlci1zdGlja3kuay1oZWFkZXI6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAkZ3JpZC1jZWxsLXZlcnRpY2FsLWJvcmRlci13aWR0aDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmstZ3JpZC1yb3ctc3RpY2t5IHtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAkZ3JpZC1ib3JkZXItd2lkdGg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC13aWR0aDogJGdyaWQtYm9yZGVyLXdpZHRoO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwICRncmlkLWNlbGwtdmVydGljYWwtYm9yZGVyLXdpZHRoIDFweCAwO1xuXG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodC13aWR0aDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6IDAgJGdyaWQtY2VsbC12ZXJ0aWNhbC1ib3JkZXItd2lkdGggMCAwO1xuXG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodC13aWR0aDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHRkLmstaGllcmFyY2h5LWNlbGwge1xuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodC13aWR0aDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmstaGllcmFyY2h5LWNlbGwgKyB0ZCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuay1ncmlkLWhlYWRlcixcbiAgICAgICAgICAgIC5rLWdyaWQtZm9vdGVyIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRkZWZhdWx0LXNjcm9sbGJhci13aWR0aDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuay1ncmlkLWhlYWRlciB7XG4gICAgICAgICAgICAgICAgLmstaGVhZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgJi5rLWZpcnN0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAkZ3JpZC1jZWxsLXZlcnRpY2FsLWJvcmRlci13aWR0aDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5rLXdpdGgtaWNvbixcbiAgICAgICAgICAgICAgICAuay1maWx0ZXJhYmxlIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkZ3JpZC1maWx0ZXJhYmxlLWljb24tc3BhY2luZztcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogJGdyaWQtY2VsbC1wYWRkaW5nLXg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmstZ3JpZC1maWx0ZXIsXG4gICAgICAgICAgICAgICAgLmstaGVhZGVyLWNvbHVtbi1tZW51IHtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6ICRncmlkLWhlYWRlci1tZW51LWljb24tc3BhY2luZztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5rLWdyaWQtaGVhZGVyLXN0aWNreS5rLWhlYWRlci5rLWZpcnN0IHtcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdC13aWR0aDogJGdyaWQtY2VsbC12ZXJ0aWNhbC1ib3JkZXItd2lkdGg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5rLWdyaWQtaGVhZGVyLXN0aWNreS5rLWhlYWRlci5rLWdyaWQtbm8tbGVmdC1ib3JkZXIuay1maXJzdCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6ICRncmlkLWNlbGwtdmVydGljYWwtYm9yZGVyLXdpZHRoO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodC13aWR0aDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmstZmlsdGVyY2VsbC1vcGVyYXRvciB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkY2VsbC1wYWRkaW5nLXkgLyAyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuay1kaXJ0eSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBjdXJyZW50Q29sb3IgY3VycmVudENvbG9yIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5rLWVkaXQtY2VsbCxcbiAgICAgICAgICAgIC5rLWdyaWQtZWRpdC1yb3cgPiB0ZCB7XG4gICAgICAgICAgICAgICAgPi5rLXRleHRib3gsXG4gICAgICAgICAgICAgICAgPi5rLXdpZGdldCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJGVkaXQtY2VsbC1pbnB1dC1zcGFjZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5rLWdyaWQtaGVhZGVyLXdyYXAuay1hdXRvLXNjcm9sbGFibGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmstZ3JpZC1oZWFkZXItbG9ja2VkICsgLmstZ3JpZC1oZWFkZXItd3JhcC5rLWF1dG8tc2Nyb2xsYWJsZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5rLWdyb3VwLWZvb3RlciB0ZCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAkZ3JpZC1ncm91cC1mb290ZXItYm9yZGVyLXkgMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5rLWdyb3VwLWZvb3RlciAuay1ncm91cC1jZWxsICsgdGQge1xuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodC13aWR0aDogJGdyaWQtZ3JvdXAtZm9vdGVyLXNlY29uZC1jZWxsLWJvcmRlcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmstZ3JpZC10b29sYmFyIHtcblxuICAgICAgICAgICAgICAgIC5rLWJ1dHRvbiArIC5rLWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAkZ3JpZC10b29sYmFyLXNwYWNpbmcgMCAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmstZ3JvdXBpbmctcm93IC5rLWljb24ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAjeyRpY29uLXNpemUgLyAyfTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoICN7JGljb24tc2l6ZSAvIDJ9IC0gI3skY2VsbC1wYWRkaW5nLXh9ICk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5rLWdyaWQtc2VhcmNoIHtcbiAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmstY29sdW1uLXJlc2l6ZXIge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuay1kaXJ0eS1jZWxsIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgJi5rLWdyaWQtY29udGVudC1zdGlja3kge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuay1kaXJ0eSB7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDVweDtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogY3VycmVudENvbG9yIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IGN1cnJlbnRDb2xvcjtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLWdyaWQtY29udGVudC1sb2NrZWQgKyAuay1ncmlkLWNvbnRlbnQge1xuICAgICAgICAgICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgICAgIH1cblxuICAgICAgICAuay1ncmlkLWNvbnRlbnQtZXhwYW5kZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgICBib3R0b206IDFweDsgLy8gZml4IGZvciB2ZXJ0aWNhbCBzY3JvbGxiYXIgYXBwZWFyaW5nIHdoZW4gbm8gcmVjb3JkcyB0ZW1wbGF0ZSBpcyBkaXNwbGF5ZWRcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLWdyaWQtc2VhcmNoIHtcbiAgICAgICAgICAgIHdpZHRoOiAkZ3JpZC1zZWFyY2gtd2lkdGg7XG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIH1cblxuICAgICAgICAuay1ncmlkLWZpbHRlcixcbiAgICAgICAgLmstaGVhZGVyLWNvbHVtbi1tZW51LFxuICAgICAgICAuay1oaWVyYXJjaHktY2VsbCAuay1pY29uIHtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIFRvb2xiYXJcbiAgICAuay1ncmlkLXRvb2xiYXIge1xuICAgICAgICBwYWRkaW5nOiAkZ3JpZC10b29sYmFyLXBhZGRpbmcteSAkZ3JpZC10b29sYmFyLXBhZGRpbmcteDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4O1xuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGNsaXA7XG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgPiAqIHtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIH1cbiAgICAgICAgPiAqICsgKiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogJGdyaWQtdG9vbGJhci1zcGFjaW5nO1xuICAgICAgICB9XG5cbiAgICB9XG5cblxuICAgIC8vIEdyb3VwaW5nIGhlYWRlclxuICAgIC5rLWdyb3VwaW5nLWhlYWRlciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgICAgIHBhZGRpbmc6ICRncmlkLWdyb3VwaW5nLWhlYWRlci1wYWRkaW5nLXkgJGdyaWQtZ3JvdXBpbmctaGVhZGVyLXBhZGRpbmcteDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4O1xuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkYnV0dG9uLWNhbGMtc2l6ZTtcbiAgICB9XG5cbiAgICAuay1ncm91cGluZy1oZWFkZXItZmxleCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIC8vIHVzZSBpdGVtIHBhZGRpbmcgaW5zdGVhZCBvZiBtYXJnaW4sIGluIG9yZGVyIHRvIHBvc2l0aW9uIHRoZSByZW9yZGVyIGNsdWUgY29ycmVjdGx5XG4gICAgICAgICRoZWFkZXItaGFsZi1wYWRkaW5nLXk6ICRncmlkLWdyb3VwaW5nLWhlYWRlci1wYWRkaW5nLXkgLyAyO1xuICAgICAgICBwYWRkaW5nOiAkaGVhZGVyLWhhbGYtcGFkZGluZy15IDA7XG5cbiAgICAgICAgPiAuay1pbmRpY2F0b3ItY29udGFpbmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogJGhlYWRlci1oYWxmLXBhZGRpbmcteSAwICRoZWFkZXItaGFsZi1wYWRkaW5nLXkgJGdyaWQtZ3JvdXBpbmctaGVhZGVyLXBhZGRpbmcteDtcblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRidXR0b24tY2FsYy1zaXplO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmstZ3JvdXAtaW5kaWNhdG9yLFxuICAgIC5rLWRyYWctY2x1ZSB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoICRncmlkLWdyb3VwLWluZGljYXRvci1ib3JkZXItcmFkaXVzICk7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogJGJ1dHRvbi1wYWRkaW5nLXkgJGJ1dHRvbi1wYWRkaW5nLXg7XG4gICAgICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICBvcGFjaXR5OiAkZ3JpZC1ncm91cC1kcmFnLWNsdWUtb3BhY2l0eTtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAgICAgICAuay1saW5rLFxuICAgICAgICAuay1idXR0b24uay1iYXJlIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAuay1saW5rIC5rLWljb24ge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0oICRpY29uLXNwYWNpbmcgLyAyKTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJGljb24tc3BhY2luZztcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLWJ1dHRvbi5rLWJhcmUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICggMiAqICRpY29uLXNwYWNpbmcgKTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLSggJGljb24tc3BhY2luZyAvIDIgKTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIG9wYWNpdHk6IC41O1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUsXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5rLWdyb3VwLWluZGljYXRvciB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogKCAkZ3JpZC1ncm91cC1pbmRpY2F0b3ItZ2FwIC8gMiApO1xuICAgICAgICBsaW5lLWhlaWdodDogJGdyaWQtZ3JvdXAtZHJhZy1jbHVlLWxpbmUtaGVpZ2h0O1xuICAgIH1cblxuICAgIC5rLWdyb3VwLWluZGljYXRvciArIC5rLWdyb3VwLWluZGljYXRvciB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAoICRncmlkLWdyb3VwLWluZGljYXRvci1nYXAgLyAyICk7XG4gICAgfVxuXG4gICAgLmstZHJhZy1jbHVlIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1sZztcbiAgICB9XG5cbiAgICAuay1ncm91cGluZy1kcm9wY2x1ZSB7XG4gICAgICAgIHdpZHRoOiAoJGdyaWQtZ3JvdXAtZHJvcGNsdWUtc2l6ZSAqIDIpO1xuICAgICAgICBoZWlnaHQ6ICRncmlkLWdyb3VwLWRyb3BjbHVlLWhlaWdodDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6ICRncmlkLWdyb3VwLWRyb3BjbHVlLXRvcDtcbiAgICAgICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG5cbiAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogJGdyaWQtZ3JvdXAtZHJvcGNsdWUtc2l6ZTtcbiAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICB3aWR0aDogJGdyaWQtZ3JvdXAtZHJvcGNsdWUtbGluZS1zaXplO1xuICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAjeyRncmlkLWdyb3VwLWRyb3BjbHVlLXNpemV9KTtcbiAgICAgICAgICAgIHRvcDogJGdyaWQtZ3JvdXAtZHJvcGNsdWUtc2l6ZTtcbiAgICAgICAgICAgIGxlZnQ6IGNhbGMoICN7JGdyaWQtZ3JvdXAtZHJvcGNsdWUtc2l6ZX0gLSAjeyRncmlkLWdyb3VwLWRyb3BjbHVlLWxpbmUtc2l6ZSAvIDJ9ICk7XG4gICAgICAgIH1cbiAgICB9XG5cblxuICAgIC8vIEdyaWQgaGVhZGVyIC8gZm9vdGVyXG4gICAgLmstZ3JpZC1oZWFkZXItd3JhcCxcbiAgICAuay1ncmlkLWZvb3Rlci13cmFwIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJvcmRlci13aWR0aDogMCAxcHggMCAwO1xuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAuay1ncmlkLWhlYWRlci13cmFwLmstYXV0by1zY3JvbGxhYmxlLFxuICAgIC5rLWdyaWQtZm9vdGVyLXdyYXAge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG4gICAgfVxuXG4gICAgLmstZ3JpZC1oZWFkZXItbG9ja2VkICsgLmstZ3JpZC1oZWFkZXItd3JhcC5rLWF1dG8tc2Nyb2xsYWJsZSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcblxuICAgICAgICAuay1pZSAmIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5rLWdyaWQtaGVhZGVyLFxuICAgIC5rLWdyaWQtZm9vdGVyIHtcbiAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRkZWZhdWx0LXNjcm9sbGJhci13aWR0aDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG5cbiAgICAgICAgdGFibGUge1xuICAgICAgICAgICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGRpdi5rLWdyaWQtaGVhZGVyLFxuICAgIGRpdi5rLWdyaWQtZm9vdGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgfVxuXG4gICAgLmstaWUgZGl2LmstZ3JpZC1oZWFkZXIge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAuay1ncmlkLWhlYWRlciB7XG4gICAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcbiAgICAgICAgZm9udC1zaXplOiAkZ3JpZC1oZWFkZXItZm9udC1zaXplO1xuXG4gICAgICAgIHRhYmxlIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC0xcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLmstZ3JpZC1kcmFnZ2FibGUtaGVhZGVyIHtcbiAgICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgICAgdG91Y2gtYWN0aW9uOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstaGVhZGVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG5cbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmstZmlyc3Qge1xuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAkZ3JpZC1oZWFkZXItZmlyc3QtYm9yZGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmstaGVhZGVyID4gLmstbGluayB7XG4gICAgICAgICAgICBtYXJnaW46ICgtJGdyaWQtaGVhZGVyLXBhZGRpbmcteSkgKC0kZ3JpZC1oZWFkZXItcGFkZGluZy14KTtcbiAgICAgICAgICAgIHBhZGRpbmc6ICRncmlkLWhlYWRlci1wYWRkaW5nLXkgJGdyaWQtaGVhZGVyLXBhZGRpbmcteDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICBvdXRsaW5lOiAwO1xuXG4gICAgICAgICAgICAuay1pZSAmLFxuICAgICAgICAgICAgLmstZWRnZSAmIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICAgICAgLmstd2l0aC1pY29uLFxuICAgICAgICAuay1maWx0ZXJhYmxlIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRncmlkLWZpbHRlcmFibGUtaWNvbi1zcGFjaW5nO1xuXG4gICAgICAgICAgICAuay1pZSAmLFxuICAgICAgICAgICAgLmstZWRnZSAmIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKCAjeyAkYnV0dG9uLWNhbGMtc2l6ZSB9ICsgI3sgJGdyaWQtaGVhZGVyLW1lbnUtaWNvbi1zcGFjaW5nIH0pO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmstaGVhZGVyID4gLmstbGluazpmb2N1cyB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAuay1ncmlkLWZpbHRlcixcbiAgICAgICAgLmstaGVhZGVyLWNvbHVtbi1tZW51IHtcbiAgICAgICAgICAgIHBhZGRpbmc6ICRidXR0b24tcGFkZGluZy15O1xuICAgICAgICAgICAgd2lkdGg6ICRidXR0b24tY2FsYy1zaXplO1xuICAgICAgICAgICAgaGVpZ2h0OiAkYnV0dG9uLWNhbGMtc2l6ZTtcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRmb3JtLWxpbmUtaGVpZ2h0O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAkZ3JpZC1oZWFkZXItbWVudS1pY29uLXNwYWNpbmc7XG4gICAgICAgICAgICBib3R0b206IGNhbGMoICN7ICRncmlkLWhlYWRlci1wYWRkaW5nLXkgfSArICN7ICRsaW5lLWhlaWdodC1lbSAvIDIgfSAtICN7ICRidXR0b24taW5uZXItY2FsYy1zaXplIC8gMiB9ICk7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgICAgICAuay1pZSAmLFxuICAgICAgICAgICAgLmstZWRnZSAmIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiBjYWxjKCAoI3sgJGJ1dHRvbi1jYWxjLXNpemUgfSAtICN7ICRmb3JtLWxpbmUtaGVpZ2h0ICogMWVtfSkgLyAtMik7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYyggKCN7ICRidXR0b24tY2FsYy1zaXplIH0gLSAjeyAkZm9ybS1saW5lLWhlaWdodCAqIDFlbX0pIC8gLTIpO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogY2FsYyggLTEgKiAjeyAkYnV0dG9uLWNhbGMtc2l6ZSB9KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmstaGVhZGVyID4gLmstbGluayA+IC5rLWljb24ge1xuICAgICAgICAgICAgJi5rLWktc29ydC1kZXNjLXNtLFxuICAgICAgICAgICAgJi5rLWktc29ydC1hc2Mtc20ge1xuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogJGdyaWQtc29ydGVkLWljb24tc3BhY2luZztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5rLXNvcnQtb3JkZXIge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgICAgIGhlaWdodDogJGljb24tc2l6ZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGdyaWQtc29ydGluZy1pbmRleC1mb250LXNpemU7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAkZ3JpZC1zb3J0aW5nLWluZGV4LXNwYWNpbmcteTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkZ3JpZC1zb3J0aW5nLWluZGV4LXNwYWNpbmcteDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5rLWNvbHVtbi1yZXNpemVyIHtcbiAgICAgICAgd2lkdGg6IC41ZW07XG4gICAgICAgIGhlaWdodDogMTAwMCU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGN1cnNvcjogY29sLXJlc2l6ZTtcbiAgICB9XG5cbiAgICAuay1ncmlkLWZvb3RlciB7XG4gICAgICAgIGJvcmRlci13aWR0aDogMXB4IDAgMDtcblxuICAgICAgICB0ZCB7XG4gICAgICAgICAgICBoZWlnaHQ6ICRsaW5lLWhlaWdodC1lbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5rLWdyaWQtZm9vdGVyIHRkLFxuICAgIC5rLWdyb3VwLWZvb3RlciB0ZCxcbiAgICAuay1ncm91cGluZy1yb3cgdGQge1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB9XG5cbiAgICAuay1ncmlkLWZpbHRlci1wb3B1cCB7XG4gICAgICAgIG1pbi13aWR0aDogMjAwcHg7XG4gICAgfVxuXG4gICAgLy8gU3RhbmRhbG9uZSBjb2x1bW4gbWVudVxuICAgIC5rLWdyaWQtY29sdW1uLW1lbnUtc3RhbmRhbG9uZSBhLmstZ3JpZC1maWx0ZXIge1xuICAgICAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW46IC00cHggMDtcbiAgICAgICAgcGFkZGluZzogNHB4IDhweDtcbiAgICB9XG5cbiAgICAuay1ncmlkLWNvbHVtbm1lbnUtcG9wdXAge1xuICAgICAgICB3aWR0aDogMjMwcHg7XG4gICAgfVxuXG4gICAgLy8gRmlsdGVyIHJvd1xuICAgIC5rLWZpbHRlci1yb3cge1xuICAgICAgICBsaW5lLWhlaWdodDogJGZvcm0tbGluZS1oZWlnaHQ7XG5cbiAgICAgICAgdGQsXG4gICAgICAgIHRoIHtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMCAwIDFweCAkZ3JpZC1jZWxsLXZlcnRpY2FsLWJvcmRlci13aWR0aDtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICBwYWRkaW5nOiAkZ3JpZC1maWx0ZXItY2VsbC1wYWRkaW5nLXkgJGdyaWQtZmlsdGVyLWNlbGwtcGFkZGluZy14O1xuICAgICAgICB9XG5cbiAgICAgICAgdGQ6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuay1tdWx0aXNlbGVjdCB7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAuay1maWx0ZXJjZWxsIC5rLXdpZGdldC5rLXNpemVkLWlucHV0IHtcbiAgICAgICAgICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmstZmlsdGVyY2VsbCB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgID4gc3BhbixcbiAgICAgICAgLmstZmlsdGVyY2VsbC13cmFwcGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4OiAxIDEgYXV0bztcblxuICAgICAgICAgICAgPiBsYWJlbCB7XG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5rLWZpbHRlcmNlbGwtd3JhcHBlciA+IC5rLXdpZGdldCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgID4gc3BhbiB7XG4gICAgICAgICAgICAuay1idXR0b24ge1xuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmstYnV0dG9uLFxuICAgICAgICAgICAgLmstZHJvcGRvd24tb3BlcmF0b3Ige1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkZ3JpZC1jZWxsLXBhZGRpbmcteSAvIDI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5rLXdpZGdldCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuay1maWx0ZXJjZWxsLW9wZXJhdG9yIHtcbiAgICAgICAgICAgID4gLmstYnV0dG9uLmstY2xlYXItYnV0dG9uLXZpc2libGUge1xuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAkYnV0dG9uLWNhbGMtc2l6ZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgPiAuay1idXR0b246bm90KC5rLWNsZWFyLWJ1dHRvbi12aXNpYmxlKSB7XG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmstZmlsdGVyY2VsbC1vcGVyYXRvciB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogJGdyaWQtY2VsbC1wYWRkaW5nLXkgLyAyO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstd2lkZ2V0Om5vdCguay1kcm9wZG93bi1vcGVyYXRvciksXG4gICAgICAgIC5rLWZpbHRlcmNlbGwtd3JhcHBlciA+IC5rLXRleHRib3gge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstZmlsdGVyY2VsbC13cmFwcGVyID4gLmstdGV4dGJveCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMDtcbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgLy8gR3JpZCBjb250ZW50XG4gICAgLmstZ3JpZC1jb250ZW50LFxuICAgIC5rLWdyaWQtY29udGVudC1sb2NrZWQge1xuICAgICAgICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIG91dGxpbmU6IDA7XG5cbiAgICAgICAgdGFibGUge1xuICAgICAgICAgICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgICAgICAgfVxuICAgICAgICB0cjpsYXN0LWNoaWxkID4gdGQge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuay1ncmlkLWNvbnRlbnQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWluLWhlaWdodDogMDtcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBmbGV4OiAxO1xuICAgIH1cblxuICAgIC8vIFZpcnR1YWxpemF0aW9uXG4gICAgLmstdmlydHVhbC1zY3JvbGxhYmxlLXdyYXAge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuXG4gICAgLy8gRWRpdCByb3dcbiAgICAuay1ncmlkLWVkaXQtcm93IHtcblxuICAgICAgICB0ZCB7XG4gICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBjbGlwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstd2lkZ2V0LFxuICAgICAgICAuay1idXR0b24sXG4gICAgICAgIC5rLXRleHRib3gge1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgLy8gQ29tbWVudGVkIG91dCBwZW5kaW5nIGEgYmV0dGVyIGFwcHJvYWNoXG4gICAgICAgICAgICAvLyAgICAgbWFyZ2luLXRvcDogLSRpbnB1dC1wYWRkaW5nLXk7XG4gICAgICAgICAgICAvLyAgICAgbWFyZ2luLWJvdHRvbTogLSRpbnB1dC1wYWRkaW5nLXk7XG4gICAgICAgIH1cblxuICAgICAgICAuay1lZGl0LWNlbGwge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLWRpcnR5LWNlbGwge1xuICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuay1lZGl0LWNlbGwsXG4gICAgLmstZ3JpZC1lZGl0LXJvdyA+IHRkIHtcbiAgICAgICAgPiAuay10ZXh0Ym94LFxuICAgICAgICA+IC5rLXdpZGdldDpub3QoLmstc3dpdGNoKSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogJGVkaXQtY2VsbC1pbnB1dC1zcGFjZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5rLWdyaWQtZWRpdC1yb3cgdGQsXG4gICAgLmstZWRpdC1jZWxsIHtcbiAgICAgICAgPiAuay10ZXh0Ym94LFxuICAgICAgICA+IC5rLXdpZGdldDpub3QoLmstc3dpdGNoKSB7XG4gICAgICAgICAgICB3aWR0aDogJGVkaXQtY2VsbC10ZXh0Ym94LXdpZHRoO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmstZ3JpZC1lZGl0LXJvdyB0ZCA+IC5rLXRleHRib3gsXG4gICAgLmstZ3JpZC1lZGl0LXJvdyB0ZCA+IC5rLXdpZGdldCxcbiAgICAuay1jb21tYW5kLWNlbGwgPiAuay1idXR0b24sXG4gICAgLmstZWRpdC1jZWxsID4gLmstdGV4dGJveCxcbiAgICAuay1lZGl0LWNlbGwgPiAuay13aWRnZXQge1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogJGdyaWQtZm9ybS1jb21wb25lbnQtdmVydGljYWwtYWxpZ247XG4gICAgfVxuXG4gICAgLmstZ3JpZCAuay1ncmlkLWVkaXQtcm93IHRkOm5vdCguay1oaWVyYXJjaHktY2VsbCksXG4gICAgLmstZ3JpZCAuay1jb21tYW5kLWNlbGwsXG4gICAgLmstZ3JpZCAuay1lZGl0LWNlbGwge1xuICAgICAgICBwYWRkaW5nOiAkZ3JpZC1jb21tYW5kLWNlbGwtcGFkZGluZy15ICRncmlkLWNlbGwtcGFkZGluZy14O1xuICAgIH1cblxuICAgIC5rLWNvbW1hbmQtY2VsbCA+IC5rLWJ1dHRvbiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAkZ3JpZC1jb21tYW5kLWNlbGwtYnV0dG9uLXNwYWNpbmc7XG4gICAgICAgIG1hcmdpbi1yaWdodDogJGdyaWQtY29tbWFuZC1jZWxsLWJ1dHRvbi1zcGFjaW5nO1xuICAgIH1cblxuICAgIC8vIFJlc2l6ZSBoYW5kbGVcbiAgICAuay1ncmlkID4gLmstcmVzaXplLWhhbmRsZSxcbiAgICAuay1ncmlkLWhlYWRlciAuay1yZXNpemUtaGFuZGxlIHtcbiAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICBjdXJzb3I6IGNvbC1yZXNpemU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICB9XG5cblxuICAgIC8vIFBhZ2VyXG4gICAgLmstZ3JpZC1wYWdlciB7XG4gICAgICAgIGJvcmRlci13aWR0aDogMXB4IDAgMDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgfVxuICAgIC5rLWdyaWQtcGFnZXItdG9wIHtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4O1xuICAgIH1cblxuICAgIC5rLXBhZ2VyLWlucHV0IHtcbiAgICAgICAgLmstbnVtZXJpY3RleHRib3gge1xuICAgICAgICAgICAgbWFyZ2luOiAwICRmb250LXNpemUgLyAyO1xuICAgICAgICAgICAgd2lkdGg6IDNlbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5rLWdyaWQtdmlydHVhbCAuay1ncmlkLWNvbnRlbnQge1xuICAgICAgICAuay1ncmlkLXRhYmxlLXdyYXAge1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLWdyaWQtdGFibGUge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICB9XG5cbiAgICAgICAgPiAuay1oZWlnaHQtY29udGFpbmVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuay13aWR0aC1jb250YWluZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAuay13aWR0aC1jb250YWluZXIgIGRpdiB7XG4gICAgICAgIGhlaWdodDogMXB4O1xuICAgIH1cblxuICAgIC5rLWdyaWQtdmlydHVhbFtkaXI9XCJydGxcIl0sXG4gICAgLmstZ3JpZC12aXJ0dWFsLmstcnRsIHtcbiAgICAgICAgLmstZ3JpZC1jb250ZW50IC5rLWdyaWQtdGFibGUge1xuICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmstZ3JpZC1hZGQtcm93IHRkIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1zdHlsZTogc29saWQ7XG4gICAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcbiAgICB9XG5cblxuICAgIC8vIExvY2tlZCBjb2x1bW5zXG4gICAgLmstZ3JpZC1sb2NrZWRjb2x1bW5zIHtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB9XG5cbiAgICAuay1ncmlkLWNvbnRlbnQsXG4gICAgLmstZ3JpZC1jb250ZW50LWxvY2tlZCxcbiAgICAuay1wYWdlci13cmFwIHtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICB9XG5cbiAgICAuay1ncmlkLWNvbnRlbnQtbG9ja2VkLFxuICAgIC5rLWdyaWQtZm9vdGVyLWxvY2tlZCxcbiAgICAuay1ncmlkLWhlYWRlci1sb2NrZWQge1xuICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIGJvcmRlci13aWR0aDogMCAxcHggMCAwO1xuICAgICAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcblxuICAgICAgICAmICsgLmstZ3JpZC1jb250ZW50LmstYXV0by1zY3JvbGxhYmxlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5rLWdyaWQtY29udGVudCxcbiAgICAuay1ncmlkLWZvb3Rlci13cmFwLFxuICAgIC5rLWdyaWQtaGVhZGVyLXdyYXAge1xuICAgICAgICBmbGV4OiAxIDEgYXV0bztcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXG4gICAgICAgICYuay1hdXRvLXNjcm9sbGFibGUge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuay1ncmlkLWhlYWRlci1sb2NrZWQ+dGFibGUsXG4gICAgLmstZ3JpZC1oZWFkZXItd3JhcD50YWJsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IC0xcHg7XG4gICAgfVxuXG4gICAgLmstZ3JpZC1oZWFkZXIgLmstaGVhZGVyLmstZ3JpZC1oZWFkZXItc3RpY2t5LFxuICAgIC5rLWdyaWQtaGVhZGVyIC5rLWZpbHRlci1yb3cgLmstZ3JpZC1oZWFkZXItc3RpY2t5LFxuICAgIC5rLWdyaWQtY29udGVudC1zdGlja3ksXG4gICAgLmstZ3JpZC1yb3ctc3RpY2t5LFxuICAgIC5rLWdyaWQtZm9vdGVyLXN0aWNreSB7XG4gICAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICAgIHotaW5kZXg6IDI7XG5cbiAgICAgICAgJi5rLWVkaXQtY2VsbCB7XG4gICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuay1ncmlkLWNvbnRlbnQtc3RpY2t5LmstZ3JpZC1yb3ctc3RpY2t5IHtcbiAgICAgICAgei1pbmRleDogMztcbiAgICB9XG5cbiAgICAuay1ncmlkIC5rLWdyaWQtaGVhZGVyLXN0aWNreSxcbiAgICAuay1ncmlkIC5rLWdyaWQtY29udGVudC1zdGlja3ksXG4gICAgLmstZ3JpZCAuay1ncmlkLWZvb3Rlci1zdGlja3kge1xuICAgICAgICBib3JkZXItcmlnaHQtd2lkdGg6ICRncmlkLWNlbGwtdmVydGljYWwtYm9yZGVyLXdpZHRoO1xuXG4gICAgICAgICY6bm90KFtzdHlsZSo9XCJkaXNwbGF5OiBub25lXCJdKSArIHRkLFxuICAgICAgICAmOm5vdChbc3R5bGUqPVwiZGlzcGxheTogbm9uZVwiXSkgKyB0aCB7XG4gICAgICAgICAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5rLWdyaWQgLmstZ3JpZC1yb3ctc3RpY2t5IHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogJGdyaWQtYm9yZGVyLXdpZHRoO1xuICAgICAgICBib3JkZXItdG9wLXdpZHRoOiAkZ3JpZC1ib3JkZXItd2lkdGg7XG4gICAgfVxuXG4gICAgLmstZ3JpZC1oZWFkZXItc3RpY2t5LmstaGVhZGVyLmstZ3JpZC1uby1sZWZ0LWJvcmRlci5rLWZpcnN0IHtcbiAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gICAgfVxuXG4gICAgLmstaGVhZGVyLmstZHJhZy1jbHVlIHtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAuay1ncmlkLmstZ3JpZC1uby1zY3JvbGxiYXIge1xuICAgICAgICAuay1ncmlkLWhlYWRlciB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstZ3JpZC1oZWFkZXItd3JhcCB7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuay1ncmlkLWNvbnRlbnQge1xuICAgICAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5rLWdyaWQtbm9yZWNvcmRzIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIGRpdi5rLWdyaWQtbm9yZWNvcmRzIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAuay1ncmlkLW5vcmVjb3Jkcy10ZW1wbGF0ZSB7XG4gICAgICAgIHdpZHRoOiAyMGVtO1xuICAgICAgICBoZWlnaHQ6IDRlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDRlbTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkO1xuICAgIH1cbn1cblxuQGluY2x1ZGUgZXhwb3J0cyggXCJncmlkL3BkZi1leHBvcnRcIiApIHtcbiAgICAvLyBQREYgZXhwb3J0XG4gICAgLmstbG9hZGluZy1wZGYtbWFzayB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB6LWluZGV4OiAxMDA7XG5cbiAgICAgICAgPiAuay1pLWxvYWRpbmcge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICBmb250LXNpemU6IDY0cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuay1sb2FkaW5nLXBkZi1wcm9ncmVzcyB7XG4gICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgIC5rLXBkZi1leHBvcnQgLmstbG9hZGluZy1wZGYtbWFzayB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmstZ3JpZC1wZGYtZXhwb3J0LWVsZW1lbnQge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IC0xMDAwMHB4O1xuICAgICAgICB0b3A6IC0xMDAwMHB4O1xuXG4gICAgICAgIC5rLWZpbHRlci1yb3cge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIFJlbW92ZSBHcmlkIHNjcm9sbGJhciBkdXJpbmcgYnVpbHQtaW4gZXhwb3J0XG4gICAgLmstcGRmLWV4cG9ydC1zaGFkb3cge1xuICAgICAgICAuay1ncmlkIHtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDsgLy8gc2Fzcy1saW50OmRpc2FibGUtbGluZSBuby1pbXBvcnRhbnRcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIFJlbW92ZSBhbGwgc2l6ZXMgYW5kIHNjcm9sbGluZ1xuICAgICAgICAuay1ncmlkLFxuICAgICAgICAuay1ncmlkLWNvbnRlbnQsXG4gICAgICAgIC5rLWdyaWQtY29udGVudC1sb2NrZWQge1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IC8vIHNhc3MtbGludDpkaXNhYmxlLWxpbmUgbm8taW1wb3J0YW50XG4gICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLWdyaWQtaGVhZGVyLWxvY2tlZCB7XG4gICAgICAgICAgICAmICsgLmstZ3JpZC1oZWFkZXItd3JhcCxcbiAgICAgICAgICAgICYgKyAuay1ncmlkLWNvbnRlbnQsXG4gICAgICAgICAgICAmICsgLmstZ3JpZC1mb290ZXItd3JhcCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDsgLy8gc2Fzcy1saW50OmRpc2FibGUtbGluZSBuby1pbXBvcnRhbnRcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIFJlbW92ZSBlbXB0eSBzcGFjZSByZXNlcnZlZCBhYm92ZSB0aGUgc2Nyb2xsYmFyXG4gICAgICAgIC5rLWdyaWQtaGVhZGVyLFxuICAgICAgICAuay1ncmlkW2RhdGEtcm9sZT1cImdyaWRcIl0gLmstZ3JpZC1mb290ZXIge1xuICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50OyAvLyBzYXNzLWxpbnQ6ZGlzYWJsZS1saW5lIG5vLWltcG9ydGFudFxuICAgICAgICB9XG4gICAgfVxufVxuXG5AaW5jbHVkZSBleHBvcnRzKCBcImZpbHRlcm1lbnUvbGF5b3V0XCIgKSB7XG5cbiAgICAuay1maWx0ZXItbWVudSB7XG4gICAgICAgICRpdGVtLXNwYWNpbmc6ICRzcGFjZXIteSAvIDI7XG4gICAgICAgICRmb3JtLXBhZGRpbmc6ICRzcGFjZXIteTtcbiAgICAgICAgJGZvcm0tcGFkZGluZy15OiAkZm9ybS1wYWRkaW5nIC0gJGl0ZW0tc3BhY2luZztcblxuICAgICAgICAuay1maWx0ZXItbWVudS1jb250YWluZXIge1xuICAgICAgICAgICAgcGFkZGluZzogJGZvcm0tcGFkZGluZy15ICRmb3JtLXBhZGRpbmc7XG4gICAgICAgIH1cblxuICAgICAgICAuay13aWRnZXQsXG4gICAgICAgIC5rLXJhZGlvLWxpc3QsXG4gICAgICAgIC5rLXRleHRib3gge1xuICAgICAgICAgICAgbWFyZ2luOiAkaXRlbS1zcGFjaW5nIDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstd2lkZ2V0LmstZmlsdGVyLWFuZCB7XG4gICAgICAgICAgICB3aWR0aDogNmVtO1xuICAgICAgICAgICAgbWFyZ2luOiAoMiAqICRpdGVtLXNwYWNpbmcpIDA7XG4gICAgICAgIH1cblxuICAgICAgICAuay1zd2l0Y2gge1xuICAgICAgICAgICAgd2lkdGg6ICRzd2l0Y2gtc2l6ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmstYWN0aW9ucyxcbiAgICAgICAgLmstYWN0aW9uLWJ1dHRvbnMsXG4gICAgICAgIC5rLWNvbHVtbm1lbnUtYWN0aW9ucyB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLSRmb3JtLXBhZGRpbmc7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0kZm9ybS1wYWRkaW5nO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLSRmb3JtLXBhZGRpbmc7XG4gICAgICAgICAgICBwYWRkaW5nOiAkZm9ybS1wYWRkaW5nO1xuXG4gICAgICAgICAgICAuay1idXR0b24ge1xuICAgICAgICAgICAgICAgIGZsZXg6IDEgMSA1MCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuay1hY3Rpb25zIHtcbiAgICAgICAgICAgICYuay1hY3Rpb25zLXN0YXJ0LFxuICAgICAgICAgICAgJi5rLWFjdGlvbnMtY2VudGVyLFxuICAgICAgICAgICAgJi5rLWFjdGlvbnMtZW5kIHtcbiAgICAgICAgICAgICAgICAuay1idXR0b24ge1xuICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDEgYXV0bztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuay1tdWx0aWNoZWNrLXdyYXAge1xuICAgICAgICBtYXgtaGVpZ2h0OiAzMDBweDtcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB9XG4gICAgLmstZmlsdGVyLXNlbGVjdGVkLWl0ZW1zIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIG1hcmdpbjogJHNwYWNlci15IDAgKCRzcGFjZXIgLyAyKTtcbiAgICB9XG5cbiAgICAvLyBhdXRvZml0dGluZyByZXF1aXJlcyBhdXRvbWF0aWMgdGFibGUgbGF5b3V0IHRvIG1lYXN1cmUgc2l6ZXNcbiAgICAuay1hdXRvZml0dGluZyB7XG4gICAgICAgIC8vIHNhc3MtbGludDpkaXNhYmxlLWJsb2NrIG5vLWltcG9ydGFudFxuXG4gICAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIHRhYmxlLWxheW91dDogYXV0byAhaW1wb3J0YW50O1xuXG4gICAgICAgIHRoLmstaGVhZGVyLFxuICAgICAgICB0ZCB7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuay1kZXRhaWwtcm93IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxufVxuXG5AaW5jbHVkZSBleHBvcnRzKFwiY29sdW1ubWVudS9sYXlvdXRcIikge1xuICAgIC5rLWNvbHVtbi1saXN0IHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIH1cblxuICAgIC5rLWNvbHVtbi1jaG9vc2VyLXRpdGxlLFxuICAgIC5rLWNvbHVtbi1saXN0LWl0ZW0ge1xuICAgICAgICBwYWRkaW5nOiAkbGlzdC1pdGVtLXBhZGRpbmcteSAkbGlzdC1pdGVtLXBhZGRpbmcteDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogY2FsYyggI3skbGlzdC1pdGVtLXBhZGRpbmcteCAqIDJ9ICsgI3skaWNvbi1zaXplfSApO1xuICAgIH1cblxuICAgIC5rLWNvbHVtbi1saXN0LWl0ZW0ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG5cbiAgICAuay1jb2x1bW5tZW51LWl0ZW0ge1xuICAgICAgICBwYWRkaW5nOiAkbmF2LWl0ZW0tcGFkZGluZy15ICRuYXYtaXRlbS1wYWRkaW5nLXg7XG4gICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICA+IC5rLWljb24ge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkaWNvbi1zcGFjaW5nO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmstY29sdW1ubWVudS1pdGVtLXdyYXBwZXIge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQ7XG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRwb3B1cC1ib3JkZXI7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuay1jb2x1bW5tZW51LWl0ZW0tY29udGVudCB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgLmstY29sdW1uLWxpc3QtaXRlbSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGNhbGMoICN7JG5hdi1pdGVtLXBhZGRpbmcteH0gKyAjeyRpY29uLXNpemV9ICsgI3skaWNvbi1zcGFjaW5nfSApO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstZmlsdGVyLW1lbnUgLmstZmlsdGVyLW1lbnUtY29udGFpbmVyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6ICRzcGFjZXIteSAkc3BhY2VyLXg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuay1jb2x1bW4tbGlzdC13cmFwcGVyLFxuICAgIC5rLWNvbHVtbm1lbnUtaXRlbS1jb250ZW50IHtcblxuICAgICAgICAuay1hY3Rpb25zLFxuICAgICAgICAuay1hY3Rpb24tYnV0dG9ucyxcbiAgICAgICAgLmstY29sdW1ubWVudS1hY3Rpb25zIHtcbiAgICAgICAgICAgIC5rLWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgZmxleDogMSAxIDUwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5rLWFjdGlvbnMge1xuICAgICAgICAgICAgJi5rLWFjdGlvbnMtc3RhcnQsXG4gICAgICAgICAgICAmLmstYWN0aW9ucy1jZW50ZXIsXG4gICAgICAgICAgICAmLmstYWN0aW9ucy1lbmQge1xuICAgICAgICAgICAgICAgIC5rLWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5rLWNvbHVtbi1tZW51IHtcbiAgICAgICAgLmstbWVudTpub3QoLmstY29udGV4dC1tZW51KSB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgW2RpciA9IFwicnRsXCJdLFxuICAgIC5rLXJ0bCB7XG4gICAgICAgIC5rLWNvbHVtbm1lbnUtaXRlbSAgPiAuay1pY29uIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkaWNvbi1zcGFjaW5nO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiJGVkaXQtY2VsbC1pbnB1dC1zcGFjZTogMHB4ICFkZWZhdWx0O1xuJGVkaXQtY2VsbC10ZXh0Ym94LXdpZHRoOiAxMDAlICFkZWZhdWx0O1xuXG5AaW1wb3J0IFwiLi4vLi4vbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtZGVmYXVsdC9zY3NzL2dyaWQvX2xheW91dC5zY3NzXCI7XG5cbkBpbmNsdWRlIGV4cG9ydHMoXCJncmlkL2xheW91dC9ib290c3RyYXBcIikge1xuXG4gICAgLy8gR3JvdXBpbmcgaGVhZGVyXG4gICAgLmstZ3JvdXBpbmctaGVhZGVyIC5rLWdyb3VwLWluZGljYXRvciB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoICRib3JkZXItcmFkaXVzICk7XG4gICAgfVxufVxuIiwiQGluY2x1ZGUgZXhwb3J0cyhcImdyaWQvdGhlbWVcIikge1xuXG4gICAgLy8gVGhlbWVcbiAgICAuay1ncmlkIHtcbiAgICAgICAgQGluY2x1ZGUgZmlsbCggJGdyaWQtdGV4dCwgJGdyaWQtYmcsICRncmlkLWJvcmRlciApO1xuXG4gICAgICAgIHRkLFxuICAgICAgICAuay1ncmlkLWNvbnRlbnQsXG4gICAgICAgIC5rLWdyaWQtaGVhZGVyLWxvY2tlZCxcbiAgICAgICAgLmstZ3JpZC1jb250ZW50LWxvY2tlZCB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRncmlkLWJvcmRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIEFsdCByb3dcbiAgICAgICAgLmstYWx0IHtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JpZC1hbHQtdGV4dDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmlkLWFsdC1iZztcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIEhvdmVyIHN0YXRlXG4gICAgICAgIHRib2R5IHRyOmhvdmVyLFxuICAgICAgICB0Ym9keSB0ci5rLXN0YXRlLWhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JpZC1ob3ZlcmVkLXRleHQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JpZC1ob3ZlcmVkLWJnO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gU2VsZWN0ZWQgc3RhdGVcbiAgICAgICAgdGguay1zdGF0ZS1zZWxlY3RlZCxcbiAgICAgICAgdGQuay1zdGF0ZS1zZWxlY3RlZCxcbiAgICAgICAgdHIuay1zdGF0ZS1zZWxlY3RlZCA+IHRkIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JpZC1zZWxlY3RlZC10ZXh0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyaWQtc2VsZWN0ZWQtYmc7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBGb2N1c2VkIHN0YXRlXG4gICAgICAgIHRkLmstc3RhdGUtZm9jdXNlZCxcbiAgICAgICAgdGguay1zdGF0ZS1mb2N1c2VkIHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6ICRncmlkLWZvY3VzZWQtc2hhZG93O1xuICAgICAgICB9XG5cbiAgICAgICAgY29sLmstc29ydGVkLFxuICAgICAgICB0aC5rLXNvcnRlZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JpZC1zb3J0ZWQtYmc7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBMb2NrZWRcblxuICAgICAgICAuay1ncmlkLWhlYWRlci1sb2NrZWQsXG4gICAgICAgIC5rLWdyaWQtY29udGVudC1sb2NrZWQsXG4gICAgICAgIC5rLWdyaWQtaGVhZGVyLWxvY2tlZCAuay1oZWFkZXIsXG4gICAgICAgIC5rLWdyaWQtY29udGVudC1sb2NrZWQgdGQge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkZ3JpZC1zdGlja3ktaGVhZGVyLWJvcmRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLWdyaWQtaGVhZGVyLWxvY2tlZCAuay1oZWFkZXIge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGdyaWQtaGVhZGVyLWJvcmRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLWdyaWQtY29udGVudC1sb2NrZWQge1xuICAgICAgICAgICAgLmstZ3JvdXAtZm9vdGVyIHRkLFxuICAgICAgICAgICAgLmstZ3JvdXAtY2VsbCB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZmlsbCggJGJvcmRlcjogJGdyaWQtaGVhZGVyLWJvcmRlciApO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuay1ncm91cGluZy1yb3cgKyB0ciB0ZCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJGdyaWQtaGVhZGVyLWJvcmRlcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLy8gU2VsZWN0ZWQgc3RhdGVcbiAgICAgICAgICAgIC5rLXN0YXRlLXNlbGVjdGVkIHRkIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmaWxsKCAkYmc6ICRncmlkLXN0aWNreS1zZWxlY3RlZC1iZyApO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuay1zdGF0ZS1zZWxlY3RlZC5rLWFsdCB0ZCB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZmlsbCggJGJnOiAkZ3JpZC1zdGlja3ktc2VsZWN0ZWQtYWx0LWJnICk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC8vIEhvdmVyZWQgc3RhdGVcbiAgICAgICAgICAgIC5rLXN0YXRlLWhvdmVyIHRkLFxuICAgICAgICAgICAgdHI6aG92ZXIgdGQge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwoICRiZzogJGdyaWQtc3RpY2t5LWhvdmVyZWQtYmcgKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLy8gU2VsZWN0ZWQgaG92ZXJcbiAgICAgICAgICAgIC5rLXN0YXRlLXNlbGVjdGVkOmhvdmVyIHRkLFxuICAgICAgICAgICAgLmstc3RhdGUtc2VsZWN0ZWQuay1zdGF0ZS1ob3ZlciB0ZCB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZmlsbCggJGJnOiAkZ3JpZC1zdGlja3ktc2VsZWN0ZWQtaG92ZXJlZC1iZyApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJltkaXI9XCJydGxcIl0sXG4gICAgICAgICYuay1ydGwge1xuICAgICAgICAgICAgdGguay1oaWVyYXJjaHktY2VsbCxcbiAgICAgICAgICAgIHRkLmstaGllcmFyY2h5LWNlbGwge1xuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuXG4gICAgLy8gVG9vbGJhclxuICAgIC5rLWdyaWQtdG9vbGJhciB7XG4gICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAkdG9vbGJhci10ZXh0LFxuICAgICAgICAgICAgJHRvb2xiYXItYmcsXG4gICAgICAgICAgICBpbmhlcml0LFxuICAgICAgICAgICAgJHRvb2xiYXItZ3JhZGllbnRcbiAgICAgICAgKTtcbiAgICB9XG5cblxuICAgIC8vIEdyb3VwaW5nIGhlYWRlclxuICAgIC5rLWdyb3VwaW5nLWhlYWRlciB7XG4gICAgICAgIEBpbmNsdWRlIGZpbGwoICRncmlkLWhlYWRlci10ZXh0LCAkZ3JpZC1oZWFkZXItYmcsICRncmlkLWhlYWRlci1ib3JkZXIgKTtcbiAgICB9XG4gICAgLmstZ3JvdXBpbmctaGVhZGVyIC5rLWdyb3VwLWluZGljYXRvciB7XG4gICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAkYnV0dG9uLXRleHQsXG4gICAgICAgICAgICAkYnV0dG9uLWJnLFxuICAgICAgICAgICAgJGJ1dHRvbi1ib3JkZXIsXG4gICAgICAgICAgICAkYnV0dG9uLWdyYWRpZW50XG4gICAgICAgICk7XG4gICAgfVxuXG5cbiAgICAvLyBIZWFkZXJcbiAgICAuay1ncmlkLWhlYWRlciB7XG4gICAgICAgIEBpbmNsdWRlIGZpbGwoICRncmlkLWhlYWRlci10ZXh0LCAkZ3JpZC1oZWFkZXItYmcsICRncmlkLWhlYWRlci1ib3JkZXIgKTtcblxuICAgICAgICAuay1pLXNvcnQtYXNjLXNtLFxuICAgICAgICAuay1pLXNvcnQtZGVzYy1zbSxcbiAgICAgICAgLmstc29ydC1vcmRlciB7XG4gICAgICAgICAgICBjb2xvcjogJGdyaWQtc29ydGluZy1pbmRpY2F0b3ItdGV4dDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLWdyaWQtZmlsdGVyLFxuICAgICAgICAuay1oZWFkZXItY29sdW1uLW1lbnUsXG4gICAgICAgIC5rLWhpZXJhcmNoeS1jZWxsIC5rLWljb24ge1xuICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4IHJnYmEoIDAsIDAsIDAsIC4xICk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmstc3RhdGUtYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNlbGVjdGVkLXRleHQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlbGVjdGVkLWJnO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmstZ3JpZC1oZWFkZXItc3RpY2t5LFxuICAgICAgICAuay1ncmlkLWhlYWRlci1zdGlja3kuay1zb3J0ZWQge1xuICAgICAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICAgICAkY29sb3I6ICRncmlkLXN0aWNreS1oZWFkZXItdGV4dCxcbiAgICAgICAgICAgICAgICAkYmc6ICRncmlkLXN0aWNreS1oZWFkZXItYmdcbiAgICAgICAgICAgICk7XG5cbiAgICAgICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogJGdyaWQtc3RpY2t5LWhlYWRlci1ib3JkZXI7XG4gICAgICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogJGdyaWQtc3RpY2t5LWhlYWRlci1ib3JkZXI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBHcmlkIGZvb3RlclxuICAgIC5rLWdyaWQtZm9vdGVyIHtcbiAgICAgICAgLmstZ3JpZC1mb290ZXItc3RpY2t5IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAgICAgJGJnOiAkZ3JpZC1zdGlja3ktZm9vdGVyLWJnXG4gICAgICAgICAgICApO1xuICAgICAgICB9XG4gICAgfVxuXG5cbiAgICAvLyBDb250ZW50XG4gICAgLmstbWFzdGVyLXJvdyB7XG4gICAgICAgIC5rLWdyaWQtY29udGVudC1zdGlja3kge1xuICAgICAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICAgICAkZ3JpZC1zdGlja3ktdGV4dCxcbiAgICAgICAgICAgICAgICAkZ3JpZC1zdGlja3ktYmcsXG4gICAgICAgICAgICAgICAgJGdyaWQtc3RpY2t5LWJvcmRlclxuICAgICAgICAgICAgKTtcbiAgICAgICAgICAgIGJvcmRlci10b3AtY29sb3I6ICRncmlkLWJvcmRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLWdyaWQtcm93LXN0aWNreSB7XG4gICAgICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAkZ3JpZC1zdGlja3ktYm9yZGVyO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGdyaWQtc3RpY2t5LWJvcmRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmlkLXN0aWNreS1iZztcbiAgICAgICAgfVxuXG4gICAgICAgICYuay1hbHQge1xuICAgICAgICAgICAgLmstZ3JpZC1jb250ZW50LXN0aWNreSxcbiAgICAgICAgICAgIC5rLWdyaWQtcm93LXN0aWNreSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZmlsbCggJGJnOiAkZ3JpZC1zdGlja3ktYWx0LWJnICk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBTZWxlY3RlZCBzdGF0ZVxuICAgICAgICAmLmstc3RhdGUtc2VsZWN0ZWQgLmstZ3JpZC1jb250ZW50LXN0aWNreSxcbiAgICAgICAgJi5rLXN0YXRlLXNlbGVjdGVkIC5rLWdyaWQtcm93LXN0aWNreSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmaWxsKCAkYmc6ICRncmlkLXN0aWNreS1zZWxlY3RlZC1iZyApO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5rLXN0YXRlLXNlbGVjdGVkLmstYWx0IC5rLWdyaWQtY29udGVudC1zdGlja3ksXG4gICAgICAgICYuay1zdGF0ZS1zZWxlY3RlZC5rLWFsdCAuay1ncmlkLXJvdy1zdGlja3kge1xuICAgICAgICAgICAgQGluY2x1ZGUgZmlsbCggJGJnOiAkZ3JpZC1zdGlja3ktc2VsZWN0ZWQtYWx0LWJnICk7XG4gICAgICAgIH1cblxuXG4gICAgICAgIC8vIEhvdmVyZWQgc3RhdGVcbiAgICAgICAgJjpob3ZlciAuay1ncmlkLWNvbnRlbnQtc3RpY2t5LFxuICAgICAgICAmOmhvdmVyIC5rLWdyaWQtcm93LXN0aWNreSxcbiAgICAgICAgJi5rLXN0YXRlLWhvdmVyIC5rLWdyaWQtY29udGVudC1zdGlja3ksXG4gICAgICAgICYuay1zdGF0ZS1ob3ZlciAuay1ncmlkLXJvdy1zdGlja3kge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyaWQtc3RpY2t5LWhvdmVyZWQtYmc7XG4gICAgICAgIH1cblxuXG4gICAgICAgIC8vIFNlbGVjdGVkIGhvdmVyXG4gICAgICAgICYuay1zdGF0ZS1zZWxlY3RlZDpob3ZlciAuay1ncmlkLWNvbnRlbnQtc3RpY2t5LFxuICAgICAgICAmLmstc3RhdGUtc2VsZWN0ZWQ6aG92ZXIgLmstZ3JpZC1yb3ctc3RpY2t5LFxuICAgICAgICAmLmstc3RhdGUtc2VsZWN0ZWQuay1zdGF0ZS1ob3ZlciAuay1ncmlkLWNvbnRlbnQtc3RpY2t5LFxuICAgICAgICAmLmstc3RhdGUtc2VsZWN0ZWQuay1zdGF0ZS1ob3ZlciAuay1ncmlkLXJvdy1zdGlja3kge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyaWQtc3RpY2t5LXNlbGVjdGVkLWhvdmVyZWQtYmc7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuay1ncm91cGluZy1yb3cge1xuICAgICAgICAuay1ncmlkLWNvbnRlbnQtc3RpY2t5IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwoICRiZzogJGdyaWQtc3RpY2t5LWhlYWRlci1iZyApO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciAuay1ncmlkLWNvbnRlbnQtc3RpY2t5LFxuICAgICAgICAmLmstc3RhdGUtaG92ZXIgLmstZ3JpZC1jb250ZW50LXN0aWNreSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmaWxsKCAkYmc6ICRncmlkLXN0aWNreS1ob3ZlcmVkLWJnICk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuay1ncm91cC1mb290ZXIge1xuICAgICAgICB0ZCxcbiAgICAgICAgLmstZ3JpZC1mb290ZXItc3RpY2t5IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwoICRiZzogJGdyaWQtc3RpY2t5LWZvb3Rlci1iZyApO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciAuay1ncmlkLWZvb3Rlci1zdGlja3ksXG4gICAgICAgICYuay1zdGF0ZS1ob3ZlciAuay1ncmlkLWZvb3Rlci1zdGlja3kge1xuICAgICAgICAgICAgQGluY2x1ZGUgZmlsbCggJGJnOiAkZ3JpZC1zdGlja3ktZm9vdGVyLWhvdmVyZWQtYmcgKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIEZvb3RlclxuICAgIC5rLWdyaWQtZm9vdGVyIHtcbiAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICRncmlkLWZvb3Rlci10ZXh0LFxuICAgICAgICAgICAgJGdyaWQtZm9vdGVyLWJnLFxuICAgICAgICAgICAgJGdyaWQtZm9vdGVyLWJvcmRlclxuICAgICAgICApO1xuICAgICAgICAuay1ncmlkLWZvb3Rlci1sb2NrZWQge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgICAgIC5rLWdyaWQtZm9vdGVyLXN0aWNreSB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRncmlkLXN0aWNreS1ib3JkZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JpZC1zdGlja3ktZm9vdGVyLWJnO1xuICAgICAgICB9XG4gICAgfVxuXG5cbiAgICAvLyBQYWdlclxuICAgIC5rLWdyaWQtcGFnZXIge1xuICAgICAgICBAaW5jbHVkZSBmaWxsKCAkZ3JpZC1oZWFkZXItdGV4dCwgJGdyaWQtaGVhZGVyLWJnLCAkZ3JpZC1oZWFkZXItYm9yZGVyICk7XG4gICAgfVxuXG5cbiAgICAvLyBHcm91cGluZ1xuICAgIC5rLWdyb3VwaW5nLXJvdyxcbiAgICAuay1ncm91cC1jZWxsIHtcbiAgICAgICAgQGluY2x1ZGUgZmlsbCggJGdyaWQtaGVhZGVyLXRleHQsICRncmlkLWhlYWRlci1iZywgJGdyaWQtaGVhZGVyLWJvcmRlciApO1xuICAgIH1cblxuICAgIC5rLWNvbHVtbi1saXN0LWl0ZW06aG92ZXIsXG4gICAgLmstY29sdW1ubWVudS1pdGVtOmhvdmVyIHtcbiAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICRsaXN0LWl0ZW0taG92ZXJlZC10ZXh0LFxuICAgICAgICAgICAgJGxpc3QtaXRlbS1ob3ZlcmVkLWJnXG4gICAgICAgICk7XG4gICAgfVxuICAgIC5rLWNvbHVtbm1lbnUtaXRlbTpmb2N1cyxcbiAgICAuay1jb2x1bW5tZW51LWl0ZW0uay1zdGF0ZS1mb2N1cyB7XG4gICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coICRsaXN0LWl0ZW0tZm9jdXNlZC1zaGFkb3cgKTtcbiAgICB9XG5cbiAgICAuay1jb2x1bW4tbGlzdC13cmFwcGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5rLWNvbHVtbm1lbnUtaXRlbSB7XG4gICAgICAgICYuay1zdGF0ZS1zZWxlY3RlZCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgICAgICRsaXN0LWl0ZW0tc2VsZWN0ZWQtdGV4dCxcbiAgICAgICAgICAgICAgICAkbGlzdC1pdGVtLXNlbGVjdGVkLWJnXG4gICAgICAgICAgICApO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmstY29sdW1uLW1lbnUge1xuXG4gICAgICAgIC5rLW1lbnU6bm90KC5rLWNvbnRleHQtbWVudSkge1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgICAgICRwb3B1cC10ZXh0LFxuICAgICAgICAgICAgICAgICRwb3B1cC1iZyxcbiAgICAgICAgICAgICAgICAkcG9wdXAtYm9yZGVyXG4gICAgICAgICAgICApO1xuXG4gICAgICAgICAgICAuay1pdGVtIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgICAgICAgICAkbGlzdC1pdGVtLXRleHQsXG4gICAgICAgICAgICAgICAgICAgICRsaXN0LWl0ZW0tYmdcbiAgICAgICAgICAgICAgICApO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAmLmstc3RhdGUtaG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgICAgICAgICAgICAgJGxpc3QtaXRlbS1ob3ZlcmVkLXRleHQsXG4gICAgICAgICAgICAgICAgICAgICAgICAkbGlzdC1pdGVtLWhvdmVyZWQtYmdcbiAgICAgICAgICAgICAgICAgICAgKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmstc3RhdGUtc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgICAgICAgICAgICAgJGxpc3QtaXRlbS1zZWxlY3RlZC10ZXh0LFxuICAgICAgICAgICAgICAgICAgICAgICAgJGxpc3QtaXRlbS1zZWxlY3RlZC1iZ1xuICAgICAgICAgICAgICAgICAgICApO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAgICAgJi5rLXN0YXRlLWZvY3VzZWQge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCAkbGlzdC1pdGVtLWZvY3VzZWQtc2hhZG93ICk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmstZ3JpZC1ub3JlY29yZHMtdGVtcGxhdGUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JpZC1iZztcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkZ3JpZC1ib3JkZXI7XG4gICAgfVxufVxuIiwiQGluY2x1ZGUgZXhwb3J0cyggXCJsaXN0dmlldy9sYXlvdXRcIiApIHtcblxuICAgIC5rLWxpc3R2aWV3IHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBib3JkZXItd2lkdGg6ICRsaXN0dmlldy1ib3JkZXItd2lkdGg7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkbGlzdHZpZXctZm9udC1mYW1pbHk7XG4gICAgICAgIGZvbnQtc2l6ZTogJGxpc3R2aWV3LWZvbnQtc2l6ZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6ICRsaXN0dmlldy1saW5lLWhlaWdodDtcbiAgICAgICAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgICAgICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gICAgLmstbGlzdHZpZXctYm9yZGVyZWQge1xuICAgICAgICBib3JkZXItd2lkdGg6ICRsaXN0dmlldy1ib3JkZXItd2lkdGg7XG4gICAgfVxuXG5cbiAgICAvLyBIZWFkZXJcbiAgICAuay1saXN0dmlldy1oZWFkZXIge1xuICAgICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6ICRsaXN0dmlldy1ib3JkZXItd2lkdGg7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgICB9XG4gICAgLmstbGlzdHZpZXctYm9yZGVyZWQgPiAuay1saXN0dmlldy1oZWFkZXIge1xuICAgICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAkbGlzdHZpZXctYm9yZGVyLXdpZHRoO1xuICAgIH1cblxuXG4gICAgLy8gTGlzdHZpZXcgY29udG5ldFxuICAgIC5rLWxpc3R2aWV3LWNvbnRlbnQge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBvdmVyZmxvdzogYXV0bztcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5rLWxpc3R2aWV3LWNvbnRlbnQuay1kLWZsZXgsXG4gICAgLmstbGlzdHZpZXctY29udGVudC5rLWQtZ3JpZCB7XG4gICAgICAgICY6OmFmdGVyIHsgZGlzcGxheTogbm9uZTsgfVxuICAgIH1cbiAgICAuay1saXN0dmlldy1jb250ZW50LXBhZGRpbmctcmVjdGFuZ2xlIHtcbiAgICAgICAgcGFkZGluZzogJGxpc3R2aWV3LXBhZGRpbmcteSAkbGlzdHZpZXctcGFkZGluZy14O1xuICAgIH1cbiAgICAuay1saXN0dmlldy1jb250ZW50LXBhZGRpbmctc3F1YXJlIHtcbiAgICAgICAgcGFkZGluZzogJGxpc3R2aWV3LXBhZGRpbmcteTtcbiAgICB9XG5cblxuICAgIC8vIExpc3R2aWV3IGl0ZW1cbiAgICAuay1saXN0dmlldy1pdGVtIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICB9XG4gICAgLmstbGlzdHZpZXctaXRlbS1wYWRkaW5nLXJlY3RhbmdsZSB7XG4gICAgICAgIHBhZGRpbmc6ICRsaXN0dmlldy1pdGVtLXBhZGRpbmcteSAkbGlzdHZpZXctaXRlbS1wYWRkaW5nLXg7XG4gICAgfVxuICAgIC5rLWxpc3R2aWV3LWl0ZW0tcGFkZGluZy1yZWN0YW5nbGUgLmstbGlzdHZpZXctbGluayB7XG4gICAgICAgIG1hcmdpbjogKC0kbGlzdHZpZXctaXRlbS1wYWRkaW5nLXkpICgtJGxpc3R2aWV3LWl0ZW0tcGFkZGluZy14KTtcbiAgICAgICAgcGFkZGluZzogJGxpc3R2aWV3LWl0ZW0tcGFkZGluZy15ICRsaXN0dmlldy1pdGVtLXBhZGRpbmcteDtcbiAgICB9XG4gICAgLmstbGlzdHZpZXctaXRlbS1wYWRkaW5nLXNxdWFyZSB7XG4gICAgICAgIHBhZGRpbmc6ICRsaXN0dmlldy1pdGVtLXBhZGRpbmcteTtcbiAgICB9XG4gICAgLmstbGlzdHZpZXctaXRlbS1wYWRkaW5nLXNxdWFyZSAuay1saXN0dmlldy1saW5rIHtcbiAgICAgICAgbWFyZ2luOiAoLSRsaXN0dmlldy1pdGVtLXBhZGRpbmcteSk7XG4gICAgICAgIHBhZGRpbmc6ICRsaXN0dmlldy1pdGVtLXBhZGRpbmcteTtcbiAgICB9XG5cblxuICAgIC8vIExpc3R2aWV3IGZvb3RlclxuICAgIC5rLWxpc3R2aWV3LWZvb3RlciB7XG4gICAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICAgICAgYm9yZGVyLXRvcC13aWR0aDogJGxpc3R2aWV3LWJvcmRlci13aWR0aDtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICAgIH1cbiAgICAuay1saXN0dmlldy1ib3JkZXJlZCA+IC5rLWxpc3R2aWV3LWZvb3RlciB7XG4gICAgICAgIGJvcmRlci10b3Atd2lkdGg6ICRsaXN0dmlldy1ib3JkZXItd2lkdGg7XG4gICAgfVxuXG5cbiAgICAvLyBMaXN0dmlldyBwYWdlclxuICAgIC5rLWxpc3R2aWV3LXBhZ2VyIHtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgICAgICBib3JkZXItdG9wLXdpZHRoOiAkbGlzdHZpZXctYm9yZGVyLXdpZHRoO1xuICAgICAgICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIGZvbnQ6IGluaGVyaXQ7XG4gICAgfVxuICAgIC5rLWxpc3R2aWV3LXBhZ2VyLXRvcCB7XG4gICAgICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6ICRsaXN0dmlldy1ib3JkZXItd2lkdGg7XG4gICAgfVxuICAgIC5rLWxpc3R2aWV3LWJvcmRlcmVkID4gLmstbGlzdHZpZXctcGFnZXItdG9wIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogJGxpc3R2aWV3LWJvcmRlci13aWR0aDtcbiAgICB9XG4gICAgLmstbGlzdHZpZXctYm9yZGVyZWQgPiAuay1saXN0dmlldy1wYWdlci1ib3R0b20ge1xuICAgICAgICBib3JkZXItdG9wLXdpZHRoOiAkbGlzdHZpZXctYm9yZGVyLXdpZHRoO1xuICAgIH1cblxuXG4gICAgLy8gQm9yZGVyc1xuICAgIC5rLWxpc3R2aWV3LWJvcmRlcnMtYWxsIHtcbiAgICAgICAgLmstbGlzdHZpZXctaXRlbSB7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuay1saXN0dmlldy1ib3JkZXJzLWhvcml6b250YWwge1xuICAgICAgICAuay1saXN0dmlldy1pdGVtIHtcbiAgICAgICAgICAgIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgICAgICAgfVxuICAgICAgICAuay1saXN0dmlldy1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmstbGlzdHZpZXctYm9yZGVycy12ZXJ0aWNhbCB7XG4gICAgICAgIC5rLWxpc3R2aWV3LWl0ZW0ge1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgICAgICAgfVxuICAgICAgICAuay1saXN0dmlldy1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG59XG4iLCIvLyBMaXN0dmlld1xuJGxpc3R2aWV3LXBhZGRpbmcteDogbWFwLWdldCggJHNwYWNpbmcsIDEgKSAhZGVmYXVsdDtcbiRsaXN0dmlldy1wYWRkaW5nLXk6IG1hcC1nZXQoICRzcGFjaW5nLCAxICkgIWRlZmF1bHQ7XG4kbGlzdHZpZXctYm9yZGVyLXdpZHRoOiAxcHggIWRlZmF1bHQ7XG4kbGlzdHZpZXctZm9udC1mYW1pbHk6ICRmb250LWZhbWlseSAhZGVmYXVsdDtcbiRsaXN0dmlldy1mb250LXNpemU6ICRmb250LXNpemUgIWRlZmF1bHQ7XG4kbGlzdHZpZXctbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJGxpc3R2aWV3LWJnOiAkY29tcG9uZW50LWJnICFkZWZhdWx0O1xuJGxpc3R2aWV3LXRleHQ6ICRjb21wb25lbnQtdGV4dCAhZGVmYXVsdDtcbiRsaXN0dmlldy1ib3JkZXI6ICRjb21wb25lbnQtYm9yZGVyICFkZWZhdWx0O1xuXG4kbGlzdHZpZXctZ3JpZC1nYXA6IDEwcHggIWRlZmF1bHQ7XG5cbiRsaXN0dmlldy1pdGVtLXBhZGRpbmcteDogbWFwLWdldCggJHNwYWNpbmcsIDEgKSAhZGVmYXVsdDtcbiRsaXN0dmlldy1pdGVtLXBhZGRpbmcteTogbWFwLWdldCggJHNwYWNpbmcsIDEgKSAhZGVmYXVsdDtcblxuJGxpc3R2aWV3LWl0ZW0tc2VsZWN0ZWQtYmc6IHJnYmEoICRzZWxlY3RlZC1iZywgLjI1ICkgIWRlZmF1bHQ7XG4kbGlzdHZpZXctaXRlbS1zZWxlY3RlZC10ZXh0OiBudWxsICFkZWZhdWx0O1xuJGxpc3R2aWV3LWl0ZW0tc2VsZWN0ZWQtYm9yZGVyOiBudWxsICFkZWZhdWx0O1xuXG4kbGlzdHZpZXctaXRlbS1mb2N1cy1iZzogbnVsbCAhZGVmYXVsdDtcbiRsaXN0dmlldy1pdGVtLWZvY3VzLXRleHQ6IG51bGwgIWRlZmF1bHQ7XG4kbGlzdHZpZXctaXRlbS1mb2N1cy1ib3JkZXI6IG51bGwgIWRlZmF1bHQ7XG4kbGlzdHZpZXctaXRlbS1mb2N1cy1zaGFkb3c6IGluc2V0IDAgMCAwIDNweCByZ2JhKCAkbGlzdHZpZXctdGV4dCwgLjE1ICkgIWRlZmF1bHQ7XG4iLCJAaW5jbHVkZSBleHBvcnRzKCBcImxpc3R2aWV3L3RoZW1lXCIgKSB7XG5cbiAgICAvLyBMaXN0dmlld1xuICAgIC5rLWxpc3R2aWV3IHtcbiAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICRsaXN0dmlldy10ZXh0LFxuICAgICAgICAgICAgJGxpc3R2aWV3LWJnLFxuICAgICAgICAgICAgJGxpc3R2aWV3LWJvcmRlclxuICAgICAgICApO1xuICAgIH1cblxuXG4gICAgLy8gTGlzdHZpZXcgY29udGVudFxuICAgIC5rLWxpc3R2aWV3LWNvbnRlbnQge1xuXG4gICAgICAgID4gLmstc3RhdGUtZm9jdXNlZCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgICAgICRsaXN0dmlldy1pdGVtLWZvY3VzLXRleHQsXG4gICAgICAgICAgICAgICAgJGxpc3R2aWV3LWl0ZW0tZm9jdXMtYmcsXG4gICAgICAgICAgICAgICAgJGxpc3R2aWV3LWl0ZW0tZm9jdXMtYm9yZGVyXG4gICAgICAgICAgICApO1xuICAgICAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdyggJGxpc3R2aWV3LWl0ZW0tZm9jdXMtc2hhZG93ICk7XG4gICAgICAgIH1cblxuICAgICAgICA+IC5rLXN0YXRlLXNlbGVjdGVkIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAgICAgJGxpc3R2aWV3LWl0ZW0tc2VsZWN0ZWQtdGV4dCxcbiAgICAgICAgICAgICAgICAkbGlzdHZpZXctaXRlbS1zZWxlY3RlZC1iZyxcbiAgICAgICAgICAgICAgICAkbGlzdHZpZXctaXRlbS1zZWxlY3RlZC1ib3JkZXJcbiAgICAgICAgICAgICk7XG4gICAgICAgIH1cblxuICAgIH1cblxufVxuIiwiLy8gU3ByZWFkc2hlZXRcbiRzcHJlYWRzaGVldC1ib3JkZXItd2lkdGg6IDFweCAhZGVmYXVsdDtcbiRzcHJlYWRzaGVldC1mb250LWZhbWlseTogJGZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJHNwcmVhZHNoZWV0LWZvbnQtc2l6ZTogJGZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRzcHJlYWRzaGVldC1saW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuXG4kc3ByZWFkc2hlZXQtYmc6ICRjb21wb25lbnQtYmcgIWRlZmF1bHQ7XG4kc3ByZWFkc2hlZXQtdGV4dDogJGNvbXBvbmVudC10ZXh0ICFkZWZhdWx0O1xuJHNwcmVhZHNoZWV0LWJvcmRlcjogJGNvbXBvbmVudC1ib3JkZXIgIWRlZmF1bHQ7XG5cbiRzcHJlYWRzaGVldC1pbnNlcnQtaW1hZ2UtZGlhbG9nLWJvcmRlci1zdHlsZTogZGFzaGVkICFkZWZhdWx0O1xuJHNwcmVhZHNoZWV0LWluc2VydC1pbWFnZS1kaWFsb2ctYm9yZGVyLXdpZHRoOiAycHggIWRlZmF1bHQ7XG4kc3ByZWFkc2hlZXQtaW5zZXJ0LWltYWdlLWRpYWxvZy10ZXh0LW1hcmdpbi1ib3R0b206IDMwcHggIWRlZmF1bHQ7XG4kc3ByZWFkc2hlZXQtaW5zZXJ0LWltYWdlLWRpYWxvZy1wcmV2aWV3LXdpZHRoOiAzNTVweCAhZGVmYXVsdDtcbiRzcHJlYWRzaGVldC1pbnNlcnQtaW1hZ2UtZGlhbG9nLXByZXZpZXctaGVpZ2h0OiAyMzBweCAhZGVmYXVsdDtcbiRzcHJlYWRzaGVldC1pbnNlcnQtaW1hZ2UtZGlhbG9nLXByZXZpZXctaW1nOiBcImltYWdlLWRlZmF1bHQucG5nXCIgIWRlZmF1bHQ7XG4kc3ByZWFkc2hlZXQtaW5zZXJ0LWltYWdlLWRpYWxvZy1wcmV2aWV3LWJvcmRlcjogJGNvbXBvbmVudC1ib3JkZXIgIWRlZmF1bHQ7XG4kc3ByZWFkc2hlZXQtaW5zZXJ0LWltYWdlLWRpYWxvZy1wcmV2aWV3LWJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHNwcmVhZHNoZWV0LWluc2VydC1pbWFnZS1kaWFsb2ctcHJldmlldy1vdmVybGF5LXNoYWRvdzogaW5zZXQgMCAwIDAgMjAwMHB4IHJnYmEoMCwgMCwgMCwgLjUpICFkZWZhdWx0O1xuJHNwcmVhZHNoZWV0LWluc2VydC1pbWFnZS1kaWFsb2ctcHJldmlldy1vdmVybGF5LWJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHNwcmVhZHNoZWV0LWluc2VydC1pbWFnZS1kaWFsb2ctb3ZlcmxheS1ob3ZlcmVkLXRleHQ6ICRib2R5LWJnICFkZWZhdWx0O1xuXG4kc3ByZWFkc2hlZXQtZHJhd2luZy1oYW5kbGUtd2lkdGg6IDZweCAhZGVmYXVsdDtcbiRzcHJlYWRzaGVldC1kcmF3aW5nLWhhbmRsZS1oZWlnaHQ6IDZweCAhZGVmYXVsdDtcbiRzcHJlYWRzaGVldC1kcmF3aW5nLWhhbmRsZS1ib3JkZXItc3R5bGU6IHNvbGlkICFkZWZhdWx0O1xuJHNwcmVhZHNoZWV0LWRyYXdpbmctaGFuZGxlLWJvcmRlci13aWR0aDogMXB4ICFkZWZhdWx0O1xuJHNwcmVhZHNoZWV0LWRyYXdpbmctaGFuZGxlLW91dGxpbmUtY29sb3I6ICRwcmltYXJ5ICFkZWZhdWx0O1xuJHNwcmVhZHNoZWV0LWRyYXdpbmctaGFuZGxlLWJvcmRlci1jb2xvcjogJHNlbGVjdGVkLWJnICFkZWZhdWx0O1xuJHNwcmVhZHNoZWV0LWRyYXdpbmctaGFuZGxlLWJnOiAkcHJpbWFyeSAhZGVmYXVsdDtcbiRzcHJlYWRzaGVldC1kcmF3aW5nLWhhbmRsZS1ib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcblxuJHNwcmVhZHNoZWV0LWRyYXdpbmctb3V0bGluZS1zdHlsZTogc29saWQgIWRlZmF1bHQ7XG4kc3ByZWFkc2hlZXQtZHJhd2luZy1vdXRsaW5lLXdpZHRoOiAycHggIWRlZmF1bHQ7XG5cbiRzcHJlYWRzaGVldC1kcmF3aW5nLWFuY2hvci1iZzogcmdiYSggJHNlbGVjdGVkLWJnLCAuMjUgKSAhZGVmYXVsdDtcbiIsIkBpbXBvcnQgXCIuLi8uLi9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1kZWZhdWx0L3Njc3Mvc3ByZWFkc2hlZXQvX2xheW91dC5zY3NzXCI7XG5cbkBpbmNsdWRlIGV4cG9ydHMoXCJzcHJlYWRzaGVldC9maWx0ZXIvbGF5b3V0L2Jvb3RzdHJhcFwiKSB7XG5cbiAgICAvLyBGaWx0ZXIgbWVudVxuICAgIC5rLXNwcmVhZHNoZWV0LWZpbHRlci1tZW51IHtcbiAgICAgICAgPiAuay1tZW51LFxuICAgICAgICA+IC5rLW1lbnU6bm90KC5rLWNvbnRleHQtbWVudSkge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICB9XG5cbn1cbiIsIkBpbmNsdWRlIGV4cG9ydHMoXCJwaXZvdGdyaWQvbGF5b3V0XCIpIHtcblxuICAgIC5rLXBpdm90IHtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAkcGl2b3RncmlkLWJvcmRlci13aWR0aDtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIC5rLWdyaWQgdGQge1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLWdyaWQtY29udGVudCB7XG4gICAgICAgICAgICBmbGV4OiAxIDEgYXV0bztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5rLXBpdm90LXRvb2xiYXIge1xuICAgICAgICBwYWRkaW5nOiAkY2VsbC1wYWRkaW5nLXk7XG4gICAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1zdHlsZTogc29saWQ7XG4gICAgfVxuXG4gICAgLmstcGl2b3QtdG9vbGJhciAuay1idXR0b24sXG4gICAgLmstZmllbGRzZWxlY3RvciAuay1saXN0IGxpLmstaXRlbSB7XG4gICAgICAgIEBpbmNsdWRlIHVzZS1iYWNrZ3JvdW5kLWNsaXAoKTtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyggJGJvcmRlci1yYWRpdXMgKTtcbiAgICAgICAgcGFkZGluZzogJGJ1dHRvbi1wYWRkaW5nLXkgJGJ1dHRvbi1wYWRkaW5nLXg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGMoICN7JGJ1dHRvbi1wYWRkaW5nLXh9ICsgI3skaWNvbi1zaXplICogM30gKTtcbiAgICAgICAgbWluLWhlaWdodDogYXV0bztcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplO1xuICAgICAgICBsaW5lLWhlaWdodDogJGJ1dHRvbi1saW5lLWhlaWdodDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICAgICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBjdXJzb3I6IG1vdmU7XG5cbiAgICAgICAgLmstZmllbGQtYWN0aW9ucyAuay1zZXR0aW5nLWRlbGV0ZSB7XG4gICAgICAgICAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5rLXNldHRpbmdzLXJvd3MgLmstYnV0dG9uLFxuICAgIC5rLXNldHRpbmdzLWNvbHVtbnMgLmstYnV0dG9uLFxuICAgIC5rLXNldHRpbmdzLW1lYXN1cmVzIC5rLWJ1dHRvbiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogJGNlbGwtcGFkZGluZy15O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkYnV0dG9uLXBhZGRpbmcteS1zbTtcbiAgICB9XG5cbiAgICAuay1maWVsZC1hY3Rpb25zIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogJGJ1dHRvbi1wYWRkaW5nLXk7XG4gICAgICAgIHRvcDogJGJ1dHRvbi1wYWRkaW5nLXk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuXG4gICAgLmstcGl2b3QtbGF5b3V0IHtcbiAgICAgICAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gICAgICAgIHRhYmxlLWxheW91dDogYXV0bztcblxuICAgICAgICAuay1ncmlkLWZvb3RlcixcbiAgICAgICAgLmstZ3JpZCAuay1hbHQge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuay1waXZvdC1sYXlvdXQgPiB0Ym9keSxcbiAgICAuay1waXZvdCB0ZCB7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgfVxuXG4gICAgLmstcGl2b3QtbGF5b3V0ID4gdGJvZHkgPiB0ciA+IHRkIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICAuay1waXZvdC1yb3doZWFkZXJzID4gLmstZ3JpZCxcbiAgICAuay1waXZvdC10YWJsZSA+IC5rLWdyaWQge1xuICAgICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgfVxuXG4gICAgLmstcGl2b3Qtcm93aGVhZGVycyA+IC5rLWdyaWQgdGQ6Zmlyc3QtY2hpbGQsXG4gICAgLmstcGl2b3QtdGFibGUgLmstZ3JpZC1oZWFkZXIgLmstaGVhZGVyLmstZmlyc3Qge1xuICAgICAgICBib3JkZXItbGVmdC13aWR0aDogMXB4O1xuICAgIH1cblxuICAgIC5rLXBpdm90LXJvd2hlYWRlcnMgPiAuay1ncmlkIHRkLmstZmlyc3Qge1xuICAgICAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgICB9XG5cbiAgICAuay1waXZvdC1yb3doZWFkZXJzID4gLmstZ3JpZCB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuXG4gICAgLmstcGl2b3QtdGFibGUge1xuICAgICAgICBib3JkZXItbGVmdC13aWR0aDogMXB4O1xuICAgICAgICBib3JkZXItbGVmdC1zdHlsZTogc29saWQ7XG4gICAgfVxuXG4gICAgLmstcGl2b3QtdGFibGUgLmstZ3JpZC1oZWFkZXItd3JhcCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTFweDtcbiAgICB9XG5cbiAgICAuay1waXZvdC10YWJsZSAuay1ncmlkLWhlYWRlci13cmFwID4gdGFibGUge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuXG4gICAgLmstcGl2b3QgLmstZ3JpZC1oZWFkZXIgLmstaGVhZGVyIHtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICB9XG5cbiAgICAuay1waXZvdCAuay1ncmlkIHRyIHtcbiAgICAgICAgLmstZ3JpZC1mb290ZXIge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgICAgICAgfVxuICAgICAgICAmOmxhc3QtY2hpbGQ6bm90KC5rLWdyaWQtZm9vdGVyKSB7XG4gICAgICAgICAgICB0ZDpub3QoLmstZ3JpZC1mb290ZXIpIHtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuay1waXZvdC1sYXlvdXQgLmstZ3JpZCB0ZCB7XG4gICAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcbiAgICB9XG5cbiAgICAuay1waXZvdC1sYXlvdXQgLmstZ3JpZC1mb290ZXIgPiB0ZCB7XG4gICAgICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gICAgfVxuXG4gICAgLmstcGl2b3QtZmlsdGVyLXdpbmRvdyAuay10cmVldmlldyB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDYwMHB4O1xuICAgIH1cblxufVxuXG5cblxuXG5AaW5jbHVkZSBleHBvcnRzKFwicGl2b3RncmlkL2NvbmZpZ3VyYXRvci9sYXlvdXRcIikge1xuXG5cbiAgICAuay1maWVsZHNlbGVjdG9yIHtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkcGl2b3RncmlkLWZvbnQtZmFtaWx5O1xuICAgICAgICBmb250LXNpemU6ICRwaXZvdGdyaWQtZm9udC1zaXplO1xuICAgICAgICBsaW5lLWhlaWdodDogJHBpdm90Z3JpZC1saW5lLWhlaWdodDtcbiAgICAgICAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAgICAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6ICRyZ2JhLXRyYW5zcGFyZW50O1xuXG4gICAgICAgIC5rLWNvbHVtbnMge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuXG4gICAgICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogJGNlbGwtcGFkZGluZy15O1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgID4gZGl2ICsgZGl2IHtcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdC13aWR0aDogMXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwICRwYWRkaW5nLXktc207XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB9XG4gICAgICAgIHAgLmstaWNvbiB7XG4gICAgICAgICAgICBtYXJnaW46IDAgJGljb24tc3BhY2luZyAwIDA7XG4gICAgICAgIH1cblxuXG4gICAgICAgIC8vIFRyZWV2aWV3XG4gICAgICAgIC5rLXRyZWV2aWV3IHtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstZWRpdC1sYWJlbCB7XG4gICAgICAgICAgICB3aWR0aDogMTYlO1xuICAgICAgICB9XG4gICAgICAgIC5rLWVkaXQtZmllbGQge1xuICAgICAgICAgICAgd2lkdGg6IDc3JTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLWVkaXQtYnV0dG9ucyB7XG4gICAgICAgICAgICA+IGlucHV0LFxuICAgICAgICAgICAgPiBsYWJlbCB7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLjRlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG5cbiAgICAgICAgLy8gTGlzdCBjb250YWluZXJcbiAgICAgICAgLmstbGlzdC1jb250YWluZXIge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNlcjtcbiAgICAgICAgICAgIHBhZGRpbmc6ICRwYWRkaW5nLXktc207XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIH1cbiAgICAgICAgLmstbGlzdCB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogJHNwYWNlcjtcbiAgICAgICAgfVxuICAgICAgICAuay1saXN0IC5rLWl0ZW0ge1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gICAgICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICB9XG4gICAgICAgIC5rLWxpc3QgLmstaXRlbSArIC5rLWl0ZW0ge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogKCRzcGFjZXIgLyAyKTtcbiAgICAgICAgfVxuXG4gICAgfVxuXG59XG5cblxuXG5AaW5jbHVkZSBleHBvcnRzKFwicGl2b3RncmlkL2xheW91dC9pZTExLWZpeGVzXCIpIHtcblxuICAgIC8vIFBpdm90Z3JpZCBpcyBzdHJldGNoZWQgYmV5b25kIGNvbnRhaW5lciBpbiBJRSAxMVxuICAgIC8vIHNlZSBodHRwczovL2dpdGh1Yi5jb20vdGVsZXJpay9rZW5kby10aGVtZS1kZWZhdWx0L2lzc3Vlcy82NDdcbiAgICAvLyBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3RlbGVyaWsva2VuZG8tdGhlbWVzL2lzc3Vlcy8xODgwXG4gICAgLmstaWUxMSB7XG4gICAgICAgIC5rLXBpdm90IC5rLWdyaWQge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbn1cbiIsIi8vIFBpdm90IGdyaWRcbiRwaXZvdGdyaWQtZm9udC1mYW1pbHk6ICRmb250LWZhbWlseSAhZGVmYXVsdDtcbiRwaXZvdGdyaWQtZm9udC1zaXplOiAkZm9udC1zaXplICFkZWZhdWx0O1xuJHBpdm90Z3JpZC1saW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuXG4kcGl2b3RncmlkLWJvcmRlci13aWR0aDogMXB4ICFkZWZhdWx0O1xuXG4kcGl2b3RncmlkLWFsdC1iZzogJGhlYWRlci1iZyAhZGVmYXVsdDtcbiRwaXZvdGdyaWQtYWx0LWNvbG9yOiBudWxsICFkZWZhdWx0O1xuJHBpdm90Z3JpZC1hbHQtdGV4dDogbnVsbCAhZGVmYXVsdDtcbiRwaXZvdGdyaWQtYm9yZGVyOiAkY29tcG9uZW50LWJvcmRlciAhZGVmYXVsdDtcbiRwaXZvdGdyaWQtY2hyb21lLWJvcmRlcjogJGNvbXBvbmVudC1ib3JkZXIgIWRlZmF1bHQ7XG5cbiRwaXZvdGdyaWQtc2V0dGluZy1kZWxldGUtY29sb3I6IG51bGwgIWRlZmF1bHQ7XG5cbiRwaXZvdGdyaWQtY29udGFpbmVyLWJnOiAkaGVhZGVyLWJnICFkZWZhdWx0O1xuJHBpdm90Z3JpZC1yb3ctaGVhZGVycy1iZzogZGFya2VuKCAkaGVhZGVyLWJnLCAzICkgIWRlZmF1bHQ7XG5cbiRwaXZvdGdyaWQtYnV0dG9uLWJnOiBudWxsICFkZWZhdWx0O1xuJHBpdm90Z3JpZC1idXR0b24tdGV4dDogbnVsbCAhZGVmYXVsdDtcbiRwaXZvdGdyaWQtYnV0dG9uLWhvdmVyLWJnOiBudWxsICFkZWZhdWx0O1xuJHBpdm90Z3JpZC1idXR0b24taG92ZXItdGV4dDogbnVsbCAhZGVmYXVsdDtcbiRwaXZvdGdyaWQtYnV0dG9uLWFjdGl2ZS1iZzogbnVsbCAhZGVmYXVsdDtcbiRwaXZvdGdyaWQtYnV0dG9uLWFjdGl2ZS10ZXh0OiBudWxsICFkZWZhdWx0O1xuXG4kcGl2b3RncmlkLXJlbW92ZS1iZzogbnVsbCAhZGVmYXVsdDtcbiRwaXZvdGdyaWQtcmVtb3ZlLXRleHQ6IG51bGwgIWRlZmF1bHQ7XG5cbiRwaXZvdGdyaWQtY29uZmlndXJhdG9yLXRleHQ6ICRjb21wb25lbnQtdGV4dCAhZGVmYXVsdDtcbiIsIkBpbXBvcnQgXCIuLi8uLi9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1kZWZhdWx0L3Njc3MvcGl2b3RncmlkL19sYXlvdXQuc2Nzc1wiO1xuXG5AaW5jbHVkZSBleHBvcnRzIChcInBpdm90Z3JpZC9sYXlvdXQvYm9vdHN0cmFwXCIpIHtcblxuICAgIC5rLXBpdm90LXRvb2xiYXIge1xuICAgICAgICBwYWRkaW5nOiAkdG9vbGJhci1wYWRkaW5nLXk7XG4gICAgfVxuXG59XG4iLCJAaW5jbHVkZSBleHBvcnRzKFwicGl2b3RncmlkL3RoZW1lXCIpIHtcblxuICAgIC5rLXBpdm90IHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkcGl2b3RncmlkLWJvcmRlcjtcbiAgICB9XG5cbiAgICAvLy5rLWFsdCxcbiAgICAuay1waXZvdC10b29sYmFyLFxuICAgIC5rLXBpdm90LWxheW91dCA+IHRib2R5ID4gdHI6Zmlyc3QtY2hpbGQgPiB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwaXZvdGdyaWQtYWx0LWJnO1xuICAgIH1cblxuICAgIC5rLWZpZWxkc2VsZWN0b3Ige1xuICAgICAgICBjb2xvcjogJHBpdm90Z3JpZC1jb25maWd1cmF0b3ItdGV4dDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHBpdm90Z3JpZC1jb250YWluZXItYmc7XG4gICAgfVxuICAgIC5rLWZpZWxkc2VsZWN0b3IgLmstbGlzdC1jb250YWluZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFuZWwtYmc7XG4gICAgfVxuXG4gICAgLmstcGl2b3QtdG9vbGJhcixcbiAgICAuay1maWVsZHNlbGVjdG9yIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkZ3JpZC1oZWFkZXItYm9yZGVyO1xuICAgIH1cbiAgICAuay1waXZvdC10YWJsZSxcbiAgICAuay1maWVsZHNlbGVjdG9yIC5rLWxpc3QtY29udGFpbmVyLFxuICAgIC5rLWZpZWxkc2VsZWN0b3IgLmstY29sdW1ucyA+IGRpdixcbiAgICAuay1waXZvdC1yb3doZWFkZXJzID4gLmstZ3JpZCB0ZDpmaXJzdC1jaGlsZCxcbiAgICAuay1waXZvdC10YWJsZSAuay1ncmlkLWhlYWRlciAuay1oZWFkZXIuay1maXJzdCB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJHBpdm90Z3JpZC1jaHJvbWUtYm9yZGVyO1xuICAgIH1cblxuICAgIC5rLXBpdm90LXJvd2hlYWRlcnMgLmstYWx0IC5rLWFsdCxcbiAgICAuay1oZWFkZXIuay1hbHQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGl2b3RncmlkLXJvdy1oZWFkZXJzLWJnO1xuICAgIH1cblxuICAgIC5rLXBpdm90LXRvb2xiYXIgLmstYnV0dG9uLFxuICAgIC5rLWZpZWxkc2VsZWN0b3IgLmstbGlzdCBsaS5rLWl0ZW0ge1xuICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgJGJ1dHRvbi10ZXh0LFxuICAgICAgICAgICAgJGJ1dHRvbi1iZyxcbiAgICAgICAgICAgICRidXR0b24tYm9yZGVyLFxuICAgICAgICAgICAgJGJ1dHRvbi1ncmFkaWVudFxuICAgICAgICApO1xuXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICYuay1zdGF0ZS1ob3ZlciB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgICAgICRidXR0b24taG92ZXJlZC10ZXh0LFxuICAgICAgICAgICAgICAgICRidXR0b24taG92ZXJlZC1iZyxcbiAgICAgICAgICAgICAgICAkYnV0dG9uLWhvdmVyZWQtYm9yZGVyLFxuICAgICAgICAgICAgICAgICRidXR0b24taG92ZXJlZC1ncmFkaWVudFxuICAgICAgICAgICAgKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIFByZXNzZWQgc3RhdGVcbiAgICAgICAgJjphY3RpdmUsXG4gICAgICAgICYuay1zdGF0ZS1hY3RpdmUge1xuICAgICAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICAgICAkYnV0dG9uLXByZXNzZWQtdGV4dCxcbiAgICAgICAgICAgICAgICAkYnV0dG9uLXByZXNzZWQtYmcsXG4gICAgICAgICAgICAgICAgJGJ1dHRvbi1wcmVzc2VkLWJvcmRlcixcbiAgICAgICAgICAgICAgICAkYnV0dG9uLXByZXNzZWQtZ3JhZGllbnRcbiAgICAgICAgICAgICk7XG4gICAgICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCAkYnV0dG9uLXByZXNzZWQtc2hhZG93ICk7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBGb2N1c2VkIHN0YXRlXG4gICAgICAgICY6Zm9jdXMsXG4gICAgICAgICYuay1zdGF0ZS1mb2N1c2VkIHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6ICRidXR0b24tZm9jdXNlZC1zaGFkb3c7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBMb2FkaW5nIGluZGljYXRvclxuICAgIC5rLWZpZWxkc2VsZWN0b3Ige1xuICAgICAgICAuay1pLWxvYWRpbmcge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkaGVhZGVyLWJnO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstaS1sb2FkaW5nOjpiZWZvcmUsXG4gICAgICAgIC5rLWktbG9hZGluZzo6YWZ0ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGhlYWRlci1iZztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIEtQSSBpY29uc1xuICAgIC5rLWkta3BpLXRyZW5kLWluY3JlYXNlLFxuICAgIC5rLWkta3BpLXRyZW5kLWRlY3JlYXNlLFxuICAgIC5rLWkta3BpLXRyZW5kLWVxdWFsIHtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLmstaS1rcGktc3RhdHVzLWhvbGQge1xuICAgICAgICBjb2xvcjogJHdhcm5pbmc7XG4gICAgfVxuXG4gICAgLmstaS1rcGktc3RhdHVzLWRlbnkge1xuICAgICAgICBjb2xvcjogJGVycm9yO1xuICAgIH1cblxuICAgIC5rLWkta3BpLXN0YXR1cy1vcGVuIHtcbiAgICAgICAgY29sb3I6ICRzdWNjZXNzO1xuICAgIH1cbn1cbiIsIkBpbmNsdWRlIGV4cG9ydHMoXCJ0cmVlbGlzdC9sYXlvdXRcIikge1xuXG4gICAgLy8gQmFzZVxuICAgIC5rLXRyZWVsaXN0IHtcbiAgICAgICAgJi5rLWdyaWQtZGlzcGxheS1ibG9jay5rLWdyaWQtbG9ja2VkY29sdW1ucyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLXN0YXR1cyB7XG4gICAgICAgICAgICBwYWRkaW5nOiAuNGVtIC42ZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS42ZW07XG5cbiAgICAgICAgICAgIC5rLWxvYWRpbmcge1xuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHRyLmstaGlkZGVuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAuay10cmVlbGlzdC1kcmFnZ2luZyxcbiAgICAgICAgLmstdHJlZWxpc3QtZHJhZ2dpbmcgLmstc3RhdGUtaG92ZXIge1xuICAgICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgICB9XG5cbiAgICAgICAgLmstZHJvcC1oaW50IHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgICAgICB9XG5cbiAgICAgICAgdHIuay1mb290ZXIgdGQsXG4gICAgICAgIHRyLmstZm9vdGVyLXRlbXBsYXRlIHRkIHtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogJHRyZWVsaXN0LWZvb3Rlci1yb3ctYm9yZGVyLXdpZHRoIDA7XG4gICAgICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIH1cblxuICAgICAgICB0ci5rLWZvb3RlciArIHRyLmstZm9vdGVyIHRkIHtcbiAgICAgICAgICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cblxuICAgIC8vIFN0aWNreSBoZWFkZXJzXG4gICAgLmstdHJlZWxpc3Qtc2Nyb2xsYWJsZSB7XG4gICAgICAgID4gdGFibGUsXG4gICAgICAgIC5rLWdyaWQtaGVhZGVyIHRyLFxuICAgICAgICAuay1ncmlkLWhlYWRlciB0aCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLmstZ3JpZC10b29sYmFyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstZ3JpZC1oZWFkZXIgdGgge1xuICAgICAgICAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIH1cblxuICAgICAgICAuay1ncmlkLWhlYWRlciB0aC5rLWdyaWQtaGVhZGVyLXN0aWNreSB7XG4gICAgICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstZ3JpZC10b29sYmFyIHtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICB0aGVhZC5rLWdyaWQtaGVhZGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICB0ci5rLWdyb3VwLWZvb3RlciArIHRyLmstZ3JvdXAtZm9vdGVyIHRkIHtcbiAgICAgICAgICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmW2RpciA9IFwicnRsXCJdLFxuICAgICAgICAuay1ydGwgJiB7XG4gICAgICAgICAgICB0aGVhZC5rLWdyaWQtaGVhZGVyIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgIC5rLWRyYWctc2VwYXJhdG9yIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZDtcbiAgICAgICAgaGVpZ2h0OiAxZW07XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgIG1hcmdpbjogMCAuNWVtO1xuICAgIH1cblxufVxuIiwiLy8gVHJlZWxpc3RcbiR0cmVlbGlzdC1mb290ZXItcm93LWJnOiAkZ3JpZC1oZWFkZXItYmcgIWRlZmF1bHQ7XG4kdHJlZWxpc3QtZm9vdGVyLXJvdy1ib3JkZXItd2lkdGg6IDFweCAhZGVmYXVsdDtcbiIsIkBpbXBvcnQgXCIuLi8uLi9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1kZWZhdWx0L3Njc3MvdHJlZWxpc3QvX2xheW91dC5zY3NzXCI7XG5cbkBpbmNsdWRlIGV4cG9ydHMoXCJ0cmVlbGlzdC9sYXlvdXQvYm9vdHN0cmFwXCIpIHtcbiAgICAuay10cmVlbGlzdCB7XG4gICAgICAgIHRyLmstZm9vdGVyIHRkLFxuICAgICAgICB0ci5rLWZvb3Rlci10ZW1wbGF0ZSB0ZCB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmstdHJlZWxpc3Qtc2Nyb2xsYWJsZSB7XG4gICAgICAgIC5rLWdyb3VwLWZvb3RlciB0ZCB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4iLCJAaW5jbHVkZSBleHBvcnRzKFwidHJlZWxpc3QvdGhlbWVcIikge1xuXG4gICAgLy8gVGhlbWVcbiAgICAuay10cmVlbGlzdCB7XG4gICAgICAgIHRyLmstZm9vdGVyLFxuICAgICAgICB0ci5rLWZvb3Rlci10ZW1wbGF0ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdHJlZWxpc3QtZm9vdGVyLXJvdy1iZztcbiAgICAgICAgfVxuICAgIH1cblxufVxuIiwiQGltcG9ydCBcIi4uLy4uL21vZHVsZXMvQHByb2dyZXNzL2tlbmRvLXRoZW1lLWRlZmF1bHQvc2Nzcy90cmVlbGlzdC9fdGhlbWUuc2Nzc1wiO1xuXG5AaW5jbHVkZSBleHBvcnRzKFwidHJlZWxpc3QvdGhlbWUvYm9vdHN0cmFwXCIpIHtcbiAgICAuay10cmVlbGlzdCB7XG4gICAgICAgIHRyLmstZm9vdGVyLFxuICAgICAgICB0ci5rLWZvb3Rlci10ZW1wbGF0ZSB7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdHJlZWxpc3QtZm9vdGVyLXJvdy1iZztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5rLXRyZWVsaXN0LXNjcm9sbGFibGUge1xuICAgICAgICAuay1ncm91cC1mb290ZXIgdGQsXG4gICAgICAgIC5rLWdyb3VwaW5nLXJvdyB0ZCxcbiAgICAgICAgdGJvZHkgLmstZ3JvdXAtY2VsbCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdHJlZWxpc3QtZm9vdGVyLXJvdy1iZztcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkBpbmNsdWRlIGV4cG9ydHMoXCJmaWx0ZXIvbGF5b3V0XCIpIHtcbiAgICAuay1maWx0ZXIge1xuICAgICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgdWwge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5rLWZpbHRlci1jb250YWluZXIsXG4gICAgICAgIC5rLWZpbHRlci1wcmV2aWV3IHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRmaWx0ZXItYm90dG9tLW1hcmdpbjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLWZpbHRlci1saW5lcyxcbiAgICAgICAgLmstZmlsdGVyLWl0ZW0ge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkZmlsdGVyLXBhZGRpbmcteDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLWZpbHRlci10b29sYmFyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgcGFkZGluZzogJGZpbHRlci1wYWRkaW5nLXkgMDtcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogJGZpbHRlci1wYWRkaW5nLXg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAkZmlsdGVyLWxpbmUtc2l6ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAtJGZpbHRlci1wYWRkaW5nLXg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5rLXRvb2xiYXIge1xuICAgICAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5rLWZpbHRlci1vcGVyYXRvciAuay1kcm9wZG93biAge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAkZmlsdGVyLW9wZXJhdG9yLWRyb3Bkb3duLXdpZHRoO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmstZmlsdGVyLWl0ZW0ge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAkZmlsdGVyLWxpbmUtc2l6ZTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgdG9wOiAtJGZpbHRlci1wYWRkaW5nLXk7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5rLWZpbHRlci1saW5lcyAuay1maWx0ZXItaXRlbTpsYXN0LWNoaWxkID4gLmstZmlsdGVyLXRvb2xiYXI6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB3aWR0aDogJGZpbHRlci1saW5lLXNpemU7XG4gICAgICAgICAgICB0b3A6IGNhbGMoLSN7JGZpbHRlci1wYWRkaW5nLXl9IC0gI3skZmlsdGVyLWxpbmUtc2l6ZX0pO1xuICAgICAgICAgICAgYm90dG9tOiA1MCU7XG4gICAgICAgICAgICBsZWZ0OiAtJGZpbHRlci1wYWRkaW5nLXg7XG4gICAgICAgIH1cblxuICAgICAgICAuay1maWx0ZXItZ3JvdXAtbWFpbjo6YmVmb3JlLFxuICAgICAgICAuay1maWx0ZXItZ3JvdXAtbWFpbiA+IC5rLWZpbHRlci10b29sYmFyOjpiZWZvcmUsXG4gICAgICAgIC5rLWZpbHRlci1ncm91cC1tYWluICA+IC5rLWZpbHRlci10b29sYmFyOjphZnRlcixcbiAgICAgICAgLmstZmlsdGVyLWxpbmVzIC5rLWZpbHRlci1pdGVtOmxhc3QtY2hpbGQ6OmJlZm9yZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstcnRsICYsXG4gICAgICAgICZbZGlyPVwicnRsXCJdLFxuICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgICAgLmstZmlsdGVyLWxpbmVzLFxuICAgICAgICAgICAgLmstZmlsdGVyLWl0ZW0ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkZmlsdGVyLXBhZGRpbmcteDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmstZmlsdGVyLXRvb2xiYXIge1xuXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0kZmlsdGVyLXBhZGRpbmcteDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5rLWZpbHRlci1pdGVtIHtcblxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmstZmlsdGVyLWxpbmVzIC5rLWZpbHRlci1pdGVtOmxhc3QtY2hpbGQgPiAuay1maWx0ZXItdG9vbGJhcjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgcmlnaHQ6IC0kZmlsdGVyLXBhZGRpbmcteDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8vIEZpbHRlciBleHByZXNzaW9uIGJ1aWxkZXJcbiRmaWx0ZXItcGFkZGluZy14OiAkcGFkZGluZy14ICFkZWZhdWx0O1xuJGZpbHRlci1wYWRkaW5nLXk6ICRwYWRkaW5nLXkgIWRlZmF1bHQ7XG5cbiRmaWx0ZXItYm90dG9tLW1hcmdpbjogMi4xZW0gIWRlZmF1bHQ7XG4kZmlsdGVyLWxpbmUtc2l6ZTogMXB4ICFkZWZhdWx0O1xuXG4kZmlsdGVyLW9wZXJhdG9yLWRyb3Bkb3duLXdpZHRoOiAxNWVtICFkZWZhdWx0O1xuXG4kZmlsdGVyLXByZXZpZXctZmllbGQtdGV4dDogJHByaW1hcnkgIWRlZmF1bHQ7XG4kZmlsdGVyLXByZXZpZXctb3BlcmF0b3ItdGV4dDogcmdiYSgkYm9keS10ZXh0LCAuNikgIWRlZmF1bHQ7XG4iLCJAaW5jbHVkZSBleHBvcnRzKFwiZmlsdGVyL3RoZW1lXCIpIHtcblxuICAgIC5rLWZpbHRlciB7XG4gICAgICAgIGNvbG9yOiAkY29tcG9uZW50LXRleHQ7XG5cbiAgICAgICAgLmstZmlsdGVyLXByZXZpZXctZmllbGQge1xuICAgICAgICAgICAgY29sb3I6ICRmaWx0ZXItcHJldmlldy1maWVsZC10ZXh0O1xuICAgICAgICB9XG5cbiAgICAgICAgLmstZmlsdGVyLXByZXZpZXctb3BlcmF0b3Ige1xuICAgICAgICAgICAgY29sb3I6ICRmaWx0ZXItcHJldmlldy1vcGVyYXRvci10ZXh0O1xuICAgICAgICB9XG5cbiAgICAgICAgLmstZmlsdGVyLWl0ZW06OmJlZm9yZSxcbiAgICAgICAgLmstZmlsdGVyLXRvb2xiYXI6OmJlZm9yZSxcbiAgICAgICAgLmstZmlsdGVyLWxpbmVzIC5rLWZpbHRlci1pdGVtOmxhc3QtY2hpbGQgPiAuay1maWx0ZXItdG9vbGJhcjo6YWZ0ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJvcmRlci1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cblxufVxuIiwiQGluY2x1ZGUgZXhwb3J0cyggXCJmaWxlbWFuYWdlci9sYXlvdXRcIiApIHtcblxuICAgIC8vIEZpbGUgTWFuYWdlclxuICAgIC5rLWZpbGVtYW5hZ2VyIHtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAkZmlsZW1hbmFnZXItYm9yZGVyLXdpZHRoO1xuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBmb250LWZhbWlseTogJGZpbGVtYW5hZ2VyLWZvbnQtZmFtaWx5O1xuICAgICAgICBmb250LXNpemU6ICRmaWxlbWFuYWdlci1mb250LXNpemU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkZmlsZW1hbmFnZXItbGluZS1oZWlnaHQ7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgICB9XG5cblxuICAgIC8vIFRvb2xiYXJcbiAgICAuay1maWxlbWFuYWdlci1oZWFkZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gICAgfVxuICAgIC5rLWZpbGVtYW5hZ2VyLXRvb2xiYXIge1xuICAgICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6ICRmaWxlbWFuYWdlci10b29sYmFyLWJvcmRlci13aWR0aDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICB9XG5cblxuICAgIC8vIENvbnRlbnQgV3JhcHBlclxuICAgIC5rLWZpbGVtYW5hZ2VyLWNvbnRlbnQtY29udGFpbmVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBmbGV4OiAxIDEgMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuXG5cbiAgICAvLyBOYXZpZ2F0aW9uXG4gICAgLmstZmlsZW1hbmFnZXItbmF2aWdhdGlvbiB7XG4gICAgICAgIHBhZGRpbmc6ICRmaWxlbWFuYWdlci1uYXZpZ2F0aW9uLXBhZGRpbmcteSAkZmlsZW1hbmFnZXItbmF2aWdhdGlvbi1wYWRkaW5nLXg7XG4gICAgICAgIHdpZHRoOiAkZmlsZW1hbmFnZXItbmF2aWdhdGlvbi13aWR0aDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgICAgICBib3JkZXItcmlnaHQtd2lkdGg6ICRmaWxlbWFuYWdlci1uYXZpZ2F0aW9uLWJvcmRlci13aWR0aDtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICB9XG5cblxuICAgIC8vIENvbnRlbnRcbiAgICAuay1maWxlbWFuYWdlci1jb250ZW50IHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICAgICAgICBmbGV4OiAxIDEgMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuXG4gICAgLy8gRmlsZW1hbmFnZXIgdmlld1xuICAgIC5rLWZpbGVtYW5hZ2VyLXZpZXcge1xuICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICB9XG5cbiAgICAvLyBCcmVhZGNydW1iXG4gICAgLmstZmlsZW1hbmFnZXItYnJlYWRjcnVtYiB7XG4gICAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogJGZpbGVtYW5hZ2VyLWJyZWFkY3J1bWItYm9yZGVyLXdpZHRoO1xuICAgICAgICBwYWRkaW5nOiAkZmlsZW1hbmFnZXItYnJlYWRjcnVtYi1wYWRkaW5nLXkgJGZpbGVtYW5hZ2VyLWJyZWFkY3J1bWItcGFkZGluZy14O1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICB9XG5cblxuICAgIC8vIEZpbGVtYW5hZ2VyIGxpc3R2aWV3XG4gICAgLmstZmlsZW1hbmFnZXItbGlzdHZpZXcge1xuICAgICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgICAgIGZsZXg6IDEgMSAwJTtcblxuICAgICAgICAvLyBMaXN0dmlldyBpdGVtXG4gICAgICAgIC5rLWxpc3R2aWV3LWl0ZW0ge1xuICAgICAgICAgICAgcGFkZGluZzogJGZpbGVtYW5hZ2VyLWxpc3R2aWV3LWl0ZW0tcGFkZGluZy15ICRmaWxlbWFuYWdlci1saXN0dmlldy1pdGVtLXBhZGRpbmcteDtcbiAgICAgICAgICAgIHdpZHRoOiAkZmlsZW1hbmFnZXItbGlzdHZpZXctaXRlbS13aWR0aDtcbiAgICAgICAgICAgIGhlaWdodDogJGZpbGVtYW5hZ2VyLWxpc3R2aWV3LWl0ZW0taGVpZ2h0O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gRmlsZSBwcmV2aWV3XG4gICAgICAgIC5rLWZpbGUtcHJldmlldyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gRmlsZSBpY29uXG4gICAgICAgIC5rLWZpbGUtaWNvbiB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmaWxlbWFuYWdlci1saXN0dmlldy1pdGVtLWljb24tc2l6ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIEZpbGUgbmFtZVxuICAgICAgICAuay1maWxlLW5hbWUge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogKCRmaWxlbWFuYWdlci1zcGFjZXIgLyAyKTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIEVkaXQgbW9kZVxuICAgICAgICAuay1maWxlLWVkaXQtaW5wdXQgaW5wdXQge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG5cblxuICAgIC8vIEZpbGVtYW5hZ2VyIGdyaWRcbiAgICAuay1maWxlbWFuYWdlci1ncmlkIHtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgICAgICBmbGV4OiAxIDEgMCU7XG5cbiAgICAgICAgLy8gRmlsZSBwcmV2aWV3XG4gICAgICAgIC5rLWZpbGUtcHJldmlldyB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRpY29uLXNwYWNpbmc7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gRmlsZSBpY29uXG4gICAgICAgIC5rLWZpbGUtaWNvbiB7fVxuXG4gICAgICAgIC8vIEZpbGUgbmFtZVxuICAgICAgICAuay1maWxlLW5hbWUge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgfVxuICAgIH1cblxuXG4gICAgLy8gRmlsZW1hbmFnZXIgcHJldmlld1xuICAgIC5rLWZpbGVtYW5hZ2VyLXByZXZpZXcge1xuICAgICAgICBwYWRkaW5nOiAoJGZpbGVtYW5hZ2VyLXByZXZpZXctcGFkZGluZy15ICogMykgJGZpbGVtYW5hZ2VyLXByZXZpZXctcGFkZGluZy14ICRmaWxlbWFuYWdlci1wcmV2aWV3LXBhZGRpbmcteTtcbiAgICAgICAgd2lkdGg6ICRmaWxlbWFuYWdlci1wcmV2aWV3LXdpZHRoO1xuICAgICAgICBtaW4taGVpZ2h0OiBjYWxjKCAjeyRmaWxlbWFuYWdlci1wcmV2aWV3LXBhZGRpbmcteSAqIDR9ICsgI3skZmlsZW1hbmFnZXItcHJldmlldy1pY29uLXNpemUgKiAyfSArICN7JGZpbGVtYW5hZ2VyLXByZXZpZXctc3BhY2luZyAqIDN9ICk7XG4gICAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6ICRmaWxlbWFuYWdlci1wcmV2aWV3LWJvcmRlci13aWR0aDtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuXG4gICAgICAgIC8vIEZpbGUgcHJldmlld1xuICAgICAgICAuay1maWxlLXByZXZpZXcge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIEZpbGUgaWNvblxuICAgICAgICAuay1maWxlLWljb24ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZmlsZW1hbmFnZXItcHJldmlldy1pY29uLXNpemU7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBGaWxlIG5hbWVcbiAgICAgICAgLmstZmlsZS1uYW1lIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6ICRmaWxlbWFuYWdlci1wcmV2aWV3LXNwYWNpbmc7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgICAuay1uby1maWxlLXNlbGVjdGVkIHt9XG4gICAgICAgIC5rLXNpbmdsZS1maWxlLXNlbGVjdGVkIHsgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgICAgICAgLmstbXVsdGlwbGUtZmlsZXMtc2VsZWN0ZWQgeyBmb250LXdlaWdodDogYm9sZDsgfVxuXG4gICAgICAgIC8vIEZpbGUgTWV0YVxuICAgICAgICAuay1maWxlLW1ldGEge1xuICAgICAgICAgICAgbWFyZ2luOiAkZmlsZW1hbmFnZXItcHJldmlldy1zcGFjaW5nIDAgMDtcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAgICB9XG4gICAgICAgIC5rLWZpbGUtbWV0YS1sYWJlbCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIH1cbiAgICAgICAgLmstZmlsZS1tZXRhLXZhbHVlIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgICAgICAuay1maWxlLXR5cGUge1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgIH1cbiAgICAgICAgLmstbGluZS1icmVhayB7XG4gICAgICAgICAgICBtYXJnaW46ICRmaWxlbWFuYWdlci1wcmV2aWV3LXNwYWNpbmcgMCAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgfVxuICAgIH1cblxuXG4gICAgLy8gUmVzaXppbmcgSGFuZGxlXG4gICAgLmstZmlsZW1hbmFnZXIgLmstc3BsaXRiYXIge1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cblxuICAgIC8vIFVwbG9hZCBEaWFsb2dcbiAgICAuay1maWxlbWFuYWdlci11cGxvYWQtZGlhbG9nIC5rLXVwbG9hZC1maWxlcyB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDIwMHB4O1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIH1cblxuXG4gICAgLy8gRHJhZyBIaW50XG4gICAgLy8gVE9ETzogdXNlIGRyYWctaGludCBzdHlsZXNcbiAgICAuay1maWxlbWFuYWdlci1kcmFnLWhpbnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbiAgICAuay1maWxlbWFuYWdlci1kcmFnLWhpbnQgLmstaWNvbiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogJGljb24tc3BhY2luZztcbiAgICB9XG5cbn1cbiIsIi8vIEZpbGUgbWFuYWdlclxuJGZpbGVtYW5hZ2VyLXNwYWNlcjogbWFwLWdldCggJHNwYWNpbmcsIDQgKSAhZGVmYXVsdDtcbiRmaWxlbWFuYWdlci1ib3JkZXItd2lkdGg6IDFweCAhZGVmYXVsdDtcbiRmaWxlbWFuYWdlci1mb250LWZhbWlseTogJGZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGZpbGVtYW5hZ2VyLWZvbnQtc2l6ZTogJGZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmaWxlbWFuYWdlci1saW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJGZpbGVtYW5hZ2VyLWJnOiAkY29tcG9uZW50LWJnICFkZWZhdWx0O1xuJGZpbGVtYW5hZ2VyLXRleHQ6ICRjb21wb25lbnQtdGV4dCAhZGVmYXVsdDtcbiRmaWxlbWFuYWdlci1ib3JkZXI6ICRjb21wb25lbnQtYm9yZGVyICFkZWZhdWx0O1xuXG4kZmlsZW1hbmFnZXItdG9vbGJhci1ib3JkZXItd2lkdGg6ICRmaWxlbWFuYWdlci1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kZmlsZW1hbmFnZXItdG9vbGJhci1iZzogbnVsbCAhZGVmYXVsdDtcbiRmaWxlbWFuYWdlci10b29sYmFyLXRleHQ6IG51bGwgIWRlZmF1bHQ7XG4kZmlsZW1hbmFnZXItdG9vbGJhci1ib3JkZXI6IG51bGwgIWRlZmF1bHQ7XG4kZmlsZW1hbmFnZXItdG9vbGJhci1ncmFkaWVudDogbnVsbCAhZGVmYXVsdDtcblxuJGZpbGVtYW5hZ2VyLW5hdmlnYXRpb24tcGFkZGluZy14OiAkZmlsZW1hbmFnZXItc3BhY2VyICFkZWZhdWx0O1xuJGZpbGVtYW5hZ2VyLW5hdmlnYXRpb24tcGFkZGluZy15OiAkZmlsZW1hbmFnZXItc3BhY2VyICFkZWZhdWx0O1xuJGZpbGVtYW5hZ2VyLW5hdmlnYXRpb24td2lkdGg6IDIwJSAhZGVmYXVsdDtcbiRmaWxlbWFuYWdlci1uYXZpZ2F0aW9uLWJvcmRlci13aWR0aDogJGZpbGVtYW5hZ2VyLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRmaWxlbWFuYWdlci1uYXZpZ2F0aW9uLWJnOiBudWxsICFkZWZhdWx0O1xuJGZpbGVtYW5hZ2VyLW5hdmlnYXRpb24tdGV4dDogbnVsbCAhZGVmYXVsdDtcbiRmaWxlbWFuYWdlci1uYXZpZ2F0aW9uLWJvcmRlcjogbnVsbCAhZGVmYXVsdDtcblxuJGZpbGVtYW5hZ2VyLWJyZWFkY3J1bWItcGFkZGluZy14OiBtYXAtZ2V0KCAkc3BhY2luZywgMiApICFkZWZhdWx0O1xuJGZpbGVtYW5hZ2VyLWJyZWFkY3J1bWItcGFkZGluZy15OiBtYXAtZ2V0KCAkc3BhY2luZywgMiApICFkZWZhdWx0O1xuJGZpbGVtYW5hZ2VyLWJyZWFkY3J1bWItYm9yZGVyLXdpZHRoOiAkZmlsZW1hbmFnZXItYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGZpbGVtYW5hZ2VyLWJyZWFkY3J1bWItYmc6ICR0b29sYmFyLWJnICFkZWZhdWx0O1xuJGZpbGVtYW5hZ2VyLWJyZWFkY3J1bWItdGV4dDogbnVsbCAhZGVmYXVsdDtcbiRmaWxlbWFuYWdlci1icmVhZGNydW1iLWJvcmRlcjogbnVsbCAhZGVmYXVsdDtcblxuJGZpbGVtYW5hZ2VyLWxpc3R2aWV3LWJnOiBudWxsICFkZWZhdWx0O1xuJGZpbGVtYW5hZ2VyLWxpc3R2aWV3LXRleHQ6IG51bGwgIWRlZmF1bHQ7XG4kZmlsZW1hbmFnZXItbGlzdHZpZXctYm9yZGVyOiBudWxsICFkZWZhdWx0O1xuXG4kZmlsZW1hbmFnZXItbGlzdHZpZXctaXRlbS1wYWRkaW5nLXg6IG1hcC1nZXQoICRzcGFjaW5nLCA0ICkgIWRlZmF1bHQ7XG4kZmlsZW1hbmFnZXItbGlzdHZpZXctaXRlbS1wYWRkaW5nLXk6IG1hcC1nZXQoICRzcGFjaW5nLCA0ICkgIWRlZmF1bHQ7XG4kZmlsZW1hbmFnZXItbGlzdHZpZXctaXRlbS13aWR0aDogMTIwcHggIWRlZmF1bHQ7XG4kZmlsZW1hbmFnZXItbGlzdHZpZXctaXRlbS1oZWlnaHQ6IDEyMHB4ICFkZWZhdWx0O1xuJGZpbGVtYW5hZ2VyLWxpc3R2aWV3LWl0ZW0tYmc6IG51bGwgIWRlZmF1bHQ7XG4kZmlsZW1hbmFnZXItbGlzdHZpZXctaXRlbS10ZXh0OiBudWxsICFkZWZhdWx0O1xuJGZpbGVtYW5hZ2VyLWxpc3R2aWV3LWl0ZW0tYm9yZGVyOiBudWxsICFkZWZhdWx0O1xuXG4kZmlsZW1hbmFnZXItbGlzdHZpZXctaXRlbS1pY29uLXNpemU6ICgkaWNvbi1zaXplICogMykgIWRlZmF1bHQ7XG4kZmlsZW1hbmFnZXItbGlzdHZpZXctaXRlbS1pY29uLWJnOiBudWxsICFkZWZhdWx0O1xuJGZpbGVtYW5hZ2VyLWxpc3R2aWV3LWl0ZW0taWNvbi10ZXh0OiB0cnktdGludCgkZmlsZW1hbmFnZXItdGV4dCwgNCkgIWRlZmF1bHQ7XG4kZmlsZW1hbmFnZXItbGlzdHZpZXctaXRlbS1pY29uLWJvcmRlcjogbnVsbCAhZGVmYXVsdDtcbiRmaWxlbWFuYWdlci1saXN0dmlldy1pdGVtLWljb24tc2VsZWN0ZWQtYmc6IG51bGwgIWRlZmF1bHQ7XG4kZmlsZW1hbmFnZXItbGlzdHZpZXctaXRlbS1pY29uLXNlbGVjdGVkLXRleHQ6IGluaGVyaXQgIWRlZmF1bHQ7XG4kZmlsZW1hbmFnZXItbGlzdHZpZXctaXRlbS1pY29uLXNlbGVjdGVkLWJvcmRlcjogbnVsbCAhZGVmYXVsdDtcblxuJGZpbGVtYW5hZ2VyLWdyaWQtYmc6IG51bGwgIWRlZmF1bHQ7XG4kZmlsZW1hbmFnZXItZ3JpZC10ZXh0OiBudWxsICFkZWZhdWx0O1xuJGZpbGVtYW5hZ2VyLWdyaWQtYm9yZGVyOiBudWxsICFkZWZhdWx0O1xuXG4kZmlsZW1hbmFnZXItcHJldmlldy1wYWRkaW5nLXg6ICRmaWxlbWFuYWdlci1zcGFjZXIgIWRlZmF1bHQ7XG4kZmlsZW1hbmFnZXItcHJldmlldy1wYWRkaW5nLXk6ICRmaWxlbWFuYWdlci1zcGFjZXIgIWRlZmF1bHQ7XG4kZmlsZW1hbmFnZXItcHJldmlldy13aWR0aDogMjAlICFkZWZhdWx0O1xuJGZpbGVtYW5hZ2VyLXByZXZpZXctYm9yZGVyLXdpZHRoOiAkZmlsZW1hbmFnZXItYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGZpbGVtYW5hZ2VyLXByZXZpZXctc3BhY2luZzogJGZpbGVtYW5hZ2VyLXNwYWNlciAhZGVmYXVsdDtcbiRmaWxlbWFuYWdlci1wcmV2aWV3LWJnOiBudWxsICFkZWZhdWx0O1xuJGZpbGVtYW5hZ2VyLXByZXZpZXctdGV4dDogbnVsbCAhZGVmYXVsdDtcbiRmaWxlbWFuYWdlci1wcmV2aWV3LWJvcmRlcjogbnVsbCAhZGVmYXVsdDtcblxuJGZpbGVtYW5hZ2VyLXByZXZpZXctaWNvbi1zaXplOiAoJGljb24tc2l6ZSAqIDYpICFkZWZhdWx0O1xuJGZpbGVtYW5hZ2VyLXByZXZpZXctaWNvbi1iZzogbnVsbCAhZGVmYXVsdDtcbiRmaWxlbWFuYWdlci1wcmV2aWV3LWljb24tdGV4dDogdHJ5LXRpbnQoJGZpbGVtYW5hZ2VyLXRleHQsIDQpICFkZWZhdWx0O1xuJGZpbGVtYW5hZ2VyLXByZXZpZXctaWNvbi1ib3JkZXI6IG51bGwgIWRlZmF1bHQ7XG4iLCJAaW5jbHVkZSBleHBvcnRzKCBcImZpbGVtYW5hZ2VyL3RoZW1lXCIpIHtcblxuICAgIC8vIEZpbGVtYW5hZ2VyXG4gICAgLmstZmlsZW1hbmFnZXIge1xuICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgJGZpbGVtYW5hZ2VyLXRleHQsXG4gICAgICAgICAgICAkZmlsZW1hbmFnZXItYmcsXG4gICAgICAgICAgICAkZmlsZW1hbmFnZXItYm9yZGVyXG4gICAgICAgICk7XG4gICAgfVxuXG5cbiAgICAvLyBGaWxlbWFuYWdlciB0b29sYmFyXG4gICAgLmstZmlsZW1hbmFnZXItdG9vbGJhciB7XG4gICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAkZmlsZW1hbmFnZXItdG9vbGJhci10ZXh0LFxuICAgICAgICAgICAgJGZpbGVtYW5hZ2VyLXRvb2xiYXItYmcsXG4gICAgICAgICAgICAkZmlsZW1hbmFnZXItdG9vbGJhci1ib3JkZXIsXG4gICAgICAgICAgICAkZmlsZW1hbmFnZXItdG9vbGJhci1ncmFkaWVudFxuICAgICAgICApO1xuICAgIH1cblxuXG4gICAgLy8gRmlsZW1hbmFnZXIgbmF2aWdhdGlvblxuICAgIC5rLWZpbGVtYW5hZ2VyLW5hdmlnYXRpb24ge1xuICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgJGZpbGVtYW5hZ2VyLW5hdmlnYXRpb24tdGV4dCxcbiAgICAgICAgICAgICRmaWxlbWFuYWdlci1uYXZpZ2F0aW9uLWJnLFxuICAgICAgICAgICAgJGZpbGVtYW5hZ2VyLW5hdmlnYXRpb24tYm9yZGVyXG4gICAgICAgICk7XG4gICAgfVxuXG5cbiAgICAvLyBGaWxlbWFuYWdlciBicmVhZGNydW1iXG4gICAgLmstZmlsZW1hbmFnZXItYnJlYWRjcnVtYiB7XG4gICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAkZmlsZW1hbmFnZXItYnJlYWRjcnVtYi10ZXh0LFxuICAgICAgICAgICAgJGZpbGVtYW5hZ2VyLWJyZWFkY3J1bWItYmcsXG4gICAgICAgICAgICAkZmlsZW1hbmFnZXItYnJlYWRjcnVtYi1ib3JkZXJcbiAgICAgICAgKTtcbiAgICB9XG5cblxuICAgIC8vIEZpbGVtYW5hZ2VyIGxpc3R2aWV3XG4gICAgLmstZmlsZW1hbmFnZXItbGlzdHZpZXcge1xuICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgJGZpbGVtYW5hZ2VyLWxpc3R2aWV3LXRleHQsXG4gICAgICAgICAgICAkZmlsZW1hbmFnZXItbGlzdHZpZXctYmcsXG4gICAgICAgICAgICAkZmlsZW1hbmFnZXItbGlzdHZpZXctYm9yZGVyXG4gICAgICAgICk7XG5cbiAgICAgICAgLmstbGlzdHZpZXctaXRlbSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgICAgICRmaWxlbWFuYWdlci1saXN0dmlldy1pdGVtLXRleHQsXG4gICAgICAgICAgICAgICAgJGZpbGVtYW5hZ2VyLWxpc3R2aWV3LWl0ZW0tYmcsXG4gICAgICAgICAgICAgICAgJGZpbGVtYW5hZ2VyLWxpc3R2aWV3LWl0ZW0tYm9yZGVyXG4gICAgICAgICAgICApO1xuXG4gICAgICAgICAgICAuay1maWxlLWljb24ge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAgICAgICAgICRmaWxlbWFuYWdlci1saXN0dmlldy1pdGVtLWljb24tdGV4dCxcbiAgICAgICAgICAgICAgICAgICAgJGZpbGVtYW5hZ2VyLWxpc3R2aWV3LWl0ZW0taWNvbi1iZyxcbiAgICAgICAgICAgICAgICAgICAgJGZpbGVtYW5hZ2VyLWxpc3R2aWV3LWl0ZW0taWNvbi1ib3JkZXJcbiAgICAgICAgICAgICAgICApO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmstc3RhdGUtc2VsZWN0ZWQgLmstZmlsZS1pY29uIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgICAgICAgICBpbmhlcml0LFxuICAgICAgICAgICAgICAgICAgICBub25lLFxuICAgICAgICAgICAgICAgICAgICB0cmFuc3BhcmVudFxuICAgICAgICAgICAgICAgICk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cblxuXG4gICAgLy8gRmlsZW1hbmFnZXIgZ3JpZFxuICAgIC5rLWZpbGVtYW5hZ2VyLWdyaWQge1xuXG4gICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAkZmlsZW1hbmFnZXItZ3JpZC10ZXh0LFxuICAgICAgICAgICAgJGZpbGVtYW5hZ2VyLWdyaWQtYmcsXG4gICAgICAgICAgICAkZmlsZW1hbmFnZXItZ3JpZC1ib3JkZXJcbiAgICAgICAgKTtcblxuICAgIH1cblxuXG4gICAgLy8gRmlsZW1hbmFnZXIgcHJldmlld1xuICAgIC5rLWZpbGVtYW5hZ2VyLXByZXZpZXcge1xuICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgJGZpbGVtYW5hZ2VyLXByZXZpZXctdGV4dCxcbiAgICAgICAgICAgICRmaWxlbWFuYWdlci1wcmV2aWV3LWJnLFxuICAgICAgICAgICAgJGZpbGVtYW5hZ2VyLXByZXZpZXctYm9yZGVyXG4gICAgICAgICk7XG5cbiAgICAgICAgLmstZmlsZS1pY29uIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAgICAgJGZpbGVtYW5hZ2VyLXByZXZpZXctaWNvbi10ZXh0LFxuICAgICAgICAgICAgICAgICRmaWxlbWFuYWdlci1wcmV2aWV3LWljb24tYmcsXG4gICAgICAgICAgICAgICAgJGZpbGVtYW5hZ2VyLXByZXZpZXctaWNvbi1ib3JkZXJcbiAgICAgICAgICAgICk7XG4gICAgICAgIH1cblxuICAgIH1cblxufVxuIiwiQGluY2x1ZGUgZXhwb3J0cyhcImVkaXRvci9sYXlvdXRcIikge1xuXG4gICAgLy8gQmFzZVxuICAgIC5rLWVkaXRvciB7XG4gICAgICAgIEBpbmNsdWRlIHVzZS1iYWNrZ3JvdW5kLWNsaXAoKTtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAkZWRpdG9yLWJvcmRlci13aWR0aDtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRlZGl0b3ItZm9udC1mYW1pbHk7XG4gICAgICAgIGZvbnQtc2l6ZTogJGVkaXRvci1mb250LXNpemU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkZWRpdG9yLWxpbmUtaGVpZ2h0O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAgICAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6ICRyZ2JhLXRyYW5zcGFyZW50O1xuICAgIH1cbiAgICB0YWJsZS5rLWVkaXRvciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgICAgICAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgICAgICAgYm9yZGVyLXNwYWNpbmc6IDA7XG5cbiAgICAgICAgdGJvZHksXG4gICAgICAgIHRyLFxuICAgICAgICB0ZCB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBrZW5kby1lZGl0b3Ige1xuICAgICAgICAuay1lZGl0b3ItY29udGVudCB7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5rLXJlYWRvbmx5IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGRpc2FibGVkKCAkZGlzYWJsZWQtc3R5bGluZyApO1xuICAgICAgICAgICAgPiAuay1jb250ZW50LFxuICAgICAgICAgICAgLmstZWRpdG9yLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuay1lZGl0b3ItY29udGVudC5rLXN0YXRlLWZvY3VzZWQge1xuICAgICAgICAgICAgICAgIG91dGxpbmUtd2lkdGg6IDFweDtcbiAgICAgICAgICAgICAgICBvdXRsaW5lLXN0eWxlOiBkYXNoZWQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBJbmxpbmUgZWRpdG9yXG4gICAgLmstZWRpdG9yLWlubGluZSB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoICRib3JkZXItcmFkaXVzICk7XG4gICAgICAgIHBhZGRpbmc6ICRwYWRkaW5nLXktc20gJHBhZGRpbmcteC1zbTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgfVxuICAgIC5rLXdpbmRvdy5rLWVkaXRvci13aWRnZXQge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuXG4gICAgLy8gVG9vbGJhclxuICAgIC5rLWVkaXRvciA+IC5rLXRvb2xiYXIge1xuICAgICAgICBib3JkZXItd2lkdGg6IDAgMCAkdG9vbGJhci1ib3JkZXItd2lkdGggMDtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgfVxuXG5cbiAgICAvLyBqUXVlcnkgdG9vbGJhclxuICAgIC5rLWVkaXRvci10b29sYmFyIHtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwIDAgJHRvb2xiYXItYm9yZGVyLXdpZHRoIDA7XG5cbiAgICAgICAgLy8gR3JvdXBcbiAgICAgICAgLmstdG9vbC1ncm91cCB7XG4gICAgICAgICAgICAuay13aWRnZXQgfiAuay13aWRnZXQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1pbmxpbmUtc3RhcnQ6ICR0b29sYmFyLXNwYWNpbmc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBUb29sXG4gICAgICAgIC5rLXRvb2wge1xuICAgICAgICAgICAgcGFkZGluZzogJGJ1dHRvbi1wYWRkaW5nLXk7XG4gICAgICAgICAgICB3aWR0aDogJGJ1dHRvbi1jYWxjLXNpemU7XG4gICAgICAgICAgICBoZWlnaHQ6ICRidXR0b24tY2FsYy1zaXplO1xuICAgICAgICB9XG4gICAgICAgIC5rLXRvb2wtdGV4dCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gT3ZlcmZsb3cgdG9vbHNcbiAgICAgICAgLmstb3ZlcmZsb3ctdG9vbHMge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIH1cbiAgICAgICAgLmstb3ZlcmZsb3ctYW5jaG9yIHtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6ICR0b29sYmFyLXBhZGRpbmcteTtcbiAgICAgICAgICAgIHdpZHRoOiAkdG9vbGJhci1pbm5lci1jYWxjLXNpemU7XG4gICAgICAgICAgICBoZWlnaHQ6ICR0b29sYmFyLWlubmVyLWNhbGMtc2l6ZTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgfVxuXG4gICAgfVxuXG5cbiAgICAvLyBFZGl0b3IgY29udGVudFxuICAgIC5rLWVkaXRvci1jb250ZW50IHtcbiAgICAgICAgZmxleDogMSAxIGF1dG87XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG5cbiAgICAgICAgPiAuay1pZnJhbWUge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuXG4gICAgICAgID4gLlByb3NlTWlycm9yIHsgLy8gc2Fzcy1saW50OmRpc2FibGUtbGluZSBjbGFzcy1uYW1lLWZvcm1hdFxuICAgICAgICAgICAgcGFkZGluZzogJHBhZGRpbmcteDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG4gICAgICAgICAgICBvdmVyZmxvdzogYXV0bztcblxuICAgICAgICAgICAgdGFibGUge1xuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmstcGxhY2Vob2xkZXI6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogYXR0cihkYXRhLXBsYWNlaG9sZGVyKTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRlZGl0b3ItcGxhY2Vob2xkZXItdGV4dDtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogJGVkaXRvci1wbGFjZWhvbGRlci1vcGFjaXR5O1xuICAgICAgICAgICAgICAgIGN1cnNvcjogdGV4dDtcbiAgICAgICAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuXG4gICAgLy8gRWRpdGFibGUgYXJlYVxuICAgIC5rLWVkaXRhYmxlLWFyZWEge1xuICAgICAgICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgICAgIG91dGxpbmU6IDA7XG5cbiAgICAgICAgaWZyYW1lLmstY29udGVudCB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICAuay1yZXNpemFibGUgJiB7XG4gICAgICAgICAgICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15ICRpbnB1dC1wYWRkaW5nLXkgMTZweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5rLWVkaXQtZm9ybS1jb250ZW50IHtcbiAgICAgICAgZmxleDogMSAxIGF1dG87XG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgICBtYXJnaW46ICgtJHdpbmRvdy1pbm5lci1wYWRkaW5nLXkpICgtJHdpbmRvdy1pbm5lci1wYWRkaW5nLXgpO1xuICAgICAgICBwYWRkaW5nOiAkd2luZG93LWlubmVyLXBhZGRpbmcteSAkd2luZG93LWlubmVyLXBhZGRpbmcteDtcbiAgICB9XG5cblxuICAgICRjdC1jZWxsLXNpemU6IDIwcHg7XG5cbiAgICAvLyBJbnNlcnQgdGFibGVcbiAgICAuay1jdC1wb3B1cCB7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIHdpZHRoOiAkY3QtY2VsbC1zaXplICogMTAgLSAoJGN0LWNlbGwtc2l6ZSAvIDIpO1xuICAgICAgICBwYWRkaW5nOiAkY3QtY2VsbC1zaXplIC8gNDtcblxuICAgICAgICAuay1idXR0b24ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAuay1jdC1jZWxsIHtcbiAgICAgICAgICAgIG1hcmdpbjogMXB4O1xuICAgICAgICAgICAgd2lkdGg6ICRjdC1jZWxsLXNpemU7XG4gICAgICAgICAgICBoZWlnaHQ6ICRjdC1jZWxsLXNpemU7XG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQ7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIG9wYWNpdHk6IC43O1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5rLWVkaXRvciAuay1yZXNpemUtaGFuZGxlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICBib3JkZXItd2lkdGg6IDAgMCAxM3B4IDEzcHg7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIGN1cnNvcjogc2UtcmVzaXplO1xuXG4gICAgICAgIC5rLWktYXJyb3ctNDUtZG93bi1yaWdodCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmstZWRpdG9yLXdpZGdldCAuay1jb2xvcnBpY2tlciB7fVxuXG4gICAgLmstcnRsIC5rLWVkaXRvciAuay1lZGl0b3Itd2lkZ2V0IC5rLWRyb3Bkb3duLXdyYXAge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG5cbiAgICAgICAgLmstc2VsZWN0IHtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIEZpbmQgYW5kIHJlcGxhY2UgZGlhbG9nXG4gICAgLmstZWRpdG9yLWZpbmQtcmVwbGFjZSB7XG4gICAgICAgIC5rLWNvbnRlbnQge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstZWRpdC1mb3JtLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAgICAgICAgIC5rLWVkaXQtbGFiZWwge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuay1hY3Rpb24tYnV0dG9ucyB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstc2VhcmNoLW9wdGlvbnMge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDAgNDBweCAwO1xuXG4gICAgICAgICAgICA+IHNwYW4ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAkcGFkZGluZy15O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmstbWF0Y2hlcy1jb250YWluZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQGluY2x1ZGUgZXhwb3J0cyggXCJlZGl0b3IvZGlhbG9nL2xheW91dFwiICkge1xuXG5cbiAgICAuay1lZGl0b3ItZGlhbG9nIHtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAgICAgICAuay1lZGl0LWZvcm0tY29udGFpbmVyIHtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstZWRpdC1sYWJlbCB7XG4gICAgICAgICAgICB3aWR0aDogMzAlO1xuICAgICAgICAgICAgcGFkZGluZzogY2FsYyggI3skcGFkZGluZy15fSArICN7JGlucHV0LWJvcmRlci13aWR0aH0gKSAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstZWRpdC1maWVsZCB7XG4gICAgICAgICAgICB3aWR0aDogNjYlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstZWRpdC1idXR0b25zIHt9XG4gICAgfVxuXG4gICAgLy8gVGV4dCBhcmVhIGluIGVkaXRvciBkaWFsb2dcbiAgICAuay10ZXh0YXJlYS5rLWVkaXRvci10ZXh0YXJlYSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHJlc2l6ZTogbm9uZTtcbiAgICB9XG5cbn1cblxuXG5cblxuQGluY2x1ZGUgZXhwb3J0cyggXCJlZGl0b3IvZmlsZWJyb3dzZXIvbGF5b3V0XCIgKSB7XG5cblxuICAgIC5rLWZpbGVicm93c2VyLWRpYWxvZyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgLmstZWRpdC1mb3JtLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGZsZXg6IDEgMSBhdXRvO1xuXG4gICAgICAgIH1cblxuICAgICAgICAuay1lZGl0LWxhYmVsIHtcbiAgICAgICAgICAgIHdpZHRoOiAxOCU7XG4gICAgICAgIH1cblxuICAgICAgICAuay1lZGl0LWZpZWxkIHtcbiAgICAgICAgICAgIHdpZHRoOiA3NSU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuay1maWxlYnJvd3NlciB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcblxuICAgICAgICAvLyBCcmVhZGNydW1icyBhbmQgc2VhcmNoXG4gICAgICAgIC5rLWZsb2F0d3JhcCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICAgICAmOjphZnRlciB7IGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgICAgfVxuICAgICAgICAuay1icmVhZGNydW1icyB7XG4gICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICB9XG4gICAgICAgIC5rLXNlYXJjaC13cmFwIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgJHNwYWNlci14O1xuICAgICAgICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIC5rLWlucHV0IHtcbiAgICAgICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDBweDsgLy8gZml4IHdpZHRoIGZvciBFZGdlXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuay1pY29uIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIEZpbGVicm93c2VyIHRvb2xiYXJcbiAgICAgICAgLmstZmlsZWJyb3dzZXItdG9vbGJhciB7XG4gICAgICAgICAgICBtYXJnaW46ICRzcGFjZXIteSAwIDAgMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLXVwbG9hZCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcblxuICAgICAgICAgICAgLmstdXBsb2FkLWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuay11cGxvYWQtc3RhdHVzIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmstdXBsb2FkLWZpbGVzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBUaWxlc1xuICAgICAgICAuay10aWxlcyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIGhlaWdodDogMzkwcHg7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA1MHZoO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgJHNwYWNlci15IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAkcGFkZGluZy15ICRwYWRkaW5nLXg7XG4gICAgICAgICAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAuay10aWxlIHtcbiAgICAgICAgICAgIHdpZHRoOiAzMyU7XG4gICAgICAgICAgICBoZWlnaHQ6IDkwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAkcGFkZGluZy15ICRwYWRkaW5nLXg7XG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCAkYm9yZGVyLXJhZGl1cyApO1xuXG4gICAgICAgICAgICAuay1pLWZpbGUsXG4gICAgICAgICAgICAuay1pLWZvbGRlciB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA0ZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmstdGlsZS1lbXB0eSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbjogYXV0bztcblxuICAgICAgICAgICAgJi5rLXN0YXRlLXNlbGVjdGVkIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAuNTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDNlbTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmstdGh1bWIge1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRwYWRkaW5nLXgtc207XG4gICAgICAgIH1cblxuICAgICAgICAuay1icmVhZGNydW1icy13cmFwIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6ICRpbnB1dC1wYWRkaW5nLXg7XG4gICAgICAgICAgICB0b3A6ICRpbnB1dC1wYWRkaW5nLXk7XG5cbiAgICAgICAgICAgIC5rLWljb24ge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxufVxuXG5cblxuXG5AaW5jbHVkZSBleHBvcnRzKCBcImVkaXRvci90YWJsZS13aXphcmQvbGF5b3V0XCIgKSB7XG5cbiAgICAuay1lZGl0b3ItdGFibGUtd2l6YXJkLWRpYWxvZyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgLy8gRWRpdCBmb3JtXG4gICAgICAgIC5rLWVkaXQtZm9ybS1jb250YWluZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBmbGV4OiAxIDEgYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIFRhYnN0cmlwIHdyYXBwZXJcbiAgICAgICAgLmstdGFic3RyaXAtd3JhcHBlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleDogMSAxIGF1dG87XG4gICAgICAgICAgICBvdmVyZmxvdzogYXV0bztcblxuICAgICAgICAgICAgLmstdGFic3RyaXAuay1yb290LXRhYnMge1xuICAgICAgICAgICAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBHZW5lcmljIHdpZGdldHNcbiAgICAgICAgLmstbnVtZXJpY3RleHRib3gge1xuICAgICAgICAgICAgd2lkdGg6IDEwZW07XG5cbiAgICAgICAgICAgICYgKyAuay1kcm9wZG93biB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDRlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJiArIC5rLWNvbG9ycGlja2VyLFxuICAgICAgICAgICAgJiArIC5rLWRyb3Bkb3duIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogJHBhZGRpbmcteC1zbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5rLWNvbG9ycGlja2VyIHtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIH1cblxuICAgICAgICAuay1lZGl0LWZpZWxkID4gLmstY2hlY2tib3gge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyAvLyBmaXggc2Nyb2xsaW5nXG4gICAgICAgIH1cblxuICAgICAgICAvLyBBbGlnblxuICAgICAgICAuay1kcm9wZG93bi5rLWFsaWduIHtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gU3VtbWFyeSB0ZXh0YXJlYVxuICAgICAgICAuay10ZXh0Ym94LmstZWRpdG9yLWFjY2Vzc2liaWxpdHktc3VtbWFyeSB7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG5cblxuICAgIC5rLXBvcHVwLmstYWxpZ24ge1xuXG4gICAgICAgIC5rLWxpc3Qge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICAgIH1cbiAgICAgICAgLmstbGlzdCAuay1pdGVtIHtcbiAgICAgICAgICAgIHBhZGRpbmc6ICRidXR0b24tcGFkZGluZy15O1xuICAgICAgICAgICAgaGVpZ2h0OiAkYnV0dG9uLWNhbGMtc2l6ZTtcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGZsZXg6IDEgMCAzMyU7XG5cbiAgICAgICAgICAgIC5rLWljb24ge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuay1saXN0IC5rLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBmbGV4OiAxIDAgMTAwJTtcbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgLmstZWRpdG9yLWlubGluZSB7XG5cbiAgICAgICAgLmstdGFibGUge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBib3JkZXItc3BhY2luZzogMDtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDFlbTtcblxuICAgICAgICAgICAgJixcbiAgICAgICAgICAgICYgdGQge1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBkb3R0ZWQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDFweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAkcGFkZGluZy15LXNtICRwYWRkaW5nLXgtc207XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuay10YWJsZS1yZXNpemUtaGFuZGxlLXdyYXBwZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgd2lkdGg6IDVweDtcbiAgICAgICAgICAgIGhlaWdodDogNXB4O1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gICAgICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICAgICAgei1pbmRleDogMTAwO1xuXG4gICAgICAgICAgICAuay10YWJsZS1yZXNpemUtaGFuZGxlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAmLmstcmVzaXplLWVhc3Qge1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IGUtcmVzaXplO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuay1yZXNpemUtbm9ydGgge1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IG4tcmVzaXplO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuay1yZXNpemUtbm9ydGhlYXN0IHtcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBuZS1yZXNpemU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5rLXJlc2l6ZS1ub3J0aHdlc3Qge1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IG53LXJlc2l6ZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmstcmVzaXplLXNvdXRoIHtcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBzLXJlc2l6ZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmstcmVzaXplLXNvdXRoZWFzdCB7XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogc2UtcmVzaXplO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuay1yZXNpemUtc291dGh3ZXN0IHtcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBzdy1yZXNpemU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5rLXJlc2l6ZS13ZXN0IHtcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiB3LXJlc2l6ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuay1jb2x1bW4tcmVzaXplLWhhbmRsZS13cmFwcGVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgICAgY3Vyc29yOiBjb2wtcmVzaXplO1xuICAgICAgICAgICAgei1pbmRleDogMjtcblxuICAgICAgICAgICAgLmstY29sdW1uLXJlc2l6ZS1oYW5kbGUge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAgICAgICAgIC5rLWNvbHVtbi1yZXNpemUtbWFya2VyIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDJweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogLjg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmstcm93LXJlc2l6ZS1oYW5kbGUtd3JhcHBlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgY3Vyc29yOiByb3ctcmVzaXplO1xuICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG5cbiAgICAgICAgICAgIC5rLXJvdy1yZXNpemUtaGFuZGxlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5rLXJvdy1yZXNpemUtbWFya2VyLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5rLXJvdy1yZXNpemUtbWFya2VyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IC44O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG59XG4iLCIvLyBFZGl0b3JcbiRlZGl0b3ItYm9yZGVyLXdpZHRoOiAxcHggIWRlZmF1bHQ7XG4kZWRpdG9yLWZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kZWRpdG9yLWZvbnQtc2l6ZTogJGZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRlZGl0b3ItbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJGVkaXRvci1wbGFjZWhvbGRlci10ZXh0OiAkaW5wdXQtcGxhY2Vob2xkZXItdGV4dCAhZGVmYXVsdDtcbiRlZGl0b3ItcGxhY2Vob2xkZXItb3BhY2l0eTogJGlucHV0LXBsYWNlaG9sZGVyLW9wYWNpdHkgIWRlZmF1bHQ7XG5cbiRlZGl0b3Itc2VsZWN0ZWQtdGV4dDogJHByaW1hcnktY29udHJhc3QgIWRlZmF1bHQ7XG4kZWRpdG9yLXNlbGVjdGVkLWJnOiAkcHJpbWFyeSAhZGVmYXVsdDtcblxuJGVkaXRvci1oaWdobGlnaHRlZC1iZzogbWl4KCRwcmltYXJ5LCAjZmZmZmZmLCAyMCUpICFkZWZhdWx0O1xuXG4kZWRpdG9yLWZpbmQtbGluZS1iZzogJHNlY29uZGFyeTtcbiIsIkBpbmNsdWRlIGV4cG9ydHMoXCJlZGl0b3IvdGhlbWVcIikge1xuXG5cbiAgICAuay1lZGl0b3Ige1xuICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgJHBhbmVsLXRleHQsXG4gICAgICAgICAgICAkcGFuZWwtYmcsXG4gICAgICAgICAgICAkcGFuZWwtYm9yZGVyXG4gICAgICAgICk7XG4gICAgfVxuXG4gICAga2VuZG8tZWRpdG9yIHtcbiAgICAgICAgJi5rLXJlYWRvbmx5IHtcbiAgICAgICAgICAgIC5rLWVkaXRvci1jb250ZW50Lmstc3RhdGUtZm9jdXNlZCB7XG4gICAgICAgICAgICAgICAgb3V0bGluZS1jb2xvcjogJHRleHQtY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBJbmxpbmUgRWRpdG9yXG4gICAgLmstZWRpdG9yLWlubGluZSB7XG5cbiAgICAgICAgLmstdGFibGUge1xuICAgICAgICAgICAgJixcbiAgICAgICAgICAgICYgdGQge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI2NjY2NjYztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5rLXRhYmxlLXJlc2l6ZS1oYW5kbGUtd3JhcHBlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjMDAwMDAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstY29sdW1uLXJlc2l6ZS1oYW5kbGUtd3JhcHBlciB7XG4gICAgICAgICAgICAuay1jb2x1bW4tcmVzaXplLWhhbmRsZSB7XG4gICAgICAgICAgICAgICAgLmstY29sdW1uLXJlc2l6ZS1tYXJrZXIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBiMGZmO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5rLXJvdy1yZXNpemUtaGFuZGxlLXdyYXBwZXIge1xuICAgICAgICAgICAgLmstcm93LXJlc2l6ZS1tYXJrZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMGIwZmY7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBIb3ZlciAmIEFjdHZlIHN0YXRlXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICYuay1zdGF0ZS1hY3RpdmUge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcGFuZWwtYm9yZGVyO1xuICAgICAgICB9XG4gICAgfVxuXG5cbiAgICAvLyBJbnNlcnQgdGFibGVcbiAgICAuay1jdC1wb3B1cCB7XG4gICAgICAgIC5rLXN0YXRlLXNlbGVjdGVkIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwoICRzZWxlY3RlZC10ZXh0LCAkc2VsZWN0ZWQtYmcsICRzZWxlY3RlZC1ib3JkZXIsIG5vbmUgKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIENvbnRlbnRcbiAgICAuay1lZGl0b3ItY29udGVudCB7XG5cbiAgICAgICAgLy8gU2VsZWN0aW9uXG4gICAgICAgIC5rLXRleHQtc2VsZWN0ZWQsXG4gICAgICAgICY6OnNlbGVjdGlvbiB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmaWxsIChcbiAgICAgICAgICAgICAgICAkY29sb3I6ICRlZGl0b3Itc2VsZWN0ZWQtdGV4dCxcbiAgICAgICAgICAgICAgICAkYmc6ICRlZGl0b3Itc2VsZWN0ZWQtYmdcbiAgICAgICAgICAgICk7XG4gICAgICAgIH1cblxuICAgICAgICAuay10ZXh0LWhpZ2hsaWdodGVkIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwgKFxuICAgICAgICAgICAgICAgICRiZzogJGVkaXRvci1oaWdobGlnaHRlZC1iZ1xuICAgICAgICAgICAgKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIEZpbmQgYW5kIHJlcGxhY2UgZGlhbG9nXG4gICAgLmstZWRpdG9yLWZpbmQtcmVwbGFjZSB7XG4gICAgICAgIC5rLW1hdGNoZXMtY29udGFpbmVyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwgKFxuICAgICAgICAgICAgICAgICRiZzogJGVkaXRvci1maW5kLWxpbmUtYmdcbiAgICAgICAgICAgICk7XG4gICAgICAgIH1cblxuICAgIH1cblxufVxuIiwiQGluY2x1ZGUgZXhwb3J0cyhcImltYWdlZWRpdG9yL2xheW91dFwiKSB7XG5cbiAgICAvLyBJbWFnZSBFZGl0b3JcbiAgICAuay1pbWFnZWVkaXRvciB7XG4gICAgICAgIEBpbmNsdWRlIHVzZS1iYWNrZ3JvdW5kLWNsaXAoKTtcbiAgICAgICAgbWFyZ2luOiAkaW1hZ2VlZGl0b3ItbWFyZ2luLXkgJGltYWdlZWRpdG9yLW1hcmdpbi14O1xuICAgICAgICBwYWRkaW5nOiAkaW1hZ2VlZGl0b3ItcGFkZGluZy15ICRpbWFnZWVkaXRvci1wYWRkaW5nLXg7XG4gICAgICAgIGJvcmRlci13aWR0aDogJGltYWdlZWRpdG9yLWJvcmRlci13aWR0aDtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRpbWFnZWVkaXRvci1mb250LWZhbWlseTtcbiAgICAgICAgZm9udC1zaXplOiAkaW1hZ2VlZGl0b3ItZm9udC1zaXplO1xuICAgICAgICBsaW5lLWhlaWdodDogJGltYWdlZWRpdG9yLWxpbmUtaGVpZ2h0O1xuICAgICAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gICAgICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogJHJnYmEtdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgLy8gQ29udGVudFxuICAgIC5rLWltYWdlZWRpdG9yLWNvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICB9XG5cbiAgICAvLyBDYW52YXNcbiAgICAuay1pbWFnZWVkaXRvci1jYW52YXMtY29udGFpbmVyIHtcbiAgICAgICAgZmxleDogMSAxIDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICB9XG5cbiAgICAuay1pbWFnZWVkaXRvci1jYW52YXMge1xuICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAvLyBBY3Rpb24gUGFuZVxuICAgIC5rLWltYWdlZWRpdG9yLWFjdGlvbi1wYW5lIHtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAkaW1hZ2VlZGl0b3ItY29udGVudC1ib3JkZXItd2lkdGg7XG4gICAgICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIH1cbiAgICAuay1pbWFnZWVkaXRvci1hY3Rpb24tcGFuZSA+IC5rLWZvcm0ge1xuICAgICAgICBwYWRkaW5nOiAkaW1hZ2VlZGl0b3ItYWN0aW9uLXBhbmUtcGFkZGluZy15ICRpbWFnZWVkaXRvci1hY3Rpb24tcGFuZS1wYWRkaW5nLXg7XG4gICAgfVxuXG4gICAgLy8gQ3JvcCBUb29sXG4gICAgLmstaW1hZ2VlZGl0b3ItY3JvcC1vdmVybGF5IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLmstaW1hZ2VlZGl0b3ItY3JvcCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJvcmRlci13aWR0aDogJGltYWdlZWRpdG9yLWNyb3AtYm9yZGVyLXdpZHRoO1xuICAgICAgICBib3JkZXItc3R5bGU6ICRpbWFnZWVkaXRvci1jcm9wLWJvcmRlci1zdHlsZTtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuXG4gICAgICAgIC5rLXJlc2l6ZS1oYW5kbGUge1xuICAgICAgICAgICAgbWFyZ2luOiAkaW1hZ2VlZGl0b3ItcmVzaXplLWhhbmRsZS1tYXJnaW4teSAkaW1hZ2VlZGl0b3ItcmVzaXplLWhhbmRsZS1tYXJnaW4teDtcbiAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6ICRpbWFnZWVkaXRvci1yZXNpemUtaGFuZGxlLWJvcmRlci13aWR0aDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLXJlc2l6ZS1zdyxcbiAgICAgICAgLmstcmVzaXplLXNlLFxuICAgICAgICAuay1yZXNpemUtbncsXG4gICAgICAgIC5rLXJlc2l6ZS1uZSB7XG4gICAgICAgICAgICB3aWR0aDogJGltYWdlZWRpdG9yLXJlc2l6ZS1oYW5kbGUtc2l6ZTtcbiAgICAgICAgICAgIGhlaWdodDogJGltYWdlZWRpdG9yLXJlc2l6ZS1oYW5kbGUtc2l6ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLXJlc2l6ZS1uLFxuICAgICAgICAuay1yZXNpemUtcyB7XG4gICAgICAgICAgICBsZWZ0OiBjYWxjKCA1MCUgLSAoI3skaW1hZ2VlZGl0b3ItcmVzaXplLWhhbmRsZS1zaXplIC8gMn0pICk7XG4gICAgICAgICAgICB3aWR0aDogJGltYWdlZWRpdG9yLXJlc2l6ZS1oYW5kbGUtc2l6ZTtcbiAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLXJlc2l6ZS13LFxuICAgICAgICAuay1yZXNpemUtZSB7XG4gICAgICAgICAgICB0b3A6IGNhbGMoIDUwJSAtICgjeyRpbWFnZWVkaXRvci1yZXNpemUtaGFuZGxlLXNpemUgLyAyfSkgKTtcbiAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiAkaW1hZ2VlZGl0b3ItcmVzaXplLWhhbmRsZS1zaXplO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstcmVzaXplLW5lIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gICAgICAgIH1cblxuICAgICAgICAuay1yZXNpemUtbncge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG4gICAgICAgIH1cblxuXG4gICAgICAgIC5rLXJlc2l6ZS1zdyB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgIH1cblxuICAgICAgICAuay1yZXNpemUtbiB7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuay1yZXNpemUtcyB7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuay1yZXNpemUtdyB7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstcmVzaXplLWUge1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbn1cblxuQGluY2x1ZGUgZXhwb3J0cyhcImltYWdlZWRpdG9yL2xheW91dC9JRVwiKSB7XG4gICAgLmstaWUge1xuICAgICAgICAuay1pbWFnZWVkaXRvci1jYW52YXMge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuay1pbWFnZWVkaXRvci1hY3Rpb24tcGFuZSB7XG4gICAgICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuIiwiLy8gSW1hZ2VlZGl0b3JcbiRpbWFnZWVkaXRvci1tYXJnaW4teTogbnVsbCAhZGVmYXVsdDtcbiRpbWFnZWVkaXRvci1tYXJnaW4teDogbnVsbCAhZGVmYXVsdDtcbiRpbWFnZWVkaXRvci1wYWRkaW5nLXk6IG51bGwgIWRlZmF1bHQ7XG4kaW1hZ2VlZGl0b3ItcGFkZGluZy14OiBudWxsICFkZWZhdWx0O1xuXG4kaW1hZ2VlZGl0b3ItYm9yZGVyLXdpZHRoOiAwcHggIWRlZmF1bHQ7XG4kaW1hZ2VlZGl0b3ItZm9udC1zaXplOiAkZm9udC1zaXplICFkZWZhdWx0O1xuJGltYWdlZWRpdG9yLWxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kaW1hZ2VlZGl0b3ItZm9udC1mYW1pbHk6ICRmb250LWZhbWlseSAhZGVmYXVsdDtcblxuJGltYWdlZWRpdG9yLWNvbnRlbnQtYm9yZGVyLXdpZHRoOiAxcHggIWRlZmF1bHQ7XG5cbiRpbWFnZWVkaXRvci1hY3Rpb24tcGFuZS1wYWRkaW5nLXk6IG1hcC1nZXQoICRzcGFjaW5nLCA4ICkgIWRlZmF1bHQ7XG4kaW1hZ2VlZGl0b3ItYWN0aW9uLXBhbmUtcGFkZGluZy14OiBtYXAtZ2V0KCAkc3BhY2luZywgNCApICFkZWZhdWx0O1xuXG4kaW1hZ2VlZGl0b3ItY3JvcC1ib3JkZXItd2lkdGg6IDFweCAhZGVmYXVsdDtcbiRpbWFnZWVkaXRvci1jcm9wLWJvcmRlci1zdHlsZTogZGFzaGVkICFkZWZhdWx0O1xuXG4kaW1hZ2VlZGl0b3ItcmVzaXplLWhhbmRsZS1tYXJnaW4teDogMXB4ICFkZWZhdWx0O1xuJGltYWdlZWRpdG9yLXJlc2l6ZS1oYW5kbGUtbWFyZ2luLXk6IDFweCAhZGVmYXVsdDtcbiRpbWFnZWVkaXRvci1yZXNpemUtaGFuZGxlLWJvcmRlci13aWR0aDogMCAycHggMnB4IDAgIWRlZmF1bHQ7XG4kaW1hZ2VlZGl0b3ItcmVzaXplLWhhbmRsZS1zaXplOiAxNXB4ICFkZWZhdWx0O1xuXG4kaW1hZ2VlZGl0b3ItYmc6ICRjb21wb25lbnQtYmcgIWRlZmF1bHQ7XG4kaW1hZ2VlZGl0b3ItdGV4dDogJGNvbXBvbmVudC10ZXh0ICFkZWZhdWx0O1xuJGltYWdlZWRpdG9yLWJvcmRlcjogJGNvbXBvbmVudC1ib3JkZXIgIWRlZmF1bHQ7XG5cbiRpbWFnZWVkaXRvci1jb250ZW50LWJnOiBkYXJrZW4oJGNvbXBvbmVudC1iZywgMjIuNSUpICFkZWZhdWx0O1xuJGltYWdlZWRpdG9yLWNvbnRlbnQtdGV4dDogbnVsbCAhZGVmYXVsdDtcbiRpbWFnZWVkaXRvci1jb250ZW50LWJvcmRlcjogbnVsbCAhZGVmYXVsdDtcblxuJGltYWdlZWRpdG9yLWFjdGlvbi1wYW5lLXRleHQ6IG51bGwgIWRlZmF1bHQ7XG4kaW1hZ2VlZGl0b3ItYWN0aW9uLXBhbmUtYmc6ICRjb21wb25lbnQtYmcgIWRlZmF1bHQ7XG4kaW1hZ2VlZGl0b3ItYWN0aW9uLXBhbmUtYm9yZGVyOiAkY29tcG9uZW50LWJvcmRlciAhZGVmYXVsdDtcblxuJGltYWdlZWRpdG9yLWNyb3AtdGV4dDogbnVsbCAhZGVmYXVsdDtcbiRpbWFnZWVkaXRvci1jcm9wLWJnOiBudWxsICFkZWZhdWx0O1xuJGltYWdlZWRpdG9yLWNyb3AtYm9yZGVyOiB3aGl0ZSAhZGVmYXVsdDtcblxuJGltYWdlZWRpdG9yLWNyb3Atb3ZlcmxheS1iZzogcmdiYShibGFjaywgLjMpICFkZWZhdWx0O1xuIiwiQGluY2x1ZGUgZXhwb3J0cyhcImdhbnR0L2xheW91dFwiKSB7XG5cbiAgICAkcm93LWhlaWdodDogI3skbGluZS1oZWlnaHQtZW19ICsgI3syICogJGNlbGwtcGFkZGluZ30gKyAjeyRncmlkLWNlbGwtaG9yaXpvbnRhbC1ib3JkZXItd2lkdGh9O1xuXG4gICAgLmstZ2FudHQge1xuICAgICAgICBAaW5jbHVkZSB1c2UtYmFja2dyb3VuZC1jbGlwKCk7XG4gICAgICAgIGJvcmRlci13aWR0aDogJGdhbnR0LWJvcmRlci13aWR0aDtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRnYW50dC1mb250LWZhbWlseTtcbiAgICAgICAgZm9udC1zaXplOiAkZ2FudHQtZm9udC1zaXplO1xuICAgICAgICBsaW5lLWhlaWdodDogJGdhbnR0LWxpbmUtaGVpZ2h0O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAgICAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6ICRyZ2JhLXRyYW5zcGFyZW50O1xuXG4gICAgICAgIC8vIG90aGVyXG4gICAgICAgIHRkIHtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgfVxuICAgICAgICAuay1ncmlkLWhlYWRlciB0ciB7XG4gICAgICAgICAgICBoZWlnaHQ6IGNhbGMoICN7JGxpbmUtaGVpZ2h0LWVtfSArICN7JGdyaWQtaGVhZGVyLXBhZGRpbmcteSAqIDJ9ICsgMXB4ICk7XG4gICAgICAgIH1cbiAgICAgICAgLmstZ3JpZC1oZWFkZXIgLmstaGVhZGVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgIH1cbiAgICAgICAgLmstdHJlZWxpc3QgLmstZ3JpZC1oZWFkZXIgLmstaGVhZGVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgfVxuICAgICAgICAuay1ncmlkLWNvbnRlbnQgdHIge1xuICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKCAjeyRsaW5lLWhlaWdodC1lbX0gKyAjeyRncmlkLWNlbGwtcGFkZGluZy15ICogMn0gKyAjeyRncmlkLWNlbGwtaG9yaXpvbnRhbC1ib3JkZXItd2lkdGh9ICk7XG4gICAgICAgIH1cblxuICAgICAgICAmLmstZ2FudHQtcGxhbm5lZCAuay1ncmlkLWNvbnRlbnQgdHIge1xuICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKCAjeyRsaW5lLWhlaWdodC1lbSAqIDEuN30gKyAjeyRncmlkLWNlbGwtcGFkZGluZy15ICogMn0gKyAjeyRncmlkLWNlbGwtaG9yaXpvbnRhbC1ib3JkZXItd2lkdGh9ICk7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBMYXlvdXRcbiAgICAgICAgLmstZ2FudHQtbGF5b3V0IHtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB9XG5cblxuICAgICAgICAvLyBTcGxpdGJhclxuICAgICAgICAuay1zcGxpdGJhciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIFJlYWN0IGdhbnR0XG4gICAgICAgIC5rLXRyZWVsaXN0LXNjcm9sbGFibGUge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgICAgICAgICBvdmVyZmxvdzogYXV0bztcblxuICAgICAgICAgICAgLmstZ3JpZC1oZWFkZXIgLmstaGVhZGVyIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmstZ3JpZC1oZWFkZXIgdGgsXG4gICAgICAgICAgICAuay1ncmlkLWNvbnRlbnQtc3RpY2t5IHtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiA0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmstZ3JpZC1oZWFkZXIgdGguay1ncmlkLWhlYWRlci1zdGlja3kge1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuay1ncmlkLWhlYWRlciB0cjpmaXJzdC1jaGlsZCB0aDpsYXN0LWNoaWxkICxcbiAgICAgICAgICAgIHRib2R5IHRkOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuay1ncmlkLWhlYWRlciB0aDpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAuay1oZWFkZXIge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAkZ3JpZC1oZWFkZXItcGFkZGluZy15ICRncmlkLWhlYWRlci1wYWRkaW5nLXg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogMCAwIDFweCAkZ3JpZC1jZWxsLXZlcnRpY2FsLWJvcmRlci13aWR0aDtcbiAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHRyLmstc3RhdGUtc2VsZWN0ZWQgPiB0ZDpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLy8gVGFza1xuICAgICAgICAgICAgLmstdGFzayB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMztcblxuICAgICAgICAgICAgICAgICY6aG92ZXIgLmstdGFzay1zdGFydCxcbiAgICAgICAgICAgICAgICAmOmhvdmVyIC5rLXRhc2stZW5kIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpob3ZlciAuay10YXNrLWRyYWdoYW5kbGUge1xuICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5rLXRhc2stY29udGVudCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogJGdhbnR0LXRhc2stcGFkZGluZy15ICRnYW50dC10YXNrLXBhZGRpbmcteDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuay10YXNrLWFjdGlvbnMge1xuICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvLyBNaWxlc3RvbmVcbiAgICAgICAgICAgIC5rLXRhc2stbWlsZXN0b25lIHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAuay10YXNrLW1pbGVzdG9uZS1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IC44NzVlbTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAuODc1ZW07XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvLyBTdW1tYXJ5XG4gICAgICAgICAgICAuay10YXNrLXN1bW1hcnkge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICBjbGlwLXBhdGg6IHBvbHlnb24oLTIwcHggMCwgY2FsYygxMDAlICsgMjBweCkgMCwgY2FsYygxMDAlICsgMjBweCkgMTAwJSwgMTAwJSAxMDAlLCBjYWxjKDEwMCUgLSA4cHgpIGNhbGMoMTAwJSAtIDVweCksIDhweCBjYWxjKDEwMCUgLSA1cHgpLCAwIDEwMCUsIC0yMHB4IDEwMCUpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmstdGFzay1zdW1tYXJ5LWNvbXBsZXRlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC8vIERvdHNcbiAgICAgICAgICAgIC5rLXRhc2stc3RhcnQge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTQwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5rLXRhc2stZW5kIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTQwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5rLW1hc3Rlci1yb3c6aG92ZXIgLmstdGFzay1kb3Qge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvLyBEZXBlbmRlbmN5IGxpbmVzIFNWR1xuICAgICAgICAgICAgLmstZ2FudHQtZGVwZW5kZW5jaWVzLXN2ZyB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XG5cbiAgICAgICAgICAgICAgICBwb2x5bGluZSB7XG4gICAgICAgICAgICAgICAgICAgIHN0cm9rZS13aWR0aDogJGdhbnR0LWxpbmUtc2l6ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC8vIFRhYmxlIHdpdGggY29sdW1ucyBib3JkZXJzXG4gICAgICAgICAgICAuay1nYW50dC1jb2x1bW5zIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgICAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gSGVhZGVyIGFuZCBmb290ZXJcbiAgICAuay1nYW50dC1oZWFkZXIge1xuICAgICAgICBib3JkZXItd2lkdGg6IDAgMCAkdG9vbGJhci1ib3JkZXItd2lkdGg7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICB6LWluZGV4OiA2O1xuICAgIH1cbiAgICAuay1nYW50dC1mb290ZXIge1xuICAgICAgICBib3JkZXItd2lkdGg6ICR0b29sYmFyLWJvcmRlci13aWR0aCAwIDA7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIH1cblxuXG4gICAgLy8gVG9vbGJhclxuICAgIC5rLWdhbnR0LXRvb2xiYXIge31cblxuICAgIC5rLWdhbnR0LXRvZ2dsZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5rLWdhbnR0LWFkZCB7fVxuICAgIC5rLWdhbnR0LWNyZWF0ZSB7fVxuICAgIC5rLWdhbnR0LXZpZXdzIHt9XG5cblxuICAgIC8vIEdhbnR0IHZpZXdzXG4gICAgLmstZ2FudHQtdmlld3Mtd3JhcHBlciB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuXG4gICAgICAgIC5rLXZpZXdzLWRyb3Bkb3duIHtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuICAgIH1cblxuXG4gICAgLy8gUmVzcG9uc2l2ZSBnYW50dCB0b29sYmFyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG5cbiAgICAgICAgLmstZ2FudHQtdG9vbGJhciB7XG4gICAgICAgICAgICAuay1nYW50dC10b2dnbGUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmstZ2FudHQtcGRmLFxuICAgICAgICAgICAgLmstZ2FudHQtY3JlYXRlIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAkYnV0dG9uLXBhZGRpbmcteTtcbiAgICAgICAgICAgICAgICB3aWR0aDogJGJ1dHRvbi1jYWxjLXNpemU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAkYnV0dG9uLWNhbGMtc2l6ZTtcblxuICAgICAgICAgICAgICAgIC5rLWJ1dHRvbi1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuay1idXR0b24tdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIC5rLWdhbnR0LXZpZXdzLXdyYXBwZXIgLmstZ2FudHQtdmlld3MgeyBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgIC5rLWdhbnR0LXZpZXdzLXdyYXBwZXIgLmstdmlld3MtZHJvcGRvd24geyBkaXNwbGF5OiBmbGV4OyB9XG4gICAgfVxuXG5cbiAgICAvLyBHYW50IGNvbnRlbnRcbiAgICAuay1nYW50dC1jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgICAgZmxleDogMSAxIGF1dG87XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuXG5cbiAgICAvLyBUcmVlbGlzdFxuICAgIC5rLWdhbnR0LXRyZWVsaXN0IHtcblxuICAgICAgICAuay10cmVlbGlzdCB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgICAgIH1cbiAgICAgICAgLmstZ3JpZC1oZWFkZXIge1xuICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50OyAvLyBzYXNzLWxpbnQ6ZGlzYWJsZS1saW5lIG5vLWltcG9ydGFudFxuICAgICAgICB9XG4gICAgICAgIC5rLWdyaWQtaGVhZGVyIHRyIHtcbiAgICAgICAgICAgIGhlaWdodDogY2FsYyggI3skbGluZS1oZWlnaHQtZW0gKiAyfSArICN7JGdyaWQtaGVhZGVyLXBhZGRpbmcteSAqIDR9ICsgMnB4ICk7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgICAgICB9XG4gICAgICAgIC5rLWdyaWQtY29udGVudCB7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICAgICAgICB9XG4gICAgICAgIC5rLWdyaWQtY29udGVudCB0ZCB7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICB9XG4gICAgICAgIC5rLWdhbnR0LXRyZWVsaXN0LW5lc3RlZC1jb2x1bW5zIC5rLWdyaWQtaGVhZGVyIHRyIHtcbiAgICAgICAgICAgIGhlaWdodDogY2FsYyggI3skbGluZS1oZWlnaHQtZW19ICsgI3skZ3JpZC1oZWFkZXItcGFkZGluZy15ICogMn0gKyAxcHggKTtcbiAgICAgICAgfVxuICAgIH1cblxuXG4gICAgLy8gVGltZWxpbmVcbiAgICAuay1nYW50dC10aW1lbGluZSB7XG5cbiAgICAgICAgLmstdGltZWxpbmUge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgfVxuICAgICAgICAuay1ncmlkLWhlYWRlciB7fVxuICAgICAgICAuay1ncmlkLWNvbnRlbnQge1xuICAgICAgICAgICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICAgICAgICB9XG4gICAgICAgIC5rLWhlYWRlciB7XG4gICAgICAgICAgICBwYWRkaW5nOiAkZ3JpZC1oZWFkZXItcGFkZGluZy15ICRncmlkLWhlYWRlci1wYWRkaW5nLXg7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDAgMCAxcHggJGdyaWQtY2VsbC12ZXJ0aWNhbC1ib3JkZXItd2lkdGg7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICB9XG5cbiAgICB9XG5cblxuICAgIC8vIFRhYmxlc1xuICAgIC5rLWdhbnR0LXRhYmxlcyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICAgIH1cbiAgICAuay1nYW50dC1yb3dzLFxuICAgIC5rLWdhbnR0LWNvbHVtbnMge1xuICAgICAgICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgei1pbmRleDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cbiAgICAuay1nYW50dC1yb3dzIHt9XG5cblxuICAgIC8vIERlcHNcbiAgICAuay1nYW50dC1kZXBlbmRlbmNpZXMge1xuICAgICAgICBvcGFjaXR5OiAuNztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG5cbiAgICAgICAgLy8gQXJyb3dzXG4gICAgICAgIC5rLWFycm93LWUsXG4gICAgICAgIC5rLWFycm93LXcge1xuICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICBib3JkZXI6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogLTRweDtcbiAgICAgICAgfVxuICAgICAgICAuay1hcnJvdy1lIHtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gICAgICAgICAgICByaWdodDogLTZweDtcbiAgICAgICAgfVxuICAgICAgICAuay1hcnJvdy13IHtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogY3VycmVudENvbG9yO1xuICAgICAgICAgICAgbGVmdDogLTZweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIERlcGVuZGVuY3kgTGluZXNcbiAgICAuay1nYW50dC1saW5lIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICAgICAgICBib3JkZXItY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIH1cbiAgICAuay1nYW50dC1saW5lLmstc3RhdGUtc2VsZWN0ZWQge1xuICAgICAgICB6LWluZGV4OiAzO1xuICAgIH1cblxuICAgIC5rLWdhbnR0LWxpbmUtaCB7XG4gICAgICAgIGhlaWdodDogJGdhbnR0LWxpbmUtc2l6ZTtcbiAgICB9XG5cbiAgICAuay1nYW50dC1saW5lLXYge1xuICAgICAgICB3aWR0aDogJGdhbnR0LWxpbmUtc2l6ZTtcbiAgICB9XG5cbiAgICAuay1nYW50dC1kZXBlbmRlbmN5LWhpbnQge1xuICAgICAgICB6LWluZGV4OiA0O1xuICAgIH1cblxuXG4gICAgLy8gVGFza3NcbiAgICAuay1nYW50dC10YXNrcyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICB0ZCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgfVxuICAgICAgICB0ZDo6YWZ0ZXIgeyBjb250ZW50OiBcIlxcYTBcIjsgfVxuICAgIH1cbiAgICAuay10YXNrLXdyYXAge1xuICAgICAgICBtYXJnaW46IDAgLTIxcHg7XG4gICAgICAgIHBhZGRpbmc6IDVweCAyMXB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgIH1cbiAgICAuay10YXNrLXdyYXAuay1kcmFnLWhpbnQge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgfVxuICAgIC5rLXRhc2sge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIH1cbiAgICAuay10YXNrLWRvdCB7XG4gICAgICAgIHdpZHRoOiBjYWxjKCAjeyRnYW50dC1kb3Qtc2l6ZX0gKyAjeyRnYW50dC1kb3Qtc3BhY2luZyAqIDJ9ICk7XG4gICAgICAgIGhlaWdodDogY2FsYyggI3skZ2FudHQtZG90LXNpemV9ICsgI3skZ2FudHQtZG90LXNwYWNpbmcgKiAyfSApO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgfVxuICAgIC5rLXRhc2std3JhcDpob3ZlciAuay10YXNrLWRvdCxcbiAgICAuay10YXNrLXdyYXAuay1vcmlnaW4gLmstdGFzay1kb3Qge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgLmstdGFzay1kb3Q6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHdpZHRoOiAkZ2FudHQtZG90LXNpemU7XG4gICAgICAgIGhlaWdodDogJGdhbnR0LWRvdC1zaXplO1xuICAgICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICB9XG4gICAgLmstdGFzay1kb3Q6aG92ZXI6OmJlZm9yZSxcbiAgICAuay10YXNrLWRvdC5rLXN0YXRlLWhvdmVyOjpiZWZvcmUge1xuICAgICAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICB9XG4gICAgLmstdGFzay1zdGFydCB7IGxlZnQ6IDA7IH1cbiAgICAuay10YXNrLWVuZCB7IHJpZ2h0OiAwOyB9XG4gICAgLmstdGFzay1kcmFnaGFuZGxlIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIGJvcmRlcjogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiBpbmhlcml0O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgLy8gZGlzcGxheTogbm9uZTtcbiAgICAgICAgY3Vyc29yOiBlLXJlc2l6ZTtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cbiAgICAuay10YXNrLXdyYXA6aG92ZXIgLmstdGFzay1kcmFnaGFuZGxlIHtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICB9XG5cblxuICAgIC8vIE1pbGVzdG9uZVxuICAgIC5rLW1pbGVzdG9uZS13cmFwIHtcbiAgICAgICAgbWFyZ2luOiAwIC0yZW07XG4gICAgfVxuICAgIC5rLXRhc2stbWlsZXN0b25lIHtcbiAgICAgICAgd2lkdGg6IDFlbTtcbiAgICAgICAgaGVpZ2h0OiAxZW07XG4gICAgICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgfVxuXG5cbiAgICAvLyBTdW1tYXJ5XG4gICAgLmstc3VtbWFyeS13cmFwIHt9XG4gICAgLmstdGFzay1zdW1tYXJ5IHtcbiAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgfVxuICAgIC5rLXRhc2stc3VtbWFyeSxcbiAgICAuay10YXNrLXN1bW1hcnktY29tcGxldGUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG5cbiAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICBib3JkZXI6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuay10YXNrLXN1bW1hcnktY29tcGxldGUge1xuICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICB9XG4gICAgLmstdGFzay1zdW1tYXJ5LXByb2dyZXNzIHtcbiAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cblxuXG4gICAgLy8gU2luZ2xlIHRhc2tcbiAgICAuay1zaW5nbGUtd3JhcCB7fVxuICAgIC5rLXRhc2stc2luZ2xlIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyggJGJvcmRlci1yYWRpdXMgKTtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAkZ2FudHQtdGFzay1ib3JkZXItd2lkdGg7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcblxuICAgICAgICAuay1yZXNpemUtaGFuZGxlIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IC41O1xuICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgfVxuICAgICAgICAuay1yZXNpemUtaGFuZGxlOjpiZWZvcmUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAycHg7XG4gICAgICAgICAgICBib3R0b206IDJweDtcbiAgICAgICAgfVxuICAgICAgICAuay1yZXNpemUtdyB7IGxlZnQ6IDA7IH1cbiAgICAgICAgLmstcmVzaXplLXc6OmJlZm9yZSB7XG4gICAgICAgICAgICBsZWZ0OiAycHg7XG4gICAgICAgICAgICBib3JkZXItbGVmdC13aWR0aDogMXB4O1xuICAgICAgICB9XG4gICAgICAgIC5rLXJlc2l6ZS1lIHsgcmlnaHQ6IDA7IH1cbiAgICAgICAgLmstcmVzaXplLWU6OmJlZm9yZSB7XG4gICAgICAgICAgICByaWdodDogMnB4O1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIgLmstcmVzaXplLWhhbmRsZSxcbiAgICAgICAgJjpob3ZlciAuay10YXNrLWFjdGlvbnMge1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuay10YXNrLWNvbXBsZXRlIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyggJGJvcmRlci1yYWRpdXMgKTtcbiAgICAgICAgd2lkdGg6IDIwJTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG4gICAgLmstdGFzay1jb250ZW50IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbiAgICAuay10YXNrLXRlbXBsYXRlIHtcbiAgICAgICAgcGFkZGluZzogJGdhbnR0LXRhc2stcGFkZGluZy15ICRnYW50dC10YXNrLXBhZGRpbmcteDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgfVxuICAgIC5rLXRhc2stYWN0aW9ucyB7XG4gICAgICAgIHBhZGRpbmc6ICRwYWRkaW5nLXktc207XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICB9XG4gICAgLmstdGFzay1hY3Rpb25zID4gLmstbGluayB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIH1cblxuICAgIC5rLXJlc291cmNlcy13cmFwIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAtMnB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgICAgICAuay1yZXNvdXJjZSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgNXB4O1xuICAgICAgICB9XG4gICAgfVxuXG5cbiAgICAvLyBUYXNrIHRvb2x0aXBcbiAgICAuay10YXNrLWRldGFpbHMge1xuICAgICAgICBwYWRkaW5nOiAkcGFkZGluZy15ICRwYWRkaW5nLXg7XG5cbiAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sZztcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgICAuay10YXNrLXBjdCB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRpY29uLXNpemUtbGc7XG4gICAgICAgIH1cbiAgICAgICAgdWwge1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIFBsYW5uZWQgcG9zaXRpb25cblxuICAgIC5rLWdhbnR0LXBsYW5uZWQge1xuICAgICAgICAuay1nYW50dC1kZXBlbmRlbmNpZXMsXG4gICAgICAgIC5rLXRhc2stZG90LFxuICAgICAgICAuay1yZXNvdXJjZXMtd3JhcCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAkZ2FudHQtcGxhbm5lZC1kZXBlbmRlbmN5LW1hcmdpbi15O1xuICAgICAgICB9XG5cbiAgICAgICAgLmstdGFzay13cmFwIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLXRhc2staW5uZXItd3JhcCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLXRhc2std3JhcC5rLWRyYWctaGludCB7XG4gICAgICAgICAgICB0b3A6ICRnYW50dC1wbGFubmVkLXNpbmdsZS1kcmFnLWhpbnQtdG9wO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstc3VtbWFyeS13cmFwLmstZHJhZy1oaW50IHtcbiAgICAgICAgICAgIHRvcDogJGdhbnR0LXBsYW5uZWQtc3VtbWFyeS1kcmFnLWhpbnQtdG9wO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstbWlsZXN0b25lLXdyYXAuay1kcmFnLWhpbnQge1xuICAgICAgICAgICAgdG9wOiAkZ2FudHQtcGxhbm5lZC1taWxlc3RvbmUtZHJhZy1oaW50LXRvcDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIFBsYW5uZWQgZWxlbWVudFxuXG4gICAgLmstdGFzay1wbGFubmVkIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgJGdhbnR0LXBsYW5uZWQtbWFyZ2luLXk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkZ2FudHQtcGxhbm5lZC1saW5lLWhlaWdodDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAuay10YXNrLW1vbWVudCB7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6ICRnYW50dC1wbGFubmVkLWJvcmRlci13aWR0aDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRnYW50dC1wbGFubmVkLW1vbWVudC1ib3JkZXItcmFkaXVzO1xuICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgICAgIGhlaWdodDogJGdhbnR0LXBsYW5uZWQtbW9tZW50LWhlaWdodDtcbiAgICAgICAgICAgIHdpZHRoOiAkZ2FudHQtcGxhbm5lZC1tb21lbnQtd2lkdGg7XG4gICAgICAgIH1cblxuICAgICAgICAuay10YXNrLWR1cmF0aW9uIHtcbiAgICAgICAgICAgIGhlaWdodDogJGdhbnR0LXBsYW5uZWQtZHVyYXRpb24taGVpZ2h0O1xuICAgICAgICB9XG5cbiAgICAgICAgLmstdGFzay1tb21lbnQuay1tb21lbnQtbGVmdCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogJGdhbnR0LXBsYW5uZWQtbW9tZW50LWxlZnQtbWFyZ2luLXg7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIC5rLXRhc2stZHVyYXRpb24ge1xuICAgICAgICAgICAgaGVpZ2h0OiAkZ2FudHQtcGxhbm5lZC1kdXJhdGlvbi1ob3Zlci1oZWlnaHQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuay1taWxlc3RvbmUtd3JhcCAuay10YXNrLW1vbWVudCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAkZ2FudHQtcGxhbm5lZC1taWxlc3RvbmUtbW9tZW50LW1hcmdpbi14O1xuICAgIH1cblxuICAgIC8vIFBsYW5uZWQgVG9vbHRpcFxuXG4gICAgLmstcGxhbm5lZC10b29sdGlwIHtcbiAgICAgICAgLmstdGFzay1jb250ZW50IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gRGVsYXkgb2Zmc2V0XG5cbiAgICAuay10YXNrLW9mZnNldC13cmFwIC5rLXRhc2stY29udGVudCAuay1yZXNpemUtZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmstdGFzay1vZmZzZXQge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgLmstcmVzaXplLWhhbmRsZSB7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRnYW50dC1wbGFubmVkLW9mZnNldC1yZXNpemUtaGFuZGxlci1tYXJnaW4teDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLXJlc2l6ZS1oYW5kbGU6OmJlZm9yZSB7XG4gICAgICAgICAgICBib3JkZXItbGVmdC13aWR0aDogMXB4O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAkZ2FudHQtb2Zmc2V0LXJlc2l6ZS1oYW5kbGVyLXRvcDtcbiAgICAgICAgICAgIGJvdHRvbTogLjVlbTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMnB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmstdGFzay1zaW5nbGU6aG92ZXIgKyAuay10YXNrLW9mZnNldCAuay10YXNrLWFjdGlvbnMsXG4gICAgLmstdGFzay1vZmZzZXQ6aG92ZXIgLmstdGFzay1hY3Rpb25zLFxuICAgIC5rLXRhc2stc2luZ2xlOmhvdmVyICsgLmstdGFzay1vZmZzZXQgLmstcmVzaXplLWhhbmRsZSxcbiAgICAuay10YXNrLW9mZnNldDpob3ZlciAuay1yZXNpemUtaGFuZGxlIHtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICB9XG59XG5cbkBpbmNsdWRlIGV4cG9ydHMoXCJnYW50dC9leHBvcnRcIikge1xuXG4gICAgLmstcGRmLWV4cG9ydC1zaGFkb3cge1xuICAgICAgICAuay1nYW50dCB7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLWdhbnR0LFxuICAgICAgICAuay1nYW50dC10aW1lbGluZSxcbiAgICAgICAgLmstZ2FudHQtZGVwZW5kZW5jaWVzIHtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7IC8vIHNhc3MtbGludDpkaXNhYmxlLWxpbmUgbm8taW1wb3J0YW50XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDsgLy8gc2Fzcy1saW50OmRpc2FibGUtbGluZSBuby1pbXBvcnRhbnRcbiAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7IC8vIHNhc3MtbGludDpkaXNhYmxlLWxpbmUgbm8taW1wb3J0YW50XG4gICAgICAgIH1cblxuICAgICAgICAuay1nYW50dC10cmVlbGlzdCAuay10cmVlbGlzdCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLWdhbnR0LWxheW91dC5rLXNwbGl0YmFyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbn1cblxuXG5AaW5jbHVkZSBleHBvcnRzKFwiZ2FudHQtZWRpdC1mb3JtL2xheW91dFwiKSB7XG5cblxuICAgIC5rLWdhbnR0LWVkaXQtZm9ybSB7fVxuXG4gICAgLmstZ2FudHQtZWRpdC1mb3JtIC5rLWVkaXQtYnV0dG9ucyB7fVxuICAgIC5rLWdhbnR0LWVkaXQtZm9ybSAuay1nYW50dC11cGRhdGUge31cbiAgICAuay1nYW50dC1lZGl0LWZvcm0gLmstZ2FudHQtY2FuY2VsIHt9XG4gICAgLmstZ2FudHQtZWRpdC1mb3JtIC5rLWdhbnR0LWRlbGV0ZSB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgIH1cblxufVxuXG5cbkBpbmNsdWRlIGV4cG9ydHMoXCJnYW50dC9ydGxcIikge1xuXG4gICAgLmstcnRsIHtcblxuICAgICAgICAuay1nYW50dC1yb3dzLFxuICAgICAgICAuay1nYW50dC1jb2x1bW5zIHtcbiAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLXRhc2std3JhcDpub3QoLmstbWlsZXN0b25lLXdyYXApIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAtMjZweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLWdhbnR0LXRpbWVsaW5lIHtcblxuICAgICAgICAgICAgLmstZ2FudHQtdGFza3MgdGJvZHkge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuay1oZWFkZXIge1xuICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogMCAkZ3JpZC1jZWxsLXZlcnRpY2FsLWJvcmRlci13aWR0aCAxcHggMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5rLWhlYWRlcjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuay10YXNrLXN0YXJ0IHtcbiAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuay10YXNrLWVuZCB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5rLXRhc2stY29udGVudCB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLXRhc2stY29tcGxldGUge1xuICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstdGFzay1kcmFnaGFuZGxlIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmstZ2FudHQtZGVwZW5kZW5jaWVzIHtcbiAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLWdhbnR0LWRlbGV0ZSB7XG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIH1cblxuICAgICAgICAuay10YXNrLW9mZnNldC13cmFwIC5rLXRhc2stY29udGVudCB7XG4gICAgICAgICAgICAuay1yZXNpemUtZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5rLXJlc2l6ZS13IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmstbWlsZXN0b25lLXdyYXAge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICRnYW50dC1ydGwtbWlsZXN0b25lLXdyYXAtbWFyZ2luLXg7XG4gICAgICAgIH1cblxuICAgICAgICAuay1taWxlc3RvbmUtd3JhcCAuay10YXNrLW1vbWVudCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRnYW50dC1ydGwtbWlsZXN0b25lLXBsYW5uZWQtbW9tZW50LW1hcmdpbi14O1xuICAgICAgICB9XG5cbiAgICAgICAgLmstZ2FudHQtdGltZWxpbmUgLmstbWlsZXN0b25lLXdyYXAgLmstdGFzay1zdGFydCB7XG4gICAgICAgICAgICByaWdodDogJGdhbnR0LXJ0bC1taWxlc3RvbmUtZG90LXN0YXJ0LW1hcmdpbi14O1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLy8gR2FudHRcbiRnYW50dC1ib3JkZXItd2lkdGg6IDFweCAhZGVmYXVsdDtcbiRnYW50dC1mb250LWZhbWlseTogJGZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGdhbnR0LWZvbnQtc2l6ZTogJGZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRnYW50dC1saW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuXG4kZ2FudHQtYmc6ICRjb21wb25lbnQtYmcgIWRlZmF1bHQ7XG4kZ2FudHQtdGV4dDogJGNvbXBvbmVudC10ZXh0ICFkZWZhdWx0O1xuJGdhbnR0LWJvcmRlcjogJGNvbXBvbmVudC1ib3JkZXIgIWRlZmF1bHQ7XG5cbiRnYW50dC10cmVlbGlzdC1iZzogbnVsbCAhZGVmYXVsdDtcbiRnYW50dC10cmVlbGlzdC10ZXh0OiBudWxsICFkZWZhdWx0O1xuJGdhbnR0LXRyZWVsaXN0LWJvcmRlcjogbnVsbCAhZGVmYXVsdDtcblxuJGdhbnR0LW5vbndvcmstYmc6IHJnYmEoIGNvbnRyYXN0LXdjYWcoICRnYW50dC1iZyApLCAuMDI1ICkgIWRlZmF1bHQ7XG4kZ2FudHQtbm9ud29yay10ZXh0OiBudWxsICFkZWZhdWx0O1xuJGdhbnR0LW5vbndvcmstYm9yZGVyOiBudWxsICFkZWZhdWx0O1xuXG4kZ2FudHQtbGluZS1zaXplOiAycHggIWRlZmF1bHQ7XG4kZ2FudHQtbGluZS1maWxsOiBtaXgoICRwYW5lbC10ZXh0LCAkcGFuZWwtYmcgKSAhZGVmYXVsdDtcbiRnYW50dC1saW5lLXNlbGVjdGVkLWZpbGw6ICRzZWxlY3RlZC1iZyAhZGVmYXVsdDtcblxuJGdhbnR0LWRvdC1zaXplOiA4cHggIWRlZmF1bHQ7XG4kZ2FudHQtZG90LXNwYWNpbmc6IDRweCAhZGVmYXVsdDtcbiRnYW50dC1kb3QtYmc6ICRnYW50dC10ZXh0ICFkZWZhdWx0O1xuJGdhbnR0LWRvdC1ib3JkZXI6IG51bGwgIWRlZmF1bHQ7XG4kZ2FudHQtZG90LWhvdmVyLWJnOiAkZ2FudHQtYmcgIWRlZmF1bHQ7XG4kZ2FudHQtZG90LWhvdmVyLWJvcmRlcjogJGdhbnR0LXRleHQgIWRlZmF1bHQ7XG5cbiRnYW50dC1taWxlc3RvbmUtYmc6IGlmKCBpcy1saWdodCgkZ2FudHQtYmcpLCAkZ3JheS0zMDAsICRncmF5LTcwMCApICFkZWZhdWx0O1xuJGdhbnR0LW1pbGVzdG9uZS1ib3JkZXI6IHRyeS1zaGFkZSggJGdhbnR0LW1pbGVzdG9uZS1iZywgMiApICFkZWZhdWx0O1xuJGdhbnR0LW1pbGVzdG9uZS1zZWxlY3RlZC1iZzogJHNlbGVjdGVkLWJnICFkZWZhdWx0O1xuJGdhbnR0LW1pbGVzdG9uZS1zZWxlY3RlZC1ib3JkZXI6ICRzZWxlY3RlZC1ib3JkZXIgIWRlZmF1bHQ7XG5cbiRnYW50dC1zdW1tYXJ5LWJnOiBtaXgoICRnYW50dC10ZXh0LCAkZ2FudHQtYmcgKSAhZGVmYXVsdDtcbiRnYW50dC1zdW1tYXJ5LXByb2dyZXNzLWJnOiAkZ2FudHQtdGV4dCAhZGVmYXVsdDtcbiRnYW50dC1zdW1tYXJ5LXNlbGVjdGVkLWJnOiBtaXgoICRzZWxlY3RlZC1iZywgJGdhbnR0LWJnICkgIWRlZmF1bHQ7XG4kZ2FudHQtc3VtbWFyeS1wcm9ncmVzcy1zZWxlY3RlZC1iZzogJHNlbGVjdGVkLWJnICFkZWZhdWx0O1xuXG4kZ2FudHQtdGFzay1wYWRkaW5nLXg6IG1hcC1nZXQoICRzcGFjaW5nLCAyICkgIWRlZmF1bHQ7XG4kZ2FudHQtdGFzay1wYWRkaW5nLXk6IG1hcC1nZXQoICRzcGFjaW5nLCAxICkgIWRlZmF1bHQ7XG4kZ2FudHQtdGFzay1ib3JkZXItd2lkdGg6IDFweCAhZGVmYXVsdDtcbiRnYW50dC10YXNrLWJnOiBpZiggaXMtbGlnaHQoJGdhbnR0LWJnKSwgJGdyYXktMzAwLCAkZ3JheS03MDAgKSAhZGVmYXVsdDtcbiRnYW50dC10YXNrLXRleHQ6IGNvbnRyYXN0LXdjYWcoICRnYW50dC10YXNrLWJnICkgIWRlZmF1bHQ7XG4kZ2FudHQtdGFzay1ib3JkZXI6IGlmKCBpcy1saWdodCgkZ2FudHQtYmcpLCAkZ3JheS00MDAsICRncmF5LTYwMCApICFkZWZhdWx0O1xuJGdhbnR0LXRhc2stcHJvZ3Jlc3MtYmc6IGlmKCBpcy1saWdodCgkZ2FudHQtYmcpLCAkZ3JheS00MDAsICRncmF5LTYwMCApICFkZWZhdWx0O1xuJGdhbnR0LXRhc2stc2VsZWN0ZWQtYmc6IG1peCggJHNlbGVjdGVkLWJnLCAkZ2FudHQtYmcgKSAhZGVmYXVsdDtcbiRnYW50dC10YXNrLXNlbGVjdGVkLXRleHQ6ICRzZWxlY3RlZC10ZXh0ICFkZWZhdWx0O1xuJGdhbnR0LXRhc2stc2VsZWN0ZWQtYm9yZGVyOiAkc2VsZWN0ZWQtYmcgIWRlZmF1bHQ7XG4kZ2FudHQtdGFzay1wcm9ncmVzcy1zZWxlY3RlZC1iZzogJHNlbGVjdGVkLWJnICFkZWZhdWx0O1xuXG4kZ2FudHQtcGxhbm5lZC1tYXJnaW4teTogLjM1ZW0gIWRlZmF1bHQ7XG4kZ2FudHQtcGxhbm5lZC1ib3JkZXItd2lkdGg6IDJweCAhZGVmYXVsdDtcbiRnYW50dC1wbGFubmVkLWxpbmUtaGVpZ2h0OiAuNzVlbSAhZGVmYXVsdDtcblxuJGdhbnR0LXBsYW5uZWQtZGVwZW5kZW5jeS1tYXJnaW4teTogLjZlbSAhZGVmYXVsdDtcblxuJGdhbnR0LXBsYW5uZWQtbW9tZW50LXdpZHRoOiA2cHggIWRlZmF1bHQ7XG4kZ2FudHQtcGxhbm5lZC1tb21lbnQtaGVpZ2h0OiAkZ2FudHQtcGxhbm5lZC1tb21lbnQtd2lkdGggIWRlZmF1bHQ7XG4kZ2FudHQtcGxhbm5lZC1tb21lbnQtYm9yZGVyLXJhZGl1czogY2FsYyggKCAjeyRnYW50dC1wbGFubmVkLWJvcmRlci13aWR0aCAqIDJ9ICsgI3skZ2FudHQtcGxhbm5lZC1tb21lbnQtd2lkdGh9ICkgLyAyICkgIWRlZmF1bHQ7XG4kZ2FudHQtcGxhbm5lZC1tb21lbnQtbGVmdC1tYXJnaW4teDogY2FsYyggI3skZ2FudHQtcGxhbm5lZC1ib3JkZXItd2lkdGh9IC8gMiAtICN7JGdhbnR0LXBsYW5uZWQtbW9tZW50LWJvcmRlci1yYWRpdXN9ICkgIWRlZmF1bHQ7XG4kZ2FudHQtcGxhbm5lZC1taWxlc3RvbmUtbW9tZW50LW1hcmdpbi14OiAkZ2FudHQtcGxhbm5lZC1tb21lbnQtd2lkdGggIWRlZmF1bHQ7XG5cbiRnYW50dC1wbGFubmVkLWR1cmF0aW9uLWhlaWdodDogJGdhbnR0LXBsYW5uZWQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGdhbnR0LXBsYW5uZWQtZHVyYXRpb24taG92ZXItaGVpZ2h0OiBjYWxjKCAjeyRnYW50dC1wbGFubmVkLWJvcmRlci13aWR0aH0gKyAxcHggKSAhZGVmYXVsdDtcblxuJGdhbnR0LXBsYW5uZWQtc2luZ2xlLWRyYWctaGludC10b3A6IC4zNWVtICFkZWZhdWx0O1xuJGdhbnR0LXBsYW5uZWQtc3VtbWFyeS1kcmFnLWhpbnQtdG9wOiAxZW0gIWRlZmF1bHQ7XG4kZ2FudHQtcGxhbm5lZC1taWxlc3RvbmUtZHJhZy1oaW50LXRvcDogLjg1ZW0gIWRlZmF1bHQ7XG5cbiRnYW50dC1ydGwtbWlsZXN0b25lLXdyYXAtbWFyZ2luLXg6IC0yLjNlbSAhZGVmYXVsdDtcbiRnYW50dC1ydGwtbWlsZXN0b25lLXBsYW5uZWQtbW9tZW50LW1hcmdpbi14OiAuMmVtICFkZWZhdWx0O1xuJGdhbnR0LXJ0bC1taWxlc3RvbmUtZG90LXN0YXJ0LW1hcmdpbi14OiAtLjFlbSAhZGVmYXVsdDtcblxuJGdhbnR0LXBsYW5uZWQtb2Zmc2V0LXJlc2l6ZS1oYW5kbGVyLW1hcmdpbi14OiAxLjJlbSAhZGVmYXVsdDtcblxuJGdhbnR0LXBsYW5uZWQtYmc6ICRwcmltYXJ5ICFkZWZhdWx0O1xuJGdhbnR0LXBsYW5uZWQtYm9yZGVyOiAkZ2FudHQtcGxhbm5lZC1iZyAhZGVmYXVsdDtcblxuJGdhbnR0LWRlbGF5ZWQtYmc6ICRlcnJvciAhZGVmYXVsdDtcbiRnYW50dC1kZWxheWVkLWJnLWxpZ2h0ZXI6IHRpbnQoJGdhbnR0LWRlbGF5ZWQtYmcsIDUpICFkZWZhdWx0O1xuXG4kZ2FudHQtYWR2YW5jZWQtYmc6ICRzdWNjZXNzICFkZWZhdWx0O1xuJGdhbnR0LWFkdmFuY2VkLWJnLWxpZ2h0ZXI6IHRpbnQoJGdhbnR0LWFkdmFuY2VkLWJnLCA1KSAhZGVmYXVsdDtcblxuJGdhbnR0LWFjdGlvbi1vbi1vZmZzZXQtdGV4dDogIzAwMDAwMCAhZGVmYXVsdDtcbiRnYW50dC1vZmZzZXQtcmVzaXplLWhhbmRsZXItdG9wOiA0NSUgIWRlZmF1bHQ7XG4iLCJAaW5jbHVkZSBleHBvcnRzKFwiZ2FudHQvdGhlbWVcIikge1xuXG4gICAgLmstZ2FudHQge1xuICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgJGdhbnR0LXRleHQsXG4gICAgICAgICAgICAkZ2FudHQtYmcsXG4gICAgICAgICAgICAkZ2FudHQtYm9yZGVyXG4gICAgICAgICk7XG5cbiAgICAgICAgLy8gUmVhY3QgZ2FudHRcbiAgICAgICAgLmstdHJlZWxpc3Qtc2Nyb2xsYWJsZSB7XG4gICAgICAgICAgICAuay10YXNrLW1pbGVzdG9uZSAuay10YXNrLW1pbGVzdG9uZS1jb250ZW50IHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgICAgICAgICAkYmc6ICRnYW50dC1taWxlc3RvbmUtYmcsXG4gICAgICAgICAgICAgICAgICAgICRib3JkZXI6ICRnYW50dC1taWxlc3RvbmUtYm9yZGVyXG4gICAgICAgICAgICAgICAgKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5rLXRhc2stbWlsZXN0b25lLmstc3RhdGUtc2VsZWN0ZWQgLmstdGFzay1taWxlc3RvbmUtY29udGVudCB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICAgICAgICAgJGJnOiAkZ2FudHQtbWlsZXN0b25lLXNlbGVjdGVkLWJnLFxuICAgICAgICAgICAgICAgICAgICAkYm9yZGVyOiAkZ2FudHQtbWlsZXN0b25lLXNlbGVjdGVkLWJvcmRlclxuICAgICAgICAgICAgICAgICk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuay1nYW50dC1kZXBlbmRlbmNpZXMtc3ZnIHtcbiAgICAgICAgICAgICAgICBwb2x5bGluZSB7XG4gICAgICAgICAgICAgICAgICAgIGZpbGw6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIHN0cm9rZTogJGdhbnR0LWxpbmUtZmlsbDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBwb2x5bGluZS5rLXN0YXRlLXNlbGVjdGVkIHtcbiAgICAgICAgICAgICAgICAgICAgc3Ryb2tlOiAkZ2FudHQtbGluZS1zZWxlY3RlZC1maWxsO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIEhlYWRlciBhbmQgZm9vdGVyXG4gICAgLmstZ2FudHQtaGVhZGVyIHt9XG4gICAgLmstZ2FudHQtZm9vdGVyIHtcbiAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdyggbm9uZSApO1xuICAgIH1cbiAgICAuay1nYW50dC10b29sYmFyIHt9XG5cblxuICAgIC8vIFRyZWVsaXN0XG4gICAgLmstZ2FudHQtdHJlZWxpc3Qge1xuICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgJGdhbnR0LXRyZWVsaXN0LXRleHQsXG4gICAgICAgICAgICAkZ2FudHQtdHJlZWxpc3QtYmcsXG4gICAgICAgICAgICAkZ2FudHQtdHJlZWxpc3QtYm9yZGVyXG4gICAgICAgICk7XG5cbiAgICAgICAgLmstdHJlZWxpc3QsXG4gICAgICAgIC5rLWdyaWQtY29udGVudCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuICAgIH1cblxuXG4gICAgLy8gUm93cyBhbmQgY29sbHNcbiAgICAuay1nYW50dC1yb3dzIHt9XG4gICAgLmstZ2FudHQtY29sdW1ucyB7fVxuXG5cbiAgICAvLyBOb24gd29yayBob3Vyc1xuICAgIC5rLWdhbnR0IC5rLW5vbndvcmstaG91ciB7XG4gICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAkZ2FudHQtbm9ud29yay10ZXh0LFxuICAgICAgICAgICAgJGdhbnR0LW5vbndvcmstYmcsXG4gICAgICAgICAgICAkZ2FudHQtbm9ud29yay1ib3JkZXJcbiAgICAgICAgKTtcbiAgICB9XG5cblxuICAgIC8vIFRhc2sgZG90XG4gICAgLmstdGFzay1kb3Qge31cbiAgICAuay10YXNrLWRvdDo6YmVmb3JlIHtcbiAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICRiZzogJGdhbnR0LWRvdC1iZyxcbiAgICAgICAgICAgICRib3JkZXI6ICRnYW50dC1kb3QtYm9yZGVyXG4gICAgICAgICk7XG4gICAgfVxuICAgIC5rLXRhc2stZG90OmhvdmVyOjpiZWZvcmUsXG4gICAgLmstdGFzay1kb3Quay1zdGF0ZS1ob3Zlcjo6YmVmb3JlIHtcbiAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICRiZzogJGdhbnR0LWRvdC1ob3Zlci1iZyxcbiAgICAgICAgICAgICRib3JkZXI6ICRnYW50dC1kb3QtaG92ZXItYm9yZGVyXG4gICAgICAgICk7XG4gICAgfVxuXG5cbiAgICAvLyBNaWxlc3RvbmVcbiAgICAuay10YXNrLW1pbGVzdG9uZSB7XG4gICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAkYmc6ICRnYW50dC1taWxlc3RvbmUtYmcsXG4gICAgICAgICAgICAkYm9yZGVyOiAkZ2FudHQtbWlsZXN0b25lLWJvcmRlclxuICAgICAgICApO1xuXG4gICAgICAgICYuay10YXNrLWRlbGF5ZWQge1xuICAgICAgICAgICAgQGluY2x1ZGUgcmVwZWF0aW5nLXN0cmlwZWQtZ3JhZGllbnQoJGdhbnR0LWRlbGF5ZWQtYmcsICRiZy1jb2xvciwgOTBkZWcsIDRweCwgMnB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuay10YXNrLWFkdmFuY2VkIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAgICAgJGJnOiAkZ2FudHQtYWR2YW5jZWQtYmdcbiAgICAgICAgICAgICk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmstdGFzay1taWxlc3RvbmUuay1zdGF0ZS1zZWxlY3RlZCB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAkYmc6ICRnYW50dC1taWxlc3RvbmUtc2VsZWN0ZWQtYmcsXG4gICAgICAgICAgICAkYm9yZGVyOiAkZ2FudHQtbWlsZXN0b25lLXNlbGVjdGVkLWJvcmRlclxuICAgICAgICApO1xuICAgIH1cblxuXG4gICAgLy8gU3VtbWFyeVxuICAgIC5rLXRhc2stc3VtbWFyeSB7XG4gICAgICAgIGNvbG9yOiAkZ2FudHQtc3VtbWFyeS1iZztcblxuICAgICAgICAmLmstdGFzay1kZWxheWVkIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZ2FudHQtZGVsYXllZC1iZy1saWdodGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5rLXRhc2stYWR2YW5jZWQge1xuICAgICAgICAgICAgY29sb3I6ICRnYW50dC1hZHZhbmNlZC1iZy1saWdodGVyO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5rLXRhc2stc3VtbWFyeS1jb21wbGV0ZSB7XG4gICAgICAgIGNvbG9yOiAkZ2FudHQtc3VtbWFyeS1wcm9ncmVzcy1iZztcbiAgICB9XG4gICAgLmstdGFzay1kZWxheWVkIC5rLXRhc2stc3VtbWFyeS1jb21wbGV0ZSB7XG4gICAgICAgIGNvbG9yOiAkZ2FudHQtZGVsYXllZC1iZztcbiAgICB9XG4gICAgLmstdGFzay1hZHZhbmNlZCAuay10YXNrLXN1bW1hcnktY29tcGxldGUge1xuICAgICAgICBjb2xvcjogJGdhbnR0LWFkdmFuY2VkLWJnO1xuICAgIH1cbiAgICAuay10YXNrLXN1bW1hcnkuay1zdGF0ZS1zZWxlY3RlZCB7XG4gICAgICAgIGNvbG9yOiAkZ2FudHQtc3VtbWFyeS1zZWxlY3RlZC1iZztcblxuICAgICAgICAuay10YXNrLXN1bW1hcnktY29tcGxldGUge1xuICAgICAgICAgICAgY29sb3I6ICRnYW50dC1zdW1tYXJ5LXByb2dyZXNzLXNlbGVjdGVkLWJnO1xuICAgICAgICB9XG4gICAgfVxuXG5cbiAgICAvLyBUYXNrc1xuICAgIC5rLXRhc2stc2luZ2xlIHtcbiAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICRnYW50dC10YXNrLXRleHQsXG4gICAgICAgICAgICAkZ2FudHQtdGFzay1iZyxcbiAgICAgICAgICAgICRnYW50dC10YXNrLWJvcmRlclxuICAgICAgICApO1xuXG4gICAgICAgICYuay10YXNrLWRlbGF5ZWQge1xuICAgICAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICAgICAkYmc6ICRnYW50dC1kZWxheWVkLWJnLWxpZ2h0ZXJcbiAgICAgICAgICAgICk7XG4gICAgICAgIH1cblxuICAgICAgICAmLmstdGFzay1hZHZhbmNlZCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgICAgICRiZzogJGdhbnR0LWFkdmFuY2VkLWJnLWxpZ2h0ZXJcbiAgICAgICAgICAgICk7XG4gICAgICAgIH1cblxuICAgICAgICAuay10YXNrLWNvbXBsZXRlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRnYW50dC10YXNrLXByb2dyZXNzLWJnO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5rLXRhc2stZGVsYXllZCAuay10YXNrLWNvbXBsZXRlIHtcbiAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICRiZzogJGdhbnR0LWRlbGF5ZWQtYmdcbiAgICAgICAgKTtcbiAgICB9XG4gICAgLmstdGFzay1hZHZhbmNlZCAuay10YXNrLWNvbXBsZXRlIHtcbiAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICRiZzogJGdhbnR0LWFkdmFuY2VkLWJnXG4gICAgICAgICk7XG4gICAgfVxuICAgIC5rLXRhc2stc2luZ2xlLmstc3RhdGUtc2VsZWN0ZWQge1xuICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgJGdhbnR0LXRhc2stc2VsZWN0ZWQtdGV4dCxcbiAgICAgICAgICAgICRnYW50dC10YXNrLXNlbGVjdGVkLWJnLFxuICAgICAgICAgICAgJGdhbnR0LXRhc2stc2VsZWN0ZWQtYm9yZGVyXG4gICAgICAgICk7XG5cbiAgICAgICAgLmstdGFzay1jb21wbGV0ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ2FudHQtdGFzay1wcm9ncmVzcy1zZWxlY3RlZC1iZztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIERlcGVuZGVuY3kgTGluZXNcbiAgICAuay1nYW50dC1saW5lIHtcbiAgICAgICAgY29sb3I6ICRnYW50dC1saW5lLWZpbGw7XG4gICAgfVxuICAgIC5rLWdhbnR0LWxpbmUuay1zdGF0ZS1zZWxlY3RlZCB7XG4gICAgICAgIGNvbG9yOiAkZ2FudHQtbGluZS1zZWxlY3RlZC1maWxsO1xuICAgIH1cblxuICAgIC8vIFBsYW5uZWQgZWxlbWVudFxuICAgIC5rLXRhc2stcGxhbm5lZCB7XG4gICAgICAgIC5rLXRhc2stbW9tZW50IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAgICAgJGJnOiB0cmFuc3BhcmVudCxcbiAgICAgICAgICAgICAgICAkYm9yZGVyOiAkZ2FudHQtcGxhbm5lZC1ib3JkZXJcbiAgICAgICAgICAgICk7XG4gICAgICAgIH1cbiAgICAgICAgLmstdGFzay1kdXJhdGlvbiB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgICAgICRiZzogJGdhbnR0LXBsYW5uZWQtYmdcbiAgICAgICAgICAgICk7XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlciAuay10YXNrLW1vbWVudCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmaWxsKFxuICAgICAgICAgICAgICAgICRiZzogJGdhbnR0LXBsYW5uZWQtYmdcbiAgICAgICAgICAgICk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBEZWxheSBvZmZzZXRcbiAgICAuay10YXNrLW9mZnNldCB7XG4gICAgICAgIEBpbmNsdWRlIHJlcGVhdGluZy1zdHJpcGVkLWdyYWRpZW50KCRnYW50dC1kZWxheWVkLWJnLCAkYmctY29sb3IsIDEzNWRlZywgNHB4LCAycHgpO1xuXG4gICAgICAgIC5rLXJlc2l6ZS1lOjpiZWZvcmUge1xuICAgICAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICAgICAkYm9yZGVyOiAkZ2FudHQtYWN0aW9uLW9uLW9mZnNldC10ZXh0XG4gICAgICAgICAgICApO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstdGFzay1hY3Rpb25zIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZ2FudHQtYWN0aW9uLW9uLW9mZnNldC10ZXh0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmstdGFzay1vZmZzZXQ6aG92ZXIge1xuICAgICAgICBAaW5jbHVkZSByZXBlYXRpbmctc3RyaXBlZC1ncmFkaWVudCgkZ2FudHQtZGVsYXllZC1iZy1saWdodGVyLCAkYmctY29sb3IsIDEzNWRlZywgNHB4LCAycHgpO1xuICAgIH1cblxuICAgIC5rLXBkZi1leHBvcnQgLmstdGFzay1vZmZzZXQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ2FudHQtZGVsYXllZC1iZztcbiAgICB9XG5cbiAgICAvLyBUb29sdGlwc1xuXG4gICAgLmstb2Zmc2V0LXRvb2x0aXAtZGVsYXllZCB7XG4gICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAkYmc6ICRnYW50dC1kZWxheWVkLWJnXG4gICAgICAgICk7XG4gICAgfVxuXG4gICAgLmstcGxhbm5lZC10b29sdGlwIHtcbiAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICRiZzogJGdhbnR0LXBsYW5uZWQtYmdcbiAgICAgICAgKTtcbiAgICB9XG59XG4iLCIvLyBUT0RPOiBtb2RhbCB2YXJpYWJsZXNcbkBpbmNsdWRlIGV4cG9ydHMoXCJzY2hlZHVsZXIvbGF5b3V0XCIpIHtcblxuICAgIC8vIExheW91dFxuICAgIC5rLXNjaGVkdWxlciB7XG4gICAgICAgIEBpbmNsdWRlIHVzZS1iYWNrZ3JvdW5kLWNsaXAoKTtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAkc2NoZWR1bGVyLWJvcmRlci13aWR0aDtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRzY2hlZHVsZXItZm9udC1mYW1pbHk7XG4gICAgICAgIGZvbnQtc2l6ZTogJHNjaGVkdWxlci1mb250LXNpemU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkc2NoZWR1bGVyLWxpbmUtaGVpZ2h0O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gICAgICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogJHJnYmEtdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgdGFibGUsXG4gICAgICAgIHRoZWFkLFxuICAgICAgICB0Zm9vdCxcbiAgICAgICAgdGJvZHksXG4gICAgICAgIHRyLFxuICAgICAgICB0aCxcbiAgICAgICAgdGQsXG4gICAgICAgIGRpdixcbiAgICAgICAgPiAqIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGtlbmRvLXNjaGVkdWxlci5rLXNjaGVkdWxlciB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgJi5rLXJlYWRvbmx5LXNjaGVkdWxlciAuay1ldmVudC1kZWxldGUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIENvbW1tb25cbiAgICAuay1zY2hlZHVsZXItdGFibGUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICAgICAgICBib3JkZXItc3BhY2luZzogMDtcbiAgICAgICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcblxuICAgICAgICB0ZCxcbiAgICAgICAgdGgge1xuICAgICAgICAgICAgcGFkZGluZzogJGNlbGwtcGFkZGluZztcbiAgICAgICAgICAgIGhlaWdodDogJHNjaGVkdWxlci1jZWxsLWhlaWdodDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMCAwIDFweCAxcHg7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICAgICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgICAgIH1cbiAgICAgICAgdGQ6Zmlyc3QtY2hpbGQsXG4gICAgICAgIHRoOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICAgICAgICB9XG4gICAgICAgIC5rLW1pZGRsZS1yb3cgdGQge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1zdHlsZTogZG90dGVkO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstbGluayB7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuay1zY2hlZHVsZXItbGF5b3V0LWZsZXgge1xuICAgICAgICBvdmVyZmxvdzogYXV0bztcblxuICAgICAgICAuay1zY2hlZHVsZXItaGVhZCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgfVxuICAgICAgICAuay1zY2hlZHVsZXItYm9keSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIH1cblxuICAgICAgICAuay1zY2hlZHVsZXItaGVhZCxcbiAgICAgICAgLmstc2NoZWR1bGVyLWJvZHkge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXg6IDEwMCU7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIH1cblxuICAgICAgICAuay1zY2hlZHVsZXItcm93IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWluLXdpZHRoOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstc2NoZWR1bGVyLWdyb3VwIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWluLXdpZHRoOiAwO1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAgICAgICAuay1ncm91cC1jZWxsIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmstZ3JvdXAtY29udGVudCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuay1ncm91cC1ob3Jpem9udGFsIHtcbiAgICAgICAgICAgICAgICAuay1ncm91cC1jZWxsIHtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1iYXNpczogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG5cblxuICAgICAgICAuay1tb3JlLWV2ZW50cyB7XG4gICAgICAgICAgICBib3R0b206IDJweDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLXNjaGVkdWxlci1jZWxsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6ICRjZWxsLXBhZGRpbmc7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAxLjVlbTtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMCAxcHggMXB4IDA7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICAgICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG5cbiAgICAgICAgICAgICYuay1zbG90LWNlbGwge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5rLWhlYWRpbmctY2VsbCB7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuay1zaWRlLWNlbGwge1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgICAgICAgICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuay1tYWpvci1jZWxsIHtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmstbWlkZGxlLXJvdyAuay1zY2hlZHVsZXItY2VsbCB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXN0eWxlOiBkb3R0ZWQ7XG4gICAgICAgIH1cblxuICAgICAgICAuay1yZXNvdXJjZS1jZWxsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLXJlc291cmNlLWNvbnRlbnQge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuay1zdGlja3ktY2VsbCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgZmxleC1iYXNpczogMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgfVxuICAgIH1cblxuXG4gICAgLy8gSGVhZGVyIGFuZCBmb290ZXJcbiAgICAuay1zY2hlZHVsZXItdG9vbGJhciB7XG4gICAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogJHRvb2xiYXItYm9yZGVyLXdpZHRoO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAyO1xuXG4gICAgICAgIC5rLXdpZGdldCB7XG4gICAgICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBDdXJyZW50IGRhdGVcbiAgICAgICAgLmstbmF2LWN1cnJlbnQge1xuICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICAgIC5rLWljb24ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJGljb24tc3BhY2luZztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmstc20tZGF0ZS1mb3JtYXQsXG4gICAgICAgICAgICAuay1sZy1kYXRlLWZvcm1hdCB7XG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmstc20tZGF0ZS1mb3JtYXQgeyBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgIH1cblxuXG4gICAgICAgIC8vIFNjaGVkdWxlciBzZWFyY2hcbiAgICAgICAgLmstc2NoZWR1bGVyLXNlYXJjaCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICAgICAgfVxuXG5cbiAgICAgICAgLy8gU2NoZWR1bGVyIHZpZXdzXG4gICAgICAgIC5rLXNjaGVkdWxlci12aWV3cy13cmFwcGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuXG4gICAgICAgICAgICAuay12aWV3cy1kcm9wZG93biB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgZm9udDogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cblxuICAgICAgICAvLyBSZXNwb25zaXZlIHNjaGVkdWxlciB0b29sYmFyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgICAgICAgICAgIC5rLW5hdi1jdXJyZW50IC5rLWxnLWRhdGUtZm9ybWF0IHsgbWF4LXdpZHRoOiAyMDBweDsgfVxuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXG4gICAgICAgICAgICAuay1uYXYtY3VycmVudCAuay1sZy1kYXRlLWZvcm1hdCB7IGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgICAgICAgIC5rLW5hdi1jdXJyZW50IC5rLXNtLWRhdGUtZm9ybWF0IHsgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbiAgICAgICAgICAgIC5rLXNjaGVkdWxlci12aWV3cy13cmFwcGVyIC5rLXNjaGVkdWxlci12aWV3cyB7IGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgICAgICAgIC5rLXNjaGVkdWxlci12aWV3cy13cmFwcGVyIC5rLXZpZXdzLWRyb3Bkb3duIHsgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICAgICAgIH1cbiAgICB9XG4gICAga2VuZG8tc2NoZWR1bGVyIC5rLXNjaGVkdWxlci10b29sYmFyIHtcbiAgICAgICAgQGluY2x1ZGUgdXNlLWJhY2tncm91bmQtY2xpcCgpO1xuICAgICAgICBwYWRkaW5nOiAkdG9vbGJhci1wYWRkaW5nLXkgJHRvb2xiYXItcGFkZGluZy14O1xuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB9XG5cblxuICAgIC8vIFNjaGVkdWxlciBuYXZpZ2F0aW9uXG4gICAgdWwuay1zY2hlZHVsZXItbmF2aWdhdGlvbiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZsZXg6IDE7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgQGluY2x1ZGUgdXNlLWJhY2tncm91bmQtY2xpcCgpO1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAkYnV0dG9uLWJvcmRlci13aWR0aDtcbiAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICB9XG4gICAgICAgIGxpICsgbGkge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0kYnV0dG9uLWJvcmRlci13aWR0aDtcbiAgICAgICAgfVxuICAgICAgICAuay1zdGF0ZS1ob3ZlcixcbiAgICAgICAgLmstc3RhdGUtc2VsZWN0ZWQge1xuICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgfVxuXG5cbiAgICAgICAgLmstbGluayB7XG4gICAgICAgICAgICBwYWRkaW5nOiAkYnV0dG9uLXBhZGRpbmcteSAkYnV0dG9uLXBhZGRpbmcteDtcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB9XG5cblxuICAgICAgICAvLyBQcmV2IC8gbmV4dFxuICAgICAgICAuay1uYXYtcHJldixcbiAgICAgICAgLmstbmF2LW5leHQge1xuICAgICAgICAgICAgLmstbGluayB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogJGJ1dHRvbi1wYWRkaW5nLXk7XG4gICAgICAgICAgICAgICAgd2lkdGg6ICRidXR0b24taW5uZXItY2FsYy1zaXplO1xuICAgICAgICAgICAgICAgIGhlaWdodDogJGJ1dHRvbi1pbm5lci1jYWxjLXNpemU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuXG4gICAgICAgIC8vIEV4Y2VwdGlvblxuICAgICAgICAuay1uYXYtY3VycmVudCB7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgICAuay1uYXYtdG9kYXkgeyBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMtb25seSggJGJvcmRlci1yYWRpdXMgKTsgfVxuICAgICAgICAuay1uYXYtbmV4dCB7IEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMtb25seSggJGJvcmRlci1yYWRpdXMgKTsgfVxuICAgIH1cblxuXG4gICAgLy8gVmlldyBzd2l0Y2hlclxuICAgIHVsLmstc2NoZWR1bGVyLXZpZXdzIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgQGluY2x1ZGUgdXNlLWJhY2tncm91bmQtY2xpcCgpO1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAkYnV0dG9uLWJvcmRlci13aWR0aDtcbiAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICB9XG4gICAgICAgIGxpICsgbGkge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0kYnV0dG9uLWJvcmRlci13aWR0aDtcbiAgICAgICAgfVxuICAgICAgICAuay1zdGF0ZS1ob3ZlcixcbiAgICAgICAgLmstc3RhdGUtc2VsZWN0ZWQge1xuICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgfVxuXG5cbiAgICAgICAgLmstbGluayB7XG4gICAgICAgICAgICBwYWRkaW5nOiAkYnV0dG9uLXBhZGRpbmcteSAkYnV0dG9uLXBhZGRpbmcteDtcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgbGk6Zmlyc3QtY2hpbGQgeyBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCAkYm9yZGVyLXJhZGl1cyApOyB9XG4gICAgICAgIGxpOmZpcnN0LWNoaWxkICsgbGkgeyBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMtb25seSggJGJvcmRlci1yYWRpdXMgKTsgfVxuICAgICAgICBsaTpsYXN0LWNoaWxkIHsgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cy1vbmx5KCAkYm9yZGVyLXJhZGl1cyApOyB9XG5cbiAgICAgICAgJi5rLXN0YXRlLWV4cGFuZGVkIHtcbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCAwICk7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgbGkgKyBsaSB7IG1hcmdpbi10b3A6IC0xcHg7IH1cbiAgICAgICAgICAgIGxpOmZpcnN0LWNoaWxkIHsgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMtb25seSggJGJvcmRlci1yYWRpdXMgKTsgfVxuICAgICAgICAgICAgbGk6Zmlyc3QtY2hpbGQgKyBsaSB7IEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoIDAgKTsgfVxuICAgICAgICAgICAgbGk6bGFzdC1jaGlsZCB7IEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzLW9ubHkoICRib3JkZXItcmFkaXVzICk7IH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5rLWN1cnJlbnQtdmlldyB7IGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgICAgLmstY3VycmVudC12aWV3IC5rLWxpbms6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAwIDFleDtcbiAgICAgICAgICAgIGJvcmRlcjogLjI1ZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAuNWVtIHNvbGlkIGN1cnJlbnRDb2xvcjtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogJHRvb2xiYXItcGFkZGluZy14O1xuICAgICAgICAgICAgdG9wOiAkdG9vbGJhci1wYWRkaW5nLXk7XG4gICAgICAgICAgICB6LWluZGV4OiAxMDAwO1xuXG4gICAgICAgICAgICBsaSB7IGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgICAgICAgIC5rLWN1cnJlbnQtdmlldyB7IGRpc3BsYXk6IGJsb2NrOyB9XG5cblxuICAgICAgICAgICAgJi5rLXN0YXRlLWV4cGFuZGVkIHtcbiAgICAgICAgICAgICAgICBsaSB7IGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5rLXJ0bCAmIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAkdG9vbGJhci1wYWRkaW5nLXg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cblxuICAgIC8vIFNjaGVkdWxlciBmb290ZXJcbiAgICAuay1zY2hlZHVsZXItZm9vdGVyIHtcbiAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdyggbm9uZSApO1xuICAgICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgICAgIGJvcmRlci10b3Atd2lkdGg6ICR0b29sYmFyLWJvcmRlci13aWR0aDtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAuay13aWRnZXQge1xuICAgICAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgQGluY2x1ZGUgdXNlLWJhY2tncm91bmQtY2xpcCgpO1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAkYnV0dG9uLWJvcmRlci13aWR0aDtcbiAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICB9XG4gICAgICAgIGxpICsgbGkge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0kYnV0dG9uLWJvcmRlci13aWR0aDtcbiAgICAgICAgfVxuICAgICAgICAuay1zdGF0ZS1ob3ZlcixcbiAgICAgICAgLmstc3RhdGUtc2VsZWN0ZWQge1xuICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgfVxuXG5cbiAgICAgICAgLmstbGluayB7XG4gICAgICAgICAgICBwYWRkaW5nOiAkYnV0dG9uLXBhZGRpbmcteSAkYnV0dG9uLXBhZGRpbmcteDtcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyggJGJvcmRlci1yYWRpdXMgKTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBrZW5kby1zY2hlZHVsZXIgLmstc2NoZWR1bGVyLWZvb3RlciB7XG4gICAgICAgIEBpbmNsdWRlIHVzZS1iYWNrZ3JvdW5kLWNsaXAoKTtcbiAgICAgICAgcGFkZGluZzogJHRvb2xiYXItcGFkZGluZy15ICR0b29sYmFyLXBhZGRpbmcteDtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgfVxuICAgIC5rLXNjaGVkdWxlci1mdWxsZGF5IHtcbiAgICAgICAgLmstaWNvbiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRpY29uLXNwYWNpbmc7XG4gICAgICAgIH1cbiAgICB9XG5cblxuICAgIC8vIExheW91dFxuICAgIC5rLXNjaGVkdWxlci1sYXlvdXQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgICAgICAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gICAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgPiB0Ym9keSA+IHRyID4gdGQge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBSZW1vdmUgYm90dG9tIGJvcmRlciBmcm9tIGZpcnN0IGNlbGwgb2YgaG91cnMgY2VsbHMgc3BhbmluZyBvbiB0d28gcm93c1xuICAgICAgICB0ciArIHRyLFxuICAgICAgICAuay1zY2hlZHVsZXItcGFuZSArIC5rLXNjaGVkdWxlci1wYW5lIHtcbiAgICAgICAgICAgIC5rLXNjaGVkdWxlci10aW1lcyB0ciB7XG4gICAgICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuay1zbG90LWNlbGwsXG4gICAgICAgICAgICAgICAgLmstc2NoZWR1bGVyLXRpbWVzLWFsbC1kYXksXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHRoIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmstc2NoZWR1bGVyLWxheW91dC5rLXNjaGVkdWxlci1mbGV4LWxheW91dCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgJi5rLXNjaGVkdWxlci13ZWVrdmlldyxcbiAgICAgICAgJi5rLXNjaGVkdWxlci1kYXl2aWV3IHtcbiAgICAgICAgICAgIC5rLXNjaGVkdWxlci1wYW5lOmZpcnN0LWNoaWxkIC5rLXNjaGVkdWxlci10YWJsZSB7XG4gICAgICAgICAgICAgICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5rLXNjaGVkdWxlci1oZWFkZXIgdGgge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLmstc2NoZWR1bGVyLWhlYWRlcixcbiAgICAuay1zY2hlZHVsZXItaGVhZGVyLXdyYXAsXG4gICAgLmstc2NoZWR1bGVyLWhlYWRlci13cmFwID4gZGl2IHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cbiAgICAuay1zY2hlZHVsZXItaGVhZGVyLXdyYXAge1xuICAgICAgICBib3JkZXItd2lkdGg6ICAwO1xuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuICAgIC5rLXNjaGVkdWxlci10aW1lcyB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgIC5rLXNjaGVkdWxlci10YWJsZSB7IHRhYmxlLWxheW91dDogYXV0bzsgfVxuXG4gICAgICAgIHRoIHtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMCAxcHggMXB4IDA7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLXNsb3QtY2VsbCxcbiAgICAgICAgLmstc2NoZWR1bGVyLXRpbWVzLWFsbC1kYXkge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLXNsb3QtY2VsbC5rLWxhc3QtcmVzb3VyY2Uge1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICAgIC5rLXNsb3QtY2VsbC5rLWVtcHR5LXNsb3Qge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5rLXNjaGVkdWxlci1kYXRlY29sdW1uIHtcbiAgICAgICAgd2lkdGg6ICRzY2hlZHVsZXItZGF0ZWNvbHVtbi13aWR0aDtcbiAgICB9XG4gICAgLmstc2NoZWR1bGVyLXRpbWVjb2x1bW4ge1xuICAgICAgICB3aWR0aDogJHNjaGVkdWxlci10aW1lY29sdW1uLXdpZHRoO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIH1cblxuXG4gICAgLy8gU2NoZWR1bGVyIGNvbnRlbnRcbiAgICAuay1zY2hlZHVsZXItY29udGVudCB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICB9XG5cblxuICAgIC8vIEFwcG9pbnRtZW50c1xuICAgIGtlbmRvLXNjaGVkdWxlciAuay1ldmVudCxcbiAgICAuay1ldmVudCB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoICRib3JkZXItcmFkaXVzICk7XG4gICAgICAgIG1pbi1oZWlnaHQ6ICRzY2hlZHVsZXItZXZlbnQtbWluLWhlaWdodDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkc2NoZWR1bGVyLWV2ZW50LWJvcmRlci1yYWRpdXM7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkcGFkZGluZy14O1xuXG4gICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBUZW1wbGF0ZVxuICAgICAgICAuay1ldmVudC10ZW1wbGF0ZSB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogJHNjaGVkdWxlci1ldmVudC1saW5lLWhlaWdodDtcbiAgICAgICAgICAgIHBhZGRpbmc6ICRwYWRkaW5nLXkgJHBhZGRpbmcteDtcbiAgICAgICAgICAgIC8vIFRPRE86IGluY29tcGF0aWJsZSB1bml0c1xuICAgICAgICAgICAgLy8gcGFkZGluZy1yaWdodDogJHBhZGRpbmcteC1zbSArICRzcGFjZXI7XG4gICAgICAgIH1cbiAgICAgICAgLmstZXZlbnQtdGltZSB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogLjg3NWVtO1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuXG4gICAgICAgIC8vIEFjdGlvbnNcbiAgICAgICAgLmstZXZlbnQtYWN0aW9ucyB7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgcmlnaHQ6ICRwYWRkaW5nLXg7XG4gICAgICAgICAgICB6LWluZGV4OiAyO1xuXG4gICAgICAgICAgICAuay1ldmVudC1kZWxldGUge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IC41O1xuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICYuay1zdGF0ZS1ob3ZlciB7XG4gICAgICAgICAgICAgICAgLmstZXZlbnQtZGVsZXRlIHtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5rLWljb24ge1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBhIHsgY29sb3I6IGluaGVyaXQ7IH1cbiAgICAgICAgfVxuXG5cbiAgICAgICAgLy8gSW5kaWNhdG9yc1xuICAgICAgICAuay1ldmVudC1hY3Rpb25zOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbjogJHBhZGRpbmcteS1zbSAuNGV4IDAgJHBhZGRpbmcteC1zbTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgIH1cblxuXG4gICAgICAgIC8vIFJlc2l6ZSBoYW5kbGVzXG4gICAgICAgIC5rLXJlc2l6ZS1oYW5kbGUge1xuICAgICAgICAgICAgei1pbmRleDogNDtcbiAgICAgICAgICAgIG9wYWNpdHk6IC41O1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICB9XG4gICAgICAgIC5rLXJlc2l6ZS1oYW5kbGU6OmJlZm9yZSB7IGJvcmRlci1jb2xvcjogY3VycmVudENvbG9yOyB9XG4gICAgICAgIC5rLXJlc2l6ZS1uIHtcbiAgICAgICAgICAgIGhlaWdodDogLjVlbTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgfVxuICAgICAgICAuay1yZXNpemUtcyB7XG4gICAgICAgICAgICBoZWlnaHQ6IC41ZW07XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgICAgLmstcmVzaXplLW46OmJlZm9yZSxcbiAgICAgICAgLmstcmVzaXplLXM6OmJlZm9yZSB7XG4gICAgICAgICAgICB3aWR0aDogJHNwYWNlciAqIDI7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG4gICAgICAgIH1cbiAgICAgICAgLmstcmVzaXplLXcge1xuICAgICAgICAgICAgd2lkdGg6IC41ZW07XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB9XG4gICAgICAgIC5rLXJlc2l6ZS1lIHtcbiAgICAgICAgICAgIHdpZHRoOiAuNWVtO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICAgICAgLmstcmVzaXplLXc6OmJlZm9yZSxcbiAgICAgICAgLmstcmVzaXplLWU6OmJlZm9yZSB7XG4gICAgICAgICAgICBoZWlnaHQ6ICRzcGFjZXIgKiAyO1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgICAgICAgfVxuXG5cbiAgICAgICAgLy8gSG92ZXJcbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJi5rLXN0YXRlLWhvdmVyIHtcbiAgICAgICAgICAgIC5rLWV2ZW50LWFjdGlvbnMgLmstZXZlbnQtZGVsZXRlLFxuICAgICAgICAgICAgLmstcmVzaXplLWhhbmRsZSB7XG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuay1ldmVudC1kcmFnLWhpbnQgLmstZXZlbnQtdGltZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLWV2ZW50LXRvcC1hY3Rpb25zLFxuICAgICAgICAuay1ldmVudC1ib3R0b20tYWN0aW9ucyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAuay1ldmVudC1ib3R0b20tYWN0aW9ucyB7XG4gICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG5cblxuICAgIC8vIFRhc2tzXG4gICAgLmstc2NoZWR1bGVyLW1hcmsge1xuICAgICAgICB3aWR0aDogMWVtO1xuICAgICAgICBoZWlnaHQ6IDFlbTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIH1cblxuXG4gICAgLy8gTW9yZSBldmVudHMgaW5kaWNhdG9yXG4gICAgLmstbW9yZS1ldmVudHMge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBoZWlnaHQ6IDEzcHg7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgID4gLmstaWNvbiB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gQ3VycmVudCB0aW1lXG4gICAgLmstY3VycmVudC10aW1lIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuXG4gICAgICAgICYuay1jdXJyZW50LXRpbWUtYXJyb3ctbGVmdCxcbiAgICAgICAgJi5rLWN1cnJlbnQtdGltZS1hcnJvdy1yaWdodCxcbiAgICAgICAgJi5rLWN1cnJlbnQtdGltZS1hcnJvdy1kb3duIHtcbiAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXI6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIERyYWdpbmcgaGludFxuICAgIC5rLWV2ZW50LWRyYWctaGludCB7XG4gICAgICAgIG9wYWNpdHk6IC41O1xuICAgICAgICB6LWluZGV4OiAzO1xuXG4gICAgICAgIC5rLWV2ZW50LWFjdGlvbnMsXG4gICAgICAgIC5rLWV2ZW50LXRvcC1hY3Rpb25zLFxuICAgICAgICAuay1ldmVudC1ib3R0b20tYWN0aW9ucyxcbiAgICAgICAgLmstcmVzaXplLWhhbmRsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstZXZlbnQtdGltZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cblxuXG4gICAgLy8gUmVzaXppbmdcbiAgICAuay1zY2hlZHVsZXItbWFycXVlZSB7XG4gICAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcblxuICAgICAgICAvLyBsYWJlbFxuICAgICAgICAuay1sYWJlbC10b3AsXG4gICAgICAgIC5rLWxhYmVsLWJvdHRvbSB7XG4gICAgICAgICAgICBmb250LXNpemU6IC43NWVtO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB9XG4gICAgICAgIC5rLWxhYmVsLXRvcCB7XG4gICAgICAgICAgICBsZWZ0OiAkcGFkZGluZy14LXNtO1xuICAgICAgICAgICAgdG9wOiAkcGFkZGluZy15LXNtO1xuICAgICAgICB9XG4gICAgICAgIC5rLWxhYmVsLWJvdHRvbSB7XG4gICAgICAgICAgICByaWdodDogJHBhZGRpbmcteC1zbTtcbiAgICAgICAgICAgIGJvdHRvbTogJHBhZGRpbmcteS1zbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIEFuZ2xlIHRpbmdpZVxuICAgICAgICAmLmstZmlyc3Q6OmJlZm9yZSxcbiAgICAgICAgJi5rLWxhc3Q6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDNweDtcbiAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgfVxuICAgICAgICAmLmstZmlyc3Q6OmJlZm9yZSB7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG4gICAgICAgICYuay1sYXN0OjphZnRlciB7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlci10b3AtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gc2Fzcy1saW50OmRpc2FibGUgbm8taW1wb3J0YW50XG4gICAgLy8gcmVtb3ZlIHNjcm9sbGJhcnMgZHVyaW5nIFBERiBleHBvcnRcbiAgICAuay1wZGYtZXhwb3J0LXNoYWRvdyAuay1zY2hlZHVsZXIsXG4gICAgLmstc2NoZWR1bGVyLXBkZi1leHBvcnQgLmstc2NoZWR1bGVyLWNvbnRlbnQsXG4gICAgLmstc2NoZWR1bGVyLXBkZi1leHBvcnQgLmstc2NoZWR1bGVyLXRpbWVzIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmstc2NoZWR1bGVyLXBkZi1leHBvcnQge1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgIC5rLXNjaGVkdWxlci1oZWFkZXIge1xuICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLmstc2NoZWR1bGVyLWhlYWRlci13cmFwIHtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLmstc2NoZWR1bGVyLWhlYWRlciAuay1zY2hlZHVsZXItdGFibGUsXG4gICAgICAgIC5rLXNjaGVkdWxlci1jb250ZW50IC5rLXNjaGVkdWxlci10YWJsZSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuICAgIC8vIHNhc3MtbGludDplbmFibGUgbm8taW1wb3J0YW50XG5cblxuICAgIC8vIFRPRE86IGFkZCB0aGlzIGNsYXNzIHRvIGpRdWVyeSByZW5kZXJpbmdcbiAgICAvLyBhZnRlciByZWZhY3RvcmluZyBqUXVlcnkgc2NoZWR1bGVyIGxheW91dCB0byBiZSBmbGV4XG4gICAgLmstcmVjdXJyZW5jZS1lZGl0b3Ige1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG4gICAga2VuZG8tc2NoZWR1bGVyIC5rLXJlY3VycmVuY2UtZWRpdG9yIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxufVxuXG5cblxuXG5AaW5jbHVkZSBleHBvcnRzKFwic2NoZWR1bGVyLXZpZXdzL2xheW91dFwiKSB7XG5cbiAgICAvLyBEYXkgdmlld1xuICAgIC5rLXNjaGVkdWxlci1kYXl2aWV3IHt9XG5cblxuICAgIC8vIFdvcmt3ZWVrIHZpZXdcbiAgICAvLyBzYXNzLWxpbnQ6ZGlzYWJsZSBjbGFzcy1uYW1lLWZvcm1hdFxuICAgIC5rLXNjaGVkdWxlci13b3JrV2Vla3ZpZXcge31cbiAgICAvLyBzYXNzLWxpbnQ6ZW5hYmxlIGNsYXNzLW5hbWUtZm9ybWF0XG5cblxuICAgIC8vIFdlZWsgdmlld1xuICAgIC5rLXNjaGVkdWxlci13ZWVrdmlldyB7fVxuXG5cbiAgICAvLyBNb250aCB2aWV3XG4gICAgLmstc2NoZWR1bGVyLW1vbnRodmlldyB7XG5cbiAgICAgICAgLmstc2NoZWR1bGVyLXRhYmxlIHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgICAuay1zY2hlZHVsZXItdGFibGUgdGQge1xuICAgICAgICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIH1cbiAgICAgICAgLmstc2NoZWR1bGVyLWJvZHkgLmstc2NoZWR1bGVyLWNlbGwge1xuICAgICAgICAgICAgbWluLWhlaWdodDogODBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIHNhc3MtbGludDpkaXNhYmxlIG5vLWltcG9ydGFudFxuICAgICAgICAvLyBoaWRkZW4gY2VsbHMgbXVzdCBoYXZlIG5vIGxheW91dFxuICAgICAgICAuay1oaWRkZW4ge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQtd2lkdGg6IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAvLyBzYXNzLWxpbnQ6ZW5hYmxlIG5vLWltcG9ydGFudFxuXG4gICAgICAgIC5rLXNjaGVkdWxlci10YWJsZS1hdXRvLFxuICAgICAgICAuay1zY2hlZHVsZXItdGFibGUtYXV0byB0ZCxcbiAgICAgICAgLmstc2NoZWR1bGVyLWNvbnRlbnQgLmstc2NoZWR1bGVyLXRhYmxlLWF1dG8ge1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gRm9yY2UgdmVydGljYWwgc2Nyb2xsIGluIG1vbnRodmlldyBmb3IganF1ZXJ5XG4gICAgICAgIC5rLXNjaGVkdWxlci1jb250ZW50IHtcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICAgICAgfVxuICAgICAgICAmLmstc2NoZWR1bGVyLWZsZXgtbGF5b3V0IC5rLXNjaGVkdWxlci1jb250ZW50IHtcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG5cblxuICAgIC8vIEFnZW5kYSB2aWV3XG4gICAgLmstc2NoZWR1bGVyLWFnZW5kYXZpZXcge1xuXG4gICAgICAgIC5rLXNjaGVkdWxlci1tYXJrIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLjVlbTtcbiAgICAgICAgICAgIHdpZHRoOiAxZW07XG4gICAgICAgICAgICBoZWlnaHQ6IDFlbTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIH1cblxuICAgICAgICAuay1zY2hlZHVsZXItdGFibGUge1xuICAgICAgICAgICAgdGg6Zmlyc3QtY2hpbGQsXG4gICAgICAgICAgICB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgdGQuay1maXJzdCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5rLXNjaGVkdWxlci1kYXRlY29sdW1uOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdC13aWR0aDogMCAhaW1wb3J0YW50OyAvLyBzYXNzLWxpbnQ6ZGlzYWJsZS1saW5lIG5vLWltcG9ydGFudFxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmstdGFzayA+IC5rLWV2ZW50LWRlbGV0ZSB7XG4gICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogJHBhZGRpbmcteS1zbTtcbiAgICAgICAgICAgIHJpZ2h0OiAkcGFkZGluZy15LXNtO1xuICAgICAgICAgICAgb3BhY2l0eTogLjU7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIH1cbiAgICAgICAgLmstc3RhdGUtaG92ZXIgLmstdGFzayA+IC5rLWV2ZW50LWRlbGV0ZSxcbiAgICAgICAgLmstc2NoZWR1bGVyLWNvbnRlbnQgdHI6aG92ZXIgLmstZXZlbnQtZGVsZXRlLFxuICAgICAgICAuay1zY2hlZHVsZXItY29udGVudCAuay1zY2hlZHVsZXItcm93OmhvdmVyIC5rLWV2ZW50LWRlbGV0ZSB7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5rLXNjaGVkdWxlci1hZ2VuZGFkYXkge1xuICAgICAgICBtYXJnaW46IDAgLjJlbSAwIDA7XG4gICAgICAgIGZvbnQtc2l6ZTogM2VtO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgfVxuICAgIC5rLXNjaGVkdWxlci1hZ2VuZGF3ZWVrIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbjogLjRlbSAwIDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgfVxuICAgIC5rLXNjaGVkdWxlci1hZ2VuZGFkYXRlIHtcbiAgICAgICAgZm9udC1zaXplOiAuNzVlbTtcbiAgICB9XG5cblxuICAgIC8vIFRpbWVsaW5lIHZpZXdcbiAgICAuay1zY2hlZHVsZXItdGltZWxpbmV2aWV3IHtcbiAgICAgICAgLmstc2xvdC1jZWxsIHtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIH1cbiAgICAgICAgLmstc2NoZWR1bGVyLWNvbnRlbnQge1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuay1zY2hlZHVsZXItcGFuZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgfVxuICAgIC5rLXNjaGVkdWxlci1wYW5lIC5rLXNjaGVkdWxlci10aW1lcyB7XG4gICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIH1cbiAgICAuay1zY2hlZHVsZXItcGFuZSAuay1zY2hlZHVsZXItdGltZXMgLmstc2NoZWR1bGVyLXRhYmxlIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgICAuay1zY2hlZHVsZXItcGFuZSAuay1zY2hlZHVsZXItaGVhZGVyLFxuICAgIC5rLXNjaGVkdWxlci1wYW5lIC5rLXNjaGVkdWxlci1jb250ZW50IHtcbiAgICAgICAgZmxleDogMSAxIGF1dG87XG4gICAgfVxufVxuXG5cbkBpbmNsdWRlIGV4cG9ydHMoXCJzY2hlZHVsZXItZWRpdC1mb3JtL2xheW91dFwiKSB7XG5cbiAgICAuay1zY2hlZHVsZXItZWRpdC1kaWFsb2cge1xuICAgICAgICAuay1kaWFsb2cge1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMTAwdmg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuay1zY2hlZHVsZXItZWRpdC1mb3JtIHtcblxuICAgICAgICAuay1lZGl0LWZvcm0tY29udGFpbmVyIHsgd2lkdGg6IDYyMHB4OyB9XG4gICAgICAgIC5rLWVkaXQtbGFiZWwgeyB3aWR0aDogMTclOyB9XG4gICAgICAgIC5rLWVkaXQtZmllbGQgeyB3aWR0aDogNzclOyB9XG5cbiAgICAgICAgLmstc2NoZWR1bGVyLWRlbGV0ZSB7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgfVxuXG5cbiAgICAgICAgLmstd2lkZ2V0LmstcmVjdXItaW50ZXJ2YWwsXG4gICAgICAgIC5rLXdpZGdldC5rLXJlY3VyLWNvdW50LFxuICAgICAgICAuay13aWRnZXQuay1yZWN1ci1tb250aGRheSB7XG4gICAgICAgICAgICB3aWR0aDogNWVtO1xuICAgICAgICB9XG4gICAgICAgIC5rLXdpZGdldC5rLXJlY3VyLXVudGlsLFxuICAgICAgICAuay13aWRnZXQuay1yZWN1ci1tb250aCxcbiAgICAgICAgLmstd2lkZ2V0LmstcmVjdXItd2Vla2RheSxcbiAgICAgICAgLmstd2lkZ2V0LmstcmVjdXItd2Vla2RheS1vZmZzZXQge1xuICAgICAgICAgICAgd2lkdGg6IDllbTtcbiAgICAgICAgfVxuXG4gICAgfVxuXG59XG5cblxuXG5cbkBpbmNsdWRlIGV4cG9ydHMoXCJzY2hlZHVsZXIvcnRsXCIpIHtcblxuICAgIC5rLXJ0bCB7XG4gICAgICAgIC5rLXNjaGVkdWxlci1oZWFkZXIgdGgsXG4gICAgICAgIC5rLXNjaGVkdWxlci10YWJsZSB0ZCB7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDAgMXB4IDFweCAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstc2NoZWR1bGVyLXRhYmxlIHtcbiAgICAgICAgICAgIHRkLFxuICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmstc2NoZWR1bGVyLXRpbWVzIHRoIHtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMCAwIDFweCAxcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuay1zY2hlZHVsZXIgLmstc2Nyb2xsYmFyLXYgLmstc2NoZWR1bGVyLWhlYWRlci13cmFwIHtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodC13aWR0aDogMDtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuay1ldmVudCB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRwYWRkaW5nLXg7XG5cbiAgICAgICAgICAgIC5rLXJlc2l6ZS13IHtcbiAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuay1yZXNpemUtZSB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmstZXZlbnQtYWN0aW9ucyB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgbGVmdDogMnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuay1ldmVudC1hY3Rpb25zOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46ICRwYWRkaW5nLXktc20gJHBhZGRpbmcteC1zbSAwIC40ZXg7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5rLXNjaGVkdWxlci1hZ2VuZGF2aWV3IC5rLXRhc2sge1xuXG4gICAgICAgICAgICA+IC5rLWV2ZW50LWRlbGV0ZSB7XG4gICAgICAgICAgICAgICAgbGVmdDogMnB4O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuay1zY2hlZHVsZXItbWFyayB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC41ZW07XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgICAgICAuay1zY2hlZHVsZXItdmlld3Mge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG5cbiAgICAgICAgICAgIGxpOmZpcnN0LWNoaWxkICsgbGkgeyBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzLW9ubHkoICRib3JkZXItcmFkaXVzICk7IH1cbiAgICAgICAgICAgIGxpOmxhc3QtY2hpbGQgeyBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMtb25seSggJGJvcmRlci1yYWRpdXMgKTsgfVxuXG4gICAgICAgICAgICAuay1jdXJyZW50LXZpZXcgLmstbGluazo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxZXggMCAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmstc2NoZWR1bGVyLW5hdmlnYXRpb24gIHtcblxuICAgICAgICAgICAgLmstbmF2LXRvZGF5IHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzLW9ubHkoICRib3JkZXItcmFkaXVzICk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5rLW5hdi1uZXh0IHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMtb25seSggJGJvcmRlci1yYWRpdXMgKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgbGkgKyBsaSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmstbmF2LWN1cnJlbnQgLmstaWNvbiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLjRleDtcbiAgICAgICAgfVxuXG5cbiAgICAgICAgLmstc2NoZWR1bGVyLWZ1bGxkYXkge1xuICAgICAgICAgICAgLmstaWNvbiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkaWNvbi1zcGFjaW5nO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmstc2NoZWR1bGVyLW1hcnF1ZWUgLmstbGFiZWwtdG9wIHtcbiAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICByaWdodDogNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmstc2NoZWR1bGVyLW1hcnF1ZWUgLmstbGFiZWwtYm90dG9tIHtcbiAgICAgICAgICAgIGxlZnQ6IDRweDtcbiAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstc2NoZWR1bGVyLWVkaXQtZm9ybSAuay1zY2hlZHVsZXItZGVsZXRlIHtcbiAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLXNjaGVkdWxlcixcbiAgICAgICAgJi5rLXNjaGVkdWxlciB7XG4gICAgICAgICAgICAuay1pLWFycm93LTYwLWxlZnQsXG4gICAgICAgICAgICAuay1pLWFycm93LTYwLXJpZ2h0LFxuICAgICAgICAgICAgLmstY3VycmVudC10aW1lLWFycm93LXJpZ2h0IHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5rLXNjaGVkdWxlci1oZWFkZXItd3JhcCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuay1zY2hlZHVsZXItYWdlbmRhZGF5IHtcbiAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMCAuMmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuay1zY2hlZHVsZXItYWdlbmRhdmlldyAuay1zY2hlZHVsZXItdGFibGUge1xuICAgICAgICAgICAgICAgIHRkOmZpcnN0LWNoaWxkLFxuICAgICAgICAgICAgICAgIHRoOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgdHIgKyB0ciB7XG4gICAgICAgICAgICAgICAgICAgIHRkOmZpcnN0LWNoaWxkLFxuICAgICAgICAgICAgICAgICAgICB0aDpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQtd2lkdGg6IDFweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5rLXNjaGVkdWxlci1kYXRlY29sdW1uOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwICFpbXBvcnRhbnQ7IC8vIHNhc3MtbGludDpkaXNhYmxlLWxpbmUgbm8taW1wb3J0YW50XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4iLCIvLyBTY2hlZHVsZXJcbiRzY2hlZHVsZXItYm9yZGVyLXdpZHRoOiAxcHggIWRlZmF1bHQ7XG4kc2NoZWR1bGVyLWZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kc2NoZWR1bGVyLWZvbnQtc2l6ZTogJGZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRzY2hlZHVsZXItbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJHNjaGVkdWxlci1iZzogJGNvbXBvbmVudC1iZyAhZGVmYXVsdDtcbiRzY2hlZHVsZXItdGV4dDogJGNvbXBvbmVudC10ZXh0ICFkZWZhdWx0O1xuJHNjaGVkdWxlci1ib3JkZXI6ICRjb21wb25lbnQtYm9yZGVyICFkZWZhdWx0O1xuXG4kc2NoZWR1bGVyLXRvb2xiYXItYmc6ICR0b29sYmFyLWJnICFkZWZhdWx0O1xuJHNjaGVkdWxlci10b29sYmFyLXRleHQ6ICR0b29sYmFyLXRleHQgIWRlZmF1bHQ7XG4kc2NoZWR1bGVyLXRvb2xiYXItYm9yZGVyOiAkdG9vbGJhci1ib3JkZXIgIWRlZmF1bHQ7XG4kc2NoZWR1bGVyLXRvb2xiYXItZ3JhZGllbnQ6ICR0b29sYmFyLWdyYWRpZW50ICFkZWZhdWx0O1xuXG4kc2NoZWR1bGVyLWZvb3Rlci1iZzogJHRvb2xiYXItYmcgIWRlZmF1bHQ7XG4kc2NoZWR1bGVyLWZvb3Rlci10ZXh0OiAkdG9vbGJhci10ZXh0ICFkZWZhdWx0O1xuJHNjaGVkdWxlci1mb290ZXItYm9yZGVyOiAkdG9vbGJhci1ib3JkZXIgIWRlZmF1bHQ7XG4kc2NoZWR1bGVyLWZvb3Rlci1ncmFkaWVudDogJHRvb2xiYXItZ3JhZGllbnQgIWRlZmF1bHQ7XG5cbiRzY2hlZHVsZXItZXZlbnQtbWluLWhlaWdodDogMjVweCAhZGVmYXVsdDtcbiRzY2hlZHVsZXItZXZlbnQtYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kc2NoZWR1bGVyLWV2ZW50LWxpbmUtaGVpZ2h0OiBjYWxjKCAjeyRzY2hlZHVsZXItZXZlbnQtbWluLWhlaWdodH0gLSAoMiAqICN7JHBhZGRpbmcteS1zbX0pICkgIWRlZmF1bHQ7XG5cbiRzY2hlZHVsZXItZXZlbnQtYmc6IHRpbnQoICRzZWxlY3RlZC1iZywgMiApICFkZWZhdWx0O1xuJHNjaGVkdWxlci1ldmVudC10ZXh0OiAkc2VsZWN0ZWQtdGV4dCAhZGVmYXVsdDtcbiRzY2hlZHVsZXItZXZlbnQtYm9yZGVyOiBudWxsICFkZWZhdWx0O1xuJHNjaGVkdWxlci1ldmVudC1ncmFkaWVudDogbnVsbCAhZGVmYXVsdDtcbiRzY2hlZHVsZXItZXZlbnQtc2hhZG93OiBudWxsICFkZWZhdWx0O1xuXG4kc2NoZWR1bGVyLWV2ZW50LWhvdmVyLWJnOiBudWxsICFkZWZhdWx0O1xuJHNjaGVkdWxlci1ldmVudC1ob3Zlci10ZXh0OiBudWxsICFkZWZhdWx0O1xuJHNjaGVkdWxlci1ldmVudC1ob3Zlci1ib3JkZXI6IG51bGwgIWRlZmF1bHQ7XG4kc2NoZWR1bGVyLWV2ZW50LWhvdmVyLWdyYWRpZW50OiBudWxsICFkZWZhdWx0O1xuJHNjaGVkdWxlci1ldmVudC1ob3Zlci1zaGFkb3c6IG51bGwgIWRlZmF1bHQ7XG5cbiRzY2hlZHVsZXItZXZlbnQtc2VsZWN0ZWQtYmc6ICRzZWxlY3RlZC1iZyAhZGVmYXVsdDtcbiRzY2hlZHVsZXItZXZlbnQtc2VsZWN0ZWQtdGV4dDogJHNlbGVjdGVkLXRleHQgIWRlZmF1bHQ7XG4kc2NoZWR1bGVyLWV2ZW50LXNlbGVjdGVkLWJvcmRlcjogbnVsbCAhZGVmYXVsdDtcbiRzY2hlZHVsZXItZXZlbnQtc2VsZWN0ZWQtZ3JhZGllbnQ6IG51bGwgIWRlZmF1bHQ7XG4kc2NoZWR1bGVyLWV2ZW50LXNlbGVjdGVkLXNoYWRvdzogaW5zZXQgMCAwIDAgM3B4IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjUpICFkZWZhdWx0O1xuXG4kc2NoZWR1bGVyLWNlbGwtaGVpZ2h0OiAkbGluZS1oZWlnaHQtZW0gIWRlZmF1bHQ7XG4kc2NoZWR1bGVyLWRhdGVjb2x1bW4td2lkdGg6IDEyZW0gIWRlZmF1bHQ7XG4kc2NoZWR1bGVyLXRpbWVjb2x1bW4td2lkdGg6IDExZW0gIWRlZmF1bHQ7XG5cbiRzY2hlZHVsZXItY3VycmVudC10aW1lLWNvbG9yOiAjZmYwMDAwICFkZWZhdWx0O1xuXG4kc2NoZWR1bGVyLW5vbndvcmstYmc6IHRyeS1zaGFkZSggJHNjaGVkdWxlci1iZywgLjUgKSAhZGVmYXVsdDtcbiRzY2hlZHVsZXItbm9ud29yay10ZXh0OiBudWxsICFkZWZhdWx0O1xuXG4kc2NoZWR1bGVyLXdlZWtlbmQtYmc6IG51bGwgIWRlZmF1bHQ7XG4kc2NoZWR1bGVyLXdlZWtlbmQtdGV4dDogbnVsbCAhZGVmYXVsdDtcblxuJHNjaGVkdWxlci1vdGhlcm1vbnRoLWJnOiB0cnktc2hhZGUoICRzY2hlZHVsZXItYmcsIC41ICkgIWRlZmF1bHQ7XG4kc2NoZWR1bGVyLW90aGVybW9udGgtdGV4dDogbnVsbCAhZGVmYXVsdDtcbiIsIkBpbXBvcnQgXCIuLi8uLi9tb2R1bGVzL0Bwcm9ncmVzcy9rZW5kby10aGVtZS1kZWZhdWx0L3Njc3Mvc2NoZWR1bGVyL19sYXlvdXQuc2Nzc1wiO1xuXG5AaW5jbHVkZSBleHBvcnRzKFwic2NoZWR1bGVyL2xheW91dC9ib290c3RyYXBcIikge1xuXG4gICAgLy8gQXBwb2ludG1lbnRzXG4gICAga2VuZG8tc2NoZWR1bGVyIC5rLWV2ZW50LFxuICAgIC5rLWV2ZW50IHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuXG4gICAgICAgICAgICAuay1ydGwgJiB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuay1ldmVudC10ZW1wbGF0ZSB7XG4gICAgICAgICAgICAvLyBBbmd1bGFyIGZpeCBmb3Igc3Ryb25nZXIgc2VsZWN0b3IgYW5kIHNtYWxsZXIgcGFkZGluZ1xuICAgICAgICAgICAgJiB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogJHBhZGRpbmcteS1zbSAkcGFkZGluZy14LXNtO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5rLWV2ZW50LWFjdGlvbnMge1xuICAgICAgICAgICAgcmlnaHQ6ICRwYWRkaW5nLXgtc207XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4gICAgICAgIH1cbiAgICB9XG5cbn1cbiIsIkBpbmNsdWRlIGV4cG9ydHMoXCJjaGF0L2xheW91dFwiKSB7XG5cbiAgICAuay1jaGF0IHtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAkY2hhdC1ib3JkZXItd2lkdGg7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkY2hhdC1mb250LWZhbWlseTtcbiAgICAgICAgZm9udC1zaXplOiAkY2hhdC1mb250LXNpemU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkY2hhdC1saW5lLWhlaWdodDtcbiAgICAgICAgaGVpZ2h0OiA2MDBweDtcbiAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAgICAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6ICRyZ2JhLXRyYW5zcGFyZW50O1xuXG5cbiAgICAgICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xuXG5cbiAgICAgICAgLy8gTWVzc2FnZSBsaXN0XG4gICAgICAgIC5rLW1lc3NhZ2UtbGlzdCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleDogMSAxIGF1dG87XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICAgICAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG4gICAgICAgIH1cbiAgICAgICAgLmstbWVzc2FnZS1saXN0LWNvbnRlbnQge1xuICAgICAgICAgICAgcGFkZGluZzogJGNoYXQtbWVzc2FnZS1saXN0LXBhZGRpbmcteSAkY2hhdC1tZXNzYWdlLWxpc3QtcGFkZGluZy14O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAgICAgPiAqICsgKiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogJGNoYXQtbWVzc2FnZS1saXN0LXNwYWNpbmc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBNZXNzYWdlIGdyb3VwXG4gICAgICAgIC5rLW1lc3NhZ2UtZ3JvdXAge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIH1cbiAgICAgICAgLmstbWVzc2FnZS1ncm91cDpub3QoLmstYWx0KSB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAgICAgICAgIC5rLW1lc3NhZ2UtdGltZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICRjaGF0LWl0ZW0tc3BhY2luZy14O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuay1tZXNzYWdlLXN0YXR1cyB7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmstZmlyc3QgLmstYnViYmxlLFxuICAgICAgICAgICAgLmstb25seSAuay1idWJibGUge1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRjaGF0LWJ1YmJsZS1ib3JkZXItcmFkaXVzLXNtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmstbWlkZGxlIC5rLWJ1YmJsZSxcbiAgICAgICAgICAgIC5rLWxhc3QgLmstYnViYmxlIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoICRjaGF0LWJ1YmJsZS1ib3JkZXItcmFkaXVzLXNtICk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmstbWVzc2FnZS1ncm91cC5rLWFsdCB7XG4gICAgICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gICAgICAgICAgICAuay1tZXNzYWdlLXRpbWUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJGNoYXQtaXRlbS1zcGFjaW5nLXg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuay1tZXNzYWdlLXN0YXR1cyB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5rLWZpcnN0IC5rLWJ1YmJsZSxcbiAgICAgICAgICAgIC5rLW9ubHkgLmstYnViYmxlIHtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGNoYXQtYnViYmxlLWJvcmRlci1yYWRpdXMtc207XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuay1taWRkbGUgLmstYnViYmxlLFxuICAgICAgICAgICAgLmstbGFzdCAuay1idWJibGUge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoICRjaGF0LWJ1YmJsZS1ib3JkZXItcmFkaXVzLXNtICk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuXG4gICAgICAgIC8vIE1lc3NhZ2VcbiAgICAgICAgLmstbWVzc2FnZSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW46ICRjaGF0LWJ1YmJsZS1zcGFjaW5nIDAgMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG1hcmdpbiAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICB9XG5cblxuICAgICAgICAvLyBNZXNzYWdlIG1ldGFcbiAgICAgICAgLmstbWVzc2FnZS10aW1lLFxuICAgICAgICAuay1tZXNzYWdlLXN0YXR1cyB7XG4gICAgICAgICAgICBmb250LXNpemU6IHNtYWxsZXI7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB9XG4gICAgICAgIC5rLW1lc3NhZ2UtdGltZSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgfVxuICAgICAgICAuay1tZXNzYWdlLXN0YXR1cyB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAkY2hhdC1idWJibGUtc3BhY2luZztcbiAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBoZWlnaHQgLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICB9XG5cblxuICAgICAgICAvLyBCdWJibGVcbiAgICAgICAgLmstYnViYmxlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoICRjaGF0LWJ1YmJsZS1ib3JkZXItcmFkaXVzICk7XG4gICAgICAgICAgICBwYWRkaW5nOiAkY2hhdC1idWJibGUtcGFkZGluZy15ICRjaGF0LWJ1YmJsZS1wYWRkaW5nLXg7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogJGNoYXQtYnViYmxlLWxpbmUtaGVpZ2h0O1xuICAgICAgICAgICAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICAgICAgICB9XG5cblxuICAgICAgICAvLyBNZXNzYWdlIHN0YXRlc1xuICAgICAgICAuay1tZXNzYWdlLmstc3RhdGUtc2VsZWN0ZWQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGNoYXQtaXRlbS1zcGFjaW5nLXk7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG5cbiAgICAgICAgICAgIC5rLW1lc3NhZ2UtdGltZSB7IG9wYWNpdHk6IDE7IH1cbiAgICAgICAgICAgIC5rLW1lc3NhZ2Utc3RhdHVzIHsgaGVpZ2h0OiAxLjJlbTsgfVxuICAgICAgICB9XG4gICAgICAgIC5rLW1lc3NhZ2UtZXJyb3IsXG4gICAgICAgIC5rLW1lc3NhZ2Utc2VuZGluZyB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkY2hhdC1pdGVtLXNwYWNpbmcteTtcblxuICAgICAgICAgICAgLmstbWVzc2FnZS1zdGF0dXMgeyBoZWlnaHQ6IDEuMmVtOyB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBBdmF0YXJcbiAgICAgICAgLmstYXZhdGFyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoIDEwMCUgKTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHdpZHRoOiAkY2hhdC1hdmF0YXItc2l6ZTtcbiAgICAgICAgICAgIGhlaWdodDogJGNoYXQtYXZhdGFyLXNpemU7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cbiAgICAgICAgICAgIEBhdC1yb290IC5rLW1lc3NhZ2UtZ3JvdXA6bm90KC5rLWFsdCkgPiAuay1hdmF0YXIge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGF0LXJvb3QgLmstbWVzc2FnZS1ncm91cC5rLWFsdCA+IC5rLWF2YXRhciB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5rLWF2YXRhcnMge1xuICAgICAgICAgICAgLmstbWVzc2FnZS1ncm91cDpub3QoLmstYWx0KTpub3QoLmstbm8tYXZhdGFyKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKCAjeyRjaGF0LWF2YXRhci1zaXplfSArICN7JGNoYXQtYXZhdGFyLXNwYWNpbmd9ICk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuay1tZXNzYWdlLWdyb3VwLmstYWx0Om5vdCguay1uby1hdmF0YXIpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKCAjeyRjaGF0LWF2YXRhci1zaXplfSArICN7JGNoYXQtYXZhdGFyLXNwYWNpbmd9ICk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBBdXRob3JcbiAgICAuay1hdXRob3Ige1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogc21hbGxlcjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICB9XG4gICAgLmstY2hhdCAuay1hdXRob3Ige1xuICAgICAgICBtYXJnaW46IDA7IC8vIER1cGxpY2F0ZSBzdHlsZXMgYmVjYXVzZSBvZiB0eXBvZ3JhcGh5IG1vZHVsZVxuICAgIH1cblxuXG4gICAgLy8gVGltZXN0YW1wXG4gICAgLmstdGltZXN0YW1wIHtcbiAgICAgICAgZm9udC1zaXplOiBzbWFsbGVyO1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gICAgfVxuXG5cbiAgICAvLyBRdWljayByZXBseVxuICAgIC5rLXF1aWNrLXJlcGxpZXMge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlOyAvLyBJRSBmaXhcbiAgICB9XG4gICAgLmstcXVpY2stcmVwbHkge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCAxMDBweCApO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6ICRjaGF0LXF1aWNrLXJlcGx5LXNwYWNpbmc7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICgkY2hhdC1xdWljay1yZXBseS1zcGFjaW5nIC8gMik7XG4gICAgICAgIHBhZGRpbmc6ICRjaGF0LXF1aWNrLXJlcGx5LXBhZGRpbmcteSAkY2hhdC1xdWljay1yZXBseS1wYWRkaW5nLXg7XG4gICAgICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICBsaW5lLWhlaWdodDogJGNoYXQtcXVpY2stcmVwbHktbGluZS1oZWlnaHQ7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCBiYWNrZ3JvdW5kLWNvbG9yLCBib3JkZXItY29sb3I7XG4gICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IC4ycztcbiAgICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cblxuXG4gICAgLy8gU2Nyb2xsYWJsZSBxdWljayByZXBsaWVzXG4gICAgLmstc2Nyb2xsYWJsZS1xdWljay1yZXBsaWVzIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0kY2hhdC1tZXNzYWdlLWxpc3QtcGFkZGluZy15O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0kY2hhdC1tZXNzYWdlLWxpc3QtcGFkZGluZy15O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6ICRjaGF0LW1lc3NhZ2UtbGlzdC1wYWRkaW5nLXk7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRjaGF0LW1lc3NhZ2UtbGlzdC1wYWRkaW5nLXk7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAgICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuXG4gICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAuay1xdWljay1yZXBseSB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICAgICAgLmstcXVpY2stcmVwbHkgKyAuay1xdWljay1yZXBseSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogJGNoYXQtcXVpY2stcmVwbHktc3BhY2luZztcbiAgICAgICAgfVxuICAgIH1cblxuXG4gICAgLy8gTWVzc2FnZSBib3hcbiAgICAuay1tZXNzYWdlLWJveCB7XG4gICAgICAgIHBhZGRpbmc6ICRjaGF0LW1lc3NhZ2UtYm94LXBhZGRpbmcteSAkY2hhdC1tZXNzYWdlLWJveC1wYWRkaW5nLXg7XG4gICAgICAgIGJvcmRlci13aWR0aDogMXB4IDAgMDtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAvLyBJbnB1dFxuICAgICAgICAuay1pbnB1dCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstYnV0dG9uIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcblxuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgZmlsbDogY3VycmVudENvbG9yO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5rLXJ0bCAmLFxuICAgICAgICAgICAgJltkaXI9XCJydGxcIl0ge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKC0xKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxufVxuXG5cblxuXG5AaW5jbHVkZSBleHBvcnRzKCBcImNoYXQvY2FyZHMvbGF5b3V0XCIgKSB7XG5cbiAgICAuay1jaGF0IC5rLWNhcmQtbGlzdCB7XG4gICAgICAgIG1hcmdpbjogJGNoYXQtYnViYmxlLXNwYWNpbmcgMCAwO1xuICAgIH1cblxuICAgIC5rLWNoYXQgLmstY2FyZC1kZWNrIHtcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgKyAjeyRjaGF0LW1lc3NhZ2UtbGlzdC1wYWRkaW5nLXkgKiAyfSk7IC8vIHByZXZlbnQgb3ZlcmZsb3dpbmcgaW4gdGhlIHBhcmVudCBlbGVtZW50XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtJGNoYXQtbWVzc2FnZS1saXN0LXBhZGRpbmcteTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtJGNoYXQtbWVzc2FnZS1saXN0LXBhZGRpbmcteTtcbiAgICAgICAgcGFkZGluZzogJGNoYXQtbWVzc2FnZS1saXN0LXBhZGRpbmcteSAkY2hhdC1tZXNzYWdlLWxpc3QtcGFkZGluZy15ICRjaGF0LW1lc3NhZ2UtbGlzdC1wYWRkaW5nLXg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICAgIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuICAgIH1cbiAgICAuay1jaGF0IC5rLWNhcmQtZGVjayAuay1jYXJkLFxuICAgIC5rLWNoYXQgLmstY2FyZC1kZWNrIC5rLWNhcmQtd3JhcCB7XG4gICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICB9XG5cbiAgICAuay1jaGF0IC5rLWNhcmQtZGVjay1zY3JvbGx3cmFwIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtJGNoYXQtbWVzc2FnZS1saXN0LXBhZGRpbmcteTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0kY2hhdC1tZXNzYWdlLWxpc3QtcGFkZGluZy15O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6ICRjaGF0LW1lc3NhZ2UtbGlzdC1wYWRkaW5nLXk7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRjaGF0LW1lc3NhZ2UtbGlzdC1wYWRkaW5nLXk7XG4gICAgfVxuXG4gICAgLmstY2hhdCAuay1jYXJkLWRlY2stc2Nyb2xsd3JhcCA+IC5rLWNhcmQtZGVjayB7XG4gICAgICAgIC8vIGhpZGUgc2Nyb2xsYmFyIGluIGNoYXRcbiAgICAgICAgJHNjcm9sbGJhci1zaXplOiAyMHB4O1xuXG4gICAgICAgIG1hcmdpbi1ib3R0b206IC0kc2Nyb2xsYmFyLXNpemU7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAkc2Nyb2xsYmFyLXNpemU7XG4gICAgfVxuXG4gICAgLy8gRGVja1xuICAgIC5rLWNoYXQgLmstY2FyZC1kZWNrIC5rLWNhcmQtd3JhcCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7IC8vIGFjY29tbW9kYXRlIGZvciBmb2N1c2VkIGJveCBzaGFkb3cgb24gT1NYXG5cbiAgICAgICAgLmstY2FyZCB7XG4gICAgICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgICYuay1zdGF0ZS1zZWxlY3RlZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cblxuXG5AaW5jbHVkZSBleHBvcnRzKCBcImNoYXQvdHlwaW5naW5kaWNhdG9yL2xheW91dFwiICkge1xuXG4gICAgLy8gTG9jYWwgdmFyaWFibGVzXG4gICAgJGNoYXQtdHlwaW5nLWluZGljYXRvci1kb3Qtc2l6ZTogOHB4ICFkZWZhdWx0O1xuICAgICRjaGF0LXR5cGluZy1pbmRpY2F0b3ItZG90LXNwYWNpbmc6IDVweCAhZGVmYXVsdDtcblxuICAgIC8vIFR5cGluZyBpbmRpY2F0b3JcbiAgICAuay10eXBpbmctaW5kaWNhdG9yIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgd2lkdGg6ICRjaGF0LXR5cGluZy1pbmRpY2F0b3ItZG90LXNpemU7XG4gICAgICAgICAgICBoZWlnaHQ6ICRjaGF0LXR5cGluZy1pbmRpY2F0b3ItZG90LXNpemU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBmbGV4OiAwIDAgJGNoYXQtdHlwaW5nLWluZGljYXRvci1kb3Qtc2l6ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgICAgICAgICAgIG9wYWNpdHk6IC40O1xuICAgICAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAzIHtcbiAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKCN7JGl9KSB7XG4gICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogMXMgay1hbmltYXRpb24tYmxpbmsgaW5maW5pdGUgKCRpICogLjMzMzNzKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgc3BhbiArIHNwYW4ge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICRjaGF0LXR5cGluZy1pbmRpY2F0b3ItZG90LXNwYWNpbmc7XG4gICAgICAgIH1cblxuICAgICAgICBAa2V5ZnJhbWVzIGstYW5pbWF0aW9uLWJsaW5rIHtcbiAgICAgICAgICAgIDUwJSB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxuXG59XG5cblxuXG5cbkBpbmNsdWRlIGV4cG9ydHMoIFwiY2hhdC90b29sYmFyL2xheW91dFwiICkge1xuXG4gICAgLmstY2hhdC10b29sYmFyLFxuICAgIC5rLWNoYXQgLmstdG9vbGJhci1ib3gge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBmbGV4OiAwIDAgYXV0bztcblxuICAgICAgICAuay1idXR0b24tbGlzdCB7XG4gICAgICAgICAgICAvLyBOZWVkZWQgZm9yIG5hdGl2ZSBzY3JvbGxpbmcuIFdpbGwgdW5jb21lbnQgd2hlbiBpdCdzIGltcGxlbWVudGVkLlxuICAgICAgICAgICAgLy8gbWFyZ2luLWJvdHRvbTogLTIwcHg7XG4gICAgICAgICAgICAvLyBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgLy8gb3ZlcmZsb3cteDogYXV0bztcbiAgICAgICAgICAgIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuICAgICAgICAgICAgcGFkZGluZzogJGNoYXQtdG9vbGJhci1wYWRkaW5nLXkgJGNoYXQtdG9vbGJhci1wYWRkaW5nLXg7XG5cbiAgICAgICAgICAgIC8vIGZpeCBmb3IgZmxleCBjb250YWluZXIgZGlzcmVnYXJkaW5nIHRoZSByaWdodCBwYWRkaW5nXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkY2hhdC10b29sYmFyLXBhZGRpbmcteDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmstYnV0dG9uICsgLmstYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogJGNoYXQtdG9vbGJhci1zcGFjaW5nO1xuICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cblxuICAgICAgICAuay1zY3JvbGwtYnV0dG9uIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgfVxuICAgICAgICAuay1zY3JvbGwtYnV0dG9uLWxlZnQge1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgICAuay1zY3JvbGwtYnV0dG9uLXJpZ2h0IHtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstYnV0dG9uIHtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICB9XG5cblxuICAgIH1cblxufVxuXG5cblxuXG5AaW5jbHVkZSBleHBvcnRzKCBcImNoYXQvbGF5b3V0L3J0bFwiICkge1xuXG5cbiAgICAvLyBRdWljayByZXBsaWVzXG4gICAgLmstcnRsLFxuICAgIFtkaXI9XCJydGxcIl0ge1xuXG5cbiAgICAgICAgLy8gVGV4dCBhbGlnblxuICAgICAgICAuay1tZXNzYWdlLWdyb3VwOm5vdCguay1hbHQpIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gICAgICAgICAgICAuay1tZXNzYWdlLXRpbWUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJGNoYXQtaXRlbS1zcGFjaW5nLXg7XG4gICAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICByaWdodDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5rLW1lc3NhZ2Utc3RhdHVzIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5rLW1lc3NhZ2UtZ3JvdXAuay1hbHQge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgICAgICAgICAgLmstbWVzc2FnZS10aW1lIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICRjaGF0LWl0ZW0tc3BhY2luZy14O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuay1tZXNzYWdlLXN0YXR1cyB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG5cbiAgICAgICAgLy8gQXZhdGFyXG4gICAgICAgIC5rLW1lc3NhZ2UtZ3JvdXA6bm90KC5rLWFsdCkgPiAuay1hdmF0YXIge1xuICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICAgIC5rLW1lc3NhZ2UtZ3JvdXAuay1hbHQgPiAuay1hdmF0YXIge1xuICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB9XG4gICAgICAgIC5rLWF2YXRhcnMge1xuICAgICAgICAgICAgLmstbWVzc2FnZS1ncm91cDpub3QoLmstYWx0KTpub3QoLmstbm8tYXZhdGFyKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGMoICN7JGNoYXQtYXZhdGFyLXNpemV9ICsgI3skY2hhdC1hdmF0YXItc3BhY2luZ30gKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5rLW1lc3NhZ2UtZ3JvdXAuay1hbHQ6bm90KC5rLW5vLWF2YXRhcikge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKCAjeyRjaGF0LWF2YXRhci1zaXplfSArICN7JGNoYXQtYXZhdGFyLXNwYWNpbmd9ICk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuay1jaGF0IC5rLWNhcmQtZGVjayB7XG4gICAgICAgICAgICAuay1jYXJkLXdyYXAgKyAuay1jYXJkLXdyYXAge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJGNhcmQtZGVjay1nYXA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuXG4gICAgICAgIC8vIFF1aWNrIHJlcGxpZXNcbiAgICAgICAgLmstcXVpY2stcmVwbHkge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICRjaGF0LXF1aWNrLXJlcGx5LXNwYWNpbmc7XG4gICAgICAgIH1cblxuICAgIH1cblxuXG59XG4iLCIvLyBDaGF0XG4kY2hhdC1wYWRkaW5nLXg6IDE2cHggIWRlZmF1bHQ7XG4kY2hhdC1wYWRkaW5nLXk6IDE2cHggIWRlZmF1bHQ7XG4kY2hhdC1ib3JkZXItd2lkdGg6IDFweCAhZGVmYXVsdDtcbiRjaGF0LWZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kY2hhdC1mb250LXNpemU6ICRmb250LXNpemUgIWRlZmF1bHQ7XG4kY2hhdC1saW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuXG4kY2hhdC1pdGVtLXNwYWNpbmcteDogOHB4ICFkZWZhdWx0O1xuJGNoYXQtaXRlbS1zcGFjaW5nLXk6IDE2cHggIWRlZmF1bHQ7XG5cbiRjaGF0LW1lc3NhZ2UtbGlzdC1wYWRkaW5nLXg6ICRjaGF0LXBhZGRpbmcteCAhZGVmYXVsdDtcbiRjaGF0LW1lc3NhZ2UtbGlzdC1wYWRkaW5nLXk6ICRjaGF0LXBhZGRpbmcteSAhZGVmYXVsdDtcbiRjaGF0LW1lc3NhZ2UtbGlzdC1zcGFjaW5nOiAkY2hhdC1pdGVtLXNwYWNpbmcteSAhZGVmYXVsdDtcblxuJGNoYXQtYnViYmxlLXBhZGRpbmcteDogMTZweCAhZGVmYXVsdDtcbiRjaGF0LWJ1YmJsZS1wYWRkaW5nLXk6IDhweCAhZGVmYXVsdDtcbiRjaGF0LWJ1YmJsZS1zcGFjaW5nOiAycHggIWRlZmF1bHQ7XG4kY2hhdC1idWJibGUtbGluZS1oZWlnaHQ6IDEuMjUgIWRlZmF1bHQ7XG5cbiRjaGF0LWJ1YmJsZS1ib3JkZXItcmFkaXVzOiAxMnB4ICFkZWZhdWx0O1xuJGNoYXQtYnViYmxlLWJvcmRlci1yYWRpdXMtc206IDJweCAhZGVmYXVsdDtcblxuJGNoYXQtYXZhdGFyLXNpemU6IDMycHggIWRlZmF1bHQ7XG4kY2hhdC1hdmF0YXItc3BhY2luZzogJGNoYXQtaXRlbS1zcGFjaW5nLXggIWRlZmF1bHQ7XG5cbiRjaGF0LW1lc3NhZ2UtYm94LXBhZGRpbmcteDogJGNoYXQtcGFkZGluZy14ICFkZWZhdWx0O1xuJGNoYXQtbWVzc2FnZS1ib3gtcGFkZGluZy15OiAxMHB4ICFkZWZhdWx0O1xuXG4kY2hhdC10b29sYmFyLXBhZGRpbmcteDogJGNoYXQtcGFkZGluZy14ICFkZWZhdWx0O1xuJGNoYXQtdG9vbGJhci1wYWRkaW5nLXk6IDEwcHggIWRlZmF1bHQ7XG4kY2hhdC10b29sYmFyLXNwYWNpbmc6IDIwcHggIWRlZmF1bHQ7XG4kY2hhdC10b29sYmFyLWJnOiAkdG9vbGJhci1iZyAhZGVmYXVsdDtcbiRjaGF0LXRvb2xiYXItdGV4dDogJHRvb2xiYXItdGV4dCAhZGVmYXVsdDtcbiRjaGF0LXRvb2xiYXItYm9yZGVyOiBpbmhlcml0ICFkZWZhdWx0O1xuXG4kY2hhdC1xdWljay1yZXBseS1wYWRkaW5nLXg6IDEycHggIWRlZmF1bHQ7XG4kY2hhdC1xdWljay1yZXBseS1wYWRkaW5nLXk6IDhweCAhZGVmYXVsdDtcbiRjaGF0LXF1aWNrLXJlcGx5LXNwYWNpbmc6IDhweCAhZGVmYXVsdDtcbiRjaGF0LXF1aWNrLXJlcGx5LWxpbmUtaGVpZ2h0OiAkY2hhdC1idWJibGUtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG5cblxuJGNoYXQtYmc6ICRhcHAtYmcgIWRlZmF1bHQ7XG4kY2hhdC10ZXh0OiAkYXBwLXRleHQgIWRlZmF1bHQ7XG4kY2hhdC1ib3JkZXI6ICRhcHAtYm9yZGVyICFkZWZhdWx0O1xuXG4kY2hhdC1idWJibGUtYmc6ICRidXR0b24tYmcgIWRlZmF1bHQ7XG4kY2hhdC1idWJibGUtdGV4dDogJGJ1dHRvbi10ZXh0ICFkZWZhdWx0O1xuJGNoYXQtYnViYmxlLWJvcmRlcjogJGNoYXQtYnViYmxlLWJnICFkZWZhdWx0O1xuJGNoYXQtYnViYmxlLXNoYWRvdzogbm9uZSAhZGVmYXVsdDtcbiRjaGF0LWJ1YmJsZS1ob3Zlci1zaGFkb3c6IG5vbmUgIWRlZmF1bHQ7XG4kY2hhdC1idWJibGUtc2VsZWN0ZWQtc2hhZG93OiBub25lICFkZWZhdWx0O1xuXG4kY2hhdC1hbHQtYnViYmxlLWJnOiAkcHJpbWFyeSAhZGVmYXVsdDtcbiRjaGF0LWFsdC1idWJibGUtdGV4dDogY29udHJhc3Qtd2NhZyggJGNoYXQtYWx0LWJ1YmJsZS1iZyApICFkZWZhdWx0O1xuJGNoYXQtYWx0LWJ1YmJsZS1ib3JkZXI6ICRjaGF0LWFsdC1idWJibGUtYmcgIWRlZmF1bHQ7XG4kY2hhdC1hbHQtYnViYmxlLXNoYWRvdzogbm9uZSAhZGVmYXVsdDtcbiRjaGF0LWFsdC1idWJibGUtaG92ZXItc2hhZG93OiBub25lICFkZWZhdWx0O1xuJGNoYXQtYWx0LWJ1YmJsZS1zZWxlY3RlZC1zaGFkb3c6IG5vbmUgIWRlZmF1bHQ7XG5cbiRjaGF0LXF1aWNrLXJlcGx5LWJnOiB0cmFuc3BhcmVudCAhZGVmYXVsdDtcbiRjaGF0LXF1aWNrLXJlcGx5LXRleHQ6ICRwcmltYXJ5ICFkZWZhdWx0O1xuJGNoYXQtcXVpY2stcmVwbHktYm9yZGVyOiAkcHJpbWFyeSAhZGVmYXVsdDtcblxuJGNoYXQtcXVpY2stcmVwbHktaG92ZXItYmc6ICRwcmltYXJ5ICFkZWZhdWx0O1xuJGNoYXQtcXVpY2stcmVwbHktaG92ZXItdGV4dDogJHByaW1hcnktY29udHJhc3QgIWRlZmF1bHQ7XG4kY2hhdC1xdWljay1yZXBseS1ob3Zlci1ib3JkZXI6ICRwcmltYXJ5ICFkZWZhdWx0O1xuXG4kY2hhdC1tZXNzYWdlLWJveC1iZzogJGlucHV0LWJnICFkZWZhdWx0O1xuJGNoYXQtbWVzc2FnZS1ib3gtdGV4dDogJGlucHV0LXRleHQgIWRlZmF1bHQ7XG4kY2hhdC1tZXNzYWdlLWJveC1ib3JkZXI6IGluaGVyaXQgIWRlZmF1bHQ7XG4kY2hhdC1tZXNzYWdlLWJveC1mb2N1cy1zaGFkb3c6IDAgMCA0MHB4IHJnYmEoICRpbnB1dC10ZXh0LCAuMSApICFkZWZhdWx0O1xuXG4kY2hhdC1tZXNzYWdlLWJveC1idXR0b24taG92ZXItdGV4dDogJHByaW1hcnkgIWRlZmF1bHQ7XG5cbiRjaGF0LXRvb2xiYXItYm94LWJ1dHRvbi1ob3Zlci10ZXh0OiAkcHJpbWFyeSAhZGVmYXVsdDtcbiRjaGF0LXRvb2xiYXItYm94LWJ1dHRvbi1ob3Zlci1iZzogbm9uZSAhZGVmYXVsdDtcblxuJGNoYXQtdG9vbGJhci1ib3gtc2Nyb2xsLWJ1dHRvbi1zaGFkb3c6IDAgMCAyMHB4IDVweCAkY2hhdC1iZyAhZGVmYXVsdDtcbiIsIkBpbmNsdWRlIGV4cG9ydHMoXCJtZWRpYXBsYXllci9sYXlvdXRcIikge1xuXG4gICAgLy8gQmFzZVxuICAgIC5rLW1lZGlhcGxheWVyIHtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAkbWVkaWFwbGF5ZXItYm9yZGVyLXdpZHRoO1xuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICBmb250LWZhbWlseTogJG1lZGlhcGxheWVyLWZvbnQtZmFtaWx5O1xuICAgICAgICBmb250LXNpemU6ICRtZWRpYXBsYXllci1mb250LXNpemU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkbWVkaWFwbGF5ZXItbGluZS1oZWlnaHQ7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgICAgICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiAkcmdiYS10cmFuc3BhcmVudDtcblxuICAgICAgICA+IGlmcmFtZSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgIH1cbiAgICB9XG5cblxuICAgIC8vIFRpdGxlIGJhclxuICAgIC5rLW1lZGlhcGxheWVyLXRpdGxlYmFyIHtcbiAgICAgICAgcGFkZGluZzogJG1lZGlhcGxheWVyLXRpdGxlYmFyLXBhZGRpbmcteSAkbWVkaWFwbGF5ZXItdGl0bGViYXItcGFkZGluZy14O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuXG5cbiAgICAvLyBUb29sYmFyXG4gICAgLmstbWVkaWFwbGF5ZXItdG9vbGJhci13cmFwIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgIH1cbiAgICAuay1tZWRpYXBsYXllci10b29sYmFyIHtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgICAgICAvLyBzYXNzLWxpbnQ6ZGlzYWJsZSBuby1pbXBvcnRhbnRcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgLy8gc2Fzcy1saW50OmVuYWJsZSBuby1pbXBvcnRhbnRcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG4gICAgLmstbWVkaWFwbGF5ZXItdGltZS13cmFwIHtcbiAgICAgICAgZmxleDogMTtcbiAgICB9XG4gICAgLmstbWVkaWFwbGF5ZXItdm9sdW1lLXdyYXAge1xuICAgICAgICAvLyBUT0RPOiBXaGVuIHNsaWRlciBkcmFnaGFuZGxlIHNpemUgaXMgZXhwb3NlZCwgdXNlIGl0IGluc3RlYWRcbiAgICAgICAgcGFkZGluZzogMCAoMTRweCAvIDIpO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cblxuXG4gICAgLy8gU2Vla2JhclxuICAgIC5rLXNsaWRlci5rLW1lZGlhcGxheWVyLXNlZWtiYXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICB0b3A6IC0xN3B4O1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cbiAgICAuay1tZWRpYXBsYXllci1zZWVrYmFyIC5rLXNsaWRlci10cmFjayB7XG4gICAgICAgIC8vIHNhc3MtbGludDpkaXNhYmxlIG5vLWltcG9ydGFudFxuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAvLyBzYXNzLWxpbnQ6ZW5hYmxlIG5vLWltcG9ydGFudFxuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIH1cblxuICAgIC5rLW1lZGlhcGxheWVyLWZ1bGxzY3JlZW4ge1xuICAgICAgICB6LWluZGV4OiAxMDAwMDtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIC8vIHNhc3MtbGludDpkaXNhYmxlIG5vLWltcG9ydGFudFxuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgLy8gc2Fzcy1saW50OmVuYWJsZSBuby1pbXBvcnRhbnRcbiAgICB9XG5cbn1cbiIsIi8vIE1lZGlhIHBsYXllclxuJG1lZGlhcGxheWVyLWJvcmRlci13aWR0aDogMXB4ICFkZWZhdWx0O1xuJG1lZGlhcGxheWVyLWZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kbWVkaWFwbGF5ZXItZm9udC1zaXplOiAkZm9udC1zaXplICFkZWZhdWx0O1xuJG1lZGlhcGxheWVyLWxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG5cbiRtZWRpYXBsYXllci1iZzogJGNvbXBvbmVudC1iZyAhZGVmYXVsdDtcbiRtZWRpYXBsYXllci10ZXh0OiAkY29tcG9uZW50LXRleHQgIWRlZmF1bHQ7XG4kbWVkaWFwbGF5ZXItYm9yZGVyOiAkY29tcG9uZW50LWJvcmRlciAhZGVmYXVsdDtcblxuJG1lZGlhcGxheWVyLXRpdGxlYmFyLXBhZGRpbmcteDogJGhlYWRlci1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kbWVkaWFwbGF5ZXItdGl0bGViYXItcGFkZGluZy15OiAkaGVhZGVyLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRtZWRpYXBsYXllci10aXRsZWJhci1iZzogbnVsbCAhZGVmYXVsdDtcbiRtZWRpYXBsYXllci10aXRsZWJhci10ZXh0OiAkbWVkaWFwbGF5ZXItYmcgIWRlZmF1bHQ7XG4kbWVkaWFwbGF5ZXItdGl0bGViYXItYm9yZGVyOiBudWxsICFkZWZhdWx0O1xuJG1lZGlhcGxheWVyLXRpdGxlYmFyLWdyYWRpZW50OiByZ2JhKCAkbWVkaWFwbGF5ZXItdGV4dCwgLjcgKSwgcmdiYSggJG1lZGlhcGxheWVyLXRleHQsIDAgKSAhZGVmYXVsdDtcblxuJG1lZGlhcGxheWVyLXRvb2xiYXItcGFkZGluZy14OiAkdG9vbGJhci1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kbWVkaWFwbGF5ZXItdG9vbGJhci1wYWRkaW5nLXk6ICR0b29sYmFyLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRtZWRpYXBsYXllci10b29sYmFyLXNwYWNpbmc6ICRwYWRkaW5nLXggIWRlZmF1bHQ7XG4kbWVkaWFwbGF5ZXItdG9vbGJhci1iZzogcmdiYSggJHRvb2xiYXItYmcsIC44NSApICFkZWZhdWx0O1xuJG1lZGlhcGxheWVyLXRvb2xiYXItdGV4dDogJHRvb2xiYXItdGV4dCAhZGVmYXVsdDtcbiIsIkBpbmNsdWRlIGV4cG9ydHMoXCJ0aW1lbGluZS9sYXlvdXRcIikge1xuXG4gICAgLmstdGltZWxpbmUge1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICBmb250LWZhbWlseTogJHRpbWVsaW5lLWZvbnQtZmFtaWx5O1xuICAgICAgICBmb250LXNpemU6ICR0aW1lbGluZS1mb250LXNpemU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkdGltZWxpbmUtbGluZS1oZWlnaHQ7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAgICAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6ICRyZ2JhLXRyYW5zcGFyZW50O1xuXG4gICAgICAgIHVsIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuay10aW1lbGluZS1mbGFnIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmc6ICR0aW1lbGluZS1mbGFnLXBhZGRpbmcteSAkdGltZWxpbmUtZmxhZy1wYWRkaW5nLXg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkdGltZWxpbmUtZmxhZy1saW5lLWhlaWdodDtcbiAgICAgICAgICAgIG1pbi13aWR0aDogJHRpbWVsaW5lLWZsYWctbWluLXdpZHRoO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAkdGltZWxpbmUtZmxhZy1tYXgtd2lkdGg7XG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLXRpbWVsaW5lLWNpcmNsZSB7XG4gICAgICAgICAgICB3aWR0aDogJHRpbWVsaW5lLWNpcmNsZS13aWR0aDtcbiAgICAgICAgICAgIGhlaWdodDogJHRpbWVsaW5lLWNpcmNsZS1oZWlnaHQ7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIH1cblxuICAgICAgICAmLmstdGltZWxpbmUtZGF0ZXMtaGlkZGVuIHtcbiAgICAgICAgICAgIC5rLXRpbWVsaW5lLWRhdGUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuay1ldmVudC1jb2xsYXBzZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5rLXRpbWVsaW5lLWNvbGxhcHNpYmxlIHtcbiAgICAgICAgICAgIC5rLWNhcmQtaGVhZGVyIHtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5rLWV2ZW50LWNvbGxhcHNlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmstdGltZWxpbmUtY2FyZCB7XG4gICAgICAgIC5rLWNhcmQge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG5cbiAgICAgICAgICAgIC5rLWNhcmQtaGVhZGVyIHtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuay1jYXJkLWhlYWRlciArIC5rLWNhcmQtYm9keSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5rLWNhcmQtYm9keSB7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcblxuICAgICAgICAgICAgICAgIC8vIFNjcm9sbGJhciBzdHlsZXMgZm9yIE1vemlsbGFcbiAgICAgICAgICAgICAgICBzY3JvbGxiYXItd2lkdGg6IHRoaW47XG5cbiAgICAgICAgICAgICAgICAvLyBTY3JvbGxiYXIgc3R5bGVzIGZvciBDaHJvbWUsIFNhZmFyaSBhbmQgT3BlcmFcbiAgICAgICAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuay10aW1lbGluZS1jYXJkLWNhbGxvdXQge1xuICAgICAgICAgICAgJi5rLWNhbGxvdXQtdyxcbiAgICAgICAgICAgICYuay1jYWxsb3V0LWUge1xuICAgICAgICAgICAgICAgIHRvcDogJHRpbWVsaW5lLXRyYWNrLWV2ZW50LW9mZnNldDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5rLXRpbWVsaW5lLXZlcnRpY2FsLFxuICAgIC5rLXRpbWVsaW5lLWhvcml6b250YWwge1xuICAgICAgICBwYWRkaW5nOiAwICR0aW1lbGluZS1zcGFjaW5nLXg7XG4gICAgICAgIG1hcmdpbjogJHRpbWVsaW5lLXNwYWNpbmcteSAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgfVxuXG4gICAgLmstdGltZWxpbmUtdmVydGljYWwsXG4gICAgLmstdGltZWxpbmUtaG9yaXpvbnRhbCAuay10aW1lbGluZS10cmFjay13cmFwICB7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6ICR0aW1lbGluZS10cmFjay1ib3JkZXItd2lkdGg7XG4gICAgICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5rLXRpbWVsaW5lLXZlcnRpY2FsIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAkdGltZWxpbmUtdmVydGljYWwtcGFkZGluZy13aXRoLWRhdGVzLWNhbGM7XG5cbiAgICAgICAgJi5rLXRpbWVsaW5lLWRhdGVzLWhpZGRlbiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICR0aW1lbGluZS12ZXJ0aWNhbC1wYWRkaW5nLWNhbGM7XG4gICAgICAgIH1cblxuICAgICAgICAmOjphZnRlciAge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgd2lkdGg6ICR0aW1lbGluZS10cmFjay1zaXplO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbGc7XG4gICAgICAgIH1cblxuICAgICAgICAuay10aW1lbGluZS1mbGFnLXdyYXAge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAkdGltZWxpbmUtc3BhY2luZy15O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmstdGltZWxpbmUtZmxhZyB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgIH1cblxuICAgICAgICAuay10aW1lbGluZS1kYXRlLXdyYXAge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogJHRpbWVsaW5lLWl0ZW1zLXBhZGRpbmc7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAkdGltZWxpbmUtdHJhY2stZXZlbnQtb2Zmc2V0O1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsIC01MCUpO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIH1cblxuICAgICAgICAuay10aW1lbGluZS1ldmVudCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAkdGltZWxpbmUtc3BhY2luZy15IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuay10aW1lbGluZS1jYXJkIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogJHRpbWVsaW5lLWl0ZW1zLXBhZGRpbmc7XG5cbiAgICAgICAgICAgIC5rLWNhcmQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkdGltZWxpbmUtaXRlbXMtcGFkZGluZztcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAkdGltZWxpbmUtZXZlbnQtbWluLWhlaWdodC1jYWxjO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAkdGltZWxpbmUtZXZlbnQtd2lkdGg7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgLmstY2FyZC1oZWFkZXIge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkY2FyZC1ib3JkZXItcmFkaXVzOyAvLyBJbiB2ZXJ0aWNhbCBjb2xsYXBzZWQgbW9kZSB0aGVyZSBzaG9sZCBiZSBhIGJvdHRvbSBib3JkZXIgcmFkaXVzXG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmstY2FyZC10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICAgICAgICAgICAgICAuay1ldmVudC10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5rLWV2ZW50LWNvbGxhcHNlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IC0kaWNvbi1zcGFjaW5nIDA7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuay1jb2xsYXBzZWQge1xuICAgICAgICAgICAgICAgIC5rLWNhcmQtYm9keSxcbiAgICAgICAgICAgICAgICAuay1jYXJkLWFjdGlvbnMge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5rLWV2ZW50LWNvbGxhcHNlIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgICAgICAuay10aW1lbGluZS1jaXJjbGUge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogJHRpbWVsaW5lLXRyYWNrLWV2ZW50LW9mZnNldDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtICR0aW1lbGluZS1jaXJjbGUtd2lkdGggLyAyO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5rLXRpbWVsaW5lLWFsdGVybmF0aW5nIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogJHRpbWVsaW5lLXNwYWNpbmcteDtcblxuICAgICAgICAgICAgJjo6YWZ0ZXIgIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5rLXRpbWVsaW5lLWZsYWctd3JhcCB7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5rLXRpbWVsaW5lLWZsYWcge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmstdGltZWxpbmUtZXZlbnQge1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICAgICAgICAgICYuay1yZXZlcnNlIHtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuXG4gICAgICAgICAgICAgICAgICAgIC5rLXRpbWVsaW5lLWRhdGUtd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogJHRpbWVsaW5lLWl0ZW1zLXBhZGRpbmc7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuay10aW1lbGluZS1jYXJkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICR0aW1lbGluZS1pdGVtcy1wYWRkaW5nO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAuay1jYXJkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICR0aW1lbGluZS1pdGVtcy1wYWRkaW5nO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuay10aW1lbGluZS1jYXJkLFxuICAgICAgICAgICAgLmstdGltZWxpbmUtZGF0ZS13cmFwIHtcbiAgICAgICAgICAgICAgICBmbGV4LWJhc2lzOiA1MCU7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuay10aW1lbGluZS1kYXRlLXdyYXAge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuay10aW1lbGluZS1jaXJjbGUge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuay10aW1lbGluZS1ob3Jpem9udGFsIHtcblxuICAgICAgICAuay10aW1lbGluZS10cmFjay1pdGVtIHtcbiAgICAgICAgICAgIGZsZXg6IDEgMCAyMCU7IC8vIDIwJSBhcmUgZGVmYXVsdCwgdGhpcyB3aWxsIGJlIGNhbGN1bGF0ZWQgd2hlbiByZW5kZXJlZFxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuay10aW1lbGluZS1mbGFnLXdyYXA6aG92ZXIge1xuICAgICAgICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5rLXRpbWVsaW5lLWRhdGUtd3JhcCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJHRpbWVsaW5lLWRhdGUtbWFyZ2luLWJvdHRvbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLXRpbWVsaW5lLWNhcmQge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLWNhcmQge1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIH1cblxuICAgICAgICAuay10aW1lbGluZS1ldmVudHMtbGlzdCB7XG4gICAgICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogJHRpbWVsaW5lLXRyYWNrLW1hcmdpbi1ib3R0b207XG5cbiAgICAgICAgICAgIC5rLXRpbWVsaW5lLXNjcm9sbGFibGUtd3JhcCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogJHRpbWVsaW5lLWV2ZW50LWhlaWdodDtcblxuICAgICAgICAgICAgICAgIC5rLXRpbWVsaW5lLWV2ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmstdGltZWxpbmUtdHJhY2std3JhcCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBwYWRkaW5nOiAoJHRpbWVsaW5lLXRyYWNrLWFycm93LWhlaWdodCAvIDIpIDA7XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICAgICAgYm90dG9tOiAkdGltZWxpbmUtdHJhY2stYXJyb3ctaGVpZ2h0IC8gMjtcbiAgICAgICAgICAgICAgICBsZWZ0OiAkdGltZWxpbmUtdHJhY2stc3RhcnQtY2FsYztcbiAgICAgICAgICAgICAgICByaWdodDogJHRpbWVsaW5lLXRyYWNrLWVuZC1jYWxjO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6ICR0aW1lbGluZS10cmFjay1zaXplO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuay10aW1lbGluZS10cmFjayB7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgJHRpbWVsaW5lLXRyYWNrLWFycm93LXdpZHRoO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuXG4gICAgICAgICAgICAgICAgLmstdGltZWxpbmUtc2Nyb2xsYWJsZS13cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDFzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmstdGltZWxpbmUtZmxhZyAge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICR0aW1lbGluZS1mbGFnLW1hcmdpbi1ib3R0b20tY2FsYztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAkdGltZWxpbmUtaG9yaXpvbnRhbC1mbGFnLW1pbi13aWR0aDtcblxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6ICR0aW1lbGluZS1mbGFnLWNhbGxvdXQtd2lkdGg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogJHRpbWVsaW5lLWZsYWctY2FsbG91dC1oZWlnaHQ7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDUwJSkgcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuay10aW1lbGluZS1zY3JvbGxhYmxlLXdyYXAge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5rLXRpbWVsaW5lLWFycm93IHtcbiAgICAgICAgd2lkdGg6ICR0aW1lbGluZS10cmFjay1hcnJvdy13aWR0aDtcbiAgICAgICAgaGVpZ2h0OiAkdGltZWxpbmUtdHJhY2stYXJyb3ctaGVpZ2h0O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiBjYWxjKCN7JHRpbWVsaW5lLXRyYWNrLXNpemV9ICsgMiAqICN7JHRpbWVsaW5lLXRyYWNrLWJvcmRlci13aWR0aH0pO1xuICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAuay10aW1lbGluZS1hcnJvdy1sZWZ0IHtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICAuay10aW1lbGluZS1hcnJvdy1yaWdodCB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgIH1cblxuICAgIC5rLXRpbWVsaW5lLW1vYmlsZSB7XG4gICAgICAgIHBhZGRpbmc6IDAgJHRpbWVsaW5lLW1vYmlsZS1zcGFjaW5nLXg7XG4gICAgICAgIG1hcmdpbjogJHRpbWVsaW5lLW1vYmlsZS1zcGFjaW5nLXkgMDtcblxuICAgICAgICAuay10aW1lbGluZS1mbGFnIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogJHRpbWVsaW5lLW1vYmlsZS1mbGFnLW1heC13aWR0aDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuay10aW1lbGluZS1ob3Jpem9udGFsIHtcbiAgICAgICAgICAgIC5rLXRpbWVsaW5lLWZsYWctd3JhcCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuay10aW1lbGluZS12ZXJ0aWNhbCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICR0aW1lbGluZS1tb2JpbGUtdmVydGljYWwtcGFkZGluZy13aXRoLWRhdGVzLWNhbGM7XG5cbiAgICAgICAgICAgICYuay10aW1lbGluZS1kYXRlcy1oaWRkZW4ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogJHRpbWVsaW5lLW1vYmlsZS12ZXJ0aWNhbC1wYWRkaW5nLWNhbGM7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuay10aW1lbGluZS1hbHRlcm5hdGluZyB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkdGltZWxpbmUtbW9iaWxlLXNwYWNpbmcteDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmstdGltZWxpbmUtY2FyZCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cblxuICAgICAgICAgICAgICAgIC5rLWNhcmQge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5rLWNhcmQtYWN0aW9ucyA+IC5rLWJ1dHRvbi5rLWZsYXQ6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLy8gVGltZWxpbmVcbiR0aW1lbGluZS1zcGFjaW5nLXg6IDQwcHggIWRlZmF1bHQ7XG4kdGltZWxpbmUtc3BhY2luZy15OiA0MHB4ICFkZWZhdWx0O1xuJHRpbWVsaW5lLWl0ZW1zLXBhZGRpbmc6ICRwYWRkaW5nLXggIWRlZmF1bHQ7XG5cbiR0aW1lbGluZS1mb250LWZhbWlseTogJGZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJHRpbWVsaW5lLWZvbnQtc2l6ZTogJGZvbnQtc2l6ZSAhZGVmYXVsdDtcbiR0aW1lbGluZS1saW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuXG4kdGltZWxpbmUtbW9iaWxlLXNwYWNpbmcteDogJHBhZGRpbmcteCAhZGVmYXVsdDtcbiR0aW1lbGluZS1tb2JpbGUtc3BhY2luZy15OiAkcGFkZGluZy14ICFkZWZhdWx0O1xuXG4kdGltZWxpbmUtdHJhY2stYXJyb3ctd2lkdGg6IDM4cHggIWRlZmF1bHQ7XG4kdGltZWxpbmUtdHJhY2stYXJyb3ctaGVpZ2h0OiAzOHB4ICFkZWZhdWx0O1xuXG4kdGltZWxpbmUtdHJhY2stYXJyb3ctZGlzYWJsZWQtdGV4dDogdHJ1ZS1taXgoJGJ1dHRvbi10ZXh0LCAkYm9keS1iZywgNjUlKSAhZGVmYXVsdDtcbiR0aW1lbGluZS10cmFjay1hcnJvdy1kaXNhYmxlZC1iZzogdHJ1ZS1taXgoJGJ1dHRvbi1iZywgJGJvZHktYmcsIDY1JSkgIWRlZmF1bHQ7XG4kdGltZWxpbmUtdHJhY2stYXJyb3ctZGlzYWJsZWQtYm9yZGVyOiB0cnVlLW1peCgkYnV0dG9uLWJvcmRlciwgJGJvZHktYmcsIDY1JSkgIWRlZmF1bHQ7XG5cbiR0aW1lbGluZS10cmFjay1zaXplOiA2cHggIWRlZmF1bHQ7XG4kdGltZWxpbmUtdHJhY2stYm9yZGVyLXdpZHRoOiAxcHggIWRlZmF1bHQ7XG4kdGltZWxpbmUtdHJhY2stbWFyZ2luLWJvdHRvbTogJHNwYWNlciAhZGVmYXVsdDtcbiR0aW1lbGluZS10cmFjay1zdGFydC1jYWxjOiBjYWxjKCN7JHRpbWVsaW5lLXRyYWNrLWFycm93LXdpZHRofSAtIDIgKiAjeyR0aW1lbGluZS10cmFjay1ib3JkZXItd2lkdGh9KSAhZGVmYXVsdDtcbiR0aW1lbGluZS10cmFjay1lbmQtY2FsYzogY2FsYygjeyR0aW1lbGluZS10cmFjay1hcnJvdy13aWR0aH0gLSAyICogI3skdGltZWxpbmUtdHJhY2stYm9yZGVyLXdpZHRofSkgIWRlZmF1bHQ7XG4kdGltZWxpbmUtdHJhY2stYmc6ICRidXR0b24tYmcgIWRlZmF1bHQ7XG4kdGltZWxpbmUtdHJhY2stYm9yZGVyLWNvbG9yOiAkdGltZWxpbmUtdHJhY2stYmcgIWRlZmF1bHQ7XG5cbiR0aW1lbGluZS10cmFjay1ldmVudC1vZmZzZXQ6IDM2cHggIWRlZmF1bHQ7XG5cbiR0aW1lbGluZS1mbGFnLXBhZGRpbmcteDogJGJ1dHRvbi1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kdGltZWxpbmUtZmxhZy1wYWRkaW5nLXk6ICRidXR0b24tcGFkZGluZy15ICFkZWZhdWx0O1xuJHRpbWVsaW5lLWZsYWctbGluZS1oZWlnaHQ6ICRidXR0b24tbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kdGltZWxpbmUtZmxhZy1taW4td2lkdGg6IDgwcHggIWRlZmF1bHQ7XG4kdGltZWxpbmUtZmxhZy1tYXgtd2lkdGg6IGNhbGMoI3skdGltZWxpbmUtZmxhZy1taW4td2lkdGh9ICsgMiAqICN7JHRpbWVsaW5lLXNwYWNpbmcteH0pICFkZWZhdWx0O1xuJHRpbWVsaW5lLW1vYmlsZS1mbGFnLW1heC13aWR0aDogY2FsYygjeyR0aW1lbGluZS1mbGFnLW1pbi13aWR0aH0gKyAyICogI3skdGltZWxpbmUtbW9iaWxlLXNwYWNpbmcteH0pICFkZWZhdWx0O1xuJHRpbWVsaW5lLWhvcml6b250YWwtZmxhZy1taW4td2lkdGg6IDgwcHggIWRlZmF1bHQ7XG4kdGltZWxpbmUtZmxhZy1iZzogJHByaW1hcnkgIWRlZmF1bHQ7XG4kdGltZWxpbmUtZmxhZy10ZXh0OiBjb250cmFzdC13Y2FnKCAkdGltZWxpbmUtZmxhZy1iZyApICFkZWZhdWx0O1xuXG4kdGltZWxpbmUtZmxhZy1jYWxsb3V0LXdpZHRoOiAxMHB4ICFkZWZhdWx0O1xuJHRpbWVsaW5lLWZsYWctY2FsbG91dC1oZWlnaHQ6IDEwcHggIWRlZmF1bHQ7XG5cbiR0aW1lbGluZS1mbGFnLW9mZnNldC1ib3R0b206IDRweCAhZGVmYXVsdDtcbiR0aW1lbGluZS1mbGFnLW1hcmdpbi1ib3R0b20tY2FsYzogY2FsYygjeyR0aW1lbGluZS10cmFjay1zaXplfSArIDIgKiAjeyR0aW1lbGluZS10cmFjay1ib3JkZXItd2lkdGh9ICsgI3skdGltZWxpbmUtZmxhZy1vZmZzZXQtYm90dG9tfSArICN7JHRpbWVsaW5lLWZsYWctY2FsbG91dC1oZWlnaHR9KSAhZGVmYXVsdDtcblxuJHRpbWVsaW5lLWRhdGUtd2lkdGg6IDUwcHggIWRlZmF1bHQ7XG4kdGltZWxpbmUtZGF0ZS1tYXJnaW4tYm90dG9tOiAxMHB4ICFkZWZhdWx0O1xuXG4kdGltZWxpbmUtdmVydGljYWwtcGFkZGluZy1jYWxjOiBjYWxjKCN7JHRpbWVsaW5lLXNwYWNpbmcteH0gKyAoI3skdGltZWxpbmUtZmxhZy1taW4td2lkdGh9IC0gI3skdGltZWxpbmUtdHJhY2stc2l6ZX0pIC8gMikgIWRlZmF1bHQ7XG4kdGltZWxpbmUtdmVydGljYWwtcGFkZGluZy13aXRoLWRhdGVzLWNhbGM6IGNhbGMoI3skdGltZWxpbmUtdmVydGljYWwtcGFkZGluZy1jYWxjfSArICN7JHRpbWVsaW5lLWRhdGUtd2lkdGh9KSAhZGVmYXVsdDtcbiR0aW1lbGluZS1tb2JpbGUtdmVydGljYWwtcGFkZGluZy1jYWxjOiBjYWxjKCN7JHRpbWVsaW5lLW1vYmlsZS1zcGFjaW5nLXh9ICsgKCN7JHRpbWVsaW5lLWZsYWctbWluLXdpZHRofSAtICN7JHRpbWVsaW5lLXRyYWNrLXNpemV9KSAvIDIpICFkZWZhdWx0O1xuJHRpbWVsaW5lLW1vYmlsZS12ZXJ0aWNhbC1wYWRkaW5nLXdpdGgtZGF0ZXMtY2FsYzogY2FsYygjeyR0aW1lbGluZS1tb2JpbGUtdmVydGljYWwtcGFkZGluZy1jYWxjfSArICN7JHRpbWVsaW5lLWRhdGUtd2lkdGh9KSAhZGVmYXVsdDtcblxuJHRpbWVsaW5lLWNpcmNsZS13aWR0aDogMTZweCAhZGVmYXVsdDtcbiR0aW1lbGluZS1jaXJjbGUtaGVpZ2h0OiAxNnB4ICFkZWZhdWx0O1xuJHRpbWVsaW5lLWNpcmNsZS1iZzogJHByaW1hcnkgIWRlZmF1bHQ7XG5cbiR0aW1lbGluZS1jb2xsYXBzZS1hcnJvdy1wYWRkaW5nLXg6ICRwYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG5cbiR0aW1lbGluZS1ldmVudC13aWR0aDogNDAwcHggIWRlZmF1bHQ7XG4kdGltZWxpbmUtZXZlbnQtaGVpZ2h0OiA2MDBweCAhZGVmYXVsdDtcbiR0aW1lbGluZS1ldmVudC1taW4taGVpZ2h0LWNhbGM6IGNhbGMoMiAqICgjeyR0aW1lbGluZS10cmFjay1ldmVudC1vZmZzZXR9IC0gI3skY2FyZC1ib3JkZXItd2lkdGh9KSkgIWRlZmF1bHQ7XG4iLCJAaW1wb3J0IFwiLi4vLi4vbW9kdWxlcy9AcHJvZ3Jlc3Mva2VuZG8tdGhlbWUtZGVmYXVsdC9zY3NzL3RpbWVsaW5lL19sYXlvdXQuc2Nzc1wiO1xuXG5AaW5jbHVkZSBleHBvcnRzKCBcInRpbWVsaW5lL2xheW91dC9ib290c3RyYXBcIiApIHtcbiAgICAuay10aW1lbGluZS1jYXJkIC5rLWNhcmQtaGVhZGVyIHtcbiAgICAgICAgcGFkZGluZy10b3A6ICRjYXJkLWhlYWRlci1wYWRkaW5nLXg7XG4gICAgfVxufVxuIiwiQGluY2x1ZGUgZXhwb3J0cyhcInRpbWVsaW5lL3RoZW1lXCIpIHtcblxuICAgIC5rLXRpbWVsaW5lIHtcbiAgICAgICAgLmstdGltZWxpbmUtZmxhZyB7XG4gICAgICAgICAgICBjb2xvcjogJHRpbWVsaW5lLWZsYWctdGV4dDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aW1lbGluZS1mbGFnLWJnO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstdGltZWxpbmUtY2lyY2xlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aW1lbGluZS1jaXJjbGUtYmc7XG4gICAgICAgIH1cblxuICAgICAgICAuay10aW1lbGluZS1jYXJkIHtcbiAgICAgICAgICAgIC5rLWNhcmQtaGVhZGVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2FyZC1iZztcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNhcmQtdGV4dDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmstY2FyZC1ib2R5IHtcblxuICAgICAgICAgICAgICAgIC8vIFNjcm9sbGJhciBzdHlsZXMgZm9yIE1vemlsbGFcbiAgICAgICAgICAgICAgICBzY3JvbGxiYXItY29sb3I6ICRjYXJkLWJvcmRlciAkY2FyZC1iZztcblxuICAgICAgICAgICAgICAgIC8vIFNjcm9sbGJhciBzdHlsZXMgZm9yIENocm9tZSwgU2FmYXJpIGFuZCBPcGVyYVxuICAgICAgICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNhcmQtYmc7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY2FyZC1ib3JkZXI7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkaG92ZXJlZC1ib3JkZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmstdGltZWxpbmUtZGF0ZSB7XG4gICAgICAgICAgICBjb2xvcjogJGJvZHktdGV4dDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLXRpbWVsaW5lLWFycm93LmstYnV0dG9uOm5vdCguay1mbGF0KTpub3QoLmstYmFyZSk6bm90KC5rLW91dGxpbmUpOm5vdCguay1vdmVyZmxvdy1idXR0b24pLmstc3RhdGUtZGlzYWJsZWQge1xuICAgICAgICAgICAgb3BhY2l0eTogMTsgLy8gVGhlIGFycm93IGJ1dHRvbiBpbiBkaXNhYmxlZCBtb2RlIHNob3VsZCBoYXZlIGEgc29saWQgYmFja2dyb3VuZFxuICAgICAgICAgICAgY29sb3I6ICR0aW1lbGluZS10cmFjay1hcnJvdy1kaXNhYmxlZC10ZXh0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRpbWVsaW5lLXRyYWNrLWFycm93LWRpc2FibGVkLWJnO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkdGltZWxpbmUtdHJhY2stYXJyb3ctZGlzYWJsZWQtYm9yZGVyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmstdGltZWxpbmUtdmVydGljYWwsXG4gICAgLmstdGltZWxpbmUtaG9yaXpvbnRhbCAuay10aW1lbGluZS10cmFjay13cmFwIHtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRpbWVsaW5lLXRyYWNrLWJnO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkdGltZWxpbmUtdHJhY2stYm9yZGVyLWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmstdGltZWxpbmUtaG9yaXpvbnRhbCAuay10aW1lbGluZS1mbGFnOjphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aW1lbGluZS1mbGFnLWJnO1xuICAgIH1cbn1cbiIsIkBpbmNsdWRlIGV4cG9ydHMoXCJwZGYtdmlld2VyL2xheW91dFwiKSB7XG5cbiAgICAuay1wZGYtdmlld2VyIHtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAkcGRmLXZpZXdlci1ib3JkZXItd2lkdGg7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkcGRmLXZpZXdlci1mb250LWZhbWlseTtcbiAgICAgICAgZm9udC1zaXplOiAkcGRmLXZpZXdlci1mb250LXNpemU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkcGRmLXZpZXdlci1saW5lLWhlaWdodDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAgICAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6ICRyZ2JhLXRyYW5zcGFyZW50O1xuXG4gICAgICAgIC8vIFRvb2xiYXJcbiAgICAgICAgLmstdG9vbGJhciB7XG4gICAgICAgICAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIH1cbiAgICAgICAgLmstdG9vbGJhciAuay1wYWdlci13cmFwIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgfVxuXG5cbiAgICAgICAgLy8gQ2FudmFzXG4gICAgICAgIC5rLWxpc3Qtc2Nyb2xsZXIge1xuICAgICAgICAgICAgZmxleDogMSAxIGF1dG87XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuXG4gICAgICAgICAgICAuay1lbmFibGUtdGV4dC1zZWxlY3Qge1xuICAgICAgICAgICAgICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IHRleHQ7XG4gICAgICAgICAgICAgICAgLW1vei11c2VyLXNlbGVjdDogdGV4dDtcbiAgICAgICAgICAgICAgICAtbXMtdXNlci1zZWxlY3Q6IHRleHQ7XG4gICAgICAgICAgICAgICAgdXNlci1zZWxlY3Q6IHRleHQ7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiB0ZXh0O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuay1lbmFibGUtcGFubmluZyB7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBncmFiO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmstZW5hYmxlLXBhbm5pbmcgc3Bhbjo6c2VsZWN0aW9uIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG5cbiAgICAgICAgLy8gUGFnZVxuICAgICAgICAuay1wYWdlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG1hcmdpbjogJHBkZi12aWV3ZXItcGFnZS1zcGFjaW5nIGF1dG87XG5cbiAgICAgICAgICAgIGNhbnZhcyB7XG4gICAgICAgICAgICAgICAgZGlyZWN0aW9uOiBsdHI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5rLXRleHQtbGF5ZXIge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAuMjtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICAgICAgICAgPiBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogJHBkZi12aWV3ZXItc2VsZWN0aW9uLWxpbmUtaGVpZ2h0O1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwJSAwJTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIG1hcmsge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gU2VhcmNoXG4gICAgLmstcGRmLXZpZXdlci1zZWFyY2gtZGlhbG9nIHtcbiAgICAgICAgcGFkZGluZzogJHBkZi12aWV3ZXItc2VhcmNoLWRpYWxvZy1zcGFjaW5nO1xuXG4gICAgICAgIC5rLXNlYXJjaC1jb250YWluZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgLmstdGV4dGJveCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogJHBkZi12aWV3ZXItc2VhcmNoLWRpYWxvZy10ZXh0Ym94LXBhZGRpbmcteDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgJHBkZi12aWV3ZXItc2VhcmNoLWRpYWxvZy1zcGFjaW5nO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5rLXRleHRib3ggLmstaWNvbiB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcblxuICAgICAgICAgICAgICAgIC5rLWllICYge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuay1tYXRjaC1jYXNlLWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAkcGRmLXZpZXdlci1zZWFyY2gtZGlhbG9nLWlucHV0LWJ1dHRvbi1oZWlnaHQ7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5rLXNlYXJjaC1tYXRjaGVzIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAkcGRmLXZpZXdlci1zZWFyY2gtZGlhbG9nLW1hdGNoZXMtd2lkdGg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwICRwZGYtdmlld2VyLXNlYXJjaC1kaWFsb2ctc3BhY2luZyAwICRwZGYtdmlld2VyLXNlYXJjaC1kaWFsb2ctYnV0dG9uLXNwYWNpbmc7XG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgPiAuay1idXR0b24ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkcGRmLXZpZXdlci1zZWFyY2gtZGlhbG9nLWJ1dHRvbi1zcGFjaW5nO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuay1zZWFyY2gtZGlhbG9nLWRyYWdoYW5kbGUgIHtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IG1vdmU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbn1cbiIsIi8vIFBERiB2aWV3ZXJcbiRwZGYtdmlld2VyLWJvcmRlci13aWR0aDogMXB4ICFkZWZhdWx0O1xuJHBkZi12aWV3ZXItZm9udC1mYW1pbHk6ICRmb250LWZhbWlseSAhZGVmYXVsdDtcbiRwZGYtdmlld2VyLWZvbnQtc2l6ZTogJGZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRwZGYtdmlld2VyLWxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG5cbiRwZGYtdmlld2VyLWJnOiAkY29tcG9uZW50LWJnICFkZWZhdWx0O1xuJHBkZi12aWV3ZXItdGV4dDogJGNvbXBvbmVudC10ZXh0ICFkZWZhdWx0O1xuJHBkZi12aWV3ZXItYm9yZGVyOiAkY29tcG9uZW50LWJvcmRlciAhZGVmYXVsdDtcblxuJHBkZi12aWV3ZXItdG9vbGJhci1iZzogbnVsbCAhZGVmYXVsdDtcbiRwZGYtdmlld2VyLXRvb2xiYXItdGV4dDogbnVsbCAhZGVmYXVsdDtcbiRwZGYtdmlld2VyLXRvb2xiYXItYm9yZGVyOiBudWxsICFkZWZhdWx0O1xuJHBkZi12aWV3ZXItdG9vbGJhci1ncmFkaWVudDogbnVsbCAhZGVmYXVsdDtcblxuJHBkZi12aWV3ZXItY2FudmFzLWJnOiAkYXBwLWJnICFkZWZhdWx0O1xuJHBkZi12aWV3ZXItY2FudmFzLXRleHQ6IG51bGwgIWRlZmF1bHQ7XG4kcGRmLXZpZXdlci1jYW52YXMtYm9yZGVyOiBudWxsICFkZWZhdWx0O1xuXG4kcGRmLXZpZXdlci1wYWdlLXNwYWNpbmc6IDMwcHggIWRlZmF1bHQ7XG5cbiRwZGYtdmlld2VyLXBhZ2UtYmc6IHdoaXRlICFkZWZhdWx0O1xuJHBkZi12aWV3ZXItcGFnZS10ZXh0OiAkY29tcG9uZW50LXRleHQgIWRlZmF1bHQ7XG4kcGRmLXZpZXdlci1wYWdlLWJvcmRlcjogJGNvbXBvbmVudC1ib3JkZXIgIWRlZmF1bHQ7XG4kcGRmLXZpZXdlci1wYWdlLXNoYWRvdzogMCAwICgkcGRmLXZpZXdlci1wYWdlLXNwYWNpbmcgLyAyKSAkcGRmLXZpZXdlci1wYWdlLWJvcmRlciAhZGVmYXVsdDtcblxuJHBkZi12aWV3ZXItc2VhcmNoLWRpYWxvZy1zcGFjaW5nOiAkdG9vbGJhci1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kcGRmLXZpZXdlci1zZWFyY2gtZGlhbG9nLWJ1dHRvbi1zcGFjaW5nOiAkcGRmLXZpZXdlci1zZWFyY2gtZGlhbG9nLXNwYWNpbmcgIWRlZmF1bHQ7XG4kcGRmLXZpZXdlci1zZWFyY2gtZGlhbG9nLXRleHRib3gtcGFkZGluZy14OiAkaW5wdXQtcGFkZGluZy15ICFkZWZhdWx0O1xuJHBkZi12aWV3ZXItc2VhcmNoLWRpYWxvZy1pbnB1dC1idXR0b24taGVpZ2h0OiAkbGluZS1oZWlnaHQtZW0gIWRlZmF1bHQ7XG4kcGRmLXZpZXdlci1zZWFyY2gtZGlhbG9nLW1hdGNoZXMtd2lkdGg6IDQuNWVtICFkZWZhdWx0O1xuXG4kcGRmLXZpZXdlci1zZWxlY3Rpb24tbGluZS1oZWlnaHQ6IDEuMiAhZGVmYXVsdDtcblxuJHBkZi12aWV3ZXItc2VhcmNoLWhpZ2hsaWdodC1iZzogdHJ5LWRhcmtlbigkYmFzZS1iZywgNzAlICkgIWRlZmF1bHQ7XG4iLCJAaW5jbHVkZSBleHBvcnRzKFwic2Nyb2xsZXIvbGF5b3V0XCIpIHtcblxuICAgIC8vIExheW91dFxuICAgIC5rbS1zY3JvbGx2aWV3LFxuICAgIC5rbS1zY3JvbGwtY29udGFpbmVyIHtcbiAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gICAgfVxuICAgIC5rbS1zY3JvbGwtd3JhcHBlciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG4gICAgLmttLXNjcm9sbC1oZWFkZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHotaW5kZXg6IDEwMDE7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgfVxuXG5cbiAgICAvLyBQdWxsIHRvIHJlZnJlc2hcbiAgICAua20tc2Nyb2xsZXItcHVsbCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsaW5lLWhlaWdodDogM2VtO1xuICAgICAgICBmb250LXNpemU6IDEuNGVtO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTNlbSwgMCk7XG4gICAgfVxuICAgIC5rbS1zY3JvbGxlci1wdWxsIC5rbS10ZW1wbGF0ZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWluLXdpZHRoOiAyMDBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG4gICAgLmttLWxvYWQtbW9yZSAua20taWNvbixcbiAgICAua20td2lkZ2V0IC5rbS1zY3JvbGxlci1wdWxsIC5rbS1pY29uIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBoZWlnaHQ6IDJyZW07XG4gICAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgd2lkdGg6IDJyZW07XG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcyBsaW5lYXI7XG4gICAgfVxuICAgIC5rbS13aWRnZXQgLmttLXNjcm9sbGVyLXJlbGVhc2UgLmttLWljb24ge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgIH1cbiAgICAua20td2lkZ2V0IC5rbS1zY3JvbGxlci1yZWZyZXNoIC5rbS1pY29uIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICB9XG5cblxuICAgIC8vIFNjcm9sbGJhclxuICAgIC5rbS10b3VjaC1zY3JvbGxiYXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgei1pbmRleDogMjAwMDAwO1xuICAgICAgICBoZWlnaHQ6IC40ZW07XG4gICAgICAgIHdpZHRoOiAuNGVtO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzIGxpbmVhcjtcblxuICAgICAgICAuay1tYXAgJixcbiAgICAgICAgLmstZGlhZ3JhbSAmIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmttLXZlcnRpY2FsLXNjcm9sbGJhciB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgcmlnaHQ6IDJweDtcbiAgICAgICAgdG9wOiAwO1xuICAgIH1cbiAgICAua20taG9yaXpvbnRhbC1zY3JvbGxiYXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYm90dG9tOiAycHg7XG4gICAgfVxuXG59XG4iLCJAaW5jbHVkZSBleHBvcnRzKFwic2Nyb2xsZXIvdGhlbWVcIikge1xuXG4gICAgLmttLXRvdWNoLXNjcm9sbGJhciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzMzMzM7XG4gICAgfVxuXG59XG4iLCJAaW5jbHVkZSBleHBvcnRzKFwic2Nyb2xsdmlldy9sYXlvdXRcIikge1xuXG4gICAgLy8gcmVmYWN0b3Igd2hlbiBodHRwczovL2dpdGh1Yi5jb20vdGVsZXJpay9rZW5kby1hbmd1bGFyLXNjcm9sbHZpZXcvaXNzdWVzLzEzMCBpcyBkb25lXG4gICAga2VuZG8tc2Nyb2xsdmlldy5rLXNjcm9sbHZpZXctd3JhcCxcbiAgICBkaXYuay1zY3JvbGx2aWV3IHtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAkc2Nyb2xsdmlldy1ib3JkZXItd2lkdGg7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkc2Nyb2xsdmlldy1mb250LWZhbWlseTtcbiAgICAgICAgZm9udC1zaXplOiAkc2Nyb2xsdmlldy1mb250LXNpemU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkc2Nyb2xsdmlldy1saW5lLWhlaWdodDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAgICAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6ICRyZ2JhLXRyYW5zcGFyZW50O1xuXG4gICAgICAgIC5rLXNjcm9sbHZpZXcsXG4gICAgICAgIHVsLmstc2Nyb2xsdmlldy13cmFwIHtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJiA+IGxpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuay1zY3JvbGx2aWV3LXBhZ2VhYmxlLFxuICAgICAgICAuay1zY3JvbGx2aWV3LW5hdiB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGJvdHRvbTogJHNjcm9sbHZpZXctcGFnZXItb2Zmc2V0O1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAuay1zY3JvbGx2aWV3LXBhZ2VhYmxlID4gbGkuay1idXR0b24sXG4gICAgICAgIC5rLXNjcm9sbHZpZXctbmF2ID4gbGkuay1saW5rIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAkc2Nyb2xsdmlldy1wYWdlci1pdGVtLXNwYWNpbmc7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgd2lkdGg6ICRzY3JvbGx2aWV3LXBhZ2VidXR0b24tc2l6ZTtcbiAgICAgICAgICAgIGhlaWdodDogJHNjcm9sbHZpZXctcGFnZWJ1dHRvbi1zaXplO1xuICAgICAgICAgICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBmbGV4OiAwIDAgJHNjcm9sbHZpZXctcGFnZWJ1dHRvbi1zaXplO1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAkc2Nyb2xsdmlldy1wYWdlci1pdGVtLWJvcmRlci13aWR0aDtcbiAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgd2lkdGg6ICRzY3JvbGx2aWV3LXBhZ2VidXR0b24tc2l6ZSArICRzY3JvbGx2aWV3LXBhZ2VyLWl0ZW0tc3BhY2luZztcbiAgICAgICAgICAgICAgICBoZWlnaHQ6ICRzY3JvbGx2aWV3LXBhZ2VyLWhlaWdodDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gcmVtb3ZlIHdoZW4gaHR0cHM6Ly9naXRodWIuY29tL3RlbGVyaWsva2VuZG8tYW5ndWxhci1zY3JvbGx2aWV3L2lzc3Vlcy8xMzAgaXMgZG9uZVxuICAgICAgICAuay1zY3JvbGx2aWV3LXBhZ2VhYmxlID4gbGkuay1idXR0b246OmJlZm9yZSB7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogaW5pdGlhbDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuay1zY3JvbGx2aWV3LW5leHQsXG4gICAgICAgIC5rLXNjcm9sbHZpZXctcHJldiB7XG4gICAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDYwJTtcbiAgICAgICAgICAgIHRvcDogMjAlO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiAkc2Nyb2xsdmlldy1hcnJvdy10YXAtaGlnaGxpZ2h0LWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstc2Nyb2xsdmlldy1wcmV2IHtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuay1zY3JvbGx2aWV3LW5leHQge1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuay1zY3JvbGx2aWV3LW5leHQgc3BhbixcbiAgICAgICAgLmstc2Nyb2xsdmlldy1wcmV2IHNwYW4ge1xuICAgICAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgZm9udC1zaXplOiAkc2Nyb2xsdmlldy1hcnJvdy1pY29uLXNpemU7XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICB9XG5cbiAgICAgICAgLmstc2Nyb2xsdmlldy1lbGVtZW50cyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLXNjcm9sbHZpZXctYW5pbWF0aW9uIHtcbiAgICAgICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IC4zcztcbiAgICAgICAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgLy8gcmVmYWN0b3Igd2hlbiBodHRwczovL2dpdGh1Yi5jb20vdGVsZXJpay9rZW5kby1hbmd1bGFyLXNjcm9sbHZpZXcvaXNzdWVzLzEzMCBpcyBkb25lXG4gICAgZGl2Lmstc2Nyb2xsdmlldyB7XG5cbiAgICAgICAgZGl2Lmstc2Nyb2xsdmlldy13cmFwIHtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICAgICAgICAgICYgPiBbZGF0YS1yb2xlPVwicGFnZVwiXSB7XG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmstc2Nyb2xsdmlldy1uYXYtd3JhcCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206ICgkc2Nyb2xsdmlldy1wYWdlci1vZmZzZXQgLSAoJHNjcm9sbHZpZXctcGFnZXItaXRlbS1zcGFjaW5nIC8gNCkpO1xuICAgICAgICAgICAgbGVmdDogKCRzY3JvbGx2aWV3LXBhZ2VyLWl0ZW0tc3BhY2luZyAvIDIpO1xuICAgICAgICAgICAgcmlnaHQ6ICgkc2Nyb2xsdmlldy1wYWdlci1pdGVtLXNwYWNpbmcgLyAyKTtcbiAgICAgICAgICAgIGhlaWdodDogJHNjcm9sbHZpZXctcGFnZXItaGVpZ2h0O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAgICAgLmstc2Nyb2xsdmlldy1uYXYge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAoJHNjcm9sbHZpZXctcGFnZXItaXRlbS1zcGFjaW5nIC8gNCkgMCAwIDA7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IGluaXRpYWw7XG5cbiAgICAgICAgICAgICAgICA+IGxpIHtcbiAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgIEBzdXBwb3J0cyAoLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZSkge1xuICAgICAgICBrZW5kby1zY3JvbGx2aWV3Lmstc2Nyb2xsdmlldy13cmFwIHVsLmstc2Nyb2xsdmlldyBsaSA+ICosXG4gICAgICAgIGRpdi5rLXNjcm9sbHZpZXcgdWwuay1zY3JvbGx2aWV3LXdyYXAgbGkgPiAqIHtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQHN1cHBvcnRzIChub3QgKC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmUpKSB7XG4gICAgICAgIGtlbmRvLXNjcm9sbHZpZXcuay1zY3JvbGx2aWV3LXdyYXAgdWwuay1zY3JvbGx2aWV3IGxpID4gKixcbiAgICAgICAgZGl2Lmstc2Nyb2xsdmlldyB1bC5rLXNjcm9sbHZpZXctd3JhcCBsaSA+ICoge1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbn1cbiIsIi8vIFNjcm9sbHZpZXdcbiRzY3JvbGx2aWV3LWJvcmRlci13aWR0aDogMXB4ICFkZWZhdWx0O1xuJHNjcm9sbHZpZXctZm9udC1mYW1pbHk6ICRmb250LWZhbWlseSAhZGVmYXVsdDtcbiRzY3JvbGx2aWV3LWZvbnQtc2l6ZTogJGZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRzY3JvbGx2aWV3LWxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG5cbiRzY3JvbGx2aWV3LWJnOiAkY29tcG9uZW50LWJnICFkZWZhdWx0O1xuJHNjcm9sbHZpZXctdGV4dDogJGNvbXBvbmVudC10ZXh0ICFkZWZhdWx0O1xuJHNjcm9sbHZpZXctYm9yZGVyOiAkY29tcG9uZW50LWJvcmRlciAhZGVmYXVsdDtcblxuJHNjcm9sbHZpZXctcGFnZWJ1dHRvbi1zaXplOiA4cHggIWRlZmF1bHQ7XG4kc2Nyb2xsdmlldy1wYWdlYnV0dG9uLWJnOiByZ2JhKCRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLWJnLCAuNSkgIWRlZmF1bHQ7XG4kc2Nyb2xsdmlldy1wYWdlYnV0dG9uLWJvcmRlcjogbnVsbCAhZGVmYXVsdDtcbiRzY3JvbGx2aWV3LXBhZ2VidXR0b24tcHJpbWFyeS1iZzogbnVsbCAhZGVmYXVsdDtcbiRzY3JvbGx2aWV3LXBhZ2VidXR0b24tcHJpbWFyeS1ib3JkZXI6IG51bGwgIWRlZmF1bHQ7XG4kc2Nyb2xsdmlldy1wYWdlYnV0dG9uLXNoYWRvdzogMCAwIDJweCByZ2JhKDAsIDAsIDAsIC4wOCkgIWRlZmF1bHQ7XG5cbiRzY3JvbGx2aWV3LXBhZ2VyLW9mZnNldDogMjBweCAhZGVmYXVsdDtcbiRzY3JvbGx2aWV3LXBhZ2VyLWl0ZW0tc3BhY2luZzogMjBweCAhZGVmYXVsdDtcbiRzY3JvbGx2aWV3LXBhZ2VyLWl0ZW0tYm9yZGVyLXdpZHRoOiAwcHggIWRlZmF1bHQ7XG4kc2Nyb2xsdmlldy1wYWdlci1oZWlnaHQ6IGNhbGMoICN7JHNjcm9sbHZpZXctcGFnZWJ1dHRvbi1zaXplfSArICN7JHNjcm9sbHZpZXctcGFnZXItaXRlbS1ib3JkZXItd2lkdGggKiAyfSArICN7JHNjcm9sbHZpZXctcGFnZXItaXRlbS1zcGFjaW5nIC8gMn0gKSAhZGVmYXVsdDtcblxuJHNjcm9sbHZpZXctYXJyb3ctaWNvbi1zaXplOiA0LjVlbSAhZGVmYXVsdDtcbiRzY3JvbGx2aWV3LWFycm93LXRhcC1oaWdobGlnaHQtY29sb3I6ICRyZ2JhLXRyYW5zcGFyZW50ICFkZWZhdWx0O1xuJHNjcm9sbHZpZXctbmF2aWdhdGlvbi1jb2xvcjogJHNlbGVjdGVkLXRleHQgIWRlZmF1bHQ7XG4kc2Nyb2xsdmlldy1uYXZpZ2F0aW9uLWljb24tc2hhZG93OiByZ2JhKDAsIDAsIDAsIC4zKSAwIDAgMTVweCAhZGVmYXVsdDtcbiRzY3JvbGx2aWV3LW5hdmlnYXRpb24tYmc6IHJnYmEoMCwgMCwgMCwgMCkgIWRlZmF1bHQ7XG4kc2Nyb2xsdmlldy1uYXZpZ2F0aW9uLWRlZmF1bHQtb3BhY2l0eTogLjcgIWRlZmF1bHQ7XG4kc2Nyb2xsdmlldy1uYXZpZ2F0aW9uLWhvdmVyLW9wYWNpdHk6IDEgIWRlZmF1bHQ7XG4kc2Nyb2xsdmlldy1uYXZpZ2F0aW9uLWhvdmVyLXNwYW4tYmc6IG51bGwgIWRlZmF1bHQ7XG4iLCJAaW5jbHVkZSBleHBvcnRzKFwiZGF0YXZpei9iYXJjb2RlL2xheW91dFwiKSB7XG5cbiAgICAuay1iYXJjb2RlIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cblxufVxuXG5cbkBpbmNsdWRlIGV4cG9ydHMoXCJkYXRhdml6L2NoYXJ0cy9sYXlvdXRcIikge1xuXG4gICAgLy8gRXhwb3J0ZWQgdmFyaWFibGVzXG4gICAgLmstdmFyLS1jaGFydC1mb250IHtcbiAgICAgICAgZm9udC1zaXplOiAkY2hhcnQtZm9udC1zaXplO1xuICAgIH1cblxuICAgIC5rLXZhci0tY2hhcnQtdGl0bGUtZm9udCB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGNoYXJ0LXRpdGxlLWZvbnQtc2l6ZTtcbiAgICB9XG5cbiAgICAuay12YXItLWNoYXJ0LWxhYmVsLWZvbnQge1xuICAgICAgICBmb250LXNpemU6ICRjaGFydC1sYWJlbC1mb250LXNpemU7XG4gICAgfVxuXG4gICAgLy8gRWxlbWVudHNcbiAgICAuay1jaGFydCxcbiAgICAuay1zcGFya2xpbmUsXG4gICAgLmstc3RvY2tjaGFydCB7XG4gICAgICAgIGJvcmRlci13aWR0aDogJGNoYXJ0LWJvcmRlci13aWR0aDtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRjaGFydC1mb250LWZhbWlseTtcbiAgICAgICAgZm9udC1zaXplOiAkY2hhcnQtZm9udC1zaXplO1xuICAgICAgICBsaW5lLWhlaWdodDogJGNoYXJ0LWxpbmUtaGVpZ2h0O1xuICAgICAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gICAgICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogJGNoYXJ0LXRhcC1oaWdobGlnaHQtY29sb3I7XG4gICAgfVxuXG4gICAgLmstY2hhcnQsXG4gICAgLmstc3RvY2tjaGFydCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBoZWlnaHQ6IDQwMHB4O1xuICAgIH1cblxuICAgIC5rLWNoYXJ0LXN1cmZhY2Uge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuXG4gICAgLmstY2hhcnQgLmstcG9wdXAge1xuICAgICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgfVxuXG4gICAgLmstY2hhcnQtdG9vbHRpcC13cmFwcGVyIC5rLWFuaW1hdGlvbi1jb250YWluZXItc2hvd24sXG4gICAgLmstY2hhcnQtdG9vbHRpcC13cmFwcGVyLmstYW5pbWF0aW9uLWNvbnRhaW5lci1zaG93biB7XG4gICAgICAgIHRyYW5zaXRpb246IGxlZnQgZWFzZS1pbiA4MG1zLCB0b3AgZWFzZS1pbiA4MG1zO1xuICAgIH1cblxuICAgIC5rLXNwYXJrbGluZS10b29sdGlwLXdyYXBwZXIsXG4gICAgLmstY2hhcnQtdG9vbHRpcC13cmFwcGVyIHtcbiAgICAgICAgei1pbmRleDogMTIwMDA7XG5cbiAgICAgICAgPiAuay1wb3B1cCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuay1jaGFydC10b29sdGlwIHRhYmxlIHtcbiAgICAgICAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gICAgICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgfVxuXG4gICAgLmstY2hhcnQtdG9vbHRpcCB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoICRib3JkZXItcmFkaXVzICk7XG4gICAgICAgIGZvbnQtc2l6ZTogJGNoYXJ0LXRvb2x0aXAtZm9udC1zaXplO1xuICAgICAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0O1xuICAgICAgICBwYWRkaW5nOiAkdG9vbHRpcC1wYWRkaW5nLXkgJHRvb2x0aXAtcGFkZGluZy14O1xuICAgIH1cblxuICAgIC5rLWNoYXJ0LXRvb2x0aXAgdGgge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAxcHg7XG4gICAgfVxuXG4gICAgLmstY2hhcnQtdG9vbHRpcCB0ZCB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBwYWRkaW5nOiAkcGFkZGluZy15LXNtICRwYWRkaW5nLXgtc207XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQ7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgfVxuXG4gICAgLmstY2hhcnQtY3Jvc3NoYWlyLXRvb2x0aXAsXG4gICAgLmstY2hhcnQtc2hhcmVkLXRvb2x0aXAge1xuICAgICAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICB9XG5cbiAgICAuay1jaGFydC1zaGFyZWQtdG9vbHRpcCAuay1jaGFydC1zaGFyZWQtdG9vbHRpcC1tYXJrZXIge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgIGhlaWdodDogM3B4O1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIH1cblxuICAgIC8vIFNlbGVjdGlvblxuICAgIC5rLXNlbGVjdG9yIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgfVxuXG4gICAgLmstc2VsZWN0aW9uIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIH1cblxuICAgIC5rLXNlbGVjdGlvbi1iZyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG5cbiAgICAuay1oYW5kbGUge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCA1MCUgKTtcbiAgICAgICAgd2lkdGg6ICRzZWxlY3Rpb24taGFuZGxlLXNpemU7XG4gICAgICAgIGhlaWdodDogJHNlbGVjdGlvbi1oYW5kbGUtc2l6ZTtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgfVxuXG4gICAgLmstaGFuZGxlIGRpdiB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuXG4gICAgLmstbGVmdC1oYW5kbGUge1xuICAgICAgICBsZWZ0OiAtKCRzZWxlY3Rpb24taGFuZGxlLXNpemUgLyAyKTtcbiAgICB9XG5cbiAgICAuay1yaWdodC1oYW5kbGUge1xuICAgICAgICByaWdodDogLSgkc2VsZWN0aW9uLWhhbmRsZS1zaXplIC8gMik7XG4gICAgfVxuXG4gICAgLmstbGVmdC1oYW5kbGUgZGl2IHtcbiAgICAgICAgbWFyZ2luOiAtKCRzZWxlY3Rpb24taGFuZGxlLXNpemUpIDAgMCAoLSgkc2VsZWN0aW9uLWhhbmRsZS1zaXplIC8gMS41KSk7XG4gICAgICAgIHBhZGRpbmc6ICgkc2VsZWN0aW9uLWhhbmRsZS1zaXplICogMikgKCgkc2VsZWN0aW9uLWhhbmRsZS1zaXplIC8gMS41KSAqIDIpIDAgMDtcbiAgICB9XG5cbiAgICAuay1yaWdodC1oYW5kbGUgZGl2IHtcbiAgICAgICAgbWFyZ2luOiAtKCRzZWxlY3Rpb24taGFuZGxlLXNpemUpIDAgMCAoLSgkc2VsZWN0aW9uLWhhbmRsZS1zaXplIC8gMS41KSk7XG4gICAgICAgIHBhZGRpbmc6ICgkc2VsZWN0aW9uLWhhbmRsZS1zaXplICogMikgMCAwICgoJHNlbGVjdGlvbi1oYW5kbGUtc2l6ZSAvIDEuNSkgKiAyKTtcbiAgICB9XG5cbiAgICAuay1sZWZ0LWhhbmRsZS5rLWhhbmRsZS1hY3RpdmUgZGl2IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0oJHNlbGVjdGlvbi1oYW5kbGUtc2l6ZSAqIDIpO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6ICgkc2VsZWN0aW9uLWhhbmRsZS1zaXplICogMikgKyAoJHNlbGVjdGlvbi1oYW5kbGUtc2l6ZSAvIDEuNSk7XG4gICAgfVxuXG4gICAgLmstcmlnaHQtaGFuZGxlLmstaGFuZGxlLWFjdGl2ZSBkaXYge1xuICAgICAgICBtYXJnaW4tbGVmdDogLSgkc2VsZWN0aW9uLWhhbmRsZS1zaXplICogMik7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICgkc2VsZWN0aW9uLWhhbmRsZS1zaXplICogMikgKyAoJHNlbGVjdGlvbi1oYW5kbGUtc2l6ZSAvIDEuNSk7XG4gICAgfVxuXG4gICAgLmstbWFzayB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cblxuICAgIC5rLWJvcmRlciB7XG4gICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIH1cblxuICAgIC5rLW1hcnF1ZWUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHotaW5kZXg6IDEwMDAwMDtcbiAgICB9XG5cbiAgICAuay1tYXJxdWVlLWNvbG9yLFxuICAgIC5rLW1hcnF1ZWUtdGV4dCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cblxuICAgIC8vIE5hdmlnYXRvciBoaW50XG4gICAgLmstbmF2aWdhdG9yLWhpbnQgZGl2IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIH1cblxuICAgIC5rLW5hdmlnYXRvci1oaW50IC5rLXNjcm9sbCB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoICRib3JkZXItcmFkaXVzICk7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgfVxuXG4gICAgLmstbmF2aWdhdG9yLWhpbnQgLmstdG9vbHRpcCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIG1pbi13aWR0aDogMTYwcHg7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAvLyBTcGFya2xpbmVzXG4gICAgLmstc3BhcmtsaW5lLFxuICAgIC5rLXNwYXJrbGluZSBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIH1cblxuICAgIC5rLXNwYXJrbGluZSBzcGFuIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAuay1jaGFydC1kcmFnZ2luZyB7XG4gICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgfVxuXG4gICAgLmstY2hhcnQtZG9udXQtY2VudGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgYm9yZGVyOiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgfVxuXG4gICAgLmstcGRmLWV4cG9ydCB7XG4gICAgICAgIC5rLWNoYXJ0LFxuICAgICAgICAuay1zcGFya2xpbmUsXG4gICAgICAgIC5rLXN0b2NrY2hhcnQge1xuICAgICAgICAgICAgLmstYW5pbWF0aW9uLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5AaW5jbHVkZSBleHBvcnRzKFwiZGF0YXZpei9kaWFncmFtL2xheW91dFwiKSB7XG5cbiAgICAuay1kaWFncmFtIHtcbiAgICAgICAgaGVpZ2h0OiA2MDBweDtcbiAgICB9XG5cbiAgICAuay1kaWFncmFtIC5rbS1zY3JvbGwtd3JhcHBlciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAuay1kaWFncmFtIC5rbS1zY3JvbGwtd3JhcHBlciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAuay1jYW52YXMtY29udGFpbmVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG5cbiAgICAvLyBJRTgtXG4gICAgLmstZGlhZ3JhbSBpbWcge1xuICAgICAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICB9XG59XG5cblxuQGluY2x1ZGUgZXhwb3J0cyhcImRhdGF2aXovdHJlZW1hcC9sYXlvdXRcIikge1xuXG4gICAgLy8gQmFzZVxuICAgIC5rLXRyZWVtYXAge1xuICAgICAgICBoZWlnaHQ6IDQwMHB4O1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICR0cmVlbWFwLWZvbnQtZmFtaWx5O1xuICAgICAgICBmb250LXNpemU6ICR0cmVlbWFwLWZvbnQtc2l6ZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6ICR0cmVlbWFwLWxpbmUtaGVpZ2h0O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAgICAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6ICRyZ2JhLXRyYW5zcGFyZW50O1xuXG4gICAgICAgIC8vIFRpbGVcbiAgICAgICAgLmstdHJlZW1hcC10aWxlIHtcbiAgICAgICAgICAgIG1hcmdpbjogLTFweCAwIDAgLTFweDtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZDtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIH1cbiAgICAgICAgPiAuay10cmVlbWFwLXRpbGUge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gVGl0bGVcbiAgICAgICAgLmstdHJlZW1hcC10aXRsZSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAkcGFkZGluZy15LXNtICRwYWRkaW5nLXgtc207XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDAgMCAxcHg7XG4gICAgICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICAgICAgICB9XG4gICAgICAgIC5rLXRyZWVtYXAtdGl0bGUtdmVydGljYWwge1xuICAgICAgICAgICAgcGFkZGluZzogJHBhZGRpbmcteC1zbSAkcGFkZGluZy15LXNtO1xuICAgICAgICAgICAgd2lkdGg6ICRsaW5lLWhlaWdodC1lbTtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBib3R0b206IDA7XG5cbiAgICAgICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDFlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG5cbiAgICAgICAgLy8gV3JhcFxuICAgICAgICAuay10cmVlbWFwLXdyYXAge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICAgIC5rLXRyZWVtYXAtdGl0bGUgKyAuay10cmVlbWFwLXdyYXAge1xuICAgICAgICAgICAgdG9wOiBjYWxjKCAjeyRwYWRkaW5nLXktc20gKiAyfSArICgjeyRsaW5lLWhlaWdodH0gKiAjeyRmb250LXNpemV9KSArIDFweCk7XG4gICAgICAgIH1cbiAgICAgICAgLmstdHJlZW1hcC10aXRsZS12ZXJ0aWNhbCArIC5rLXRyZWVtYXAtd3JhcCB7XG4gICAgICAgICAgICBsZWZ0OiBjYWxjKCAjeyRwYWRkaW5nLXktc20gKiAyfSArICgjeyRsaW5lLWhlaWdodH0gKiAjeyRmb250LXNpemV9KSArIDFweCk7XG4gICAgICAgIH1cblxuXG4gICAgICAgIC8vIExlYWZcbiAgICAgICAgLmstbGVhZiB7XG4gICAgICAgICAgICBwYWRkaW5nOiAkcGFkZGluZy14LXNtO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbkBpbmNsdWRlIGV4cG9ydHMoXCJkYXRhdml6L2dhdWdlL2xheW91dFwiKSB7XG5cbiAgICAuay1hcmNnYXVnZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG5cbiAgICAuay1hcmNnYXVnZS1sYWJlbCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG59XG5cblxuXG5cbkBpbmNsdWRlIGV4cG9ydHMoXCJkYXRhdml6L3FyY29kZS9sYXlvdXRcIikge1xuXG4gICAgLmstcXJjb2RlIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cblxufVxuXG5cblxuXG5AaW5jbHVkZSBleHBvcnRzKFwiY2hhcnQvdmFyaWFibGVzXCIpIHtcblxuICAgIC8vIGV4cG9ydCB2YXJpYWJsZXMgdG8gYWxsb3cgdXNlIGluIHNjcmlwdHNcbiAgICAkZXhwb3J0ZWQ6IChcbiAgICAgICAgYWNjZW50OiAkcHJpbWFyeSxcbiAgICAgICAgYWNjZW50LWNvbnRyYXN0OiAkcHJpbWFyeS1jb250cmFzdCxcbiAgICAgICAgcHJpbWFyeTogJHByaW1hcnksXG4gICAgICAgIHByaW1hcnktY29udHJhc3Q6ICRwcmltYXJ5LWNvbnRyYXN0LFxuICAgICAgICBiYXNlOiAkYmFzZS1iZyxcbiAgICAgICAgYmFja2dyb3VuZDogJGNoYXJ0LWJnLFxuXG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLFxuXG4gICAgICAgIG5vcm1hbC1iYWNrZ3JvdW5kOiAkYmFzZS1iZyxcbiAgICAgICAgbm9ybWFsLXRleHQtY29sb3I6ICRiYXNlLXRleHQsXG4gICAgICAgIGhvdmVyLWJhY2tncm91bmQ6ICRob3ZlcmVkLWJnLFxuICAgICAgICBob3Zlci10ZXh0LWNvbG9yOiAkaG92ZXJlZC10ZXh0LFxuICAgICAgICBzZWxlY3RlZC1iYWNrZ3JvdW5kOiAkc2VsZWN0ZWQtYmcsXG4gICAgICAgIHNlbGVjdGVkLXRleHQtY29sb3I6ICRzZWxlY3RlZC10ZXh0LFxuXG4gICAgICAgIHN1Y2Nlc3M6ICRzdWNjZXNzLFxuICAgICAgICBpbmZvOiAkaW5mbyxcbiAgICAgICAgd2FybmluZzogJHdhcm5pbmcsXG4gICAgICAgIGVycm9yOiAkZXJyb3IsXG5cbiAgICAgICAgc2VyaWVzLWE6ICRzZXJpZXMtYSxcbiAgICAgICAgc2VyaWVzLWI6ICRzZXJpZXMtYixcbiAgICAgICAgc2VyaWVzLWM6ICRzZXJpZXMtYyxcbiAgICAgICAgc2VyaWVzLWQ6ICRzZXJpZXMtZCxcbiAgICAgICAgc2VyaWVzLWU6ICRzZXJpZXMtZSxcbiAgICAgICAgc2VyaWVzLWY6ICRzZXJpZXMtZixcblxuICAgICAgICBnYXVnZS1wb2ludGVyOiAkcHJpbWFyeSxcbiAgICAgICAgZ2F1Z2UtdHJhY2s6IGRhcmtlbigkY2hhcnQtYmcsIDEwJSlcbiAgICApO1xuXG4gICAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkZXhwb3J0ZWQge1xuICAgICAgICAkdHlwZTogdHlwZS1vZigkdmFsdWUpO1xuXG4gICAgICAgIC5rLXZhci0tI3skbmFtZX0ge1xuICAgICAgICAgICAgQGlmICR0eXBlID09IFwiY29sb3JcIiB7XG4gICAgICAgICAgICAgICAgLy8gYmFja2dyb3VuZC1jb2xvciBjYW4gc3RvcmUgYW55IGNvbG9yXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHZhbHVlO1xuXG4gICAgICAgICAgICAgICAgc3ZnICYge1xuICAgICAgICAgICAgICAgICAgICBmaWxsOiAkdmFsdWU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfSBAZWxzZSBpZiAkdHlwZSA9PSBcIm51bWJlclwiIHtcbiAgICAgICAgICAgICAgICAvLyBtYXJnaW4tdG9wIGNhbiBzdG9yZSBwb3NpdGl2ZSAmIG5lZ2F0aXZlIHZhbHVlc1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6ICR2YWx1ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8vIENoYXJ0XG4vLy8gVGhlIGNvbG9yIG9mIHRoZSBmaXJzdCBzZXJpZXMuXG4vLy8gQGdyb3VwIGNoYXJ0c1xuJHNlcmllcy1hOiAjMDI3NWQ4ICFkZWZhdWx0O1xuXG4vLy8gVGhlIGNvbG9yIG9mIHRoZSBzZWNvbmQgc2VyaWVzLlxuLy8vIEBncm91cCBjaGFydHNcbiRzZXJpZXMtYjogIzViYzBkZSAhZGVmYXVsdDtcblxuLy8vIFRoZSBjb2xvciBvZiB0aGUgdGhpcmQgc2VyaWVzLlxuLy8vIEBncm91cCBjaGFydHNcbiRzZXJpZXMtYzogIzVjYjg1YyAhZGVmYXVsdDtcblxuLy8vIFRoZSBjb2xvciBvZiB0aGUgZm91cnRoIHNlcmllcy5cbi8vLyBAZ3JvdXAgY2hhcnRzXG4kc2VyaWVzLWQ6ICNmMGFkNGUgIWRlZmF1bHQ7XG5cbi8vLyBUaGUgY29sb3Igb2YgdGhlIGZpZnRoIHNlcmllcy5cbi8vLyBAZ3JvdXAgY2hhcnRzXG4kc2VyaWVzLWU6ICNlNjdkNGEgIWRlZmF1bHQ7XG5cbi8vLyBUaGUgY29sb3Igb2YgdGhlIHNpeHRoIHNlcmllcy5cbi8vLyBAZ3JvdXAgY2hhcnRzXG4kc2VyaWVzLWY6ICNkOTUzNGYgIWRlZmF1bHQ7XG5cbiRjaGFydC1ib3JkZXItd2lkdGg6IDBweCAhZGVmYXVsdDtcbiRjaGFydC1mb250LWZhbWlseTogJGZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGNoYXJ0LWZvbnQtc2l6ZTogJGZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRjaGFydC1saW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJGNoYXJ0LWZvbnQtc2l6ZS1zbTogMTFweCAhZGVmYXVsdDtcbiRjaGFydC1mb250LXNpemUtbWQ6IDEycHggIWRlZmF1bHQ7XG4kY2hhcnQtZm9udC1zaXplLWxnOiAxNnB4ICFkZWZhdWx0O1xuJGNoYXJ0LXRvb2x0aXAtZm9udC1zaXplOiAoJGZvbnQtc2l6ZSAqIC45MjkpICFkZWZhdWx0O1xuJGNoYXJ0LWxhYmVsLWZvbnQtc2l6ZTogLjg1N2VtICFkZWZhdWx0O1xuJGNoYXJ0LXRpdGxlLWZvbnQtc2l6ZTogMS4xNDNlbSAhZGVmYXVsdDtcblxuJGNoYXJ0LWluYWN0aXZlOiByZ2JhKCAkYm9keS10ZXh0LCAuNSApICFkZWZhdWx0O1xuXG4vLy8gVGhlIGNvbG9yIG9mIHRoZSBDaGFydCBncmlkIGxpbmVzIChtYWpvcikuXG4vLy8gQGdyb3VwIGNoYXJ0c1xuJGNoYXJ0LW1ham9yLWxpbmVzOiByZ2JhKDAsIDAsIDAsIC4wOCkgIWRlZmF1bHQ7XG5cbi8vLyBUaGUgY29sb3Igb2YgdGhlIENoYXJ0IGdyaWQgbGluZXMgKG1pbm9yKS5cbi8vLyBAZ3JvdXAgY2hhcnRzXG4kY2hhcnQtbWlub3ItbGluZXM6IHJnYmEoMCwgMCwgMCwgLjA0KSAhZGVmYXVsdDtcblxuJGNoYXJ0LWFyZWEtb3BhY2l0eTogLjggIWRlZmF1bHQ7XG5cbiRjaGFydC1iZzogJGNvbXBvbmVudC1iZyAhZGVmYXVsdDtcbiRjaGFydC10ZXh0OiAkY29tcG9uZW50LXRleHQgIWRlZmF1bHQ7XG4kY2hhcnQtYm9yZGVyOiAkY29tcG9uZW50LWJvcmRlciAhZGVmYXVsdDtcblxuJGNoYXJ0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG5cbiRjaGFydC1jcm9zc2hhaXItYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAuNSkgIWRlZmF1bHQ7XG4kY2hhcnQtY3Jvc3NoYWlyLXNoYXJlZC10b29sdGlwLWNvbG9yOiAkYmFzZS10ZXh0ICFkZWZhdWx0O1xuJGNoYXJ0LWNyb3NzaGFpci1zaGFyZWQtdG9vbHRpcC1iYWNrZ3JvdW5kOiAkYmFzZS1iZyAhZGVmYXVsdDtcbiRjaGFydC1jcm9zc2hhaXItc2hhcmVkLXRvb2x0aXAtYm9yZGVyOiByZ2JhKDAsIDAsIDAsIC4wOCkgIWRlZmF1bHQ7XG5cbiRjaGFydC1ub3Rlcy1iYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC41KSAhZGVmYXVsdDtcbiRjaGFydC1ub3Rlcy1ib3JkZXI6IHJnYmEoMCwgMCwgMCwgLjUpICFkZWZhdWx0O1xuJGNoYXJ0LW5vdGVzLWxpbmVzOiByZ2JhKDAsIDAsIDAsIC41KSAhZGVmYXVsdDtcblxuJGVycm9yLWJhcnMtYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAuNSkgIWRlZmF1bHQ7XG5cbiRjaGFydC1zZWxlY3Rpb24tbWFycXVlLWJhY2tncm91bmQ6ICRzZXJpZXMtYSAhZGVmYXVsdDtcbiRzZWxlY3Rpb24taGFuZGxlLXNpemU6IDIycHggIWRlZmF1bHQ7XG4kc2VsZWN0aW9uLWJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAuMDgpICFkZWZhdWx0O1xuJHNlbGVjdGlvbi1zaGFkb3c6IGluc2V0IDAgMXB4IDdweCByZ2JhKDAsIDAsIDAsIC4xNSkgIWRlZmF1bHQ7XG5cblxuLy8gVHJlZU1hcFxuJHRyZWVtYXAtZm9udC1mYW1pbHk6ICRmb250LWZhbWlseSAhZGVmYXVsdDtcbiR0cmVlbWFwLWZvbnQtc2l6ZTogJGZvbnQtc2l6ZSAhZGVmYXVsdDtcbiR0cmVlbWFwLWxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4iLCJAaW5jbHVkZSBleHBvcnRzKFwibWFwL2xheW91dFwiKSB7XG5cbiAgICAvLyBMYXlvdXRcbiAgICAuay1tYXAge1xuICAgICAgICBoZWlnaHQ6IDYwMHB4O1xuICAgICAgICBib3JkZXItd2lkdGg6ICRtYXAtYm9yZGVyLXdpZHRoO1xuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICBmb250LXNpemU6ICRtYXAtZm9udC1zaXplO1xuICAgICAgICBsaW5lLWhlaWdodDogJG1hcC1saW5lLWhlaWdodDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRtYXAtZm9udC1mYW1pbHk7XG5cblxuICAgICAgICAvLyBTY3JvbGxcbiAgICAgICAgLmttLXNjcm9sbC13cmFwcGVyIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIH1cbiAgICAgICAgLmttLXNjcm9sbC1jb250YWluZXIgeyBoZWlnaHQ6IDEwMCU7IH1cbiAgICAgICAgLmstdG91Y2gtc2Nyb2xsYmFyIHsgZGlzcGxheTogbm9uZTsgfVxuXG4gICAgICAgIC8vIExheWVyc1xuICAgICAgICAuay1sYXllciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gTWFya2VyXG4gICAgICAgIC5rLW1hcmtlciB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtMTAwJSk7XG4gICAgICAgICAgICBmb250LXNpemU6ICRtYXAtbWFya2VyLXNpemU7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgfVxuXG5cbiAgICAgICAgLy8gQXR0cmlidXRpb25cbiAgICAgICAgLmstYXR0cmlidXRpb24ge1xuICAgICAgICAgICAgcGFkZGluZzogJG1hcC1hdHRyaWJ1dGlvbi1wYWRkaW5nLXkgJG1hcC1hdHRyaWJ1dGlvbi1wYWRkaW5nLXg7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgICAgICAgICBmb250LXNpemU6ICRtYXAtYXR0cmlidXRpb24tZm9udC1zaXplO1xuICAgICAgICAgICAgei1pbmRleDogMTAwMDtcbiAgICAgICAgfVxuXG5cbiAgICB9XG5cblxuICAgIC8vIENvbnRyb2xzXG4gICAgLmstbWFwLWNvbnRyb2xzIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cblxuXG4gICAgLy8gTmF2aWdhdG9yXG4gICAgLmstbmF2aWdhdG9yIHtcbiAgICAgICAgbWFyZ2luOiAkbWFwLW5hdmlnYXRvci1tYXJnaW47XG4gICAgICAgIHdpZHRoOiAkbWFwLW5hdmlnYXRvci13aWR0aDtcbiAgICAgICAgaGVpZ2h0OiAkbWFwLW5hdmlnYXRvci13aWR0aDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAkbWFwLW5hdmlnYXRvci1ib3JkZXItd2lkdGg7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIC5rLXBkZi1leHBvcnQgJiB7IGRpc3BsYXk6IG5vbmU7IH1cblxuXG4gICAgICAgIC8vIEJ1dHRvbnNcbiAgICAgICAgLmstYnV0dG9uIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuXG4gICAgICAgICAgICAmOm5vdCg6aG92ZXIpIHtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmstbmF2aWdhdG9yLXVwIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICAgIHRvcDogJG1hcC1uYXZpZ2F0b3ItcGFkZGluZztcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgfVxuICAgICAgICAuay1uYXZpZ2F0b3ItcmlnaHQge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgcmlnaHQ6ICRtYXAtbmF2aWdhdG9yLXBhZGRpbmc7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgfVxuICAgICAgICAuay1uYXZpZ2F0b3ItZG93biAge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgICAgYm90dG9tOiAkbWFwLW5hdmlnYXRvci1wYWRkaW5nO1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB9XG4gICAgICAgIC5rLW5hdmlnYXRvci1sZWZ0IHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgIGxlZnQ6ICRtYXAtbmF2aWdhdG9yLXBhZGRpbmc7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgfVxuICAgIH1cblxuXG4gICAgLy8gWm9vbSBjb250cm9sXG4gICAgLmstem9vbS1jb250cm9sIHtcbiAgICAgICAgbWFyZ2luOiAkc3BhY2VyLXg7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAuay1wZGYtZXhwb3J0ICYgeyBkaXNwbGF5OiBub25lOyB9XG5cblxuICAgICAgICAvLyBCdXR0b25zXG4gICAgICAgIC5rLWJ1dHRvbiB7XG4gICAgICAgICAgICBwYWRkaW5nOiAkYnV0dG9uLXBhZGRpbmcteTtcbiAgICAgICAgfVxuICAgIH1cblxufVxuIiwiLy8gTWFwXG4kbWFwLWJvcmRlci13aWR0aDogMHB4ICFkZWZhdWx0O1xuXG4kbWFwLWZvbnQtc2l6ZTogJGZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRtYXAtbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodCAhZGVmYXVsdDtcbiRtYXAtZm9udC1mYW1pbHk6ICRmb250LWZhbWlseSAhZGVmYXVsdDtcblxuJG1hcC1iZzogJGNvbXBvbmVudC1iZyAhZGVmYXVsdDtcbiRtYXAtdGV4dDogJGNvbXBvbmVudC10ZXh0ICFkZWZhdWx0O1xuJG1hcC1ib3JkZXI6ICRjb21wb25lbnQtYm9yZGVyICFkZWZhdWx0O1xuXG4kbWFwLW5hdmlnYXRvci1tYXJnaW46ICRzcGFjZXIteCAhZGVmYXVsdDtcbiRtYXAtbmF2aWdhdG9yLXBhZGRpbmc6IDJweCAhZGVmYXVsdDtcbiRtYXAtbmF2aWdhdG9yLXdpZHRoOiBjYWxjKCAjeyRpY29uLXNpemUgKiAzfSArICN7JG1hcC1uYXZpZ2F0b3ItcGFkZGluZyAqIDJ9ICkgIWRlZmF1bHQ7XG4kbWFwLW5hdmlnYXRvci1oZWlnaHQ6ICRtYXAtbmF2aWdhdG9yLXdpZHRoICFkZWZhdWx0O1xuJG1hcC1uYXZpZ2F0b3ItYm9yZGVyLXdpZHRoOiAxcHggIWRlZmF1bHQ7XG5cbiRtYXAtem9vbS1jb250cm9sLW1hcmdpbjogJHNwYWNlci14ICFkZWZhdWx0O1xuJG1hcC16b29tLWNvbnRyb2wtYnV0dG9uLXBhZGRpbmcteDogJGJ1dHRvbi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kbWFwLXpvb20tY29udHJvbC1idXR0b24tcGFkZGluZy15OiAkbWFwLXpvb20tY29udHJvbC1idXR0b24tcGFkZGluZy14ICFkZWZhdWx0O1xuXG4kbWFwLWF0dHJpYnV0aW9uLXBhZGRpbmcteDogJHBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRtYXAtYXR0cmlidXRpb24tcGFkZGluZy15OiAkcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJG1hcC1hdHRyaWJ1dGlvbi1mb250LXNpemU6ICgkbWFwLWZvbnQtc2l6ZSAqIC43NSkgIWRlZmF1bHQ7XG4kbWFwLWF0dHJpYnV0aW9uLWJnOiByZ2JhKCAkbWFwLWJnLCAuOCApICFkZWZhdWx0O1xuXG4kbWFwLW1hcmtlci1zaXplOiAkaWNvbi1zaXplLWxnICFkZWZhdWx0O1xuJG1hcC1tYXJrZXItZmlsbDogJHByaW1hcnkgIWRlZmF1bHQ7XG4iLCJAaW5jbHVkZSBleHBvcnRzKFwibWFwL3RoZW1lXCIpIHtcblxuICAgIC5rLW1hcCB7XG4gICAgICAgIEBpbmNsdWRlIGZpbGwoXG4gICAgICAgICAgICAkbWFwLXRleHQsXG4gICAgICAgICAgICAkbWFwLWJnLFxuICAgICAgICAgICAgJG1hcC1ib3JkZXJcbiAgICAgICAgKTtcblxuICAgICAgICAuay1uYXZpZ2F0b3Ige1xuICAgICAgICAgICAgQGluY2x1ZGUgZmlsbChcbiAgICAgICAgICAgICAgICAkYnV0dG9uLXRleHQsXG4gICAgICAgICAgICAgICAgJGJ1dHRvbi1iZyxcbiAgICAgICAgICAgICAgICAkYnV0dG9uLWJvcmRlcixcbiAgICAgICAgICAgICAgICAkYnV0dG9uLWdyYWRpZW50XG4gICAgICAgICAgICApO1xuICAgICAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdyggJGJ1dHRvbi1zaGFkb3cgKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLW1hcmtlciB7XG4gICAgICAgICAgICBjb2xvcjogJG1hcC1tYXJrZXItZmlsbDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rLWF0dHJpYnV0aW9uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRtYXAtYXR0cmlidXRpb24tYmc7XG4gICAgICAgIH1cbiAgICB9XG5cbn1cbiIsIjpyb290IHtcbiAgLy8gQ3VzdG9tIHZhcmlhYmxlIHZhbHVlcyBvbmx5IHN1cHBvcnQgU2Fzc1NjcmlwdCBpbnNpZGUgYCN7fWAuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICRjb2xvcnMge1xuICAgIC0tI3skY29sb3J9OiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgICAtLSN7JGNvbG9yfTogI3skdmFsdWV9O1xuICB9XG5cbiAgQGVhY2ggJGJwLCAkdmFsdWUgaW4gJGdyaWQtYnJlYWtwb2ludHMge1xuICAgIC0tYnJlYWtwb2ludC0jeyRicH06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIC8vIFVzZSBgaW5zcGVjdGAgZm9yIGxpc3RzIHNvIHRoYXQgcXVvdGVkIGl0ZW1zIGtlZXAgdGhlIHF1b3Rlcy5cbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS9zYXNzL3Nhc3MvaXNzdWVzLzIzODMjaXNzdWVjb21tZW50LTMzNjM0OTE3MlxuICAtLWZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6ICN7aW5zcGVjdCgkZm9udC1mYW1pbHktc2Fucy1zZXJpZil9O1xuICAtLWZvbnQtZmFtaWx5LW1vbm9zcGFjZTogI3tpbnNwZWN0KCRmb250LWZhbWlseS1tb25vc3BhY2UpfTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCwgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlLCBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4XG5cbi8vIFJlYm9vdFxuLy9cbi8vIE5vcm1hbGl6YXRpb24gb2YgSFRNTCBlbGVtZW50cywgbWFudWFsbHkgZm9ya2VkIGZyb20gTm9ybWFsaXplLmNzcyB0byByZW1vdmVcbi8vIHN0eWxlcyB0YXJnZXRpbmcgaXJyZWxldmFudCBicm93c2VycyB3aGlsZSBhcHBseWluZyBuZXcgc3R5bGVzLlxuLy9cbi8vIE5vcm1hbGl6ZSBpcyBsaWNlbnNlZCBNSVQuIGh0dHBzOi8vZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3NcblxuXG4vLyBEb2N1bWVudFxuLy9cbi8vIDEuIENoYW5nZSBmcm9tIGBib3gtc2l6aW5nOiBjb250ZW50LWJveGAgc28gdGhhdCBgd2lkdGhgIGlzIG5vdCBhZmZlY3RlZCBieSBgcGFkZGluZ2Agb3IgYGJvcmRlcmAuXG4vLyAyLiBDaGFuZ2UgdGhlIGRlZmF1bHQgZm9udCBmYW1pbHkgaW4gYWxsIGJyb3dzZXJzLlxuLy8gMy4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxuLy8gNC4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBJRSBvbiBXaW5kb3dzIFBob25lIGFuZCBpbiBpT1MuXG4vLyA1LiBDaGFuZ2UgdGhlIGRlZmF1bHQgdGFwIGhpZ2hsaWdodCB0byBiZSBjb21wbGV0ZWx5IHRyYW5zcGFyZW50IGluIGlPUy5cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLy8gMVxufVxuXG5odG1sIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7IC8vIDJcbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8vIDNcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvLyA0XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgkYmxhY2ssIDApOyAvLyA1XG59XG5cbi8vIFNoaW0gZm9yIFwibmV3XCIgSFRNTDUgc3RydWN0dXJhbCBlbGVtZW50cyB0byBkaXNwbGF5IGNvcnJlY3RseSAoSUUxMCwgb2xkZXIgYnJvd3NlcnMpXG4vLyBUT0RPOiByZW1vdmUgaW4gdjVcbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1saXN0LWNvbW1hLW5ld2xpbmUtYWZ0ZXJcbmFydGljbGUsIGFzaWRlLCBmaWdjYXB0aW9uLCBmaWd1cmUsIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1haW4sIG5hdiwgc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vLyBCb2R5XG4vL1xuLy8gMS4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzLlxuLy8gMi4gQXMgYSBiZXN0IHByYWN0aWNlLCBhcHBseSBhIGRlZmF1bHQgYGJhY2tncm91bmQtY29sb3JgLlxuLy8gMy4gU2V0IGFuIGV4cGxpY2l0IGluaXRpYWwgdGV4dC1hbGlnbiB2YWx1ZSBzbyB0aGF0IHdlIGNhbiBsYXRlciB1c2Vcbi8vICAgIHRoZSBgaW5oZXJpdGAgdmFsdWUgb24gdGhpbmdzIGxpa2UgYDx0aD5gIGVsZW1lbnRzLlxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwOyAvLyAxXG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUtYmFzZSk7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYmFzZTtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlO1xuICBjb2xvcjogJGJvZHktY29sb3I7XG4gIHRleHQtYWxpZ246IGxlZnQ7IC8vIDNcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJvZHktYmc7IC8vIDJcbn1cblxuLy8gRnV0dXJlLXByb29mIHJ1bGU6IGluIGJyb3dzZXJzIHRoYXQgc3VwcG9ydCA6Zm9jdXMtdmlzaWJsZSwgc3VwcHJlc3MgdGhlIGZvY3VzIG91dGxpbmVcbi8vIG9uIGVsZW1lbnRzIHRoYXQgcHJvZ3JhbW1hdGljYWxseSByZWNlaXZlIGZvY3VzIGJ1dCB3b3VsZG4ndCBub3JtYWxseSBzaG93IGEgdmlzaWJsZVxuLy8gZm9jdXMgb3V0bGluZS4gSW4gZ2VuZXJhbCwgdGhpcyB3b3VsZCBtZWFuIHRoYXQgdGhlIG91dGxpbmUgaXMgb25seSBhcHBsaWVkIGlmIHRoZVxuLy8gaW50ZXJhY3Rpb24gdGhhdCBsZWQgdG8gdGhlIGVsZW1lbnQgcmVjZWl2aW5nIHByb2dyYW1tYXRpYyBmb2N1cyB3YXMgYSBrZXlib2FyZCBpbnRlcmFjdGlvbixcbi8vIG9yIHRoZSBicm93c2VyIGhhcyBzb21laG93IGRldGVybWluZWQgdGhhdCB0aGUgdXNlciBpcyBwcmltYXJpbHkgYSBrZXlib2FyZCB1c2VyIGFuZC9vclxuLy8gd2FudHMgZm9jdXMgb3V0bGluZXMgdG8gYWx3YXlzIGJlIHByZXNlbnRlZC5cbi8vXG4vLyBTZWUgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTLzpmb2N1cy12aXNpYmxlXG4vLyBhbmQgaHR0cHM6Ly9kZXZlbG9wZXIucGFjaWVsbG9ncm91cC5jb20vYmxvZy8yMDE4LzAzL2ZvY3VzLXZpc2libGUtYW5kLWJhY2t3YXJkcy1jb21wYXRpYmlsaXR5L1xuW3RhYmluZGV4PVwiLTFcIl06Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDAgIWltcG9ydGFudDtcbn1cblxuXG4vLyBDb250ZW50IGdyb3VwaW5nXG4vL1xuLy8gMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cbi8vIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxuXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvLyAxXG4gIGhlaWdodDogMDsgLy8gMVxuICBvdmVyZmxvdzogdmlzaWJsZTsgLy8gMlxufVxuXG5cbi8vXG4vLyBUeXBvZ3JhcGh5XG4vL1xuXG4vLyBSZW1vdmUgdG9wIG1hcmdpbnMgZnJvbSBoZWFkaW5nc1xuLy9cbi8vIEJ5IGRlZmF1bHQsIGA8aDE+YC1gPGg2PmAgYWxsIHJlY2VpdmUgdG9wIGFuZCBib3R0b20gbWFyZ2lucy4gV2UgbnVrZSB0aGUgdG9wXG4vLyBtYXJnaW4gZm9yIGVhc2llciBjb250cm9sIHdpdGhpbiB0eXBlIHNjYWxlcyBhcyBpdCBhdm9pZHMgbWFyZ2luIGNvbGxhcHNpbmcuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbGlzdC1jb21tYS1uZXdsaW5lLWFmdGVyXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogJGhlYWRpbmdzLW1hcmdpbi1ib3R0b207XG59XG5cbi8vIFJlc2V0IG1hcmdpbnMgb24gcGFyYWdyYXBoc1xuLy9cbi8vIFNpbWlsYXJseSwgdGhlIHRvcCBtYXJnaW4gb24gYDxwPmBzIGdldCByZXNldC4gSG93ZXZlciwgd2UgYWxzbyByZXNldCB0aGVcbi8vIGJvdHRvbSBtYXJnaW4gdG8gdXNlIGByZW1gIHVuaXRzIGluc3RlYWQgb2YgYGVtYC5cbnAge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAkcGFyYWdyYXBoLW1hcmdpbi1ib3R0b207XG59XG5cbi8vIEFiYnJldmlhdGlvbnNcbi8vXG4vLyAxLiBEdXBsaWNhdGUgYmVoYXZpb3IgdG8gdGhlIGRhdGEtKiBhdHRyaWJ1dGUgZm9yIG91ciB0b29sdGlwIHBsdWdpblxuLy8gMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cbi8vIDMuIEFkZCBleHBsaWNpdCBjdXJzb3IgdG8gaW5kaWNhdGUgY2hhbmdlZCBiZWhhdmlvci5cbi8vIDQuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBGaXJlZm94IDM5LS5cbi8vIDUuIFByZXZlbnQgdGhlIHRleHQtZGVjb3JhdGlvbiB0byBiZSBza2lwcGVkLlxuXG5hYmJyW3RpdGxlXSxcbmFiYnJbZGF0YS1vcmlnaW5hbC10aXRsZV0geyAvLyAxXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyAvLyAyXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLy8gMlxuICBjdXJzb3I6IGhlbHA7IC8vIDNcbiAgYm9yZGVyLWJvdHRvbTogMDsgLy8gNFxuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7IC8vIDVcbn1cblxuYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbm9sLFxudWwsXG5kbCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbm9sIG9sLFxudWwgdWwsXG5vbCB1bCxcbnVsIG9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuZHQge1xuICBmb250LXdlaWdodDogJGR0LWZvbnQtd2VpZ2h0O1xufVxuXG5kZCB7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICBtYXJnaW4tbGVmdDogMDsgLy8gVW5kbyBicm93c2VyIGRlZmF1bHRcbn1cblxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGRlcjsgLy8gQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaVxufVxuXG5zbWFsbCB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSg4MCUpOyAvLyBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vyc1xufVxuXG4vL1xuLy8gUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4vLyBhbGwgYnJvd3NlcnMuXG4vL1xuXG5zdWIsXG5zdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSg3NSUpO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIgeyBib3R0b206IC0uMjVlbTsgfVxuc3VwIHsgdG9wOiAtLjVlbTsgfVxuXG5cbi8vXG4vLyBMaW5rc1xuLy9cblxuYSB7XG4gIGNvbG9yOiAkbGluay1jb2xvcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuXG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIGNvbG9yOiAkbGluay1ob3Zlci1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gIH1cbn1cblxuLy8gQW5kIHVuZG8gdGhlc2Ugc3R5bGVzIGZvciBwbGFjZWhvbGRlciBsaW5rcy9uYW1lZCBhbmNob3JzICh3aXRob3V0IGhyZWYpLlxuLy8gSXQgd291bGQgYmUgbW9yZSBzdHJhaWdodGZvcndhcmQgdG8ganVzdCB1c2UgYVtocmVmXSBpbiBwcmV2aW91cyBibG9jaywgYnV0IHRoYXRcbi8vIGNhdXNlcyBzcGVjaWZpY2l0eSBpc3N1ZXMgaW4gbWFueSBvdGhlciBzdHlsZXMgdGhhdCBhcmUgdG9vIGNvbXBsZXggdG8gZml4LlxuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTk0MDJcblxuYTpub3QoW2hyZWZdKTpub3QoW2NsYXNzXSkge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG5cbi8vXG4vLyBDb2RlXG4vL1xuXG5wcmUsXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktbW9ub3NwYWNlO1xuICBAaW5jbHVkZSBmb250LXNpemUoMWVtKTsgLy8gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxufVxuXG5wcmUge1xuICAvLyBSZW1vdmUgYnJvd3NlciBkZWZhdWx0IHRvcCBtYXJnaW5cbiAgbWFyZ2luLXRvcDogMDtcbiAgLy8gUmVzZXQgYnJvd3NlciBkZWZhdWx0IG9mIGAxZW1gIHRvIHVzZSBgcmVtYHNcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgLy8gRG9uJ3QgYWxsb3cgY29udGVudCB0byBicmVhayBvdXRzaWRlXG4gIG92ZXJmbG93OiBhdXRvO1xuICAvLyBEaXNhYmxlIGF1dG8taGlkaW5nIHNjcm9sbGJhciBpbiBJRSAmIGxlZ2FjeSBFZGdlIHRvIGF2b2lkIG92ZXJsYXAsXG4gIC8vIG1ha2luZyBpdCBpbXBvc3NpYmxlIHRvIGludGVyYWN0IHdpdGggdGhlIGNvbnRlbnRcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBzY3JvbGxiYXI7XG59XG5cblxuLy9cbi8vIEZpZ3VyZXNcbi8vXG5cbmZpZ3VyZSB7XG4gIC8vIEFwcGx5IGEgY29uc2lzdGVudCBtYXJnaW4gc3RyYXRlZ3kgKG1hdGNoZXMgb3VyIHR5cGUgc3R5bGVzKS5cbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuXG4vL1xuLy8gSW1hZ2VzIGFuZCBjb250ZW50XG4vL1xuXG5pbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXItc3R5bGU6IG5vbmU7IC8vIFJlbW92ZSB0aGUgYm9yZGVyIG9uIGltYWdlcyBpbnNpZGUgbGlua3MgaW4gSUUgMTAtLlxufVxuXG5zdmcge1xuICAvLyBXb3JrYXJvdW5kIGZvciB0aGUgU1ZHIG92ZXJmbG93IGJ1ZyBpbiBJRTEwLzExIGlzIHN0aWxsIHJlcXVpcmVkLlxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNjg3OFxuICBvdmVyZmxvdzogaGlkZGVuO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG5cbi8vXG4vLyBUYWJsZXNcbi8vXG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTsgLy8gUHJldmVudCBkb3VibGUgYm9yZGVyc1xufVxuXG5jYXB0aW9uIHtcbiAgcGFkZGluZy10b3A6ICR0YWJsZS1jZWxsLXBhZGRpbmc7XG4gIHBhZGRpbmctYm90dG9tOiAkdGFibGUtY2VsbC1wYWRkaW5nO1xuICBjb2xvcjogJHRhYmxlLWNhcHRpb24tY29sb3I7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNhcHRpb24tc2lkZTogYm90dG9tO1xufVxuXG4vLyAxLiBSZW1vdmVzIGZvbnQtd2VpZ2h0IGJvbGQgYnkgaW5oZXJpdGluZ1xuLy8gMi4gTWF0Y2hlcyBkZWZhdWx0IGA8dGQ+YCBhbGlnbm1lbnQgYnkgaW5oZXJpdGluZyBgdGV4dC1hbGlnbmAuXG4vLyAzLiBGaXggYWxpZ25tZW50IGZvciBTYWZhcmlcblxudGgge1xuICBmb250LXdlaWdodDogJHRhYmxlLXRoLWZvbnQtd2VpZ2h0OyAvLyAxXG4gIHRleHQtYWxpZ246IGluaGVyaXQ7IC8vIDJcbiAgdGV4dC1hbGlnbjogLXdlYmtpdC1tYXRjaC1wYXJlbnQ7IC8vIDNcbn1cblxuXG4vL1xuLy8gRm9ybXNcbi8vXG5cbmxhYmVsIHtcbiAgLy8gQWxsb3cgbGFiZWxzIHRvIHVzZSBgbWFyZ2luYCBmb3Igc3BhY2luZy5cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAkbGFiZWwtbWFyZ2luLWJvdHRvbTtcbn1cblxuLy8gUmVtb3ZlIHRoZSBkZWZhdWx0IGBib3JkZXItcmFkaXVzYCB0aGF0IG1hY09TIENocm9tZSBhZGRzLlxuLy9cbi8vIERldGFpbHMgYXQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNDA5M1xuYnV0dG9uIHtcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4vLyBFeHBsaWNpdGx5IHJlbW92ZSBmb2N1cyBvdXRsaW5lIGluIENocm9taXVtIHdoZW4gaXQgc2hvdWxkbid0IGJlXG4vLyB2aXNpYmxlIChlLmcuIGFzIHJlc3VsdCBvZiBtb3VzZSBjbGljayBvciB0b3VjaCB0YXApLiBJdCBhbHJlYWR5XG4vLyBzaG91bGQgYmUgZG9pbmcgdGhpcyBhdXRvbWF0aWNhbGx5LCBidXQgc2VlbXMgdG8gY3VycmVudGx5IGJlXG4vLyBjb25mdXNlZCBhbmQgYXBwbGllcyBpdHMgdmVyeSB2aXNpYmxlIHR3by10b25lIG91dGxpbmUgYW55d2F5LlxuXG5idXR0b246Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDA7XG59XG5cbmlucHV0LFxuYnV0dG9uLFxuc2VsZWN0LFxub3B0Z3JvdXAsXG50ZXh0YXJlYSB7XG4gIG1hcmdpbjogMDsgLy8gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gRmlyZWZveCBhbmQgU2FmYXJpXG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBAaW5jbHVkZSBmb250LXNpemUoaW5oZXJpdCk7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5idXR0b24sXG5pbnB1dCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlOyAvLyBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlXG59XG5cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lOyAvLyBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3hcbn1cblxuLy8gU2V0IHRoZSBjdXJzb3IgZm9yIG5vbi1gPGJ1dHRvbj5gIGJ1dHRvbnNcbi8vXG4vLyBEZXRhaWxzIGF0IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzMwNTYyXG5bcm9sZT1cImJ1dHRvblwiXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLy8gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB3b3JkLXdyYXAgaW4gU2FmYXJpLlxuLy9cbi8vIERldGFpbHMgYXQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNDk5MFxuc2VsZWN0IHtcbiAgd29yZC13cmFwOiBub3JtYWw7XG59XG5cblxuLy8gMS4gUHJldmVudCBhIFdlYktpdCBidWcgd2hlcmUgKDIpIGRlc3Ryb3lzIG5hdGl2ZSBgYXVkaW9gIGFuZCBgdmlkZW9gXG4vLyAgICBjb250cm9scyBpbiBBbmRyb2lkIDQuXG4vLyAyLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuYnV0dG9uLFxuW3R5cGU9XCJidXR0b25cIl0sIC8vIDFcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvLyAyXG59XG5cbi8vIE9waW5pb25hdGVkOiBhZGQgXCJoYW5kXCIgY3Vyc29yIHRvIG5vbi1kaXNhYmxlZCBidXR0b24gZWxlbWVudHMuXG5AaWYgJGVuYWJsZS1wb2ludGVyLWN1cnNvci1mb3ItYnV0dG9ucyB7XG4gIGJ1dHRvbixcbiAgW3R5cGU9XCJidXR0b25cIl0sXG4gIFt0eXBlPVwicmVzZXRcIl0sXG4gIFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICAmOm5vdCg6ZGlzYWJsZWQpIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gIH1cbn1cblxuLy8gUmVtb3ZlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBmcm9tIEZpcmVmb3gsIGJ1dCBkb24ndCByZXN0b3JlIHRoZSBvdXRsaW5lIGxpa2UgTm9ybWFsaXplLlxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbmlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8vIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIElFIDEwLVxuICBwYWRkaW5nOiAwOyAvLyAyLiBSZW1vdmUgdGhlIHBhZGRpbmcgaW4gSUUgMTAtXG59XG5cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bzsgLy8gUmVtb3ZlIHRoZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRS5cbiAgLy8gVGV4dGFyZWFzIHNob3VsZCByZWFsbHkgb25seSByZXNpemUgdmVydGljYWxseSBzbyB0aGV5IGRvbid0IGJyZWFrIHRoZWlyIChob3Jpem9udGFsKSBjb250YWluZXJzLlxuICByZXNpemU6IHZlcnRpY2FsO1xufVxuXG5maWVsZHNldCB7XG4gIC8vIEJyb3dzZXJzIHNldCBhIGRlZmF1bHQgYG1pbi13aWR0aDogbWluLWNvbnRlbnQ7YCBvbiBmaWVsZHNldHMsXG4gIC8vIHVubGlrZSBlLmcuIGA8ZGl2PmBzLCB3aGljaCBoYXZlIGBtaW4td2lkdGg6IDA7YCBieSBkZWZhdWx0LlxuICAvLyBTbyB3ZSByZXNldCB0aGF0IHRvIGVuc3VyZSBmaWVsZHNldHMgYmVoYXZlIG1vcmUgbGlrZSBhIHN0YW5kYXJkIGJsb2NrIGVsZW1lbnQuXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzEyMzU5XG4gIC8vIGFuZCBodHRwczovL2h0bWwuc3BlYy53aGF0d2cub3JnL211bHRpcGFnZS8jdGhlLWZpZWxkc2V0LWFuZC1sZWdlbmQtZWxlbWVudHNcbiAgbWluLXdpZHRoOiAwO1xuICAvLyBSZXNldCB0aGUgZGVmYXVsdCBvdXRsaW5lIGJlaGF2aW9yIG9mIGZpZWxkc2V0cyBzbyB0aGV5IGRvbid0IGFmZmVjdCBwYWdlIGxheW91dC5cbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG59XG5cbi8vIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXG4vLyAyLiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXG5sZWdlbmQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTsgLy8gMVxuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDEuNXJlbSk7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDsgLy8gMlxuICB3aGl0ZS1zcGFjZTogbm9ybWFsOyAvLyAxXG59XG5cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyAvLyBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxufVxuXG4vLyBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5bdHlwZT1cInNlYXJjaFwiXSB7XG4gIC8vIFRoaXMgb3ZlcnJpZGVzIHRoZSBleHRyYSByb3VuZGVkIGNvcm5lcnMgb24gc2VhcmNoIGlucHV0cyBpbiBpT1Mgc28gdGhhdCBvdXJcbiAgLy8gYC5mb3JtLWNvbnRyb2xgIGNsYXNzIGNhbiBwcm9wZXJseSBzdHlsZSB0aGVtLiBOb3RlIHRoYXQgdGhpcyBjYW5ub3Qgc2ltcGx5XG4gIC8vIGJlIGFkZGVkIHRvIGAuZm9ybS1jb250cm9sYCBhcyBpdCdzIG5vdCBzcGVjaWZpYyBlbm91Z2guIEZvciBkZXRhaWxzLCBzZWVcbiAgLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTU4Ni5cbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8vIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8vXG4vLyBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXG4vL1xuXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLy9cbi8vIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4vLyAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXG4vL1xuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgZm9udDogaW5oZXJpdDsgLy8gMlxuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLy8gMVxufVxuXG4vL1xuLy8gQ29ycmVjdCBlbGVtZW50IGRpc3BsYXlzXG4vL1xuXG5vdXRwdXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07IC8vIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vyc1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTsgLy8gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUVcbn1cblxuLy8gQWx3YXlzIGhpZGUgYW4gZWxlbWVudCB3aXRoIHRoZSBgaGlkZGVuYCBIVE1MIGF0dHJpYnV0ZSAoZnJvbSBQdXJlQ1NTKS5cbi8vIE5lZWRlZCBmb3IgcHJvcGVyIGRpc3BsYXkgaW4gSUUgMTAtLlxuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1ibGFja2xpc3QsIHNjc3MvZG9sbGFyLXZhcmlhYmxlLWRlZmF1bHRcblxuLy8gU0NTUyBSRlMgbWl4aW5cbi8vXG4vLyBBdXRvbWF0ZWQgcmVzcG9uc2l2ZSBmb250IHNpemVzXG4vL1xuLy8gTGljZW5zZWQgdW5kZXIgTUlUIChodHRwczovL2dpdGh1Yi5jb20vdHdicy9yZnMvYmxvYi92OC54L0xJQ0VOU0UpXG5cbi8vIENvbmZpZ3VyYXRpb25cblxuLy8gQmFzZSBmb250IHNpemVcbiRyZnMtYmFzZS1mb250LXNpemU6IDEuMjVyZW0gIWRlZmF1bHQ7XG4kcmZzLWZvbnQtc2l6ZS11bml0OiByZW0gIWRlZmF1bHQ7XG5cbkBpZiAkcmZzLWZvbnQtc2l6ZS11bml0ICE9IHJlbSBhbmQgJHJmcy1mb250LXNpemUtdW5pdCAhPSBweCB7XG4gIEBlcnJvciBcImAjeyRyZnMtZm9udC1zaXplLXVuaXR9YCBpcyBub3QgYSB2YWxpZCB1bml0IGZvciAkcmZzLWZvbnQtc2l6ZS11bml0LiBVc2UgYHB4YCBvciBgcmVtYC5cIjtcbn1cblxuLy8gQnJlYWtwb2ludCBhdCB3aGVyZSBmb250LXNpemUgc3RhcnRzIGRlY3JlYXNpbmcgaWYgc2NyZWVuIHdpZHRoIGlzIHNtYWxsZXJcbiRyZnMtYnJlYWtwb2ludDogMTIwMHB4ICFkZWZhdWx0O1xuJHJmcy1icmVha3BvaW50LXVuaXQ6IHB4ICFkZWZhdWx0O1xuXG5AaWYgJHJmcy1icmVha3BvaW50LXVuaXQgIT0gcHggYW5kICRyZnMtYnJlYWtwb2ludC11bml0ICE9IGVtIGFuZCAkcmZzLWJyZWFrcG9pbnQtdW5pdCAhPSByZW0ge1xuICBAZXJyb3IgXCJgI3skcmZzLWJyZWFrcG9pbnQtdW5pdH1gIGlzIG5vdCBhIHZhbGlkIHVuaXQgZm9yICRyZnMtYnJlYWtwb2ludC11bml0LiBVc2UgYHB4YCwgYGVtYCBvciBgcmVtYC5cIjtcbn1cblxuLy8gUmVzaXplIGZvbnQgc2l6ZSBiYXNlZCBvbiBzY3JlZW4gaGVpZ2h0IGFuZCB3aWR0aFxuJHJmcy10d28tZGltZW5zaW9uYWw6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyBGYWN0b3Igb2YgZGVjcmVhc2VcbiRyZnMtZmFjdG9yOiAxMCAhZGVmYXVsdDtcblxuQGlmIHR5cGUtb2YoJHJmcy1mYWN0b3IpICE9IFwibnVtYmVyXCIgb3IgJHJmcy1mYWN0b3IgPD0gMSB7XG4gIEBlcnJvciBcImAjeyRyZnMtZmFjdG9yfWAgaXMgbm90IGEgdmFsaWQgICRyZnMtZmFjdG9yLCBpdCBtdXN0IGJlIGdyZWF0ZXIgdGhhbiAxLlwiO1xufVxuXG4vLyBHZW5lcmF0ZSBlbmFibGUgb3IgZGlzYWJsZSBjbGFzc2VzLiBQb3NzaWJpbGl0aWVzOiBmYWxzZSwgXCJlbmFibGVcIiBvciBcImRpc2FibGVcIlxuJHJmcy1jbGFzczogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIDEgcmVtID0gJHJmcy1yZW0tdmFsdWUgcHhcbiRyZnMtcmVtLXZhbHVlOiAxNiAhZGVmYXVsdDtcblxuLy8gU2FmYXJpIGlmcmFtZSByZXNpemUgYnVnOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9yZnMvaXNzdWVzLzE0XG4kcmZzLXNhZmFyaS1pZnJhbWUtcmVzaXplLWJ1Zy1maXg6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyBEaXNhYmxlIFJGUyBieSBzZXR0aW5nICRlbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemVzIHRvIGZhbHNlXG4kZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplczogdHJ1ZSAhZGVmYXVsdDtcblxuLy8gQ2FjaGUgJHJmcy1iYXNlLWZvbnQtc2l6ZSB1bml0XG4kcmZzLWJhc2UtZm9udC1zaXplLXVuaXQ6IHVuaXQoJHJmcy1iYXNlLWZvbnQtc2l6ZSk7XG5cbkBmdW5jdGlvbiBkaXZpZGUoJGRpdmlkZW5kLCAkZGl2aXNvciwgJHByZWNpc2lvbjogMTApIHtcbiAgJHNpZ246IGlmKCRkaXZpZGVuZCA+IDAgYW5kICRkaXZpc29yID4gMCBvciAkZGl2aWRlbmQgPCAwIGFuZCAkZGl2aXNvciA8IDAsIDEsIC0xKTtcbiAgJGRpdmlkZW5kOiBhYnMoJGRpdmlkZW5kKTtcbiAgJGRpdmlzb3I6IGFicygkZGl2aXNvcik7XG4gIEBpZiAkZGl2aWRlbmQgPT0gMCB7XG4gICAgQHJldHVybiAwO1xuICB9XG4gIEBpZiAkZGl2aXNvciA9PSAwIHtcbiAgICBAZXJyb3IgXCJDYW5ub3QgZGl2aWRlIGJ5IDBcIjtcbiAgfVxuICAkcmVtYWluZGVyOiAkZGl2aWRlbmQ7XG4gICRyZXN1bHQ6IDA7XG4gICRmYWN0b3I6IDEwO1xuICBAd2hpbGUgKCRyZW1haW5kZXIgPiAwIGFuZCAkcHJlY2lzaW9uID49IDApIHtcbiAgICAkcXVvdGllbnQ6IDA7XG4gICAgQHdoaWxlICgkcmVtYWluZGVyID49ICRkaXZpc29yKSB7XG4gICAgICAkcmVtYWluZGVyOiAkcmVtYWluZGVyIC0gJGRpdmlzb3I7XG4gICAgICAkcXVvdGllbnQ6ICRxdW90aWVudCArIDE7XG4gICAgfVxuICAgICRyZXN1bHQ6ICRyZXN1bHQgKiAxMCArICRxdW90aWVudDtcbiAgICAkZmFjdG9yOiAkZmFjdG9yICogLjE7XG4gICAgJHJlbWFpbmRlcjogJHJlbWFpbmRlciAqIDEwO1xuICAgICRwcmVjaXNpb246ICRwcmVjaXNpb24gLSAxO1xuICAgIEBpZiAoJHByZWNpc2lvbiA8IDAgYW5kICRyZW1haW5kZXIgPj0gJGRpdmlzb3IgKiA1KSB7XG4gICAgICAkcmVzdWx0OiAkcmVzdWx0ICsgMTtcbiAgICB9XG4gIH1cbiAgJHJlc3VsdDogJHJlc3VsdCAqICRmYWN0b3IgKiAkc2lnbjtcbiAgJGRpdmlkZW5kLXVuaXQ6IHVuaXQoJGRpdmlkZW5kKTtcbiAgJGRpdmlzb3ItdW5pdDogdW5pdCgkZGl2aXNvcik7XG4gICR1bml0LW1hcDogKFxuICAgIFwicHhcIjogMXB4LFxuICAgIFwicmVtXCI6IDFyZW0sXG4gICAgXCJlbVwiOiAxZW0sXG4gICAgXCIlXCI6IDElXG4gICk7XG4gIEBpZiAoJGRpdmlkZW5kLXVuaXQgIT0gJGRpdmlzb3ItdW5pdCBhbmQgbWFwLWhhcy1rZXkoJHVuaXQtbWFwLCAkZGl2aWRlbmQtdW5pdCkpIHtcbiAgICAkcmVzdWx0OiAkcmVzdWx0ICogbWFwLWdldCgkdW5pdC1tYXAsICRkaXZpZGVuZC11bml0KTtcbiAgfVxuICBAcmV0dXJuICRyZXN1bHQ7XG59XG5cbi8vIFJlbW92ZSBweC11bml0IGZyb20gJHJmcy1iYXNlLWZvbnQtc2l6ZSBmb3IgY2FsY3VsYXRpb25zXG5AaWYgJHJmcy1iYXNlLWZvbnQtc2l6ZS11bml0ID09IFwicHhcIiB7XG4gICRyZnMtYmFzZS1mb250LXNpemU6IGRpdmlkZSgkcmZzLWJhc2UtZm9udC1zaXplLCAkcmZzLWJhc2UtZm9udC1zaXplICogMCArIDEpO1xufVxuQGVsc2UgaWYgJHJmcy1iYXNlLWZvbnQtc2l6ZS11bml0ID09IFwicmVtXCIge1xuICAkcmZzLWJhc2UtZm9udC1zaXplOiBkaXZpZGUoJHJmcy1iYXNlLWZvbnQtc2l6ZSwgZGl2aWRlKCRyZnMtYmFzZS1mb250LXNpemUgKiAwICsgMSwgJHJmcy1yZW0tdmFsdWUpKTtcbn1cblxuLy8gQ2FjaGUgJHJmcy1icmVha3BvaW50IHVuaXQgdG8gcHJldmVudCBtdWx0aXBsZSBjYWxsc1xuJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGU6IHVuaXQoJHJmcy1icmVha3BvaW50KTtcblxuLy8gUmVtb3ZlIHVuaXQgZnJvbSAkcmZzLWJyZWFrcG9pbnQgZm9yIGNhbGN1bGF0aW9uc1xuQGlmICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IFwicHhcIiB7XG4gICRyZnMtYnJlYWtwb2ludDogZGl2aWRlKCRyZnMtYnJlYWtwb2ludCwgJHJmcy1icmVha3BvaW50ICogMCArIDEpO1xufVxuQGVsc2UgaWYgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gXCJyZW1cIiBvciAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSBcImVtXCIge1xuICAkcmZzLWJyZWFrcG9pbnQ6IGRpdmlkZSgkcmZzLWJyZWFrcG9pbnQsIGRpdmlkZSgkcmZzLWJyZWFrcG9pbnQgKiAwICsgMSwgJHJmcy1yZW0tdmFsdWUpKTtcbn1cblxuLy8gSW50ZXJuYWwgbWl4aW4gdGhhdCBhZGRzIGRpc2FibGUgY2xhc3NlcyB0byB0aGUgc2VsZWN0b3IgaWYgbmVlZGVkLlxuQG1peGluIF9yZnMtZGlzYWJsZS1jbGFzcyB7XG4gIEBpZiAkcmZzLWNsYXNzID09IFwiZGlzYWJsZVwiIHtcbiAgICAvLyBBZGRpbmcgYW4gZXh0cmEgY2xhc3MgaW5jcmVhc2VzIHNwZWNpZmljaXR5LCB3aGljaCBwcmV2ZW50cyB0aGUgbWVkaWEgcXVlcnkgdG8gb3ZlcnJpZGUgdGhlIGZvbnQgc2l6ZVxuICAgICYsXG4gICAgLmRpc2FibGUtcmVzcG9uc2l2ZS1mb250LXNpemUgJixcbiAgICAmLmRpc2FibGUtcmVzcG9uc2l2ZS1mb250LXNpemUge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG4gIEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBJbnRlcm5hbCBtaXhpbiB0aGF0IGFkZHMgZW5hYmxlIGNsYXNzZXMgdG8gdGhlIHNlbGVjdG9yIGlmIG5lZWRlZC5cbkBtaXhpbiBfcmZzLWVuYWJsZS1jbGFzcyB7XG4gIEBpZiAkcmZzLWNsYXNzID09IFwiZW5hYmxlXCIge1xuICAgIC5lbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemUgJixcbiAgICAmLmVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbiAgQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIEludGVybmFsIG1peGluIHVzZWQgdG8gZGV0ZXJtaW5lIHdoaWNoIG1lZGlhIHF1ZXJ5IG5lZWRzIHRvIGJlIHVzZWRcbkBtaXhpbiBfcmZzLW1lZGlhLXF1ZXJ5KCRtcS12YWx1ZSkge1xuICBAaWYgJHJmcy10d28tZGltZW5zaW9uYWwge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRtcS12YWx1ZX0pLCAobWF4LWhlaWdodDogI3skbXEtdmFsdWV9KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbiAgQGVsc2Uge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRtcS12YWx1ZX0pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBSZXNwb25zaXZlIGZvbnQgc2l6ZSBtaXhpblxuQG1peGluIHJmcygkZnMsICRpbXBvcnRhbnQ6IGZhbHNlKSB7XG4gIC8vIENhY2hlICRmcyB1bml0XG4gICRmcy11bml0OiBpZih0eXBlLW9mKCRmcykgPT0gXCJudW1iZXJcIiwgdW5pdCgkZnMpLCBmYWxzZSk7XG5cbiAgLy8gQWRkICFpbXBvcnRhbnQgc3VmZml4IGlmIG5lZWRlZFxuICAkcmZzLXN1ZmZpeDogaWYoJGltcG9ydGFudCwgXCIgIWltcG9ydGFudFwiLCBcIlwiKTtcblxuICAvLyBJZiAkZnMgaXNuJ3QgYSBudW1iZXIgKGxpa2UgaW5oZXJpdCkgb3IgJGZzIGhhcyBhIHVuaXQgKG5vdCBweCBvciByZW0sIGxpa2UgMS41ZW0pIG9yICQgaXMgMCwganVzdCBwcmludCB0aGUgdmFsdWVcbiAgQGlmIG5vdCAkZnMtdW5pdCBvciAkZnMtdW5pdCAhPSBcIlwiIGFuZCAkZnMtdW5pdCAhPSBcInB4XCIgYW5kICRmcy11bml0ICE9IFwicmVtXCIgb3IgJGZzID09IDAge1xuICAgIGZvbnQtc2l6ZTogI3skZnN9I3skcmZzLXN1ZmZpeH07XG4gIH1cbiAgQGVsc2Uge1xuICAgIC8vIFJlbW92ZSB1bml0IGZyb20gJGZzIGZvciBjYWxjdWxhdGlvbnNcbiAgICBAaWYgJGZzLXVuaXQgPT0gXCJweFwiIHtcbiAgICAgICRmczogZGl2aWRlKCRmcywgJGZzICogMCArIDEpO1xuICAgIH1cbiAgICBAZWxzZSBpZiAkZnMtdW5pdCA9PSBcInJlbVwiIHtcbiAgICAgICRmczogZGl2aWRlKCRmcywgZGl2aWRlKCRmcyAqIDAgKyAxLCAkcmZzLXJlbS12YWx1ZSkpO1xuICAgIH1cblxuICAgIC8vIFNldCBkZWZhdWx0IGZvbnQgc2l6ZVxuICAgICRyZnMtc3RhdGljOiBpZigkcmZzLWZvbnQtc2l6ZS11bml0ID09IHJlbSwgI3tkaXZpZGUoJGZzLCAkcmZzLXJlbS12YWx1ZSl9cmVtLCAjeyRmc31weCk7XG5cbiAgICAvLyBPbmx5IGFkZCB0aGUgbWVkaWEgcXVlcnkgaWYgdGhlIGZvbnQgc2l6ZSBpcyBiaWdnZXIgdGhhbiB0aGUgbWluaW11bSBmb250IHNpemVcbiAgICBAaWYgJGZzIDw9ICRyZnMtYmFzZS1mb250LXNpemUgb3Igbm90ICRlbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemVzIHtcbiAgICAgIGZvbnQtc2l6ZTogI3skcmZzLXN0YXRpY30jeyRyZnMtc3VmZml4fTtcbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgLy8gQ2FsY3VsYXRlIHRoZSBtaW5pbXVtIGZvbnQgc2l6ZSBmb3IgJGZzXG4gICAgICAkZnMtbWluOiAkcmZzLWJhc2UtZm9udC1zaXplICsgZGl2aWRlKCRmcyAtICRyZnMtYmFzZS1mb250LXNpemUsICRyZnMtZmFjdG9yKTtcblxuICAgICAgLy8gQ2FsY3VsYXRlIGRpZmZlcmVuY2UgYmV0d2VlbiAkZnMgYW5kIHRoZSBtaW5pbXVtIGZvbnQgc2l6ZVxuICAgICAgJGZzLWRpZmY6ICRmcyAtICRmcy1taW47XG5cbiAgICAgIC8vIEJhc2UgZm9udC1zaXplIGZvcm1hdHRpbmdcbiAgICAgICRtaW4td2lkdGg6IGlmKCRyZnMtZm9udC1zaXplLXVuaXQgPT0gcmVtLCAje2RpdmlkZSgkZnMtbWluLCAkcmZzLXJlbS12YWx1ZSl9cmVtLCAjeyRmcy1taW59cHgpO1xuXG4gICAgICAvLyBVc2UgYHZtaW5gIGlmIHR3by1kaW1lbnNpb25hbCBpcyBlbmFibGVkXG4gICAgICAkdmFyaWFibGUtdW5pdDogaWYoJHJmcy10d28tZGltZW5zaW9uYWwsIHZtaW4sIHZ3KTtcblxuICAgICAgLy8gQ2FsY3VsYXRlIHRoZSB2YXJpYWJsZSB3aWR0aCBiZXR3ZWVuIDAgYW5kICRyZnMtYnJlYWtwb2ludFxuICAgICAgJHZhcmlhYmxlLXdpZHRoOiAje2RpdmlkZSgkZnMtZGlmZiAqIDEwMCwgJHJmcy1icmVha3BvaW50KX0jeyR2YXJpYWJsZS11bml0fTtcblxuICAgICAgLy8gU2V0IHRoZSBjYWxjdWxhdGVkIGZvbnQtc2l6ZVxuICAgICAgJHJmcy1mbHVpZDogY2FsYygjeyRtaW4td2lkdGh9ICsgI3skdmFyaWFibGUtd2lkdGh9KSAjeyRyZnMtc3VmZml4fTtcblxuICAgICAgLy8gQnJlYWtwb2ludCBmb3JtYXR0aW5nXG4gICAgICAkbXEtdmFsdWU6IGlmKCRyZnMtYnJlYWtwb2ludC11bml0ID09IHB4LCAjeyRyZnMtYnJlYWtwb2ludH1weCwgI3tkaXZpZGUoJHJmcy1icmVha3BvaW50LCAkcmZzLXJlbS12YWx1ZSl9I3skcmZzLWJyZWFrcG9pbnQtdW5pdH0pO1xuXG4gICAgICBAaW5jbHVkZSBfcmZzLWRpc2FibGUtY2xhc3Mge1xuICAgICAgICBmb250LXNpemU6ICN7JHJmcy1zdGF0aWN9I3skcmZzLXN1ZmZpeH07XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIF9yZnMtbWVkaWEtcXVlcnkoJG1xLXZhbHVlKSB7XG4gICAgICAgIEBpbmNsdWRlIF9yZnMtZW5hYmxlLWNsYXNzIHtcbiAgICAgICAgICBmb250LXNpemU6ICRyZnMtZmx1aWQ7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBJbmNsdWRlIHNhZmFyaSBpZnJhbWUgcmVzaXplIGZpeCBpZiBuZWVkZWRcbiAgICAgICAgbWluLXdpZHRoOiBpZigkcmZzLXNhZmFyaS1pZnJhbWUtcmVzaXplLWJ1Zy1maXgsICgwICogMXZ3KSwgbnVsbCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFRoZSBmb250LXNpemUgJiByZXNwb25zaXZlLWZvbnQtc2l6ZSBtaXhpbnMgdXNlIFJGUyB0byByZXNjYWxlIHRoZSBmb250IHNpemVcbkBtaXhpbiBmb250LXNpemUoJGZzLCAkaW1wb3J0YW50OiBmYWxzZSkge1xuICBAaW5jbHVkZSByZnMoJGZzLCAkaW1wb3J0YW50KTtcbn1cblxuQG1peGluIHJlc3BvbnNpdmUtZm9udC1zaXplKCRmcywgJGltcG9ydGFudDogZmFsc2UpIHtcbiAgQGluY2x1ZGUgcmZzKCRmcywgJGltcG9ydGFudCk7XG59XG4iLCIvLyBIb3ZlciBtaXhpbiBhbmQgYCRlbmFibGUtaG92ZXItbWVkaWEtcXVlcnlgIGFyZSBkZXByZWNhdGVkLlxuLy9cbi8vIE9yaWdpbmFsbHkgYWRkZWQgZHVyaW5nIG91ciBhbHBoYXMgYW5kIG1haW50YWluZWQgZHVyaW5nIGJldGFzLCB0aGlzIG1peGluIHdhc1xuLy8gZGVzaWduZWQgdG8gcHJldmVudCBgOmhvdmVyYCBzdGlja2luZXNzIG9uIGlPUy1hbiBpc3N1ZSB3aGVyZSBob3ZlciBzdHlsZXNcbi8vIHdvdWxkIHBlcnNpc3QgYWZ0ZXIgaW5pdGlhbCB0b3VjaC5cbi8vXG4vLyBGb3IgYmFja3dhcmQgY29tcGF0aWJpbGl0eSwgd2UndmUga2VwdCB0aGVzZSBtaXhpbnMgYW5kIHVwZGF0ZWQgdGhlbSB0b1xuLy8gYWx3YXlzIHJldHVybiB0aGVpciByZWd1bGFyIHBzZXVkby1jbGFzc2VzIGluc3RlYWQgb2YgYSBzaGltbWVkIG1lZGlhIHF1ZXJ5LlxuLy9cbi8vIElzc3VlOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI1MTk1XG5cbkBtaXhpbiBob3ZlcigpIHtcbiAgJjpob3ZlciB7IEBjb250ZW50OyB9XG59XG5cbkBtaXhpbiBob3Zlci1mb2N1cygpIHtcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHBsYWluLWhvdmVyLWZvY3VzKCkge1xuICAmLFxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gaG92ZXItZm9jdXMtYWN0aXZlKCkge1xuICAmOmhvdmVyLFxuICAmOmZvY3VzLFxuICAmOmFjdGl2ZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWxpc3QtY29tbWEtbmV3bGluZS1hZnRlclxuXG4vL1xuLy8gSGVhZGluZ3Ncbi8vXG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsXG4uaDEsIC5oMiwgLmgzLCAuaDQsIC5oNSwgLmg2IHtcbiAgbWFyZ2luLWJvdHRvbTogJGhlYWRpbmdzLW1hcmdpbi1ib3R0b207XG4gIGZvbnQtZmFtaWx5OiAkaGVhZGluZ3MtZm9udC1mYW1pbHk7XG4gIGZvbnQtd2VpZ2h0OiAkaGVhZGluZ3MtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkaGVhZGluZ3MtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaGVhZGluZ3MtY29sb3I7XG59XG5cbmgxLCAuaDEgeyBAaW5jbHVkZSBmb250LXNpemUoJGgxLWZvbnQtc2l6ZSk7IH1cbmgyLCAuaDIgeyBAaW5jbHVkZSBmb250LXNpemUoJGgyLWZvbnQtc2l6ZSk7IH1cbmgzLCAuaDMgeyBAaW5jbHVkZSBmb250LXNpemUoJGgzLWZvbnQtc2l6ZSk7IH1cbmg0LCAuaDQgeyBAaW5jbHVkZSBmb250LXNpemUoJGg0LWZvbnQtc2l6ZSk7IH1cbmg1LCAuaDUgeyBAaW5jbHVkZSBmb250LXNpemUoJGg1LWZvbnQtc2l6ZSk7IH1cbmg2LCAuaDYgeyBAaW5jbHVkZSBmb250LXNpemUoJGg2LWZvbnQtc2l6ZSk7IH1cblxuLmxlYWQge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGxlYWQtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRsZWFkLWZvbnQtd2VpZ2h0O1xufVxuXG4vLyBUeXBlIGRpc3BsYXkgY2xhc3Nlc1xuLmRpc3BsYXktMSB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZGlzcGxheTEtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkZGlzcGxheTEtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGRpc3BsYXktbGluZS1oZWlnaHQ7XG59XG4uZGlzcGxheS0yIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRkaXNwbGF5Mi1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRkaXNwbGF5Mi13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkZGlzcGxheS1saW5lLWhlaWdodDtcbn1cbi5kaXNwbGF5LTMge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGRpc3BsYXkzLXNpemUpO1xuICBmb250LXdlaWdodDogJGRpc3BsYXkzLXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRkaXNwbGF5LWxpbmUtaGVpZ2h0O1xufVxuLmRpc3BsYXktNCB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZGlzcGxheTQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkZGlzcGxheTQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGRpc3BsYXktbGluZS1oZWlnaHQ7XG59XG5cblxuLy9cbi8vIEhvcml6b250YWwgcnVsZXNcbi8vXG5cbmhyIHtcbiAgbWFyZ2luLXRvcDogJGhyLW1hcmdpbi15O1xuICBtYXJnaW4tYm90dG9tOiAkaHItbWFyZ2luLXk7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogJGhyLWJvcmRlci13aWR0aCBzb2xpZCAkaHItYm9yZGVyLWNvbG9yO1xufVxuXG5cbi8vXG4vLyBFbXBoYXNpc1xuLy9cblxuc21hbGwsXG4uc21hbGwge1xuICBAaW5jbHVkZSBmb250LXNpemUoJHNtYWxsLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xufVxuXG5tYXJrLFxuLm1hcmsge1xuICBwYWRkaW5nOiAkbWFyay1wYWRkaW5nO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFyay1iZztcbn1cblxuXG4vL1xuLy8gTGlzdHNcbi8vXG5cbi5saXN0LXVuc3R5bGVkIHtcbiAgQGluY2x1ZGUgbGlzdC11bnN0eWxlZCgpO1xufVxuXG4vLyBJbmxpbmUgdHVybnMgbGlzdCBpdGVtcyBpbnRvIGlubGluZS1ibG9ja1xuLmxpc3QtaW5saW5lIHtcbiAgQGluY2x1ZGUgbGlzdC11bnN0eWxlZCgpO1xufVxuLmxpc3QtaW5saW5lLWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6ICRsaXN0LWlubGluZS1wYWRkaW5nO1xuICB9XG59XG5cblxuLy9cbi8vIE1pc2Ncbi8vXG5cbi8vIEJ1aWxkcyBvbiBgYWJicmBcbi5pbml0aWFsaXNtIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDkwJSk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi8vIEJsb2NrcXVvdGVzXG4uYmxvY2txdW90ZSB7XG4gIG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkYmxvY2txdW90ZS1mb250LXNpemUpO1xufVxuXG4uYmxvY2txdW90ZS1mb290ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRibG9ja3F1b3RlLXNtYWxsLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkYmxvY2txdW90ZS1zbWFsbC1jb2xvcjtcblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFwyMDE0XFwwMEEwXCI7IC8vIGVtIGRhc2gsIG5ic3BcbiAgfVxufVxuIiwiLy8gTGlzdHNcblxuLy8gVW5zdHlsZWQga2VlcHMgbGlzdCBpdGVtcyBibG9jayBsZXZlbCwganVzdCByZW1vdmVzIGRlZmF1bHQgYnJvd3NlciBwYWRkaW5nIGFuZCBsaXN0LXN0eWxlXG5AbWl4aW4gbGlzdC11bnN0eWxlZCgpIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuIiwiLy8gUmVzcG9uc2l2ZSBpbWFnZXMgKGVuc3VyZSBpbWFnZXMgZG9uJ3Qgc2NhbGUgYmV5b25kIHRoZWlyIHBhcmVudHMpXG4vL1xuLy8gVGhpcyBpcyBwdXJwb3NlZnVsbHkgb3B0LWluIHZpYSBhbiBleHBsaWNpdCBjbGFzcyByYXRoZXIgdGhhbiBiZWluZyB0aGUgZGVmYXVsdCBmb3IgYWxsIGA8aW1nPmBzLlxuLy8gV2UgcHJldmlvdXNseSB0cmllZCB0aGUgXCJpbWFnZXMgYXJlIHJlc3BvbnNpdmUgYnkgZGVmYXVsdFwiIGFwcHJvYWNoIGluIEJvb3RzdHJhcCB2Mixcbi8vIGFuZCBhYmFuZG9uZWQgaXQgaW4gQm9vdHN0cmFwIHYzIGJlY2F1c2UgaXQgYnJlYWtzIGxvdHMgb2YgdGhpcmQtcGFydHkgd2lkZ2V0cyAoaW5jbHVkaW5nIEdvb2dsZSBNYXBzKVxuLy8gd2hpY2ggd2VyZW4ndCBleHBlY3RpbmcgdGhlIGltYWdlcyB3aXRoaW4gdGhlbXNlbHZlcyB0byBiZSBpbnZvbHVudGFyaWx5IHJlc2l6ZWQuXG4vLyBTZWUgYWxzbyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE4MTc4XG4uaW1nLWZsdWlkIHtcbiAgQGluY2x1ZGUgaW1nLWZsdWlkKCk7XG59XG5cblxuLy8gSW1hZ2UgdGh1bWJuYWlsc1xuLmltZy10aHVtYm5haWwge1xuICBwYWRkaW5nOiAkdGh1bWJuYWlsLXBhZGRpbmc7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0aHVtYm5haWwtYmc7XG4gIGJvcmRlcjogJHRodW1ibmFpbC1ib3JkZXItd2lkdGggc29saWQgJHRodW1ibmFpbC1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJHRodW1ibmFpbC1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkdGh1bWJuYWlsLWJveC1zaGFkb3cpO1xuXG4gIC8vIEtlZXAgdGhlbSBhdCBtb3N0IDEwMCUgd2lkZVxuICBAaW5jbHVkZSBpbWctZmx1aWQoKTtcbn1cblxuLy9cbi8vIEZpZ3VyZXNcbi8vXG5cbi5maWd1cmUge1xuICAvLyBFbnN1cmVzIHRoZSBjYXB0aW9uJ3MgdGV4dCBhbGlnbnMgd2l0aCB0aGUgaW1hZ2UuXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmZpZ3VyZS1pbWcge1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyICogLjU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uZmlndXJlLWNhcHRpb24ge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZpZ3VyZS1jYXB0aW9uLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkZmlndXJlLWNhcHRpb24tY29sb3I7XG59XG4iLCIvLyBJbWFnZSBNaXhpbnNcbi8vIC0gUmVzcG9uc2l2ZSBpbWFnZVxuLy8gLSBSZXRpbmEgaW1hZ2VcblxuXG4vLyBSZXNwb25zaXZlIGltYWdlXG4vL1xuLy8gS2VlcCBpbWFnZXMgZnJvbSBzY2FsaW5nIGJleW9uZCB0aGUgd2lkdGggb2YgdGhlaXIgcGFyZW50cy5cblxuQG1peGluIGltZy1mbHVpZCgpIHtcbiAgLy8gUGFydCAxOiBTZXQgYSBtYXhpbXVtIHJlbGF0aXZlIHRvIHRoZSBwYXJlbnRcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICAvLyBQYXJ0IDI6IE92ZXJyaWRlIHRoZSBoZWlnaHQgdG8gYXV0bywgb3RoZXJ3aXNlIGltYWdlcyB3aWxsIGJlIHN0cmV0Y2hlZFxuICAvLyB3aGVuIHNldHRpbmcgYSB3aWR0aCBhbmQgaGVpZ2h0IGF0dHJpYnV0ZSBvbiB0aGUgaW1nIGVsZW1lbnQuXG4gIGhlaWdodDogYXV0bztcbn1cblxuXG4vLyBSZXRpbmEgaW1hZ2Vcbi8vXG4vLyBTaG9ydCByZXRpbmEgbWl4aW4gZm9yIHNldHRpbmcgYmFja2dyb3VuZC1pbWFnZSBhbmQgLXNpemUuXG5cbkBtaXhpbiBpbWctcmV0aW5hKCRmaWxlLTF4LCAkZmlsZS0yeCwgJHdpZHRoLTF4LCAkaGVpZ2h0LTF4KSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgkZmlsZS0xeCk7XG5cbiAgLy8gQXV0b3ByZWZpeGVyIHRha2VzIGNhcmUgb2YgYWRkaW5nIC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbyBhbmQgLW8tbWluLWRldmljZS1waXhlbC1yYXRpbyxcbiAgLy8gYnV0IGRvZXNuJ3QgY29udmVydCBkcHB4PT5kcGkuXG4gIC8vIFRoZXJlJ3Mgbm8gc3VjaCB0aGluZyBhcyB1bnByZWZpeGVkIG1pbi1kZXZpY2UtcGl4ZWwtcmF0aW8gc2luY2UgaXQncyBub25zdGFuZGFyZC5cbiAgLy8gQ29tcGF0aWJpbGl0eSBpbmZvOiBodHRwczovL2Nhbml1c2UuY29tL2Nzcy1tZWRpYS1yZXNvbHV0aW9uXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAxOTJkcGkpLCAvLyBJRTktMTEgZG9uJ3Qgc3VwcG9ydCBkcHB4XG4gICAgb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpIHsgLy8gU3RhbmRhcmRpemVkXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCRmaWxlLTJ4KTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6ICR3aWR0aC0xeCAkaGVpZ2h0LTF4O1xuICB9XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcImBpbWctcmV0aW5hKClgXCIsIFwidjQuMy4wXCIsIFwidjVcIik7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3Rcbi8vIFNpbmdsZSBzaWRlIGJvcmRlci1yYWRpdXNcblxuLy8gSGVscGVyIGZ1bmN0aW9uIHRvIHJlcGxhY2UgbmVnYXRpdmUgdmFsdWVzIHdpdGggMFxuQGZ1bmN0aW9uIHZhbGlkLXJhZGl1cygkcmFkaXVzKSB7XG4gICRyZXR1cm46ICgpO1xuICBAZWFjaCAkdmFsdWUgaW4gJHJhZGl1cyB7XG4gICAgQGlmIHR5cGUtb2YoJHZhbHVlKSA9PSBudW1iZXIge1xuICAgICAgJHJldHVybjogYXBwZW5kKCRyZXR1cm4sIG1heCgkdmFsdWUsIDApKTtcbiAgICB9IEBlbHNlIHtcbiAgICAgICRyZXR1cm46IGFwcGVuZCgkcmV0dXJuLCAkdmFsdWUpO1xuICAgIH1cbiAgfVxuICBAcmV0dXJuICRyZXR1cm47XG59XG5cbkBtaXhpbiBib3JkZXItcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzLCAkZmFsbGJhY2stYm9yZGVyLXJhZGl1czogZmFsc2UpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG4gIEBlbHNlIGlmICRmYWxsYmFjay1ib3JkZXItcmFkaXVzICE9IGZhbHNlIHtcbiAgICBib3JkZXItcmFkaXVzOiAkZmFsbGJhY2stYm9yZGVyLXJhZGl1cztcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXJpZ2h0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWxlZnQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1sZWZ0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1yaWdodC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cbiIsIkBtaXhpbiBib3gtc2hhZG93KCRzaGFkb3cuLi4pIHtcbiAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgJHJlc3VsdDogKCk7XG5cbiAgICBAaWYgKGxlbmd0aCgkc2hhZG93KSA9PSAxKSB7XG4gICAgICAvLyBXZSBjYW4gcGFzcyBgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtgXG4gICAgICAkcmVzdWx0OiAkc2hhZG93O1xuICAgIH0gQGVsc2Uge1xuICAgICAgLy8gRmlsdGVyIHRvIGF2b2lkIGludmFsaWQgcHJvcGVydGllcyBmb3IgZXhhbXBsZSBgYm94LXNoYWRvdzogbm9uZSwgMXB4IDFweCBibGFjaztgXG4gICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIGxlbmd0aCgkc2hhZG93KSB7XG4gICAgICAgIEBpZiBudGgoJHNoYWRvdywgJGkpICE9IFwibm9uZVwiIHtcbiAgICAgICAgICAkcmVzdWx0OiBhcHBlbmQoJHJlc3VsdCwgbnRoKCRzaGFkb3csICRpKSwgXCJjb21tYVwiKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBAaWYgKGxlbmd0aCgkcmVzdWx0KSA+IDApIHtcbiAgICAgIGJveC1zaGFkb3c6ICRyZXN1bHQ7XG4gICAgfVxuICB9XG59XG4iLCIvLyBJbmxpbmUgY29kZVxuY29kZSB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY29kZS1mb250LXNpemUpO1xuICBjb2xvcjogJGNvZGUtY29sb3I7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcblxuICAvLyBTdHJlYW1saW5lIHRoZSBzdHlsZSB3aGVuIGluc2lkZSBhbmNob3JzIHRvIGF2b2lkIGJyb2tlbiB1bmRlcmxpbmUgYW5kIG1vcmVcbiAgYSA+ICYge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG59XG5cbi8vIFVzZXIgaW5wdXQgdHlwaWNhbGx5IGVudGVyZWQgdmlhIGtleWJvYXJkXG5rYmQge1xuICBwYWRkaW5nOiAka2JkLXBhZGRpbmcteSAka2JkLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRrYmQtZm9udC1zaXplKTtcbiAgY29sb3I6ICRrYmQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRrYmQtYmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMtc20pO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRrYmQtYm94LXNoYWRvdyk7XG5cbiAga2JkIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxMDAlKTtcbiAgICBmb250LXdlaWdodDogJG5lc3RlZC1rYmQtZm9udC13ZWlnaHQ7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcbiAgfVxufVxuXG4vLyBCbG9ja3Mgb2YgY29kZVxucHJlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY29kZS1mb250LXNpemUpO1xuICBjb2xvcjogJHByZS1jb2xvcjtcblxuICAvLyBBY2NvdW50IGZvciBzb21lIGNvZGUgb3V0cHV0cyB0aGF0IHBsYWNlIGNvZGUgdGFncyBpbiBwcmUgdGFnc1xuICBjb2RlIHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoaW5oZXJpdCk7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgd29yZC1icmVhazogbm9ybWFsO1xuICB9XG59XG5cbi8vIEVuYWJsZSBzY3JvbGxhYmxlIGJsb2NrcyBvZiBjb2RlXG4ucHJlLXNjcm9sbGFibGUge1xuICBtYXgtaGVpZ2h0OiAkcHJlLXNjcm9sbGFibGUtbWF4LWhlaWdodDtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xufVxuIiwiLy8gQ29udGFpbmVyIHdpZHRoc1xuLy9cbi8vIFNldCB0aGUgY29udGFpbmVyIHdpZHRoLCBhbmQgb3ZlcnJpZGUgaXQgZm9yIGZpeGVkIG5hdmJhcnMgaW4gbWVkaWEgcXVlcmllcy5cblxuQGlmICRlbmFibGUtZ3JpZC1jbGFzc2VzIHtcbiAgLy8gU2luZ2xlIGNvbnRhaW5lciBjbGFzcyB3aXRoIGJyZWFrcG9pbnQgbWF4LXdpZHRoc1xuICAuY29udGFpbmVyLFxuICAvLyAxMDAlIHdpZGUgY29udGFpbmVyIGF0IGFsbCBicmVha3BvaW50c1xuICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lcigpO1xuICB9XG5cbiAgLy8gUmVzcG9uc2l2ZSBjb250YWluZXJzIHRoYXQgYXJlIDEwMCUgd2lkZSB1bnRpbCBhIGJyZWFrcG9pbnRcbiAgQGVhY2ggJGJyZWFrcG9pbnQsICRjb250YWluZXItbWF4LXdpZHRoIGluICRjb250YWluZXItbWF4LXdpZHRocyB7XG4gICAgLmNvbnRhaW5lci0jeyRicmVha3BvaW50fSB7XG4gICAgICBAZXh0ZW5kIC5jb250YWluZXItZmx1aWQ7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAgICVyZXNwb25zaXZlLWNvbnRhaW5lci0jeyRicmVha3BvaW50fSB7XG4gICAgICAgIG1heC13aWR0aDogJGNvbnRhaW5lci1tYXgtd2lkdGg7XG4gICAgICB9XG5cbiAgICAgIC8vIEV4dGVuZCBlYWNoIGJyZWFrcG9pbnQgd2hpY2ggaXMgc21hbGxlciBvciBlcXVhbCB0byB0aGUgY3VycmVudCBicmVha3BvaW50XG4gICAgICAkZXh0ZW5kLWJyZWFrcG9pbnQ6IHRydWU7XG5cbiAgICAgIEBlYWNoICRuYW1lLCAkd2lkdGggaW4gJGdyaWQtYnJlYWtwb2ludHMge1xuICAgICAgICBAaWYgKCRleHRlbmQtYnJlYWtwb2ludCkge1xuICAgICAgICAgIC5jb250YWluZXIje2JyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRncmlkLWJyZWFrcG9pbnRzKX0ge1xuICAgICAgICAgICAgQGV4dGVuZCAlcmVzcG9uc2l2ZS1jb250YWluZXItI3skYnJlYWtwb2ludH07XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLy8gT25jZSB0aGUgY3VycmVudCBicmVha3BvaW50IGlzIHJlYWNoZWQsIHN0b3AgZXh0ZW5kaW5nXG4gICAgICAgICAgQGlmICgkYnJlYWtwb2ludCA9PSAkbmFtZSkge1xuICAgICAgICAgICAgJGV4dGVuZC1icmVha3BvaW50OiBmYWxzZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyBSb3dcbi8vXG4vLyBSb3dzIGNvbnRhaW4geW91ciBjb2x1bW5zLlxuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICAucm93IHtcbiAgICBAaW5jbHVkZSBtYWtlLXJvdygpO1xuICB9XG5cbiAgLy8gUmVtb3ZlIHRoZSBuZWdhdGl2ZSBtYXJnaW4gZnJvbSBkZWZhdWx0IC5yb3csIHRoZW4gdGhlIGhvcml6b250YWwgcGFkZGluZ1xuICAvLyBmcm9tIGFsbCBpbW1lZGlhdGUgY2hpbGRyZW4gY29sdW1ucyAodG8gcHJldmVudCBydW5hd2F5IHN0eWxlIGluaGVyaXRhbmNlKS5cbiAgLm5vLWd1dHRlcnMge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDtcblxuICAgID4gLmNvbCxcbiAgICA+IFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuICB9XG59XG5cbi8vIENvbHVtbnNcbi8vXG4vLyBDb21tb24gc3R5bGVzIGZvciBzbWFsbCBhbmQgbGFyZ2UgZ3JpZCBjb2x1bW5zXG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIEBpbmNsdWRlIG1ha2UtZ3JpZC1jb2x1bW5zKCk7XG59XG4iLCIvLy8gR3JpZCBzeXN0ZW1cbi8vXG4vLyBHZW5lcmF0ZSBzZW1hbnRpYyBncmlkIGNvbHVtbnMgd2l0aCB0aGVzZSBtaXhpbnMuXG5cbkBtaXhpbiBtYWtlLWNvbnRhaW5lcigkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6ICRndXR0ZXIgKiAuNTtcbiAgcGFkZGluZy1sZWZ0OiAkZ3V0dGVyICogLjU7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbkBtaXhpbiBtYWtlLXJvdygkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IC0kZ3V0dGVyICogLjU7XG4gIG1hcmdpbi1sZWZ0OiAtJGd1dHRlciAqIC41O1xufVxuXG4vLyBGb3IgZWFjaCBicmVha3BvaW50LCBkZWZpbmUgdGhlIG1heGltdW0gd2lkdGggb2YgdGhlIGNvbnRhaW5lciBpbiBhIG1lZGlhIHF1ZXJ5XG5AbWl4aW4gbWFrZS1jb250YWluZXItbWF4LXdpZHRocygkbWF4LXdpZHRoczogJGNvbnRhaW5lci1tYXgtd2lkdGhzLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBlYWNoICRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkbWF4LXdpZHRocyB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBtYXgtd2lkdGg6ICRjb250YWluZXItbWF4LXdpZHRoO1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJUaGUgYG1ha2UtY29udGFpbmVyLW1heC13aWR0aHNgIG1peGluXCIsIFwidjQuNS4yXCIsIFwidjVcIik7XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1yZWFkeSgkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvLyBQcmV2ZW50IGNvbHVtbnMgZnJvbSBiZWNvbWluZyB0b28gbmFycm93IHdoZW4gYXQgc21hbGxlciBncmlkIHRpZXJzIGJ5XG4gIC8vIGFsd2F5cyBzZXR0aW5nIGB3aWR0aDogMTAwJTtgLiBUaGlzIHdvcmtzIGJlY2F1c2Ugd2UgdXNlIGBmbGV4YCB2YWx1ZXNcbiAgLy8gbGF0ZXIgb24gdG8gb3ZlcnJpZGUgdGhpcyBpbml0aWFsIHdpZHRoLlxuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogJGd1dHRlciAqIC41O1xuICBwYWRkaW5nLWxlZnQ6ICRndXR0ZXIgKiAuNTtcbn1cblxuQG1peGluIG1ha2UtY29sKCRzaXplLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xuICBmbGV4OiAwIDAgcGVyY2VudGFnZShkaXZpZGUoJHNpemUsICRjb2x1bW5zKSk7XG4gIC8vIEFkZCBhIGBtYXgtd2lkdGhgIHRvIGVuc3VyZSBjb250ZW50IHdpdGhpbiBlYWNoIGNvbHVtbiBkb2VzIG5vdCBibG93IG91dFxuICAvLyB0aGUgd2lkdGggb2YgdGhlIGNvbHVtbi4gQXBwbGllcyB0byBJRTEwKyBhbmQgRmlyZWZveC4gQ2hyb21lIGFuZCBTYWZhcmlcbiAgLy8gZG8gbm90IGFwcGVhciB0byByZXF1aXJlIHRoaXMuXG4gIG1heC13aWR0aDogcGVyY2VudGFnZShkaXZpZGUoJHNpemUsICRjb2x1bW5zKSk7XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1hdXRvKCkge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTsgLy8gUmVzZXQgZWFybGllciBncmlkIHRpZXJzXG59XG5cbkBtaXhpbiBtYWtlLWNvbC1vZmZzZXQoJHNpemUsICRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zKSB7XG4gICRudW06IGRpdmlkZSgkc2l6ZSwgJGNvbHVtbnMpO1xuICBtYXJnaW4tbGVmdDogaWYoJG51bSA9PSAwLCAwLCBwZXJjZW50YWdlKCRudW0pKTtcbn1cblxuLy8gUm93IGNvbHVtbnNcbi8vXG4vLyBTcGVjaWZ5IG9uIGEgcGFyZW50IGVsZW1lbnQoZS5nLiwgLnJvdykgdG8gZm9yY2UgaW1tZWRpYXRlIGNoaWxkcmVuIGludG8gTk5cbi8vIG51bWJlcm9mIGNvbHVtbnMuIFN1cHBvcnRzIHdyYXBwaW5nIHRvIG5ldyBsaW5lcywgYnV0IGRvZXMgbm90IGRvIGEgTWFzb25yeVxuLy8gc3R5bGUgZ3JpZC5cbkBtaXhpbiByb3ctY29scygkY291bnQpIHtcbiAgPiAqIHtcbiAgICBmbGV4OiAwIDAgZGl2aWRlKDEwMCUsICRjb3VudCk7XG4gICAgbWF4LXdpZHRoOiBkaXZpZGUoMTAwJSwgJGNvdW50KTtcbiAgfVxufVxuIiwiLy8gQnJlYWtwb2ludCB2aWV3cG9ydCBzaXplcyBhbmQgbWVkaWEgcXVlcmllcy5cbi8vXG4vLyBCcmVha3BvaW50cyBhcmUgZGVmaW5lZCBhcyBhIG1hcCBvZiAobmFtZTogbWluaW11bSB3aWR0aCksIG9yZGVyIGZyb20gc21hbGwgdG8gbGFyZ2U6XG4vL1xuLy8gICAgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KVxuLy9cbi8vIFRoZSBtYXAgZGVmaW5lZCBpbiB0aGUgYCRncmlkLWJyZWFrcG9pbnRzYCBnbG9iYWwgdmFyaWFibGUgaXMgdXNlZCBhcyB0aGUgYCRicmVha3BvaW50c2AgYXJndW1lbnQgYnkgZGVmYXVsdC5cblxuLy8gTmFtZSBvZiB0aGUgbmV4dCBicmVha3BvaW50LCBvciBudWxsIGZvciB0aGUgbGFzdCBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAkYnJlYWtwb2ludC1uYW1lczogKHhzIHNtIG1kIGxnIHhsKSlcbi8vICAgIG1kXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludC1uYW1lczogbWFwLWtleXMoJGJyZWFrcG9pbnRzKSkge1xuICAkbjogaW5kZXgoJGJyZWFrcG9pbnQtbmFtZXMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbiAhPSBudWxsIGFuZCAkbiA8IGxlbmd0aCgkYnJlYWtwb2ludC1uYW1lcyksIG50aCgkYnJlYWtwb2ludC1uYW1lcywgJG4gKyAxKSwgbnVsbCk7XG59XG5cbi8vIE1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIHNtYWxsZXN0IChmaXJzdCkgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1pbihzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDU3NnB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbWluICE9IDAsICRtaW4sIG51bGwpO1xufVxuXG4vLyBNYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBsYXJnZXN0IChsYXN0KSBicmVha3BvaW50LlxuLy8gVGhlIG1heGltdW0gdmFsdWUgaXMgY2FsY3VsYXRlZCBhcyB0aGUgbWluaW11bSBvZiB0aGUgbmV4dCBvbmUgbGVzcyAwLjAycHhcbi8vIHRvIHdvcmsgYXJvdW5kIHRoZSBsaW1pdGF0aW9ucyBvZiBgbWluLWAgYW5kIGBtYXgtYCBwcmVmaXhlcyBhbmQgdmlld3BvcnRzIHdpdGggZnJhY3Rpb25hbCB3aWR0aHMuXG4vLyBTZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSL21lZGlhcXVlcmllcy00LyNtcS1taW4tbWF4XG4vLyBVc2VzIDAuMDJweCByYXRoZXIgdGhhbiAwLjAxcHggdG8gd29yayBhcm91bmQgYSBjdXJyZW50IHJvdW5kaW5nIGJ1ZyBpbiBTYWZhcmkuXG4vLyBTZWUgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3ODI2MVxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWF4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNzY3Ljk4cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAcmV0dXJuIGlmKCRuZXh0LCBicmVha3BvaW50LW1pbigkbmV4dCwgJGJyZWFrcG9pbnRzKSAtIC4wMiwgbnVsbCk7XG59XG5cbi8vIFJldHVybnMgYSBibGFuayBzdHJpbmcgaWYgc21hbGxlc3QgYnJlYWtwb2ludCwgb3RoZXJ3aXNlIHJldHVybnMgdGhlIG5hbWUgd2l0aCBhIGRhc2ggaW4gZnJvbnQuXG4vLyBVc2VmdWwgZm9yIG1ha2luZyByZXNwb25zaXZlIHV0aWxpdGllcy5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHhzLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCJcIiAgKFJldHVybnMgYSBibGFuayBzdHJpbmcpXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCItc21cIlxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQHJldHVybiBpZihicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKSA9PSBudWxsLCBcIlwiLCBcIi0jeyRuYW1lfVwiKTtcbn1cblxuLy8gTWVkaWEgb2YgYXQgbGVhc3QgdGhlIG1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCB3aWRlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1pbiB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgb2YgYXQgbW9zdCB0aGUgbWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIGxhcmdlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1heCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgdGhhdCBzcGFucyBtdWx0aXBsZSBicmVha3BvaW50IHdpZHRocy5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBiZXR3ZWVuIHRoZSBtaW4gYW5kIG1heCBicmVha3BvaW50c1xuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbigkbG93ZXIsICR1cHBlciwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbG93ZXIsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCR1cHBlciwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbG93ZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCR1cHBlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gTWVkaWEgYmV0d2VlbiB0aGUgYnJlYWtwb2ludCdzIG1pbmltdW0gYW5kIG1heGltdW0gd2lkdGhzLlxuLy8gTm8gbWluaW11bSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQsIGFuZCBubyBtYXhpbXVtIGZvciB0aGUgbGFyZ2VzdCBvbmUuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgb25seSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCwgbm90IHZpZXdwb3J0cyBhbnkgd2lkZXIgb3IgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1vbmx5KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG4iLCIvLyBGcmFtZXdvcmsgZ3JpZCBnZW5lcmF0aW9uXG4vL1xuLy8gVXNlZCBvbmx5IGJ5IEJvb3RzdHJhcCB0byBnZW5lcmF0ZSB0aGUgY29ycmVjdCBudW1iZXIgb2YgZ3JpZCBjbGFzc2VzIGdpdmVuXG4vLyBhbnkgdmFsdWUgb2YgYCRncmlkLWNvbHVtbnNgLlxuXG5AbWl4aW4gbWFrZS1ncmlkLWNvbHVtbnMoJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMsICRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAvLyBDb21tb24gcHJvcGVydGllcyBmb3IgYWxsIGJyZWFrcG9pbnRzXG4gICVncmlkLWNvbHVtbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctcmlnaHQ6ICRndXR0ZXIgKiAuNTtcbiAgICBwYWRkaW5nLWxlZnQ6ICRndXR0ZXIgKiAuNTtcbiAgfVxuXG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRicmVha3BvaW50cykge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKTtcblxuICAgIEBpZiAkY29sdW1ucyA+IDAge1xuICAgICAgLy8gQWxsb3cgY29sdW1ucyB0byBzdHJldGNoIGZ1bGwgd2lkdGggYmVsb3cgdGhlaXIgYnJlYWtwb2ludHNcbiAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGNvbHVtbnMge1xuICAgICAgICAuY29sI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICBAZXh0ZW5kICVncmlkLWNvbHVtbjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5jb2wjeyRpbmZpeH0sXG4gICAgLmNvbCN7JGluZml4fS1hdXRvIHtcbiAgICAgIEBleHRlbmQgJWdyaWQtY29sdW1uO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xuICAgICAgLy8gUHJvdmlkZSBiYXNpYyBgLmNvbC17YnB9YCBjbGFzc2VzIGZvciBlcXVhbC13aWR0aCBmbGV4Ym94IGNvbHVtbnNcbiAgICAgIC5jb2wjeyRpbmZpeH0ge1xuICAgICAgICBmbGV4LWJhc2lzOiAwO1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgQGlmICRncmlkLXJvdy1jb2x1bW5zID4gMCB7XG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGdyaWQtcm93LWNvbHVtbnMge1xuICAgICAgICAgIC5yb3ctY29scyN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICBAaW5jbHVkZSByb3ctY29scygkaSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jb2wjeyRpbmZpeH0tYXV0byB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLWF1dG8oKTtcbiAgICAgIH1cblxuICAgICAgQGlmICRjb2x1bW5zID4gMCB7XG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGNvbHVtbnMge1xuICAgICAgICAgIC5jb2wjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woJGksICRjb2x1bW5zKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLm9yZGVyI3skaW5maXh9LWZpcnN0IHsgb3JkZXI6IC0xOyB9XG5cbiAgICAgIC5vcmRlciN7JGluZml4fS1sYXN0IHsgb3JkZXI6ICRjb2x1bW5zICsgMTsgfVxuXG4gICAgICBAZm9yICRpIGZyb20gMCB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgLm9yZGVyI3skaW5maXh9LSN7JGl9IHsgb3JkZXI6ICRpOyB9XG4gICAgICB9XG5cbiAgICAgIEBpZiAkY29sdW1ucyA+IDAge1xuICAgICAgICAvLyBgJGNvbHVtbnMgLSAxYCBiZWNhdXNlIG9mZnNldHRpbmcgYnkgdGhlIHdpZHRoIG9mIGFuIGVudGlyZSByb3cgaXNuJ3QgcG9zc2libGVcbiAgICAgICAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAoJGNvbHVtbnMgLSAxKSB7XG4gICAgICAgICAgQGlmIG5vdCAoJGluZml4ID09IFwiXCIgYW5kICRpID09IDApIHsgLy8gQXZvaWQgZW1pdHRpbmcgdXNlbGVzcyAub2Zmc2V0LTBcbiAgICAgICAgICAgIC5vZmZzZXQjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1vZmZzZXQoJGksICRjb2x1bW5zKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBCYXNpYyBCb290c3RyYXAgdGFibGVcbi8vXG5cbi50YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuICBjb2xvcjogJHRhYmxlLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtYmc7IC8vIFJlc2V0IGZvciBuZXN0aW5nIHdpdGhpbiBwYXJlbnRzIHdpdGggYGJhY2tncm91bmQtY29sb3JgLlxuXG4gIHRoLFxuICB0ZCB7XG4gICAgcGFkZGluZzogJHRhYmxlLWNlbGwtcGFkZGluZztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIGJvcmRlci10b3A6ICR0YWJsZS1ib3JkZXItd2lkdGggc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIHRoZWFkIHRoIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgIGJvcmRlci1ib3R0b206ICgyICogJHRhYmxlLWJvcmRlci13aWR0aCkgc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIHRib2R5ICsgdGJvZHkge1xuICAgIGJvcmRlci10b3A6ICgyICogJHRhYmxlLWJvcmRlci13aWR0aCkgc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgfVxufVxuXG5cbi8vXG4vLyBDb25kZW5zZWQgdGFibGUgdy8gaGFsZiBwYWRkaW5nXG4vL1xuXG4udGFibGUtc20ge1xuICB0aCxcbiAgdGQge1xuICAgIHBhZGRpbmc6ICR0YWJsZS1jZWxsLXBhZGRpbmctc207XG4gIH1cbn1cblxuXG4vLyBCb3JkZXIgdmVyc2lvbnNcbi8vXG4vLyBBZGQgb3IgcmVtb3ZlIGJvcmRlcnMgYWxsIGFyb3VuZCB0aGUgdGFibGUgYW5kIGJldHdlZW4gYWxsIHRoZSBjb2x1bW5zLlxuXG4udGFibGUtYm9yZGVyZWQge1xuICBib3JkZXI6ICR0YWJsZS1ib3JkZXItd2lkdGggc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcblxuICB0aCxcbiAgdGQge1xuICAgIGJvcmRlcjogJHRhYmxlLWJvcmRlci13aWR0aCBzb2xpZCAkdGFibGUtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgdGhlYWQge1xuICAgIHRoLFxuICAgIHRkIHtcbiAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDIgKiAkdGFibGUtYm9yZGVyLXdpZHRoO1xuICAgIH1cbiAgfVxufVxuXG4udGFibGUtYm9yZGVybGVzcyB7XG4gIHRoLFxuICB0ZCxcbiAgdGhlYWQgdGgsXG4gIHRib2R5ICsgdGJvZHkge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuXG4vLyBaZWJyYS1zdHJpcGluZ1xuLy9cbi8vIERlZmF1bHQgemVicmEtc3RyaXBlIHN0eWxlcyAoYWx0ZXJuYXRpbmcgZ3JheSBhbmQgdHJhbnNwYXJlbnQgYmFja2dyb3VuZHMpXG5cbi50YWJsZS1zdHJpcGVkIHtcbiAgdGJvZHkgdHI6bnRoLW9mLXR5cGUoI3skdGFibGUtc3RyaXBlZC1vcmRlcn0pIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtYWNjZW50LWJnO1xuICB9XG59XG5cblxuLy8gSG92ZXIgZWZmZWN0XG4vL1xuLy8gUGxhY2VkIGhlcmUgc2luY2UgaXQgaGFzIHRvIGNvbWUgYWZ0ZXIgdGhlIHBvdGVudGlhbCB6ZWJyYSBzdHJpcGluZ1xuXG4udGFibGUtaG92ZXIge1xuICB0Ym9keSB0ciB7XG4gICAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgICBjb2xvcjogJHRhYmxlLWhvdmVyLWNvbG9yO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWhvdmVyLWJnO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIFRhYmxlIGJhY2tncm91bmRzXG4vL1xuLy8gRXhhY3Qgc2VsZWN0b3JzIGJlbG93IHJlcXVpcmVkIHRvIG92ZXJyaWRlIGAudGFibGUtc3RyaXBlZGAgYW5kIHByZXZlbnRcbi8vIGluaGVyaXRhbmNlIHRvIG5lc3RlZCB0YWJsZXMuXG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICBAaW5jbHVkZSB0YWJsZS1yb3ctdmFyaWFudCgkY29sb3IsIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgJHRhYmxlLWJnLWxldmVsKSwgdGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLCAkdGFibGUtYm9yZGVyLWxldmVsKSk7XG59XG5cbkBpbmNsdWRlIHRhYmxlLXJvdy12YXJpYW50KGFjdGl2ZSwgJHRhYmxlLWFjdGl2ZS1iZyk7XG5cblxuLy8gRGFyayBzdHlsZXNcbi8vXG4vLyBTYW1lIHRhYmxlIG1hcmt1cCwgYnV0IGludmVydGVkIGNvbG9yIHNjaGVtZTogZGFyayBiYWNrZ3JvdW5kIGFuZCBsaWdodCB0ZXh0LlxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbm8tZHVwbGljYXRlLXNlbGVjdG9yc1xuLnRhYmxlIHtcbiAgLnRoZWFkLWRhcmsge1xuICAgIHRoIHtcbiAgICAgIGNvbG9yOiAkdGFibGUtZGFyay1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1kYXJrLWJnO1xuICAgICAgYm9yZGVyLWNvbG9yOiAkdGFibGUtZGFyay1ib3JkZXItY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLnRoZWFkLWxpZ2h0IHtcbiAgICB0aCB7XG4gICAgICBjb2xvcjogJHRhYmxlLWhlYWQtY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtaGVhZC1iZztcbiAgICAgIGJvcmRlci1jb2xvcjogJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLnRhYmxlLWRhcmsge1xuICBjb2xvcjogJHRhYmxlLWRhcmstY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1kYXJrLWJnO1xuXG4gIHRoLFxuICB0ZCxcbiAgdGhlYWQgdGgge1xuICAgIGJvcmRlci1jb2xvcjogJHRhYmxlLWRhcmstYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgJi50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG5cbiAgJi50YWJsZS1zdHJpcGVkIHtcbiAgICB0Ym9keSB0cjpudGgtb2YtdHlwZSgjeyR0YWJsZS1zdHJpcGVkLW9yZGVyfSkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWRhcmstYWNjZW50LWJnO1xuICAgIH1cbiAgfVxuXG4gICYudGFibGUtaG92ZXIge1xuICAgIHRib2R5IHRyIHtcbiAgICAgIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgICAgICBjb2xvcjogJHRhYmxlLWRhcmstaG92ZXItY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1kYXJrLWhvdmVyLWJnO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIFJlc3BvbnNpdmUgdGFibGVzXG4vL1xuLy8gR2VuZXJhdGUgc2VyaWVzIG9mIGAudGFibGUtcmVzcG9uc2l2ZS0qYCBjbGFzc2VzIGZvciBjb25maWd1cmluZyB0aGUgc2NyZWVuXG4vLyBzaXplIG9mIHdoZXJlIHlvdXIgdGFibGUgd2lsbCBvdmVyZmxvdy5cblxuLnRhYmxlLXJlc3BvbnNpdmUge1xuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAgICRuZXh0OiBicmVha3BvaW50LW5leHQoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJG5leHQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgICYjeyRpbmZpeH0ge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRicmVha3BvaW50KSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAgICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuXG4gICAgICAgIC8vIFByZXZlbnQgZG91YmxlIGJvcmRlciBvbiBob3Jpem9udGFsIHNjcm9sbCBkdWUgdG8gdXNlIG9mIGBkaXNwbGF5OiBibG9jaztgXG4gICAgICAgID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIFRhYmxlc1xuXG5AbWl4aW4gdGFibGUtcm93LXZhcmlhbnQoJHN0YXRlLCAkYmFja2dyb3VuZCwgJGJvcmRlcjogbnVsbCkge1xuICAvLyBFeGFjdCBzZWxlY3RvcnMgYmVsb3cgcmVxdWlyZWQgdG8gb3ZlcnJpZGUgYC50YWJsZS1zdHJpcGVkYCBhbmQgcHJldmVudFxuICAvLyBpbmhlcml0YW5jZSB0byBuZXN0ZWQgdGFibGVzLlxuICAudGFibGUtI3skc3RhdGV9IHtcbiAgICAmLFxuICAgID4gdGgsXG4gICAgPiB0ZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcbiAgICB9XG5cbiAgICBAaWYgJGJvcmRlciAhPSBudWxsIHtcbiAgICAgIHRoLFxuICAgICAgdGQsXG4gICAgICB0aGVhZCB0aCxcbiAgICAgIHRib2R5ICsgdGJvZHkge1xuICAgICAgICBib3JkZXItY29sb3I6ICRib3JkZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gSG92ZXIgc3RhdGVzIGZvciBgLnRhYmxlLWhvdmVyYFxuICAvLyBOb3RlOiB0aGlzIGlzIG5vdCBhdmFpbGFibGUgZm9yIGNlbGxzIG9yIHJvd3Mgd2l0aGluIGB0aGVhZGAgb3IgYHRmb290YC5cbiAgLnRhYmxlLWhvdmVyIHtcbiAgICAkaG92ZXItYmFja2dyb3VuZDogZGFya2VuKCRiYWNrZ3JvdW5kLCA1JSk7XG5cbiAgICAudGFibGUtI3skc3RhdGV9IHtcbiAgICAgIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaG92ZXItYmFja2dyb3VuZDtcblxuICAgICAgICA+IHRkLFxuICAgICAgICA+IHRoIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaG92ZXItYmFja2dyb3VuZDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gQm9vdHN0cmFwIGZ1bmN0aW9uc1xuLy9cbi8vIFV0aWxpdHkgbWl4aW5zIGFuZCBmdW5jdGlvbnMgZm9yIGV2YWx1YXRpbmcgc291cmNlIGNvZGUgYWNyb3NzIG91ciB2YXJpYWJsZXMsIG1hcHMsIGFuZCBtaXhpbnMuXG5cbi8vIEFzY2VuZGluZ1xuLy8gVXNlZCB0byBldmFsdWF0ZSBTYXNzIG1hcHMgbGlrZSBvdXIgZ3JpZCBicmVha3BvaW50cy5cbkBtaXhpbiBfYXNzZXJ0LWFzY2VuZGluZygkbWFwLCAkbWFwLW5hbWUpIHtcbiAgJHByZXYta2V5OiBudWxsO1xuICAkcHJldi1udW06IG51bGw7XG4gIEBlYWNoICRrZXksICRudW0gaW4gJG1hcCB7XG4gICAgQGlmICRwcmV2LW51bSA9PSBudWxsIG9yIHVuaXQoJG51bSkgPT0gXCIlXCIgb3IgdW5pdCgkcHJldi1udW0pID09IFwiJVwiIHtcbiAgICAgIC8vIERvIG5vdGhpbmdcbiAgICB9IEBlbHNlIGlmIG5vdCBjb21wYXJhYmxlKCRwcmV2LW51bSwgJG51bSkge1xuICAgICAgQHdhcm4gXCJQb3RlbnRpYWxseSBpbnZhbGlkIHZhbHVlIGZvciAjeyRtYXAtbmFtZX06IFRoaXMgbWFwIG11c3QgYmUgaW4gYXNjZW5kaW5nIG9yZGVyLCBidXQga2V5ICcjeyRrZXl9JyBoYXMgdmFsdWUgI3skbnVtfSB3aG9zZSB1bml0IG1ha2VzIGl0IGluY29tcGFyYWJsZSB0byAjeyRwcmV2LW51bX0sIHRoZSB2YWx1ZSBvZiB0aGUgcHJldmlvdXMga2V5ICcjeyRwcmV2LWtleX0nICFcIjtcbiAgICB9IEBlbHNlIGlmICRwcmV2LW51bSA+PSAkbnVtIHtcbiAgICAgIEB3YXJuIFwiSW52YWxpZCB2YWx1ZSBmb3IgI3skbWFwLW5hbWV9OiBUaGlzIG1hcCBtdXN0IGJlIGluIGFzY2VuZGluZyBvcmRlciwgYnV0IGtleSAnI3ska2V5fScgaGFzIHZhbHVlICN7JG51bX0gd2hpY2ggaXNuJ3QgZ3JlYXRlciB0aGFuICN7JHByZXYtbnVtfSwgdGhlIHZhbHVlIG9mIHRoZSBwcmV2aW91cyBrZXkgJyN7JHByZXYta2V5fScgIVwiO1xuICAgIH1cbiAgICAkcHJldi1rZXk6ICRrZXk7XG4gICAgJHByZXYtbnVtOiAkbnVtO1xuICB9XG59XG5cbi8vIFN0YXJ0cyBhdCB6ZXJvXG4vLyBVc2VkIHRvIGVuc3VyZSB0aGUgbWluLXdpZHRoIG9mIHRoZSBsb3dlc3QgYnJlYWtwb2ludCBzdGFydHMgYXQgMC5cbkBtaXhpbiBfYXNzZXJ0LXN0YXJ0cy1hdC16ZXJvKCRtYXAsICRtYXAtbmFtZTogXCIkZ3JpZC1icmVha3BvaW50c1wiKSB7XG4gIEBpZiBsZW5ndGgoJG1hcCkgPiAwIHtcbiAgICAkdmFsdWVzOiBtYXAtdmFsdWVzKCRtYXApO1xuICAgICRmaXJzdC12YWx1ZTogbnRoKCR2YWx1ZXMsIDEpO1xuICAgIEBpZiAkZmlyc3QtdmFsdWUgIT0gMCB7XG4gICAgICBAd2FybiBcIkZpcnN0IGJyZWFrcG9pbnQgaW4gI3skbWFwLW5hbWV9IG11c3Qgc3RhcnQgYXQgMCwgYnV0IHN0YXJ0cyBhdCAjeyRmaXJzdC12YWx1ZX0uXCI7XG4gICAgfVxuICB9XG59XG5cbi8vIFJlcGxhY2UgYCRzZWFyY2hgIHdpdGggYCRyZXBsYWNlYCBpbiBgJHN0cmluZ2Bcbi8vIFVzZWQgb24gb3VyIFNWRyBpY29uIGJhY2tncm91bmRzIGZvciBjdXN0b20gZm9ybXMuXG4vL1xuLy8gQGF1dGhvciBIdWdvIEdpcmF1ZGVsXG4vLyBAcGFyYW0ge1N0cmluZ30gJHN0cmluZyAtIEluaXRpYWwgc3RyaW5nXG4vLyBAcGFyYW0ge1N0cmluZ30gJHNlYXJjaCAtIFN1YnN0cmluZyB0byByZXBsYWNlXG4vLyBAcGFyYW0ge1N0cmluZ30gJHJlcGxhY2UgKCcnKSAtIE5ldyB2YWx1ZVxuLy8gQHJldHVybiB7U3RyaW5nfSAtIFVwZGF0ZWQgc3RyaW5nXG5AZnVuY3Rpb24gc3RyLXJlcGxhY2UoJHN0cmluZywgJHNlYXJjaCwgJHJlcGxhY2U6IFwiXCIpIHtcbiAgJGluZGV4OiBzdHItaW5kZXgoJHN0cmluZywgJHNlYXJjaCk7XG5cbiAgQGlmICRpbmRleCB7XG4gICAgQHJldHVybiBzdHItc2xpY2UoJHN0cmluZywgMSwgJGluZGV4IC0gMSkgKyAkcmVwbGFjZSArIHN0ci1yZXBsYWNlKHN0ci1zbGljZSgkc3RyaW5nLCAkaW5kZXggKyBzdHItbGVuZ3RoKCRzZWFyY2gpKSwgJHNlYXJjaCwgJHJlcGxhY2UpO1xuICB9XG5cbiAgQHJldHVybiAkc3RyaW5nO1xufVxuXG4vLyBTZWUgaHR0cHM6Ly9jb2RlcGVuLmlvL2tldmlud2ViZXIvcGVuL2RYV29Sd1xuLy9cbi8vIFJlcXVpcmVzIHRoZSB1c2Ugb2YgcXVvdGVzIGFyb3VuZCBkYXRhIFVSSXMuXG5cbkBmdW5jdGlvbiBlc2NhcGUtc3ZnKCRzdHJpbmcpIHtcbiAgQGlmIHN0ci1pbmRleCgkc3RyaW5nLCBcImRhdGE6aW1hZ2Uvc3ZnK3htbFwiKSB7XG4gICAgQGVhY2ggJGNoYXIsICRlbmNvZGVkIGluICRlc2NhcGVkLWNoYXJhY3RlcnMge1xuICAgICAgLy8gRG8gbm90IGVzY2FwZSB0aGUgdXJsIGJyYWNrZXRzXG4gICAgICBAaWYgc3RyLWluZGV4KCRzdHJpbmcsIFwidXJsKFwiKSA9PSAxIHtcbiAgICAgICAgJHN0cmluZzogdXJsKFwiI3tzdHItcmVwbGFjZShzdHItc2xpY2UoJHN0cmluZywgNiwgLTMpLCAkY2hhciwgJGVuY29kZWQpfVwiKTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAkc3RyaW5nOiBzdHItcmVwbGFjZSgkc3RyaW5nLCAkY2hhciwgJGVuY29kZWQpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEByZXR1cm4gJHN0cmluZztcbn1cblxuLy8gQ29sb3IgY29udHJhc3RcbkBmdW5jdGlvbiBjb2xvci15aXEoJGNvbG9yLCAkZGFyazogJHlpcS10ZXh0LWRhcmssICRsaWdodDogJHlpcS10ZXh0LWxpZ2h0KSB7XG4gICRyOiByZWQoJGNvbG9yKTtcbiAgJGc6IGdyZWVuKCRjb2xvcik7XG4gICRiOiBibHVlKCRjb2xvcik7XG5cbiAgJHlpcTogKCgkciAqIDI5OSkgKyAoJGcgKiA1ODcpICsgKCRiICogMTE0KSkgKiAuMDAxO1xuXG4gIEBpZiAoJHlpcSA+PSAkeWlxLWNvbnRyYXN0ZWQtdGhyZXNob2xkKSB7XG4gICAgQHJldHVybiAkZGFyaztcbiAgfSBAZWxzZSB7XG4gICAgQHJldHVybiAkbGlnaHQ7XG4gIH1cbn1cblxuLy8gUmV0cmlldmUgY29sb3IgU2FzcyBtYXBzXG5AZnVuY3Rpb24gY29sb3IoJGtleTogXCJibHVlXCIpIHtcbiAgQHJldHVybiBtYXAtZ2V0KCRjb2xvcnMsICRrZXkpO1xufVxuXG5AZnVuY3Rpb24gdGhlbWUtY29sb3IoJGtleTogXCJwcmltYXJ5XCIpIHtcbiAgQHJldHVybiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsICRrZXkpO1xufVxuXG5AZnVuY3Rpb24gZ3JheSgka2V5OiBcIjEwMFwiKSB7XG4gIEByZXR1cm4gbWFwLWdldCgkZ3JheXMsICRrZXkpO1xufVxuXG4vLyBSZXF1ZXN0IGEgdGhlbWUgY29sb3IgbGV2ZWxcbkBmdW5jdGlvbiB0aGVtZS1jb2xvci1sZXZlbCgkY29sb3ItbmFtZTogXCJwcmltYXJ5XCIsICRsZXZlbDogMCkge1xuICAkY29sb3I6IHRoZW1lLWNvbG9yKCRjb2xvci1uYW1lKTtcbiAgJGNvbG9yLWJhc2U6IGlmKCRsZXZlbCA+IDAsICRibGFjaywgJHdoaXRlKTtcbiAgJGxldmVsOiBhYnMoJGxldmVsKTtcblxuICBAcmV0dXJuIG1peCgkY29sb3ItYmFzZSwgJGNvbG9yLCAkbGV2ZWwgKiAkdGhlbWUtY29sb3ItaW50ZXJ2YWwpO1xufVxuXG4vLyBSZXR1cm4gdmFsaWQgY2FsY1xuQGZ1bmN0aW9uIGFkZCgkdmFsdWUxLCAkdmFsdWUyLCAkcmV0dXJuLWNhbGM6IHRydWUpIHtcbiAgQGlmICR2YWx1ZTEgPT0gbnVsbCB7XG4gICAgQHJldHVybiAkdmFsdWUyO1xuICB9XG5cbiAgQGlmICR2YWx1ZTIgPT0gbnVsbCB7XG4gICAgQHJldHVybiAkdmFsdWUxO1xuICB9XG5cbiAgQGlmIHR5cGUtb2YoJHZhbHVlMSkgPT0gbnVtYmVyIGFuZCB0eXBlLW9mKCR2YWx1ZTIpID09IG51bWJlciBhbmQgY29tcGFyYWJsZSgkdmFsdWUxLCAkdmFsdWUyKSB7XG4gICAgQHJldHVybiAkdmFsdWUxICsgJHZhbHVlMjtcbiAgfVxuXG4gIEByZXR1cm4gaWYoJHJldHVybi1jYWxjID09IHRydWUsIGNhbGMoI3skdmFsdWUxfSArICN7JHZhbHVlMn0pLCAkdmFsdWUxICsgdW5xdW90ZShcIiArIFwiKSArICR2YWx1ZTIpO1xufVxuXG5AZnVuY3Rpb24gc3VidHJhY3QoJHZhbHVlMSwgJHZhbHVlMiwgJHJldHVybi1jYWxjOiB0cnVlKSB7XG4gIEBpZiAkdmFsdWUxID09IG51bGwgYW5kICR2YWx1ZTIgPT0gbnVsbCB7XG4gICAgQHJldHVybiBudWxsO1xuICB9XG5cbiAgQGlmICR2YWx1ZTEgPT0gbnVsbCB7XG4gICAgQHJldHVybiAtJHZhbHVlMjtcbiAgfVxuXG4gIEBpZiAkdmFsdWUyID09IG51bGwge1xuICAgIEByZXR1cm4gJHZhbHVlMTtcbiAgfVxuXG4gIEBpZiB0eXBlLW9mKCR2YWx1ZTEpID09IG51bWJlciBhbmQgdHlwZS1vZigkdmFsdWUyKSA9PSBudW1iZXIgYW5kIGNvbXBhcmFibGUoJHZhbHVlMSwgJHZhbHVlMikge1xuICAgIEByZXR1cm4gJHZhbHVlMSAtICR2YWx1ZTI7XG4gIH1cblxuICBAaWYgdHlwZS1vZigkdmFsdWUyKSAhPSBudW1iZXIge1xuICAgICR2YWx1ZTI6IHVucXVvdGUoXCIoXCIpICsgJHZhbHVlMiArIHVucXVvdGUoXCIpXCIpO1xuICB9XG5cbiAgQHJldHVybiBpZigkcmV0dXJuLWNhbGMgPT0gdHJ1ZSwgY2FsYygjeyR2YWx1ZTF9IC0gI3skdmFsdWUyfSksICR2YWx1ZTEgKyB1bnF1b3RlKFwiIC0gXCIpICsgJHZhbHVlMik7XG59XG5cbkBmdW5jdGlvbiBkaXZpZGUoJGRpdmlkZW5kLCAkZGl2aXNvciwgJHByZWNpc2lvbjogMTApIHtcbiAgJHNpZ246IGlmKCRkaXZpZGVuZCA+IDAgYW5kICRkaXZpc29yID4gMCBvciAkZGl2aWRlbmQgPCAwIGFuZCAkZGl2aXNvciA8IDAsIDEsIC0xKTtcbiAgJGRpdmlkZW5kOiBhYnMoJGRpdmlkZW5kKTtcbiAgJGRpdmlzb3I6IGFicygkZGl2aXNvcik7XG4gIEBpZiAkZGl2aWRlbmQgPT0gMCB7XG4gICAgQHJldHVybiAwO1xuICB9XG4gIEBpZiAkZGl2aXNvciA9PSAwIHtcbiAgICBAZXJyb3IgXCJDYW5ub3QgZGl2aWRlIGJ5IDBcIjtcbiAgfVxuICAkcmVtYWluZGVyOiAkZGl2aWRlbmQ7XG4gICRyZXN1bHQ6IDA7XG4gICRmYWN0b3I6IDEwO1xuICBAd2hpbGUgKCRyZW1haW5kZXIgPiAwIGFuZCAkcHJlY2lzaW9uID49IDApIHtcbiAgICAkcXVvdGllbnQ6IDA7XG4gICAgQHdoaWxlICgkcmVtYWluZGVyID49ICRkaXZpc29yKSB7XG4gICAgICAkcmVtYWluZGVyOiAkcmVtYWluZGVyIC0gJGRpdmlzb3I7XG4gICAgICAkcXVvdGllbnQ6ICRxdW90aWVudCArIDE7XG4gICAgfVxuICAgICRyZXN1bHQ6ICRyZXN1bHQgKiAxMCArICRxdW90aWVudDtcbiAgICAkZmFjdG9yOiAkZmFjdG9yICogLjE7XG4gICAgJHJlbWFpbmRlcjogJHJlbWFpbmRlciAqIDEwO1xuICAgICRwcmVjaXNpb246ICRwcmVjaXNpb24gLSAxO1xuICAgIEBpZiAoJHByZWNpc2lvbiA8IDAgYW5kICRyZW1haW5kZXIgPj0gJGRpdmlzb3IgKiA1KSB7XG4gICAgICAkcmVzdWx0OiAkcmVzdWx0ICsgMTtcbiAgICB9XG4gIH1cbiAgJHJlc3VsdDogJHJlc3VsdCAqICRmYWN0b3IgKiAkc2lnbjtcbiAgJGRpdmlkZW5kLXVuaXQ6IHVuaXQoJGRpdmlkZW5kKTtcbiAgJGRpdmlzb3ItdW5pdDogdW5pdCgkZGl2aXNvcik7XG4gICR1bml0LW1hcDogKFxuICAgIFwicHhcIjogMXB4LFxuICAgIFwicmVtXCI6IDFyZW0sXG4gICAgXCJlbVwiOiAxZW0sXG4gICAgXCIlXCI6IDElXG4gICk7XG4gIEBpZiAoJGRpdmlkZW5kLXVuaXQgIT0gJGRpdmlzb3ItdW5pdCBhbmQgbWFwLWhhcy1rZXkoJHVuaXQtbWFwLCAkZGl2aWRlbmQtdW5pdCkpIHtcbiAgICAkcmVzdWx0OiAkcmVzdWx0ICogbWFwLWdldCgkdW5pdC1tYXAsICRkaXZpZGVuZC11bml0KTtcbiAgfVxuICBAcmV0dXJuICRyZXN1bHQ7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcblxuLy9cbi8vIFRleHR1YWwgZm9ybSBjb250cm9sc1xuLy9cblxuLmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15ICRpbnB1dC1wYWRkaW5nLXg7XG4gIGZvbnQtZmFtaWx5OiAkaW5wdXQtZm9udC1mYW1pbHk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRpbnB1dC1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRpbnB1dC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6ICRpbnB1dC1ib3JkZXItd2lkdGggc29saWQgJGlucHV0LWJvcmRlci1jb2xvcjtcblxuICAvLyBOb3RlOiBUaGlzIGhhcyBubyBlZmZlY3Qgb24gPHNlbGVjdD5zIGluIHNvbWUgYnJvd3NlcnMsIGR1ZSB0byB0aGUgbGltaXRlZCBzdHlsYWJpbGl0eSBvZiBgPHNlbGVjdD5gcyBpbiBDU1MuXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMsIDApO1xuXG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGlucHV0LWJveC1zaGFkb3cpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRpbnB1dC10cmFuc2l0aW9uKTtcblxuICAvLyBVbnN0eWxlIHRoZSBjYXJldCBvbiBgPHNlbGVjdD5gcyBpbiBJRTEwKy5cbiAgJjo6LW1zLWV4cGFuZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAwO1xuICB9XG5cbiAgLy8gQ3VzdG9taXplIHRoZSBgOmZvY3VzYCBzdGF0ZSB0byBpbWl0YXRlIG5hdGl2ZSBXZWJLaXQgc3R5bGVzLlxuICBAaW5jbHVkZSBmb3JtLWNvbnRyb2wtZm9jdXMoJGlnbm9yZS13YXJuaW5nOiB0cnVlKTtcblxuICAvLyBQbGFjZWhvbGRlclxuICAmOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICRpbnB1dC1wbGFjZWhvbGRlci1jb2xvcjtcbiAgICAvLyBPdmVycmlkZSBGaXJlZm94J3MgdW51c3VhbCBkZWZhdWx0IG9wYWNpdHk7IHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xMTUyNi5cbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLy8gRGlzYWJsZWQgYW5kIHJlYWQtb25seSBpbnB1dHNcbiAgLy9cbiAgLy8gSFRNTDUgc2F5cyB0aGF0IGNvbnRyb2xzIHVuZGVyIGEgZmllbGRzZXQgPiBsZWdlbmQ6Zmlyc3QtY2hpbGQgd29uJ3QgYmVcbiAgLy8gZGlzYWJsZWQgaWYgdGhlIGZpZWxkc2V0IGlzIGRpc2FibGVkLiBEdWUgdG8gaW1wbGVtZW50YXRpb24gZGlmZmljdWx0eSwgd2VcbiAgLy8gZG9uJ3QgaG9ub3IgdGhhdCBlZGdlIGNhc2U7IHdlIHN0eWxlIHRoZW0gYXMgZGlzYWJsZWQgYW55d2F5LlxuICAmOmRpc2FibGVkLFxuICAmW3JlYWRvbmx5XSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWRpc2FibGVkLWJnO1xuICAgIC8vIGlPUyBmaXggZm9yIHVucmVhZGFibGUgZGlzYWJsZWQgY29udGVudDsgc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTE2NTUuXG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5pbnB1dFt0eXBlPVwiZGF0ZVwiXSxcbmlucHV0W3R5cGU9XCJ0aW1lXCJdLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLFxuaW5wdXRbdHlwZT1cIm1vbnRoXCJdIHtcbiAgJi5mb3JtLWNvbnRyb2wge1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7IC8vIEZpeCBhcHBlYXJhbmNlIGZvciBkYXRlIGlucHV0cyBpbiBTYWZhcmlcbiAgfVxufVxuXG5zZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgLy8gUmVtb3ZlIHNlbGVjdCBvdXRsaW5lIGZyb20gc2VsZWN0IGJveCBpbiBGRlxuICAmOi1tb3otZm9jdXNyaW5nIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgdGV4dC1zaGFkb3c6IDAgMCAwICRpbnB1dC1jb2xvcjtcbiAgfVxuXG4gICY6Zm9jdXM6Oi1tcy12YWx1ZSB7XG4gICAgLy8gU3VwcHJlc3MgdGhlIG5lc3RlZCBkZWZhdWx0IHdoaXRlIHRleHQgb24gYmx1ZSBiYWNrZ3JvdW5kIGhpZ2hsaWdodCBnaXZlbiB0b1xuICAgIC8vIHRoZSBzZWxlY3RlZCBvcHRpb24gdGV4dCB3aGVuIHRoZSAoc3RpbGwgY2xvc2VkKSA8c2VsZWN0PiByZWNlaXZlcyBmb2N1c1xuICAgIC8vIGluIElFIGFuZCAodW5kZXIgY2VydGFpbiBjb25kaXRpb25zKSBFZGdlLCBhcyBpdCBsb29rcyBiYWQgYW5kIGNhbm5vdCBiZSBtYWRlIHRvXG4gICAgLy8gbWF0Y2ggdGhlIGFwcGVhcmFuY2Ugb2YgdGhlIG5hdGl2ZSB3aWRnZXQuXG4gICAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTkzOTguXG4gICAgY29sb3I6ICRpbnB1dC1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtYmc7XG4gIH1cbn1cblxuLy8gTWFrZSBmaWxlIGlucHV0cyBiZXR0ZXIgbWF0Y2ggdGV4dCBpbnB1dHMgYnkgZm9yY2luZyB0aGVtIHRvIG5ldyBsaW5lcy5cbi5mb3JtLWNvbnRyb2wtZmlsZSxcbi5mb3JtLWNvbnRyb2wtcmFuZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cblxuLy9cbi8vIExhYmVsc1xuLy9cblxuLy8gRm9yIHVzZSB3aXRoIGhvcml6b250YWwgYW5kIGlubGluZSBmb3Jtcywgd2hlbiB5b3UgbmVlZCB0aGUgbGFiZWwgKG9yIGxlZ2VuZClcbi8vIHRleHQgdG8gYWxpZ24gd2l0aCB0aGUgZm9ybSBjb250cm9scy5cbi5jb2wtZm9ybS1sYWJlbCB7XG4gIHBhZGRpbmctdG9wOiBhZGQoJGlucHV0LXBhZGRpbmcteSwgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIHBhZGRpbmctYm90dG9tOiBhZGQoJGlucHV0LXBhZGRpbmcteSwgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIE92ZXJyaWRlIHRoZSBgPGxhYmVsPi88bGVnZW5kPmAgZGVmYXVsdFxuICBAaW5jbHVkZSBmb250LXNpemUoaW5oZXJpdCk7IC8vIE92ZXJyaWRlIHRoZSBgPGxlZ2VuZD5gIGRlZmF1bHRcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbn1cblxuLmNvbC1mb3JtLWxhYmVsLWxnIHtcbiAgcGFkZGluZy10b3A6IGFkZCgkaW5wdXQtcGFkZGluZy15LWxnLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgcGFkZGluZy1ib3R0b206IGFkZCgkaW5wdXQtcGFkZGluZy15LWxnLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtbGcpO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0LWxnO1xufVxuXG4uY29sLWZvcm0tbGFiZWwtc20ge1xuICBwYWRkaW5nLXRvcDogYWRkKCRpbnB1dC1wYWRkaW5nLXktc20sICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBwYWRkaW5nLWJvdHRvbTogYWRkKCRpbnB1dC1wYWRkaW5nLXktc20sICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1zbSk7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQtc207XG59XG5cblxuLy8gUmVhZG9ubHkgY29udHJvbHMgYXMgcGxhaW4gdGV4dFxuLy9cbi8vIEFwcGx5IGNsYXNzIHRvIGEgcmVhZG9ubHkgaW5wdXQgdG8gbWFrZSBpdCBhcHBlYXIgbGlrZSByZWd1bGFyIHBsYWluXG4vLyB0ZXh0ICh3aXRob3V0IGFueSBib3JkZXIsIGJhY2tncm91bmQgY29sb3IsIGZvY3VzIGluZGljYXRvcilcblxuLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXkgMDtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gbWF0Y2ggaW5wdXRzIGlmIHRoaXMgY2xhc3MgY29tZXMgb24gaW5wdXRzIHdpdGggZGVmYXVsdCBtYXJnaW5zXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplKTtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRpbnB1dC1wbGFpbnRleHQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6ICRpbnB1dC1ib3JkZXItd2lkdGggMDtcblxuICAmLmZvcm0tY29udHJvbC1zbSxcbiAgJi5mb3JtLWNvbnRyb2wtbGcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5cblxuLy8gRm9ybSBjb250cm9sIHNpemluZ1xuLy9cbi8vIEJ1aWxkIG9uIGAuZm9ybS1jb250cm9sYCB3aXRoIG1vZGlmaWVyIGNsYXNzZXMgdG8gZGVjcmVhc2Ugb3IgaW5jcmVhc2UgdGhlXG4vLyBoZWlnaHQgYW5kIGZvbnQtc2l6ZSBvZiBmb3JtIGNvbnRyb2xzLlxuLy9cbi8vIFJlcGVhdGVkIGluIGBfaW5wdXRfZ3JvdXAuc2Nzc2AgdG8gYXZvaWQgU2FzcyBleHRlbmQgaXNzdWVzLlxuXG4uZm9ybS1jb250cm9sLXNtIHtcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LXNtO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LXNtICRpbnB1dC1wYWRkaW5nLXgtc207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLXNtKTtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodC1zbTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbSk7XG59XG5cbi5mb3JtLWNvbnRyb2wtbGcge1xuICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQtbGc7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktbGcgJGlucHV0LXBhZGRpbmcteC1sZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtbGcpO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0LWxnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLWR1cGxpY2F0ZS1zZWxlY3RvcnNcbnNlbGVjdC5mb3JtLWNvbnRyb2wge1xuICAmW3NpemVdLFxuICAmW211bHRpcGxlXSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5cbnRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLy8gRm9ybSBncm91cHNcbi8vXG4vLyBEZXNpZ25lZCB0byBoZWxwIHdpdGggdGhlIG9yZ2FuaXphdGlvbiBhbmQgc3BhY2luZyBvZiB2ZXJ0aWNhbCBmb3Jtcy4gRm9yXG4vLyBob3Jpem9udGFsIGZvcm1zLCB1c2UgdGhlIHByZWRlZmluZWQgZ3JpZCBjbGFzc2VzLlxuXG4uZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206ICRmb3JtLWdyb3VwLW1hcmdpbi1ib3R0b207XG59XG5cbi5mb3JtLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogJGZvcm0tdGV4dC1tYXJnaW4tdG9wO1xufVxuXG5cbi8vIEZvcm0gZ3JpZFxuLy9cbi8vIFNwZWNpYWwgcmVwbGFjZW1lbnQgZm9yIG91ciBncmlkIHN5c3RlbSdzIGAucm93YCBmb3IgdGlnaHRlciBmb3JtIGxheW91dHMuXG5cbi5mb3JtLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtJGZvcm0tZ3JpZC1ndXR0ZXItd2lkdGggKiAuNTtcbiAgbWFyZ2luLWxlZnQ6IC0kZm9ybS1ncmlkLWd1dHRlci13aWR0aCAqIC41O1xuXG4gID4gLmNvbCxcbiAgPiBbY2xhc3MqPVwiY29sLVwiXSB7XG4gICAgcGFkZGluZy1yaWdodDogJGZvcm0tZ3JpZC1ndXR0ZXItd2lkdGggKiAuNTtcbiAgICBwYWRkaW5nLWxlZnQ6ICRmb3JtLWdyaWQtZ3V0dGVyLXdpZHRoICogLjU7XG4gIH1cbn1cblxuXG4vLyBDaGVja2JveGVzIGFuZCByYWRpb3Ncbi8vXG4vLyBJbmRlbnQgdGhlIGxhYmVscyB0byBwb3NpdGlvbiByYWRpb3MvY2hlY2tib3hlcyBhcyBoYW5naW5nIGNvbnRyb2xzLlxuXG4uZm9ybS1jaGVjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogJGZvcm0tY2hlY2staW5wdXQtZ3V0dGVyO1xufVxuXG4uZm9ybS1jaGVjay1pbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luLXRvcDogJGZvcm0tY2hlY2staW5wdXQtbWFyZ2luLXk7XG4gIG1hcmdpbi1sZWZ0OiAtJGZvcm0tY2hlY2staW5wdXQtZ3V0dGVyO1xuXG4gIC8vIFVzZSBbZGlzYWJsZWRdIGFuZCA6ZGlzYWJsZWQgZm9yIHdvcmthcm91bmQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yODI0N1xuICAmW2Rpc2FibGVkXSB+IC5mb3JtLWNoZWNrLWxhYmVsLFxuICAmOmRpc2FibGVkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICAgIGNvbG9yOiAkdGV4dC1tdXRlZDtcbiAgfVxufVxuXG4uZm9ybS1jaGVjay1sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIE92ZXJyaWRlIGRlZmF1bHQgYDxsYWJlbD5gIGJvdHRvbSBtYXJnaW5cbn1cblxuLmZvcm0tY2hlY2staW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMDsgLy8gT3ZlcnJpZGUgYmFzZSAuZm9ybS1jaGVja1xuICBtYXJnaW4tcmlnaHQ6ICRmb3JtLWNoZWNrLWlubGluZS1tYXJnaW4teDtcblxuICAvLyBVbmRvIC5mb3JtLWNoZWNrLWlucHV0IGRlZmF1bHRzIGFuZCBhZGQgc29tZSBgbWFyZ2luLXJpZ2h0YC5cbiAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6ICRmb3JtLWNoZWNrLWlubGluZS1pbnB1dC1tYXJnaW4teDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuXG5cbi8vIEZvcm0gdmFsaWRhdGlvblxuLy9cbi8vIFByb3ZpZGUgZmVlZGJhY2sgdG8gdXNlcnMgd2hlbiBmb3JtIGZpZWxkIHZhbHVlcyBhcmUgdmFsaWQgb3IgaW52YWxpZC4gV29ya3Ncbi8vIHByaW1hcmlseSBmb3IgY2xpZW50LXNpZGUgdmFsaWRhdGlvbiB2aWEgc2NvcGVkIGA6aW52YWxpZGAgYW5kIGA6dmFsaWRgXG4vLyBwc2V1ZG8tY2xhc3NlcyBidXQgYWxzbyBpbmNsdWRlcyBgLmlzLWludmFsaWRgIGFuZCBgLmlzLXZhbGlkYCBjbGFzc2VzIGZvclxuLy8gc2VydmVyIHNpZGUgdmFsaWRhdGlvbi5cblxuQGVhY2ggJHN0YXRlLCAkZGF0YSBpbiAkZm9ybS12YWxpZGF0aW9uLXN0YXRlcyB7XG4gIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZSgkc3RhdGUsIG1hcC1nZXQoJGRhdGEsIGNvbG9yKSwgbWFwLWdldCgkZGF0YSwgaWNvbikpO1xufVxuXG4vLyBJbmxpbmUgZm9ybXNcbi8vXG4vLyBNYWtlIGZvcm1zIGFwcGVhciBpbmxpbmUoLWJsb2NrKSBieSBhZGRpbmcgdGhlIGAuZm9ybS1pbmxpbmVgIGNsYXNzLiBJbmxpbmVcbi8vIGZvcm1zIGJlZ2luIHN0YWNrZWQgb24gZXh0cmEgc21hbGwgKG1vYmlsZSkgZGV2aWNlcyBhbmQgdGhlbiBnbyBpbmxpbmUgd2hlblxuLy8gdmlld3BvcnRzIHJlYWNoIDw3NjhweC5cbi8vXG4vLyBSZXF1aXJlcyB3cmFwcGluZyBpbnB1dHMgYW5kIGxhYmVscyB3aXRoIGAuZm9ybS1ncm91cGAgZm9yIHByb3BlciBkaXNwbGF5IG9mXG4vLyBkZWZhdWx0IEhUTUwgZm9ybSBjb250cm9scyBhbmQgb3VyIGN1c3RvbSBmb3JtIGNvbnRyb2xzIChlLmcuLCBpbnB1dCBncm91cHMpLlxuXG4uZm9ybS1pbmxpbmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyAvLyBQcmV2ZW50IHNob3J0ZXIgZWxlbWVudHMgZnJvbSBncm93aW5nIHRvIHNhbWUgaGVpZ2h0IGFzIG90aGVycyAoZS5nLiwgc21hbGwgYnV0dG9ucyBncm93aW5nIHRvIG5vcm1hbCBzaXplZCBidXR0b24gaGVpZ2h0KVxuXG4gIC8vIEJlY2F1c2Ugd2UgdXNlIGZsZXgsIHRoZSBpbml0aWFsIHNpemluZyBvZiBjaGVja2JveGVzIGlzIGNvbGxhcHNlZCBhbmRcbiAgLy8gZG9lc24ndCBvY2N1cHkgdGhlIGZ1bGwtd2lkdGggKHdoaWNoIGlzIHdoYXQgd2Ugd2FudCBmb3IgeHMgZ3JpZCB0aWVyKSxcbiAgLy8gc28gd2UgZm9yY2UgdGhhdCBoZXJlLlxuICAuZm9ybS1jaGVjayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAvLyBLaWNrIGluIHRoZSBpbmxpbmVcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIGxhYmVsIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgIC8vIElubGluZS1ibG9jayBhbGwgdGhlIHRoaW5ncyBmb3IgXCJpbmxpbmVcIlxuICAgIC5mb3JtLWdyb3VwIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAvLyBBbGxvdyBmb2xrcyB0byAqbm90KiB1c2UgYC5mb3JtLWdyb3VwYFxuICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IGF1dG87IC8vIFByZXZlbnQgbGFiZWxzIGZyb20gc3RhY2tpbmcgYWJvdmUgaW5wdXRzIGluIGAuZm9ybS1ncm91cGBcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgfVxuXG4gICAgLy8gTWFrZSBzdGF0aWMgY29udHJvbHMgYmVoYXZlIGxpa2UgcmVndWxhciBvbmVzXG4gICAgLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cblxuICAgIC5pbnB1dC1ncm91cCxcbiAgICAuY3VzdG9tLXNlbGVjdCB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICB9XG5cbiAgICAvLyBSZW1vdmUgZGVmYXVsdCBtYXJnaW4gb24gcmFkaW9zL2NoZWNrYm94ZXMgdGhhdCB3ZXJlIHVzZWQgZm9yIHN0YWNraW5nLCBhbmRcbiAgICAvLyB0aGVuIHVuZG8gdGhlIGZsb2F0aW5nIG9mIHJhZGlvcyBhbmQgY2hlY2tib3hlcyB0byBtYXRjaC5cbiAgICAuZm9ybS1jaGVjayB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuICAgIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogJGZvcm0tY2hlY2staW5wdXQtbWFyZ2luLXg7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG5cbiAgICAuY3VzdG9tLWNvbnRyb2wge1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbiAgICAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuQG1peGluIHRyYW5zaXRpb24oJHRyYW5zaXRpb24uLi4pIHtcbiAgQGlmIGxlbmd0aCgkdHJhbnNpdGlvbikgPT0gMCB7XG4gICAgJHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XG4gIH1cblxuICBAaWYgbGVuZ3RoKCR0cmFuc2l0aW9uKSA+IDEge1xuICAgIEBlYWNoICR2YWx1ZSBpbiAkdHJhbnNpdGlvbiB7XG4gICAgICBAaWYgJHZhbHVlID09IG51bGwgb3IgJHZhbHVlID09IG5vbmUge1xuICAgICAgICBAd2FybiBcIlRoZSBrZXl3b3JkICdub25lJyBvciAnbnVsbCcgbXVzdCBiZSB1c2VkIGFzIGEgc2luZ2xlIGFyZ3VtZW50LlwiO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBpZiAkZW5hYmxlLXRyYW5zaXRpb25zIHtcbiAgICBAaWYgbnRoKCR0cmFuc2l0aW9uLCAxKSAhPSBudWxsIHtcbiAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICAgIH1cblxuICAgIEBpZiAkZW5hYmxlLXByZWZlcnMtcmVkdWNlZC1tb3Rpb24tbWVkaWEtcXVlcnkgYW5kIG50aCgkdHJhbnNpdGlvbiwgMSkgIT0gbnVsbCBhbmQgbnRoKCR0cmFuc2l0aW9uLCAxKSAhPSBub25lIHtcbiAgICAgIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBGb3JtIGNvbnRyb2wgZm9jdXMgc3RhdGVcbi8vXG4vLyBHZW5lcmF0ZSBhIGN1c3RvbWl6ZWQgZm9jdXMgc3RhdGUgYW5kIGZvciBhbnkgaW5wdXQgd2l0aCB0aGUgc3BlY2lmaWVkIGNvbG9yLFxuLy8gd2hpY2ggZGVmYXVsdHMgdG8gdGhlIGAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yYCB2YXJpYWJsZS5cbi8vXG4vLyBXZSBoaWdobHkgZW5jb3VyYWdlIHlvdSB0byBub3QgY3VzdG9taXplIHRoZSBkZWZhdWx0IHZhbHVlLCBidXQgaW5zdGVhZCB1c2Vcbi8vIHRoaXMgdG8gdHdlYWsgY29sb3JzIG9uIGFuIGFzLW5lZWRlZCBiYXNpcy4gVGhpcyBhZXN0aGV0aWMgY2hhbmdlIGlzIGJhc2VkIG9uXG4vLyBXZWJLaXQncyBkZWZhdWx0IHN0eWxlcywgYnV0IGFwcGxpY2FibGUgdG8gYSB3aWRlciByYW5nZSBvZiBicm93c2Vycy4gSXRzXG4vLyB1c2FiaWxpdHkgYW5kIGFjY2Vzc2liaWxpdHkgc2hvdWxkIGJlIHRha2VuIGludG8gYWNjb3VudCB3aXRoIGFueSBjaGFuZ2UuXG4vL1xuLy8gRXhhbXBsZSB1c2FnZTogY2hhbmdlIHRoZSBkZWZhdWx0IGJsdWUgYm9yZGVyIGFuZCBzaGFkb3cgdG8gd2hpdGUgZm9yIGJldHRlclxuLy8gY29udHJhc3QgYWdhaW5zdCBhIGRhcmsgZ3JheSBiYWNrZ3JvdW5kLlxuQG1peGluIGZvcm0tY29udHJvbC1mb2N1cygkaWdub3JlLXdhcm5pbmc6IGZhbHNlKSB7XG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiAkaW5wdXQtZm9jdXMtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWZvY3VzLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkaW5wdXQtYm94LXNoYWRvdywgJGlucHV0LWZvY3VzLWJveC1zaGFkb3cpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgYm94LXNoYWRvdzogJGlucHV0LWZvY3VzLWJveC1zaGFkb3c7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcIlRoZSBgZm9ybS1jb250cm9sLWZvY3VzKClgIG1peGluXCIsIFwidjQuNC4wXCIsIFwidjVcIiwgJGlnbm9yZS13YXJuaW5nKTtcbn1cblxuLy8gVGhpcyBtaXhpbiB1c2VzIGFuIGBpZigpYCB0ZWNobmlxdWUgdG8gYmUgY29tcGF0aWJsZSB3aXRoIERhcnQgU2Fzc1xuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS9zYXNzL3Nhc3MvaXNzdWVzLzE4NzMjaXNzdWVjb21tZW50LTE1MjI5MzcyNSBmb3IgbW9yZSBkZXRhaWxzXG5AbWl4aW4gZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICBAaWYgKCRzdGF0ZSA9PSBcInZhbGlkXCIgb3IgJHN0YXRlID09IFwiaW52YWxpZFwiKSB7XG4gICAgLndhcy12YWxpZGF0ZWQgI3tpZigmLCBcIiZcIiwgXCJcIil9OiN7JHN0YXRlfSxcbiAgICAje2lmKCYsIFwiJlwiLCBcIlwiKX0uaXMtI3skc3RhdGV9IHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgI3tpZigmLCBcIiZcIiwgXCJcIil9LmlzLSN7JHN0YXRlfSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZSgkc3RhdGUsICRjb2xvciwgJGljb24pIHtcbiAgLiN7JHN0YXRlfS1mZWVkYmFjayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAkZm9ybS1mZWVkYmFjay1tYXJnaW4tdG9wO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1mZWVkYmFjay1mb250LXNpemUpO1xuICAgIGNvbG9yOiAkY29sb3I7XG4gIH1cblxuICAuI3skc3RhdGV9LXRvb2x0aXAge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiA1O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyAvLyBDb250YWluIHRvIHBhcmVudCB3aGVuIHBvc3NpYmxlXG4gICAgcGFkZGluZzogJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXkgJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXg7XG4gICAgbWFyZ2luLXRvcDogLjFyZW07XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtZm9udC1zaXplKTtcbiAgICBsaW5lLWhlaWdodDogJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1saW5lLWhlaWdodDtcbiAgICBjb2xvcjogY29sb3IteWlxKCRjb2xvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3IsICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtb3BhY2l0eSk7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1mZWVkYmFjay10b29sdGlwLWJvcmRlci1yYWRpdXMpO1xuXG4gICAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzMxNTU3XG4gICAgLy8gQWxpZ24gdG9vbHRpcCB0byBmb3JtIGVsZW1lbnRzXG4gICAgLmZvcm0tcm93ID4gLmNvbCA+ICYsXG4gICAgLmZvcm0tcm93ID4gW2NsYXNzKj1cImNvbC1cIl0gPiAmIHtcbiAgICAgIGxlZnQ6ICRmb3JtLWdyaWQtZ3V0dGVyLXdpZHRoICogLjU7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgIH4gLiN7JHN0YXRlfS1mZWVkYmFjayxcbiAgICB+IC4jeyRzdGF0ZX0tdG9vbHRpcCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cblxuICAuZm9ybS1jb250cm9sIHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcblxuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRpbnB1dC1oZWlnaHQtaW5uZXIgIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkaWNvbik7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0ICRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlciBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogJGlucHV0LWhlaWdodC1pbm5lci1oYWxmICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZjtcbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkaW5wdXQtZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC4yNSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuICBzZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBAaWYgJGVuYWJsZS12YWxpZGF0aW9uLWljb25zIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJGlucHV0LXBhZGRpbmcteCAqIDQgIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgJGlucHV0LXBhZGRpbmcteCAqIDIgY2VudGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcbiAgdGV4dGFyZWEuZm9ybS1jb250cm9sIHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBAaWYgJGVuYWJsZS12YWxpZGF0aW9uLWljb25zIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJGlucHV0LWhlaWdodC1pbm5lcjtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wICRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlciByaWdodCAkaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1zZWxlY3Qge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuXG4gICAgICBAaWYgJGVuYWJsZS12YWxpZGF0aW9uLWljb25zIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJGN1c3RvbS1zZWxlY3QtZmVlZGJhY2staWNvbi1wYWRkaW5nLXJpZ2h0ICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG4gICAgICAgIGJhY2tncm91bmQ6ICRjdXN0b20tc2VsZWN0LWJhY2tncm91bmQsICRjdXN0b20tc2VsZWN0LWJnIGVzY2FwZS1zdmcoJGljb24pICRjdXN0b20tc2VsZWN0LWZlZWRiYWNrLWljb24tcG9zaXRpb24gLyAkY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXNpemUgbm8tcmVwZWF0O1xuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjI1KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gICAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICB9XG5cbiAgICAgIH4gLiN7JHN0YXRlfS1mZWVkYmFjayxcbiAgICAgIH4gLiN7JHN0YXRlfS10b29sdGlwIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0IHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgICAgIGNvbG9yOiAkY29sb3I7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmNoZWNrZWQge1xuICAgICAgICB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6IGxpZ2h0ZW4oJGNvbG9yLCAxMCUpO1xuICAgICAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKGxpZ2h0ZW4oJGNvbG9yLCAxMCUpKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGlucHV0LWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuMjUpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gY3VzdG9tIGZpbGVcbiAgLmN1c3RvbS1maWxlLWlucHV0IHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjI1KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gR3JhZGllbnRzXG5cbkBtaXhpbiBncmFkaWVudC1iZygkY29sb3IpIHtcbiAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3IgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgbWl4KCRib2R5LWJnLCAkY29sb3IsIDE1JSksICRjb2xvcikgcmVwZWF0LXg7XG4gIH0gQGVsc2Uge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgfVxufVxuXG4vLyBIb3Jpem9udGFsIGdyYWRpZW50LCBmcm9tIGxlZnQgdG8gcmlnaHRcbi8vXG4vLyBDcmVhdGVzIHR3byBjb2xvciBzdG9wcywgc3RhcnQgYW5kIGVuZCwgYnkgc3BlY2lmeWluZyBhIGNvbG9yIGFuZCBwb3NpdGlvbiBmb3IgZWFjaCBjb2xvciBzdG9wLlxuQG1peGluIGdyYWRpZW50LXgoJHN0YXJ0LWNvbG9yOiAkZ3JheS03MDAsICRlbmQtY29sb3I6ICRncmF5LTgwMCwgJHN0YXJ0LXBlcmNlbnQ6IDAlLCAkZW5kLXBlcmNlbnQ6IDEwMCUpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkc3RhcnQtY29sb3IgJHN0YXJ0LXBlcmNlbnQsICRlbmQtY29sb3IgJGVuZC1wZXJjZW50KTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xufVxuXG4vLyBWZXJ0aWNhbCBncmFkaWVudCwgZnJvbSB0b3AgdG8gYm90dG9tXG4vL1xuLy8gQ3JlYXRlcyB0d28gY29sb3Igc3RvcHMsIHN0YXJ0IGFuZCBlbmQsIGJ5IHNwZWNpZnlpbmcgYSBjb2xvciBhbmQgcG9zaXRpb24gZm9yIGVhY2ggY29sb3Igc3RvcC5cbkBtaXhpbiBncmFkaWVudC15KCRzdGFydC1jb2xvcjogJGdyYXktNzAwLCAkZW5kLWNvbG9yOiAkZ3JheS04MDAsICRzdGFydC1wZXJjZW50OiAwJSwgJGVuZC1wZXJjZW50OiAxMDAlKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICRzdGFydC1jb2xvciAkc3RhcnQtcGVyY2VudCwgJGVuZC1jb2xvciAkZW5kLXBlcmNlbnQpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG59XG5cbkBtaXhpbiBncmFkaWVudC1kaXJlY3Rpb25hbCgkc3RhcnQtY29sb3I6ICRncmF5LTcwMCwgJGVuZC1jb2xvcjogJGdyYXktODAwLCAkZGVnOiA0NWRlZykge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJGRlZywgJHN0YXJ0LWNvbG9yLCAkZW5kLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xufVxuQG1peGluIGdyYWRpZW50LXgtdGhyZWUtY29sb3JzKCRzdGFydC1jb2xvcjogJGJsdWUsICRtaWQtY29sb3I6ICRwdXJwbGUsICRjb2xvci1zdG9wOiA1MCUsICRlbmQtY29sb3I6ICRyZWQpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkc3RhcnQtY29sb3IsICRtaWQtY29sb3IgJGNvbG9yLXN0b3AsICRlbmQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1peGluIGdyYWRpZW50LXktdGhyZWUtY29sb3JzKCRzdGFydC1jb2xvcjogJGJsdWUsICRtaWQtY29sb3I6ICRwdXJwbGUsICRjb2xvci1zdG9wOiA1MCUsICRlbmQtY29sb3I6ICRyZWQpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRzdGFydC1jb2xvciwgJG1pZC1jb2xvciAkY29sb3Itc3RvcCwgJGVuZC1jb2xvcik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWl4aW4gZ3JhZGllbnQtcmFkaWFsKCRpbm5lci1jb2xvcjogJGdyYXktNzAwLCAkb3V0ZXItY29sb3I6ICRncmF5LTgwMCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoY2lyY2xlLCAkaW5uZXItY29sb3IsICRvdXRlci1jb2xvcik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWl4aW4gZ3JhZGllbnQtc3RyaXBlZCgkY29sb3I6IHJnYmEoJHdoaXRlLCAuMTUpLCAkYW5nbGU6IDQ1ZGVnKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkYW5nbGUsICRjb2xvciAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCAkY29sb3IgNTAlLCAkY29sb3IgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuXG4vL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiAkYnRuLWZvbnQtZmFtaWx5O1xuICBmb250LXdlaWdodDogJGJ0bi1mb250LXdlaWdodDtcbiAgY29sb3I6ICRib2R5LWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcbiAgd2hpdGUtc3BhY2U6ICRidG4td2hpdGUtc3BhY2U7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAkYnRuLWJvcmRlci13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgQGluY2x1ZGUgYnV0dG9uLXNpemUoJGJ0bi1wYWRkaW5nLXksICRidG4tcGFkZGluZy14LCAkYnRuLWZvbnQtc2l6ZSwgJGJ0bi1saW5lLWhlaWdodCwgJGJ0bi1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkYnRuLXRyYW5zaXRpb24pO1xuXG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAmOmZvY3VzLFxuICAmLmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6ICRidG4tZm9jdXMtYm94LXNoYWRvdztcbiAgfVxuXG4gIC8vIERpc2FibGVkIGNvbWVzIGZpcnN0IHNvIGFjdGl2ZSBjYW4gcHJvcGVybHkgcmVzdHlsZVxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBvcGFjaXR5OiAkYnRuLWRpc2FibGVkLW9wYWNpdHk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcbiAgfVxuXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgIGN1cnNvcjogaWYoJGVuYWJsZS1wb2ludGVyLWN1cnNvci1mb3ItYnV0dG9ucywgcG9pbnRlciwgbnVsbCk7XG5cbiAgICAmOmFjdGl2ZSxcbiAgICAmLmFjdGl2ZSB7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYWN0aXZlLWJveC1zaGFkb3cpO1xuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWZvY3VzLWJveC1zaGFkb3csICRidG4tYWN0aXZlLWJveC1zaGFkb3cpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBGdXR1cmUtcHJvb2YgZGlzYWJsaW5nIG9mIGNsaWNrcyBvbiBgPGE+YCBlbGVtZW50c1xuYS5idG4uZGlzYWJsZWQsXG5maWVsZHNldDpkaXNhYmxlZCBhLmJ0biB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG5cbi8vXG4vLyBBbHRlcm5hdGUgYnV0dG9uc1xuLy9cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5idG4tI3skY29sb3J9IHtcbiAgICBAaW5jbHVkZSBidXR0b24tdmFyaWFudCgkdmFsdWUsICR2YWx1ZSk7XG4gIH1cbn1cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5idG4tb3V0bGluZS0jeyRjb2xvcn0ge1xuICAgIEBpbmNsdWRlIGJ1dHRvbi1vdXRsaW5lLXZhcmlhbnQoJHZhbHVlKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBMaW5rIGJ1dHRvbnNcbi8vXG5cbi8vIE1ha2UgYSBidXR0b24gbG9vayBhbmQgYmVoYXZlIGxpa2UgYSBsaW5rXG4uYnRuLWxpbmsge1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgY29sb3I6ICRsaW5rLWNvbG9yO1xuICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWRlY29yYXRpb247XG5cbiAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgY29sb3I6ICRsaW5rLWhvdmVyLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstaG92ZXItZGVjb3JhdGlvbjtcbiAgfVxuXG4gICY6Zm9jdXMsXG4gICYuZm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstaG92ZXItZGVjb3JhdGlvbjtcbiAgfVxuXG4gICY6ZGlzYWJsZWQsXG4gICYuZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkYnRuLWxpbmstZGlzYWJsZWQtY29sb3I7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cblxuICAvLyBObyBuZWVkIGZvciBhbiBhY3RpdmUgc3RhdGUgaGVyZVxufVxuXG5cbi8vXG4vLyBCdXR0b24gU2l6ZXNcbi8vXG5cbi5idG4tbGcge1xuICBAaW5jbHVkZSBidXR0b24tc2l6ZSgkYnRuLXBhZGRpbmcteS1sZywgJGJ0bi1wYWRkaW5nLXgtbGcsICRidG4tZm9udC1zaXplLWxnLCAkYnRuLWxpbmUtaGVpZ2h0LWxnLCAkYnRuLWJvcmRlci1yYWRpdXMtbGcpO1xufVxuXG4uYnRuLXNtIHtcbiAgQGluY2x1ZGUgYnV0dG9uLXNpemUoJGJ0bi1wYWRkaW5nLXktc20sICRidG4tcGFkZGluZy14LXNtLCAkYnRuLWZvbnQtc2l6ZS1zbSwgJGJ0bi1saW5lLWhlaWdodC1zbSwgJGJ0bi1ib3JkZXItcmFkaXVzLXNtKTtcbn1cblxuXG4vL1xuLy8gQmxvY2sgYnV0dG9uXG4vL1xuXG4uYnRuLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIC8vIFZlcnRpY2FsbHkgc3BhY2Ugb3V0IG11bHRpcGxlIGJsb2NrIGJ1dHRvbnNcbiAgKyAuYnRuLWJsb2NrIHtcbiAgICBtYXJnaW4tdG9wOiAkYnRuLWJsb2NrLXNwYWNpbmcteTtcbiAgfVxufVxuXG4vLyBTcGVjaWZpY2l0eSBvdmVycmlkZXNcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0sXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0sXG5pbnB1dFt0eXBlPVwiYnV0dG9uXCJdIHtcbiAgJi5idG4tYmxvY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4iLCIvLyBCdXR0b24gdmFyaWFudHNcbi8vXG4vLyBFYXNpbHkgcHVtcCBvdXQgZGVmYXVsdCBzdHlsZXMsIGFzIHdlbGwgYXMgOmhvdmVyLCA6Zm9jdXMsIDphY3RpdmUsXG4vLyBhbmQgZGlzYWJsZWQgb3B0aW9ucyBmb3IgYWxsIGJ1dHRvbnNcblxuQG1peGluIGJ1dHRvbi12YXJpYW50KCRiYWNrZ3JvdW5kLCAkYm9yZGVyLCAkaG92ZXItYmFja2dyb3VuZDogZGFya2VuKCRiYWNrZ3JvdW5kLCA3LjUlKSwgJGhvdmVyLWJvcmRlcjogZGFya2VuKCRib3JkZXIsIDEwJSksICRhY3RpdmUtYmFja2dyb3VuZDogZGFya2VuKCRiYWNrZ3JvdW5kLCAxMCUpLCAkYWN0aXZlLWJvcmRlcjogZGFya2VuKCRib3JkZXIsIDEyLjUlKSkge1xuICBjb2xvcjogY29sb3IteWlxKCRiYWNrZ3JvdW5kKTtcbiAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGJhY2tncm91bmQpO1xuICBib3JkZXItY29sb3I6ICRib3JkZXI7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1ib3gtc2hhZG93KTtcblxuICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICBjb2xvcjogY29sb3IteWlxKCRob3Zlci1iYWNrZ3JvdW5kKTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkaG92ZXItYmFja2dyb3VuZCk7XG4gICAgYm9yZGVyLWNvbG9yOiAkaG92ZXItYm9yZGVyO1xuICB9XG5cbiAgJjpmb2N1cyxcbiAgJi5mb2N1cyB7XG4gICAgY29sb3I6IGNvbG9yLXlpcSgkaG92ZXItYmFja2dyb3VuZCk7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGhvdmVyLWJhY2tncm91bmQpO1xuICAgIGJvcmRlci1jb2xvcjogJGhvdmVyLWJvcmRlcjtcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1ib3gtc2hhZG93LCAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEobWl4KGNvbG9yLXlpcSgkYmFja2dyb3VuZCksICRib3JkZXIsIDE1JSksIC41KSk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEobWl4KGNvbG9yLXlpcSgkYmFja2dyb3VuZCksICRib3JkZXIsIDE1JSksIC41KTtcbiAgICB9XG4gIH1cblxuICAvLyBEaXNhYmxlZCBjb21lcyBmaXJzdCBzbyBhY3RpdmUgY2FuIHByb3Blcmx5IHJlc3R5bGVcbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6IGNvbG9yLXlpcSgkYmFja2dyb3VuZCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XG4gICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuICAgIC8vIFJlbW92ZSBDU1MgZ3JhZGllbnRzIGlmIHRoZXkncmUgZW5hYmxlZFxuICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIH1cbiAgfVxuXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAmLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6IGNvbG9yLXlpcSgkYWN0aXZlLWJhY2tncm91bmQpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRhY3RpdmUtYmFja2dyb3VuZDtcbiAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTsgLy8gUmVtb3ZlIHRoZSBncmFkaWVudCBmb3IgdGhlIHByZXNzZWQvYWN0aXZlIHN0YXRlXG4gICAgfVxuICAgIGJvcmRlci1jb2xvcjogJGFjdGl2ZS1ib3JkZXI7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIEBpZiAkZW5hYmxlLXNoYWRvd3MgYW5kICRidG4tYWN0aXZlLWJveC1zaGFkb3cgIT0gbm9uZSB7XG4gICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1hY3RpdmUtYm94LXNoYWRvdywgMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKG1peChjb2xvci15aXEoJGJhY2tncm91bmQpLCAkYm9yZGVyLCAxNSUpLCAuNSkpO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKG1peChjb2xvci15aXEoJGJhY2tncm91bmQpLCAkYm9yZGVyLCAxNSUpLCAuNSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBidXR0b24tb3V0bGluZS12YXJpYW50KCRjb2xvciwgJGNvbG9yLWhvdmVyOiBjb2xvci15aXEoJGNvbG9yKSwgJGFjdGl2ZS1iYWNrZ3JvdW5kOiAkY29sb3IsICRhY3RpdmUtYm9yZGVyOiAkY29sb3IpIHtcbiAgY29sb3I6ICRjb2xvcjtcbiAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG5cbiAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgY29sb3I6ICRjb2xvci1ob3ZlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWN0aXZlLWJhY2tncm91bmQ7XG4gICAgYm9yZGVyLWNvbG9yOiAkYWN0aXZlLWJvcmRlcjtcbiAgfVxuXG4gICY6Zm9jdXMsXG4gICYuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC41KTtcbiAgfVxuXG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gJi5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGFjdGl2ZS1iYWNrZ3JvdW5kKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWN0aXZlLWJhY2tncm91bmQ7XG4gICAgYm9yZGVyLWNvbG9yOiAkYWN0aXZlLWJvcmRlcjtcblxuICAgICY6Zm9jdXMge1xuICAgICAgQGlmICRlbmFibGUtc2hhZG93cyBhbmQgJGJ0bi1hY3RpdmUtYm94LXNoYWRvdyAhPSBub25lIHtcbiAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWFjdGl2ZS1ib3gtc2hhZG93LCAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuNSkpO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBCdXR0b24gc2l6ZXNcbkBtaXhpbiBidXR0b24tc2l6ZSgkcGFkZGluZy15LCAkcGFkZGluZy14LCAkZm9udC1zaXplLCAkbGluZS1oZWlnaHQsICRib3JkZXItcmFkaXVzKSB7XG4gIHBhZGRpbmc6ICRwYWRkaW5nLXkgJHBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0O1xuICAvLyBNYW51YWxseSBkZWNsYXJlIHRvIHByb3ZpZGUgYW4gb3ZlcnJpZGUgdG8gdGhlIGJyb3dzZXIgZGVmYXVsdFxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzLCAwKTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuXG4vLyBNYWtlIHRoZSBkaXYgYmVoYXZlIGxpa2UgYSBidXR0b25cbi5idG4tZ3JvdXAsXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgLy8gbWF0Y2ggLmJ0biBhbGlnbm1lbnQgZ2l2ZW4gZm9udC1zaXplIGhhY2sgYWJvdmVcblxuICA+IC5idG4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbGV4OiAxIDEgYXV0bztcblxuICAgIC8vIEJyaW5nIHRoZSBob3ZlciwgZm9jdXNlZCwgYW5kIFwiYWN0aXZlXCIgYnV0dG9ucyB0byB0aGUgZnJvbnQgdG8gb3ZlcmxheVxuICAgIC8vIHRoZSBib3JkZXJzIHByb3Blcmx5XG4gICAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgICB6LWluZGV4OiAxO1xuICAgIH1cbiAgICAmOmZvY3VzLFxuICAgICY6YWN0aXZlLFxuICAgICYuYWN0aXZlIHtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuICB9XG59XG5cbi8vIE9wdGlvbmFsOiBHcm91cCBtdWx0aXBsZSBidXR0b24gZ3JvdXBzIHRvZ2V0aGVyIGZvciBhIHRvb2xiYXJcbi5idG4tdG9vbGJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gIC5pbnB1dC1ncm91cCB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuLmJ0bi1ncm91cCB7XG4gIC8vIFByZXZlbnQgZG91YmxlIGJvcmRlcnMgd2hlbiBidXR0b25zIGFyZSBuZXh0IHRvIGVhY2ggb3RoZXJcbiAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1sZWZ0OiAtJGJ0bi1ib3JkZXItd2lkdGg7XG4gIH1cblxuICAvLyBSZXNldCByb3VuZGVkIGNvcm5lcnNcbiAgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoMCk7XG4gIH1cblxuICA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cygwKTtcbiAgfVxufVxuXG4vLyBTaXppbmdcbi8vXG4vLyBSZW1peCB0aGUgZGVmYXVsdCBidXR0b24gc2l6aW5nIGNsYXNzZXMgaW50byBuZXcgb25lcyBmb3IgZWFzaWVyIG1hbmlwdWxhdGlvbi5cblxuLmJ0bi1ncm91cC1zbSA+IC5idG4geyBAZXh0ZW5kIC5idG4tc207IH1cbi5idG4tZ3JvdXAtbGcgPiAuYnRuIHsgQGV4dGVuZCAuYnRuLWxnOyB9XG5cblxuLy9cbi8vIFNwbGl0IGJ1dHRvbiBkcm9wZG93bnNcbi8vXG5cbi5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAkYnRuLXBhZGRpbmcteCAqIC43NTtcbiAgcGFkZGluZy1sZWZ0OiAkYnRuLXBhZGRpbmcteCAqIC43NTtcblxuICAmOjphZnRlcixcbiAgLmRyb3B1cCAmOjphZnRlcixcbiAgLmRyb3ByaWdodCAmOjphZnRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICAuZHJvcGxlZnQgJjo6YmVmb3JlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cblxuLmJ0bi1zbSArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAkYnRuLXBhZGRpbmcteC1zbSAqIC43NTtcbiAgcGFkZGluZy1sZWZ0OiAkYnRuLXBhZGRpbmcteC1zbSAqIC43NTtcbn1cblxuLmJ0bi1sZyArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAkYnRuLXBhZGRpbmcteC1sZyAqIC43NTtcbiAgcGFkZGluZy1sZWZ0OiAkYnRuLXBhZGRpbmcteC1sZyAqIC43NTtcbn1cblxuXG4vLyBUaGUgY2xpY2thYmxlIGJ1dHRvbiBmb3IgdG9nZ2xpbmcgdGhlIG1lbnVcbi8vIFNldCB0aGUgc2FtZSBpbnNldCBzaGFkb3cgYXMgdGhlIDphY3RpdmUgc3RhdGVcbi5idG4tZ3JvdXAuc2hvdyAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWFjdGl2ZS1ib3gtc2hhZG93KTtcblxuICAvLyBTaG93IG5vIHNoYWRvdyBmb3IgYC5idG4tbGlua2Agc2luY2UgaXQgaGFzIG5vIG90aGVyIGJ1dHRvbiBzdHlsZXMuXG4gICYuYnRuLWxpbmsge1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7XG4gIH1cbn1cblxuXG4vL1xuLy8gVmVydGljYWwgYnV0dG9uIGdyb3Vwc1xuLy9cblxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICA+IC5idG4sXG4gID4gLmJ0bi1ncm91cCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogLSRidG4tYm9yZGVyLXdpZHRoO1xuICB9XG5cbiAgLy8gUmVzZXQgcm91bmRlZCBjb3JuZXJzXG4gID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygwKTtcbiAgfVxuXG4gID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoMCk7XG4gIH1cbn1cblxuXG4vLyBDaGVja2JveCBhbmQgcmFkaW8gb3B0aW9uc1xuLy9cbi8vIEluIG9yZGVyIHRvIHN1cHBvcnQgdGhlIGJyb3dzZXIncyBmb3JtIHZhbGlkYXRpb24gZmVlZGJhY2ssIHBvd2VyZWQgYnkgdGhlXG4vLyBgcmVxdWlyZWRgIGF0dHJpYnV0ZSwgd2UgaGF2ZSB0byBcImhpZGVcIiB0aGUgaW5wdXRzIHZpYSBgY2xpcGAuIFdlIGNhbm5vdCB1c2Vcbi8vIGBkaXNwbGF5OiBub25lO2Agb3IgYHZpc2liaWxpdHk6IGhpZGRlbjtgIGFzIHRoYXQgYWxzbyBoaWRlcyB0aGUgcG9wb3Zlci5cbi8vIFNpbXBseSB2aXN1YWxseSBoaWRpbmcgdGhlIGlucHV0cyB2aWEgYG9wYWNpdHlgIHdvdWxkIGxlYXZlIHRoZW0gY2xpY2thYmxlIGluXG4vLyBjZXJ0YWluIGNhc2VzIHdoaWNoIGlzIHByZXZlbnRlZCBieSB1c2luZyBgY2xpcGAgYW5kIGBwb2ludGVyLWV2ZW50c2AuXG4vLyBUaGlzIHdheSwgd2UgZW5zdXJlIGEgRE9NIGVsZW1lbnQgaXMgdmlzaWJsZSB0byBwb3NpdGlvbiB0aGUgcG9wb3ZlciBmcm9tLlxuLy9cbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xMjc5NCBhbmRcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzE0NTU5IGZvciBtb3JlIGluZm9ybWF0aW9uLlxuXG4uYnRuLWdyb3VwLXRvZ2dsZSB7XG4gID4gLmJ0bixcbiAgPiAuYnRuLWdyb3VwID4gLmJ0biB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgLy8gT3ZlcnJpZGUgZGVmYXVsdCBgPGxhYmVsPmAgdmFsdWVcblxuICAgIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbiAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cbiAgfVxufVxuIiwiLmZhZGUge1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLWZhZGUpO1xuXG4gICY6bm90KC5zaG93KSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4uY29sbGFwc2Uge1xuICAmOm5vdCguc2hvdykge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmNvbGxhcHNpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1jb2xsYXBzZSk7XG5cbiAgJi53aWR0aCB7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tY29sbGFwc2Utd2lkdGgpO1xuICB9XG59XG4iLCIvLyBWYXJpYWJsZXNcbi8vXG4vLyBWYXJpYWJsZXMgc2hvdWxkIGZvbGxvdyB0aGUgYCRjb21wb25lbnQtc3RhdGUtcHJvcGVydHktc2l6ZWAgZm9ybXVsYSBmb3Jcbi8vIGNvbnNpc3RlbnQgbmFtaW5nLiBFeDogJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yIGFuZCAkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzLlxuXG4vLyBDb2xvciBzeXN0ZW1cblxuJHdoaXRlOiAgICAjZmZmICFkZWZhdWx0O1xuJGdyYXktMTAwOiAjZjhmOWZhICFkZWZhdWx0O1xuJGdyYXktMjAwOiAjZTllY2VmICFkZWZhdWx0O1xuJGdyYXktMzAwOiAjZGVlMmU2ICFkZWZhdWx0O1xuJGdyYXktNDAwOiAjY2VkNGRhICFkZWZhdWx0O1xuJGdyYXktNTAwOiAjYWRiNWJkICFkZWZhdWx0O1xuJGdyYXktNjAwOiAjNmM3NTdkICFkZWZhdWx0O1xuJGdyYXktNzAwOiAjNDk1MDU3ICFkZWZhdWx0O1xuJGdyYXktODAwOiAjMzQzYTQwICFkZWZhdWx0O1xuJGdyYXktOTAwOiAjMjEyNTI5ICFkZWZhdWx0O1xuJGJsYWNrOiAgICAjMDAwICFkZWZhdWx0O1xuXG4kZ3JheXM6ICgpICFkZWZhdWx0O1xuJGdyYXlzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICBcIjEwMFwiOiAkZ3JheS0xMDAsXG4gICAgXCIyMDBcIjogJGdyYXktMjAwLFxuICAgIFwiMzAwXCI6ICRncmF5LTMwMCxcbiAgICBcIjQwMFwiOiAkZ3JheS00MDAsXG4gICAgXCI1MDBcIjogJGdyYXktNTAwLFxuICAgIFwiNjAwXCI6ICRncmF5LTYwMCxcbiAgICBcIjcwMFwiOiAkZ3JheS03MDAsXG4gICAgXCI4MDBcIjogJGdyYXktODAwLFxuICAgIFwiOTAwXCI6ICRncmF5LTkwMFxuICApLFxuICAkZ3JheXNcbik7XG5cbiRibHVlOiAgICAjMDA3YmZmICFkZWZhdWx0O1xuJGluZGlnbzogICM2NjEwZjIgIWRlZmF1bHQ7XG4kcHVycGxlOiAgIzZmNDJjMSAhZGVmYXVsdDtcbiRwaW5rOiAgICAjZTgzZThjICFkZWZhdWx0O1xuJHJlZDogICAgICNkYzM1NDUgIWRlZmF1bHQ7XG4kb3JhbmdlOiAgI2ZkN2UxNCAhZGVmYXVsdDtcbiR5ZWxsb3c6ICAjZmZjMTA3ICFkZWZhdWx0O1xuJGdyZWVuOiAgICMyOGE3NDUgIWRlZmF1bHQ7XG4kdGVhbDogICAgIzIwYzk5NyAhZGVmYXVsdDtcbiRjeWFuOiAgICAjMTdhMmI4ICFkZWZhdWx0O1xuXG4kY29sb3JzOiAoKSAhZGVmYXVsdDtcbiRjb2xvcnM6IG1hcC1tZXJnZShcbiAgKFxuICAgIFwiYmx1ZVwiOiAgICAgICAkYmx1ZSxcbiAgICBcImluZGlnb1wiOiAgICAgJGluZGlnbyxcbiAgICBcInB1cnBsZVwiOiAgICAgJHB1cnBsZSxcbiAgICBcInBpbmtcIjogICAgICAgJHBpbmssXG4gICAgXCJyZWRcIjogICAgICAgICRyZWQsXG4gICAgXCJvcmFuZ2VcIjogICAgICRvcmFuZ2UsXG4gICAgXCJ5ZWxsb3dcIjogICAgICR5ZWxsb3csXG4gICAgXCJncmVlblwiOiAgICAgICRncmVlbixcbiAgICBcInRlYWxcIjogICAgICAgJHRlYWwsXG4gICAgXCJjeWFuXCI6ICAgICAgICRjeWFuLFxuICAgIFwid2hpdGVcIjogICAgICAkd2hpdGUsXG4gICAgXCJncmF5XCI6ICAgICAgICRncmF5LTYwMCxcbiAgICBcImdyYXktZGFya1wiOiAgJGdyYXktODAwXG4gICksXG4gICRjb2xvcnNcbik7XG5cbiRwcmltYXJ5OiAgICAgICAkYmx1ZSAhZGVmYXVsdDtcbiRzZWNvbmRhcnk6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kc3VjY2VzczogICAgICAgJGdyZWVuICFkZWZhdWx0O1xuJGluZm86ICAgICAgICAgICRjeWFuICFkZWZhdWx0O1xuJHdhcm5pbmc6ICAgICAgICR5ZWxsb3cgIWRlZmF1bHQ7XG4kZGFuZ2VyOiAgICAgICAgJHJlZCAhZGVmYXVsdDtcbiRsaWdodDogICAgICAgICAkZ3JheS0xMDAgIWRlZmF1bHQ7XG4kZGFyazogICAgICAgICAgJGdyYXktODAwICFkZWZhdWx0O1xuXG4kdGhlbWUtY29sb3JzOiAoKSAhZGVmYXVsdDtcbiR0aGVtZS1jb2xvcnM6IG1hcC1tZXJnZShcbiAgKFxuICAgIFwicHJpbWFyeVwiOiAgICAkcHJpbWFyeSxcbiAgICBcInNlY29uZGFyeVwiOiAgJHNlY29uZGFyeSxcbiAgICBcInN1Y2Nlc3NcIjogICAgJHN1Y2Nlc3MsXG4gICAgXCJpbmZvXCI6ICAgICAgICRpbmZvLFxuICAgIFwid2FybmluZ1wiOiAgICAkd2FybmluZyxcbiAgICBcImRhbmdlclwiOiAgICAgJGRhbmdlcixcbiAgICBcImxpZ2h0XCI6ICAgICAgJGxpZ2h0LFxuICAgIFwiZGFya1wiOiAgICAgICAkZGFya1xuICApLFxuICAkdGhlbWUtY29sb3JzXG4pO1xuXG4vLyBTZXQgYSBzcGVjaWZpYyBqdW1wIHBvaW50IGZvciByZXF1ZXN0aW5nIGNvbG9yIGp1bXBzXG4kdGhlbWUtY29sb3ItaW50ZXJ2YWw6ICAgICAgOCUgIWRlZmF1bHQ7XG5cbi8vIFRoZSB5aXEgbGlnaHRuZXNzIHZhbHVlIHRoYXQgZGV0ZXJtaW5lcyB3aGVuIHRoZSBsaWdodG5lc3Mgb2YgY29sb3IgY2hhbmdlcyBmcm9tIFwiZGFya1wiIHRvIFwibGlnaHRcIi4gQWNjZXB0YWJsZSB2YWx1ZXMgYXJlIGJldHdlZW4gMCBhbmQgMjU1LlxuJHlpcS1jb250cmFzdGVkLXRocmVzaG9sZDogIDE1MCAhZGVmYXVsdDtcblxuLy8gQ3VzdG9taXplIHRoZSBsaWdodCBhbmQgZGFyayB0ZXh0IGNvbG9ycyBmb3IgdXNlIGluIG91ciBZSVEgY29sb3IgY29udHJhc3QgZnVuY3Rpb24uXG4keWlxLXRleHQtZGFyazogICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJHlpcS10ZXh0LWxpZ2h0OiAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuLy8gQ2hhcmFjdGVycyB3aGljaCBhcmUgZXNjYXBlZCBieSB0aGUgZXNjYXBlLXN2ZyBmdW5jdGlvblxuJGVzY2FwZWQtY2hhcmFjdGVyczogKFxuICAoXCI8XCIsIFwiJTNjXCIpLFxuICAoXCI+XCIsIFwiJTNlXCIpLFxuICAoXCIjXCIsIFwiJTIzXCIpLFxuICAoXCIoXCIsIFwiJTI4XCIpLFxuICAoXCIpXCIsIFwiJTI5XCIpLFxuKSAhZGVmYXVsdDtcblxuXG4vLyBPcHRpb25zXG4vL1xuLy8gUXVpY2tseSBtb2RpZnkgZ2xvYmFsIHN0eWxpbmcgYnkgZW5hYmxpbmcgb3IgZGlzYWJsaW5nIG9wdGlvbmFsIGZlYXR1cmVzLlxuXG4kZW5hYmxlLWNhcmV0OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcm91bmRlZDogICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1zaGFkb3dzOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS1ncmFkaWVudHM6ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS10cmFuc2l0aW9uczogICAgICAgICAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXByZWZlcnMtcmVkdWNlZC1tb3Rpb24tbWVkaWEtcXVlcnk6ICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtaG92ZXItbWVkaWEtcXVlcnk6ICAgICAgICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCwgbm8gbG9uZ2VyIGFmZmVjdHMgYW55IGNvbXBpbGVkIENTU1xuJGVuYWJsZS1ncmlkLWNsYXNzZXM6ICAgICAgICAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXBvaW50ZXItY3Vyc29yLWZvci1idXR0b25zOiAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcHJpbnQtc3R5bGVzOiAgICAgICAgICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZXM6ICAgICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS12YWxpZGF0aW9uLWljb25zOiAgICAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWRlcHJlY2F0aW9uLW1lc3NhZ2VzOiAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcblxuXG4vLyBTcGFjaW5nXG4vL1xuLy8gQ29udHJvbCB0aGUgZGVmYXVsdCBzdHlsaW5nIG9mIG1vc3QgQm9vdHN0cmFwIGVsZW1lbnRzIGJ5IG1vZGlmeWluZyB0aGVzZVxuLy8gdmFyaWFibGVzLiBNb3N0bHkgZm9jdXNlZCBvbiBzcGFjaW5nLlxuLy8gWW91IGNhbiBhZGQgbW9yZSBlbnRyaWVzIHRvIHRoZSAkc3BhY2VycyBtYXAsIHNob3VsZCB5b3UgbmVlZCBtb3JlIHZhcmlhdGlvbi5cblxuJHNwYWNlcjogMXJlbSAhZGVmYXVsdDtcbiRzcGFjZXJzOiAoKSAhZGVmYXVsdDtcbiRzcGFjZXJzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICAwOiAwLFxuICAgIDE6ICgkc3BhY2VyICogLjI1KSxcbiAgICAyOiAoJHNwYWNlciAqIC41KSxcbiAgICAzOiAkc3BhY2VyLFxuICAgIDQ6ICgkc3BhY2VyICogMS41KSxcbiAgICA1OiAoJHNwYWNlciAqIDMpXG4gICksXG4gICRzcGFjZXJzXG4pO1xuXG4vLyBUaGlzIHZhcmlhYmxlIGFmZmVjdHMgdGhlIGAuaC0qYCBhbmQgYC53LSpgIGNsYXNzZXMuXG4kc2l6ZXM6ICgpICFkZWZhdWx0O1xuJHNpemVzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICAyNTogMjUlLFxuICAgIDUwOiA1MCUsXG4gICAgNzU6IDc1JSxcbiAgICAxMDA6IDEwMCUsXG4gICAgYXV0bzogYXV0b1xuICApLFxuICAkc2l6ZXNcbik7XG5cblxuLy8gQm9keVxuLy9cbi8vIFNldHRpbmdzIGZvciB0aGUgYDxib2R5PmAgZWxlbWVudC5cblxuJGJvZHktYmc6ICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRib2R5LWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG5cblxuLy8gTGlua3Ncbi8vXG4vLyBTdHlsZSBhbmNob3IgZWxlbWVudHMuXG5cbiRsaW5rLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKSAhZGVmYXVsdDtcbiRsaW5rLWRlY29yYXRpb246ICAgICAgICAgICAgICAgICAgICAgICAgIG5vbmUgIWRlZmF1bHQ7XG4kbGluay1ob3Zlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICBkYXJrZW4oJGxpbmstY29sb3IsIDE1JSkgIWRlZmF1bHQ7XG4kbGluay1ob3Zlci1kZWNvcmF0aW9uOiAgICAgICAgICAgICAgICAgICB1bmRlcmxpbmUgIWRlZmF1bHQ7XG4vLyBEYXJrZW4gcGVyY2VudGFnZSBmb3IgbGlua3Mgd2l0aCBgLnRleHQtKmAgY2xhc3MgKGUuZy4gYC50ZXh0LXN1Y2Nlc3NgKVxuJGVtcGhhc2l6ZWQtbGluay1ob3Zlci1kYXJrZW4tcGVyY2VudGFnZTogMTUlICFkZWZhdWx0O1xuXG4vLyBQYXJhZ3JhcGhzXG4vL1xuLy8gU3R5bGUgcCBlbGVtZW50LlxuXG4kcGFyYWdyYXBoLW1hcmdpbi1ib3R0b206ICAgMXJlbSAhZGVmYXVsdDtcblxuXG4vLyBHcmlkIGJyZWFrcG9pbnRzXG4vL1xuLy8gRGVmaW5lIHRoZSBtaW5pbXVtIGRpbWVuc2lvbnMgYXQgd2hpY2ggeW91ciBsYXlvdXQgd2lsbCBjaGFuZ2UsXG4vLyBhZGFwdGluZyB0byBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLCBmb3IgdXNlIGluIG1lZGlhIHF1ZXJpZXMuXG5cbiRncmlkLWJyZWFrcG9pbnRzOiAoXG4gIHhzOiAwLFxuICBzbTogNTc2cHgsXG4gIG1kOiA3NjhweCxcbiAgbGc6IDk5MnB4LFxuICB4bDogMTIwMHB4XG4pICFkZWZhdWx0O1xuXG5AaW5jbHVkZSBfYXNzZXJ0LWFzY2VuZGluZygkZ3JpZC1icmVha3BvaW50cywgXCIkZ3JpZC1icmVha3BvaW50c1wiKTtcbkBpbmNsdWRlIF9hc3NlcnQtc3RhcnRzLWF0LXplcm8oJGdyaWQtYnJlYWtwb2ludHMsIFwiJGdyaWQtYnJlYWtwb2ludHNcIik7XG5cblxuLy8gR3JpZCBjb250YWluZXJzXG4vL1xuLy8gRGVmaW5lIHRoZSBtYXhpbXVtIHdpZHRoIG9mIGAuY29udGFpbmVyYCBmb3IgZGlmZmVyZW50IHNjcmVlbiBzaXplcy5cblxuJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoXG4gIHNtOiA1NDBweCxcbiAgbWQ6IDcyMHB4LFxuICBsZzogOTYwcHgsXG4gIHhsOiAxMTQwcHhcbikgIWRlZmF1bHQ7XG5cbkBpbmNsdWRlIF9hc3NlcnQtYXNjZW5kaW5nKCRjb250YWluZXItbWF4LXdpZHRocywgXCIkY29udGFpbmVyLW1heC13aWR0aHNcIik7XG5cblxuLy8gR3JpZCBjb2x1bW5zXG4vL1xuLy8gU2V0IHRoZSBudW1iZXIgb2YgY29sdW1ucyBhbmQgc3BlY2lmeSB0aGUgd2lkdGggb2YgdGhlIGd1dHRlcnMuXG5cbiRncmlkLWNvbHVtbnM6ICAgICAgICAgICAgICAgIDEyICFkZWZhdWx0O1xuJGdyaWQtZ3V0dGVyLXdpZHRoOiAgICAgICAgICAgMzBweCAhZGVmYXVsdDtcbiRncmlkLXJvdy1jb2x1bW5zOiAgICAgICAgICAgIDYgIWRlZmF1bHQ7XG5cblxuLy8gQ29tcG9uZW50c1xuLy9cbi8vIERlZmluZSBjb21tb24gcGFkZGluZyBhbmQgYm9yZGVyIHJhZGl1cyBzaXplcyBhbmQgbW9yZS5cblxuJGxpbmUtaGVpZ2h0LWxnOiAgICAgICAgICAgICAgMS41ICFkZWZhdWx0O1xuJGxpbmUtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgMS41ICFkZWZhdWx0O1xuXG4kYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAxcHggIWRlZmF1bHQ7XG4kYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cbiRib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLWxnOiAgICAgICAgICAgIC4zcmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAgLjJyZW0gIWRlZmF1bHQ7XG5cbiRyb3VuZGVkLXBpbGw6ICAgICAgICAgICAgICAgIDUwcmVtICFkZWZhdWx0O1xuXG4kYm94LXNoYWRvdy1zbTogICAgICAgICAgICAgICAwIC4xMjVyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgIDAgLjVyZW0gMXJlbSByZ2JhKCRibGFjaywgLjE1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93LWxnOiAgICAgICAgICAgICAgIDAgMXJlbSAzcmVtIHJnYmEoJGJsYWNrLCAuMTc1KSAhZGVmYXVsdDtcblxuJGNvbXBvbmVudC1hY3RpdmUtY29sb3I6ICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNvbXBvbmVudC1hY3RpdmUtYmc6ICAgICAgICAgdGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpICFkZWZhdWx0O1xuXG4kY2FyZXQtd2lkdGg6ICAgICAgICAgICAgICAgICAuM2VtICFkZWZhdWx0O1xuJGNhcmV0LXZlcnRpY2FsLWFsaWduOiAgICAgICAgJGNhcmV0LXdpZHRoICogLjg1ICFkZWZhdWx0O1xuJGNhcmV0LXNwYWNpbmc6ICAgICAgICAgICAgICAgJGNhcmV0LXdpZHRoICogLjg1ICFkZWZhdWx0O1xuXG4kdHJhbnNpdGlvbi1iYXNlOiAgICAgICAgICAgICBhbGwgLjJzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tZmFkZTogICAgICAgICAgICAgb3BhY2l0eSAuMTVzIGxpbmVhciAhZGVmYXVsdDtcbiR0cmFuc2l0aW9uLWNvbGxhcHNlOiAgICAgICAgIGhlaWdodCAuMzVzIGVhc2UgIWRlZmF1bHQ7XG4kdHJhbnNpdGlvbi1jb2xsYXBzZS13aWR0aDogICB3aWR0aCAuMzVzIGVhc2UgIWRlZmF1bHQ7XG5cbiRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpb3M6ICgpICFkZWZhdWx0O1xuJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvczogam9pbihcbiAgKFxuICAgICgyMSA5KSxcbiAgICAoMTYgOSksXG4gICAgKDQgMyksXG4gICAgKDEgMSksXG4gICksXG4gICRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpb3Ncbik7XG5cbi8vIFR5cG9ncmFwaHlcbi8vXG4vLyBGb250LCBsaW5lLWhlaWdodCwgYW5kIGNvbG9yIGZvciBib2R5IHRleHQsIGhlYWRpbmdzLCBhbmQgbW9yZS5cblxuLy8gc3R5bGVsaW50LWRpc2FibGUgdmFsdWUta2V5d29yZC1jYXNlXG4kZm9udC1mYW1pbHktc2Fucy1zZXJpZjogICAgICAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBcIkxpYmVyYXRpb24gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCIgIWRlZmF1bHQ7XG4kZm9udC1mYW1pbHktbW9ub3NwYWNlOiAgICAgICBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LWJhc2U6ICAgICAgICAgICAgJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4vLyBzdHlsZWxpbnQtZW5hYmxlIHZhbHVlLWtleXdvcmQtY2FzZVxuXG4kZm9udC1zaXplLWJhc2U6ICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0OyAvLyBBc3N1bWVzIHRoZSBicm93c2VyIGRlZmF1bHQsIHR5cGljYWxseSBgMTZweGBcbiRmb250LXNpemUtbGc6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG4kZm9udC1zaXplLXNtOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAuODc1ICFkZWZhdWx0O1xuXG4kZm9udC13ZWlnaHQtbGlnaHRlcjogICAgICAgICBsaWdodGVyICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWxpZ2h0OiAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LW5vcm1hbDogICAgICAgICAgNDAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWJvbGQ6ICAgICAgICAgICAgNzAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWJvbGRlcjogICAgICAgICAgYm9sZGVyICFkZWZhdWx0O1xuXG4kZm9udC13ZWlnaHQtYmFzZTogICAgICAgICAgICAkZm9udC13ZWlnaHQtbm9ybWFsICFkZWZhdWx0O1xuJGxpbmUtaGVpZ2h0LWJhc2U6ICAgICAgICAgICAgMS41ICFkZWZhdWx0O1xuXG4kaDEtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAyLjUgIWRlZmF1bHQ7XG4kaDItZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAyICFkZWZhdWx0O1xuJGgzLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS43NSAhZGVmYXVsdDtcbiRoNC1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNSAhZGVmYXVsdDtcbiRoNS1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG4kaDYtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG5cbiRoZWFkaW5ncy1tYXJnaW4tYm90dG9tOiAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LWZhbWlseTogICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtZm9udC13ZWlnaHQ6ICAgICAgICA1MDAgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtbGluZS1oZWlnaHQ6ICAgICAgICAxLjIgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtY29sb3I6ICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kZGlzcGxheTEtc2l6ZTogICAgICAgICAgICAgICA2cmVtICFkZWZhdWx0O1xuJGRpc3BsYXkyLXNpemU6ICAgICAgICAgICAgICAgNS41cmVtICFkZWZhdWx0O1xuJGRpc3BsYXkzLXNpemU6ICAgICAgICAgICAgICAgNC41cmVtICFkZWZhdWx0O1xuJGRpc3BsYXk0LXNpemU6ICAgICAgICAgICAgICAgMy41cmVtICFkZWZhdWx0O1xuXG4kZGlzcGxheTEtd2VpZ2h0OiAgICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG4kZGlzcGxheTItd2VpZ2h0OiAgICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG4kZGlzcGxheTMtd2VpZ2h0OiAgICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG4kZGlzcGxheTQtd2VpZ2h0OiAgICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG4kZGlzcGxheS1saW5lLWhlaWdodDogICAgICAgICAkaGVhZGluZ3MtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG5cbiRsZWFkLWZvbnQtc2l6ZTogICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG4kbGVhZC1mb250LXdlaWdodDogICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG5cbiRzbWFsbC1mb250LXNpemU6ICAgICAgICAgICAgIC44NzVlbSAhZGVmYXVsdDtcblxuJHRleHQtbXV0ZWQ6ICAgICAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kYmxvY2txdW90ZS1zbWFsbC1jb2xvcjogICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kYmxvY2txdW90ZS1zbWFsbC1mb250LXNpemU6ICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtZm9udC1zaXplOiAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcblxuJGhyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcbiRoci1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRtYXJrLXBhZGRpbmc6ICAgICAgICAgICAgICAgIC4yZW0gIWRlZmF1bHQ7XG5cbiRkdC1mb250LXdlaWdodDogICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuXG4ka2JkLWJveC1zaGFkb3c6ICAgICAgICAgICAgICBpbnNldCAwIC0uMXJlbSAwIHJnYmEoJGJsYWNrLCAuMjUpICFkZWZhdWx0O1xuJG5lc3RlZC1rYmQtZm9udC13ZWlnaHQ6ICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG5cbiRsaXN0LWlubGluZS1wYWRkaW5nOiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kbWFyay1iZzogICAgICAgICAgICAgICAgICAgICAjZmNmOGUzICFkZWZhdWx0O1xuXG4kaHItbWFyZ2luLXk6ICAgICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG5cbi8vIFRhYmxlc1xuLy9cbi8vIEN1c3RvbWl6ZXMgdGhlIGAudGFibGVgIGNvbXBvbmVudCB3aXRoIGJhc2ljIHZhbHVlcywgZWFjaCB1c2VkIGFjcm9zcyBhbGwgdGFibGUgdmFyaWF0aW9ucy5cblxuJHRhYmxlLWNlbGwtcGFkZGluZzogICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHRhYmxlLWNlbGwtcGFkZGluZy1zbTogICAgICAgLjNyZW0gIWRlZmF1bHQ7XG5cbiR0YWJsZS1jb2xvcjogICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLWJnOiAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiR0YWJsZS1hY2NlbnQtYmc6ICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMDUpICFkZWZhdWx0O1xuJHRhYmxlLWhvdmVyLWNvbG9yOiAgICAgICAgICAgJHRhYmxlLWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLWhvdmVyLWJnOiAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuJHRhYmxlLWFjdGl2ZS1iZzogICAgICAgICAgICAgJHRhYmxlLWhvdmVyLWJnICFkZWZhdWx0O1xuXG4kdGFibGUtYm9yZGVyLXdpZHRoOiAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHRhYmxlLWJvcmRlci1jb2xvcjogICAgICAgICAgJGJvcmRlci1jb2xvciAhZGVmYXVsdDtcblxuJHRhYmxlLWhlYWQtYmc6ICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJHRhYmxlLWhlYWQtY29sb3I6ICAgICAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuJHRhYmxlLXRoLWZvbnQtd2VpZ2h0OiAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJHRhYmxlLWRhcmstY29sb3I6ICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHRhYmxlLWRhcmstYmc6ICAgICAgICAgICAgICAgJGdyYXktODAwICFkZWZhdWx0O1xuJHRhYmxlLWRhcmstYWNjZW50LWJnOiAgICAgICAgcmdiYSgkd2hpdGUsIC4wNSkgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1ob3Zlci1jb2xvcjogICAgICAkdGFibGUtZGFyay1jb2xvciAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWhvdmVyLWJnOiAgICAgICAgIHJnYmEoJHdoaXRlLCAuMDc1KSAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWJvcmRlci1jb2xvcjogICAgIGxpZ2h0ZW4oJHRhYmxlLWRhcmstYmcsIDcuNSUpICFkZWZhdWx0O1xuXG4kdGFibGUtc3RyaXBlZC1vcmRlcjogICAgICAgICBvZGQgIWRlZmF1bHQ7XG5cbiR0YWJsZS1jYXB0aW9uLWNvbG9yOiAgICAgICAgICR0ZXh0LW11dGVkICFkZWZhdWx0O1xuXG4kdGFibGUtYmctbGV2ZWw6ICAgICAgICAgICAgICAtOSAhZGVmYXVsdDtcbiR0YWJsZS1ib3JkZXItbGV2ZWw6ICAgICAgICAgIC02ICFkZWZhdWx0O1xuXG5cbi8vIEJ1dHRvbnMgKyBGb3Jtc1xuLy9cbi8vIFNoYXJlZCB2YXJpYWJsZXMgdGhhdCBhcmUgcmVhc3NpZ25lZCB0byBgJGlucHV0LWAgYW5kIGAkYnRuLWAgc3BlY2lmaWMgdmFyaWFibGVzLlxuXG4kaW5wdXQtYnRuLXBhZGRpbmcteTogICAgICAgICAuMzc1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXg6ICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LWZhbWlseTogICAgICAgbnVsbCAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplOiAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tbGluZS1oZWlnaHQ6ICAgICAgICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLWZvY3VzLXdpZHRoOiAgICAgICAuMnJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtY29sb3I6ICAgICAgIHJnYmEoJGNvbXBvbmVudC1hY3RpdmUtYmcsIC4yNSkgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3c6ICAwIDAgMCAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICRpbnB1dC1idG4tZm9jdXMtY29sb3IgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tcGFkZGluZy15LXNtOiAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14LXNtOiAgICAgIC41cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXNpemUtc206ICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tbGluZS1oZWlnaHQtc206ICAgICRsaW5lLWhlaWdodC1zbSAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1wYWRkaW5nLXktbGc6ICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteC1sZzogICAgICAxcmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXNpemUtbGc6ICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRpbnB1dC1idG4tbGluZS1oZWlnaHQtbGc6ICAgICRsaW5lLWhlaWdodC1sZyAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1ib3JkZXItd2lkdGg6ICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuXG4vLyBCdXR0b25zXG4vL1xuLy8gRm9yIGVhY2ggb2YgQm9vdHN0cmFwJ3MgYnV0dG9ucywgZGVmaW5lIHRleHQsIGJhY2tncm91bmQsIGFuZCBib3JkZXIgY29sb3IuXG5cbiRidG4tcGFkZGluZy15OiAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15ICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kYnRuLWZvbnQtZmFtaWx5OiAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemU6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUgIWRlZmF1bHQ7XG4kYnRuLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJGJ0bi13aGl0ZS1zcGFjZTogICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gU2V0IHRvIGBub3dyYXBgIHRvIHByZXZlbnQgdGV4dCB3cmFwcGluZ1xuXG4kYnRuLXBhZGRpbmcteS1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14LXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemUtc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtc20gIWRlZmF1bHQ7XG4kYnRuLWxpbmUtaGVpZ2h0LXNtOiAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LXNtICFkZWZhdWx0O1xuXG4kYnRuLXBhZGRpbmcteS1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14LWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LWxnICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemUtbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kYnRuLWxpbmUtaGVpZ2h0LWxnOiAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LWxnICFkZWZhdWx0O1xuXG4kYnRuLWJvcmRlci13aWR0aDogICAgICAgICAgICAkaW5wdXQtYnRuLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJGJ0bi1mb250LXdlaWdodDogICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LW5vcm1hbCAhZGVmYXVsdDtcbiRidG4tYm94LXNoYWRvdzogICAgICAgICAgICAgIGluc2V0IDAgMXB4IDAgcmdiYSgkd2hpdGUsIC4xNSksIDAgMXB4IDFweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG4kYnRuLWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGJ0bi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGJ0bi1kaXNhYmxlZC1vcGFjaXR5OiAgICAgICAgLjY1ICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYm94LXNoYWRvdzogICAgICAgaW5zZXQgMCAzcHggNXB4IHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcblxuJGJ0bi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kYnRuLWJsb2NrLXNwYWNpbmcteTogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuLy8gQWxsb3dzIGZvciBjdXN0b21pemluZyBidXR0b24gcmFkaXVzIGluZGVwZW5kZW50bHkgZnJvbSBnbG9iYWwgYm9yZGVyIHJhZGl1c1xuJGJ0bi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kYnRuLWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRidG4tYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICRib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xuXG4kYnRuLXRyYW5zaXRpb246ICAgICAgICAgICAgICBjb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cblxuLy8gRm9ybXNcblxuJGxhYmVsLW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kaW5wdXQtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1mYW1pbHk6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXdlaWdodDogICAgICAgICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiRpbnB1dC1saW5lLWhlaWdodDogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuXG4kaW5wdXQtcGFkZGluZy15LXNtOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14LXNtOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplLXNtOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtc20gIWRlZmF1bHQ7XG4kaW5wdXQtbGluZS1oZWlnaHQtc206ICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodC1zbSAhZGVmYXVsdDtcblxuJGlucHV0LXBhZGRpbmcteS1sZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteC1sZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LWxnICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZS1sZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJGlucHV0LWxpbmUtaGVpZ2h0LWxnOiAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQtbGcgIWRlZmF1bHQ7XG5cbiRpbnB1dC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kaW5wdXQtZGlzYWJsZWQtYmc6ICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuXG4kaW5wdXQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICRncmF5LTQwMCAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRpbnB1dC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgICAgICBpbnNldCAwIDFweCAxcHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuXG4kaW5wdXQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG5cbiRpbnB1dC1mb2N1cy1iZzogICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgbGlnaHRlbigkY29tcG9uZW50LWFjdGl2ZS1iZywgMjUlKSAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1jb2xvcjogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRpbnB1dC1wbGFjZWhvbGRlci1jb2xvcjogICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kaW5wdXQtcGxhaW50ZXh0LWNvbG9yOiAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQtYm9yZGVyOiAgICAgICAgICAgICAgICAgICAkaW5wdXQtYm9yZGVyLXdpZHRoICogMiAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodC1pbm5lcjogICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sICRpbnB1dC1wYWRkaW5nLXkgKiAyKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZjogICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogLjVlbSwgJGlucHV0LXBhZGRpbmcteSkgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXI6ICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIC4yNWVtLCAkaW5wdXQtcGFkZGluZy15ICogLjUpICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgYWRkKCRpbnB1dC1wYWRkaW5nLXkgKiAyLCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgZmFsc2UpKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtc206ICAgICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0LXNtICogMWVtLCBhZGQoJGlucHV0LXBhZGRpbmcteS1zbSAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSkpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1sZzogICAgICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQtbGcgKiAxZW0sIGFkZCgkaW5wdXQtcGFkZGluZy15LWxnICogMiwgJGlucHV0LWhlaWdodC1ib3JkZXIsIGZhbHNlKSkgIWRlZmF1bHQ7XG5cbiRpbnB1dC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kZm9ybS10ZXh0LW1hcmdpbi10b3A6ICAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1ndXR0ZXI6ICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LW1hcmdpbi15OiAgICAgICAgICAgICAuM3JlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LW1hcmdpbi14OiAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlubGluZS1tYXJnaW4teDogICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbmxpbmUtaW5wdXQtbWFyZ2luLXg6ICAgICAgLjMxMjVyZW0gIWRlZmF1bHQ7XG5cbiRmb3JtLWdyaWQtZ3V0dGVyLXdpZHRoOiAgICAgICAgICAgICAgICAxMHB4ICFkZWZhdWx0O1xuJGZvcm0tZ3JvdXAtbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbiRpbnB1dC1ncm91cC1hZGRvbi1jb2xvcjogICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tYmc6ICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWJvcmRlci1jb2xvcjogICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG5cbiRjdXN0b20tZm9ybXMtdHJhbnNpdGlvbjogICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1ndXR0ZXI6ICAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1zcGFjZXIteDogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWN1cnNvcjogICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTogICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1iZzogICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1iZy1zaXplOiAgICAgIDUwJSA1MCUgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJveC1zaGFkb3c6ICAgJGlucHV0LWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci1jb2xvcjogJGdyYXktNTAwICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItd2lkdGg6ICRpbnB1dC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1sYWJlbC1jb2xvcjogICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWRpc2FibGVkLWJnOiAgICAgICAgICAkaW5wdXQtZGlzYWJsZWQtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtbGFiZWwtZGlzYWJsZWQtY29sb3I6ICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvcjogICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJnOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtZGlzYWJsZWQtYmc6ICByZ2JhKHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKSwgLjUpICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJveC1zaGFkb3c6ICAgbnVsbCAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1ib3JkZXItY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1iZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1mb2N1cy1ib3gtc2hhZG93OiAgICAgJGlucHV0LWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWZvY3VzLWJvcmRlci1jb2xvcjogICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1jb2xvcjogICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJnOiAgICAgICAgICAgIGxpZ2h0ZW4oJGNvbXBvbmVudC1hY3RpdmUtYmcsIDM1JSkgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1ib3gtc2hhZG93OiAgICBudWxsICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYm9yZGVyLWNvbG9yOiAgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWJvcmRlci1yYWRpdXM6ICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaWNvbi1jaGVja2VkOiAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4Jz48cGF0aCBmaWxsPScjeyRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvcn0nIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNmwyLjk3NCAyLjk5TDggMi4xOTN6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJnOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWNvbG9yOiAgICAgICAgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaWNvbi1pbmRldGVybWluYXRlOiAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQnIGhlaWdodD0nNCcgdmlld0JveD0nMCAwIDQgNCc+PHBhdGggc3Ryb2tlPScjeyRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtY29sb3J9JyBkPSdNMCAyaDQnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJveC1zaGFkb3c6ICAgbnVsbCAhZGVmYXVsdDtcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJnICFkZWZhdWx0O1xuXG4kY3VzdG9tLXJhZGlvLWluZGljYXRvci1ib3JkZXItcmFkaXVzOiAgICAgICAgICA1MCUgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhZGlvLWluZGljYXRvci1pY29uLWNoZWNrZWQ6ICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzMnIGZpbGw9JyN7JGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWNvbG9yfScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGN1c3RvbS1zd2l0Y2gtd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgICAgICAgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplICogMS43NSAhZGVmYXVsdDtcbiRjdXN0b20tc3dpdGNoLWluZGljYXRvci1ib3JkZXItcmFkaXVzOiAgICAgICAgICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSAqIC41ICFkZWZhdWx0O1xuJGN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLXNpemU6ICAgICAgICAgICAgICAgICAgc3VidHJhY3QoJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplLCAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci13aWR0aCAqIDQpICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXk6ICAgICAgICAgICAkaW5wdXQtcGFkZGluZy15ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14OiAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvbnQtZmFtaWx5OiAgICAgICAgICRpbnB1dC1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZTogICAgICAgICAgICRpbnB1dC1mb250LXNpemUgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1oZWlnaHQ6ICAgICAgICAgICAgICAkaW5wdXQtaGVpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmc6ICAgMXJlbSAhZGVmYXVsdDsgLy8gRXh0cmEgcGFkZGluZyB0byBhY2NvdW50IGZvciB0aGUgcHJlc2VuY2Ugb2YgdGhlIGJhY2tncm91bmQtaW1hZ2UgYmFzZWQgaW5kaWNhdG9yXG4kY3VzdG9tLXNlbGVjdC1mb250LXdlaWdodDogICAgICAgICAkaW5wdXQtZm9udC13ZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1saW5lLWhlaWdodDogICAgICAgICAkaW5wdXQtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1jb2xvcjogICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1kaXNhYmxlZC1jb2xvcjogICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1iZzogICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1kaXNhYmxlZC1iZzogICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1iZy1zaXplOiAgICAgICAgICAgICA4cHggMTBweCAhZGVmYXVsdDsgLy8gSW4gcGl4ZWxzIGJlY2F1c2UgaW1hZ2UgZGltZW5zaW9uc1xuJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLWNvbG9yOiAgICAgJGdyYXktODAwICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yOiAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNCcgaGVpZ2h0PSc1JyB2aWV3Qm94PScwIDAgNCA1Jz48cGF0aCBmaWxsPScjeyRjdXN0b20tc2VsZWN0LWluZGljYXRvci1jb2xvcn0nIGQ9J00yIDBMMCAyaDR6bTAgNUwwIDNoNHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1iYWNrZ3JvdW5kOiAgICAgICAgICBlc2NhcGUtc3ZnKCRjdXN0b20tc2VsZWN0LWluZGljYXRvcikgcmlnaHQgJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14IGNlbnRlciAvICRjdXN0b20tc2VsZWN0LWJnLXNpemUgbm8tcmVwZWF0ICFkZWZhdWx0OyAvLyBVc2VkIHNvIHdlIGNhbiBoYXZlIG11bHRpcGxlIGJhY2tncm91bmQgZWxlbWVudHMgKGUuZy4sIGFycm93IGFuZCBmZWVkYmFjayBpY29uKVxuXG4kY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXBhZGRpbmctcmlnaHQ6IGFkZCgxZW0gKiAuNzUsICgyICogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15ICogLjc1KSArICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteCArICRjdXN0b20tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nKSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZlZWRiYWNrLWljb24tcG9zaXRpb246ICAgICAgY2VudGVyIHJpZ2h0ICgkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXggKyAkY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZykgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXNpemU6ICAgICAgICAgICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgIWRlZmF1bHQ7XG5cbiRjdXN0b20tc2VsZWN0LWJvcmRlci13aWR0aDogICAgICAgICRpbnB1dC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1ib3JkZXItY29sb3I6ICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYm9yZGVyLXJhZGl1czogICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1ib3gtc2hhZG93OiAgICAgICAgICBpbnNldCAwIDFweCAycHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1mb2N1cy1ib3JkZXItY29sb3I6ICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9jdXMtd2lkdGg6ICAgICAgICAgJGlucHV0LWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdzogICAgMCAwIDAgJGN1c3RvbS1zZWxlY3QtZm9jdXMtd2lkdGggJGlucHV0LWJ0bi1mb2N1cy1jb2xvciAhZGVmYXVsdDtcblxuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15LXNtOiAgICAgICAgJGlucHV0LXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteC1zbTogICAgICAgICRpbnB1dC1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb250LXNpemUtc206ICAgICAgICAkaW5wdXQtZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaGVpZ2h0LXNtOiAgICAgICAgICAgJGlucHV0LWhlaWdodC1zbSAhZGVmYXVsdDtcblxuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15LWxnOiAgICAgICAgJGlucHV0LXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteC1sZzogICAgICAgICRpbnB1dC1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb250LXNpemUtbGc6ICAgICAgICAkaW5wdXQtZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaGVpZ2h0LWxnOiAgICAgICAgICAgJGlucHV0LWhlaWdodC1sZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1yYW5nZS10cmFjay13aWR0aDogICAgICAgICAgMTAwJSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2staGVpZ2h0OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10cmFjay1jdXJzb3I6ICAgICAgICAgcG9pbnRlciAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2stYmc6ICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1czogIDFyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRyYWNrLWJveC1zaGFkb3c6ICAgICBpbnNldCAwIC4yNXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcblxuJGN1c3RvbS1yYW5nZS10aHVtYi13aWR0aDogICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0OiAgICAgICAgICAgICAgICAgICRjdXN0b20tcmFuZ2UtdGh1bWItd2lkdGggIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWJnOiAgICAgICAgICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyOiAgICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgMCAuMXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzogICAgICAgIDAgMCAwIDFweCAkYm9keS1iZywgJGlucHV0LWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3ctd2lkdGg6ICAkaW5wdXQtZm9jdXMtd2lkdGggIWRlZmF1bHQ7IC8vIEZvciBmb2N1cyBib3ggc2hhZG93IGlzc3VlIGluIElFL0VkZ2VcbiRjdXN0b20tcmFuZ2UtdGh1bWItYWN0aXZlLWJnOiAgICAgICAgICAgICAgIGxpZ2h0ZW4oJGNvbXBvbmVudC1hY3RpdmUtYmcsIDM1JSkgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnOiAgICAgICAgICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XG5cbiRjdXN0b20tZmlsZS1oZWlnaHQ6ICAgICAgICAgICAgICAgICRpbnB1dC1oZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtaGVpZ2h0LWlubmVyOiAgICAgICAgICAkaW5wdXQtaGVpZ2h0LWlubmVyICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWZvY3VzLWJvcmRlci1jb2xvcjogICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1mb2N1cy1ib3gtc2hhZG93OiAgICAgICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWRpc2FibGVkLWJnOiAgICAgICAgICAgJGlucHV0LWRpc2FibGVkLWJnICFkZWZhdWx0O1xuXG4kY3VzdG9tLWZpbGUtcGFkZGluZy15OiAgICAgICAgICAgICAkaW5wdXQtcGFkZGluZy15ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLXBhZGRpbmcteDogICAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1saW5lLWhlaWdodDogICAgICAgICAgICRpbnB1dC1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1mb250LWZhbWlseTogICAgICAgICAgICRpbnB1dC1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1mb250LXdlaWdodDogICAgICAgICAgICRpbnB1dC1mb250LXdlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1jb2xvcjogICAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1iZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1ib3JkZXItd2lkdGg6ICAgICAgICAgICRpbnB1dC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYm9yZGVyLWNvbG9yOiAgICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJvcmRlci1yYWRpdXM6ICAgICAgICAgJGlucHV0LWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYm94LXNoYWRvdzogICAgICAgICAgICAkaW5wdXQtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1idXR0b24tY29sb3I6ICAgICAgICAgICRjdXN0b20tZmlsZS1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1idXR0b24tYmc6ICAgICAgICAgICAgICRpbnB1dC1ncm91cC1hZGRvbi1iZyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS10ZXh0OiAoXG4gIGVuOiBcIkJyb3dzZVwiXG4pICFkZWZhdWx0O1xuXG5cbi8vIEZvcm0gdmFsaWRhdGlvblxuXG4kZm9ybS1mZWVkYmFjay1tYXJnaW4tdG9wOiAgICAgICAgICAkZm9ybS10ZXh0LW1hcmdpbi10b3AgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1mb250LXNpemU6ICAgICAgICAgICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3I6ICAgICAgICAgdGhlbWUtY29sb3IoXCJzdWNjZXNzXCIpICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvcjogICAgICAgdGhlbWUtY29sb3IoXCJkYW5nZXJcIikgIWRlZmF1bHQ7XG5cbiRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQtY29sb3I6ICAgICRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZDogICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4Jz48cGF0aCBmaWxsPScjeyRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQtY29sb3J9JyBkPSdNMi4zIDYuNzNMLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yOiAgJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZDogICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyN7JGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yfScgdmlld0JveD0nMCAwIDEyIDEyJz48Y2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8+PHBhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8+PGNpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyN7JGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yfScgc3Ryb2tlPSdub25lJy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kZm9ybS12YWxpZGF0aW9uLXN0YXRlczogKCkgIWRlZmF1bHQ7XG4kZm9ybS12YWxpZGF0aW9uLXN0YXRlczogbWFwLW1lcmdlKFxuICAoXG4gICAgXCJ2YWxpZFwiOiAoXG4gICAgICBcImNvbG9yXCI6ICRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yLFxuICAgICAgXCJpY29uXCI6ICRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWRcbiAgICApLFxuICAgIFwiaW52YWxpZFwiOiAoXG4gICAgICBcImNvbG9yXCI6ICRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3IsXG4gICAgICBcImljb25cIjogJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkXG4gICAgKSxcbiAgKSxcbiAgJGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXNcbik7XG5cbi8vIFotaW5kZXggbWFzdGVyIGxpc3Rcbi8vXG4vLyBXYXJuaW5nOiBBdm9pZCBjdXN0b21pemluZyB0aGVzZSB2YWx1ZXMuIFRoZXkncmUgdXNlZCBmb3IgYSBiaXJkJ3MgZXllIHZpZXdcbi8vIG9mIGNvbXBvbmVudHMgZGVwZW5kZW50IG9uIHRoZSB6LWF4aXMgYW5kIGFyZSBkZXNpZ25lZCB0byBhbGwgd29yayB0b2dldGhlci5cblxuJHppbmRleC1kcm9wZG93bjogICAgICAgICAgICAgICAgICAgMTAwMCAhZGVmYXVsdDtcbiR6aW5kZXgtc3RpY2t5OiAgICAgICAgICAgICAgICAgICAgIDEwMjAgIWRlZmF1bHQ7XG4kemluZGV4LWZpeGVkOiAgICAgICAgICAgICAgICAgICAgICAxMDMwICFkZWZhdWx0O1xuJHppbmRleC1tb2RhbC1iYWNrZHJvcDogICAgICAgICAgICAgMTA0MCAhZGVmYXVsdDtcbiR6aW5kZXgtbW9kYWw6ICAgICAgICAgICAgICAgICAgICAgIDEwNTAgIWRlZmF1bHQ7XG4kemluZGV4LXBvcG92ZXI6ICAgICAgICAgICAgICAgICAgICAxMDYwICFkZWZhdWx0O1xuJHppbmRleC10b29sdGlwOiAgICAgICAgICAgICAgICAgICAgMTA3MCAhZGVmYXVsdDtcblxuXG4vLyBOYXZzXG5cbiRuYXYtbGluay1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJG5hdi1saW5rLXBhZGRpbmcteDogICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRuYXYtbGluay1kaXNhYmxlZC1jb2xvcjogICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJG5hdi10YWJzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJG5hdi10YWJzLWJvcmRlci13aWR0aDogICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRuYXYtdGFicy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yOiAgJGdyYXktMjAwICRncmF5LTIwMCAkbmF2LXRhYnMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yOiAkZ3JheS0zMDAgJGdyYXktMzAwICRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJG5hdi1waWxscy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kbmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXYtcGlsbHMtbGluay1hY3RpdmUtYmc6ICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbmF2LWRpdmlkZXItY29sb3I6ICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kbmF2LWRpdmlkZXItbWFyZ2luLXk6ICAgICAgICAgICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG5cblxuLy8gTmF2YmFyXG5cbiRuYXZiYXItcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRuYXZiYXItcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbmF2LWxpbmstcGFkZGluZy14OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZTogICAgICAgICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuLy8gQ29tcHV0ZSB0aGUgbmF2YmFyLWJyYW5kIHBhZGRpbmcteSBzbyB0aGUgbmF2YmFyLWJyYW5kIHdpbGwgaGF2ZSB0aGUgc2FtZSBoZWlnaHQgYXMgbmF2YmFyLXRleHQgYW5kIG5hdi1saW5rXG4kbmF2LWxpbmstaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSArICRuYXYtbGluay1wYWRkaW5nLXkgKiAyICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1oZWlnaHQ6ICAgICAgICAgICAgICAgJG5hdmJhci1icmFuZC1mb250LXNpemUgKiAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtcGFkZGluZy15OiAgICAgICAgICAgICgkbmF2LWxpbmstaGVpZ2h0IC0gJG5hdmJhci1icmFuZC1oZWlnaHQpICogLjUgIWRlZmF1bHQ7XG5cbiRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXk6ICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXg6ICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1mb250LXNpemU6ICAgICAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1czogICAgICAkYnRuLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbmF2LXNjcm9sbC1tYXgtaGVpZ2h0OiAgICAgIDc1dmggIWRlZmF1bHQ7XG5cbiRuYXZiYXItZGFyay1jb2xvcjogICAgICAgICAgICAgICAgIHJnYmEoJHdoaXRlLCAuNSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstaG92ZXItY29sb3I6ICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjc1KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I6ICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1kaXNhYmxlZC1jb2xvcjogICAgICAgIHJnYmEoJHdoaXRlLCAuMjUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLXRvZ2dsZXItaWNvbi1iZzogICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMzAnIGhlaWdodD0nMzAnIHZpZXdCb3g9JzAgMCAzMCAzMCc+PHBhdGggc3Ryb2tlPScjeyRuYXZiYXItZGFyay1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLXRvZ2dsZXItYm9yZGVyLWNvbG9yOiAgcmdiYSgkd2hpdGUsIC4xKSAhZGVmYXVsdDtcblxuJG5hdmJhci1saWdodC1jb2xvcjogICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC41KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtaG92ZXItY29sb3I6ICAgICAgICAgIHJnYmEoJGJsYWNrLCAuNykgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjogICAgICAgICByZ2JhKCRibGFjaywgLjkpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1kaXNhYmxlZC1jb2xvcjogICAgICAgcmdiYSgkYmxhY2ssIC4zKSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtdG9nZ2xlci1pY29uLWJnOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMzAgMzAnPjxwYXRoIHN0cm9rZT0nI3skbmF2YmFyLWxpZ2h0LWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LXRvZ2dsZXItYm9yZGVyLWNvbG9yOiByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuXG4kbmF2YmFyLWxpZ2h0LWJyYW5kLWNvbG9yOiAgICAgICAgICAgICAgICAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtYnJhbmQtaG92ZXItY29sb3I6ICAgICAgICAgICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWJyYW5kLWNvbG9yOiAgICAgICAgICAgICAgICAgJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1icmFuZC1ob3Zlci1jb2xvcjogICAgICAgICAgICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG5cblxuLy8gRHJvcGRvd25zXG4vL1xuLy8gRHJvcGRvd24gbWVudSBjb250YWluZXIgYW5kIGNvbnRlbnRzLlxuXG4kZHJvcGRvd24tbWluLXdpZHRoOiAgICAgICAgICAgICAgICAxMHJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tcGFkZGluZy15OiAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1zcGFjZXI6ICAgICAgICAgICAgICAgICAgIC4xMjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kZHJvcGRvd24tY29sb3I6ICAgICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1iZzogICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItY29sb3I6ICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMTUpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgc3VidHJhY3QoJGRyb3Bkb3duLWJvcmRlci1yYWRpdXMsICRkcm9wZG93bi1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRpdmlkZXItYmc6ICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRpdmlkZXItbWFyZ2luLXk6ICAgICAgICAgJG5hdi1kaXZpZGVyLW1hcmdpbi15ICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgMCAuNXJlbSAxcmVtIHJnYmEoJGJsYWNrLCAuMTc1KSAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstY29sb3I6ICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I6ICAgICAgICAgZGFya2VuKCRncmF5LTkwMCwgNSUpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstaG92ZXItYmc6ICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6ICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjogICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1pdGVtLXBhZGRpbmcteTogICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1pdGVtLXBhZGRpbmcteDogICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWhlYWRlci1jb2xvcjogICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nOiAgICAgICAgICAgJGRyb3Bkb3duLXBhZGRpbmcteSAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXggIWRlZmF1bHQ7XG5cblxuLy8gUGFnaW5hdGlvblxuXG4kcGFnaW5hdGlvbi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteDogICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteS1zbTogICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1zbTogICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy15LWxnOiAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14LWxnOiAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tbGluZS1oZWlnaHQ6ICAgICAgICAgICAgMS4yNSAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tY29sb3I6ICAgICAgICAgICAgICAgICAgJGxpbmstY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1iZzogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1mb2N1cy1vdXRsaW5lOiAgICAgICAgICAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1ob3Zlci1jb2xvcjogICAgICAgICAgICAkbGluay1ob3Zlci1jb2xvciAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWhvdmVyLWJnOiAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcjogICAgICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1hY3RpdmUtYmc6ICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3I6ICAgICRwYWdpbmF0aW9uLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3I6ICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZGlzYWJsZWQtYmc6ICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAkYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuXG5cbi8vIEp1bWJvdHJvblxuXG4kanVtYm90cm9uLXBhZGRpbmc6ICAgICAgICAgICAgICAgICAycmVtICFkZWZhdWx0O1xuJGp1bWJvdHJvbi1jb2xvcjogICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRqdW1ib3Ryb24tYmc6ICAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcblxuXG4vLyBDYXJkc1xuXG4kY2FyZC1zcGFjZXIteTogICAgICAgICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kY2FyZC1zcGFjZXIteDogICAgICAgICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xMjUpICFkZWZhdWx0O1xuJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1czogICAgICAgICAgc3VidHJhY3QoJGNhcmQtYm9yZGVyLXJhZGl1cywgJGNhcmQtYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRjYXJkLWNhcC1iZzogICAgICAgICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMDMpICFkZWZhdWx0O1xuJGNhcmQtY2FwLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWhlaWdodDogICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuXG4kY2FyZC1pbWctb3ZlcmxheS1wYWRkaW5nOiAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuXG4kY2FyZC1ncm91cC1tYXJnaW46ICAgICAgICAgICAgICAgICAkZ3JpZC1ndXR0ZXItd2lkdGggKiAuNSAhZGVmYXVsdDtcbiRjYXJkLWRlY2stbWFyZ2luOiAgICAgICAgICAgICAgICAgICRjYXJkLWdyb3VwLW1hcmdpbiAhZGVmYXVsdDtcblxuJGNhcmQtY29sdW1ucy1jb3VudDogICAgICAgICAgICAgICAgMyAhZGVmYXVsdDtcbiRjYXJkLWNvbHVtbnMtZ2FwOiAgICAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kY2FyZC1jb2x1bW5zLW1hcmdpbjogICAgICAgICAgICAgICAkY2FyZC1zcGFjZXIteSAhZGVmYXVsdDtcblxuXG4vLyBUb29sdGlwc1xuXG4kdG9vbHRpcC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJHRvb2x0aXAtbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgMjAwcHggIWRlZmF1bHQ7XG4kdG9vbHRpcC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kdG9vbHRpcC1iZzogICAgICAgICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kdG9vbHRpcC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiR0b29sdGlwLW9wYWNpdHk6ICAgICAgICAgICAgICAgICAgIC45ICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1tYXJnaW46ICAgICAgICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuXG4kdG9vbHRpcC1hcnJvdy13aWR0aDogICAgICAgICAgICAgICAuOHJlbSAhZGVmYXVsdDtcbiR0b29sdGlwLWFycm93LWhlaWdodDogICAgICAgICAgICAgIC40cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtYXJyb3ctY29sb3I6ICAgICAgICAgICAgICAgJHRvb2x0aXAtYmcgIWRlZmF1bHQ7XG5cbi8vIEZvcm0gdG9vbHRpcHMgbXVzdCBjb21lIGFmdGVyIHJlZ3VsYXIgdG9vbHRpcHNcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy15OiAgICAgJHRvb2x0aXAtcGFkZGluZy15ICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXg6ICAgICAkdG9vbHRpcC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWZvbnQtc2l6ZTogICAgICR0b29sdGlwLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtbGluZS1oZWlnaHQ6ICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLW9wYWNpdHk6ICAgICAgICR0b29sdGlwLW9wYWNpdHkgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWJvcmRlci1yYWRpdXM6ICR0b29sdGlwLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cblxuLy8gUG9wb3ZlcnNcblxuJHBvcG92ZXItZm9udC1zaXplOiAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwb3BvdmVyLW1heC13aWR0aDogICAgICAgICAgICAgICAgIDI3NnB4ICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMikgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRwb3BvdmVyLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgIHN1YnRyYWN0KCRwb3BvdmVyLWJvcmRlci1yYWRpdXMsICRwb3BvdmVyLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAwIC4yNXJlbSAuNXJlbSByZ2JhKCRibGFjaywgLjIpICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1oZWFkZXItYmc6ICAgICAgICAgICAgICAgICBkYXJrZW4oJHBvcG92ZXItYmcsIDMlKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1jb2xvcjogICAgICAgICAgICAgICRoZWFkaW5ncy1jb2xvciAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXk6ICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteDogICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1ib2R5LWNvbG9yOiAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvZHktcGFkZGluZy15OiAgICAgICAgICAgICRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib2R5LXBhZGRpbmcteDogICAgICAgICAgICAkcG9wb3Zlci1oZWFkZXItcGFkZGluZy14ICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1hcnJvdy13aWR0aDogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHBvcG92ZXItYXJyb3ctaGVpZ2h0OiAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1hcnJvdy1jb2xvcjogICAgICAgICAgICAgICAkcG9wb3Zlci1iZyAhZGVmYXVsdDtcblxuJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I6ICAgICAgICAgZmFkZS1pbigkcG9wb3Zlci1ib3JkZXItY29sb3IsIC4wNSkgIWRlZmF1bHQ7XG5cblxuLy8gVG9hc3RzXG5cbiR0b2FzdC1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAgIDM1MHB4ICFkZWZhdWx0O1xuJHRvYXN0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHRvYXN0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRvYXN0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgLjg3NXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kdG9hc3QtYmFja2dyb3VuZC1jb2xvcjogICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjg1KSAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgIDFweCAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgIHJnYmEoMCwgMCwgMCwgLjEpICFkZWZhdWx0O1xuJHRvYXN0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRvYXN0LWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgMCAuMjVyZW0gLjc1cmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG5cbiR0b2FzdC1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiR0b2FzdC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjogICAgIHJnYmEoJHdoaXRlLCAuODUpICFkZWZhdWx0O1xuJHRvYXN0LWhlYWRlci1ib3JkZXItY29sb3I6ICAgICAgICAgcmdiYSgwLCAwLCAwLCAuMDUpICFkZWZhdWx0O1xuXG5cbi8vIEJhZGdlc1xuXG4kYmFkZ2UtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICA3NSUgIWRlZmF1bHQ7XG4kYmFkZ2UtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRiYWRnZS1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgIC4yNWVtICFkZWZhdWx0O1xuJGJhZGdlLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgLjRlbSAhZGVmYXVsdDtcbiRiYWRnZS1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG4kYmFkZ2UtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICAkYnRuLXRyYW5zaXRpb24gIWRlZmF1bHQ7XG4kYmFkZ2UtZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuXG4kYmFkZ2UtcGlsbC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAuNmVtICFkZWZhdWx0O1xuLy8gVXNlIGEgaGlnaGVyIHRoYW4gbm9ybWFsIHZhbHVlIHRvIGVuc3VyZSBjb21wbGV0ZWx5IHJvdW5kZWQgZWRnZXMgd2hlblxuLy8gY3VzdG9taXppbmcgcGFkZGluZyBvciBmb250LXNpemUgb24gbGFiZWxzLlxuJGJhZGdlLXBpbGwtYm9yZGVyLXJhZGl1czogICAgICAgICAgMTByZW0gIWRlZmF1bHQ7XG5cblxuLy8gTW9kYWxzXG5cbi8vIFBhZGRpbmcgYXBwbGllZCB0byB0aGUgbW9kYWwgYm9keVxuJG1vZGFsLWlubmVyLXBhZGRpbmc6ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcblxuLy8gTWFyZ2luIGJldHdlZW4gZWxlbWVudHMgaW4gZm9vdGVyLCBtdXN0IGJlIGxvd2VyIHRoYW4gb3IgZXF1YWwgdG8gMiAqICRtb2RhbC1pbm5lci1wYWRkaW5nXG4kbW9kYWwtZm9vdGVyLW1hcmdpbi1iZXR3ZWVuOiAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG1vZGFsLWRpYWxvZy1tYXJnaW46ICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwOiAgICAgICAxLjc1cmVtICFkZWZhdWx0O1xuXG4kbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQ6ICAgICAgICAgICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcblxuJG1vZGFsLWNvbnRlbnQtY29sb3I6ICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJnOiAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvcjogICAgICAgIHJnYmEoJGJsYWNrLCAuMikgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGg6ICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1czogICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1pbm5lci1ib3JkZXItcmFkaXVzOiBzdWJ0cmFjdCgkbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzLCAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14czogICAgICAgMCAuMjVyZW0gLjVyZW0gcmdiYSgkYmxhY2ssIC41KSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJveC1zaGFkb3ctc20tdXA6ICAgIDAgLjVyZW0gMXJlbSByZ2JhKCRibGFjaywgLjUpICFkZWZhdWx0O1xuXG4kbW9kYWwtYmFja2Ryb3AtYmc6ICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kbW9kYWwtYmFja2Ryb3Atb3BhY2l0eTogICAgICAgICAgICAuNSAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICRib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcjogICAgICAgICAkbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRtb2RhbC1mb290ZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nLXk6ICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZy14OiAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmc6ICAgICAgICAgICAgICAkbW9kYWwtaGVhZGVyLXBhZGRpbmcteSAkbW9kYWwtaGVhZGVyLXBhZGRpbmcteCAhZGVmYXVsdDsgLy8gS2VlcCB0aGlzIGZvciBiYWNrd2FyZHMgY29tcGF0aWJpbGl0eVxuXG4kbW9kYWwteGw6ICAgICAgICAgICAgICAgICAgICAgICAgICAxMTQwcHggIWRlZmF1bHQ7XG4kbW9kYWwtbGc6ICAgICAgICAgICAgICAgICAgICAgICAgICA4MDBweCAhZGVmYXVsdDtcbiRtb2RhbC1tZDogICAgICAgICAgICAgICAgICAgICAgICAgIDUwMHB4ICFkZWZhdWx0O1xuJG1vZGFsLXNtOiAgICAgICAgICAgICAgICAgICAgICAgICAgMzAwcHggIWRlZmF1bHQ7XG5cbiRtb2RhbC1mYWRlLXRyYW5zZm9ybTogICAgICAgICAgICAgIHRyYW5zbGF0ZSgwLCAtNTBweCkgIWRlZmF1bHQ7XG4kbW9kYWwtc2hvdy10cmFuc2Zvcm06ICAgICAgICAgICAgICBub25lICFkZWZhdWx0O1xuJG1vZGFsLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtIC4zcyBlYXNlLW91dCAhZGVmYXVsdDtcbiRtb2RhbC1zY2FsZS10cmFuc2Zvcm06ICAgICAgICAgICAgIHNjYWxlKDEuMDIpICFkZWZhdWx0O1xuXG5cbi8vIEFsZXJ0c1xuLy9cbi8vIERlZmluZSBhbGVydCBjb2xvcnMsIGJvcmRlciByYWRpdXMsIGFuZCBwYWRkaW5nLlxuXG4kYWxlcnQtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kYWxlcnQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGFsZXJ0LW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGFsZXJ0LWxpbmstZm9udC13ZWlnaHQ6ICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kYWxlcnQtYmctbGV2ZWw6ICAgICAgICAgICAgICAgICAgICAtMTAgIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLWxldmVsOiAgICAgICAgICAgICAgICAtOSAhZGVmYXVsdDtcbiRhbGVydC1jb2xvci1sZXZlbDogICAgICAgICAgICAgICAgIDYgIWRlZmF1bHQ7XG5cblxuLy8gUHJvZ3Jlc3MgYmFyc1xuXG4kcHJvZ3Jlc3MtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHByb2dyZXNzLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogLjc1ICFkZWZhdWx0O1xuJHByb2dyZXNzLWJnOiAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJHByb2dyZXNzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYm94LXNoYWRvdzogICAgICAgICAgICAgICBpbnNldCAwIC4xcmVtIC4xcmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWNvbG9yOiAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWJnOiAgICAgICAgICAgICAgICAgICB0aGVtZS1jb2xvcihcInByaW1hcnlcIikgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWFuaW1hdGlvbi10aW1pbmc6ICAgICAxcyBsaW5lYXIgaW5maW5pdGUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLXRyYW5zaXRpb246ICAgICAgICAgICB3aWR0aCAuNnMgZWFzZSAhZGVmYXVsdDtcblxuXG4vLyBMaXN0IGdyb3VwXG5cbiRsaXN0LWdyb3VwLWNvbG9yOiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1iZzogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItY29sb3I6ICAgICAgICAgICByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1czogICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15OiAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy14OiAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWhvdmVyLWJnOiAgICAgICAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWJnOiAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yOiAgICAkbGlzdC1ncm91cC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWRpc2FibGVkLWJnOiAgICAgICAgICAgICRsaXN0LWdyb3VwLWJnICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1hY3Rpb24tY29sb3I6ICAgICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I6ICAgICAkbGlzdC1ncm91cC1hY3Rpb24tY29sb3IgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I6ICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuXG5cbi8vIEltYWdlIHRodW1ibmFpbHNcblxuJHRodW1ibmFpbC1wYWRkaW5nOiAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRodW1ibmFpbC1iZzogICAgICAgICAgICAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci13aWR0aDogICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAwIDFweCAycHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuXG5cbi8vIEZpZ3VyZXNcblxuJGZpZ3VyZS1jYXB0aW9uLWZvbnQtc2l6ZTogICAgICAgICAgOTAlICFkZWZhdWx0O1xuJGZpZ3VyZS1jYXB0aW9uLWNvbG9yOiAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG5cbi8vIEJyZWFkY3J1bWJzXG5cbiRicmVhZGNydW1iLWZvbnQtc2l6ZTogICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRicmVhZGNydW1iLXBhZGRpbmcteTogICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLXBhZGRpbmcteDogICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmc6ICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJGJyZWFkY3J1bWItbWFyZ2luLWJvdHRvbTogICAgICAgICAgMXJlbSAhZGVmYXVsdDtcblxuJGJyZWFkY3J1bWItYmc6ICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItZGl2aWRlci1jb2xvcjogICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItZGl2aWRlcjogICAgICAgICAgICAgICAgcXVvdGUoXCIvXCIpICFkZWZhdWx0O1xuXG4kYnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuXG4vLyBDYXJvdXNlbFxuXG4kY2Fyb3VzZWwtY29udHJvbC1jb2xvcjogICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg6ICAgICAgICAgICAgIDE1JSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLW9wYWNpdHk6ICAgICAgICAgICAuNSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLWhvdmVyLW9wYWNpdHk6ICAgICAuOSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLXRyYW5zaXRpb246ICAgICAgICBvcGFjaXR5IC4xNXMgZWFzZSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWluZGljYXRvci13aWR0aDogICAgICAgICAgIDMwcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWhlaWdodDogICAgICAgICAgM3B4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1oaXQtYXJlYS1oZWlnaHQ6IDEwcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXNwYWNlcjogICAgICAgICAgM3B4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtYmc6ICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItdHJhbnNpdGlvbjogICAgICBvcGFjaXR5IC42cyBlYXNlICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY2FwdGlvbi13aWR0aDogICAgICAgICAgICAgNzAlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNhcHRpb24tY29sb3I6ICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNvbnRyb2wtaWNvbi13aWR0aDogICAgICAgIDIwcHggIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbi1iZzogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9JyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4Jz48cGF0aCBkPSdNNS4yNSAwbC00IDQgNCA0IDEuNS0xLjVMNC4yNSA0bDIuNS0yLjVMNS4yNSAweicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbi1iZzogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9JyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4Jz48cGF0aCBkPSdNMi43NSAwbC0xLjUgMS41TDMuNzUgNGwtMi41IDIuNUwyLjc1IDhsNC00LTQtNHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uOiAgICAgICAuNnMgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgdHJhbnNmb3JtICRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uIGVhc2UtaW4tb3V0ICFkZWZhdWx0OyAvLyBEZWZpbmUgdHJhbnNmb3JtIHRyYW5zaXRpb24gZmlyc3QgaWYgdXNpbmcgbXVsdGlwbGUgdHJhbnNpdGlvbnMgKGUuZy4sIGB0cmFuc2Zvcm0gMnMgZWFzZSwgb3BhY2l0eSAuNXMgZWFzZS1vdXRgKVxuXG5cbi8vIFNwaW5uZXJzXG5cbiRzcGlubmVyLXdpZHRoOiAgICAgICAgICAgMnJlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWhlaWdodDogICAgICAgICAgJHNwaW5uZXItd2lkdGggIWRlZmF1bHQ7XG4kc3Bpbm5lci12ZXJ0aWNhbC1hbGlnbjogIC0uMTI1ZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1ib3JkZXItd2lkdGg6ICAgIC4yNWVtICFkZWZhdWx0O1xuXG4kc3Bpbm5lci13aWR0aC1zbTogICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1oZWlnaHQtc206ICAgICAgICRzcGlubmVyLXdpZHRoLXNtICFkZWZhdWx0O1xuJHNwaW5uZXItYm9yZGVyLXdpZHRoLXNtOiAuMmVtICFkZWZhdWx0O1xuXG5cbi8vIENsb3NlXG5cbiRjbG9zZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNSAhZGVmYXVsdDtcbiRjbG9zZS1mb250LXdlaWdodDogICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuJGNsb3NlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJGNsb3NlLXRleHQtc2hhZG93OiAgICAgICAgICAgICAgICAgMCAxcHggMCAkd2hpdGUgIWRlZmF1bHQ7XG5cblxuLy8gQ29kZVxuXG4kY29kZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICA4Ny41JSAhZGVmYXVsdDtcbiRjb2RlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICRwaW5rICFkZWZhdWx0O1xuXG4ka2JkLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAuMnJlbSAhZGVmYXVsdDtcbiRrYmQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgIC40cmVtICFkZWZhdWx0O1xuJGtiZC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgJGNvZGUtZm9udC1zaXplICFkZWZhdWx0O1xuJGtiZC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGtiZC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuXG4kcHJlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4kcHJlLXNjcm9sbGFibGUtbWF4LWhlaWdodDogICAgICAgICAzNDBweCAhZGVmYXVsdDtcblxuXG4vLyBVdGlsaXRpZXNcblxuJGRpc3BsYXlzOiBub25lLCBpbmxpbmUsIGlubGluZS1ibG9jaywgYmxvY2ssIHRhYmxlLCB0YWJsZS1yb3csIHRhYmxlLWNlbGwsIGZsZXgsIGlubGluZS1mbGV4ICFkZWZhdWx0O1xuJG92ZXJmbG93czogYXV0bywgaGlkZGVuICFkZWZhdWx0O1xuJHBvc2l0aW9uczogc3RhdGljLCByZWxhdGl2ZSwgYWJzb2x1dGUsIGZpeGVkLCBzdGlja3kgIWRlZmF1bHQ7XG4kdXNlci1zZWxlY3RzOiBhbGwsIGF1dG8sIG5vbmUgIWRlZmF1bHQ7XG5cblxuLy8gUHJpbnRpbmdcblxuJHByaW50LXBhZ2Utc2l6ZTogICAgICAgICAgICAgICAgICAgYTMgIWRlZmF1bHQ7XG4kcHJpbnQtYm9keS1taW4td2lkdGg6ICAgICAgICAgICAgICBtYXAtZ2V0KCRncmlkLWJyZWFrcG9pbnRzLCBcImxnXCIpICFkZWZhdWx0O1xuIiwiLy8gVGhlIGRyb3Bkb3duIHdyYXBwZXIgKGA8ZGl2PmApXG4uZHJvcHVwLFxuLmRyb3ByaWdodCxcbi5kcm9wZG93bixcbi5kcm9wbGVmdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgLy8gR2VuZXJhdGUgdGhlIGNhcmV0IGF1dG9tYXRpY2FsbHlcbiAgQGluY2x1ZGUgY2FyZXQoKTtcbn1cblxuLy8gVGhlIGRyb3Bkb3duIG1lbnVcbi5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtZHJvcGRvd247XG4gIGRpc3BsYXk6IG5vbmU7IC8vIG5vbmUgYnkgZGVmYXVsdCwgYnV0IGJsb2NrIG9uIFwib3BlblwiIG9mIHRoZSBtZW51XG4gIGZsb2F0OiBsZWZ0O1xuICBtaW4td2lkdGg6ICRkcm9wZG93bi1taW4td2lkdGg7XG4gIHBhZGRpbmc6ICRkcm9wZG93bi1wYWRkaW5nLXkgJGRyb3Bkb3duLXBhZGRpbmcteDtcbiAgbWFyZ2luOiAkZHJvcGRvd24tc3BhY2VyIDAgMDsgLy8gb3ZlcnJpZGUgZGVmYXVsdCB1bFxuICBAaW5jbHVkZSBmb250LXNpemUoJGRyb3Bkb3duLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkZHJvcGRvd24tY29sb3I7XG4gIHRleHQtYWxpZ246IGxlZnQ7IC8vIEVuc3VyZXMgcHJvcGVyIGFsaWdubWVudCBpZiBwYXJlbnQgaGFzIGl0IGNoYW5nZWQgKGUuZy4sIG1vZGFsIGZvb3RlcilcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRyb3Bkb3duLWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6ICRkcm9wZG93bi1ib3JkZXItd2lkdGggc29saWQgJGRyb3Bkb3duLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZHJvcGRvd24tYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGRyb3Bkb3duLWJveC1zaGFkb3cpO1xufVxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAuZHJvcGRvd24tbWVudSN7JGluZml4fS1sZWZ0IHtcbiAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICAuZHJvcGRvd24tbWVudSN7JGluZml4fS1yaWdodCB7XG4gICAgICByaWdodDogMDtcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgfVxuICB9XG59XG5cbi8vIEFsbG93IGZvciBkcm9wZG93bnMgdG8gZ28gYm90dG9tIHVwIChha2EsIGRyb3B1cC1tZW51KVxuLy8gSnVzdCBhZGQgLmRyb3B1cCBhZnRlciB0aGUgc3RhbmRhcmQgLmRyb3Bkb3duIGNsYXNzIGFuZCB5b3UncmUgc2V0LlxuLmRyb3B1cCB7XG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogJGRyb3Bkb3duLXNwYWNlcjtcbiAgfVxuXG4gIC5kcm9wZG93bi10b2dnbGUge1xuICAgIEBpbmNsdWRlIGNhcmV0KHVwKTtcbiAgfVxufVxuXG4uZHJvcHJpZ2h0IHtcbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWxlZnQ6ICRkcm9wZG93bi1zcGFjZXI7XG4gIH1cblxuICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBAaW5jbHVkZSBjYXJldChyaWdodCk7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgdmVydGljYWwtYWxpZ246IDA7XG4gICAgfVxuICB9XG59XG5cbi5kcm9wbGVmdCB7XG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDEwMCU7XG4gICAgbGVmdDogYXV0bztcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1yaWdodDogJGRyb3Bkb3duLXNwYWNlcjtcbiAgfVxuXG4gIC5kcm9wZG93bi10b2dnbGUge1xuICAgIEBpbmNsdWRlIGNhcmV0KGxlZnQpO1xuICAgICY6OmJlZm9yZSB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogMDtcbiAgICB9XG4gIH1cbn1cblxuLy8gV2hlbiBQb3BwZXIgaXMgZW5hYmxlZCwgcmVzZXQgdGhlIGJhc2ljIGRyb3Bkb3duIHBvc2l0aW9uXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbm8tZHVwbGljYXRlLXNlbGVjdG9yc1xuLmRyb3Bkb3duLW1lbnUge1xuICAmW3gtcGxhY2VtZW50Xj1cInRvcFwiXSxcbiAgJlt4LXBsYWNlbWVudF49XCJyaWdodFwiXSxcbiAgJlt4LXBsYWNlbWVudF49XCJib3R0b21cIl0sXG4gICZbeC1wbGFjZW1lbnRePVwibGVmdFwiXSB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgYm90dG9tOiBhdXRvO1xuICB9XG59XG5cbi8vIERpdmlkZXJzIChiYXNpY2FsbHkgYW4gYDxocj5gKSB3aXRoaW4gdGhlIGRyb3Bkb3duXG4uZHJvcGRvd24tZGl2aWRlciB7XG4gIEBpbmNsdWRlIG5hdi1kaXZpZGVyKCRkcm9wZG93bi1kaXZpZGVyLWJnLCAkZHJvcGRvd24tZGl2aWRlci1tYXJnaW4teSwgdHJ1ZSk7XG59XG5cbi8vIExpbmtzLCBidXR0b25zLCBhbmQgbW9yZSB3aXRoaW4gdGhlIGRyb3Bkb3duIG1lbnVcbi8vXG4vLyBgPGJ1dHRvbj5gLXNwZWNpZmljIHN0eWxlcyBhcmUgZGVub3RlZCB3aXRoIGAvLyBGb3IgPGJ1dHRvbj5zYFxuLmRyb3Bkb3duLWl0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7IC8vIEZvciBgPGJ1dHRvbj5gc1xuICBwYWRkaW5nOiAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXkgJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14O1xuICBjbGVhcjogYm90aDtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIGNvbG9yOiAkZHJvcGRvd24tbGluay1jb2xvcjtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDsgLy8gRm9yIGA8YnV0dG9uPmBzXG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgLy8gcHJldmVudCBsaW5rcyBmcm9tIHJhbmRvbWx5IGJyZWFraW5nIG9udG8gbmV3IGxpbmVzXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyAvLyBGb3IgYDxidXR0b24+YHNcbiAgYm9yZGVyOiAwOyAvLyBGb3IgYDxidXR0b24+YHNcblxuICAvLyBQcmV2ZW50IGRyb3Bkb3duIG92ZXJmbG93IGlmIHRoZXJlJ3Mgbm8gcGFkZGluZ1xuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMjc3MDNcbiAgQGlmICRkcm9wZG93bi1wYWRkaW5nLXkgPT0gMCB7XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCRkcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICBjb2xvcjogJGRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRkcm9wZG93bi1saW5rLWhvdmVyLWJnKTtcbiAgfVxuXG4gICYuYWN0aXZlLFxuICAmOmFjdGl2ZSB7XG4gICAgY29sb3I6ICRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGRyb3Bkb3duLWxpbmstYWN0aXZlLWJnKTtcbiAgfVxuXG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAvLyBSZW1vdmUgQ1NTIGdyYWRpZW50cyBpZiB0aGV5J3JlIGVuYWJsZWRcbiAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLmRyb3Bkb3duLW1lbnUuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vLyBEcm9wZG93biBzZWN0aW9uIGhlYWRlcnNcbi5kcm9wZG93bi1oZWFkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBmb3IgdXNlIHdpdGggaGVhZGluZyBlbGVtZW50c1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZS1zbSk7XG4gIGNvbG9yOiAkZHJvcGRvd24taGVhZGVyLWNvbG9yO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyAvLyBhcyB3aXRoID4gbGkgPiBhXG59XG5cbi8vIERyb3Bkb3duIHRleHRcbi5kcm9wZG93bi1pdGVtLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy15ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteDtcbiAgY29sb3I6ICRkcm9wZG93bi1saW5rLWNvbG9yO1xufVxuIiwiQG1peGluIGNhcmV0LWRvd24oKSB7XG4gIGJvcmRlci10b3A6ICRjYXJldC13aWR0aCBzb2xpZDtcbiAgYm9yZGVyLXJpZ2h0OiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci1sZWZ0OiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbkBtaXhpbiBjYXJldC11cCgpIHtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLXJpZ2h0OiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206ICRjYXJldC13aWR0aCBzb2xpZDtcbiAgYm9yZGVyLWxlZnQ6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuQG1peGluIGNhcmV0LXJpZ2h0KCkge1xuICBib3JkZXItdG9wOiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogJGNhcmV0LXdpZHRoIHNvbGlkO1xufVxuXG5AbWl4aW4gY2FyZXQtbGVmdCgpIHtcbiAgYm9yZGVyLXRvcDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6ICRjYXJldC13aWR0aCBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbTogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG5AbWl4aW4gY2FyZXQoJGRpcmVjdGlvbjogZG93bikge1xuICBAaWYgJGVuYWJsZS1jYXJldCB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luLWxlZnQ6ICRjYXJldC1zcGFjaW5nO1xuICAgICAgdmVydGljYWwtYWxpZ246ICRjYXJldC12ZXJ0aWNhbC1hbGlnbjtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBAaWYgJGRpcmVjdGlvbiA9PSBkb3duIHtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtZG93bigpO1xuICAgICAgfSBAZWxzZSBpZiAkZGlyZWN0aW9uID09IHVwIHtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtdXAoKTtcbiAgICAgIH0gQGVsc2UgaWYgJGRpcmVjdGlvbiA9PSByaWdodCB7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LXJpZ2h0KCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGlmICRkaXJlY3Rpb24gPT0gbGVmdCB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAkY2FyZXQtc3BhY2luZztcbiAgICAgICAgdmVydGljYWwtYWxpZ246ICRjYXJldC12ZXJ0aWNhbC1hbGlnbjtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtbGVmdCgpO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6ZW1wdHk6OmFmdGVyIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gSG9yaXpvbnRhbCBkaXZpZGVyc1xuLy9cbi8vIERpdmlkZXJzIChiYXNpY2FsbHkgYW4gaHIpIHdpdGhpbiBkcm9wZG93bnMgYW5kIG5hdiBsaXN0c1xuXG5AbWl4aW4gbmF2LWRpdmlkZXIoJGNvbG9yOiAkbmF2LWRpdmlkZXItY29sb3IsICRtYXJnaW4teTogJG5hdi1kaXZpZGVyLW1hcmdpbi15LCAkaWdub3JlLXdhcm5pbmc6IGZhbHNlKSB7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luOiAkbWFyZ2luLXkgMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvcjtcbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiVGhlIGBuYXYtZGl2aWRlcigpYCBtaXhpblwiLCBcInY0LjQuMFwiLCBcInY1XCIsICRpZ25vcmUtd2FybmluZyk7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcblxuLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uaW5wdXQtZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDsgLy8gRm9yIGZvcm0gdmFsaWRhdGlvbiBmZWVkYmFja1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgPiAuZm9ybS1jb250cm9sLFxuICA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LFxuICA+IC5jdXN0b20tc2VsZWN0LFxuICA+IC5jdXN0b20tZmlsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyAvLyBGb3IgZm9jdXMgc3RhdGUncyB6LWluZGV4XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgd2lkdGg6IDElO1xuICAgIG1pbi13aWR0aDogMDsgLy8gaHR0cHM6Ly9zdGFja292ZXJmbG93LmNvbS9xdWVzdGlvbnMvMzYyNDcxNDAvd2h5LWRvbnQtZmxleC1pdGVtcy1zaHJpbmstcGFzdC1jb250ZW50LXNpemVcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgKyAuZm9ybS1jb250cm9sLFxuICAgICsgLmN1c3RvbS1zZWxlY3QsXG4gICAgKyAuY3VzdG9tLWZpbGUge1xuICAgICAgbWFyZ2luLWxlZnQ6IC0kaW5wdXQtYm9yZGVyLXdpZHRoO1xuICAgIH1cbiAgfVxuXG4gIC8vIEJyaW5nIHRoZSBcImFjdGl2ZVwiIGZvcm0gY29udHJvbCB0byB0aGUgdG9wIG9mIHN1cnJvdW5kaW5nIGVsZW1lbnRzXG4gID4gLmZvcm0tY29udHJvbDpmb2N1cyxcbiAgPiAuY3VzdG9tLXNlbGVjdDpmb2N1cyxcbiAgPiAuY3VzdG9tLWZpbGUgLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICB6LWluZGV4OiAzO1xuICB9XG5cbiAgLy8gQnJpbmcgdGhlIGN1c3RvbSBmaWxlIGlucHV0IGFib3ZlIHRoZSBsYWJlbFxuICA+IC5jdXN0b20tZmlsZSAuY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMge1xuICAgIHotaW5kZXg6IDQ7XG4gIH1cblxuICA+IC5mb3JtLWNvbnRyb2wsXG4gID4gLmN1c3RvbS1zZWxlY3Qge1xuICAgICY6bm90KDpmaXJzdC1jaGlsZCkgeyBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoMCk7IH1cbiAgfVxuXG4gIC8vIEN1c3RvbSBmaWxlIGlucHV0cyBoYXZlIG1vcmUgY29tcGxleCBtYXJrdXAsIHRodXMgcmVxdWlyaW5nIGRpZmZlcmVudFxuICAvLyBib3JkZXItcmFkaXVzIG92ZXJyaWRlcy5cbiAgPiAuY3VzdG9tLWZpbGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICY6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWwsXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIgeyBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKDApOyB9XG4gICAgJjpub3QoOmZpcnN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWwgeyBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoMCk7IH1cbiAgfVxuXG4gICY6bm90KC5oYXMtdmFsaWRhdGlvbikge1xuICAgID4gLmZvcm0tY29udHJvbDpub3QoOmxhc3QtY2hpbGQpLFxuICAgID4gLmN1c3RvbS1zZWxlY3Q6bm90KDpsYXN0LWNoaWxkKSxcbiAgICA+IC5jdXN0b20tZmlsZTpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbCxcbiAgICA+IC5jdXN0b20tZmlsZTpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygwKTtcbiAgICB9XG4gIH1cblxuICAmLmhhcy12YWxpZGF0aW9uIHtcbiAgICA+IC5mb3JtLWNvbnRyb2w6bnRoLWxhc3QtY2hpbGQobiArIDMpLFxuICAgID4gLmN1c3RvbS1zZWxlY3Q6bnRoLWxhc3QtY2hpbGQobiArIDMpLFxuICAgID4gLmN1c3RvbS1maWxlOm50aC1sYXN0LWNoaWxkKG4gKyAzKSAuY3VzdG9tLWZpbGUtbGFiZWwsXG4gICAgPiAuY3VzdG9tLWZpbGU6bnRoLWxhc3QtY2hpbGQobiArIDMpIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygwKTtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBQcmVwZW5kIGFuZCBhcHBlbmRcbi8vXG4vLyBXaGlsZSBpdCByZXF1aXJlcyBvbmUgZXh0cmEgbGF5ZXIgb2YgSFRNTCBmb3IgZWFjaCwgZGVkaWNhdGVkIHByZXBlbmQgYW5kXG4vLyBhcHBlbmQgZWxlbWVudHMgYWxsb3cgdXMgdG8gMSkgYmUgbGVzcyBjbGV2ZXIsIDIpIHNpbXBsaWZ5IG91ciBzZWxlY3RvcnMsIGFuZFxuLy8gMykgc3VwcG9ydCBIVE1MNSBmb3JtIHZhbGlkYXRpb24uXG5cbi5pbnB1dC1ncm91cC1wcmVwZW5kLFxuLmlucHV0LWdyb3VwLWFwcGVuZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG5cbiAgLy8gRW5zdXJlIGJ1dHRvbnMgYXJlIGFsd2F5cyBhYm92ZSBpbnB1dHMgZm9yIG1vcmUgdmlzdWFsbHkgcGxlYXNpbmcgYm9yZGVycy5cbiAgLy8gVGhpcyBpc24ndCBuZWVkZWQgZm9yIGAuaW5wdXQtZ3JvdXAtdGV4dGAgc2luY2UgaXQgc2hhcmVzIHRoZSBzYW1lIGJvcmRlci1jb2xvclxuICAvLyBhcyBvdXIgaW5wdXRzLlxuICAuYnRuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcblxuICAgICY6Zm9jdXMge1xuICAgICAgei1pbmRleDogMztcbiAgICB9XG4gIH1cblxuICAuYnRuICsgLmJ0bixcbiAgLmJ0biArIC5pbnB1dC1ncm91cC10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtdGV4dCArIC5pbnB1dC1ncm91cC10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtdGV4dCArIC5idG4ge1xuICAgIG1hcmdpbi1sZWZ0OiAtJGlucHV0LWJvcmRlci13aWR0aDtcbiAgfVxufVxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCB7IG1hcmdpbi1yaWdodDogLSRpbnB1dC1ib3JkZXItd2lkdGg7IH1cbi5pbnB1dC1ncm91cC1hcHBlbmQgeyBtYXJnaW4tbGVmdDogLSRpbnB1dC1ib3JkZXItd2lkdGg7IH1cblxuXG4vLyBUZXh0dWFsIGFkZG9uc1xuLy9cbi8vIFNlcnZlcyBhcyBhIGNhdGNoLWFsbCBlbGVtZW50IGZvciBhbnkgdGV4dCBvciByYWRpby9jaGVja2JveCBpbnB1dCB5b3Ugd2lzaFxuLy8gdG8gcHJlcGVuZCBvciBhcHBlbmQgdG8gYW4gaW5wdXQuXG5cbi5pbnB1dC1ncm91cC10ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAkaW5wdXQtcGFkZGluZy14O1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBBbGxvdyB1c2Ugb2YgPGxhYmVsPiBlbGVtZW50cyBieSBvdmVycmlkaW5nIG91ciBkZWZhdWx0IG1hcmdpbi1ib3R0b21cbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUpOyAvLyBNYXRjaCBpbnB1dHNcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaW5wdXQtZ3JvdXAtYWRkb24tY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWdyb3VwLWFkZG9uLWJnO1xuICBib3JkZXI6ICRpbnB1dC1ib3JkZXItd2lkdGggc29saWQgJGlucHV0LWdyb3VwLWFkZG9uLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cyk7XG5cbiAgLy8gTnVrZSBkZWZhdWx0IG1hcmdpbnMgZnJvbSBjaGVja2JveGVzIGFuZCByYWRpb3MgdG8gdmVydGljYWxseSBjZW50ZXIgd2l0aGluLlxuICBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG4gIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuXG5cbi8vIFNpemluZ1xuLy9cbi8vIFJlbWl4IHRoZSBkZWZhdWx0IGZvcm0gY29udHJvbCBzaXppbmcgY2xhc3NlcyBpbnRvIG5ldyBvbmVzIGZvciBlYXNpZXJcbi8vIG1hbmlwdWxhdGlvbi5cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbDpub3QodGV4dGFyZWEpLFxuLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3Qge1xuICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQtbGc7XG59XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0biB7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktbGcgJGlucHV0LXBhZGRpbmcteC1sZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtbGcpO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0LWxnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbDpub3QodGV4dGFyZWEpLFxuLmlucHV0LWdyb3VwLXNtID4gLmN1c3RvbS1zZWxlY3Qge1xuICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQtc207XG59XG5cbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtc20gPiAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0biB7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktc20gJGlucHV0LXBhZGRpbmcteC1zbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtc20pO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0LXNtO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLXNtKTtcbn1cblxuLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuY3VzdG9tLXNlbGVjdCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteCArICRjdXN0b20tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nO1xufVxuXG5cbi8vIFByZXBlbmQgYW5kIGFwcGVuZCByb3VuZGVkIGNvcm5lcnNcbi8vXG4vLyBUaGVzZSBydWxlc2V0cyBtdXN0IGNvbWUgYWZ0ZXIgdGhlIHNpemluZyBvbmVzIHRvIHByb3Blcmx5IG92ZXJyaWRlIHNtIGFuZCBsZ1xuLy8gYm9yZGVyLXJhZGl1cyB2YWx1ZXMgd2hlbiBleHRlbmRpbmcuIFRoZXkncmUgbW9yZSBzcGVjaWZpYyB0aGFuIHdlJ2QgbGlrZVxuLy8gd2l0aCB0aGUgYC5pbnB1dC1ncm91cCA+YCBwYXJ0LCBidXQgd2l0aG91dCBpdCwgd2UgY2Fubm90IG92ZXJyaWRlIHRoZSBzaXppbmcuXG5cblxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4sXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm5vdCg6bGFzdC1jaGlsZCkgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bnRoLWxhc3QtY2hpbGQobiArIDMpID4gLmJ0bixcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bnRoLWxhc3QtY2hpbGQobiArIDMpID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOmxhc3QtY2hpbGQgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpsYXN0LWNoaWxkID4gLmlucHV0LWdyb3VwLXRleHQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoMCk7XG59XG5cbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkID4gLmlucHV0LWdyb3VwLXRleHQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoMCk7XG59XG4iLCIvLyBFbWJlZGRlZCBpY29ucyBmcm9tIE9wZW4gSWNvbmljLlxuLy8gUmVsZWFzZWQgdW5kZXIgTUlUIGFuZCBjb3B5cmlnaHQgMjAxNCBXYXlidXJ5LlxuLy8gaHR0cHM6Ly91c2VpY29uaWMuY29tL29wZW5cblxuXG4vLyBDaGVja2JveGVzIGFuZCByYWRpb3Ncbi8vXG4vLyBCYXNlIGNsYXNzIHRha2VzIGNhcmUgb2YgYWxsIHRoZSBrZXkgYmVoYXZpb3JhbCBhc3BlY3RzLlxuXG4uY3VzdG9tLWNvbnRyb2wge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtaW4taGVpZ2h0OiAkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZTtcbiAgcGFkZGluZy1sZWZ0OiAkY3VzdG9tLWNvbnRyb2wtZ3V0dGVyICsgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplO1xuICBwcmludC1jb2xvci1hZGp1c3Q6IGV4YWN0OyAvLyBLZWVwIHRoZW1lZCBhcHBlYXJhbmNlIGZvciBwcmludFxufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1hcmdpbi1yaWdodDogJGN1c3RvbS1jb250cm9sLXNwYWNlci14O1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IC0xOyAvLyBQdXQgdGhlIGlucHV0IGJlaGluZCB0aGUgbGFiZWwgc28gaXQgZG9lc24ndCBvdmVybGF5IHRleHRcbiAgd2lkdGg6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTtcbiAgaGVpZ2h0OiAoJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgKyAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUpICogLjU7XG4gIG9wYWNpdHk6IDA7XG5cbiAgJjpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIGNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtY29sb3I7XG4gICAgYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYm9yZGVyLWNvbG9yO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1iZyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYm94LXNoYWRvdyk7XG4gIH1cblxuICAmOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIC8vIHRoZSBtaXhpbiBpcyBub3QgdXNlZCBoZXJlIHRvIG1ha2Ugc3VyZSB0aGVyZSBpcyBmZWVkYmFja1xuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgYm94LXNoYWRvdzogJGlucHV0LWJveC1zaGFkb3csICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZm9jdXMtYm94LXNoYWRvdztcbiAgICB9IEBlbHNlIHtcbiAgICAgIGJveC1zaGFkb3c6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZm9jdXMtYm94LXNoYWRvdztcbiAgICB9XG4gIH1cblxuICAmOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWZvY3VzLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gICY6bm90KDpkaXNhYmxlZCk6YWN0aXZlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIGNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1iZztcbiAgICBib3JkZXItY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJvcmRlci1jb2xvcjtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgLy8gVXNlIFtkaXNhYmxlZF0gYW5kIDpkaXNhYmxlZCB0byB3b3JrIGFyb3VuZCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI4MjQ3XG4gICZbZGlzYWJsZWRdLFxuICAmOmRpc2FibGVkIHtcbiAgICB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgICBjb2xvcjogJGN1c3RvbS1jb250cm9sLWxhYmVsLWRpc2FibGVkLWNvbG9yO1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWRpc2FibGVkLWJnO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBDdXN0b20gY29udHJvbCBpbmRpY2F0b3JzXG4vL1xuLy8gQnVpbGQgdGhlIGN1c3RvbSBjb250cm9scyBvdXQgb2YgcHNldWRvLWVsZW1lbnRzLlxuXG4uY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtbGFiZWwtY29sb3I7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGN1cnNvcjogJGN1c3RvbS1jb250cm9sLWN1cnNvcjtcblxuICAvLyBCYWNrZ3JvdW5kLWNvbG9yIGFuZCAod2hlbiBlbmFibGVkKSBncmFkaWVudFxuICAmOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6ICgkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSAtICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSkgKiAuNTtcbiAgICBsZWZ0OiAtKCRjdXN0b20tY29udHJvbC1ndXR0ZXIgKyAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUpO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJnO1xuICAgIGJvcmRlcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItd2lkdGggc29saWQgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItY29sb3I7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgLy8gRm9yZWdyb3VuZCAoaWNvbilcbiAgJjo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6ICgkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSAtICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSkgKiAuNTtcbiAgICBsZWZ0OiAtKCRjdXN0b20tY29udHJvbC1ndXR0ZXIgKyAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUpO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kOiA1MCUgLyAjeyRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYmctc2l6ZX0gbm8tcmVwZWF0O1xuICB9XG59XG5cblxuLy8gQ2hlY2tib3hlc1xuLy9cbi8vIFR3ZWFrIGp1c3QgYSBmZXcgdGhpbmdzIGZvciBjaGVja2JveGVzLlxuXG4uY3VzdG9tLWNoZWNrYm94IHtcbiAgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pY29uLWNoZWNrZWQpO1xuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDppbmRldGVybWluYXRlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJvcmRlci1jb2xvcjtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYmcpO1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJveC1zaGFkb3cpO1xuICAgIH1cbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWljb24taW5kZXRlcm1pbmF0ZSk7XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkIHtcbiAgICAmOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtZGlzYWJsZWQtYmcpO1xuICAgIH1cbiAgICAmOmluZGV0ZXJtaW5hdGUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtZGlzYWJsZWQtYmcpO1xuICAgIH1cbiAgfVxufVxuXG4vLyBSYWRpb3Ncbi8vXG4vLyBUd2VhayBqdXN0IGEgZmV3IHRoaW5ncyBmb3IgcmFkaW9zLlxuXG4uY3VzdG9tLXJhZGlvIHtcbiAgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICBib3JkZXItcmFkaXVzOiAkY3VzdG9tLXJhZGlvLWluZGljYXRvci1ib3JkZXItcmFkaXVzO1xuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGN1c3RvbS1yYWRpby1pbmRpY2F0b3ItaWNvbi1jaGVja2VkKTtcbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQge1xuICAgICY6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1kaXNhYmxlZC1iZyk7XG4gICAgfVxuICB9XG59XG5cblxuLy8gc3dpdGNoZXNcbi8vXG4vLyBUd2VhayBhIGZldyB0aGluZ3MgZm9yIHN3aXRjaGVzXG5cbi5jdXN0b20tc3dpdGNoIHtcbiAgcGFkZGluZy1sZWZ0OiAkY3VzdG9tLXN3aXRjaC13aWR0aCArICRjdXN0b20tY29udHJvbC1ndXR0ZXI7XG5cbiAgLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgbGVmdDogLSgkY3VzdG9tLXN3aXRjaC13aWR0aCArICRjdXN0b20tY29udHJvbC1ndXR0ZXIpO1xuICAgICAgd2lkdGg6ICRjdXN0b20tc3dpdGNoLXdpZHRoO1xuICAgICAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRjdXN0b20tc3dpdGNoLWluZGljYXRvci1ib3JkZXItcmFkaXVzO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHRvcDogYWRkKCgkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSAtICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSkgKiAuNSwgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItd2lkdGggKiAyKTtcbiAgICAgIGxlZnQ6IGFkZCgtKCRjdXN0b20tc3dpdGNoLXdpZHRoICsgJGN1c3RvbS1jb250cm9sLWd1dHRlciksICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLXdpZHRoICogMik7XG4gICAgICB3aWR0aDogJGN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLXNpemU7XG4gICAgICBoZWlnaHQ6ICRjdXN0b20tc3dpdGNoLWluZGljYXRvci1zaXplO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItY29sb3I7XG4gICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgICBib3JkZXItcmFkaXVzOiAkY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1cztcbiAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24odHJhbnNmb3JtIC4xNXMgZWFzZS1pbi1vdXQsICRjdXN0b20tZm9ybXMtdHJhbnNpdGlvbik7XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYmc7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoJGN1c3RvbS1zd2l0Y2gtd2lkdGggLSAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUpO1xuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZCB7XG4gICAgJjpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWRpc2FibGVkLWJnKTtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBTZWxlY3Rcbi8vXG4vLyBSZXBsYWNlcyB0aGUgYnJvd3NlciBkZWZhdWx0IHNlbGVjdCB3aXRoIGEgY3VzdG9tIG9uZSwgbW9zdGx5IHB1bGxlZCBmcm9tXG4vLyBodHRwczovL3ByaW1lci5naXRodWIuaW8vLlxuLy9cblxuLmN1c3RvbS1zZWxlY3Qge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6ICRjdXN0b20tc2VsZWN0LWhlaWdodDtcbiAgcGFkZGluZzogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15ICgkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXggKyAkY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZykgJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteDtcbiAgZm9udC1mYW1pbHk6ICRjdXN0b20tc2VsZWN0LWZvbnQtZmFtaWx5O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGN1c3RvbS1zZWxlY3QtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRjdXN0b20tc2VsZWN0LWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGN1c3RvbS1zZWxlY3QtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkY3VzdG9tLXNlbGVjdC1jb2xvcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYmFja2dyb3VuZDogJGN1c3RvbS1zZWxlY3QtYmcgJGN1c3RvbS1zZWxlY3QtYmFja2dyb3VuZDtcbiAgYm9yZGVyOiAkY3VzdG9tLXNlbGVjdC1ib3JkZXItd2lkdGggc29saWQgJGN1c3RvbS1zZWxlY3QtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tc2VsZWN0LWJvcmRlci1yYWRpdXMsIDApO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tc2VsZWN0LWJveC1zaGFkb3cpO1xuICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICY6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm9yZGVyLWNvbG9yO1xuICAgIG91dGxpbmU6IDA7XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tc2VsZWN0LWJveC1zaGFkb3csICRjdXN0b20tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3cpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgYm94LXNoYWRvdzogJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdztcbiAgICB9XG5cbiAgICAmOjotbXMtdmFsdWUge1xuICAgICAgLy8gRm9yIHZpc3VhbCBjb25zaXN0ZW5jeSB3aXRoIG90aGVyIHBsYXRmb3Jtcy9icm93c2VycyxcbiAgICAgIC8vIHN1cHByZXNzIHRoZSBkZWZhdWx0IHdoaXRlIHRleHQgb24gYmx1ZSBiYWNrZ3JvdW5kIGhpZ2hsaWdodCBnaXZlbiB0b1xuICAgICAgLy8gdGhlIHNlbGVjdGVkIG9wdGlvbiB0ZXh0IHdoZW4gdGhlIChzdGlsbCBjbG9zZWQpIDxzZWxlY3Q+IHJlY2VpdmVzIGZvY3VzXG4gICAgICAvLyBpbiBJRSBhbmQgKHVuZGVyIGNlcnRhaW4gY29uZGl0aW9ucykgRWRnZS5cbiAgICAgIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE5Mzk4LlxuICAgICAgY29sb3I6ICRpbnB1dC1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1iZztcbiAgICB9XG4gIH1cblxuICAmW211bHRpcGxlXSxcbiAgJltzaXplXTpub3QoW3NpemU9XCIxXCJdKSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmctcmlnaHQ6ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICB9XG5cbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICRjdXN0b20tc2VsZWN0LWRpc2FibGVkLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tc2VsZWN0LWRpc2FibGVkLWJnO1xuICB9XG5cbiAgLy8gSGlkZXMgdGhlIGRlZmF1bHQgY2FyZXQgaW4gSUUxMVxuICAmOjotbXMtZXhwYW5kIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLy8gUmVtb3ZlIG91dGxpbmUgZnJvbSBzZWxlY3QgYm94IGluIEZGXG4gICY6LW1vei1mb2N1c3Jpbmcge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB0ZXh0LXNoYWRvdzogMCAwIDAgJGN1c3RvbS1zZWxlY3QtY29sb3I7XG4gIH1cbn1cblxuLmN1c3RvbS1zZWxlY3Qtc20ge1xuICBoZWlnaHQ6ICRjdXN0b20tc2VsZWN0LWhlaWdodC1zbTtcbiAgcGFkZGluZy10b3A6ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteS1zbTtcbiAgcGFkZGluZy1ib3R0b206ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteS1zbTtcbiAgcGFkZGluZy1sZWZ0OiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXgtc207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY3VzdG9tLXNlbGVjdC1mb250LXNpemUtc20pO1xufVxuXG4uY3VzdG9tLXNlbGVjdC1sZyB7XG4gIGhlaWdodDogJGN1c3RvbS1zZWxlY3QtaGVpZ2h0LWxnO1xuICBwYWRkaW5nLXRvcDogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15LWxnO1xuICBwYWRkaW5nLWJvdHRvbTogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15LWxnO1xuICBwYWRkaW5nLWxlZnQ6ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteC1sZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZS1sZyk7XG59XG5cblxuLy8gRmlsZVxuLy9cbi8vIEN1c3RvbSBmaWxlIGlucHV0LlxuXG4uY3VzdG9tLWZpbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogJGN1c3RvbS1maWxlLWhlaWdodDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmN1c3RvbS1maWxlLWlucHV0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAkY3VzdG9tLWZpbGUtaGVpZ2h0O1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG5cbiAgJjpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWZpbGUtZm9jdXMtYm9yZGVyLWNvbG9yO1xuICAgIGJveC1zaGFkb3c6ICRjdXN0b20tZmlsZS1mb2N1cy1ib3gtc2hhZG93O1xuICB9XG5cbiAgLy8gVXNlIFtkaXNhYmxlZF0gYW5kIDpkaXNhYmxlZCB0byB3b3JrIGFyb3VuZCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI4MjQ3XG4gICZbZGlzYWJsZWRdIH4gLmN1c3RvbS1maWxlLWxhYmVsLFxuICAmOmRpc2FibGVkIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWZpbGUtZGlzYWJsZWQtYmc7XG4gIH1cblxuICBAZWFjaCAkbGFuZywgJHZhbHVlIGluICRjdXN0b20tZmlsZS10ZXh0IHtcbiAgICAmOmxhbmcoI3skbGFuZ30pIH4gLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gICAgICBjb250ZW50OiAkdmFsdWU7XG4gICAgfVxuICB9XG5cbiAgfiAuY3VzdG9tLWZpbGUtbGFiZWxbZGF0YS1icm93c2VdOjphZnRlciB7XG4gICAgY29udGVudDogYXR0cihkYXRhLWJyb3dzZSk7XG4gIH1cbn1cblxuLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xuICBoZWlnaHQ6ICRjdXN0b20tZmlsZS1oZWlnaHQ7XG4gIHBhZGRpbmc6ICRjdXN0b20tZmlsZS1wYWRkaW5nLXkgJGN1c3RvbS1maWxlLXBhZGRpbmcteDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC1mYW1pbHk6ICRjdXN0b20tZmlsZS1mb250LWZhbWlseTtcbiAgZm9udC13ZWlnaHQ6ICRjdXN0b20tZmlsZS1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRjdXN0b20tZmlsZS1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRjdXN0b20tZmlsZS1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1maWxlLWJnO1xuICBib3JkZXI6ICRjdXN0b20tZmlsZS1ib3JkZXItd2lkdGggc29saWQgJGN1c3RvbS1maWxlLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLWZpbGUtYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1maWxlLWJveC1zaGFkb3cpO1xuXG4gICY6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiAzO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogJGN1c3RvbS1maWxlLWhlaWdodC1pbm5lcjtcbiAgICBwYWRkaW5nOiAkY3VzdG9tLWZpbGUtcGFkZGluZy15ICRjdXN0b20tZmlsZS1wYWRkaW5nLXg7XG4gICAgbGluZS1oZWlnaHQ6ICRjdXN0b20tZmlsZS1saW5lLWhlaWdodDtcbiAgICBjb2xvcjogJGN1c3RvbS1maWxlLWJ1dHRvbi1jb2xvcjtcbiAgICBjb250ZW50OiBcIkJyb3dzZVwiO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tZmlsZS1idXR0b24tYmcpO1xuICAgIGJvcmRlci1sZWZ0OiBpbmhlcml0O1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCAkY3VzdG9tLWZpbGUtYm9yZGVyLXJhZGl1cyAkY3VzdG9tLWZpbGUtYm9yZGVyLXJhZGl1cyAwKTtcbiAgfVxufVxuXG4vLyBSYW5nZVxuLy9cbi8vIFN0eWxlIHJhbmdlIGlucHV0cyB0aGUgc2FtZSBhY3Jvc3MgYnJvd3NlcnMuIFZlbmRvci1zcGVjaWZpYyBydWxlcyBmb3IgcHNldWRvXG4vLyBlbGVtZW50cyBjYW5ub3QgYmUgbWl4ZWQuIEFzIHN1Y2gsIHRoZXJlIGFyZSBubyBzaGFyZWQgc3R5bGVzIGZvciBmb2N1cyBvclxuLy8gYWN0aXZlIHN0YXRlcyBvbiBwcmVmaXhlZCBzZWxlY3RvcnMuXG5cbi5jdXN0b20tcmFuZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhZGQoJGN1c3RvbS1yYW5nZS10aHVtYi1oZWlnaHQsICRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdy13aWR0aCAqIDIpO1xuICBwYWRkaW5nOiAwOyAvLyBOZWVkIHRvIHJlc2V0IHBhZGRpbmdcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogMDtcblxuICAgIC8vIFBzZXVkby1lbGVtZW50cyBtdXN0IGJlIHNwbGl0IGFjcm9zcyBtdWx0aXBsZSBydWxlc2V0cyB0byBoYXZlIGFuIGVmZmVjdC5cbiAgICAvLyBObyBib3gtc2hhZG93KCkgbWl4aW4gZm9yIGZvY3VzIGFjY2Vzc2liaWxpdHkuXG4gICAgJjo6LXdlYmtpdC1zbGlkZXItdGh1bWIgeyBib3gtc2hhZG93OiAkY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c7IH1cbiAgICAmOjotbW96LXJhbmdlLXRodW1iICAgICB7IGJveC1zaGFkb3c6ICRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzsgfVxuICAgICY6Oi1tcy10aHVtYiAgICAgICAgICAgIHsgYm94LXNoYWRvdzogJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93OyB9XG4gIH1cblxuICAmOjotbW96LWZvY3VzLW91dGVyIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cblxuICAmOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgd2lkdGg6ICRjdXN0b20tcmFuZ2UtdGh1bWItd2lkdGg7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLXJhbmdlLXRodW1iLWhlaWdodDtcbiAgICBtYXJnaW4tdG9wOiAoJGN1c3RvbS1yYW5nZS10cmFjay1oZWlnaHQgLSAkY3VzdG9tLXJhbmdlLXRodW1iLWhlaWdodCkgKiAuNTsgLy8gV2Via2l0IHNwZWNpZmljXG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1yYW5nZS10aHVtYi1iZyk7XG4gICAgYm9yZGVyOiAkY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlcjtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXJhbmdlLXRodW1iLWJveC1zaGFkb3cpO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGN1c3RvbS1mb3Jtcy10cmFuc2l0aW9uKTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICAgJjphY3RpdmUge1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1yYW5nZS10aHVtYi1hY3RpdmUtYmcpO1xuICAgIH1cbiAgfVxuXG4gICY6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgICB3aWR0aDogJGN1c3RvbS1yYW5nZS10cmFjay13aWR0aDtcbiAgICBoZWlnaHQ6ICRjdXN0b20tcmFuZ2UtdHJhY2staGVpZ2h0O1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDsgLy8gV2h5P1xuICAgIGN1cnNvcjogJGN1c3RvbS1yYW5nZS10cmFjay1jdXJzb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1yYW5nZS10cmFjay1iZztcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tcmFuZ2UtdHJhY2stYm94LXNoYWRvdyk7XG4gIH1cblxuICAmOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICB3aWR0aDogJGN1c3RvbS1yYW5nZS10aHVtYi13aWR0aDtcbiAgICBoZWlnaHQ6ICRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0O1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tcmFuZ2UtdGh1bWItYmcpO1xuICAgIGJvcmRlcjogJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXI7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1yYW5nZS10aHVtYi1ib3gtc2hhZG93KTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjdXN0b20tZm9ybXMtdHJhbnNpdGlvbik7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAgICY6YWN0aXZlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tcmFuZ2UtdGh1bWItYWN0aXZlLWJnKTtcbiAgICB9XG4gIH1cblxuICAmOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgICB3aWR0aDogJGN1c3RvbS1yYW5nZS10cmFjay13aWR0aDtcbiAgICBoZWlnaHQ6ICRjdXN0b20tcmFuZ2UtdHJhY2staGVpZ2h0O1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjdXJzb3I6ICRjdXN0b20tcmFuZ2UtdHJhY2stY3Vyc29yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tcmFuZ2UtdHJhY2stYmc7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gRmlyZWZveCBzcGVjaWZpYz9cbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXJhbmdlLXRyYWNrLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgJjo6LW1zLXRodW1iIHtcbiAgICB3aWR0aDogJGN1c3RvbS1yYW5nZS10aHVtYi13aWR0aDtcbiAgICBoZWlnaHQ6ICRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0O1xuICAgIG1hcmdpbi10b3A6IDA7IC8vIEVkZ2Ugc3BlY2lmaWNcbiAgICBtYXJnaW4tcmlnaHQ6ICRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdy13aWR0aDsgLy8gV29ya2Fyb3VuZCB0aGF0IG92ZXJmbG93ZWQgYm94LXNoYWRvdyBpcyBoaWRkZW4uXG4gICAgbWFyZ2luLWxlZnQ6ICRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdy13aWR0aDsgIC8vIFdvcmthcm91bmQgdGhhdCBvdmVyZmxvd2VkIGJveC1zaGFkb3cgaXMgaGlkZGVuLlxuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tcmFuZ2UtdGh1bWItYmcpO1xuICAgIGJvcmRlcjogJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXI7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1yYW5nZS10aHVtYi1ib3gtc2hhZG93KTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjdXN0b20tZm9ybXMtdHJhbnNpdGlvbik7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAgICY6YWN0aXZlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tcmFuZ2UtdGh1bWItYWN0aXZlLWJnKTtcbiAgICB9XG4gIH1cblxuICAmOjotbXMtdHJhY2sge1xuICAgIHdpZHRoOiAkY3VzdG9tLXJhbmdlLXRyYWNrLXdpZHRoO1xuICAgIGhlaWdodDogJGN1c3RvbS1yYW5nZS10cmFjay1oZWlnaHQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGN1cnNvcjogJGN1c3RvbS1yYW5nZS10cmFjay1jdXJzb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItd2lkdGg6ICRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0ICogLjU7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXJhbmdlLXRyYWNrLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgJjo6LW1zLWZpbGwtbG93ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tcmFuZ2UtdHJhY2stYmc7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgJjo6LW1zLWZpbGwtdXBwZXIge1xuICAgIG1hcmdpbi1yaWdodDogMTVweDsgLy8gYXJiaXRyYXJ5P1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tcmFuZ2UtdHJhY2stYmc7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgJjpkaXNhYmxlZCB7XG4gICAgJjo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1yYW5nZS10aHVtYi1kaXNhYmxlZC1iZztcbiAgICB9XG5cbiAgICAmOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgfVxuXG4gICAgJjo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnO1xuICAgIH1cblxuICAgICY6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIH1cblxuICAgICY6Oi1tcy10aHVtYiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnO1xuICAgIH1cbiAgfVxufVxuXG4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbi5jdXN0b20tZmlsZS1sYWJlbCxcbi5jdXN0b20tc2VsZWN0IHtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY3VzdG9tLWZvcm1zLXRyYW5zaXRpb24pO1xufVxuIiwiLy8gQmFzZSBjbGFzc1xuLy9cbi8vIEtpY2tzdGFydCBhbnkgbmF2aWdhdGlvbiBjb21wb25lbnQgd2l0aCBhIHNldCBvZiBzdHlsZSByZXNldHMuIFdvcmtzIHdpdGhcbi8vIGA8bmF2PmBzLCBgPHVsPmBzIG9yIGA8b2w+YHMuXG5cbi5uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLm5hdi1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRuYXYtbGluay1wYWRkaW5nLXkgJG5hdi1saW5rLXBhZGRpbmcteDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gIC8vIERpc2FibGVkIHN0YXRlIGxpZ2h0ZW5zIHRleHRcbiAgJi5kaXNhYmxlZCB7XG4gICAgY29sb3I6ICRuYXYtbGluay1kaXNhYmxlZC1jb2xvcjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gIH1cbn1cblxuLy9cbi8vIFRhYnNcbi8vXG5cbi5uYXYtdGFicyB7XG4gIGJvcmRlci1ib3R0b206ICRuYXYtdGFicy1ib3JkZXItd2lkdGggc29saWQgJG5hdi10YWJzLWJvcmRlci1jb2xvcjtcblxuICAubmF2LWxpbmsge1xuICAgIG1hcmdpbi1ib3R0b206IC0kbmF2LXRhYnMtYm9yZGVyLXdpZHRoO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogJG5hdi10YWJzLWJvcmRlci13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkbmF2LXRhYnMtYm9yZGVyLXJhZGl1cyk7XG5cbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgIC8vIFByZXZlbnRzIGFjdGl2ZSAubmF2LWxpbmsgdGFiIG92ZXJsYXBwaW5nIGZvY3VzIG91dGxpbmUgb2YgcHJldmlvdXMvbmV4dCAubmF2LWxpbmtcbiAgICAgIGlzb2xhdGlvbjogaXNvbGF0ZTtcbiAgICAgIGJvcmRlci1jb2xvcjogJG5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yO1xuICAgIH1cblxuICAgICYuZGlzYWJsZWQge1xuICAgICAgY29sb3I6ICRuYXYtbGluay1kaXNhYmxlZC1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gIH1cblxuICAubmF2LWxpbmsuYWN0aXZlLFxuICAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmsge1xuICAgIGNvbG9yOiAkbmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJG5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICAvLyBNYWtlIGRyb3Bkb3duIGJvcmRlciBvdmVybGFwIHRhYiBib3JkZXJcbiAgICBtYXJnaW4tdG9wOiAtJG5hdi10YWJzLWJvcmRlci13aWR0aDtcbiAgICAvLyBSZW1vdmUgdGhlIHRvcCByb3VuZGVkIGNvcm5lcnMgaGVyZSBzaW5jZSB0aGVyZSBpcyBhIGhhcmQgZWRnZSBhYm92ZSB0aGUgbWVudVxuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKDApO1xuICB9XG59XG5cblxuLy9cbi8vIFBpbGxzXG4vL1xuXG4ubmF2LXBpbGxzIHtcbiAgLm5hdi1saW5rIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjogMDtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRuYXYtcGlsbHMtYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAubmF2LWxpbmsuYWN0aXZlLFxuICAuc2hvdyA+IC5uYXYtbGluayB7XG4gICAgY29sb3I6ICRuYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdi1waWxscy1saW5rLWFjdGl2ZS1iZztcbiAgfVxufVxuXG5cbi8vXG4vLyBKdXN0aWZpZWQgdmFyaWFudHNcbi8vXG5cbi5uYXYtZmlsbCB7XG4gID4gLm5hdi1saW5rLFxuICAubmF2LWl0ZW0ge1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4ubmF2LWp1c3RpZmllZCB7XG4gID4gLm5hdi1saW5rLFxuICAubmF2LWl0ZW0ge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG5cbi8vIFRhYmJhYmxlIHRhYnNcbi8vXG4vLyBIaWRlIHRhYmJhYmxlIHBhbmVzIHRvIHN0YXJ0LCBzaG93IHRoZW0gd2hlbiBgLmFjdGl2ZWBcblxuLnRhYi1jb250ZW50IHtcbiAgPiAudGFiLXBhbmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgPiAuYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuIiwiLy8gQ29udGVudHNcbi8vXG4vLyBOYXZiYXJcbi8vIE5hdmJhciBicmFuZFxuLy8gTmF2YmFyIG5hdlxuLy8gTmF2YmFyIHRleHRcbi8vIE5hdmJhciBkaXZpZGVyXG4vLyBSZXNwb25zaXZlIG5hdmJhclxuLy8gTmF2YmFyIHBvc2l0aW9uXG4vLyBOYXZiYXIgdGhlbWVzXG5cblxuLy8gTmF2YmFyXG4vL1xuLy8gUHJvdmlkZSBhIHN0YXRpYyBuYXZiYXIgZnJvbSB3aGljaCB3ZSBleHBhbmQgdG8gY3JlYXRlIGZ1bGwtd2lkdGgsIGZpeGVkLCBhbmRcbi8vIG90aGVyIG5hdmJhciB2YXJpYXRpb25zLlxuXG4ubmF2YmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7IC8vIGFsbG93IHVzIHRvIGRvIHRoZSBsaW5lIGJyZWFrIGZvciBjb2xsYXBzaW5nIGNvbnRlbnRcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyAvLyBzcGFjZSBvdXQgYnJhbmQgZnJvbSBsb2dvXG4gIHBhZGRpbmc6ICRuYXZiYXItcGFkZGluZy15ICRuYXZiYXItcGFkZGluZy14O1xuXG4gIC8vIEJlY2F1c2UgZmxleCBwcm9wZXJ0aWVzIGFyZW4ndCBpbmhlcml0ZWQsIHdlIG5lZWQgdG8gcmVkZWNsYXJlIHRoZXNlIGZpcnN0XG4gIC8vIGZldyBwcm9wZXJ0aWVzIHNvIHRoYXQgY29udGVudCBuZXN0ZWQgd2l0aGluIGJlaGF2ZSBwcm9wZXJseS5cbiAgJWNvbnRhaW5lci1mbGV4LXByb3BlcnRpZXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLmNvbnRhaW5lcixcbiAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgQGV4dGVuZCAlY29udGFpbmVyLWZsZXgtcHJvcGVydGllcztcbiAgfVxuXG4gIEBlYWNoICRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkY29udGFpbmVyLW1heC13aWR0aHMge1xuICAgID4gLmNvbnRhaW5lciN7YnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGhzKX0ge1xuICAgICAgQGV4dGVuZCAlY29udGFpbmVyLWZsZXgtcHJvcGVydGllcztcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgYnJhbmRcbi8vXG4vLyBVc2VkIGZvciBicmFuZCwgcHJvamVjdCwgb3Igc2l0ZSBuYW1lcy5cblxuLm5hdmJhci1icmFuZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy10b3A6ICRuYXZiYXItYnJhbmQtcGFkZGluZy15O1xuICBwYWRkaW5nLWJvdHRvbTogJG5hdmJhci1icmFuZC1wYWRkaW5nLXk7XG4gIG1hcmdpbi1yaWdodDogJG5hdmJhci1wYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG5cbi8vIE5hdmJhciBuYXZcbi8vXG4vLyBDdXN0b20gbmF2YmFyIG5hdmlnYXRpb24gKGRvZXNuJ3QgcmVxdWlyZSBgLm5hdmAsIGJ1dCBkb2VzIG1ha2UgdXNlIG9mIGAubmF2LWxpbmtgKS5cblxuLm5hdmJhci1uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyAvLyBjYW5ub3QgdXNlIGBpbmhlcml0YCB0byBnZXQgdGhlIGAubmF2YmFyYHMgdmFsdWVcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuXG4gIC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cblxuICAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxufVxuXG5cbi8vIE5hdmJhciB0ZXh0XG4vL1xuLy9cblxuLm5hdmJhci10ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLXRvcDogJG5hdi1saW5rLXBhZGRpbmcteTtcbiAgcGFkZGluZy1ib3R0b206ICRuYXYtbGluay1wYWRkaW5nLXk7XG59XG5cblxuLy8gUmVzcG9uc2l2ZSBuYXZiYXJcbi8vXG4vLyBDdXN0b20gc3R5bGVzIGZvciByZXNwb25zaXZlIGNvbGxhcHNpbmcgYW5kIHRvZ2dsaW5nIG9mIG5hdmJhciBjb250ZW50cy5cbi8vIFBvd2VyZWQgYnkgdGhlIGNvbGxhcHNlIEJvb3RzdHJhcCBKYXZhU2NyaXB0IHBsdWdpbi5cblxuLy8gV2hlbiBjb2xsYXBzZWQsIHByZXZlbnQgdGhlIHRvZ2dsZWFibGUgbmF2YmFyIGNvbnRlbnRzIGZyb20gYXBwZWFyaW5nIGluXG4vLyB0aGUgZGVmYXVsdCBmbGV4Ym94IHJvdyBvcmllbnRhdGlvbi4gUmVxdWlyZXMgdGhlIHVzZSBvZiBgZmxleC13cmFwOiB3cmFwYFxuLy8gb24gdGhlIGAubmF2YmFyYCBwYXJlbnQuXG4ubmF2YmFyLWNvbGxhcHNlIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgZmxleC1ncm93OiAxO1xuICAvLyBGb3IgYWx3YXlzIGV4cGFuZGVkIG9yIGV4dHJhIGZ1bGwgbmF2YmFycywgZW5zdXJlIGNvbnRlbnQgYWxpZ25zIGl0c2VsZlxuICAvLyBwcm9wZXJseSB2ZXJ0aWNhbGx5LiBDYW4gYmUgZWFzaWx5IG92ZXJyaWRkZW4gd2l0aCBmbGV4IHV0aWxpdGllcy5cbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLy8gQnV0dG9uIGZvciB0b2dnbGluZyB0aGUgbmF2YmFyIHdoZW4gaW4gaXRzIGNvbGxhcHNlZCBzdGF0ZVxuLm5hdmJhci10b2dnbGVyIHtcbiAgcGFkZGluZzogJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteSAkbmF2YmFyLXRvZ2dsZXItcGFkZGluZy14O1xuICBAaW5jbHVkZSBmb250LXNpemUoJG5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gcmVtb3ZlIGRlZmF1bHQgYnV0dG9uIHN0eWxlXG4gIGJvcmRlcjogJGJvcmRlci13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDsgLy8gcmVtb3ZlIGRlZmF1bHQgYnV0dG9uIHN0eWxlXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJG5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXMpO1xuXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG4vLyBLZWVwIGFzIGEgc2VwYXJhdGUgZWxlbWVudCBzbyBmb2xrcyBjYW4gZWFzaWx5IG92ZXJyaWRlIGl0IHdpdGggYW5vdGhlciBpY29uXG4vLyBvciBpbWFnZSBmaWxlIGFzIG5lZWRlZC5cbi5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS41ZW07XG4gIGhlaWdodDogMS41ZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IDUwJSAvIDEwMCUgMTAwJSBuby1yZXBlYXQ7XG59XG5cbi5uYXZiYXItbmF2LXNjcm9sbCB7XG4gIG1heC1oZWlnaHQ6ICRuYXZiYXItbmF2LXNjcm9sbC1tYXgtaGVpZ2h0O1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4vLyBHZW5lcmF0ZSBzZXJpZXMgb2YgYC5uYXZiYXItZXhwYW5kLSpgIHJlc3BvbnNpdmUgY2xhc3NlcyBmb3IgY29uZmlndXJpbmdcbi8vIHdoZXJlIHlvdXIgbmF2YmFyIGNvbGxhcHNlcy5cbi5uYXZiYXItZXhwYW5kIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRuZXh0LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAmI3skaW5maXh9IHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkYnJlYWtwb2ludCkge1xuICAgICAgICAlY29udGFpbmVyLW5hdmJhci1leHBhbmQtI3skYnJlYWtwb2ludH0ge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgPiAuY29udGFpbmVyLFxuICAgICAgICA+IC5jb250YWluZXItZmx1aWQge1xuICAgICAgICAgIEBleHRlbmQgJWNvbnRhaW5lci1uYXZiYXItZXhwYW5kLSN7JGJyZWFrcG9pbnR9O1xuICAgICAgICB9XG5cbiAgICAgICAgQGVhY2ggJHNpemUsICRjb250YWluZXItbWF4LXdpZHRoIGluICRjb250YWluZXItbWF4LXdpZHRocyB7XG4gICAgICAgICAgPiAuY29udGFpbmVyI3ticmVha3BvaW50LWluZml4KCRzaXplLCAkY29udGFpbmVyLW1heC13aWR0aHMpfSB7XG4gICAgICAgICAgICBAZXh0ZW5kICVjb250YWluZXItbmF2YmFyLWV4cGFuZC0jeyRicmVha3BvaW50fTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmV4dCkge1xuICAgICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgICAgICAubmF2YmFyLW5hdiB7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgICAgICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogJG5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRuYXZiYXItbmF2LWxpbmstcGFkZGluZy14O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIEZvciBuZXN0aW5nIGNvbnRhaW5lcnMsIGhhdmUgdG8gcmVkZWNsYXJlIGZvciBhbGlnbm1lbnQgcHVycG9zZXNcbiAgICAgICAgJWNvbnRhaW5lci1uZXN0aW5nLSN7JGJyZWFrcG9pbnR9IHtcbiAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgfVxuXG4gICAgICAgID4gLmNvbnRhaW5lcixcbiAgICAgICAgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgICAgICBAZXh0ZW5kICVjb250YWluZXItbmVzdGluZy0jeyRicmVha3BvaW50fTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBlYWNoICRzaXplLCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkY29udGFpbmVyLW1heC13aWR0aHMge1xuICAgICAgICAgID4gLmNvbnRhaW5lciN7YnJlYWtwb2ludC1pbmZpeCgkc2l6ZSwgJGNvbnRhaW5lci1tYXgtd2lkdGhzKX0ge1xuICAgICAgICAgICAgQGV4dGVuZCAlY29udGFpbmVyLW5lc3RpbmctI3skYnJlYWtwb2ludH07XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXZiYXItY29sbGFwc2Uge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuICAgICAgICAgIC8vIENoYW5nZXMgZmxleC1iYXNlcyB0byBhdXRvIGJlY2F1c2Ugb2YgYW4gSUUxMCBidWdcbiAgICAgICAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5hdmJhci10b2dnbGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy8gTmF2YmFyIHRoZW1lc1xuLy9cbi8vIFN0eWxlcyBmb3Igc3dpdGNoaW5nIGJldHdlZW4gbmF2YmFycyB3aXRoIGxpZ2h0IG9yIGRhcmsgYmFja2dyb3VuZC5cblxuLy8gRGFyayBsaW5rcyBhZ2FpbnN0IGEgbGlnaHQgYmFja2dyb3VuZFxuLm5hdmJhci1saWdodCB7XG4gIC5uYXZiYXItYnJhbmQge1xuICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWJyYW5kLWNvbG9yO1xuXG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICBjb2xvcjogJG5hdmJhci1saWdodC1icmFuZC1ob3Zlci1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAubmF2YmFyLW5hdiB7XG4gICAgLm5hdi1saW5rIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWNvbG9yO1xuXG4gICAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtaG92ZXItY29sb3I7XG4gICAgICB9XG5cbiAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1saWdodC1kaXNhYmxlZC1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2hvdyA+IC5uYXYtbGluayxcbiAgICAuYWN0aXZlID4gLm5hdi1saW5rLFxuICAgIC5uYXYtbGluay5zaG93LFxuICAgIC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgY29sb3I6ICRuYXZiYXItbGlnaHQtY29sb3I7XG4gICAgYm9yZGVyLWNvbG9yOiAkbmF2YmFyLWxpZ2h0LXRvZ2dsZXItYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJG5hdmJhci1saWdodC10b2dnbGVyLWljb24tYmcpO1xuICB9XG5cbiAgLm5hdmJhci10ZXh0IHtcbiAgICBjb2xvcjogJG5hdmJhci1saWdodC1jb2xvcjtcbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjtcblxuICAgICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gV2hpdGUgbGlua3MgYWdhaW5zdCBhIGRhcmsgYmFja2dyb3VuZFxuLm5hdmJhci1kYXJrIHtcbiAgLm5hdmJhci1icmFuZCB7XG4gICAgY29sb3I6ICRuYXZiYXItZGFyay1icmFuZC1jb2xvcjtcblxuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1icmFuZC1ob3Zlci1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAubmF2YmFyLW5hdiB7XG4gICAgLm5hdi1saW5rIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstY29sb3I7XG5cbiAgICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWhvdmVyLWNvbG9yO1xuICAgICAgfVxuXG4gICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1kaXNhYmxlZC1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2hvdyA+IC5uYXYtbGluayxcbiAgICAuYWN0aXZlID4gLm5hdi1saW5rLFxuICAgIC5uYXYtbGluay5zaG93LFxuICAgIC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLm5hdmJhci10b2dnbGVyIHtcbiAgICBjb2xvcjogJG5hdmJhci1kYXJrLWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogJG5hdmJhci1kYXJrLXRvZ2dsZXItYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJG5hdmJhci1kYXJrLXRvZ2dsZXItaWNvbi1iZyk7XG4gIH1cblxuICAubmF2YmFyLXRleHQge1xuICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstY29sb3I7XG4gICAgYSB7XG4gICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcjtcblxuICAgICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uY2FyZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLXdpZHRoOiAwOyAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMjI3NDAjaXNzdWVjb21tZW50LTMwNTg2ODEwNlxuICBoZWlnaHQ6ICRjYXJkLWhlaWdodDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2FyZC1iZztcbiAgYmFja2dyb3VuZC1jbGlwOiBib3JkZXItYm94O1xuICBib3JkZXI6ICRjYXJkLWJvcmRlci13aWR0aCBzb2xpZCAkY2FyZC1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGNhcmQtYm9yZGVyLXJhZGl1cyk7XG5cbiAgPiBociB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgPiAubGlzdC1ncm91cCB7XG4gICAgYm9yZGVyLXRvcDogaW5oZXJpdDtcbiAgICBib3JkZXItYm90dG9tOiBpbmhlcml0O1xuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkICB7XG4gICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gICAgfVxuICB9XG5cbiAgLy8gRHVlIHRvIHNwZWNpZmljaXR5IG9mIHRoZSBhYm92ZSBzZWxlY3RvciAoYC5jYXJkID4gLmxpc3QtZ3JvdXBgKSwgd2UgbXVzdFxuICAvLyB1c2UgYSBjaGlsZCBzZWxlY3RvciBoZXJlIHRvIHByZXZlbnQgZG91YmxlIGJvcmRlcnMuXG4gID4gLmNhcmQtaGVhZGVyICsgLmxpc3QtZ3JvdXAsXG4gID4gLmxpc3QtZ3JvdXAgKyAuY2FyZC1mb290ZXIge1xuICAgIGJvcmRlci10b3A6IDA7XG4gIH1cbn1cblxuLmNhcmQtYm9keSB7XG4gIC8vIEVuYWJsZSBgZmxleC1ncm93OiAxYCBmb3IgZGVja3MgYW5kIGdyb3VwcyBzbyB0aGF0IGNhcmQgYmxvY2tzIHRha2UgdXBcbiAgLy8gYXMgbXVjaCBzcGFjZSBhcyBwb3NzaWJsZSwgZW5zdXJpbmcgZm9vdGVycyBhcmUgYWxpZ25lZCB0byB0aGUgYm90dG9tLlxuICBmbGV4OiAxIDEgYXV0bztcbiAgLy8gV29ya2Fyb3VuZCBmb3IgdGhlIGltYWdlIHNpemUgYnVnIGluIElFXG4gIC8vIFNlZTogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMjg4NTVcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAkY2FyZC1zcGFjZXIteDtcbiAgY29sb3I6ICRjYXJkLWNvbG9yO1xufVxuXG4uY2FyZC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206ICRjYXJkLXNwYWNlci15O1xufVxuXG4uY2FyZC1zdWJ0aXRsZSB7XG4gIG1hcmdpbi10b3A6IC0kY2FyZC1zcGFjZXIteSAqIC41O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY2FyZC10ZXh0Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY2FyZC1saW5rIHtcbiAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgKyAuY2FyZC1saW5rIHtcbiAgICBtYXJnaW4tbGVmdDogJGNhcmQtc3BhY2VyLXg7XG4gIH1cbn1cblxuLy9cbi8vIE9wdGlvbmFsIHRleHR1YWwgY2Fwc1xuLy9cblxuLmNhcmQtaGVhZGVyIHtcbiAgcGFkZGluZzogJGNhcmQtc3BhY2VyLXkgJGNhcmQtc3BhY2VyLXg7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIFJlbW92ZXMgdGhlIGRlZmF1bHQgbWFyZ2luLWJvdHRvbSBvZiA8aE4+XG4gIGNvbG9yOiAkY2FyZC1jYXAtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjYXJkLWNhcC1iZztcbiAgYm9yZGVyLWJvdHRvbTogJGNhcmQtYm9yZGVyLXdpZHRoIHNvbGlkICRjYXJkLWJvcmRlci1jb2xvcjtcblxuICAmOmZpcnN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMgJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyAwIDApO1xuICB9XG59XG5cbi5jYXJkLWZvb3RlciB7XG4gIHBhZGRpbmc6ICRjYXJkLXNwYWNlci15ICRjYXJkLXNwYWNlci14O1xuICBjb2xvcjogJGNhcmQtY2FwLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2FyZC1jYXAtYmc7XG4gIGJvcmRlci10b3A6ICRjYXJkLWJvcmRlci13aWR0aCBzb2xpZCAkY2FyZC1ib3JkZXItY29sb3I7XG5cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDAgMCAkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzICRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICB9XG59XG5cblxuLy9cbi8vIEhlYWRlciBuYXZzXG4vL1xuXG4uY2FyZC1oZWFkZXItdGFicyB7XG4gIG1hcmdpbi1yaWdodDogLSRjYXJkLXNwYWNlci14ICogLjU7XG4gIG1hcmdpbi1ib3R0b206IC0kY2FyZC1zcGFjZXIteTtcbiAgbWFyZ2luLWxlZnQ6IC0kY2FyZC1zcGFjZXIteCAqIC41O1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4uY2FyZC1oZWFkZXItcGlsbHMge1xuICBtYXJnaW4tcmlnaHQ6IC0kY2FyZC1zcGFjZXIteCAqIC41O1xuICBtYXJnaW4tbGVmdDogLSRjYXJkLXNwYWNlci14ICogLjU7XG59XG5cbi8vIENhcmQgaW1hZ2Vcbi5jYXJkLWltZy1vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6ICRjYXJkLWltZy1vdmVybGF5LXBhZGRpbmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy10b3AsXG4uY2FyZC1pbWctYm90dG9tIHtcbiAgZmxleC1zaHJpbms6IDA7IC8vIEZvciBJRTogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yOTM5NlxuICB3aWR0aDogMTAwJTsgLy8gUmVxdWlyZWQgYmVjYXVzZSB3ZSB1c2UgZmxleGJveCBhbmQgdGhpcyBpbmhlcmVudGx5IGFwcGxpZXMgYWxpZ24tc2VsZjogc3RyZXRjaFxufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctdG9wIHtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy1ib3R0b20ge1xuICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cblxuXG4vLyBDYXJkIGRlY2tcblxuLmNhcmQtZGVjayB7XG4gIC5jYXJkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkY2FyZC1kZWNrLW1hcmdpbjtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgbWFyZ2luLXJpZ2h0OiAtJGNhcmQtZGVjay1tYXJnaW47XG4gICAgbWFyZ2luLWxlZnQ6IC0kY2FyZC1kZWNrLW1hcmdpbjtcblxuICAgIC5jYXJkIHtcbiAgICAgIC8vIEZsZXhidWdzICM0OiBodHRwczovL2dpdGh1Yi5jb20vcGhpbGlwd2FsdG9uL2ZsZXhidWdzI2ZsZXhidWctNFxuICAgICAgZmxleDogMSAwIDAlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAkY2FyZC1kZWNrLW1hcmdpbjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IC8vIE92ZXJyaWRlIHRoZSBkZWZhdWx0XG4gICAgICBtYXJnaW4tbGVmdDogJGNhcmQtZGVjay1tYXJnaW47XG4gICAgfVxuICB9XG59XG5cblxuLy9cbi8vIENhcmQgZ3JvdXBzXG4vL1xuXG4uY2FyZC1ncm91cCB7XG4gIC8vIFRoZSBjaGlsZCBzZWxlY3RvciBhbGxvd3MgbmVzdGVkIGAuY2FyZGAgd2l0aGluIGAuY2FyZC1ncm91cGBcbiAgLy8gdG8gZGlzcGxheSBwcm9wZXJseS5cbiAgPiAuY2FyZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogJGNhcmQtZ3JvdXAtbWFyZ2luO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAvLyBUaGUgY2hpbGQgc2VsZWN0b3IgYWxsb3dzIG5lc3RlZCBgLmNhcmRgIHdpdGhpbiBgLmNhcmQtZ3JvdXBgXG4gICAgLy8gdG8gZGlzcGxheSBwcm9wZXJseS5cbiAgICA+IC5jYXJkIHtcbiAgICAgIC8vIEZsZXhidWdzICM0OiBodHRwczovL2dpdGh1Yi5jb20vcGhpbGlwd2FsdG9uL2ZsZXhidWdzI2ZsZXhidWctNFxuICAgICAgZmxleDogMSAwIDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgKyAuY2FyZCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgIH1cblxuICAgICAgLy8gSGFuZGxlIHJvdW5kZWQgY29ybmVyc1xuICAgICAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygwKTtcblxuICAgICAgICAgIC5jYXJkLWltZy10b3AsXG4gICAgICAgICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuY2FyZC1pbWctYm90dG9tLFxuICAgICAgICAgIC5jYXJkLWZvb3RlciB7XG4gICAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoMCk7XG5cbiAgICAgICAgICAuY2FyZC1pbWctdG9wLFxuICAgICAgICAgIC5jYXJkLWhlYWRlciB7XG4gICAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuY2FyZC1pbWctYm90dG9tLFxuICAgICAgICAgIC5jYXJkLWZvb3RlciB7XG4gICAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vXG4vLyBDb2x1bW5zXG4vL1xuXG4uY2FyZC1jb2x1bW5zIHtcbiAgLmNhcmQge1xuICAgIG1hcmdpbi1ib3R0b206ICRjYXJkLWNvbHVtbnMtbWFyZ2luO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIGNvbHVtbi1jb3VudDogJGNhcmQtY29sdW1ucy1jb3VudDtcbiAgICBjb2x1bW4tZ2FwOiAkY2FyZC1jb2x1bW5zLWdhcDtcbiAgICBvcnBoYW5zOiAxO1xuICAgIHdpZG93czogMTtcblxuICAgIC5jYXJkIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgLy8gRG9uJ3QgbGV0IHRoZW0gdmVydGljYWxseSBzcGFuIG11bHRpcGxlIGNvbHVtbnNcbiAgICAgIHdpZHRoOiAxMDAlOyAvLyBEb24ndCBsZXQgdGhlaXIgd2lkdGggY2hhbmdlXG4gICAgfVxuICB9XG59XG5cblxuLy9cbi8vIEFjY29yZGlvblxuLy9cblxuLmFjY29yZGlvbiB7XG4gIG92ZXJmbG93LWFuY2hvcjogbm9uZTtcblxuICA+IC5jYXJkIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgJjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKDApO1xuICAgIH1cblxuICAgICY6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygwKTtcbiAgICB9XG5cbiAgICA+IC5jYXJkLWhlYWRlciB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuICAgICAgbWFyZ2luLWJvdHRvbTogLSRjYXJkLWJvcmRlci13aWR0aDtcbiAgICB9XG4gIH1cbn1cbiIsIi5icmVhZGNydW1iIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nOiAkYnJlYWRjcnVtYi1wYWRkaW5nLXkgJGJyZWFkY3J1bWItcGFkZGluZy14O1xuICBtYXJnaW4tYm90dG9tOiAkYnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGJyZWFkY3J1bWItZm9udC1zaXplKTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJyZWFkY3J1bWItYmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJyZWFkY3J1bWItYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5icmVhZGNydW1iLWl0ZW0ge1xuICAvLyBUaGUgc2VwYXJhdG9yIGJldHdlZW4gYnJlYWRjcnVtYnMgKGJ5IGRlZmF1bHQsIGEgZm9yd2FyZC1zbGFzaDogXCIvXCIpXG4gICsgLmJyZWFkY3J1bWItaXRlbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAkYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmc7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgZmxvYXQ6IGxlZnQ7IC8vIFN1cHByZXNzIGlubGluZSBzcGFjaW5ncyBhbmQgdW5kZXJsaW5pbmcgb2YgdGhlIHNlcGFyYXRvclxuICAgICAgcGFkZGluZy1yaWdodDogJGJyZWFkY3J1bWItaXRlbS1wYWRkaW5nO1xuICAgICAgY29sb3I6ICRicmVhZGNydW1iLWRpdmlkZXItY29sb3I7XG4gICAgICBjb250ZW50OiBlc2NhcGUtc3ZnKCRicmVhZGNydW1iLWRpdmlkZXIpO1xuICAgIH1cbiAgfVxuXG4gIC8vIElFOS0xMSBoYWNrIHRvIHByb3Blcmx5IGhhbmRsZSBoeXBlcmxpbmsgdW5kZXJsaW5lcyBmb3IgYnJlYWRjcnVtYnMgYnVpbHRcbiAgLy8gd2l0aG91dCBgPHVsPmBzLiBUaGUgYDo6YmVmb3JlYCBwc2V1ZG8tZWxlbWVudCBnZW5lcmF0ZXMgYW4gZWxlbWVudFxuICAvLyAqd2l0aGluKiB0aGUgLmJyZWFkY3J1bWItaXRlbSBhbmQgdGhlcmVieSBpbmhlcml0cyB0aGUgYHRleHQtZGVjb3JhdGlvbmAuXG4gIC8vXG4gIC8vIFRvIHRyaWNrIElFIGludG8gc3VwcHJlc3NpbmcgdGhlIHVuZGVybGluZSwgd2UgZ2l2ZSB0aGUgcHNldWRvLWVsZW1lbnQgYW5cbiAgLy8gdW5kZXJsaW5lIGFuZCB0aGVuIGltbWVkaWF0ZWx5IHJlbW92ZSBpdC5cbiAgKyAuYnJlYWRjcnVtYi1pdGVtOmhvdmVyOjpiZWZvcmUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBuby1kdXBsaWNhdGUtc2VsZWN0b3JzXG4gICsgLmJyZWFkY3J1bWItaXRlbTpob3Zlcjo6YmVmb3JlIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAmLmFjdGl2ZSB7XG4gICAgY29sb3I6ICRicmVhZGNydW1iLWFjdGl2ZS1jb2xvcjtcbiAgfVxufVxuIiwiLnBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBAaW5jbHVkZSBsaXN0LXVuc3R5bGVkKCk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoKTtcbn1cblxuLnBhZ2UtbGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRwYWdpbmF0aW9uLXBhZGRpbmcteSAkcGFnaW5hdGlvbi1wYWRkaW5nLXg7XG4gIG1hcmdpbi1sZWZ0OiAtJHBhZ2luYXRpb24tYm9yZGVyLXdpZHRoO1xuICBsaW5lLWhlaWdodDogJHBhZ2luYXRpb24tbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkcGFnaW5hdGlvbi1jb2xvcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnaW5hdGlvbi1iZztcbiAgYm9yZGVyOiAkcGFnaW5hdGlvbi1ib3JkZXItd2lkdGggc29saWQgJHBhZ2luYXRpb24tYm9yZGVyLWNvbG9yO1xuXG4gICY6aG92ZXIge1xuICAgIHotaW5kZXg6IDI7XG4gICAgY29sb3I6ICRwYWdpbmF0aW9uLWhvdmVyLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnaW5hdGlvbi1ob3Zlci1iZztcbiAgICBib3JkZXItY29sb3I6ICRwYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIHotaW5kZXg6IDM7XG4gICAgb3V0bGluZTogJHBhZ2luYXRpb24tZm9jdXMtb3V0bGluZTtcbiAgICBib3gtc2hhZG93OiAkcGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93O1xuICB9XG59XG5cbi5wYWdlLWl0ZW0ge1xuICAmOmZpcnN0LWNoaWxkIHtcbiAgICAucGFnZS1saW5rIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcbiAgICB9XG4gIH1cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICAucGFnZS1saW5rIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuICAgIH1cbiAgfVxuXG4gICYuYWN0aXZlIC5wYWdlLWxpbmsge1xuICAgIHotaW5kZXg6IDM7XG4gICAgY29sb3I6ICRwYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnaW5hdGlvbi1hY3RpdmUtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkcGFnaW5hdGlvbi1hY3RpdmUtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgJi5kaXNhYmxlZCAucGFnZS1saW5rIHtcbiAgICBjb2xvcjogJHBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3I7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgLy8gT3BpbmlvbmF0ZWQ6IHJlbW92ZSB0aGUgXCJoYW5kXCIgY3Vyc29yIHNldCBwcmV2aW91c2x5IGZvciAucGFnZS1saW5rXG4gICAgY3Vyc29yOiBhdXRvO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwYWdpbmF0aW9uLWRpc2FibGVkLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJHBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yO1xuICB9XG59XG5cblxuLy9cbi8vIFNpemluZ1xuLy9cblxuLnBhZ2luYXRpb24tbGcge1xuICBAaW5jbHVkZSBwYWdpbmF0aW9uLXNpemUoJHBhZ2luYXRpb24tcGFkZGluZy15LWxnLCAkcGFnaW5hdGlvbi1wYWRkaW5nLXgtbGcsICRmb250LXNpemUtbGcsICRsaW5lLWhlaWdodC1sZywgJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi5wYWdpbmF0aW9uLXNtIHtcbiAgQGluY2x1ZGUgcGFnaW5hdGlvbi1zaXplKCRwYWdpbmF0aW9uLXBhZGRpbmcteS1zbSwgJHBhZ2luYXRpb24tcGFkZGluZy14LXNtLCAkZm9udC1zaXplLXNtLCAkbGluZS1oZWlnaHQtc20sICRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtc20pO1xufVxuIiwiLy8gUGFnaW5hdGlvblxuXG5AbWl4aW4gcGFnaW5hdGlvbi1zaXplKCRwYWRkaW5nLXksICRwYWRkaW5nLXgsICRmb250LXNpemUsICRsaW5lLWhlaWdodCwgJGJvcmRlci1yYWRpdXMpIHtcbiAgLnBhZ2UtbGluayB7XG4gICAgcGFkZGluZzogJHBhZGRpbmcteSAkcGFkZGluZy14O1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplKTtcbiAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0O1xuICB9XG5cbiAgLnBhZ2UtaXRlbSB7XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAucGFnZS1saW5rIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcbiAgICAgIH1cbiAgICB9XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIC5wYWdlLWxpbmsge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIEJhc2UgY2xhc3Ncbi8vXG4vLyBSZXF1aXJlcyBvbmUgb2YgdGhlIGNvbnRleHR1YWwsIGNvbG9yIG1vZGlmaWVyIGNsYXNzZXMgZm9yIGBjb2xvcmAgYW5kXG4vLyBgYmFja2dyb3VuZC1jb2xvcmAuXG5cbi5iYWRnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogJGJhZGdlLXBhZGRpbmcteSAkYmFkZ2UtcGFkZGluZy14O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGJhZGdlLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkYmFkZ2UtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYmFkZ2UtYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGJhZGdlLXRyYW5zaXRpb24pO1xuXG4gIEBhdC1yb290IGEjeyZ9IHtcbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG4gIH1cblxuICAvLyBFbXB0eSBiYWRnZXMgY29sbGFwc2UgYXV0b21hdGljYWxseVxuICAmOmVtcHR5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi8vIFF1aWNrIGZpeCBmb3IgYmFkZ2VzIGluIGJ1dHRvbnNcbi5idG4gLmJhZGdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xcHg7XG59XG5cbi8vIFBpbGwgYmFkZ2VzXG4vL1xuLy8gTWFrZSB0aGVtIGV4dHJhIHJvdW5kZWQgd2l0aCBhIG1vZGlmaWVyIHRvIHJlcGxhY2UgdjMncyBiYWRnZXMuXG5cbi5iYWRnZS1waWxsIHtcbiAgcGFkZGluZy1yaWdodDogJGJhZGdlLXBpbGwtcGFkZGluZy14O1xuICBwYWRkaW5nLWxlZnQ6ICRiYWRnZS1waWxsLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYmFkZ2UtcGlsbC1ib3JkZXItcmFkaXVzKTtcbn1cblxuLy8gQ29sb3JzXG4vL1xuLy8gQ29udGV4dHVhbCB2YXJpYXRpb25zIChsaW5rZWQgYmFkZ2VzIGdldCBkYXJrZXIgb24gOmhvdmVyKS5cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5iYWRnZS0jeyRjb2xvcn0ge1xuICAgIEBpbmNsdWRlIGJhZGdlLXZhcmlhbnQoJHZhbHVlKTtcbiAgfVxufVxuIiwiQG1peGluIGJhZGdlLXZhcmlhbnQoJGJnKSB7XG4gIGNvbG9yOiBjb2xvci15aXEoJGJnKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJnO1xuXG4gIEBhdC1yb290IGEjeyZ9IHtcbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgIGNvbG9yOiBjb2xvci15aXEoJGJnKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYmcsIDEwJSk7XG4gICAgfVxuXG4gICAgJjpmb2N1cyxcbiAgICAmLmZvY3VzIHtcbiAgICAgIG91dGxpbmU6IDA7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAkYmFkZ2UtZm9jdXMtd2lkdGggcmdiYSgkYmcsIC41KTtcbiAgICB9XG4gIH1cbn1cbiIsIi5qdW1ib3Ryb24ge1xuICBwYWRkaW5nOiAkanVtYm90cm9uLXBhZGRpbmcgKCRqdW1ib3Ryb24tcGFkZGluZyAqIC41KTtcbiAgbWFyZ2luLWJvdHRvbTogJGp1bWJvdHJvbi1wYWRkaW5nO1xuICBjb2xvcjogJGp1bWJvdHJvbi1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGp1bWJvdHJvbi1iZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cy1sZyk7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIHBhZGRpbmc6ICgkanVtYm90cm9uLXBhZGRpbmcgKiAyKSAkanVtYm90cm9uLXBhZGRpbmc7XG4gIH1cbn1cblxuLmp1bWJvdHJvbi1mbHVpZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcbn1cbiIsIi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmFsZXJ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAkYWxlcnQtcGFkZGluZy15ICRhbGVydC1wYWRkaW5nLXg7XG4gIG1hcmdpbi1ib3R0b206ICRhbGVydC1tYXJnaW4tYm90dG9tO1xuICBib3JkZXI6ICRhbGVydC1ib3JkZXItd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGFsZXJ0LWJvcmRlci1yYWRpdXMpO1xufVxuXG4vLyBIZWFkaW5ncyBmb3IgbGFyZ2VyIGFsZXJ0c1xuLmFsZXJ0LWhlYWRpbmcge1xuICAvLyBTcGVjaWZpZWQgdG8gcHJldmVudCBjb25mbGljdHMgb2YgY2hhbmdpbmcgJGhlYWRpbmdzLWNvbG9yXG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4vLyBQcm92aWRlIGNsYXNzIGZvciBsaW5rcyB0aGF0IG1hdGNoIGFsZXJ0c1xuLmFsZXJ0LWxpbmsge1xuICBmb250LXdlaWdodDogJGFsZXJ0LWxpbmstZm9udC13ZWlnaHQ7XG59XG5cblxuLy8gRGlzbWlzc2libGUgYWxlcnRzXG4vL1xuLy8gRXhwYW5kIHRoZSByaWdodCBwYWRkaW5nIGFuZCBhY2NvdW50IGZvciB0aGUgY2xvc2UgYnV0dG9uJ3MgcG9zaXRpb25pbmcuXG5cbi5hbGVydC1kaXNtaXNzaWJsZSB7XG4gIHBhZGRpbmctcmlnaHQ6ICRjbG9zZS1mb250LXNpemUgKyAkYWxlcnQtcGFkZGluZy14ICogMjtcblxuICAvLyBBZGp1c3QgY2xvc2UgbGluayBwb3NpdGlvblxuICAuY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgei1pbmRleDogMjtcbiAgICBwYWRkaW5nOiAkYWxlcnQtcGFkZGluZy15ICRhbGVydC1wYWRkaW5nLXg7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gIH1cbn1cblxuXG4vLyBBbHRlcm5hdGUgc3R5bGVzXG4vL1xuLy8gR2VuZXJhdGUgY29udGV4dHVhbCBtb2RpZmllciBjbGFzc2VzIGZvciBjb2xvcml6aW5nIHRoZSBhbGVydC5cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5hbGVydC0jeyRjb2xvcn0ge1xuICAgIEBpbmNsdWRlIGFsZXJ0LXZhcmlhbnQodGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLCAkYWxlcnQtYmctbGV2ZWwpLCB0aGVtZS1jb2xvci1sZXZlbCgkY29sb3IsICRhbGVydC1ib3JkZXItbGV2ZWwpLCB0aGVtZS1jb2xvci1sZXZlbCgkY29sb3IsICRhbGVydC1jb2xvci1sZXZlbCkpO1xuICB9XG59XG4iLCJAbWl4aW4gYWxlcnQtdmFyaWFudCgkYmFja2dyb3VuZCwgJGJvcmRlciwgJGNvbG9yKSB7XG4gIGNvbG9yOiAkY29sb3I7XG4gIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRiYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuXG4gIGhyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiBkYXJrZW4oJGJvcmRlciwgNSUpO1xuICB9XG5cbiAgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiBkYXJrZW4oJGNvbG9yLCAxMCUpO1xuICB9XG59XG4iLCIvLyBEaXNhYmxlIGFuaW1hdGlvbiBpZiB0cmFuc2l0aW9ucyBhcmUgZGlzYWJsZWRcbkBpZiAkZW5hYmxlLXRyYW5zaXRpb25zIHtcbiAgQGtleWZyYW1lcyBwcm9ncmVzcy1iYXItc3RyaXBlcyB7XG4gICAgZnJvbSB7IGJhY2tncm91bmQtcG9zaXRpb246ICRwcm9ncmVzcy1oZWlnaHQgMDsgfVxuICAgIHRvIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwOyB9XG4gIH1cbn1cblxuLnByb2dyZXNzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAkcHJvZ3Jlc3MtaGVpZ2h0O1xuICBvdmVyZmxvdzogaGlkZGVuOyAvLyBmb3JjZSByb3VuZGVkIGNvcm5lcnMgYnkgY3JvcHBpbmcgaXRcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkcHJvZ3Jlc3MtZm9udC1zaXplKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByb2dyZXNzLWJnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRwcm9ncmVzcy1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkcHJvZ3Jlc3MtYm94LXNoYWRvdyk7XG59XG5cbi5wcm9ncmVzcy1iYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY29sb3I6ICRwcm9ncmVzcy1iYXItY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByb2dyZXNzLWJhci1iZztcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkcHJvZ3Jlc3MtYmFyLXRyYW5zaXRpb24pO1xufVxuXG4ucHJvZ3Jlc3MtYmFyLXN0cmlwZWQge1xuICBAaW5jbHVkZSBncmFkaWVudC1zdHJpcGVkKCk7XG4gIGJhY2tncm91bmQtc2l6ZTogJHByb2dyZXNzLWhlaWdodCAkcHJvZ3Jlc3MtaGVpZ2h0O1xufVxuXG5AaWYgJGVuYWJsZS10cmFuc2l0aW9ucyB7XG4gIC5wcm9ncmVzcy1iYXItYW5pbWF0ZWQge1xuICAgIGFuaW1hdGlvbjogJHByb2dyZXNzLWJhci1hbmltYXRpb24tdGltaW5nIHByb2dyZXNzLWJhci1zdHJpcGVzO1xuXG4gICAgQGlmICRlbmFibGUtcHJlZmVycy1yZWR1Y2VkLW1vdGlvbi1tZWRpYS1xdWVyeSB7XG4gICAgICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgICBhbmltYXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIubWVkaWEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLm1lZGlhLWJvZHkge1xuICBmbGV4OiAxO1xufVxuIiwiLy8gQmFzZSBjbGFzc1xuLy9cbi8vIEVhc2lseSB1c2FibGUgb24gPHVsPiwgPG9sPiwgb3IgPGRpdj4uXG5cbi5saXN0LWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAvLyBObyBuZWVkIHRvIHNldCBsaXN0LXN0eWxlOiBub25lOyBzaW5jZSAubGlzdC1ncm91cC1pdGVtIGlzIGJsb2NrIGxldmVsXG4gIHBhZGRpbmctbGVmdDogMDsgLy8gcmVzZXQgcGFkZGluZyBiZWNhdXNlIHVsIGFuZCBvbFxuICBtYXJnaW4tYm90dG9tOiAwO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xufVxuXG5cbi8vIEludGVyYWN0aXZlIGxpc3QgaXRlbXNcbi8vXG4vLyBVc2UgYW5jaG9yIG9yIGJ1dHRvbiBlbGVtZW50cyBpbnN0ZWFkIG9mIGBsaWBzIG9yIGBkaXZgcyB0byBjcmVhdGUgaW50ZXJhY3RpdmVcbi8vIGxpc3QgaXRlbXMuIEluY2x1ZGVzIGFuIGV4dHJhIGAuYWN0aXZlYCBtb2RpZmllciBjbGFzcyBmb3Igc2VsZWN0ZWQgaXRlbXMuXG5cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uIHtcbiAgd2lkdGg6IDEwMCU7IC8vIEZvciBgPGJ1dHRvbj5gcyAoYW5jaG9ycyBiZWNvbWUgMTAwJSBieSBkZWZhdWx0IHRob3VnaClcbiAgY29sb3I6ICRsaXN0LWdyb3VwLWFjdGlvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDsgLy8gRm9yIGA8YnV0dG9uPmBzIChhbmNob3JzIGluaGVyaXQpXG5cbiAgLy8gSG92ZXIgc3RhdGVcbiAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgei1pbmRleDogMTsgLy8gUGxhY2UgaG92ZXIvZm9jdXMgaXRlbXMgYWJvdmUgdGhlaXIgc2libGluZ3MgZm9yIHByb3BlciBib3JkZXIgc3R5bGluZ1xuICAgIGNvbG9yOiAkbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0LWdyb3VwLWhvdmVyLWJnO1xuICB9XG5cbiAgJjphY3RpdmUge1xuICAgIGNvbG9yOiAkbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmc7XG4gIH1cbn1cblxuXG4vLyBJbmRpdmlkdWFsIGxpc3QgaXRlbXNcbi8vXG4vLyBVc2Ugb24gYGxpYHMgb3IgYGRpdmBzIHdpdGhpbiB0aGUgYC5saXN0LWdyb3VwYCBwYXJlbnQuXG5cbi5saXN0LWdyb3VwLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAkbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteSAkbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteDtcbiAgY29sb3I6ICRsaXN0LWdyb3VwLWNvbG9yO1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICRsaXN0LWdyb3VwLWJnO1xuICBib3JkZXI6ICRsaXN0LWdyb3VwLWJvcmRlci13aWR0aCBzb2xpZCAkbGlzdC1ncm91cC1ib3JkZXItY29sb3I7XG5cbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoaW5oZXJpdCk7XG4gIH1cblxuICAmOmxhc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKGluaGVyaXQpO1xuICB9XG5cbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICRsaXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0LWdyb3VwLWRpc2FibGVkLWJnO1xuICB9XG5cbiAgLy8gSW5jbHVkZSBib3RoIGhlcmUgZm9yIGA8YT5gcyBhbmQgYDxidXR0b24+YHNcbiAgJi5hY3RpdmUge1xuICAgIHotaW5kZXg6IDI7IC8vIFBsYWNlIGFjdGl2ZSBpdGVtcyBhYm92ZSB0aGVpciBzaWJsaW5ncyBmb3IgcHJvcGVyIGJvcmRlciBzdHlsaW5nXG4gICAgY29sb3I6ICRsaXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdC1ncm91cC1hY3RpdmUtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgJiArICYge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICBtYXJnaW4tdG9wOiAtJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoO1xuICAgICAgYm9yZGVyLXRvcC13aWR0aDogJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIEhvcml6b250YWxcbi8vXG4vLyBDaGFuZ2UgdGhlIGxheW91dCBvZiBsaXN0IGdyb3VwIGl0ZW1zIGZyb20gdmVydGljYWwgKGRlZmF1bHQpIHRvIGhvcml6b250YWwuXG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC5saXN0LWdyb3VwLWhvcml6b250YWwjeyRpbmZpeH0ge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgICAgPiAubGlzdC1ncm91cC1pdGVtIHtcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1cygkbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJpZ2h0LXJhZGl1cygwKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXMoJGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1cygwKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICAgICAgICBib3JkZXItdG9wLXdpZHRoOiAkbGlzdC1ncm91cC1ib3JkZXItd2lkdGg7XG4gICAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG5cbiAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLSRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAkbGlzdC1ncm91cC1ib3JkZXItd2lkdGg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy8gRmx1c2ggbGlzdCBpdGVtc1xuLy9cbi8vIFJlbW92ZSBib3JkZXJzIGFuZCBib3JkZXItcmFkaXVzIHRvIGtlZXAgbGlzdCBncm91cCBpdGVtcyBlZGdlLXRvLWVkZ2UuIE1vc3Rcbi8vIHVzZWZ1bCB3aXRoaW4gb3RoZXIgY29tcG9uZW50cyAoZS5nLiwgY2FyZHMpLlxuXG4ubGlzdC1ncm91cC1mbHVzaCB7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG5cbiAgPiAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItd2lkdGg6IDAgMCAkbGlzdC1ncm91cC1ib3JkZXItd2lkdGg7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBDb250ZXh0dWFsIHZhcmlhbnRzXG4vL1xuLy8gQWRkIG1vZGlmaWVyIGNsYXNzZXMgdG8gY2hhbmdlIHRleHQgYW5kIGJhY2tncm91bmQgY29sb3Igb24gaW5kaXZpZHVhbCBpdGVtcy5cbi8vIE9yZ2FuaXphdGlvbmFsbHksIHRoaXMgbXVzdCBjb21lIGFmdGVyIHRoZSBgOmhvdmVyYCBzdGF0ZXMuXG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICBAaW5jbHVkZSBsaXN0LWdyb3VwLWl0ZW0tdmFyaWFudCgkY29sb3IsIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgLTkpLCB0aGVtZS1jb2xvci1sZXZlbCgkY29sb3IsIDYpKTtcbn1cbiIsIi8vIExpc3QgR3JvdXBzXG5cbkBtaXhpbiBsaXN0LWdyb3VwLWl0ZW0tdmFyaWFudCgkc3RhdGUsICRiYWNrZ3JvdW5kLCAkY29sb3IpIHtcbiAgLmxpc3QtZ3JvdXAtaXRlbS0jeyRzdGF0ZX0ge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XG5cbiAgICAmLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24ge1xuICAgICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYmFja2dyb3VuZCwgNSUpO1xuICAgICAgfVxuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuY2xvc2Uge1xuICBmbG9hdDogcmlnaHQ7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY2xvc2UtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRjbG9zZS1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAkY2xvc2UtY29sb3I7XG4gIHRleHQtc2hhZG93OiAkY2xvc2UtdGV4dC1zaGFkb3c7XG4gIG9wYWNpdHk6IC41O1xuXG4gIC8vIE92ZXJyaWRlIDxhPidzIGhvdmVyIHN0eWxlXG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIGNvbG9yOiAkY2xvc2UtY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICBvcGFjaXR5OiAuNzU7XG4gICAgfVxuICB9XG59XG5cbi8vIEFkZGl0aW9uYWwgcHJvcGVydGllcyBmb3IgYnV0dG9uIHZlcnNpb25cbi8vIGlPUyByZXF1aXJlcyB0aGUgYnV0dG9uIGVsZW1lbnQgaW5zdGVhZCBvZiBhbiBhbmNob3IgdGFnLlxuLy8gSWYgeW91IHdhbnQgdGhlIGFuY2hvciB2ZXJzaW9uLCBpdCByZXF1aXJlcyBgaHJlZj1cIiNcImAuXG4vLyBTZWUgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvRXZlbnRzL2NsaWNrI1NhZmFyaV9Nb2JpbGVcblxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuYnV0dG9uLmNsb3NlIHtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cblxuLy8gRnV0dXJlLXByb29mIGRpc2FibGluZyBvZiBjbGlja3Mgb24gYDxhPmAgZWxlbWVudHNcblxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuYS5jbG9zZS5kaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuIiwiLy8gLm1vZGFsLW9wZW4gICAgICAtIGJvZHkgY2xhc3MgZm9yIGtpbGxpbmcgdGhlIHNjcm9sbFxuLy8gLm1vZGFsICAgICAgICAgICAtIGNvbnRhaW5lciB0byBzY3JvbGwgd2l0aGluXG4vLyAubW9kYWwtZGlhbG9nICAgIC0gcG9zaXRpb25pbmcgc2hlbGwgZm9yIHRoZSBhY3R1YWwgbW9kYWxcbi8vIC5tb2RhbC1jb250ZW50ICAgLSBhY3R1YWwgbW9kYWwgdy8gYmcgYW5kIGNvcm5lcnMgYW5kIHN0dWZmXG5cblxuLm1vZGFsLW9wZW4ge1xuICAvLyBLaWxsIHRoZSBzY3JvbGwgb24gdGhlIGJvZHlcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAubW9kYWwge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG59XG5cbi8vIENvbnRhaW5lciB0aGF0IHRoZSBtb2RhbCBzY3JvbGxzIHdpdGhpblxuLm1vZGFsIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtbW9kYWw7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC8vIFByZXZlbnQgQ2hyb21lIG9uIFdpbmRvd3MgZnJvbSBhZGRpbmcgYSBmb2N1cyBvdXRsaW5lLiBGb3IgZGV0YWlscywgc2VlXG4gIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzEwOTUxLlxuICBvdXRsaW5lOiAwO1xuICAvLyBXZSBkZWxpYmVyYXRlbHkgZG9uJ3QgdXNlIGAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7YCBkdWUgdG8gYVxuICAvLyBnbmFybHkgaU9TIFNhZmFyaSBidWc6IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNTgzNDJcbiAgLy8gU2VlIGFsc28gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xNzY5NVxufVxuXG4vLyBTaGVsbCBkaXYgdG8gcG9zaXRpb24gdGhlIG1vZGFsIHdpdGggYm90dG9tIHBhZGRpbmdcbi5tb2RhbC1kaWFsb2cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW46ICRtb2RhbC1kaWFsb2ctbWFyZ2luO1xuICAvLyBhbGxvdyBjbGlja3MgdG8gcGFzcyB0aHJvdWdoIGZvciBjdXN0b20gY2xpY2sgaGFuZGxpbmcgdG8gY2xvc2UgbW9kYWxcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgLy8gV2hlbiBmYWRpbmcgaW4gdGhlIG1vZGFsLCBhbmltYXRlIGl0IHRvIHNsaWRlIGRvd25cbiAgLm1vZGFsLmZhZGUgJiB7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkbW9kYWwtdHJhbnNpdGlvbik7XG4gICAgdHJhbnNmb3JtOiAkbW9kYWwtZmFkZS10cmFuc2Zvcm07XG4gIH1cbiAgLm1vZGFsLnNob3cgJiB7XG4gICAgdHJhbnNmb3JtOiAkbW9kYWwtc2hvdy10cmFuc2Zvcm07XG4gIH1cblxuICAvLyBXaGVuIHRyeWluZyB0byBjbG9zZSwgYW5pbWF0ZSBmb2N1cyB0byBzY2FsZVxuICAubW9kYWwubW9kYWwtc3RhdGljICYge1xuICAgIHRyYW5zZm9ybTogJG1vZGFsLXNjYWxlLXRyYW5zZm9ybTtcbiAgfVxufVxuXG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICBkaXNwbGF5OiBmbGV4OyAvLyBJRTEwLzExXG4gIG1heC1oZWlnaHQ6IHN1YnRyYWN0KDEwMCUsICRtb2RhbC1kaWFsb2ctbWFyZ2luICogMik7XG5cbiAgLm1vZGFsLWNvbnRlbnQge1xuICAgIG1heC1oZWlnaHQ6IHN1YnRyYWN0KDEwMHZoLCAkbW9kYWwtZGlhbG9nLW1hcmdpbiAqIDIpOyAvLyBJRTEwLzExXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gIC5tb2RhbC1oZWFkZXIsXG4gIC5tb2RhbC1mb290ZXIge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG5cbiAgLm1vZGFsLWJvZHkge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbn1cblxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IHN1YnRyYWN0KDEwMCUsICRtb2RhbC1kaWFsb2ctbWFyZ2luICogMik7XG5cbiAgLy8gRW5zdXJlIGBtb2RhbC1kaWFsb2ctY2VudGVyZWRgIGV4dGVuZHMgdGhlIGZ1bGwgaGVpZ2h0IG9mIHRoZSB2aWV3IChJRTEwLzExKVxuICAmOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrOyAvLyBJRTEwXG4gICAgaGVpZ2h0OiBzdWJ0cmFjdCgxMDB2aCwgJG1vZGFsLWRpYWxvZy1tYXJnaW4gKiAyKTtcbiAgICBoZWlnaHQ6IG1pbi1jb250ZW50OyAvLyBSZXNldCBoZWlnaHQgdG8gMCBleGNlcHQgb24gSUVcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG5cbiAgLy8gRW5zdXJlIGAubW9kYWwtYm9keWAgc2hvd3Mgc2Nyb2xsYmFyIChJRTEwLzExKVxuICAmLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi8vIEFjdHVhbCBtb2RhbFxuLm1vZGFsLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlOyAvLyBFbnN1cmUgYC5tb2RhbC1jb250ZW50YCBleHRlbmRzIHRoZSBmdWxsIHdpZHRoIG9mIHRoZSBwYXJlbnQgYC5tb2RhbC1kaWFsb2dgXG4gIC8vIGNvdW50ZXJhY3QgdGhlIHBvaW50ZXItZXZlbnRzOiBub25lOyBpbiB0aGUgLm1vZGFsLWRpYWxvZ1xuICBjb2xvcjogJG1vZGFsLWNvbnRlbnQtY29sb3I7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbW9kYWwtY29udGVudC1iZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGggc29saWQgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHMpO1xuICAvLyBSZW1vdmUgZm9jdXMgb3V0bGluZSBmcm9tIG9wZW5lZCBtb2RhbFxuICBvdXRsaW5lOiAwO1xufVxuXG4vLyBNb2RhbCBiYWNrZ3JvdW5kXG4ubW9kYWwtYmFja2Ryb3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1tb2RhbC1iYWNrZHJvcDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbW9kYWwtYmFja2Ryb3AtYmc7XG5cbiAgLy8gRmFkZSBmb3IgYmFja2Ryb3BcbiAgJi5mYWRlIHsgb3BhY2l0eTogMDsgfVxuICAmLnNob3cgeyBvcGFjaXR5OiAkbW9kYWwtYmFja2Ryb3Atb3BhY2l0eTsgfVxufVxuXG4vLyBNb2RhbCBoZWFkZXJcbi8vIFRvcCBzZWN0aW9uIG9mIHRoZSBtb2RhbCB3LyB0aXRsZSBhbmQgZGlzbWlzc1xuLm1vZGFsLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyAvLyBzbyB0aGUgY2xvc2UgYnRuIGFsd2F5cyBzdGF5cyBvbiB0aGUgdXBwZXIgcmlnaHQgY29ybmVyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgLy8gUHV0IG1vZGFsIGhlYWRlciBlbGVtZW50cyAodGl0bGUgYW5kIGRpc21pc3MpIG9uIG9wcG9zaXRlIGVuZHNcbiAgcGFkZGluZzogJG1vZGFsLWhlYWRlci1wYWRkaW5nO1xuICBib3JkZXItYm90dG9tOiAkbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aCBzb2xpZCAkbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJG1vZGFsLWNvbnRlbnQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG5cbiAgLmNsb3NlIHtcbiAgICBwYWRkaW5nOiAkbW9kYWwtaGVhZGVyLXBhZGRpbmc7XG4gICAgLy8gYXV0byBvbiB0aGUgbGVmdCBmb3JjZSBpY29uIHRvIHRoZSByaWdodCBldmVuIHdoZW4gdGhlcmUgaXMgbm8gLm1vZGFsLXRpdGxlXG4gICAgbWFyZ2luOiAoLSRtb2RhbC1oZWFkZXItcGFkZGluZy15KSAoLSRtb2RhbC1oZWFkZXItcGFkZGluZy14KSAoLSRtb2RhbC1oZWFkZXItcGFkZGluZy15KSBhdXRvO1xuICB9XG59XG5cbi8vIFRpdGxlIHRleHQgd2l0aGluIGhlYWRlclxuLm1vZGFsLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6ICRtb2RhbC10aXRsZS1saW5lLWhlaWdodDtcbn1cblxuLy8gTW9kYWwgYm9keVxuLy8gV2hlcmUgYWxsIG1vZGFsIGNvbnRlbnQgcmVzaWRlcyAoc2libGluZyBvZiAubW9kYWwtaGVhZGVyIGFuZCAubW9kYWwtZm9vdGVyKVxuLm1vZGFsLWJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8vIEVuYWJsZSBgZmxleC1ncm93OiAxYCBzbyB0aGF0IHRoZSBib2R5IHRha2UgdXAgYXMgbXVjaCBzcGFjZSBhcyBwb3NzaWJsZVxuICAvLyB3aGVuIHRoZXJlIHNob3VsZCBiZSBhIGZpeGVkIGhlaWdodCBvbiBgLm1vZGFsLWRpYWxvZ2AuXG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwYWRkaW5nOiAkbW9kYWwtaW5uZXItcGFkZGluZztcbn1cblxuLy8gRm9vdGVyIChmb3IgYWN0aW9ucylcbi5tb2RhbC1mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IC8vIHZlcnRpY2FsbHkgY2VudGVyXG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IC8vIFJpZ2h0IGFsaWduIGJ1dHRvbnMgd2l0aCBmbGV4IHByb3BlcnR5IGJlY2F1c2UgdGV4dC1hbGlnbiBkb2Vzbid0IHdvcmsgb24gZmxleCBpdGVtc1xuICBwYWRkaW5nOiAkbW9kYWwtaW5uZXItcGFkZGluZyAtICRtb2RhbC1mb290ZXItbWFyZ2luLWJldHdlZW4gKiAuNTtcbiAgYm9yZGVyLXRvcDogJG1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGggc29saWQgJG1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCRtb2RhbC1jb250ZW50LWlubmVyLWJvcmRlci1yYWRpdXMpO1xuXG4gIC8vIFBsYWNlIG1hcmdpbiBiZXR3ZWVuIGZvb3RlciBlbGVtZW50c1xuICAvLyBUaGlzIHNvbHV0aW9uIGlzIGZhciBmcm9tIGlkZWFsIGJlY2F1c2Ugb2YgdGhlIHVuaXZlcnNhbCBzZWxlY3RvciB1c2FnZSxcbiAgLy8gYnV0IGlzIG5lZWRlZCB0byBmaXggaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNDgwMFxuICA+ICoge1xuICAgIG1hcmdpbjogJG1vZGFsLWZvb3Rlci1tYXJnaW4tYmV0d2VlbiAqIC41O1xuICB9XG59XG5cbi8vIE1lYXN1cmUgc2Nyb2xsYmFyIHdpZHRoIGZvciBwYWRkaW5nIGJvZHkgZHVyaW5nIG1vZGFsIHNob3cvaGlkZVxuLm1vZGFsLXNjcm9sbGJhci1tZWFzdXJlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC05OTk5cHg7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIG92ZXJmbG93OiBzY3JvbGw7XG59XG5cbi8vIFNjYWxlIHVwIHRoZSBtb2RhbFxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAvLyBBdXRvbWF0aWNhbGx5IHNldCBtb2RhbCdzIHdpZHRoIGZvciBsYXJnZXIgdmlld3BvcnRzXG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogJG1vZGFsLW1kO1xuICAgIG1hcmdpbjogJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cCBhdXRvO1xuICB9XG5cbiAgLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgICBtYXgtaGVpZ2h0OiBzdWJ0cmFjdCgxMDAlLCAkbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwICogMik7XG5cbiAgICAubW9kYWwtY29udGVudCB7XG4gICAgICBtYXgtaGVpZ2h0OiBzdWJ0cmFjdCgxMDB2aCwgJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cCAqIDIpO1xuICAgIH1cbiAgfVxuXG4gIC5tb2RhbC1kaWFsb2ctY2VudGVyZWQge1xuICAgIG1pbi1oZWlnaHQ6IHN1YnRyYWN0KDEwMCUsICRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXAgKiAyKTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBoZWlnaHQ6IHN1YnRyYWN0KDEwMHZoLCAkbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwICogMik7XG4gICAgICBoZWlnaHQ6IG1pbi1jb250ZW50O1xuICAgIH1cbiAgfVxuXG4gIC5tb2RhbC1jb250ZW50IHtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRtb2RhbC1jb250ZW50LWJveC1zaGFkb3ctc20tdXApO1xuICB9XG5cbiAgLm1vZGFsLXNtIHsgbWF4LXdpZHRoOiAkbW9kYWwtc207IH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAubW9kYWwtbGcsXG4gIC5tb2RhbC14bCB7XG4gICAgbWF4LXdpZHRoOiAkbW9kYWwtbGc7XG4gIH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAubW9kYWwteGwgeyBtYXgtd2lkdGg6ICRtb2RhbC14bDsgfVxufVxuIiwiLy8gQmFzZSBjbGFzc1xuLnRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6ICR6aW5kZXgtdG9vbHRpcDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogJHRvb2x0aXAtbWFyZ2luO1xuICAvLyBPdXIgcGFyZW50IGVsZW1lbnQgY2FuIGJlIGFyYml0cmFyeSBzaW5jZSB0b29sdGlwcyBhcmUgYnkgZGVmYXVsdCBpbnNlcnRlZCBhcyBhIHNpYmxpbmcgb2YgdGhlaXIgdGFyZ2V0IGVsZW1lbnQuXG4gIC8vIFNvIHJlc2V0IG91ciBmb250IGFuZCB0ZXh0IHByb3BlcnRpZXMgdG8gYXZvaWQgaW5oZXJpdGluZyB3ZWlyZCB2YWx1ZXMuXG4gIEBpbmNsdWRlIHJlc2V0LXRleHQoKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCR0b29sdGlwLWZvbnQtc2l6ZSk7XG4gIC8vIEFsbG93IGJyZWFraW5nIHZlcnkgbG9uZyB3b3JkcyBzbyB0aGV5IGRvbid0IG92ZXJmbG93IHRoZSB0b29sdGlwJ3MgYm91bmRzXG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgb3BhY2l0eTogMDtcblxuICAmLnNob3cgeyBvcGFjaXR5OiAkdG9vbHRpcC1vcGFjaXR5OyB9XG5cbiAgLmFycm93IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6ICR0b29sdGlwLWFycm93LXdpZHRoO1xuICAgIGhlaWdodDogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXRvb2x0aXAtdG9wIHtcbiAgcGFkZGluZzogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0IDA7XG5cbiAgLmFycm93IHtcbiAgICBib3R0b206IDA7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgdG9wOiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAkdG9vbHRpcC1hcnJvdy1oZWlnaHQgKCR0b29sdGlwLWFycm93LXdpZHRoICogLjUpIDA7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAkdG9vbHRpcC1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXRvb2x0aXAtcmlnaHQge1xuICBwYWRkaW5nOiAwICR0b29sdGlwLWFycm93LWhlaWdodDtcblxuICAuYXJyb3cge1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6ICR0b29sdGlwLWFycm93LWhlaWdodDtcbiAgICBoZWlnaHQ6ICR0b29sdGlwLWFycm93LXdpZHRoO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAoJHRvb2x0aXAtYXJyb3ctd2lkdGggKiAuNSkgJHRvb2x0aXAtYXJyb3ctaGVpZ2h0ICgkdG9vbHRpcC1hcnJvdy13aWR0aCAqIC41KSAwO1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkdG9vbHRpcC1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXRvb2x0aXAtYm90dG9tIHtcbiAgcGFkZGluZzogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0IDA7XG5cbiAgLmFycm93IHtcbiAgICB0b3A6IDA7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAwICgkdG9vbHRpcC1hcnJvdy13aWR0aCAqIC41KSAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkdG9vbHRpcC1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXRvb2x0aXAtbGVmdCB7XG4gIHBhZGRpbmc6IDAgJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuXG4gIC5hcnJvdyB7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6ICR0b29sdGlwLWFycm93LWhlaWdodDtcbiAgICBoZWlnaHQ6ICR0b29sdGlwLWFycm93LXdpZHRoO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBib3JkZXItd2lkdGg6ICgkdG9vbHRpcC1hcnJvdy13aWR0aCAqIC41KSAwICgkdG9vbHRpcC1hcnJvdy13aWR0aCAqIC41KSAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogJHRvb2x0aXAtYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy10b29sdGlwLWF1dG8ge1xuICAmW3gtcGxhY2VtZW50Xj1cInRvcFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtdG9vbHRpcC10b3A7XG4gIH1cbiAgJlt4LXBsYWNlbWVudF49XCJyaWdodFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtdG9vbHRpcC1yaWdodDtcbiAgfVxuICAmW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSB7XG4gICAgQGV4dGVuZCAuYnMtdG9vbHRpcC1ib3R0b207XG4gIH1cbiAgJlt4LXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy10b29sdGlwLWxlZnQ7XG4gIH1cbn1cblxuLy8gV3JhcHBlciBmb3IgdGhlIHRvb2x0aXAgY29udGVudFxuLnRvb2x0aXAtaW5uZXIge1xuICBtYXgtd2lkdGg6ICR0b29sdGlwLW1heC13aWR0aDtcbiAgcGFkZGluZzogJHRvb2x0aXAtcGFkZGluZy15ICR0b29sdGlwLXBhZGRpbmcteDtcbiAgY29sb3I6ICR0b29sdGlwLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0b29sdGlwLWJnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCR0b29sdGlwLWJvcmRlci1yYWRpdXMpO1xufVxuIiwiQG1peGluIHJlc2V0LXRleHQoKSB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcbiAgLy8gV2UgZGVsaWJlcmF0ZWx5IGRvIE5PVCByZXNldCBmb250LXNpemUgb3Igd29yZC13cmFwLlxuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2U7XG4gIHRleHQtYWxpZ246IGxlZnQ7IC8vIEZhbGxiYWNrIGZvciB3aGVyZSBgc3RhcnRgIGlzIG5vdCBzdXBwb3J0ZWRcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBsaW5lLWJyZWFrOiBhdXRvO1xufVxuIiwiLnBvcG92ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1wb3BvdmVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAkcG9wb3Zlci1tYXgtd2lkdGg7XG4gIC8vIE91ciBwYXJlbnQgZWxlbWVudCBjYW4gYmUgYXJiaXRyYXJ5IHNpbmNlIHRvb2x0aXBzIGFyZSBieSBkZWZhdWx0IGluc2VydGVkIGFzIGEgc2libGluZyBvZiB0aGVpciB0YXJnZXQgZWxlbWVudC5cbiAgLy8gU28gcmVzZXQgb3VyIGZvbnQgYW5kIHRleHQgcHJvcGVydGllcyB0byBhdm9pZCBpbmhlcml0aW5nIHdlaXJkIHZhbHVlcy5cbiAgQGluY2x1ZGUgcmVzZXQtdGV4dCgpO1xuICBAaW5jbHVkZSBmb250LXNpemUoJHBvcG92ZXItZm9udC1zaXplKTtcbiAgLy8gQWxsb3cgYnJlYWtpbmcgdmVyeSBsb25nIHdvcmRzIHNvIHRoZXkgZG9uJ3Qgb3ZlcmZsb3cgdGhlIHBvcG92ZXIncyBib3VuZHNcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcG9wb3Zlci1iZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAkcG9wb3Zlci1ib3JkZXItd2lkdGggc29saWQgJHBvcG92ZXItYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRwb3BvdmVyLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRwb3BvdmVyLWJveC1zaGFkb3cpO1xuXG4gIC5hcnJvdyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAkcG9wb3Zlci1hcnJvdy13aWR0aDtcbiAgICBoZWlnaHQ6ICRwb3BvdmVyLWFycm93LWhlaWdodDtcbiAgICBtYXJnaW46IDAgJHBvcG92ZXItYm9yZGVyLXJhZGl1cztcblxuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXBvcG92ZXItdG9wIHtcbiAgbWFyZ2luLWJvdHRvbTogJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuXG4gID4gLmFycm93IHtcbiAgICBib3R0b206IHN1YnRyYWN0KC0kcG9wb3Zlci1hcnJvdy1oZWlnaHQsICRwb3BvdmVyLWJvcmRlci13aWR0aCk7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQgKCRwb3BvdmVyLWFycm93LXdpZHRoICogLjUpIDA7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBib3R0b206ICRwb3BvdmVyLWJvcmRlci13aWR0aDtcbiAgICAgIGJvcmRlci13aWR0aDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KSAwO1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJHBvcG92ZXItYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy1wb3BvdmVyLXJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6ICRwb3BvdmVyLWFycm93LWhlaWdodDtcblxuICA+IC5hcnJvdyB7XG4gICAgbGVmdDogc3VidHJhY3QoLSRwb3BvdmVyLWFycm93LWhlaWdodCwgJHBvcG92ZXItYm9yZGVyLXdpZHRoKTtcbiAgICB3aWR0aDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuICAgIGhlaWdodDogJHBvcG92ZXItYXJyb3ctd2lkdGg7XG4gICAgbWFyZ2luOiAkcG9wb3Zlci1ib3JkZXItcmFkaXVzIDA7IC8vIG1ha2Ugc3VyZSB0aGUgYXJyb3cgZG9lcyBub3QgdG91Y2ggdGhlIHBvcG92ZXIncyByb3VuZGVkIGNvcm5lcnNcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSkgJHBvcG92ZXItYXJyb3ctaGVpZ2h0ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KSAwO1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBsZWZ0OiAkcG9wb3Zlci1ib3JkZXItd2lkdGg7XG4gICAgICBib3JkZXItd2lkdGg6ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KSAkcG9wb3Zlci1hcnJvdy1oZWlnaHQgKCRwb3BvdmVyLWFycm93LXdpZHRoICogLjUpIDA7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICRwb3BvdmVyLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtcG9wb3Zlci1ib3R0b20ge1xuICBtYXJnaW4tdG9wOiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG5cbiAgPiAuYXJyb3cge1xuICAgIHRvcDogc3VidHJhY3QoLSRwb3BvdmVyLWFycm93LWhlaWdodCwgJHBvcG92ZXItYm9yZGVyLXdpZHRoKTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3JkZXItd2lkdGg6IDAgKCRwb3BvdmVyLWFycm93LXdpZHRoICogLjUpICRwb3BvdmVyLWFycm93LWhlaWdodCAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSk7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICB0b3A6ICRwb3BvdmVyLWJvcmRlci13aWR0aDtcbiAgICAgIGJvcmRlci13aWR0aDogMCAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSkgJHBvcG92ZXItYXJyb3ctaGVpZ2h0ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KTtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRwb3BvdmVyLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC8vIFRoaXMgd2lsbCByZW1vdmUgdGhlIHBvcG92ZXItaGVhZGVyJ3MgYm9yZGVyIGp1c3QgYmVsb3cgdGhlIGFycm93XG4gIC5wb3BvdmVyLWhlYWRlcjo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogJHBvcG92ZXItYXJyb3ctd2lkdGg7XG4gICAgbWFyZ2luLWxlZnQ6IC0kcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41O1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYm9yZGVyLWJvdHRvbTogJHBvcG92ZXItYm9yZGVyLXdpZHRoIHNvbGlkICRwb3BvdmVyLWhlYWRlci1iZztcbiAgfVxufVxuXG4uYnMtcG9wb3Zlci1sZWZ0IHtcbiAgbWFyZ2luLXJpZ2h0OiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG5cbiAgPiAuYXJyb3cge1xuICAgIHJpZ2h0OiBzdWJ0cmFjdCgtJHBvcG92ZXItYXJyb3ctaGVpZ2h0LCAkcG9wb3Zlci1ib3JkZXItd2lkdGgpO1xuICAgIHdpZHRoOiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG4gICAgaGVpZ2h0OiAkcG9wb3Zlci1hcnJvdy13aWR0aDtcbiAgICBtYXJnaW46ICRwb3BvdmVyLWJvcmRlci1yYWRpdXMgMDsgLy8gbWFrZSBzdXJlIHRoZSBhcnJvdyBkb2VzIG5vdCB0b3VjaCB0aGUgcG9wb3ZlcidzIHJvdW5kZWQgY29ybmVyc1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSkgMCAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSkgJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHJpZ2h0OiAkcG9wb3Zlci1ib3JkZXItd2lkdGg7XG4gICAgICBib3JkZXItd2lkdGg6ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KSAwICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KSAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogJHBvcG92ZXItYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy1wb3BvdmVyLWF1dG8ge1xuICAmW3gtcGxhY2VtZW50Xj1cInRvcFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtcG9wb3Zlci10b3A7XG4gIH1cbiAgJlt4LXBsYWNlbWVudF49XCJyaWdodFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtcG9wb3Zlci1yaWdodDtcbiAgfVxuICAmW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSB7XG4gICAgQGV4dGVuZCAuYnMtcG9wb3Zlci1ib3R0b207XG4gIH1cbiAgJlt4LXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy1wb3BvdmVyLWxlZnQ7XG4gIH1cbn1cblxuXG4vLyBPZmZzZXQgdGhlIHBvcG92ZXIgdG8gYWNjb3VudCBmb3IgdGhlIHBvcG92ZXIgYXJyb3dcbi5wb3BvdmVyLWhlYWRlciB7XG4gIHBhZGRpbmc6ICRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXkgJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteDtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gUmVzZXQgdGhlIGRlZmF1bHQgZnJvbSBSZWJvb3RcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUtYmFzZSk7XG4gIGNvbG9yOiAkcG9wb3Zlci1oZWFkZXItY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwb3BvdmVyLWhlYWRlci1iZztcbiAgYm9yZGVyLWJvdHRvbTogJHBvcG92ZXItYm9yZGVyLXdpZHRoIHNvbGlkIGRhcmtlbigkcG9wb3Zlci1oZWFkZXItYmcsIDUlKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJHBvcG92ZXItaW5uZXItYm9yZGVyLXJhZGl1cyk7XG5cbiAgJjplbXB0eSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4ucG9wb3Zlci1ib2R5IHtcbiAgcGFkZGluZzogJHBvcG92ZXItYm9keS1wYWRkaW5nLXkgJHBvcG92ZXItYm9keS1wYWRkaW5nLXg7XG4gIGNvbG9yOiAkcG9wb3Zlci1ib2R5LWNvbG9yO1xufVxuIiwiLy8gTm90ZXMgb24gdGhlIGNsYXNzZXM6XG4vL1xuLy8gMS4gLmNhcm91c2VsLnBvaW50ZXItZXZlbnQgc2hvdWxkIGlkZWFsbHkgYmUgcGFuLXkgKHRvIGFsbG93IGZvciB1c2VycyB0byBzY3JvbGwgdmVydGljYWxseSlcbi8vICAgIGV2ZW4gd2hlbiB0aGVpciBzY3JvbGwgYWN0aW9uIHN0YXJ0ZWQgb24gYSBjYXJvdXNlbCwgYnV0IGZvciBjb21wYXRpYmlsaXR5ICh3aXRoIEZpcmVmb3gpXG4vLyAgICB3ZSdyZSBwcmV2ZW50aW5nIGFsbCBhY3Rpb25zIGluc3RlYWRcbi8vIDIuIFRoZSAuY2Fyb3VzZWwtaXRlbS1sZWZ0IGFuZCAuY2Fyb3VzZWwtaXRlbS1yaWdodCBpcyB1c2VkIHRvIGluZGljYXRlIHdoZXJlXG4vLyAgICB0aGUgYWN0aXZlIHNsaWRlIGlzIGhlYWRpbmcuXG4vLyAzLiAuYWN0aXZlLmNhcm91c2VsLWl0ZW0gaXMgdGhlIGN1cnJlbnQgc2xpZGUuXG4vLyA0LiAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCBhbmQgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IGlzIHRoZSBjdXJyZW50XG4vLyAgICBzbGlkZSBpbiBpdHMgaW4tdHJhbnNpdGlvbiBzdGF0ZS4gT25seSBvbmUgb2YgdGhlc2Ugb2NjdXJzIGF0IGEgdGltZS5cbi8vIDUuIC5jYXJvdXNlbC1pdGVtLW5leHQuY2Fyb3VzZWwtaXRlbS1sZWZ0IGFuZCAuY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tcmlnaHRcbi8vICAgIGlzIHRoZSB1cGNvbWluZyBzbGlkZSBpbiB0cmFuc2l0aW9uLlxuXG4uY2Fyb3VzZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jYXJvdXNlbC5wb2ludGVyLWV2ZW50IHtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbn1cblxuLmNhcm91c2VsLWlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgQGluY2x1ZGUgY2xlYXJmaXgoKTtcbn1cblxuLmNhcm91c2VsLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXJpZ2h0OiAtMTAwJTtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjYXJvdXNlbC10cmFuc2l0aW9uKTtcbn1cblxuLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuLmNhcm91c2VsLWl0ZW0tbmV4dCxcbi5jYXJvdXNlbC1pdGVtLXByZXYge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNhcm91c2VsLWl0ZW0tbmV4dDpub3QoLmNhcm91c2VsLWl0ZW0tbGVmdCksXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG59XG5cbi5jYXJvdXNlbC1pdGVtLXByZXY6bm90KC5jYXJvdXNlbC1pdGVtLXJpZ2h0KSxcbi5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1sZWZ0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbn1cblxuXG4vL1xuLy8gQWx0ZXJuYXRlIHRyYW5zaXRpb25zXG4vL1xuXG4uY2Fyb3VzZWwtZmFkZSB7XG4gIC5jYXJvdXNlbC1pdGVtIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG5cbiAgLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuICAuY2Fyb3VzZWwtaXRlbS1uZXh0LmNhcm91c2VsLWl0ZW0tbGVmdCxcbiAgLmNhcm91c2VsLWl0ZW0tcHJldi5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgICB6LWluZGV4OiAxO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCxcbiAgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgICB6LWluZGV4OiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbihvcGFjaXR5IDBzICRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBMZWZ0L3JpZ2h0IGNvbnRyb2xzIGZvciBuYXZcbi8vXG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTtcbiAgLy8gVXNlIGZsZXggZm9yIGFsaWdubWVudCAoMS0zKVxuICBkaXNwbGF5OiBmbGV4OyAvLyAxLiBhbGxvdyBmbGV4IHN0eWxlc1xuICBhbGlnbi1pdGVtczogY2VudGVyOyAvLyAyLiB2ZXJ0aWNhbGx5IGNlbnRlciBjb250ZW50c1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLy8gMy4gaG9yaXpvbnRhbGx5IGNlbnRlciBjb250ZW50c1xuICB3aWR0aDogJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAkY2Fyb3VzZWwtY29udHJvbC1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDA7XG4gIG9wYWNpdHk6ICRjYXJvdXNlbC1jb250cm9sLW9wYWNpdHk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGNhcm91c2VsLWNvbnRyb2wtdHJhbnNpdGlvbik7XG5cbiAgLy8gSG92ZXIvZm9jdXMgc3RhdGVcbiAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgY29sb3I6ICRjYXJvdXNlbC1jb250cm9sLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBvdXRsaW5lOiAwO1xuICAgIG9wYWNpdHk6ICRjYXJvdXNlbC1jb250cm9sLWhvdmVyLW9wYWNpdHk7XG4gIH1cbn1cbi5jYXJvdXNlbC1jb250cm9sLXByZXYge1xuICBsZWZ0OiAwO1xuICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgkYmxhY2ssIC4yNSksIHJnYmEoJGJsYWNrLCAuMDAxKSk7XG4gIH1cbn1cbi5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICByaWdodDogMDtcbiAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCByZ2JhKCRibGFjaywgLjI1KSwgcmdiYSgkYmxhY2ssIC4wMDEpKTtcbiAgfVxufVxuXG4vLyBJY29ucyBmb3Igd2l0aGluXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24sXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAkY2Fyb3VzZWwtY29udHJvbC1pY29uLXdpZHRoO1xuICBoZWlnaHQ6ICRjYXJvdXNlbC1jb250cm9sLWljb24td2lkdGg7XG4gIGJhY2tncm91bmQ6IDUwJSAvIDEwMCUgMTAwJSBuby1yZXBlYXQ7XG59XG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRjYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbi1iZyk7XG59XG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRjYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbi1iZyk7XG59XG5cblxuLy8gT3B0aW9uYWwgaW5kaWNhdG9yIHBpcHNcbi8vXG4vLyBBZGQgYW4gb3JkZXJlZCBsaXN0IHdpdGggdGhlIGZvbGxvd2luZyBjbGFzcyBhbmQgYWRkIGEgbGlzdCBpdGVtIGZvciBlYWNoXG4vLyBzbGlkZSB5b3VyIGNhcm91c2VsIGhvbGRzLlxuXG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDA7IC8vIG92ZXJyaWRlIDxvbD4gZGVmYXVsdFxuICAvLyBVc2UgdGhlIC5jYXJvdXNlbC1jb250cm9sJ3Mgd2lkdGggYXMgbWFyZ2luIHNvIHdlIGRvbid0IG92ZXJsYXkgdGhvc2VcbiAgbWFyZ2luLXJpZ2h0OiAkY2Fyb3VzZWwtY29udHJvbC13aWR0aDtcbiAgbWFyZ2luLWxlZnQ6ICRjYXJvdXNlbC1jb250cm9sLXdpZHRoO1xuICBsaXN0LXN0eWxlOiBub25lO1xuXG4gIGxpIHtcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICBmbGV4OiAwIDEgYXV0bztcbiAgICB3aWR0aDogJGNhcm91c2VsLWluZGljYXRvci13aWR0aDtcbiAgICBoZWlnaHQ6ICRjYXJvdXNlbC1pbmRpY2F0b3ItaGVpZ2h0O1xuICAgIG1hcmdpbi1yaWdodDogJGNhcm91c2VsLWluZGljYXRvci1zcGFjZXI7XG4gICAgbWFyZ2luLWxlZnQ6ICRjYXJvdXNlbC1pbmRpY2F0b3Itc3BhY2VyO1xuICAgIHRleHQtaW5kZW50OiAtOTk5cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLWJnO1xuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICAgLy8gVXNlIHRyYW5zcGFyZW50IGJvcmRlcnMgdG8gaW5jcmVhc2UgdGhlIGhpdCBhcmVhIGJ5IDEwcHggb24gdG9wIGFuZCBib3R0b20uXG4gICAgYm9yZGVyLXRvcDogJGNhcm91c2VsLWluZGljYXRvci1oaXQtYXJlYS1oZWlnaHQgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogJGNhcm91c2VsLWluZGljYXRvci1oaXQtYXJlYS1oZWlnaHQgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgb3BhY2l0eTogLjU7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY2Fyb3VzZWwtaW5kaWNhdG9yLXRyYW5zaXRpb24pO1xuICB9XG5cbiAgLmFjdGl2ZSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5cbi8vIE9wdGlvbmFsIGNhcHRpb25zXG4vL1xuLy9cblxuLmNhcm91c2VsLWNhcHRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAoMTAwJSAtICRjYXJvdXNlbC1jYXB0aW9uLXdpZHRoKSAqIC41O1xuICBib3R0b206IDIwcHg7XG4gIGxlZnQ6ICgxMDAlIC0gJGNhcm91c2VsLWNhcHRpb24td2lkdGgpICogLjU7XG4gIHotaW5kZXg6IDEwO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIGNvbG9yOiAkY2Fyb3VzZWwtY2FwdGlvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuIiwiQG1peGluIGNsZWFyZml4KCkge1xuICAmOjphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi5hbGlnbi1iYXNlbGluZSAgICB7IHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9IC8vIEJyb3dzZXIgZGVmYXVsdFxuLmFsaWduLXRvcCAgICAgICAgIHsgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50OyB9XG4uYWxpZ24tbWlkZGxlICAgICAgeyB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7IH1cbi5hbGlnbi1ib3R0b20gICAgICB7IHZlcnRpY2FsLWFsaWduOiBib3R0b20gIWltcG9ydGFudDsgfVxuLmFsaWduLXRleHQtYm90dG9tIHsgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tICFpbXBvcnRhbnQ7IH1cbi5hbGlnbi10ZXh0LXRvcCAgICB7IHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcCAhaW1wb3J0YW50OyB9XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gQ29udGV4dHVhbCBiYWNrZ3JvdW5kc1xuXG5AbWl4aW4gYmctdmFyaWFudCgkcGFyZW50LCAkY29sb3IsICRpZ25vcmUtd2FybmluZzogZmFsc2UpIHtcbiAgI3skcGFyZW50fSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XG4gIH1cbiAgYSN7JHBhcmVudH0sXG4gIGJ1dHRvbiN7JHBhcmVudH0ge1xuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRjb2xvciwgMTAlKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJUaGUgYGJnLXZhcmlhbnRgIG1peGluXCIsIFwidjQuNC4wXCIsIFwidjVcIiwgJGlnbm9yZS13YXJuaW5nKTtcbn1cblxuQG1peGluIGJnLWdyYWRpZW50LXZhcmlhbnQoJHBhcmVudCwgJGNvbG9yLCAkaWdub3JlLXdhcm5pbmc6IGZhbHNlKSB7XG4gICN7JHBhcmVudH0ge1xuICAgIGJhY2tncm91bmQ6ICRjb2xvciBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCBtaXgoJGJvZHktYmcsICRjb2xvciwgMTUlKSwgJGNvbG9yKSByZXBlYXQteCAhaW1wb3J0YW50O1xuICB9XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcIlRoZSBgYmctZ3JhZGllbnQtdmFyaWFudGAgbWl4aW5cIiwgXCJ2NC41LjBcIiwgXCJ2NVwiLCAkaWdub3JlLXdhcm5pbmcpO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICBAaW5jbHVkZSBiZy12YXJpYW50KFwiLmJnLSN7JGNvbG9yfVwiLCAkdmFsdWUsIHRydWUpO1xufVxuXG5AaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgICBAaW5jbHVkZSBiZy1ncmFkaWVudC12YXJpYW50KFwiLmJnLWdyYWRpZW50LSN7JGNvbG9yfVwiLCAkdmFsdWUsIHRydWUpO1xuICB9XG59XG5cbi5iZy13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4uYmctdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0LCBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy9cbi8vIEJvcmRlclxuLy9cblxuLmJvcmRlciAgICAgICAgIHsgYm9yZGVyOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDsgfVxuLmJvcmRlci10b3AgICAgIHsgYm9yZGVyLXRvcDogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItcmlnaHQgICB7IGJvcmRlci1yaWdodDogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItYm90dG9tICB7IGJvcmRlci1ib3R0b206ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLWxlZnQgICAgeyBib3JkZXItbGVmdDogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci0wICAgICAgICB7IGJvcmRlcjogMCAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLXRvcC0wICAgIHsgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLXJpZ2h0LTAgIHsgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItYm90dG9tLTAgeyBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItbGVmdC0wICAgeyBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50OyB9XG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYm9yZGVyLSN7JGNvbG9yfSB7XG4gICAgYm9yZGVyLWNvbG9yOiAkdmFsdWUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uYm9yZGVyLXdoaXRlIHtcbiAgYm9yZGVyLWNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLy9cbi8vIEJvcmRlci1yYWRpdXNcbi8vXG5cbi5yb3VuZGVkLXNtIHtcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc20gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQge1xuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC10b3Age1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtcmlnaHQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1sZWZ0IHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtbGcge1xuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1sZyAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1jaXJjbGUge1xuICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtcGlsbCB7XG4gIGJvcmRlci1yYWRpdXM6ICRyb3VuZGVkLXBpbGwgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtMCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vL1xuLy8gVXRpbGl0aWVzIGZvciBjb21tb24gYGRpc3BsYXlgIHZhbHVlc1xuLy9cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgQGVhY2ggJHZhbHVlIGluICRkaXNwbGF5cyB7XG4gICAgICAuZCN7JGluZml4fS0jeyR2YWx1ZX0geyBkaXNwbGF5OiAkdmFsdWUgIWltcG9ydGFudDsgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vXG4vLyBVdGlsaXRpZXMgZm9yIHRvZ2dsaW5nIGBkaXNwbGF5YCBpbiBwcmludFxuLy9cblxuQG1lZGlhIHByaW50IHtcbiAgQGVhY2ggJHZhbHVlIGluICRkaXNwbGF5cyB7XG4gICAgLmQtcHJpbnQtI3skdmFsdWV9IHsgZGlzcGxheTogJHZhbHVlICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuIiwiLy8gQ3JlZGl0OiBOaWNvbGFzIEdhbGxhZ2hlciBhbmQgU1VJVCBDU1MuXG5cbi5lbWJlZC1yZXNwb25zaXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG5cbiAgLmVtYmVkLXJlc3BvbnNpdmUtaXRlbSxcbiAgaWZyYW1lLFxuICBlbWJlZCxcbiAgb2JqZWN0LFxuICB2aWRlbyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG5cbkBlYWNoICRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpbyBpbiAkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW9zIHtcbiAgJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXg6IG50aCgkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8sIDEpO1xuICAkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8teTogbnRoKCRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpbywgMik7XG5cbiAgLmVtYmVkLXJlc3BvbnNpdmUtI3skZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8teH1ieSN7JGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXl9IHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgcGFkZGluZy10b3A6IHBlcmNlbnRhZ2UoZGl2aWRlKCRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby15LCAkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8teCkpO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIEZsZXggdmFyaWF0aW9uXG4vL1xuLy8gQ3VzdG9tIHN0eWxlcyBmb3IgYWRkaXRpb25hbCBmbGV4IGFsaWdubWVudCBvcHRpb25zLlxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAuZmxleCN7JGluZml4fS1yb3cgICAgICAgICAgICB7IGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LWNvbHVtbiAgICAgICAgIHsgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tcm93LXJldmVyc2UgICAgeyBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LWNvbHVtbi1yZXZlcnNlIHsgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cblxuICAgIC5mbGV4I3skaW5maXh9LXdyYXAgICAgICAgICB7IGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tbm93cmFwICAgICAgIHsgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LXdyYXAtcmV2ZXJzZSB7IGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1maWxsICAgICAgICAgeyBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tZ3Jvdy0wICAgICAgIHsgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1ncm93LTEgICAgICAgeyBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LXNocmluay0wICAgICB7IGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1zaHJpbmstMSAgICAgeyBmbGV4LXNocmluazogMSAhaW1wb3J0YW50OyB9XG5cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LXN0YXJ0ICAgeyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tZW5kICAgICB7IGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tY2VudGVyICB7IGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LWJldHdlZW4geyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tYXJvdW5kICB7IGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cblxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1zdGFydCAgICB7IGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tZW5kICAgICAgeyBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1jZW50ZXIgICB7IGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1iYXNlbGluZSB7IGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LXN0cmV0Y2ggIHsgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuXG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tc3RhcnQgICB7IGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LWVuZCAgICAgeyBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tY2VudGVyICB7IGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tYmV0d2VlbiB7IGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LWFyb3VuZCAgeyBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LXN0cmV0Y2ggeyBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cblxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LWF1dG8gICAgIHsgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tc3RhcnQgICAgeyBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1lbmQgICAgICB7IGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1jZW50ZXIgICB7IGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tYmFzZWxpbmUgeyBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tc3RyZXRjaCAgeyBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC5mbG9hdCN7JGluZml4fS1sZWZ0ICB7IGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxvYXQjeyRpbmZpeH0tcmlnaHQgeyBmbG9hdDogcmlnaHQgIWltcG9ydGFudDsgfVxuICAgIC5mbG9hdCN7JGluZml4fS1ub25lICB7IGZsb2F0OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbkBlYWNoICR2YWx1ZSBpbiAkdXNlci1zZWxlY3RzIHtcbiAgLnVzZXItc2VsZWN0LSN7JHZhbHVlfSB7IHVzZXItc2VsZWN0OiAkdmFsdWUgIWltcG9ydGFudDsgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbkBlYWNoICR2YWx1ZSBpbiAkb3ZlcmZsb3dzIHtcbiAgLm92ZXJmbG93LSN7JHZhbHVlfSB7IG92ZXJmbG93OiAkdmFsdWUgIWltcG9ydGFudDsgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIENvbW1vbiB2YWx1ZXNcbkBlYWNoICRwb3NpdGlvbiBpbiAkcG9zaXRpb25zIHtcbiAgLnBvc2l0aW9uLSN7JHBvc2l0aW9ufSB7IHBvc2l0aW9uOiAkcG9zaXRpb24gIWltcG9ydGFudDsgfVxufVxuXG4vLyBTaG9ydGhhbmRcblxuLmZpeGVkLXRvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1maXhlZDtcbn1cblxuLmZpeGVkLWJvdHRvbSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1maXhlZDtcbn1cblxuLnN0aWNreS10b3Age1xuICBAc3VwcG9ydHMgKHBvc2l0aW9uOiBzdGlja3kpIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAkemluZGV4LXN0aWNreTtcbiAgfVxufVxuIiwiLy9cbi8vIFNjcmVlbnJlYWRlcnNcbi8vXG5cbi5zci1vbmx5IHtcbiAgQGluY2x1ZGUgc3Itb25seSgpO1xufVxuXG4uc3Itb25seS1mb2N1c2FibGUge1xuICBAaW5jbHVkZSBzci1vbmx5LWZvY3VzYWJsZSgpO1xufVxuIiwiLy8gT25seSBkaXNwbGF5IGNvbnRlbnQgdG8gc2NyZWVuIHJlYWRlcnNcbi8vXG4vLyBTZWU6IGh0dHBzOi8vd3d3LmExMXlwcm9qZWN0LmNvbS9wb3N0cy8yMDEzLTAxLTExLWhvdy10by1oaWRlLWNvbnRlbnQvXG4vLyBTZWU6IGh0dHBzOi8va2l0dHlnaXJhdWRlbC5jb20vMjAxNi8xMC8xMy9jc3MtaGlkZS1hbmQtc2Vlay9cblxuQG1peGluIHNyLW9ubHkoKSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogLTFweDsgLy8gRml4IGZvciBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI1Njg2XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJvcmRlcjogMDtcbn1cblxuLy8gVXNlIGluIGNvbmp1bmN0aW9uIHdpdGggLnNyLW9ubHkgdG8gb25seSBkaXNwbGF5IGNvbnRlbnQgd2hlbiBpdCdzIGZvY3VzZWQuXG4vL1xuLy8gVXNlZnVsIGZvciBcIlNraXAgdG8gbWFpbiBjb250ZW50XCIgbGlua3M7IHNlZSBodHRwczovL3d3dy53My5vcmcvVFIvMjAxMy9OT1RFLVdDQUcyMC1URUNIUy0yMDEzMDkwNS9HMVxuLy9cbi8vIENyZWRpdDogSFRNTDUgQm9pbGVycGxhdGVcblxuQG1peGluIHNyLW9ubHktZm9jdXNhYmxlKCkge1xuICAmOmFjdGl2ZSxcbiAgJjpmb2N1cyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgY2xpcDogYXV0bztcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLnNoYWRvdy1zbSB7IGJveC1zaGFkb3c6ICRib3gtc2hhZG93LXNtICFpbXBvcnRhbnQ7IH1cbi5zaGFkb3cgeyBib3gtc2hhZG93OiAkYm94LXNoYWRvdyAhaW1wb3J0YW50OyB9XG4uc2hhZG93LWxnIHsgYm94LXNoYWRvdzogJGJveC1zaGFkb3ctbGcgIWltcG9ydGFudDsgfVxuLnNoYWRvdy1ub25lIHsgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50OyB9XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gV2lkdGggYW5kIGhlaWdodFxuXG5AZWFjaCAkcHJvcCwgJGFiYnJldiBpbiAod2lkdGg6IHcsIGhlaWdodDogaCkge1xuICBAZWFjaCAkc2l6ZSwgJGxlbmd0aCBpbiAkc2l6ZXMge1xuICAgIC4jeyRhYmJyZXZ9LSN7JHNpemV9IHsgI3skcHJvcH06ICRsZW5ndGggIWltcG9ydGFudDsgfVxuICB9XG59XG5cbi5tdy0xMDAgeyBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxuLm1oLTEwMCB7IG1heC1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDsgfVxuXG4vLyBWaWV3cG9ydCBhZGRpdGlvbmFsIGhlbHBlcnNcblxuLm1pbi12dy0xMDAgeyBtaW4td2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7IH1cbi5taW4tdmgtMTAwIHsgbWluLWhlaWdodDogMTAwdmggIWltcG9ydGFudDsgfVxuXG4udnctMTAwIHsgd2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7IH1cbi52aC0xMDAgeyBoZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7IH1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBNYXJnaW4gYW5kIFBhZGRpbmdcblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgQGVhY2ggJHByb3AsICRhYmJyZXYgaW4gKG1hcmdpbjogbSwgcGFkZGluZzogcCkge1xuICAgICAgQGVhY2ggJHNpemUsICRsZW5ndGggaW4gJHNwYWNlcnMge1xuICAgICAgICAuI3skYWJicmV2fSN7JGluZml4fS0jeyRzaXplfSB7ICN7JHByb3B9OiAkbGVuZ3RoICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLiN7JGFiYnJldn10I3skaW5maXh9LSN7JHNpemV9LFxuICAgICAgICAuI3skYWJicmV2fXkjeyRpbmZpeH0tI3skc2l6ZX0ge1xuICAgICAgICAgICN7JHByb3B9LXRvcDogJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC4jeyRhYmJyZXZ9ciN7JGluZml4fS0jeyRzaXplfSxcbiAgICAgICAgLiN7JGFiYnJldn14I3skaW5maXh9LSN7JHNpemV9IHtcbiAgICAgICAgICAjeyRwcm9wfS1yaWdodDogJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC4jeyRhYmJyZXZ9YiN7JGluZml4fS0jeyRzaXplfSxcbiAgICAgICAgLiN7JGFiYnJldn15I3skaW5maXh9LSN7JHNpemV9IHtcbiAgICAgICAgICAjeyRwcm9wfS1ib3R0b206ICRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuI3skYWJicmV2fWwjeyRpbmZpeH0tI3skc2l6ZX0sXG4gICAgICAgIC4jeyRhYmJyZXZ9eCN7JGluZml4fS0jeyRzaXplfSB7XG4gICAgICAgICAgI3skcHJvcH0tbGVmdDogJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gTmVnYXRpdmUgbWFyZ2lucyAoZS5nLiwgd2hlcmUgYC5tYi1uMWAgaXMgbmVnYXRpdmUgdmVyc2lvbiBvZiBgLm1iLTFgKVxuICAgIEBlYWNoICRzaXplLCAkbGVuZ3RoIGluICRzcGFjZXJzIHtcbiAgICAgIEBpZiBcIiN7JHNpemV9XCIgIT0gXCIwXCIge1xuICAgICAgICAubSN7JGluZml4fS1uI3skc2l6ZX0geyBtYXJnaW46IC0kbGVuZ3RoICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLm10I3skaW5maXh9LW4jeyRzaXplfSxcbiAgICAgICAgLm15I3skaW5maXh9LW4jeyRzaXplfSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogLSRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAubXIjeyRpbmZpeH0tbiN7JHNpemV9LFxuICAgICAgICAubXgjeyRpbmZpeH0tbiN7JHNpemV9IHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0kbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLm1iI3skaW5maXh9LW4jeyRzaXplfSxcbiAgICAgICAgLm15I3skaW5maXh9LW4jeyRzaXplfSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogLSRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAubWwjeyRpbmZpeH0tbiN7JHNpemV9LFxuICAgICAgICAubXgjeyRpbmZpeH0tbiN7JHNpemV9IHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLSRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC8vIFNvbWUgc3BlY2lhbCBtYXJnaW4gdXRpbHNcbiAgICAubSN7JGluZml4fS1hdXRvIHsgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgICAubXQjeyRpbmZpeH0tYXV0byxcbiAgICAubXkjeyRpbmZpeH0tYXV0byB7XG4gICAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5tciN7JGluZml4fS1hdXRvLFxuICAgIC5teCN7JGluZml4fS1hdXRvIHtcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAubWIjeyRpbmZpeH0tYXV0byxcbiAgICAubXkjeyRpbmZpeH0tYXV0byB7XG4gICAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5tbCN7JGluZml4fS1hdXRvLFxuICAgIC5teCN7JGluZml4fS1hdXRvIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gU3RyZXRjaGVkIGxpbmtcbi8vXG5cbi5zdHJldGNoZWQtbGluayB7XG4gICY6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDE7XG4gICAgLy8gSnVzdCBpbiBjYXNlIGBwb2ludGVyLWV2ZW50czogbm9uZWAgaXMgc2V0IG9uIGEgcGFyZW50XG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgY29udGVudDogXCJcIjtcbiAgICAvLyBJRTEwIGJ1Z2ZpeCwgc2VlIGh0dHBzOi8vc3RhY2tvdmVyZmxvdy5jb20vcXVlc3Rpb25zLzE2OTQ3OTY3L2llMTAtaG92ZXItcHNldWRvLWNsYXNzLWRvZXNudC13b3JrLXdpdGhvdXQtYmFja2dyb3VuZC1jb2xvclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vL1xuLy8gVGV4dFxuLy9cblxuLnRleHQtbW9ub3NwYWNlIHsgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1tb25vc3BhY2UgIWltcG9ydGFudDsgfVxuXG4vLyBBbGlnbm1lbnRcblxuLnRleHQtanVzdGlmeSAgeyB0ZXh0LWFsaWduOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXdyYXAgICAgIHsgd2hpdGUtc3BhY2U6IG5vcm1hbCAhaW1wb3J0YW50OyB9XG4udGV4dC1ub3dyYXAgICB7IHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDsgfVxuLnRleHQtdHJ1bmNhdGUgeyBAaW5jbHVkZSB0ZXh0LXRydW5jYXRlKCk7IH1cblxuLy8gUmVzcG9uc2l2ZSBhbGlnbm1lbnRcblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLnRleHQjeyRpbmZpeH0tbGVmdCAgIHsgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG4gICAgLnRleHQjeyRpbmZpeH0tcmlnaHQgIHsgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDsgfVxuICAgIC50ZXh0I3skaW5maXh9LWNlbnRlciB7IHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIH1cbn1cblxuLy8gVHJhbnNmb3JtYXRpb25cblxuLnRleHQtbG93ZXJjYXNlICB7IHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2UgIWltcG9ydGFudDsgfVxuLnRleHQtdXBwZXJjYXNlICB7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDsgfVxuLnRleHQtY2FwaXRhbGl6ZSB7IHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplICFpbXBvcnRhbnQ7IH1cblxuLy8gV2VpZ2h0IGFuZCBpdGFsaWNzXG5cbi5mb250LXdlaWdodC1saWdodCAgIHsgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1saWdodCAhaW1wb3J0YW50OyB9XG4uZm9udC13ZWlnaHQtbGlnaHRlciB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbGlnaHRlciAhaW1wb3J0YW50OyB9XG4uZm9udC13ZWlnaHQtbm9ybWFsICB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsICFpbXBvcnRhbnQ7IH1cbi5mb250LXdlaWdodC1ib2xkICAgIHsgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkICFpbXBvcnRhbnQ7IH1cbi5mb250LXdlaWdodC1ib2xkZXIgIHsgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkZXIgIWltcG9ydGFudDsgfVxuLmZvbnQtaXRhbGljICAgICAgICAgeyBmb250LXN0eWxlOiBpdGFsaWMgIWltcG9ydGFudDsgfVxuXG4vLyBDb250ZXh0dWFsIGNvbG9yc1xuXG4udGV4dC13aGl0ZSB7IGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDsgfVxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgQGluY2x1ZGUgdGV4dC1lbXBoYXNpcy12YXJpYW50KFwiLnRleHQtI3skY29sb3J9XCIsICR2YWx1ZSwgdHJ1ZSk7XG59XG5cbi50ZXh0LWJvZHkgeyBjb2xvcjogJGJvZHktY29sb3IgIWltcG9ydGFudDsgfVxuLnRleHQtbXV0ZWQgeyBjb2xvcjogJHRleHQtbXV0ZWQgIWltcG9ydGFudDsgfVxuXG4udGV4dC1ibGFjay01MCB7IGNvbG9yOiByZ2JhKCRibGFjaywgLjUpICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXdoaXRlLTUwIHsgY29sb3I6IHJnYmEoJHdoaXRlLCAuNSkgIWltcG9ydGFudDsgfVxuXG4vLyBNaXNjXG5cbi50ZXh0LWhpZGUge1xuICBAaW5jbHVkZSB0ZXh0LWhpZGUoJGlnbm9yZS13YXJuaW5nOiB0cnVlKTtcbn1cblxuLnRleHQtZGVjb3JhdGlvbi1ub25lIHsgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtYnJlYWsge1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkICFpbXBvcnRhbnQ7IC8vIERlcHJlY2F0ZWQsIGJ1dCBhdm9pZHMgaXNzdWVzIHdpdGggZmxleCBjb250YWluZXJzXG4gIHdvcmQtd3JhcDogYnJlYWstd29yZCAhaW1wb3J0YW50OyAvLyBVc2VkIGluc3RlYWQgb2YgYG92ZXJmbG93LXdyYXBgIGZvciBJRSAmIEVkZ2UgTGVnYWN5XG59XG5cbi8vIFJlc2V0XG5cbi50ZXh0LXJlc2V0IHsgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDsgfVxuIiwiLy8gVGV4dCB0cnVuY2F0ZVxuLy8gUmVxdWlyZXMgaW5saW5lLWJsb2NrIG9yIGJsb2NrIGZvciBwcm9wZXIgc3R5bGluZ1xuXG5AbWl4aW4gdGV4dC10cnVuY2F0ZSgpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gVHlwb2dyYXBoeVxuXG5AbWl4aW4gdGV4dC1lbXBoYXNpcy12YXJpYW50KCRwYXJlbnQsICRjb2xvciwgJGlnbm9yZS13YXJuaW5nOiBmYWxzZSkge1xuICAjeyRwYXJlbnR9IHtcbiAgICBjb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XG4gIH1cbiAgQGlmICRlbXBoYXNpemVkLWxpbmstaG92ZXItZGFya2VuLXBlcmNlbnRhZ2UgIT0gMCB7XG4gICAgYSN7JHBhcmVudH0ge1xuICAgICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICAgIGNvbG9yOiBkYXJrZW4oJGNvbG9yLCAkZW1waGFzaXplZC1saW5rLWhvdmVyLWRhcmtlbi1wZXJjZW50YWdlKSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJgdGV4dC1lbXBoYXNpcy12YXJpYW50KClgXCIsIFwidjQuNC4wXCIsIFwidjVcIiwgJGlnbm9yZS13YXJuaW5nKTtcbn1cbiIsIi8vIENTUyBpbWFnZSByZXBsYWNlbWVudFxuQG1peGluIHRleHQtaGlkZSgkaWdub3JlLXdhcm5pbmc6IGZhbHNlKSB7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBmb250LWZhbWlseS1uby1taXNzaW5nLWdlbmVyaWMtZmFtaWx5LWtleXdvcmRcbiAgZm9udDogMC8wIGE7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG5cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiYHRleHQtaGlkZSgpYFwiLCBcInY0LjEuMFwiLCBcInY1XCIsICRpZ25vcmUtd2FybmluZyk7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy9cbi8vIFZpc2liaWxpdHkgdXRpbGl0aWVzXG4vL1xuXG4udmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbn1cblxuLmludmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50LCBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcblxuLy8gU291cmNlOiBodHRwczovL2dpdGh1Yi5jb20vaDVicC9tYWluLmNzcy9ibG9iL21hc3Rlci9zcmMvX3ByaW50LmNzc1xuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gUHJpbnQgc3R5bGVzLlxuLy8gSW5saW5lZCB0byBhdm9pZCB0aGUgYWRkaXRpb25hbCBIVFRQIHJlcXVlc3Q6XG4vLyBodHRwczovL3d3dy5waHBpZWQuY29tL2RlbGF5LWxvYWRpbmcteW91ci1wcmludC1jc3MvXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG5AaWYgJGVuYWJsZS1wcmludC1zdHlsZXMge1xuICBAbWVkaWEgcHJpbnQge1xuICAgICosXG4gICAgKjo6YmVmb3JlLFxuICAgICo6OmFmdGVyIHtcbiAgICAgIC8vIEJvb3RzdHJhcCBzcGVjaWZpYzsgY29tbWVudCBvdXQgYGNvbG9yYCBhbmQgYGJhY2tncm91bmRgXG4gICAgICAvL2NvbG9yOiAkYmxhY2sgIWltcG9ydGFudDsgLy8gQmxhY2sgcHJpbnRzIGZhc3RlclxuICAgICAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIC8vYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgICY6bm90KC5idG4pIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gQm9vdHN0cmFwIHNwZWNpZmljOyBjb21tZW50IHRoZSBmb2xsb3dpbmcgc2VsZWN0b3Igb3V0XG4gICAgLy9hW2hyZWZdOjphZnRlciB7XG4gICAgLy8gIGNvbnRlbnQ6IFwiIChcIiBhdHRyKGhyZWYpIFwiKVwiO1xuICAgIC8vfVxuXG4gICAgYWJiclt0aXRsZV06OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiIChcIiBhdHRyKHRpdGxlKSBcIilcIjtcbiAgICB9XG5cbiAgICAvLyBCb290c3RyYXAgc3BlY2lmaWM7IGNvbW1lbnQgdGhlIGZvbGxvd2luZyBzZWxlY3RvciBvdXRcbiAgICAvL1xuICAgIC8vIERvbid0IHNob3cgbGlua3MgdGhhdCBhcmUgZnJhZ21lbnQgaWRlbnRpZmllcnMsXG4gICAgLy8gb3IgdXNlIHRoZSBgamF2YXNjcmlwdDpgIHBzZXVkbyBwcm90b2NvbFxuICAgIC8vXG5cbiAgICAvL2FbaHJlZl49XCIjXCJdOjphZnRlcixcbiAgICAvL2FbaHJlZl49XCJqYXZhc2NyaXB0OlwiXTo6YWZ0ZXIge1xuICAgIC8vIGNvbnRlbnQ6IFwiXCI7XG4gICAgLy99XG5cbiAgICBwcmUge1xuICAgICAgd2hpdGUtc3BhY2U6IHByZS13cmFwICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIHByZSxcbiAgICBibG9ja3F1b3RlIHtcbiAgICAgIGJvcmRlcjogJGJvcmRlci13aWR0aCBzb2xpZCAkZ3JheS01MDA7IC8vIEJvb3RzdHJhcCBjdXN0b20gY29kZTsgdXNpbmcgYCRib3JkZXItd2lkdGhgIGluc3RlYWQgb2YgMXB4XG4gICAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gICAgfVxuXG4gICAgdHIsXG4gICAgaW1nIHtcbiAgICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgICB9XG5cbiAgICBwLFxuICAgIGgyLFxuICAgIGgzIHtcbiAgICAgIG9ycGhhbnM6IDM7XG4gICAgICB3aWRvd3M6IDM7XG4gICAgfVxuXG4gICAgaDIsXG4gICAgaDMge1xuICAgICAgcGFnZS1icmVhay1hZnRlcjogYXZvaWQ7XG4gICAgfVxuXG4gICAgLy8gQm9vdHN0cmFwIHNwZWNpZmljIGNoYW5nZXMgc3RhcnRcblxuICAgIC8vIFNwZWNpZnkgYSBzaXplIGFuZCBtaW4td2lkdGggdG8gbWFrZSBwcmludGluZyBjbG9zZXIgYWNyb3NzIGJyb3dzZXJzLlxuICAgIC8vIFdlIGRvbid0IHNldCBtYXJnaW4gaGVyZSBiZWNhdXNlIGl0IGJyZWFrcyBgc2l6ZWAgaW4gQ2hyb21lLiBXZSBhbHNvXG4gICAgLy8gZG9uJ3QgdXNlIGAhaW1wb3J0YW50YCBvbiBgc2l6ZWAgYXMgaXQgYnJlYWtzIGluIENocm9tZS5cbiAgICBAcGFnZSB7XG4gICAgICBzaXplOiAkcHJpbnQtcGFnZS1zaXplO1xuICAgIH1cbiAgICBib2R5IHtcbiAgICAgIG1pbi13aWR0aDogJHByaW50LWJvZHktbWluLXdpZHRoICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5jb250YWluZXIge1xuICAgICAgbWluLXdpZHRoOiAkcHJpbnQtYm9keS1taW4td2lkdGggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAvLyBCb290c3RyYXAgY29tcG9uZW50c1xuICAgIC5uYXZiYXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLmJhZGdlIHtcbiAgICAgIGJvcmRlcjogJGJvcmRlci13aWR0aCBzb2xpZCAkYmxhY2s7XG4gICAgfVxuXG4gICAgLnRhYmxlIHtcbiAgICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2UgIWltcG9ydGFudDtcblxuICAgICAgdGQsXG4gICAgICB0aCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIC50YWJsZS1ib3JkZXJlZCB7XG4gICAgICB0aCxcbiAgICAgIHRkIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktMzAwICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRhYmxlLWRhcmsge1xuICAgICAgY29sb3I6IGluaGVyaXQ7XG5cbiAgICAgIHRoLFxuICAgICAgdGQsXG4gICAgICB0aGVhZCB0aCxcbiAgICAgIHRib2R5ICsgdGJvZHkge1xuICAgICAgICBib3JkZXItY29sb3I6ICR0YWJsZS1ib3JkZXItY29sb3I7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRhYmxlIC50aGVhZC1kYXJrIHRoIHtcbiAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgYm9yZGVyLWNvbG9yOiAkdGFibGUtYm9yZGVyLWNvbG9yO1xuICAgIH1cblxuICAgIC8vIEJvb3RzdHJhcCBzcGVjaWZpYyBjaGFuZ2VzIGVuZFxuICB9XG59XG4iLCIvKiBNYWduaWZpYyBQb3B1cCBDU1MgKi9cblxuQGltcG9ydCBcInNldHRpbmdzXCI7XG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy9cbi8vIENvbnRlbnRzOlxuLy9cbi8vIDEuIEdlbmVyYWwgc3R5bGVzXG4vLyAgICAtIFRyYW5zbHVzY2VudCBvdmVybGF5XG4vLyAgICAtIENvbnRhaW5lcnMsIHdyYXBwZXJzXG4vLyAgICAtIEN1cnNvcnNcbi8vICAgIC0gSGVscGVyIGNsYXNzZXNcbi8vIDIuIEFwcGVhcmFuY2Vcbi8vICAgIC0gUHJlbG9hZGVyICYgdGV4dCB0aGF0IGRpc3BsYXlzIGVycm9yIG1lc3NhZ2VzXG4vLyAgICAtIENTUyByZXNldCBmb3IgYnV0dG9uc1xuLy8gICAgLSBDbG9zZSBpY29uXG4vLyAgICAtIFwiMSBvZiBYXCIgY291bnRlclxuLy8gICAgLSBOYXZpZ2F0aW9uIChsZWZ0L3JpZ2h0KSBhcnJvd3Ncbi8vICAgIC0gSWZyYW1lIGNvbnRlbnQgdHlwZSBzdHlsZXNcbi8vICAgIC0gSW1hZ2UgY29udGVudCB0eXBlIHN0eWxlc1xuLy8gICAgLSBNZWRpYSBxdWVyeSB3aGVyZSBzaXplIG9mIGFycm93cyBpcyByZWR1Y2VkXG4vLyAgICAtIElFNyBzdXBwb3J0XG4vL1xuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG5cblxuXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vIDEuIEdlbmVyYWwgc3R5bGVzXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cblxuLy8gVHJhbnNsdXNjZW50IG92ZXJsYXlcbi5tZnAtYmcge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6ICRtZnAtei1pbmRleC1iYXNlICsgMjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGZpeGVkO1xuXG4gIGJhY2tncm91bmQ6ICRtZnAtb3ZlcmxheS1jb2xvcjtcbiAgb3BhY2l0eTogJG1mcC1vdmVybGF5LW9wYWNpdHk7XG59XG5cbi8vIFdyYXBwZXIgZm9yIHBvcHVwXG4ubWZwLXdyYXAge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6ICRtZnAtei1pbmRleC1iYXNlICsgMztcbiAgcG9zaXRpb246IGZpeGVkO1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuOyAvLyBmaXhlcyB3ZWJraXQgYnVnIHRoYXQgY2FuIGNhdXNlIFwiZmFsc2VcIiBzY3JvbGxiYXJcbn1cblxuLy8gUm9vdCBjb250YWluZXJcbi5tZnAtY29udGFpbmVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcGFkZGluZzogMCAkbWZwLXBvcHVwLXBhZGRpbmctbGVmdDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLy8gVmVydGljYWwgY2VudGVyZXIgaGVscGVyXG4ubWZwLWNvbnRhaW5lciB7XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbn1cblxuLy8gUmVtb3ZlIHZlcnRpY2FsIGNlbnRlcmluZyB3aGVuIHBvcHVwIGhhcyBjbGFzcyBgbWZwLWFsaWduLXRvcGBcbi5tZnAtYWxpZ24tdG9wIHtcbiAgLm1mcC1jb250YWluZXIge1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi8vIFBvcHVwIGNvbnRlbnQgaG9sZGVyXG4ubWZwLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHotaW5kZXg6ICRtZnAtei1pbmRleC1iYXNlICsgNTtcbn1cbi5tZnAtaW5saW5lLWhvbGRlcixcbi5tZnAtYWpheC1ob2xkZXIge1xuICAubWZwLWNvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGN1cnNvcjogYXV0bztcbiAgfVxufVxuXG4vLyBDdXJzb3JzXG4ubWZwLWFqYXgtY3VyIHtcbiAgY3Vyc29yOiBwcm9ncmVzcztcbn1cbi5tZnAtem9vbS1vdXQtY3VyIHtcbiAgJiwgLm1mcC1pbWFnZS1ob2xkZXIgLm1mcC1jbG9zZSB7XG4gICAgY3Vyc29yOiAtbW96LXpvb20tb3V0O1xuICAgIGN1cnNvcjogLXdlYmtpdC16b29tLW91dDtcbiAgICBjdXJzb3I6IHpvb20tb3V0O1xuICB9XG59XG4ubWZwLXpvb20ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGN1cnNvcjogLXdlYmtpdC16b29tLWluO1xuICBjdXJzb3I6IC1tb3otem9vbS1pbjtcbiAgY3Vyc29yOiB6b29tLWluO1xufVxuLm1mcC1hdXRvLWN1cnNvciB7XG4gIC5tZnAtY29udGVudCB7XG4gICAgY3Vyc29yOiBhdXRvO1xuICB9XG59XG5cbi5tZnAtY2xvc2UsXG4ubWZwLWFycm93LFxuLm1mcC1wcmVsb2FkZXIsXG4ubWZwLWNvdW50ZXIge1xuICAtd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4vLyBIaWRlIHRoZSBpbWFnZSBkdXJpbmcgdGhlIGxvYWRpbmdcbi5tZnAtbG9hZGluZyB7XG4gICYubWZwLWZpZ3VyZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4vLyBIZWxwZXIgY2xhc3MgdGhhdCBoaWRlcyBzdHVmZlxuQGlmICRtZnAtdXNlLXZpc3VhbGx5aGlkZGVuIHtcbiAgLy8gRnJvbSBIVE1MNSBCb2lsZXJwbGF0ZSBodHRwczovL2dpdGh1Yi5jb20vaDVicC9odG1sNS1ib2lsZXJwbGF0ZS9ibG9iL3Y0LjIuMC9kb2MvY3NzLm1kI3Zpc3VhbGx5aGlkZGVuXG4gIC5tZnAtaGlkZSB7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgY2xpcDogcmVjdCgwIDAgMCAwKSAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAtMXB4ICFpbXBvcnRhbnQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn0gQGVsc2Uge1xuICAubWZwLWhpZGUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8gMi4gQXBwZWFyYW5jZVxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG5cbi8vIFByZWxvYWRlciBhbmQgdGV4dCB0aGF0IGRpc3BsYXlzIGVycm9yIG1lc3NhZ2VzXG4ubWZwLXByZWxvYWRlciB7XG4gIGNvbG9yOiAkbWZwLWNvbnRyb2xzLXRleHQtY29sb3I7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IC0wLjhlbTtcbiAgbGVmdDogOHB4O1xuICByaWdodDogOHB4O1xuICB6LWluZGV4OiAkbWZwLXotaW5kZXgtYmFzZSArIDQ7XG4gIGEge1xuICAgIGNvbG9yOiAkbWZwLWNvbnRyb2xzLXRleHQtY29sb3I7XG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJG1mcC1jb250cm9scy10ZXh0LWNvbG9yLWhvdmVyO1xuICAgIH1cbiAgfVxufVxuXG4vLyBIaWRlIHByZWxvYWRlciB3aGVuIGNvbnRlbnQgc3VjY2Vzc2Z1bGx5IGxvYWRlZFxuLm1mcC1zLXJlYWR5IHtcbiAgLm1mcC1wcmVsb2FkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLy8gSGlkZSBjb250ZW50IHdoZW4gaXQgd2FzIG5vdCBsb2FkZWRcbi5tZnAtcy1lcnJvciB7XG4gIC5tZnAtY29udGVudCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4vLyBDU1MtcmVzZXQgZm9yIGJ1dHRvbnNcbmJ1dHRvbiB7XG4gICYubWZwLWNsb3NlLFxuICAmLm1mcC1hcnJvdyB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMDtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHotaW5kZXg6ICRtZnAtei1pbmRleC1iYXNlICsgNjtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIHRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uO1xuICB9XG4gICY6Oi1tb3otZm9jdXMtaW5uZXIge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGJvcmRlcjogMFxuICB9XG59XG5cblxuLy8gQ2xvc2UgaWNvblxuLm1mcC1jbG9zZSB7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGxpbmUtaGVpZ2h0OiA0NHB4O1xuXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG9wYWNpdHk6ICRtZnAtY29udHJvbHMtb3BhY2l0eTtcbiAgcGFkZGluZzogMCAwIDE4cHggMTBweDtcbiAgY29sb3I6ICRtZnAtY29udHJvbHMtY29sb3I7XG5cbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgQmFza2VydmlsbGUsIG1vbm9zcGFjZTtcblxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgJjphY3RpdmUge1xuICAgIHRvcDogMXB4O1xuICB9XG59XG4ubWZwLWNsb3NlLWJ0bi1pbiB7XG4gIC5tZnAtY2xvc2Uge1xuICAgIGNvbG9yOiAkbWZwLWlubmVyLWNsb3NlLWljb24tY29sb3I7XG4gIH1cbn1cbi5tZnAtaW1hZ2UtaG9sZGVyLFxuLm1mcC1pZnJhbWUtaG9sZGVyIHtcbiAgLm1mcC1jbG9zZSB7XG4gICAgY29sb3I6ICRtZnAtY29udHJvbHMtY29sb3I7XG4gICAgcmlnaHQ6IC02cHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgcGFkZGluZy1yaWdodDogNnB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi8vIFwiMSBvZiBYXCIgY291bnRlclxuLm1mcC1jb3VudGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBjb2xvcjogJG1mcC1jb250cm9scy10ZXh0LWNvbG9yO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4vLyBOYXZpZ2F0aW9uIGFycm93c1xuQGlmICRtZnAtaW5jbHVkZS1hcnJvd3Mge1xuICAubWZwLWFycm93IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgb3BhY2l0eTogJG1mcC1jb250cm9scy1vcGFjaXR5O1xuICAgIG1hcmdpbjogMDtcbiAgICB0b3A6IDUwJTtcbiAgICBtYXJnaW4tdG9wOiAtNTVweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdpZHRoOiA5MHB4O1xuICAgIGhlaWdodDogMTEwcHg7XG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsMCwwLDApO1xuICAgICY6YWN0aXZlIHtcbiAgICAgIG1hcmdpbi10b3A6IC01NHB4O1xuICAgIH1cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gICAgJjpiZWZvcmUsXG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDA7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgbWFyZ2luLXRvcDogMzVweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAzNXB4O1xuICAgICAgYm9yZGVyOiBtZWRpdW0gaW5zZXQgdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG5cbiAgICAgIGJvcmRlci10b3Atd2lkdGg6IDEzcHg7XG4gICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAxM3B4O1xuICAgICAgdG9wOjhweDtcbiAgICB9XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBib3JkZXItdG9wLXdpZHRoOiAyMXB4O1xuICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMjFweDtcbiAgICAgIG9wYWNpdHk6IDAuNztcbiAgICB9XG5cbiAgfVxuXG4gIC5tZnAtYXJyb3ctbGVmdCB7XG4gICAgbGVmdDogMDtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGJvcmRlci1yaWdodDogMTdweCBzb2xpZCAkbWZwLWNvbnRyb2xzLWNvbG9yO1xuICAgICAgbWFyZ2luLWxlZnQ6IDMxcHg7XG4gICAgfVxuICAgICY6YmVmb3JlIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICAgICAgYm9yZGVyLXJpZ2h0OiAyN3B4IHNvbGlkICRtZnAtY29udHJvbHMtYm9yZGVyLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC5tZnAtYXJyb3ctcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgICY6YWZ0ZXIge1xuICAgICAgYm9yZGVyLWxlZnQ6IDE3cHggc29saWQgJG1mcC1jb250cm9scy1jb2xvcjtcbiAgICAgIG1hcmdpbi1sZWZ0OiAzOXB4XG4gICAgfVxuICAgICY6YmVmb3JlIHtcbiAgICAgIGJvcmRlci1sZWZ0OiAyN3B4IHNvbGlkICRtZnAtY29udHJvbHMtYm9yZGVyLWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG5cblxuLy8gSWZyYW1lIGNvbnRlbnQgdHlwZVxuQGlmICRtZnAtaW5jbHVkZS1pZnJhbWUtdHlwZSB7XG4gIC5tZnAtaWZyYW1lLWhvbGRlciB7XG4gICAgcGFkZGluZy10b3A6ICRtZnAtaWZyYW1lLXBhZGRpbmctdG9wO1xuICAgIHBhZGRpbmctYm90dG9tOiAkbWZwLWlmcmFtZS1wYWRkaW5nLXRvcDtcbiAgICAubWZwLWNvbnRlbnQge1xuICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogJG1mcC1pZnJhbWUtbWF4LXdpZHRoO1xuICAgIH1cbiAgICAubWZwLWNsb3NlIHtcbiAgICAgIHRvcDogLTQwcHg7XG4gICAgfVxuICB9XG4gIC5tZnAtaWZyYW1lLXNjYWxlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZy10b3A6ICRtZnAtaWZyYW1lLXJhdGlvICogMTAwJTtcbiAgICBpZnJhbWUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBib3gtc2hhZG93OiAkbWZwLXNoYWRvdztcbiAgICAgIGJhY2tncm91bmQ6ICRtZnAtaWZyYW1lLWJhY2tncm91bmQ7XG4gICAgfVxuICB9XG59XG5cblxuXG4vLyBJbWFnZSBjb250ZW50IHR5cGVcbkBpZiAkbWZwLWluY2x1ZGUtaW1hZ2UtdHlwZSB7XG5cbiAgLyogTWFpbiBpbWFnZSBpbiBwb3B1cCAqL1xuICBpbWcge1xuICAgICYubWZwLWltZyB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgcGFkZGluZzogJG1mcC1pbWFnZS1wYWRkaW5nLXRvcCAwICRtZnAtaW1hZ2UtcGFkZGluZy1ib3R0b207XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG4gIH1cblxuICAvKiBUaGUgc2hhZG93IGJlaGluZCB0aGUgaW1hZ2UgKi9cbiAgLm1mcC1maWd1cmUge1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAkbWZwLWltYWdlLXBhZGRpbmctdG9wO1xuICAgICAgYm90dG9tOiAkbWZwLWltYWdlLXBhZGRpbmctYm90dG9tO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICByaWdodDogMDtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgei1pbmRleDogLTE7XG4gICAgICBib3gtc2hhZG93OiAkbWZwLXNoYWRvdztcbiAgICAgIGJhY2tncm91bmQ6ICRtZnAtaW1hZ2UtYmFja2dyb3VuZDtcbiAgICB9XG4gICAgc21hbGwge1xuICAgICAgY29sb3I6ICRtZnAtY2FwdGlvbi1zdWJ0aXRsZS1jb2xvcjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgfVxuICAgIGZpZ3VyZSB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICB9XG4gIC5tZnAtYm90dG9tLWJhciB7XG4gICAgbWFyZ2luLXRvcDogLSRtZnAtaW1hZ2UtcGFkZGluZy1ib3R0b20gKyA0O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBjdXJzb3I6IGF1dG87XG4gIH1cbiAgLm1mcC10aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICBjb2xvcjogJG1mcC1jYXB0aW9uLXRpdGxlLWNvbG9yO1xuICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNnB4OyAvLyBsZWF2ZSBzb21lIHNwYWNlIGZvciBjb3VudGVyIGF0IHJpZ2h0IHNpZGVcbiAgfVxuXG4gIC5tZnAtaW1hZ2UtaG9sZGVyIHtcbiAgICAubWZwLWNvbnRlbnQge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gIC5tZnAtZ2FsbGVyeSB7XG4gICAgLm1mcC1pbWFnZS1ob2xkZXIge1xuICAgICAgLm1mcC1maWd1cmUge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cblxuICBAaWYgJG1mcC1pbmNsdWRlLW1vYmlsZS1sYXlvdXQtZm9yLWltYWdlIHtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkgYW5kIChvcmllbnRhdGlvbjpsYW5kc2NhcGUpLCBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiAzMDBweCkge1xuICAgICAgLyoqXG4gICAgICAgKiBSZW1vdmUgYWxsIHBhZGRpbmdzIGFyb3VuZCB0aGUgaW1hZ2Ugb24gc21hbGwgc2NyZWVuXG4gICAgICAgKi9cbiAgICAgIC5tZnAtaW1nLW1vYmlsZSB7XG4gICAgICAgIC5tZnAtaW1hZ2UtaG9sZGVyIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgfVxuICAgICAgICBpbWcge1xuICAgICAgICAgICYubWZwLWltZyB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubWZwLWZpZ3VyZSB7XG4gICAgICAgICAgLy8gVGhlIHNoYWRvdyBiZWhpbmQgdGhlIGltYWdlXG4gICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgfVxuICAgICAgICAgIHNtYWxsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5tZnAtYm90dG9tLWJhciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjYpO1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgIHBhZGRpbmc6IDNweCA1cHg7XG4gICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgJjplbXB0eSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubWZwLWNvdW50ZXIge1xuICAgICAgICAgIHJpZ2h0OiA1cHg7XG4gICAgICAgICAgdG9wOiAzcHg7XG4gICAgICAgIH1cbiAgICAgICAgLm1mcC1jbG9zZSB7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIHdpZHRoOiAzNXB4O1xuICAgICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuXG4vLyBTY2FsZSBuYXZpZ2F0aW9uIGFycm93cyBhbmQgcmVkdWNlIHBhZGRpbmcgZnJvbSBzaWRlc1xuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLm1mcC1hcnJvdyB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuNzUpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC43NSk7XG4gIH1cbiAgLm1mcC1hcnJvdy1sZWZ0IHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDA7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMDtcbiAgfVxuICAubWZwLWFycm93LXJpZ2h0IHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDEwMCU7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJTtcbiAgfVxuICAubWZwLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiAkbWZwLXBvcHVwLXBhZGRpbmctbGVmdC1tb2JpbGU7XG4gICAgcGFkZGluZy1yaWdodDogJG1mcC1wb3B1cC1wYWRkaW5nLWxlZnQtbW9iaWxlO1xuICB9XG59XG5cbiIsIi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8gICAgICBTZXR0aW5ncyAgICAgIC8vXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cblxuLy8gb3ZlcmxheVxuJG1mcC1vdmVybGF5LWNvbG9yOiAgICAgICAgICAgICAgICAgICAjMGIwYjBiICFkZWZhdWx0OyAgICAgICAgICAgICAgICAgICAgLy8gQ29sb3Igb2Ygb3ZlcmxheSBzY3JlZW5cbiRtZnAtb3ZlcmxheS1vcGFjaXR5OiAgICAgICAgICAgICAgICAgMC44ICFkZWZhdWx0OyAgICAgICAgICAgICAgICAgICAgICAgIC8vIE9wYWNpdHkgb2Ygb3ZlcmxheSBzY3JlZW5cbiRtZnAtc2hhZG93OiAgICAgICAgICAgICAgICAgICAgICAgICAgMCAwIDhweCByZ2JhKDAsIDAsIDAsIDAuNikgIWRlZmF1bHQ7IC8vIFNoYWRvdyBvbiBpbWFnZSBvciBpZnJhbWVcblxuLy8gc3BhY2luZ1xuJG1mcC1wb3B1cC1wYWRkaW5nLWxlZnQ6ICAgICAgICAgICAgICA4cHggIWRlZmF1bHQ7ICAgICAgICAgICAgICAgICAgICAgICAgLy8gUGFkZGluZyBmcm9tIGxlZnQgYW5kIGZyb20gcmlnaHQgc2lkZVxuJG1mcC1wb3B1cC1wYWRkaW5nLWxlZnQtbW9iaWxlOiAgICAgICA2cHggIWRlZmF1bHQ7ICAgICAgICAgICAgICAgICAgICAgICAgLy8gU2FtZSBhcyBhYm92ZSwgYnV0IGlzIGFwcGxpZWQgd2hlbiB3aWR0aCBvZiB3aW5kb3cgaXMgbGVzcyB0aGFuIDgwMHB4XG5cbiRtZnAtei1pbmRleC1iYXNlOiAgICAgICAgICAgICAgICAgICAgMTA0MCAhZGVmYXVsdDsgICAgICAgICAgICAgICAgICAgICAgIC8vIEJhc2Ugei1pbmRleCBvZiBwb3B1cFxuXG4vLyBjb250cm9sc1xuJG1mcC1pbmNsdWRlLWFycm93czogICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0OyAgICAgICAgICAgICAgICAgICAgICAgLy8gSW5jbHVkZSBzdHlsZXMgZm9yIG5hdiBhcnJvd3NcbiRtZnAtY29udHJvbHMtb3BhY2l0eTogICAgICAgICAgICAgICAgMC42NSAhZGVmYXVsdDsgICAgICAgICAgICAgICAgICAgICAgIC8vIE9wYWNpdHkgb2YgY29udHJvbHNcbiRtZnAtY29udHJvbHMtY29sb3I6ICAgICAgICAgICAgICAgICAgI0ZGRiAhZGVmYXVsdDsgICAgICAgICAgICAgICAgICAgICAgIC8vIENvbG9yIG9mIGNvbnRyb2xzXG4kbWZwLWNvbnRyb2xzLWJvcmRlci1jb2xvcjogICAgICAgICAgICMzRjNGM0YgIWRlZmF1bHQ7IFx0ICAgICAgICAgICAgICAgICAvLyBCb3JkZXIgY29sb3Igb2YgY29udHJvbHNcbiRtZnAtaW5uZXItY2xvc2UtaWNvbi1jb2xvcjogICAgICAgICAgIzMzMyAhZGVmYXVsdDsgICAgICAgICAgICAgICAgICAgICAgIC8vIENvbG9yIG9mIGNsb3NlIGJ1dHRvbiB3aGVuIGluc2lkZVxuJG1mcC1jb250cm9scy10ZXh0LWNvbG9yOiAgICAgICAgICAgICAjQ0NDICFkZWZhdWx0OyAgICAgICAgICAgICAgICAgICAgICAgLy8gQ29sb3Igb2YgcHJlbG9hZGVyIGFuZCBcIjEgb2YgWFwiIGluZGljYXRvclxuJG1mcC1jb250cm9scy10ZXh0LWNvbG9yLWhvdmVyOiAgICAgICAjRkZGICFkZWZhdWx0OyAgICAgICAgICAgICAgICAgICAgICAgLy8gSG92ZXIgY29sb3Igb2YgcHJlbG9hZGVyIGFuZCBcIjEgb2YgWFwiIGluZGljYXRvclxuXG4vLyBJZnJhbWUtdHlwZSBvcHRpb25zXG4kbWZwLWluY2x1ZGUtaWZyYW1lLXR5cGU6ICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7ICAgICAgICAgICAgICAgICAgICAgICAvLyBFbmFibGUgSWZyYW1lLXR5cGUgcG9wdXBzXG4kbWZwLWlmcmFtZS1wYWRkaW5nLXRvcDogICAgICAgICAgICAgIDQwcHggIWRlZmF1bHQ7ICAgICAgICAgICAgICAgICAgICAgICAvLyBJZnJhbWUgcGFkZGluZyB0b3BcbiRtZnAtaWZyYW1lLWJhY2tncm91bmQ6ICAgICAgICAgICAgICAgIzAwMCAhZGVmYXVsdDsgICAgICAgICAgICAgICAgICAgICAgIC8vIEJhY2tncm91bmQgY29sb3Igb2YgaWZyYW1lc1xuJG1mcC1pZnJhbWUtbWF4LXdpZHRoOiAgICAgICAgICAgICAgICA5MDBweCAhZGVmYXVsdDsgICAgICAgICAgICAgICAgICAgICAgLy8gTWF4aW11bSB3aWR0aCBvZiBpZnJhbWVzXG4kbWZwLWlmcmFtZS1yYXRpbzogICAgICAgICAgICAgICAgICAgIDkvMTYgIWRlZmF1bHQ7ICAgICAgICAgICAgICAgICAgICAgICAvLyBSYXRpbyBvZiBpZnJhbWUgKDkvMTYgPSB3aWRlc2NyZWVuLCAzLzQgPSBzdGFuZGFyZCwgZXRjLilcblxuLy8gSW1hZ2UtdHlwZSBvcHRpb25zXG4kbWZwLWluY2x1ZGUtaW1hZ2UtdHlwZTogICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7ICAgICAgICAgICAgICAgICAgICAgICAvLyBFbmFibGUgSW1hZ2UtdHlwZSBwb3B1cHNcbiRtZnAtaW1hZ2UtYmFja2dyb3VuZDogICAgICAgICAgICAgICAgIzQ0NCAhZGVmYXVsdDtcbiRtZnAtaW1hZ2UtcGFkZGluZy10b3A6ICAgICAgICAgICAgICAgNDBweCAhZGVmYXVsdDsgICAgICAgICAgICAgICAgICAgICAgIC8vIEltYWdlIHBhZGRpbmcgdG9wXG4kbWZwLWltYWdlLXBhZGRpbmctYm90dG9tOiAgICAgICAgICAgIDQwcHggIWRlZmF1bHQ7ICAgICAgICAgICAgICAgICAgICAgICAvLyBJbWFnZSBwYWRkaW5nIGJvdHRvbVxuJG1mcC1pbmNsdWRlLW1vYmlsZS1sYXlvdXQtZm9yLWltYWdlOiB0cnVlICFkZWZhdWx0OyAgICAgICAgICAgICAgICAgICAgICAgLy8gUmVtb3ZlcyBwYWRkaW5ncyBmcm9tIHRvcCBhbmQgYm90dG9tXG5cbi8vIEltYWdlIGNhcHRpb24gb3B0aW9uc1xuJG1mcC1jYXB0aW9uLXRpdGxlLWNvbG9yOiAgICAgICAgICAgICAjRjNGM0YzICFkZWZhdWx0OyAgICAgICAgICAgICAgICAgICAgLy8gQ2FwdGlvbiB0aXRsZSBjb2xvclxuJG1mcC1jYXB0aW9uLXN1YnRpdGxlLWNvbG9yOiAgICAgICAgICAjQkRCREJEICFkZWZhdWx0OyAgICAgICAgICAgICAgICAgICAgLy8gQ2FwdGlvbiBzdWJ0aXRsZSBjb2xvclxuXG4vLyBBMTF5XG4kbWZwLXVzZS12aXN1YWxseWhpZGRlbjogICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0OyAgICAgICAgICAgICAgICAgICAgICAvLyBIaWRlIGNvbnRlbnQgZnJvbSBicm93c2VycywgYnV0IG1ha2UgaXQgYXZhaWxhYmxlIGZvciBzY3JlZW4gcmVhZGVyc1xuIiwiXHJcblxyXG5wcmUge1xyXG5cdEBleHRlbmQgJXAtMDsgLy8wXHJcblxyXG5cdGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XHJcblx0Zm9udC1zaXplOiAkcHJlLWZvbnQtc2l6ZTtcclxuXHRiYWNrZ3JvdW5kOiAkcHJlLWJhY2tncm91bmQ7XHJcblx0Ym9yZGVyOiAkcHJlLWJvcmRlci13aWR0aDtcclxufVxyXG5cclxuXHJcblxyXG4iLCIvL1xyXG4vLyBWYXJpYWJsZXNcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi8vPT0gQm9vdHN0cmFwIHZhcmlhYmxlc1xyXG5cclxuJGdyYXktYmFzZTogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIzAwMCAhZGVmYXVsdDtcclxuJGdyYXktZGFyazogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIzMzMyAhZGVmYXVsdDtcclxuJGdyYXktbGlnaHRlcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgI2VlZSAhZGVmYXVsdDtcclxuXHJcbiRmb250LXNpemUtc21hbGw6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDEycHggIWRlZmF1bHQ7XHJcbiRmb250LXNpemUtYmFzZTogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDE0cHggIWRlZmF1bHQ7XHJcbiRmb250LXNpemUtaDE6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDM2cHggIWRlZmF1bHQ7XHJcbiRmb250LXNpemUtaDI6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDMwcHggIWRlZmF1bHQ7XHJcbiRmb250LXNpemUtaDM6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDI0cHggIWRlZmF1bHQ7XHJcbiRmb250LXNpemUtaDQ6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDE4cHggIWRlZmF1bHQ7XHJcblxyXG4kc2YtbW9kYWwtbWQ6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA2MDBweCAhZGVmYXVsdDtcclxuJHNmLW1vZGFsLWxnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOTAwcHggIWRlZmF1bHQ7XHJcblxyXG4vLyMjIE1lZGlhIHF1ZXJpZXMgYnJlYWtwb2ludHNcclxuXHJcbiRzY3JlZW4teHMtbWluOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDQ4MHB4ICFkZWZhdWx0O1xyXG4kc2NyZWVuLXNtLW1pbjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA3NjhweCAhZGVmYXVsdDtcclxuXHJcbi8vPT0gU2l0ZWZpbml0eSB2YXJpYWJsZXNcclxuXHJcbi8vIEljb24gZm9udFxyXG4kaWNvbi1mb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBGcmVlXCIgIWRlZmF1bHQ7XHJcbiRpY29uLWZvbnQtc3R5bGU6IG5vcm1hbCAhZGVmYXVsdDtcclxuJGljb24tZm9udC12YXJpYW50OiBub3JtYWwgIWRlZmF1bHQ7XHJcbiRpY29uLWZvbnQtd2VpZ2h0LXNvbGlkOiA5MDAgIWRlZmF1bHQ7XHJcblxyXG4vL0NvbG9yc1xyXG5cclxuLy8jIyBXaGl0ZSBhbmQgdHJhbnNwYXJlbnRcclxuXHJcbiR0cmFuc3BhcmVudDogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zcGFyZW50ICFkZWZhdWx0O1xyXG4kd2hpdGU6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xyXG5cclxuLy8jIyBHcmF5XHJcblxyXG4kd2hpdGUtZ3JheTogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjZjJmMmYyICFkZWZhdWx0O1xyXG4kbGlnaHRlc3QtZ3JheTogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjZTRlNGU0ICFkZWZhdWx0O1xyXG4kbGlnaHRlci1ncmF5OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjZGRkICFkZWZhdWx0O1xyXG4kbGlnaHQtZ3JheTogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjY2NjICFkZWZhdWx0O1xyXG4kZGFyay1ncmF5OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjNjY2ICFkZWZhdWx0O1xyXG4kZ3JheTogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjOTk5ICFkZWZhdWx0O1xyXG5cclxuLy8jIyBCbHVlXHJcblxyXG4kbGlnaHQtYmx1ZTogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjMzM5MGNmICFkZWZhdWx0O1xyXG4kZGVuaW06ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjMTA1YWI1ICFkZWZhdWx0O1xyXG5cclxuLy9FeHRlcm5hbCBwcm92aWRlcnNcclxuJGdvb2dsZS1jb2xvcjogXHRcdFx0XHRcdFx0XHRcdFx0I0Q1NEY1MDtcclxuJGZhY2Vib29rLWNvbG9yOlx0XHRcdFx0XHRcdFx0XHQjM0U4NkI0O1xyXG4kZ2l0aHViLWNvbG9yOlx0XHRcdFx0XHRcdFx0XHRcdCMzMzM7XHJcbiR5YWhvby1jb2xvcjpcdFx0XHRcdFx0XHRcdFx0XHQgICM0MTAwOTM7XHJcbiRtaWNyb3NvZnQtY29sb3I6XHRcdFx0XHRcdFx0XHRcdCMwMGExZjE7XHJcbiRhZGZzLWNvbG9yOlx0XHRcdFx0XHRcdFx0XHRcdCAgIzAwYTFmMTtcclxuJHdpbmRvd3MtY29sb3I6XHRcdFx0XHRcdFx0XHRcdFx0IzAwYmNmMjtcclxuJHR3aXR0ZXItY29sb3I6XHRcdFx0XHRcdFx0XHRcdFx0IzFkYTFmMjtcclxuXHJcbiRwcm92aWRlcnM6ICggXHJcbiAgZ29vZ2xlOiAkZ29vZ2xlLWNvbG9yLCBcclxuICBmYWNlYm9vazogJGZhY2Vib29rLWNvbG9yLCBcclxuICBnaXRodWI6ICRnaXRodWItY29sb3IsXHJcbiAgeWFob286ICR5YWhvby1jb2xvcixcclxuICBtaWNyb3NvZnQ6ICRtaWNyb3NvZnQtY29sb3IsXHJcbiAgYWRmczogJGFkZnMtY29sb3IsXHJcbiAgd2luZG93czogJHdpbmRvd3MtY29sb3IsXHJcbiAgdHdpdHRlcjogJHR3aXR0ZXItY29sb3IgXHJcbik7XHJcblxyXG4vL1NpemVcclxuXHJcbiRzLWJvcmRlcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDFweCAhZGVmYXVsdDtcclxuJG0tYm9yZGVyOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgNHB4ICFkZWZhdWx0O1xyXG4kbC1ib3JkZXI6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA1cHggIWRlZmF1bHQ7XHJcbiR4bC1ib3JkZXI6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDZweCAhZGVmYXVsdDtcclxuJHh4bC1ib3JkZXI6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOHB4ICFkZWZhdWx0O1xyXG5cclxuJHh4bC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOHB4ICFkZWZhdWx0O1xyXG4kcm91bmQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgICAgICAgICAgICA1MCUgIWRlZmF1bHQ7XHJcblxyXG4kZm9udC1zaXplLW1kOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAxNnB4ICFkZWZhdWx0O1xyXG5cclxuLy9NYXJnaW5zIGFuZCBwYWRkaW5nc1xyXG5cclxuJHNwYWNpbmctc2l6ZS14eHM6IDAgIWRlZmF1bHQ7XHJcbiRzcGFjaW5nLXNpemUteHM6IDVweCAhZGVmYXVsdDtcclxuJHNwYWNpbmctc2l6ZS1zOiAxMHB4ICFkZWZhdWx0O1xyXG4kc3BhY2luZy1zaXplLW06IDE1cHggIWRlZmF1bHQ7XHJcbiRzcGFjaW5nLXNpemUtbDogMjBweCAhZGVmYXVsdDtcclxuJHNwYWNpbmctc2l6ZS14bDogMzBweCAhZGVmYXVsdDtcclxuJHNwYWNpbmctc2l6ZS14eGw6IDQwcHggIWRlZmF1bHQ7XHJcbiRzcGFjaW5nLXNpemUteHh4bDogNTBweCAhZGVmYXVsdDtcclxuXHJcbi8vU3BhY2luZyBjbGFzc2VzXHJcbiRzaXplcy1uYW1lczogXCJ4eHNcIixcInhzXCIsIFwic1wiLCBcIm1cIiwgXCJsXCIsIFwieGxcIiwgXCJ4eGxcIiwgXCJ4eHhsXCI7XHJcbiRzaXplczogJHNwYWNpbmctc2l6ZS14eHMsXHJcbiAgJHNwYWNpbmctc2l6ZS14cyxcclxuICAkc3BhY2luZy1zaXplLXMsXHJcbiAgJHNwYWNpbmctc2l6ZS1tLFxyXG4gICRzcGFjaW5nLXNpemUtbCxcclxuICAkc3BhY2luZy1zaXplLXhsLFxyXG4gICRzcGFjaW5nLXNpemUteHhsLFxyXG4gICRzcGFjaW5nLXNpemUteHh4bDtcclxuXHJcbi8vPT0gU2l0ZWZpbml0eSB3aWRnZXQgY29sb3JzXHJcblxyXG4vL0ljb25zXHJcblxyXG4vLyMjIENvbG9yc1xyXG5cclxuJGljb24tZmlsZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGxpZ2h0LWdyYXkgIWRlZmF1bHQ7XHJcbiRpY29uLXR4dC1iYWNrZ3JvdW5kOiAgICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LWRhcmsgIWRlZmF1bHQ7XHJcbiRpY29uLXR4dC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcclxuJGljb24tdHh0LXhsc3gtYmFja2dyb3VuZDogICAgICAgICAgICAgICAgICAgICAgIzM4YWI2MyAhZGVmYXVsdDtcclxuJGljb24tdHh0LWRvYy1iYWNrZ3JvdW5kOiAgICAgICAgICAgICAgICAgICAgICAgIzFhOGNmZiAhZGVmYXVsdDtcclxuJGljb24tdHh0LXBwdC1iYWNrZ3JvdW5kOiAgICAgICAgICAgICAgICAgICAgICAgI2VkODUyNyAhZGVmYXVsdDtcclxuJGljb24tdHh0LXBkZi1iYWNrZ3JvdW5kOiAgICAgICAgICAgICAgICAgICAgICAgI2ZmNDg0OCAhZGVmYXVsdDtcclxuJGljb24tdHh0LXppcC1iYWNrZ3JvdW5kOiAgICAgICAgICAgICAgICAgICAgICAgIzU5NmM5YiAhZGVmYXVsdDtcclxuJGljb24tZmVlZC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgI2ViNzQyZiAhZGVmYXVsdDtcclxuJGljb24tY29tbWVudC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgIzYzYjVmMCAhZGVmYXVsdDtcclxuJGljb24tcmVtb3ZlLWJ1dHRvbi1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgJGxpZ2h0LWdyYXkgIWRlZmF1bHQ7XHJcbiRuYXZiYXItYWN0aXZlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xyXG5cclxuLy8jIyBTaXplc1xyXG5cclxuLy8gJGljb24tYWxpZ24tZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICAgMTlweDtcclxuLy8gJGljb24tbm8taW1hZ2UtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgNzBweDtcclxuJGljb24tdHh0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAgICAgICAgLjVlbSAhZGVmYXVsdDtcclxuJGljb24teHhzLXNpemU6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMTRweCAhZGVmYXVsdDtcclxuJGljb24teHMtc2l6ZTogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMTZweCAhZGVmYXVsdDtcclxuJGljb24tc20tc2l6ZTogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMjRweCAhZGVmYXVsdDtcclxuJGljb24tbGctc2l6ZTogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgNDBweCAhZGVmYXVsdDtcclxuXHJcbi8vQ29kZVxyXG5cclxuJGNvZGUtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXkgIWRlZmF1bHQ7XHJcblxyXG4vL0NvbW1lbnRzXHJcblxyXG4vLyMjIENvbG9yc1xyXG5cclxuJGNvbW1lbnRzLWhlYWRlci0tc2VsZWN0ZWQtY29sb3I6ICAgICAgICAgICAgICAgJGdyYXktZGFyayAhZGVmYXVsdDtcclxuJGNvbW1lbnRzLWxpc3QtYXV0aG9yLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgIzc3NyAhZGVmYXVsdDtcclxuXHJcbi8vIyMgU2l6ZVxyXG5cclxuJGNvbW1lbnRzLWxpc3QtYXV0aG9yLWJvcmRlci13aWR0aDogICAgICAgICAgICAgJHMtYm9yZGVyICFkZWZhdWx0O1xyXG4kY29tbWVudHMtZm9ybS1taW4taGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICA5MHB4ICFkZWZhdWx0O1xyXG5cclxuJGNvbW1lbnRzLW1hcmdpbi10b3A6ICAgICAgICAgICAgICAgICAgICAgICAgICAgMzBweCAhZGVmYXVsdDtcclxuJGNvbW1lbnRzLWxvYWRpbmctbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgICAgMTVweCAhZGVmYXVsdDtcclxuJGNvbW1lbnRzLWNvdW50LW1hcmdpbi1sZWZ0OiAgICAgICAgICAgICAgICAgICAgMTBweCAhZGVmYXVsdDtcclxuJGNvbW1lbnRzLWhlYWRlci1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgICAgMzBweCAhZGVmYXVsdDtcclxuJGNvbW1lbnRzLWhlYWRlci1oMy1tYXJnaW4tcmlnaHQ6ICAgICAgICAgICAgICAgMjBweCAhZGVmYXVsdDtcclxuJGNvbW1lbnRzLWhlYWRlci1hLW1hcmdpbi10b3A6ICAgICAgICAgICAgICAgICAgNXB4ICFkZWZhdWx0O1xyXG4kY29tbWVudHMtaGVhZGVyLWEtbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgICAkY29tbWVudHMtaGVhZGVyLWEtbWFyZ2luLXRvcCAhZGVmYXVsdDtcclxuJGNvbW1lbnRzLWxpc3QtbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgICAgICAgMzBweCAhZGVmYXVsdDtcclxuJGNvbW1lbnRzLWxpc3QtYXV0aG9yLXBhZGRpbmctcmlnaHQ6ICAgICAgICAgICAgNXB4ICFkZWZhdWx0O1xyXG4kY29tbWVudHMtbW9yZS1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgICAgICAzMHB4ICFkZWZhdWx0O1xyXG4kY29tbWVudHMtc3Vic2NyaWJlLW1hcmdpbi10b3A6ICAgICAgICAgICAgICAgICAxNXB4ICFkZWZhdWx0O1xyXG4kY29tbWVudHMtc3Vic2NyaWJlLW1hcmdpbi1sZWZ0OiAgICAgICAgICAgICAgICA1MHB4ICFkZWZhdWx0O1xyXG5cclxuLy9SZXZpZXdzXHJcblxyXG4vLyMjIFNpemVcclxuXHJcbiRyZXZpZXctYWxyZWFkeS1tYXJnaW4tdG9wOiAgICAgICAgICAgICAgICAgICAgIDIwcHggIWRlZmF1bHQ7XHJcbiRyZXZpZXctY291bnQtbWFyZ2luLWxlZnQ6ICAgICAgICAgICAgICAgICAgICAgIDEwcHggIWRlZmF1bHQ7XHJcbiRyZXZpZXctY291bnQtLWJsb2NrLW1hcmdpbi1sZWZ0OiAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XHJcbiRyZXZpZXctY291bnQtLWJsb2NrLW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgIDEwcHggIWRlZmF1bHQ7XHJcblxyXG4vL1JhdGluZ3NcclxuXHJcbi8vIyMgQ29sb3JzXHJcblxyXG4kcmF0aW5ncy1zdGFycy1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAkbGlnaHQtZ3JheSAhZGVmYXVsdDtcclxuJHJhdGluZ3Mtc3RhcnMtLWhvdmVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgJGdyYXkgIWRlZmF1bHQ7XHJcbiRyYXRpbmdzLXN0YXJzLS1vbi1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICMwMDZjZDggIWRlZmF1bHQ7XHJcbiRyYXRpbmdzLXN0YXJzLS1yb25seS1jb2xvcjogICAgICAgICAgICAgICAgICAgICNmZmNjMDAgIWRlZmF1bHQ7XHJcblxyXG4vLyMjIFNpemVcclxuXHJcbiRyYXRpbmdzLXN0YXJzLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtaDMgIWRlZmF1bHQ7XHJcbiRyYXRpbmdzLWNvdW50LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtbWQgIWRlZmF1bHQ7XHJcblxyXG4vL0Zvcm0gbmF2aWdhdGlvblxyXG5cclxuLy8jIyBDb2xvcnNcclxuXHJcbiRmb3JtTmF2LXBhZ2UtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5ICFkZWZhdWx0O1xyXG4kZm9ybU5hdi1wYWdlLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICAkZ3JheSAhZGVmYXVsdDtcclxuJGZvcm1OYXYtcGFnZS0tYWN0aXZlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgJGdyYXktZGFyayAhZGVmYXVsdDtcclxuJGZvcm1OYXYtcGFnZS0tYWN0aXZlLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgJGdyYXktZGFyayAhZGVmYXVsdDtcclxuXHJcbi8vIyMgU2l6ZVxyXG5cclxuJGZvcm1OYXYtcGFnZS13aWR0aDogICAgICAgICAgICAgICAgICAgICAgICAgICAgMjhweCAhZGVmYXVsdDtcclxuJGZvcm1OYXYtcGFnZS1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICAgICAgJGZvcm1OYXYtcGFnZS13aWR0aCAhZGVmYXVsdDtcclxuJGZvcm1OYXYtcGFnZS1saW5lLWhlaWdodDogICAgICAgICAgICAgICAgICAgICAgJGZvcm1OYXYtcGFnZS13aWR0aCAhZGVmYXVsdDtcclxuJGZvcm1OYXYtcGFnZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1oNCAhZGVmYXVsdDtcclxuJGZvcm1OYXYtcGFnZS1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgJHMtYm9yZGVyICFkZWZhdWx0O1xyXG4kZm9ybU5hdi1wYWdlLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICAgICAkcm91bmQtYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcclxuJHByb2dyZXNzLXBhZ2UtdGl0bGUtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xyXG5cclxuLy9HYWxsZXJ5XHJcblxyXG4vLyMjIENvbG9yc1xyXG5cclxuJGdhbGxlcnktdGh1bWJzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICAgJHRyYW5zcGFyZW50ICFkZWZhdWx0O1xyXG4kZ2FsbGVyeS10aHVtYnMtLWlzLXNlbGVjdGVkLWJvcmRlci1jb2xvcjogICAgICAjNDI4YmNhICFkZWZhdWx0O1xyXG4kZ2FsbGVyeS1pbWFnZS1iYWNrZ3JvdW5kOiAgICAgICAgICAgICAgICAgICAgICAkbGlnaHRlc3QtZ3JheSAhZGVmYXVsdDtcclxuJGdhbGxlcnktaW1hZ2UtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgJGxpZ2h0ZXN0LWdyYXkgIWRlZmF1bHQ7XHJcbiRnYWxsZXJ5LXByZXYtbmV4dC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICRncmF5LWJhc2UgIWRlZmF1bHQ7XHJcbiRnYWxsZXJ5LXByZXYtbmV4dC10ZXh0LXNoYWRvdy1jb2xvcjogICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcclxuJGdhbGxlcnktcHJldi1uZXh0LWJhY2tncm91bmQ6ICAgICAgICAgICAgICAgICAgcmdiYSgwLCAwLCAwLCAwLjEpICFkZWZhdWx0O1xyXG4kZ2FsbGVyeS1wcmV2LW5leHQtaG92ZXItY29sb3I6ICAgICAgICAgICAgICAgICAkZ3JheS1iYXNlICFkZWZhdWx0O1xyXG4kZ2FsbGVyeS1wcmV2LWJhY2tncm91bmQ6ICAgICAgICAgICAgICAgICAgICAgICBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMCwgMCwgMCwgMC4xKSAwJSwgcmdiYSgwLCAwLCAwLCAwKSAxMDAlKSAhZGVmYXVsdDtcclxuJGdhbGxlcnktbmV4dC1iYWNrZ3JvdW5kOiAgICAgICAgICAgICAgICAgICAgICAgbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDAsIDAsIDAsIDApIDAlLCByZ2JhKDAsIDAsIDAsIDAuMSkgMTAwJSkgIWRlZmF1bHQ7XHJcbiRnYWxsZXJ5LXRodW1icy0tdmlkZW8tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICR0cmFuc3BhcmVudCAhZGVmYXVsdDtcclxuXHJcbi8vIyMgU2l6ZVxyXG5cclxuJGdhbGxlcnktdGh1bWJzLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICAgJGwtYm9yZGVyICFkZWZhdWx0O1xyXG4kZ2FsbGVyeS10aHVtYnMtbGluZS1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAxMjBweCAhZGVmYXVsdDtcclxuJGdhbGxlcnktaW1hZ2UtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICAgICAgNjAwcHggIWRlZmF1bHQ7XHJcbiRnYWxsZXJ5LWltYWdlLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICRnYWxsZXJ5LWltYWdlLWhlaWdodCAhZGVmYXVsdDtcclxuJGdhbGxlcnktaW1hZ2UtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgJHMtYm9yZGVyICFkZWZhdWx0O1xyXG4kZ2FsbGVyeS1pbWFnZS1pbWctbWluLWhlaWdodDogICAgICAgICAgICAgICAgICAxMDAlICFkZWZhdWx0O1xyXG4kZ2FsbGVyeS1pbWFnZS1pbWctd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgICBhdXRvICFkZWZhdWx0O1xyXG4kZ2FsbGVyeS1wcmV2LW5leHQtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICA2MDBweCAhZGVmYXVsdDtcclxuJGdhbGxlcnktcHJldi1uZXh0LWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAgICAgJGdhbGxlcnktcHJldi1uZXh0LWhlaWdodCAhZGVmYXVsdDtcclxuJGdhbGxlcnktcHJldi1uZXh0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgNDBweCAhZGVmYXVsdDtcclxuJGdhbGxlcnktcHJldi1uZXh0LXRleHQtc2hhZG93LWJsdXItcmFkaXVzOiAgICAgM3B4ICFkZWZhdWx0O1xyXG4kZ2FsbGVyeS1wcmV2LW5leHQtd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgICA1MCUgIWRlZmF1bHQ7XHJcbiRnYWxsZXJ5LXRodW1icy0tdmlkZW8tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICRsLWJvcmRlciAhZGVmYXVsdDtcclxuJGdhbGxlcnktdGh1bWJzLS12aWRlby13aWR0aDogICAgICAgICAgICAgICAgICAgMTYwcHggIWRlZmF1bHQ7XHJcbiRnYWxsZXJ5LXRodW1icy0tdmlkZW8taGVpZ2h0OiAgICAgICAgICAgICAgICAgIDE3MHB4ICFkZWZhdWx0O1xyXG4kZ2FsbGVyeS10aHVtYnMtLXZpZGVvLWFuY2hvci13aWR0aDogICAgICAgICAgICAxNjBweCAhZGVmYXVsdDtcclxuJGdhbGxlcnktdGh1bWJzLS12aWRlby1hbmNob3ItaGVpZ2h0OiAgICAgICAgICAgMTMwcHggIWRlZmF1bHQ7XHJcbiRnYWxsZXJ5LXRodW1icy0tdmlkZW8taDMtZm9udC1zaXplOiAgICAgICAgICAgICRmb250LXNpemUtbWQgIWRlZmF1bHQ7XHJcbiRnYWxsZXJ5LXRodW1icy0tdmlkZW8tYW5jaG9yLWJvcmRlci13aWR0aDogICAgICRzLWJvcmRlciAhZGVmYXVsdDtcclxuXHJcbi8vTGFuZ3VhZ2Ugc2VsZWN0b3JcclxuXHJcbi8vIyMgQ29sb3JzXHJcblxyXG4kbGFuZy1zZWxlY3Rvci1hbmNob3ItLXNlbGVjdGVkLWJhY2tncm91bmQ6ICAgICAkd2hpdGUtZ3JheSAhZGVmYXVsdDtcclxuJGxhbmctc2VsZWN0b3ItYW5jaG9yLS1zZWxlY3RlZC1jb2xvcjogICAgICAgICAgJGdyYXktZGFyayAhZGVmYXVsdDtcclxuXHJcbi8vIyMgU2l6ZVxyXG5cclxuJGxhbmctc2VsZWN0b3ItYW5jaG9yLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xyXG4kbGFuZy1zZWxlY3Rvci1hbmNob3ItYm9yZGVyLXJhZGl1czogICAgICAgICAgICAkeHhsLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XHJcblxyXG4vL01lZGlhXHJcblxyXG4vLyMjIENvbG9yc1xyXG5cclxuJHZpZGVvLXRobWItYmFja2dyb3VuZDogICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktYmFzZSAhZGVmYXVsdDtcclxuJGljb24tcGxheS1iYWNrZ3JvdW5kOiAgICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktYmFzZSAhZGVmYXVsdDtcclxuJGljb24tcGxheS1ob3Zlci1iYWNrZ3JvdW5kOiAgICAgICAgICAgICAgICAgICAgJGdyYXktZGFyayAhZGVmYXVsdDtcclxuJGljb24tcGxheS1iZWZvcmUtYm9yZGVyLXRvcC1jb2xvcjogICAgICAgICAgICAgJHRyYW5zcGFyZW50ICFkZWZhdWx0O1xyXG4kaWNvbi1wbGF5LWJlZm9yZS1ib3JkZXItYm90dG9tLWNvbG9yOiAgICAgICAgICAkdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XHJcbiRpY29uLXBsYXktYmVmb3JlLWJvcmRlci1sZWZ0LWNvbG9yOiAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcclxuXHJcbi8vIyMgU2l6ZVxyXG5cclxuJGltZy10aG1iLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMTIwcHggIWRlZmF1bHQ7XHJcbiRpbWctdGhtYi1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDkwcHggIWRlZmF1bHQ7XHJcbiR2aWRlby10aG1iLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDEyMHB4ICFkZWZhdWx0O1xyXG4kdmlkZW8tdGhtYi1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICA5MHB4ICFkZWZhdWx0O1xyXG4kdmlkZW8tdGhtYi1hbmNob3ItaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICA3MHB4ICFkZWZhdWx0O1xyXG4kaWNvbi1wbGF5LXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAzMHB4ICFkZWZhdWx0O1xyXG4kaWNvbi1wbGF5LWhlaWdodDogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAzMHB4ICFkZWZhdWx0O1xyXG4kaWNvbi1wbGF5LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICAgICAgICAkcm91bmQtYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcclxuJGljb24tcGxheS1iZWZvcmUtYm9yZGVyLXRvcC13aWR0aDogICAgICAgICAgICAgJHhsLWJvcmRlciAhZGVmYXVsdDtcclxuJGljb24tcGxheS1iZWZvcmUtYm9yZGVyLWJvdHRvbS13aWR0aDogICAgICAgICAgJHhsLWJvcmRlciAhZGVmYXVsdDtcclxuJGljb24tcGxheS1iZWZvcmUtYm9yZGVyLWxlZnQtd2lkdGg6ICAgICAgICAgICAgJHh4bC1ib3JkZXIgIWRlZmF1bHQ7XHJcblxyXG4vL05hdmlnYXRpb25cclxuXHJcbi8vIyMgQ29sb3JzXHJcblxyXG4kcmlnaHQtY2FyZXQtYm9yZGVyLXRvcC1jb2xvcjogICAgICAgICAgICAgICAgICAkdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XHJcbiRyaWdodC1jYXJldC1ib3JkZXItYm90dG9tLWNvbG9yOiAgICAgICAgICAgICAgICR0cmFuc3BhcmVudCAhZGVmYXVsdDtcclxuJG5hdi1zaXRlbWFwLWJvcmRlci1sZWZ0LWNvbG9yOiAgICAgICAgICAgICAgICAgJGxpZ2h0LWdyYXkgIWRlZmF1bHQ7XHJcbiRuYXYtc2l0ZW1hcC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgICRzLWJvcmRlciAhZGVmYXVsdDtcclxuJHJpZ2h0LWNhcmV0LXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcclxuJHJpZ2h0LWNhcmV0LWhlaWdodDogICAgICAgICAgICAgICAgICAgICAgICAgICAgJHJpZ2h0LWNhcmV0LXdpZHRoICFkZWZhdWx0O1xyXG5cclxuLy8jIyBTaXplXHJcblxyXG4kcmlnaHQtY2FyZXQtYm9yZGVyLXRvcC13aWR0aDogICAgICAgICAgICAgICAgICAkbS1ib3JkZXIgIWRlZmF1bHQ7XHJcbiRyaWdodC1jYXJldC1ib3JkZXItYm90dG9tLXdpZHRoOiAgICAgICAgICAgICAgICRtLWJvcmRlciAhZGVmYXVsdDtcclxuJHJpZ2h0LWNhcmV0LWJvcmRlci1sZWZ0LXdpZHRoOiAgICAgICAgICAgICAgICAgJG0tYm9yZGVyICFkZWZhdWx0O1xyXG4kbmF2LXNpdGVtYXAtd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAxMDAlICFkZWZhdWx0O1xyXG4kbmF2LXNpdGVtYXAtZmlyc3QtY2hpbGQtYm9yZGVyLWxlZnQtd2lkdGg6ICAgICAwICFkZWZhdWx0O1xyXG4kcmlnaHQtY2FyZXQtbGVmdC1vZmZzZXQ6ICAgICAgICAgICAgICAgICAgICAgICAycHggIWRlZmF1bHQ7XHJcblxyXG4vL1NlYXJjaFxyXG5cclxuLy8jIyBDb2xvcnNcclxuXHJcbiRhdXRvY29tcGxldGUtYmFja2dyb3VuZDogICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcclxuJGF1dG9jb21wbGV0ZS1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAgJGxpZ2h0LWdyYXkgIWRlZmF1bHQ7XHJcbiRhdXRvY29tcGxldGUtYW5jaG9yLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICRncmF5LWJhc2UgIWRlZmF1bHQ7XHJcbiRhdXRvY29tcGxldGUtYW5jaG9yLWZvY3VzLWJhY2tncm91bmQ6ICAgICAgICAgICRncmF5LWxpZ2h0ZXIgIWRlZmF1bHQ7XHJcblxyXG4vLyMjIFNpemVcclxuXHJcbiRhdXRvY29tcGxldGUtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICRzLWJvcmRlciAhZGVmYXVsdDtcclxuXHJcbi8vQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc2NyZWVuLXhzKVxyXG5cclxuJG1vYmlsZS1uYXYtc2l0ZW1hcC1saS1ib3JkZXItbGVmdC13aWR0aDogICAgICAgMCAhZGVmYXVsdDtcclxuJG1vYmlsZS1uYXYtc2l0ZW1hcC1saS1maXJzdC1ib3JkZXItdG9wLXdpZHRoOiAgMCAhZGVmYXVsdDtcclxuXHJcbi8vQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2NyZWVuLXhzKSBhbmQgKG1heC13aWR0aDogJHNjcmVlbi1zbSkgXHJcblxyXG4kbW9iaWxlLW5hdi1zaXRlbWFwLWxpLXdpZHRoOiAgICAgICAgICAgICAgICAgICA0OCUgIWRlZmF1bHQ7XHJcblxyXG4vL1NpdGUgc2VsZWN0b3JcclxuXHJcbi8vIyMgQ29sb3JzXHJcblxyXG4kc2l0ZS1zZWxlY3Rvci0tc2VsZWN0ZWQtYmFja2dyb3VuZDogICAgICAgICAgICR3aGl0ZS1ncmF5ICFkZWZhdWx0O1xyXG4kc2l0ZS1zZWxlY3Rvci0tc2VsZWN0ZWQtY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LWRhcmsgIWRlZmF1bHQ7XHJcblxyXG4vLyMjIFNpemVcclxuXHJcbiRzaXRlLXNlbGVjdG9yLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xyXG4kc2l0ZS1zZWxlY3Rvci1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAgICR4eGwtYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcclxuXHJcbi8vVGF4b25vbWllc1xyXG5cclxuLy8jIyBTaXplXHJcblxyXG4kdGFncy1zaXplMS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgICAgIDExcHggIWRlZmF1bHQ7XHJcbiR0YWdzLXNpemUyLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAgICAgMTNweCAhZGVmYXVsdDtcclxuJHRhZ3Mtc2l6ZTMtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICAgICAkZm9udC1zaXplLWg0ICFkZWZhdWx0O1xyXG4kdGFncy1zaXplNC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtaDMgIWRlZmF1bHQ7XHJcbiR0YWdzLXNpemU1LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1oMiAhZGVmYXVsdDtcclxuJHRhZ3Mtc2l6ZTYtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICAgICAkZm9udC1zaXplLWgxICFkZWZhdWx0O1xyXG5cclxuLy9Mb2FkaW5nXHJcblxyXG4vLyMjIENvbG9yc1xyXG5cclxuJGxvYWRpbmctbGluZS1iYWNrZ3JvdW5kOiAgICAgICAgICAgICAgICAgICAgICAjOWNjNWY3ICFkZWZhdWx0O1xyXG4kbG9hZGluZy13cmFwcGVyLWJhY2tncm91bmQ6ICAgICAgICAgICAgICAgICAgIHJnYmEoMCwgMCwgMCwgMC41KSAhZGVmYXVsdDtcclxuJHdlYmtpdC1rZXlmcmFtZXMtYmFja2dyb3VuZDogICAgICAgICAgICAgICAgICAkZGVuaW0gIWRlZmF1bHQ7XHJcbiRrZXlmcmFtZXMtYmFja2dyb3VuZDogICAgICAgICAgICAgICAgICAgICAgICAgJGRlbmltICFkZWZhdWx0O1xyXG5cclxuLy8jIyBTaXplXHJcblxyXG4kbG9hZGluZy1saW5lLWhlaWdodDogICAgICAgICAgICAgICAgICAgICAgICAgIDMwcHggIWRlZmF1bHQ7XHJcbiRsb2FkaW5nLWxpbmUtd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgICAgICAgNnB4ICFkZWZhdWx0O1xyXG5cclxuLy9Db21tb25cclxuXHJcbi8vIyMgQ29sb3JzXHJcblxyXG4kcHJlLWJhY2tncm91bmQ6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICR0cmFuc3BhcmVudCAhZGVmYXVsdDtcclxuJHByZS1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkcy1ib3JkZXIgIWRlZmF1bHQ7XHJcblxyXG4vLyMjIFNpemVcclxuXHJcbiRwcmUtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xyXG5cclxuLy9Tb2NpYWwgc2hhcmVcclxuXHJcbi8vIyMgQ29sb3JzXHJcblxyXG4kc2hhcmUtYnV0dG9uLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICNkM2QzZDMgIWRlZmF1bHQ7XHJcbiRzaGFyZS1idXR0b24tZm9jdXMtaG92ZXItYmFja2dyb3VuZDogICAgICAgICAgI2VmZWZlZiAhZGVmYXVsdDtcclxuJHNoYXJlLWJ1dHRvbi1mb2N1cy1ob3Zlci1jb2xvcjogICAgICAgICAgICAgICAkZ3JheS1iYXNlICFkZWZhdWx0O1xyXG4kc2hhcmUtYnV0dG9uLWNvbG9yOiAgJGdyYXktYmFzZTtcclxuXHJcbi8vIyMgU2l6ZVxyXG4kc2hhcmUtYnV0dG9uLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICAgICRzLWJvcmRlciAhZGVmYXVsdDtcclxuJHNoYXJlLWJ1dHRvbi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAgICAzcHggIWRlZmF1bHQ7XHJcbiRzaGFyZS1idXR0b24tZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1zbWFsbCAhZGVmYXVsdDtcclxuJHNoYXJlLWJ1dHRvbnMtbGluZS1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgMSAhZGVmYXVsdDtcclxuXHJcbi8vRXZlbnRzXHJcblxyXG4vLyNTaXplXHJcblxyXG4kZXZlbnQtdHlwZS13aWR0aDogICAgICAgICAgICAgICAgICAgICAgICAgICAgIDE1cHg7XHJcbiRldmVudC10eXBlLWhlaWdodDogICAgICAgICAgICAgICAgICAgICAgICAgICAgMTVweDtcclxuJGV2ZW50LXRvb2xiYXItbGluZS1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAzMnB4O1xyXG4kZXZlbnQtdHlwZS1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAgICAgICRyb3VuZC1ib3JkZXItcmFkaXVzO1xyXG4kZXZlbnQtaXRlbS1tYXJnaW46ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDA7XHJcbiRldmVudC1pdGVtLW1pbi1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICAgMTAwJTtcclxuJGV2ZW50LXR5cGUtYWxsLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICAxcHg7XHJcbiRjYWxlbmRhckxpc3QtaXRlbS1wYWRkaW5nOiAgICAgICAgICAgICAgICAgICAgNXB4IDEwcHg7XHJcbiRjYWxlbmRhckxpc3QtaXRlbS1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgNXB4O1xyXG5cclxuXHJcblxyXG4vLyMjIENvbG9yc1xyXG5cclxuJGV2ZW50LXR5cGUtYWxsLWJhY2tncm91bmQ6ICAgICAgICAgICAgICAgICAgICAjZmZmO1xyXG4kZXZlbnQtdHlwZS1hbGwtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICM5OTk7XHJcbiRjYWxlbmRhckxpc3QtaXRlbS0tYWN0aXZlLWJhY2tncm91bmQ6ICAgICAgICAgI2YyZjJmMjtcclxuJGNhbGVuZGFyTGlzdC10aXRsZS1mb250LXdlaWdodDogICAgICAgICAgICAgICBib2xkO1xyXG5cclxuLy8jIyBSdGwgY3VsdHVyZXNcclxuXHJcbi8vU2V0IHRvIGZhbHNlIGlmIHlvdSBkbyBub3QgbmVlZCBydGwgc3VwcG9ydFxyXG4kaGFzLXJ0bC1zdXBwb3J0OiB0cnVlO1xyXG4kcnRsLWN1bHR1cmVzOiBcImFyXCIsIFwiaGVcIiwgXCJmYVwiLCBcImt1XCIsIFwidXJcIiwgXCJkdlwiLCBcInBzXCIsIFwiaGFcIiwgXCJrc1wiLCBcInlpXCIsIFwidXotYXJhYlwiLCBcInR6bS1hcmFiXCI7XHJcbiIsIu+7v0BpZiAkaGFzLXJ0bC1zdXBwb3J0IHtcclxuXHJcbiAgICBAaW5jbHVkZSBydGwtY3VsdHVyZXMgIHtcclxuICAgICAgICAmOm5vdCguc2ZQYWdlRWRpdG9yV3JwKSB7XHJcbiAgICAgICAgICAgIGRpcmVjdGlvbjogcnRsO1xyXG5cclxuICAgICAgICAgICAgPiBib2R5IHtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxufSIsIu+7v2ltZyxcclxudmlkZW8ge1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG5pbWcge1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG59IiwiLnUtdG9lIHtcclxuICBAaW5jbHVkZSB0ZXh0LW92ZXJmbG93O1xyXG59IiwiLy8gVGV4dCBvdmVyZmxvd1xyXG4vLyBSZXF1aXJlcyBpbmxpbmUtYmxvY2sgb3IgYmxvY2sgZm9yIHByb3BlciBzdHlsaW5nXHJcblxyXG5AbWl4aW4gdGV4dC1vdmVyZmxvdygpIHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbn1cclxuIiwiLy8gR2VuZXJhdGluZyBwYWRkaW5nIGFuZCBtYXJnaW4gc2lsZW50IGNsYXNzZXNcclxuLy8gQmFzZWQgb24gQm9vdHN0cmFwIDQgX3NwYWNpbmcuc2Nzcy4gVXNpbmcgQm9vdHN0cmFwIDQgJHNwYWNlcnMgdmFyaWFibGUuXHJcbi8vIGUuZy4gJXBsLTIgJW10LTMgJXB5LTUgZXRjLlxyXG5cclxuQGVhY2ggJHByb3AsICRhYmJyZXYgaW4gKG1hcmdpbjogbSwgcGFkZGluZzogcCkge1xyXG4gICAgQGVhY2ggJHNpemUsICRsZW5ndGggaW4gJHNwYWNlcnMge1xyXG5cclxuICAgICAgICAlI3skYWJicmV2fS0jeyRzaXplfSB7XHJcbiAgICAgICAgICAgICN7JHByb3B9OiAkbGVuZ3RoO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJSN7JGFiYnJldn10LSN7JHNpemV9LFxyXG4gICAgICAgICUjeyRhYmJyZXZ9eS0jeyRzaXplfSB7XHJcbiAgICAgICAgICAgICN7JHByb3B9LXRvcDogJGxlbmd0aDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICUjeyRhYmJyZXZ9ci0jeyRzaXplfSxcclxuICAgICAgICAlI3skYWJicmV2fXgtI3skc2l6ZX0ge1xyXG4gICAgICAgICAgICAjeyRwcm9wfS1yaWdodDogJGxlbmd0aDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICUjeyRhYmJyZXZ9Yi0jeyRzaXplfSxcclxuICAgICAgICAlI3skYWJicmV2fXktI3skc2l6ZX0ge1xyXG4gICAgICAgICAgICAjeyRwcm9wfS1ib3R0b206ICRsZW5ndGg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAlI3skYWJicmV2fWwtI3skc2l6ZX0sXHJcbiAgICAgICAgJSN7JGFiYnJldn14LSN7JHNpemV9IHtcclxuICAgICAgICAgICAgI3skcHJvcH0tbGVmdDogJGxlbmd0aDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLnNmLUdhbGxlcnkge1xyXG5cclxuXHRoMiB7XHJcblx0XHRAZXh0ZW5kICVtdC0yOyAvLy41cmVtO1xyXG5cdH1cclxufVxyXG5cclxuLnNmLUdhbGxlcnktdGh1bWJzLWNvbnRhaW5lciB7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLnNmLUdhbGxlcnktdGh1bWJzIHtcclxuXHJcblx0YSB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRib3JkZXI6ICRnYWxsZXJ5LXRodW1icy1ib3JkZXItd2lkdGggc29saWQgJGdhbGxlcnktdGh1bWJzLWJvcmRlci1jb2xvcjtcclxuXHRcdGxpbmUtaGVpZ2h0OiAkZ2FsbGVyeS10aHVtYnMtbGluZS1oZWlnaHQ7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cclxuXHRcdCYuaXMtc2VsZWN0ZWQge1xyXG5cdFx0XHRib3JkZXItY29sb3I6ICRnYWxsZXJ5LXRodW1icy0taXMtc2VsZWN0ZWQtYm9yZGVyLWNvbG9yO1xyXG5cdFx0fVxyXG5cclxuXHRcdD4gaW1nIHtcclxuXHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5zZi1HYWxsZXJ5LWltYWdlIHtcclxuXHRAZXh0ZW5kICVtdC00OyAvLzEuNXJlbVxyXG5cclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0aGVpZ2h0OiAkZ2FsbGVyeS1pbWFnZS1oZWlnaHQ7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGJhY2tncm91bmQ6ICRnYWxsZXJ5LWltYWdlLWJhY2tncm91bmQ7XHJcblx0Ym9yZGVyOiAkZ2FsbGVyeS1pbWFnZS1ib3JkZXItd2lkdGggc29saWQgJGdhbGxlcnktaW1hZ2UtYm9yZGVyLWNvbG9yO1xyXG5cdGxpbmUtaGVpZ2h0OiAkZ2FsbGVyeS1pbWFnZS1saW5lLWhlaWdodDtcclxuXHJcblx0PiBpbWcge1xyXG5cdFx0bWF4LWhlaWdodDogJGdhbGxlcnktaW1hZ2UtaW1nLW1pbi1oZWlnaHQ7XHJcblx0XHR3aWR0aDogJGdhbGxlcnktaW1hZ2UtaW1nLXdpZHRoO1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdH1cclxufVxyXG5cclxuLnNmLUdhbGxlcnktbmV4dCxcclxuLnNmLUdhbGxlcnktcHJldiB7XHJcblx0QGV4dGVuZCAlbXQtMDsgLy8wXHJcblx0QGV4dGVuZCAlbWItMDsgLy8wXHJcblx0QGV4dGVuZCAlcHQtMDsgLy8wXHJcblx0QGV4dGVuZCAlcGItMDsgLy8wXHJcblx0QGV4dGVuZCAlcGwtNTsgLy8zcmVtXHJcblx0QGV4dGVuZCAlcHItNTsgLy8zcmVtXHJcblxyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0aGVpZ2h0OiAkZ2FsbGVyeS1wcmV2LW5leHQtaGVpZ2h0O1xyXG5cdHdpZHRoOiAkZ2FsbGVyeS1wcmV2LW5leHQtd2lkdGg7XHJcblx0bGVmdDogMDtcclxuXHR0b3A6IDA7XHJcblx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRmb250LWZhbWlseTogVmVyZGFuYTtcclxuXHRjb2xvcjogJGdhbGxlcnktcHJldi1uZXh0LWNvbG9yO1xyXG5cdGZvbnQtc2l6ZTogJGdhbGxlcnktcHJldi1uZXh0LWZvbnQtc2l6ZTtcclxuXHRsaW5lLWhlaWdodDogJGdhbGxlcnktcHJldi1uZXh0LWxpbmUtaGVpZ2h0O1xyXG5cdHRleHQtc2hhZG93OiAwIDAgJGdhbGxlcnktcHJldi1uZXh0LXRleHQtc2hhZG93LWJsdXItcmFkaXVzICRnYWxsZXJ5LXByZXYtbmV4dC10ZXh0LXNoYWRvdy1jb2xvcjtcclxuXHRvcGFjaXR5OiAwO1xyXG5cdHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlO1xyXG5cdGJhY2tncm91bmQ6ICRnYWxsZXJ5LXByZXYtbmV4dC1iYWNrZ3JvdW5kO1xyXG5cdC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XHJcblx0LW1vei11c2VyLXNlbGVjdDogbm9uZTtcclxuXHQtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XHJcblx0dXNlci1zZWxlY3Q6IG5vbmU7XHJcblxyXG5cdCY6aG92ZXIsIFxyXG4gICAgJjpmb2N1cyB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0Y29sb3I6ICRnYWxsZXJ5LXByZXYtbmV4dC1ob3Zlci1jb2xvcjtcclxuXHR9XHJcbn1cclxuXHJcblxyXG4uc2YtR2FsbGVyeS1wcmV2IHtcclxuXHRiYWNrZ3JvdW5kOiAkZ2FsbGVyeS1wcmV2LWJhY2tncm91bmQ7XHJcbn1cclxuXHJcbi5zZi1HYWxsZXJ5LW5leHQge1xyXG5cdGJhY2tncm91bmQ6ICRnYWxsZXJ5LW5leHQtYmFja2dyb3VuZDtcclxuXHRsZWZ0OiBhdXRvO1xyXG5cdHJpZ2h0OiAwO1xyXG5cdHRleHQtYWxpZ246IHJpZ2h0O1xyXG59XHJcblxyXG4uc2YtR2FsbGVyeS1wcmV2LS1zaW1wbGUge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuXHJcbi5zZi1HYWxsZXJ5LW5leHQtLXNpbXBsZSB7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbn1cclxuXHJcbi5zZi1HYWxsZXJ5LW5hdmlnYXRpb24ge1xyXG5cdEBleHRlbmQgJW10LTE7IC8vLjI1cmVtXHJcblx0QGV4dGVuZCAlbWItNDsgLy8xLjVyZW1cclxuXHRAZXh0ZW5kICVtbC0wOyAvLzBcclxuXHRAZXh0ZW5kICVtci0wOyAvLzBcclxufVxyXG5cclxuLy9WaWRlbyBnYWxsZXJ5XHJcbi5zZi1HYWxsZXJ5LXRodW1icyB7XHJcblxyXG5cdCYuc2YtR2FsbGVyeS10aHVtYnMtLXZpZGVvIHtcclxuXHJcblx0XHQ+IC5zZi1HYWxsZXJ5LXRodW1iIHtcclxuXHRcdFx0QGV4dGVuZCAlbXQtMDsgLy8wXHJcblx0XHRcdEBleHRlbmQgJW1iLTI7IC8vLjVyZW1cclxuXHRcdFx0QGV4dGVuZCAlbWwtMTsgLy8uMjVyZW1cclxuXHRcdFx0QGV4dGVuZCAlbXItMTsgLy8uMjVyZW1cclxuXHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0d2lkdGg6ICRnYWxsZXJ5LXRodW1icy0tdmlkZW8td2lkdGg7XHJcblx0XHRcdGhlaWdodDogJGdhbGxlcnktdGh1bWJzLS12aWRlby1oZWlnaHQ7XHJcblx0XHRcdGJvcmRlcjogJGdhbGxlcnktdGh1bWJzLS12aWRlby1ib3JkZXItd2lkdGggc29saWQgJGdhbGxlcnktdGh1bWJzLS12aWRlby1ib3JkZXItY29sb3I7XHJcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdH1cclxuXHJcblx0XHRhIHtcclxuXHRcdFx0QGV4dGVuZCAlbS0wOyAvLzBcclxuXHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRib3JkZXI6ICRnYWxsZXJ5LXRodW1icy0tdmlkZW8tYW5jaG9yLWJvcmRlci13aWR0aDtcclxuXHRcdFx0d2lkdGg6ICRnYWxsZXJ5LXRodW1icy0tdmlkZW8tYW5jaG9yLXdpZHRoO1xyXG5cdFx0XHRoZWlnaHQ6ICRnYWxsZXJ5LXRodW1icy0tdmlkZW8tYW5jaG9yLWhlaWdodDtcclxuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0fVxyXG5cclxuXHRcdGgzIHtcclxuXHRcdFx0QGV4dGVuZCAlbXQtMjsgLy8uNXJlbVxyXG5cdFx0XHRcclxuXHRcdFx0Zm9udC1zaXplOiAkZ2FsbGVyeS10aHVtYnMtLXZpZGVvLWgzLWZvbnQtc2l6ZTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG5cdFx0fVxyXG5cdH1cclxuICAgIFxyXG4gICAgLnNmLUdhbGxlcnktdGh1bWIge1xyXG4gICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vUnRsIHN1cHBvcnRcclxuXHJcbkBpZiAkaGFzLXJ0bC1zdXBwb3J0IHtcclxuXHJcbiAgQGluY2x1ZGUgcnRsLWN1bHR1cmVzIHtcclxuXHJcbiAgICAuc2YtR2FsbGVyeS10aHVtYiB7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgfVxyXG5cclxuICAgIC5zZi1HYWxsZXJ5LXByZXYtLXNpbXBsZSB7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgfVxyXG5cclxuICAgIC5zZi1HYWxsZXJ5LW5leHQtLXNpbXBsZSB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1mcC1jb3VudGVyIHtcclxuICAgICAgICByaWdodDogYXV0bztcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgfVxyXG4gIH1cclxufSIsIi5zZi1saXN0LS1leHBhbmRhYmxlIHtcclxuXHJcblx0YVtkYXRhLXNmLXJvbGU9XCJ0b2dnbGVMaW5rXCJdIHtcclxuXHJcblx0XHRzdmcge1xyXG5cdFx0XHRmaWxsOiAkZ3JheTtcclxuXHRcdFx0aGVpZ2h0OiAxZW07XHJcblx0XHRcdHdpZHRoOiAxZW07XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuc2YtbGlzdC1jb250ZW50IHtcclxuXHRcdEBleHRlbmQgJW1sLTQ7IC8vMS41cmVtXHJcblx0fVxyXG5cclxuICAgIC5zZi1saXN0LWV4cGFuZCB7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgfVxyXG5cclxuXHQuc2YtbGlzdC1pdGVtIHtcclxuXHJcblx0XHQ+IGRpdiB7XHJcblx0XHRcdEBleHRlbmQgJW1iLTE7IC8vLjI1cmVtXHJcblx0XHR9XHJcblxyXG5cdFx0aDM6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRAZXh0ZW5kICVtdC0wOyAvLzBcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8vUnRsIHN1cHBvcnRcclxuXHJcbkBpZiAkaGFzLXJ0bC1zdXBwb3J0IHtcclxuXHJcbiAgQGluY2x1ZGUgcnRsLWN1bHR1cmVzIHtcclxuXHJcbiAgICAuc2YtbGlzdC1pdGVtIHtcclxuICAgICAgICBmbG9hdDogcmlnaHQ7XHJcblx0fVxyXG5cclxuICAgIC5zZi1saXN0LWV4cGFuZCB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnNmLWxpc3QtLWV4cGFuZGFibGUge1xyXG4gICAgICAgIGkge1xyXG5cdFx0ICAgIEBleHRlbmQgJW1sLTE7IC8vLjI1cmVtXHJcbiAgICAgICAgICAgIEBleHRlbmQgJW1yLTA7IC8vMFxyXG5cdCAgICB9XHJcblxyXG4gICAgICAgIC5nbHlwaGljb24tY2hldnJvbi1yaWdodCB7XHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlMDc5XCI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG5cdCAgICAuc2YtbGlzdC1jb250ZW50IHtcclxuXHRcdCAgICBAZXh0ZW5kICVtbC00OyAvLzEuNXJlbVxyXG4gICAgICAgICAgICBAZXh0ZW5kICVtci00OyAvLzEuNXJlbVxyXG5cdCAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLnNmLUNvbW1lbnRzIHtcclxuXHRAZXh0ZW5kICVtdC00OyAvLzEuNXJlbVxyXG5cclxuXHRbY2xhc3NePVwic2YtaWNvblwiXSB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0fVxyXG5cclxuXHQuc2YtbG9hZGluZyB7XHJcblx0XHRAZXh0ZW5kICVtYi0zOyAvLzFyZW1cclxuXHR9XHJcbn1cclxuXHJcbi5zZi1Db21tZW50LWNvdW50IHtcclxuXHRAZXh0ZW5kICVtbC0yOyAvLy41cmVtXHJcblxyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHJcblx0W2NsYXNzXj1cInNmLWljb25cIl0ge1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHR9XHJcblxyXG5cdC5zZi1Db21tZW50LWNvdW50LS1ibG9jayAmIHtcclxuXHRcdEBleHRlbmQgJW1sLTA7IC8vMFxyXG5cdFx0QGV4dGVuZCAlbXQtMTsgLy8uMjVyZW1cclxuXHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcbn1cclxuXHJcbi8vIEhpZGUgZWxlbWVudHMgYmVmb3JlIGpzIGluaXRpYWxpemF0aW9uXHJcbltkYXRhLXNmLXJvbGU9XCJlcnJvci1tZXNzYWdlXCJdLFxyXG5bZGF0YS1zZi1yb2xlPVwibGlzdC1sb2FkaW5nLWluZGljYXRvclwiXSxcclxuW2RhdGEtc2Ytcm9sZT1cImxpc3QtbG9hZGluZy1pbmRpY2F0b3JcIl0sXHJcbltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctbWVzc2FnZS1lcnJvclwiXSxcclxuW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1sb2dnZWQtb3V0LXZpZXdcIl0sXHJcbltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctbmFtZS1lcnJvclwiXSxcclxuW2RhdGEtc2Ytcm9sZT1cImNhcHRjaGEtY29udGFpbmVyXCJdLFxyXG5bZGF0YS1zZi1yb2xlPVwic2luZ2xlLWNvbW1lbnQtdGVtcGxhdGVcIl0sXHJcbltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctcGVuZGluZy1hcHByb3ZhbC1tZXNzYWdlXCJdLFxyXG5bZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbG9hZC1tb3JlLWJ1dHRvblwiXSxcclxuW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1mb3JtLWJ1dHRvblwiXSxcclxuW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLXNvcnQtbmV3LWJ1dHRvblwiXSxcclxuW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLXNvcnQtb2xkLWJ1dHRvblwiXSxcclxuW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1yZXF1aXJlcy1hdXRoZW50aWNhdGlvblwiXSxcclxuW2RhdGEtc2Ytcm9sZT1cImxpc3QtcmF0aW5nLXdyYXBwZXJcIl0sXHJcbltkYXRhLXNmLXJvbGU9XCJyZXZpZXctbmV3LWZvcm0tcmVwbGFjZW1lbnRcIl0ge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5zZi1Db21tZW50cy1oZWFkZXIge1xyXG5cdEBleHRlbmQgJW1iLTQ7IC8vMS41cmVtXHJcblxyXG5cdGgzIHtcclxuXHRcdEBleHRlbmQgJW1yLTQ7IC8vMS41cmVtXHJcblxyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0bWFyZ2luLXRvcDogMDtcclxuXHR9XHJcblx0XHJcblx0YSB7IFxyXG5cdFx0QGV4dGVuZCAlbXQtMTsgLy8uMjVyZW1cclxuXHRcdEBleHRlbmQgJW1sLTE7IC8vLjI1cmVtXHJcblx0fVxyXG5cclxuXHQuc2VsZWN0ZWQge1xyXG5cdFx0Y29sb3I6ICRjb21tZW50cy1oZWFkZXItLXNlbGVjdGVkLWNvbG9yO1xyXG5cdH1cclxufVxyXG5cclxuLnNmLUNvbW1lbnRzLWxpc3Qge1xyXG5cdEBleHRlbmQgJW1iLTQ7IC8vMS41cmVtXHJcblxyXG5cdC5zZi1Db21tZW50cy1saXN0LWF1dGhvciB7XHJcblx0XHRAZXh0ZW5kICVwci0xOyAvLy4yNXJlbVxyXG5cclxuXHRcdGJvcmRlci1yaWdodDogJGNvbW1lbnRzLWxpc3QtYXV0aG9yLWJvcmRlci13aWR0aCBzb2xpZCAkY29tbWVudHMtbGlzdC1hdXRob3ItYm9yZGVyLWNvbG9yO1xyXG5cdH1cclxufVxyXG5cclxuLnNmLUNvbW1lbnRzLWZvcm0ge1xyXG5cdHRleHRhcmVhIHtcclxuXHRcdG1pbi1oZWlnaHQ6ICRjb21tZW50cy1mb3JtLW1pbi1oZWlnaHQ7XHJcblx0fVxyXG59XHJcblxyXG4uc2YtQ29tbWVudHMtbW9yZSB7XHJcblx0QGV4dGVuZCAlbWItNDsgLy8xLjVyZW1cclxufVxyXG5cclxuLnNmLUNvbW1lbnQtc3Vic2NyaWJlIHtcclxuXHRAZXh0ZW5kICVtdC0zOyAvLzFyZW1cclxuXHRAZXh0ZW5kICVtbC01OyAvLzNyZW1cclxufVxyXG5cclxuLnNmLUNvbW1lbnRzLWZpbHRlciB7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbn1cclxuXHJcbi8vUmV2aWV3c1xyXG5cclxuLnNmLVJldmlldy1hbHJlYWR5IHtcclxuXHRAZXh0ZW5kICVtdC00OyAvLzEuNXJlbVxyXG59XHJcblxyXG4uc2YtUmV2aWV3LWNvdW50IHtcclxuXHRAZXh0ZW5kICVtbC0yOyAvLy41cmVtXHJcblxyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHJcblx0LnNmLVJldmlldy1jb3VudC0tYmxvY2sgJiB7XHJcblx0XHRAZXh0ZW5kICVtbC0wOyAvLzBcclxuXHRcdEBleHRlbmQgJW10LTE7IC8vLjI1cmVtXHJcblxyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG5cclxufVxyXG5cclxuLy9Db21tZW50IGNvdW50IG9uIG5ldyBsaW5lXHJcblxyXG4uc2YtQ29tbWVudC1jb3VudC0tYmxvY2sge1xyXG5cdC5zZi1Db21tZW50LWNvdW50LFxyXG5cdC5zZi1SZXZpZXctY291bnQge1xyXG5cdFx0QGV4dGVuZCAlbWwtMDsgLy8wXHJcblx0XHRAZXh0ZW5kICVtYi0yOyAvLy41cmVtXHJcblxyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG59XHJcblxyXG4vL1J0bCBzdXBwb3J0XHJcblxyXG5AaWYgJGhhcy1ydGwtc3VwcG9ydCB7XHJcblxyXG4gIEBpbmNsdWRlIHJ0bC1jdWx0dXJlcyB7XHJcbiAgICAuc2YtQ29tbWVudHMtaGVhZGVyIGgzIHtcclxuICAgICAgICBAZXh0ZW5kICVtbC00OyAvLzEuNXJlbVxyXG4gICAgICAgIEBleHRlbmQgJW1yLTA7IC8vMFxyXG4gICAgfVxyXG5cclxuICAgIC5zZi1Db21tZW50cy1maWx0ZXIge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgfVxyXG5cclxuICAgIC5zZi1Db21tZW50LWNvdW50LFxyXG5cdC5zZi1SZXZpZXctY291bnQge1xyXG5cdFx0QGV4dGVuZCAlbXItMjsgLy8uNXJlbVxyXG5cdH1cclxuXHJcbiAgICAuc2YtQ29tbWVudC1jb3VudC0tYmxvY2sgIHtcclxuICAgIC5zZi1Db21tZW50LWNvdW50IHtcclxuXHRcdCAgICBAZXh0ZW5kICVtci0wOyAvLzBcclxuXHQgICAgfVxyXG4gICAgfVxyXG5cclxuICB9XHJcbn0iLCIvLyBEZWZhdWx0IHRlbXBsYXRlXHJcbi5zZi1Gb3JtTmF2IHtcclxuXHRAZXh0ZW5kICVwLTA7IC8vMFxyXG5cclxuXHRsaSB7XHJcblx0XHRAZXh0ZW5kICVtci00OyAvLzEuNXJlbVxyXG5cclxuXHRcdCYuYWN0aXZlIHtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uc2YtRm9ybU5hdi1wYWdlIHtcclxuXHRAZXh0ZW5kICVtci0yOyAvLy41cmVtXHJcblxyXG5cdHdpZHRoOiAkZm9ybU5hdi1wYWdlLXdpZHRoO1xyXG5cdGhlaWdodDogJGZvcm1OYXYtcGFnZS1oZWlnaHQ7XHJcblx0Zm9udC1zaXplOiAkZm9ybU5hdi1wYWdlLWZvbnQtc2l6ZTtcclxuXHRmb250LXdlaWdodDogYm9sZDtcclxuXHRjb2xvcjogJGZvcm1OYXYtcGFnZS1jb2xvcjtcclxuXHRib3JkZXI6ICRmb3JtTmF2LXBhZ2UtYm9yZGVyLXdpZHRoIHNvbGlkICRmb3JtTmF2LXBhZ2UtYm9yZGVyLWNvbG9yO1xyXG5cdGJvcmRlci1yYWRpdXM6ICRmb3JtTmF2LXBhZ2UtYm9yZGVyLXJhZGl1cztcclxuXHJcblx0LmFjdGl2ZSAmIHtcclxuXHRcdGNvbG9yOiAkZm9ybU5hdi1wYWdlLS1hY3RpdmUtY29sb3I7XHJcblx0XHRib3JkZXItY29sb3I6ICRmb3JtTmF2LXBhZ2UtLWFjdGl2ZS1ib3JkZXItY29sb3I7XHJcblx0fVxyXG5cdC5wYXN0ICYge1xyXG5cclxuXHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRjb250ZW50OiBcIlxcMjcxM1wiO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnNmLUZvcm1OYXYtcGFnZS1udW1iZXIge1xyXG5cclxuXHQucGFzdCAmIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG59XHJcblxyXG4vLyBQcm9ncmVzcyB0ZW1wbGF0ZVxyXG4uc2YtUHJvZ3Jlc3MtcGVyY2VudCxcclxuLnNmLVByb2dyZXNzLXBhZ2UtdGl0bGUge1xyXG5cdGZvbnQtc2l6ZTogJHByb2dyZXNzLXBhZ2UtdGl0bGUtZm9udC1zaXplO1xyXG59XHJcblxyXG4uc2YtUHJvZ3Jlc3MtcGVyY2VudCB7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuXHJcbi5zZi1Qcm9ncmVzcy1wYWdlLXRpdGxlIHtcclxuXHRAZXh0ZW5kICVwbC0wOyAvLzBcclxuXHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cclxuXHRsaSB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHJcblx0XHQmLmFjdGl2ZSB7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8vUnRsIHN1cHBvcnRcclxuXHJcbkBpZiAkaGFzLXJ0bC1zdXBwb3J0IHtcclxuXHJcbiAgQGluY2x1ZGUgcnRsLWN1bHR1cmVzIHtcclxuXHJcbiAgICAuc2YtRm9ybU5hdiBsaTpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICBAZXh0ZW5kICVtci0wOyAvLzBcclxuICAgIH1cclxuICAgIC5zZi1Gb3JtTmF2LXBhZ2Uge1xyXG4gICAgICAgIEBleHRlbmQgJW1yLTA7IC8vMFxyXG4gICAgICAgIEBleHRlbmQgJW1sLTI7IC8vLjVyZW1cclxuICAgIH1cclxuICB9XHJcbn0iLCIuc2YtaWNvbi1mZWVkIHtcclxuXHRAZXh0ZW5kICVtci0xOyAvLy4yNXJlbVxyXG59XHJcbiIsIi8vIEtlbmRvIGFuZCBib290c3RyYXAgb3ZlcnJpZGVzXHJcbmRpdi5rLWV2ZW50IHtcclxuXHRib3JkZXItcmFkaXVzOiAwO1xyXG59XHJcbmRpdi5rLXNjaGVkdWxlci1oZWFkZXItd3JhcCB7XHJcblx0dGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG5kaXYuay1zY2hlZHVsZXItdG9vbGJhciB7XHJcblx0bGluZS1oZWlnaHQ6ICRldmVudC10b29sYmFyLWxpbmUtaGVpZ2h0O1xyXG59XHJcbmRpdi5rLXNjaGVkdWxlci10b29sYmFyIC5rLWJ1dHRvbi1pY29uIHtcclxuXHRoZWlnaHQ6ICRldmVudC10b29sYmFyLWxpbmUtaGVpZ2h0O1xyXG59XHJcbnRhYmxlLmstc2NoZWR1bGVyLW1vbnRodmlldyAuay1zY2hlZHVsZXItdGFibGUgdGQge1xyXG4gICAgaGVpZ2h0OiA5MHB4O1xyXG59XHJcblxyXG4vL0V2ZW50IHN0eWxlc1xyXG5cclxuLnNmLWV2ZW50LWl0ZW0ge1xyXG5cdG1hcmdpbjogJGV2ZW50LWl0ZW0tbWFyZ2luO1xyXG5cdG1pbi1oZWlnaHQ6ICRldmVudC1pdGVtLW1pbi1oZWlnaHQ7XHJcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxufVxyXG4uc2YtZXZlbnQtdGl0bGUsXHJcbi5zZi1ldmVudC1saW5rIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuLnNmLWV2ZW50LWxpbmsge1xyXG5cdG1heC13aWR0aDogMTAwJTtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbn1cclxuLnNmLWV2ZW50LXR5cGUge1xyXG5cdEBleHRlbmQgJW1yLTI7IC8vLjVyZW1cclxuXHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHdpZHRoOiAkZXZlbnQtdHlwZS13aWR0aDtcclxuXHRoZWlnaHQ6ICRldmVudC10eXBlLWhlaWdodDtcclxuXHRib3JkZXItcmFkaXVzOiAkZXZlbnQtdHlwZS1ib3JkZXItcmFkaXVzO1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblxyXG5cdCYuc2YtZXZlbnQtdHlwZS0tYWxsIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRldmVudC10eXBlLWFsbC1iYWNrZ3JvdW5kO1xyXG5cdFx0Ym9yZGVyOiAkZXZlbnQtdHlwZS1hbGwtYm9yZGVyLXdpZHRoIHNvbGlkICRldmVudC10eXBlLWFsbC1ib3JkZXItY29sb3I7XHJcblx0fVxyXG5cclxufVxyXG4uc2YtZXZlbnQtYWRkVG9MaXN0IHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuLnNmLWNhbGVuZGFyTGlzdC10aXRsZSB7XHJcblx0Zm9udC13ZWlnaHQ6ICRjYWxlbmRhckxpc3QtdGl0bGUtZm9udC13ZWlnaHQ7XHJcbn1cclxuLnNmLWNhbGVuZGFyTGlzdC1pdGVtIHtcclxuXHRwYWRkaW5nOiAkY2FsZW5kYXJMaXN0LWl0ZW0tcGFkZGluZztcclxuXHRib3JkZXItcmFkaXVzOiAkY2FsZW5kYXJMaXN0LWl0ZW0tYm9yZGVyLXJhZGl1cztcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG5cdCYuYWN0aXZlIHtcclxuXHRcdGJhY2tncm91bmQ6ICRjYWxlbmRhckxpc3QtaXRlbS0tYWN0aXZlLWJhY2tncm91bmQ7XHJcblx0fVxyXG59XHJcblxyXG4uay1zY2hlZHVsZXItYWdlbmRhdmlld3tcclxuXHJcblx0LnNmLWV2ZW50LWl0ZW0ge1xyXG5cdFx0QGV4dGVuZCAlcC0wOyAvLzBcclxuXHRcdFxyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdH1cclxuXHJcblx0LnNmLWV2ZW50LXR5cGUge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcbn1cclxuIiwiLnNmLXNlYXJjaC1yZXN1bHRzIHtcclxuXHRAZXh0ZW5kICVtYi00OyAvLzEuNXJlbVxyXG59XHJcbiIsInVsLnNmLWF1dG9jb21wbGV0ZSB7XHJcblxyXG5cdEBleHRlbmQgJXAtMDsgLy8wXHJcblxyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRiYWNrZ3JvdW5kOiAkYXV0b2NvbXBsZXRlLWJhY2tncm91bmQ7XHJcblx0Ym9yZGVyOiAkYXV0b2NvbXBsZXRlLWJvcmRlci13aWR0aCBzb2xpZCAkYXV0b2NvbXBsZXRlLWJvcmRlci1jb2xvcjtcclxuXHRsaXN0LXN0eWxlOiBub25lO1xyXG5cclxuXHQudWktbWVudS1pdGVtLXdyYXBwZXIge1xyXG5cdFx0cGFkZGluZzogM3B4O1xyXG5cdFx0Y29sb3I6ICRhdXRvY29tcGxldGUtYW5jaG9yLWNvbG9yO1xyXG5cclxuXHRcdCYudWktc3RhdGUtYWN0aXZlIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGF1dG9jb21wbGV0ZS1hbmNob3ItZm9jdXMtYmFja2dyb3VuZDtcclxuXHRcdH1cclxuXHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0Y3Vyc29yOnBvaW50ZXI7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi8qIE5lZWRlZCBieSBqUXVlcnlVSSBBdXRvY29tcGxldGUgd2lkZ2V0IGZvciBzZWFyY2ggYm94IHRvIGltcHJvdmUgYXV0b2NvbXBsZXRlIHN1Z2dlc3Rpb25zIGFjY2Vzc2liaWxpdHkgKi9cclxuLnVpLWhlbHBlci1oaWRkZW4tYWNjZXNzaWJsZXtcclxuICAgIGJvcmRlcjowO1xyXG4gICAgY2xpcDpyZWN0KDAgMCAwIDApO1xyXG4gICAgaGVpZ2h0OjFweDtcclxuICAgIG1hcmdpbjotMXB4O1xyXG4gICAgb3ZlcmZsb3c6aGlkZGVuO1xyXG4gICAgcGFkZGluZzowO1xyXG4gICAgcG9zaXRpb246YWJzb2x1dGU7XHJcbiAgICB3aWR0aDoxcHhcclxufVxyXG5cclxuLnNmLXNlYXJjaC1pbnB1dC13cmFwcGVyICB7XHJcbiAgICBAZXh0ZW5kICVwci0yO1xyXG59XHJcblxyXG4vL1J0bCBzdXBwb3J0XHJcblxyXG5AaWYgJGhhcy1ydGwtc3VwcG9ydCB7XHJcblxyXG4gIEBpbmNsdWRlIHJ0bC1jdWx0dXJlcyB7XHJcblxyXG4gICAgICAgIC5zZi1zZWFyY2gtaW5wdXQtd3JhcHBlciB7XHJcbiAgICAgICAgICAgIEBleHRlbmQgJXBsLTI7IFxyXG4gICAgICAgICAgICBAZXh0ZW5kICVwci0wOyAvLzBcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLnNmLWxhbmctc2VsZWN0b3Ige1xyXG5cclxuXHQmLmxpc3QtaW5saW5lIHtcclxuXHJcblx0XHQubGlzdC1pbmxpbmUtaXRlbSB7XHJcblx0XHRcdEBleHRlbmQgJXByLTA7IC8vMFxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0YSB7XHJcblx0XHRAZXh0ZW5kICVwdC0xOyAvLy4yNXJlbVxyXG5cdFx0QGV4dGVuZCAlcGItMTsgLy8uMjVyZW1cclxuXHRcdEBleHRlbmQgJXBsLTI7IC8vLjVyZW1cclxuXHRcdEBleHRlbmQgJXByLTI7IC8vLjVyZW1cclxuXHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdGZvbnQtc2l6ZTogJGxhbmctc2VsZWN0b3ItYW5jaG9yLWZvbnQtc2l6ZTtcclxuXHRcdGJvcmRlci1yYWRpdXM6ICRsYW5nLXNlbGVjdG9yLWFuY2hvci1ib3JkZXItcmFkaXVzO1xyXG5cclxuXHRcdCYuc2VsZWN0ZWQge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGFuZy1zZWxlY3Rvci1hbmNob3ItLXNlbGVjdGVkLWJhY2tncm91bmQ7XHJcblx0XHRcdGNvbG9yOiAkbGFuZy1zZWxlY3Rvci1hbmNob3ItLXNlbGVjdGVkLWNvbG9yO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHRsYWJlbCB7XHJcblxyXG5cdFx0c2VsZWN0IHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIu+7v0BpZiAkaGFzLXJ0bC1zdXBwb3J0IHtcclxuXHJcbiAgQGluY2x1ZGUgcnRsLWN1bHR1cmVzIHtcclxuXHJcbiAgICAubGlzdC11bnN0eWxlZCxcclxuICAgIC5saXN0LWlubGluZSB7XHJcbiAgICAgICAgQGV4dGVuZCAlcHItMDsgLy8wXHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLnNmLW1lZGlhIHtcclxuXHQuc2YtaW1nLXRobWIge1xyXG5cdFx0XHJcblx0XHRhIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHdpZHRoOiAkaW1nLXRobWItd2lkdGg7XHJcblx0XHRcdGhlaWdodDogJGltZy10aG1iLWhlaWdodDtcclxuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5zZi12aWRlby10aG1iIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHdpZHRoOiAkdmlkZW8tdGhtYi13aWR0aDtcclxuXHRcdGhlaWdodDogJGltZy10aG1iLWhlaWdodDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICR2aWRlby10aG1iLWJhY2tncm91bmQ7XHJcblxyXG5cdFx0YSB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAtMzVweDtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0aGVpZ2h0OiAkdmlkZW8tdGhtYi1hbmNob3ItaGVpZ2h0O1xyXG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuXHRcdFx0LnNmLWljb24tcGxheSB7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IC0xNXB4O1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IC0xNXB4O1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRsZWZ0OiA1MCU7XHJcblx0XHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdFx0d2lkdGg6ICRpY29uLXBsYXktd2lkdGg7XHJcblx0XHRcdFx0aGVpZ2h0OiAkaWNvbi1wbGF5LWhlaWdodDtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAkaWNvbi1wbGF5LWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGljb24tcGxheS1iYWNrZ3JvdW5kO1xyXG5cdFx0XHRcdG9wYWNpdHk6IDAuODtcclxuXHJcblx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkaWNvbi1wbGF5LWhvdmVyLWJhY2tncm91bmQ7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdGxlZnQ6IDEycHg7XHJcblx0XHRcdFx0XHR0b3A6IDlweDtcclxuXHRcdFx0XHRcdHdpZHRoOiAwO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXRvcDogJGljb24tcGxheS1iZWZvcmUtYm9yZGVyLXRvcC13aWR0aCBzb2xpZCAkaWNvbi1wbGF5LWJlZm9yZS1ib3JkZXItdG9wLWNvbG9yO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogJGljb24tcGxheS1iZWZvcmUtYm9yZGVyLWJvdHRvbS13aWR0aCBzb2xpZCAkaWNvbi1wbGF5LWJlZm9yZS1ib3JkZXItYm90dG9tLWNvbG9yO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6ICRpY29uLXBsYXktYmVmb3JlLWJvcmRlci1sZWZ0LXdpZHRoIHNvbGlkICRpY29uLXBsYXktYmVmb3JlLWJvcmRlci1sZWZ0LWNvbG9yO1xyXG5cdFx0XHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0LnNmLW1lZGlhLWJvZHkge1xyXG5cdFx0XHJcblx0XHRoMyB7XHJcblx0XHRcdEBleHRlbmQgJW10LTA7IC8vMFxyXG5cdFx0fVxyXG5cdH1cclxuXHJcbiAgICAubWVkaWEtbGVmdCB7XHJcbiAgICAgICAgQGV4dGVuZCAlcHItMjtcclxuICAgIH1cclxufVxyXG5cclxuLy9SdGwgc3VwcG9ydFxyXG5cclxuQGlmICRoYXMtcnRsLXN1cHBvcnQge1xyXG5cclxuICBAaW5jbHVkZSBydGwtY3VsdHVyZXMge1xyXG5cclxuICAgIC5tZWRpYS1sZWZ0IHtcclxuICAgICAgICBAZXh0ZW5kICVwbC0yOyBcclxuICAgICAgICBAZXh0ZW5kICVwci0wOyAvLzBcclxuICAgIH1cclxuICB9XHJcbn0iLCIvL3JpZ2h0LWNhcmV0XHJcbi5yaWdodC1jYXJldCB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHdpZHRoOiAkcmlnaHQtY2FyZXQtd2lkdGg7XHJcblx0aGVpZ2h0OiAkcmlnaHQtY2FyZXQtaGVpZ2h0O1xyXG5cdG1hcmdpbi1sZWZ0OiAkcmlnaHQtY2FyZXQtbGVmdC1vZmZzZXQ7XHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRib3JkZXItdG9wOiAkcmlnaHQtY2FyZXQtYm9yZGVyLXRvcC13aWR0aCBzb2xpZCAkcmlnaHQtY2FyZXQtYm9yZGVyLXRvcC1jb2xvcjtcclxuXHRib3JkZXItYm90dG9tOiAkcmlnaHQtY2FyZXQtYm9yZGVyLWJvdHRvbS13aWR0aCBzb2xpZCAkcmlnaHQtY2FyZXQtYm9yZGVyLWJvdHRvbS1jb2xvcjtcclxuXHRib3JkZXItbGVmdDogJHJpZ2h0LWNhcmV0LWJvcmRlci1sZWZ0LXdpZHRoIHNvbGlkO1xyXG59XHJcblxyXG4uZHJvcGRvd24tc3VibWVudSB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHQubmF2LWxpbmsge1xyXG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0fVxyXG5cdFxyXG5cdCY6aG92ZXIgPiAuZHJvcGRvd24tbWVudSxcclxuXHQubmF2LWxpbms6Zm9jdXMgKyAuZHJvcGRvd24tbWVudSxcclxuXHQuZHJvcGRvd24taXRlbTpmb2N1cyArIC5kcm9wZG93bi1tZW51IHtcclxuXHRcdGxlZnQ6IDEwMCU7XHJcblx0XHR0b3A6IDA7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcbn1cclxuXHJcbi5kcm9wZG93bi5zaG93IHtcclxuXHJcbiAgICAubmF2LWxpbmsge1xyXG5cclxuICAgICAgICAmLFxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogJG5hdmJhci1hY3RpdmUtY29sb3I7XHJcbiAgICAgICAgfVxyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tc20tbWluIC0gMSkge1xyXG5cclxuICAgIC5uYXZiYXItY29sbGFwc2Uge1xyXG5cclxuXHRcdC5kcm9wZG93bi1tZW51IHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdGJvcmRlcjogMDtcclxuXHRcdH1cclxuXHJcblx0ICAgIC5kcm9wZG93bi1zdWJtZW51IC5kcm9wZG93bi1tZW51IHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG5cdFx0ICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0ICAgIC5yaWdodC1jYXJldCB7XHJcblx0XHQgICAgZGlzcGxheTogbm9uZTtcclxuXHQgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vL1J0bCBzdXBwb3J0XHJcblxyXG5AaWYgJGhhcy1ydGwtc3VwcG9ydCB7XHJcblxyXG4gIEBpbmNsdWRlIHJ0bC1jdWx0dXJlcyB7XHJcbiAgICAubmF2IHtcclxuICAgICAgIEBleHRlbmQgJXByLTA7IC8vMFxyXG4gICAgfVxyXG5cclxuICAgIC8vTmF2YmFyXHJcblxyXG4gICAgLm5hdmJhci1oZWFkZXIge1xyXG4gICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgIH1cclxuXHJcbiAgICAubmF2YmFyLW5hdiB7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG5cclxuICAgICAgICA+IGxpIHtcclxuICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZHJvcGRvd24tbWVudSB7XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICByaWdodDogMDtcclxuICAgIH1cclxuXHJcbiAgICAuZHJvcGRvd24tc3VibWVudSB7XHJcblx0ICAgICY6aG92ZXIge1xyXG5cdFx0ICAgID4gLmRyb3Bkb3duLW1lbnUge1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuXHRcdFx0ICAgIHJpZ2h0OiAxMDAlO1xyXG5cdFx0ICAgICAgICB9XHJcblx0ICAgICB9XHJcbiAgICAgfVxyXG5cclxuICAgIC5yaWdodC1jYXJldCB7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XHJcblx0ICAgIGJvcmRlci1yaWdodDogJHJpZ2h0LWNhcmV0LWJvcmRlci1sZWZ0LXdpZHRoIHNvbGlkO1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICAvL05hdnRhYnNcclxuXHJcbiAgICAubmF2LXRhYnM+bGkge1xyXG4gICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgIH1cclxuXHJcbiAgICAubmF2LXN0YWNrZWQ+bGkge1xyXG4gICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxufSIsIi5zZi1wcm9maWxlIHtcclxuXHJcblx0LnNmLXByb2ZpbGUtYXZhdGFyIHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcclxuXHRcdC5zZi1yZW1vdmUge1xyXG5cdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiA1cHg7XHJcblx0XHRcdHJpZ2h0OiA1cHg7XHJcblx0XHRcdG91dGxpbmU6IDA7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuICAgIC5zZi1wcm9maWxlLWFzaWRlIHtcclxuICAgICAgICBAZXh0ZW5kICVwci00OyAvLzEuNXJlbVxyXG4gICAgfVxyXG5cclxuXHR0ZXh0YXJlYSB7XHJcblx0XHRtaW4taGVpZ2h0OiAxMDBweDtcclxuXHR9XHJcblxyXG5cdC5tZWRpYS1vYmplY3QgaW1nIHtcclxuXHRcdG1heC13aWR0aDogbm9uZTtcclxuXHR9XHJcbn1cclxuXHJcbkBpZiAkaGFzLXJ0bC1zdXBwb3J0IHtcclxuXHJcbiAgQGluY2x1ZGUgcnRsLWN1bHR1cmVzIHtcclxuICAgICAgICAuc2YtcHJvZmlsZSB7XHJcbiAgICAgICAgICAgIC5zZi1wcm9maWxlLWFzaWRlIHtcclxuICAgICAgICAgICAgICAgIEBleHRlbmQgJXBsLTQ7IC8vMS41cmVtXHJcbiAgICAgICAgICAgICAgICBAZXh0ZW5kICVwci0wOyAvLzBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIu+7v0BpZiAkaGFzLXJ0bC1zdXBwb3J0IHtcclxuXHJcbiAgQGluY2x1ZGUgcnRsLWN1bHR1cmVzIHtcclxuXHJcbiAgICAuY2hlY2tib3gsLnJhZGlvIHtcclxuICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICAgIEBleHRlbmQgJXBsLTA7IC8vMFxyXG4gICAgICAgICAgICBAZXh0ZW5kICVwci00OyAvLzEuNXJlbVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY2hlY2tib3gge1xyXG4gICAgICAgIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcclxuICAgICAgICAgICBAZXh0ZW5kICVwbC0wOyAvLzBcclxuXHJcbiAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMjBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnJhZGlvIHtcclxuICAgICAgICBpbnB1dFt0eXBlPXJhZGlvXSB7XHJcbiAgICAgICAgICAgQGV4dGVuZCAlcGwtMDsgLy8wXHJcblxyXG4gICAgICAgICAgIG1hcmdpbi1yaWdodDogLTIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIi5zZi1zaXRlLXNlbGVjdG9yIHtcclxuXHJcblx0YSxcclxuXHRzcGFuLFxyXG5cdHN0cm9uZyB7XHJcblx0XHRAZXh0ZW5kICVwdC0xOyAvLy4yNXJlbVxyXG5cdFx0QGV4dGVuZCAlcGItMTsgLy8uMjVyZW1cclxuXHRcdEBleHRlbmQgJXBsLTI7IC8vLjVyZW1cclxuXHRcdEBleHRlbmQgJXByLTI7IC8vLjVyZW1cclxuXHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRmb250LXNpemU6ICRzaXRlLXNlbGVjdG9yLWZvbnQtc2l6ZTtcclxuXHRcdGJvcmRlci1yYWRpdXM6ICRzaXRlLXNlbGVjdG9yLWJvcmRlci1yYWRpdXM7XHJcblx0XHRcclxuXHRcdCYuc2VsZWN0ZWQge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkc2l0ZS1zZWxlY3Rvci0tc2VsZWN0ZWQtYmFja2dyb3VuZDtcclxuXHRcdFx0Y29sb3I6ICRzaXRlLXNlbGVjdG9yLS1zZWxlY3RlZC1jb2xvcjtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwiLnNmLWljb24tdHh0IHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcblxyXG5cdFtjbGFzc149XCJzZi1pY29uLXR4dC1cIl0ge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0Zm9udC1zaXplOiAkaWNvbi10eHQtZm9udC1zaXplO1xyXG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0Y29sb3I6ICRpY29uLXR4dC1jb2xvcjtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRpY29uLXR4dC1iYWNrZ3JvdW5kO1xyXG5cdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuXHR9XHJcblx0LnNmLWljb24tdHh0LXhsc3gge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGljb24tdHh0LXhsc3gtYmFja2dyb3VuZDtcclxuXHR9XHJcblx0LnNmLWljb24tdHh0LWRvYyxcclxuXHQuc2YtaWNvbi10eHQtZG9jeCB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkaWNvbi10eHQtZG9jLWJhY2tncm91bmQ7XHJcblx0fVxyXG5cdC5zZi1pY29uLXR4dC1wcHQsXHJcblx0LnNmLWljb24tdHh0LXBwdHgge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGljb24tdHh0LXBwdC1iYWNrZ3JvdW5kO1xyXG5cdH1cclxuXHQuc2YtaWNvbi10eHQtcGRmIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRpY29uLXR4dC1wZGYtYmFja2dyb3VuZDtcclxuXHR9XHJcblx0LnNmLWljb24tdHh0LXppcCB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkaWNvbi10eHQtemlwLWJhY2tncm91bmQ7XHJcblx0fVxyXG59XHJcblxyXG4uc2YtaWNvbi14eHMge1xyXG5cdGhlaWdodDogJGljb24teHhzLXNpemU7XHJcblx0d2lkdGg6ICRpY29uLXh4cy1zaXplO1xyXG59XHJcblxyXG4uc2YtaWNvbi14cyB7XHJcblx0aGVpZ2h0OiAkaWNvbi14cy1zaXplO1xyXG5cdHdpZHRoOiAkaWNvbi14cy1zaXplO1xyXG59XHJcblxyXG4uc2YtaWNvbi10eHQtc20ge1xyXG5cdHBhZGRpbmc6IDAuMWVtIDAuMmVtO1xyXG5cdHRvcDogMzElO1xyXG5cdHJpZ2h0OiAtMTAlO1xyXG59XHJcblx0XHJcbi5zZi1pY29uLXNtICB7XHJcblx0aGVpZ2h0OiAkaWNvbi1zbS1zaXplO1xyXG5cdHdpZHRoOiAkaWNvbi1zbS1zaXplO1xyXG59XHJcblxyXG4uc2YtaWNvbi10eHQtbWQge1xyXG5cdHBhZGRpbmc6IDAuMmVtIDAuNGVtO1xyXG5cdHRvcDogNDclO1xyXG5cdHJpZ2h0OiAwO1xyXG59XHJcblxyXG4uc2YtaWNvbi1sZyB7XHJcblx0aGVpZ2h0OiAkaWNvbi1sZy1zaXplO1xyXG5cdHdpZHRoOiAkaWNvbi1sZy1zaXplO1xyXG59XHJcblxyXG4uc2YtaWNvbi1maWxlIHtcclxuXHRmaWxsOiAkaWNvbi1maWxlLWNvbG9yO1xyXG59XHJcblxyXG4uc2YtaWNvbi1mZWVkIHtcclxuXHRmaWxsOiAkaWNvbi1mZWVkLWNvbG9yO1xyXG59XHJcblxyXG4uc2YtaWNvbi1jb21tZW50IHtcclxuXHRmaWxsOiAkaWNvbi1jb21tZW50LWNvbG9yO1xyXG59XHJcblxyXG4uc2YtaWNvbi10dW1ibHIge1xyXG5cdGZpbGw6ICM0MjZkOWI7XHJcbn1cclxuXHJcbi5zZi1pY29uLW15c3BhY2Uge1xyXG5cdGZpbGw6ICMwMDhkZGU7XHJcbn1cclxuXHJcbi5zZi1pY29uLWZhY2Vib29rIHtcclxuXHRmaWxsOiAjNWQ4MmQxO1xyXG59XHJcblxyXG4uc2YtaWNvbi10d2l0dGVyIHtcclxuXHRmaWxsOiAjMzhiY2Y1O1xyXG59XHJcblxyXG4uc2YtaWNvbi1ibG9nZ2VyIHtcclxuXHRmaWxsOiAjZmY5MjMzO1xyXG59XHJcblxyXG4uc2YtaWNvbi1kZWxpY2lvdXMge1xyXG5cdGZpbGw6ICMzNzdiZGE7XHJcbn1cclxuXHJcbi5zZi1pY29uLXN0dW1ibGUtdXBvbiB7XHJcblx0ZmlsbDogI2ZmNWMzMDtcclxufVxyXG5cclxuLnNmLWljb24tcmVkZGl0IHtcclxuXHRmaWxsOiAjOWJiYWQ5O1xyXG59XHJcblxyXG4uc2YtaWNvbi1tYWlsdG8ge1xyXG5cdGZpbGw6ICM1OTZjOWI7XHJcbn1cclxuXHJcbi5zZi1pY29uLWRpZ2cge1xyXG5cdGZpbGw6ICM1OTZjOWI7XHJcbn1cclxuXHJcbi5zZi1pY29uLWdvb2dsZSB7XHJcblx0ZmlsbDogIzM0N2RmNDtcclxufVxyXG4iLCIlc2YtbG9hZGluZy1saW5lIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkbG9hZGluZy1saW5lLWJhY2tncm91bmQ7XHJcblx0aGVpZ2h0OiAkbG9hZGluZy1saW5lLWhlaWdodDtcclxuXHR3aWR0aDogJGxvYWRpbmctbGluZS13aWR0aDtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0LXdlYmtpdC1hbmltYXRpb246IHN0cmV0Y2hkZWxheSAxLjFzIGluZmluaXRlIGVhc2UtaW4tb3V0O1xyXG5cdGFuaW1hdGlvbjogc3RyZXRjaGRlbGF5IDEuMXMgaW5maW5pdGUgZWFzZS1pbi1vdXQ7XHJcbn1cclxuXHJcbi5zZi1sb2FkaW5nIHtcclxuXHRoZWlnaHQ6ICRsb2FkaW5nLWxpbmUtaGVpZ2h0O1xyXG5cdHdpZHRoOiAkbG9hZGluZy1saW5lLXdpZHRoO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRtYXJnaW46IC01cHggMCAwIDEycHg7XHJcblxyXG5cdCY6YmVmb3JlLFxyXG5cdCY6YWZ0ZXIge1xyXG5cdFx0QGV4dGVuZCAlc2YtbG9hZGluZy1saW5lO1xyXG5cdH1cclxuXHRcdFxyXG5cdCY6YmVmb3JlLFxyXG5cdCY6YWZ0ZXIge1xyXG5cdFx0Y29udGVudDogXCIgXCI7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDA7XHJcblx0fVxyXG5cdFxyXG5cdCY6YmVmb3JlIHtcclxuXHRcdC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAtMS4ycztcclxuXHRcdGFuaW1hdGlvbi1kZWxheTogLTEuMnM7XHJcblx0XHRsZWZ0OiAtMTBweDtcclxuXHR9XHJcblx0XHJcblx0JjphZnRlciB7XHJcblx0XHQtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogLTFzO1xyXG5cdFx0YW5pbWF0aW9uLWRlbGF5OiAtMXM7XHJcblx0XHRyaWdodDogLTEwcHg7XHJcblx0fVxyXG5cdFxyXG5cdD4gc3BhbiB7XHJcblx0XHRAZXh0ZW5kICVzZi1sb2FkaW5nLWxpbmU7XHJcblx0fVxyXG5cdFx0XHJcbn1cclxuXHJcbi5zZi1sb2FkaW5nLXdyYXBwZXIge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR6LWluZGV4OiA5MDI7XHJcblx0YmFja2dyb3VuZDogJGxvYWRpbmctd3JhcHBlci1iYWNrZ3JvdW5kO1xyXG5cdHRvcDogMDtcclxuXHRsZWZ0OiAwO1xyXG5cdHJpZ2h0OiAwO1xyXG5cdGJvdHRvbTogMDtcclxuXHJcblx0LnNmLWxvYWRpbmcge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0bGVmdDogNTAlO1xyXG5cdFx0dG9wOiA1MCU7XHJcblx0XHRtYXJnaW46IC0xNXB4IDAgMCAtMTVweDtcclxuXHR9XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBzdHJldGNoZGVsYXkge1xyXG5cdDAlLCA0MCUsIDEwMCUge1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWSgwLjQpO1xyXG5cdH1cclxuXHQyMCUge1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWSgxKTtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICR3ZWJraXQta2V5ZnJhbWVzLWJhY2tncm91bmQ7XHJcblx0fVxyXG59XHJcblxyXG5cclxuQGtleWZyYW1lcyBzdHJldGNoZGVsYXkge1xyXG5cdDAlLCA0MCUsIDEwMCUge1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZVkoMC40KTtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoMC40KTtcclxuXHR9XHJcblx0MjAlIHtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGVZKDEpO1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWSgxKTtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRrZXlmcmFtZXMtYmFja2dyb3VuZDtcclxuXHR9XHJcbn1cclxuIiwiLy8gU2l0ZU1hcFxyXG4ubmF2LXNpdGVtYXAge1xyXG5cdGRpc3BsYXk6IHRhYmxlO1xyXG5cdHdpZHRoOiAkbmF2LXNpdGVtYXAtd2lkdGg7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcblx0bGkge1xyXG5cdFx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG5cdH1cclxuXHJcblx0PiBsaSB7XHJcblx0XHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG5cdFx0Ym9yZGVyLWxlZnQ6ICRuYXYtc2l0ZW1hcC1ib3JkZXItd2lkdGggc29saWQgJG5hdi1zaXRlbWFwLWJvcmRlci1sZWZ0LWNvbG9yO1xyXG5cclxuXHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRib3JkZXItbGVmdC13aWR0aDogJG5hdi1zaXRlbWFwLWZpcnN0LWNoaWxkLWJvcmRlci1sZWZ0LXdpZHRoO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc2NyZWVuLXhzLW1pbikge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblxyXG5cdFx0PiBsaSB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRib3JkZXItbGVmdC13aWR0aDogJG1vYmlsZS1uYXYtc2l0ZW1hcC1saS1ib3JkZXItbGVmdC13aWR0aDtcclxuXHJcblx0XHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRcdGJvcmRlci10b3Atd2lkdGg6ICRtb2JpbGUtbmF2LXNpdGVtYXAtbGktZmlyc3QtYm9yZGVyLXRvcC13aWR0aDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzY3JlZW4teHMtbWluKSBhbmQgKG1heC13aWR0aDogJHNjcmVlbi1zbS1taW4pIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuXHRcdD4gbGkge1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogMSU7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMSU7XHJcblx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHR3aWR0aDogJG1vYmlsZS1uYXYtc2l0ZW1hcC1saS13aWR0aDtcclxuXHRcdFx0Ym9yZGVyLWxlZnQtd2lkdGg6ICRtb2JpbGUtbmF2LXNpdGVtYXAtbGktYm9yZGVyLWxlZnQtd2lkdGg7XHJcblx0XHRcdFxyXG5cdFx0XHQmOm50aC1jaGlsZChvZGQpIHtcclxuXHRcdFx0XHRjbGVhcjogYm90aDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuQGlmICRoYXMtcnRsLXN1cHBvcnQge1xyXG5cclxuICBAaW5jbHVkZSBydGwtY3VsdHVyZXMge1xyXG5cclxuICAgIC8vU2l0ZW1hcFxyXG5cclxuICAgIC5uYXYtcGlsbHM+bGkge1xyXG4gICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgIH1cclxuICB9XHJcbn0iLCIubmF2LXN0YWNrZWQge1xyXG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbn1cclxuXHJcbkBpZiAkaGFzLXJ0bC1zdXBwb3J0IHtcclxuXHJcbiAgQGluY2x1ZGUgcnRsLWN1bHR1cmVzIHtcclxuXHJcbiAgICAubmF2LXN0YWNrZWQ+bGkge1xyXG4gICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxufSIsIi5zZi1SYXRpbmdzIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAuc2YtUmF0aW5ncy1zdGFycyB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBmb250LXNpemU6ICRyYXRpbmdzLXN0YXJzLWZvbnQtc2l6ZTtcclxuICAgICAgICAgICAgY29sb3I6ICRyYXRpbmdzLXN0YXJzLWNvbG9yO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgbGFiZWwge1xyXG4gICAgICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICAgICAgICAgICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgICAgICAgb3BhY2l0eTogLjAwMDE7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgICAgICB3aWR0aDogMXB4O1xyXG4gICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmhvdmVyIHNwYW4ge1xyXG4gICAgICAgICAgICBjb2xvcjogJHJhdGluZ3Mtc3RhcnMtLWhvdmVyLWNvbG9yO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm9uIHNwYW4ge1xyXG4gICAgICAgICAgICBjb2xvcjogJHJhdGluZ3Mtc3RhcnMtLW9uLWNvbG9yO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5zZi1SYXRpbmdzLXN0YXJzLS1yb25seSB7XHJcblxyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcclxuXHJcbiAgICAgICAgICAgICAgICAmLm9uIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHJhdGluZ3Mtc3RhcnMtLXJvbmx5LWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zZi1SYXRpbmdzLWF2ZXJhZ2UsXHJcbiAgICAuc2YtUmF0aW5ncy1jb3VudCwge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJHJhdGluZ3MtY291bnQtZm9udC1zaXplO1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICB9XHJcblxyXG4gICAgLnNmLVJhdGluZ3MtY291bnQge1xyXG5cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLnNmLUNvZGUge1xyXG5cdHByZSB7XHJcblx0XHRjb2xvcjogJGNvZGUtY29sb3I7XHJcblx0fVxyXG59XHJcbiIsIi8vIE1peGluIGZvciBnZW5lcmF0aW5nIHRheG9ub215IHNpemVzXHJcblxyXG5AbWl4aW4gY3JlYXRlLXRheGEtc2l6ZS1jbGFzcygkbmFtZXMsICRzaXplcywgJGNsYXNzKSB7XHJcblx0QGVhY2ggJGl0ZW0gaW4gJG5hbWVzIHtcclxuXHRcdCRpOiBpbmRleCgkbmFtZXMsICRpdGVtKTtcclxuXHRcdC4jeyRjbGFzc30jeyRpdGVtfSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogbnRoKCRzaXplcywgJGkpO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLy8gTWl4aW4gZm9yIGdlbmVyYXRpbmcgY29sb3JzIGZvciBsb2dpbiBleHRlcm5hbCBwcm92aWRlcnNcclxuXHJcbkBtaXhpbiBjcmVhdGUtZXh0ZXJuYWwtcHJvdmlkZXJzLWNvbG9ycygkcHJvdmlkZXJzKSB7XHJcblx0QGVhY2ggJHByb3ZpZGVyLCAkY29sb3IgaW4gJHByb3ZpZGVycyB7XHJcblx0XHQuLXNmLSN7JHByb3ZpZGVyfS1idXR0b24ge1xyXG5cdFx0XHRjb2xvcjogJGNvbG9yO1xyXG5cdFx0XHRib3JkZXItY29sb3I6ICRjb2xvcjtcclxuXHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xyXG5cdFx0XHRcdGJvcmRlci1jb2xvcjogJHRyYW5zcGFyZW50O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vL1JpZ2h0LXRvLWxlZnQgc3VwcG9ydFxyXG5cclxuQG1peGluIHJ0bC1jdWx0dXJlcyB7XHJcbiAgICAkYXZhaWxhYmxlLXJ0bC1jdWx0dXJlczogKCk7XHJcbiAgICBcclxuICAgIEBlYWNoICRjdWx0dXJlIGluICRydGwtY3VsdHVyZXMge1xyXG4gICAgICAgICRhdmFpbGFibGUtcnRsLWN1bHR1cmVzOiBqb2luKCRhdmFpbGFibGUtcnRsLWN1bHR1cmVzLCAnW2xhbmdePVwiI3skY3VsdHVyZX1cIl0nLCBcImNvbW1hXCIpO1xyXG4gICAgfVxyXG5cclxuICAgICN7JGF2YWlsYWJsZS1ydGwtY3VsdHVyZXN9IHtcclxuICAgICAgICBAY29udGVudFxyXG4gICAgfVxyXG59IiwiLnNmLUZpbGVGaWVsZCAuc2YtaWNvbi1yZW1vdmUge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0ZmlsbDogJGljb24tcmVtb3ZlLWJ1dHRvbi1jb2xvcjtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1maWxlXS5zZi1GaWxlRmllbGQtaW5wdXQge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG4iLCJAaW5jbHVkZSBjcmVhdGUtZXh0ZXJuYWwtcHJvdmlkZXJzLWNvbG9ycygkcHJvdmlkZXJzKTtcclxuXHJcbi5zZi1yZWdpc3RyYXRpb24tbGluayB7XHJcbiAgICBjbGVhcjogYm90aDtcclxufSIsIu+7vy8vUnRsIHN1cHBvcnRcclxuXHJcbkBpZiAkaGFzLXJ0bC1zdXBwb3J0IHtcclxuXHJcbiAgQGluY2x1ZGUgcnRsLWN1bHR1cmVzIHtcclxuXHJcbiAgICAgICAgLnBhZ2luYXRpb24ge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5rIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xcHg7XHJcblxyXG4gICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xyXG5cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucGFnZS1saW5rIHtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbTtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCJib2R5IHtcclxuICBmb250LWZhbWlseTogJGJvZHktZm9udDtcclxuICBmb250LXNpemU6ICRiYXNlLWZvbnQtc2l6ZTtcclxuICBsaW5lLWhlaWdodDogJGJhc2UtbGluZS1oZWlnaHQ7XHJcbiAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcclxuICAtbW96LWZvbnQtZmVhdHVyZS1zZXR0aW5nczogJ2xpZ2EnO1xyXG4gIC1tcy1mb250LWZlYXR1cmUtc2V0dGluZ3M6ICdsaWdhJztcclxuICAtd2Via2l0LWZvbnQtZmVhdHVyZS1zZXR0aW5nczogJ2xpZ2EnO1xyXG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogJ2xpZ2EnO1xyXG4gIGNvbG9yOiAkYmFzZS1mb250LWNvbG9yO1xyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gIH1cclxufVxyXG5cclxudWwgbGksIG9sIGxpIHtcclxuICBmb250LWZhbWlseTogJGJvZHktZm9udDtcclxuICBmb250LXNpemU6ICRiYXNlLWZvbnQtc2l6ZTtcclxuICBsaW5lLWhlaWdodDogMzBweDtcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gIH1cclxufVxyXG5cclxudWwgbGkge1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbi5jb250ZW50IHtcclxuXHJcbiAgdWwge1xyXG5cclxuICAgIGxpIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAyNHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG5cclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwi74OIXCI7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0yNHB4O1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIGNvbG9yOiAkYnJpZ2h0LWJsdWU7XHJcbiAgICAgICAgb3BhY2l0eTogLjc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmNoZWNrbGlzdCB7XHJcbiAgICAgIGxpIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDI4cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICBjb250ZW50OiBcIu+BmFwiO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLTI4cHg7XHJcblxyXG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uc2ZQYWdlRWRpdG9yIHtcclxuICAucmRDb21tYW5kcyB7XHJcbiAgICBsaSB7XHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5wIHtcclxuICBmb250LWZhbWlseTogJGJvZHktZm9udDtcclxuXHJcbiAgJi5sYXJnZSB7XHJcbiAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgfVxyXG5cclxuICAmLnNtYWxsIHtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjRlbTtcclxuICB9XHJcblxyXG4gICYuZW1waGFzaXMge1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG4gIH1cclxuXHJcblxyXG4gICYuc3ViaGVhZCB7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICBjb2xvcjogJGJsdWU7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNHB4O1xyXG4gIH1cclxuXHJcbiAgJi55ZWxsb3ctYmtnIHtcclxuICAgIGJhY2tncm91bmQ6ICNGRkU3NTI7XHJcbiAgICBjb2xvcjogIzExMTtcclxuICAgIHBhZGRpbmc6IDNweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgfVxyXG59XHJcblxyXG5hIHtcclxuICAmOmxpbmssICY6dmlzaXRlZCB7XHJcbiAgICBjb2xvcjogJGJyaWdodC1ibHVlO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIH1cclxuXHJcbiAgJjpob3ZlciwgJjphY3RpdmUge1xyXG4gICAgY29sb3I6ICRibHVlO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xyXG4gIH1cclxuXHJcbiAgJjphY3RpdmUge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgfVxyXG59XHJcblxyXG4uc29jaWFsLXdpZGdldCB7XHJcbiAgYSwgYTpsaW5rIHtcclxuICAgIGNvbG9yOiAjOEREMEYyO1xyXG5cclxuXHJcbiAgICAmOnZpc2l0ZWQsICY6aG92ZXIge1xyXG4gICAgICBjb2xvcjogI0I4QjIwOTtcclxuICAgIH1cclxuXHJcbiAgICAmOmFjdGl2ZSB7XHJcbiAgICAgIGNvbG9yOiAjOEREMEYyO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcblxyXG5oMSwgaDIsIGgzLCBoNCwgaDUsIC5oMSwgLmgyLCAuaDMsIC5oNCwgLmg1LCBoNiB7XHJcbiAgZm9udC1mYW1pbHk6ICRoZWFkbGluZS1mb250O1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgY29sb3I6ICRibHVlO1xyXG59XHJcblxyXG5oMiwgLmgyIHtcclxuICBsaW5lLWhlaWdodDogNTBweDtcclxuICBmb250LXNpemU6IDQ4cHg7XHJcblxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgbGluZS1oZWlnaHQ6IDM4cHg7XHJcbiAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgfVxyXG59XHJcblxyXG5oMywgLmgzIHtcclxuICBsaW5lLWhlaWdodDogNDBweDtcclxuICBmb250LXNpemU6IDQwcHg7XHJcblxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgZm9udC1zaXplOiAyNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgfVxyXG59XHJcblxyXG5oNCwgLmg0IHtcclxuICBmb250LXNpemU6IDI0cHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgfVxyXG59XHJcblxyXG5oNSwgLmg1IHtcclxufVxyXG5cclxuaDYsIC5oNiB7XHJcbiAgZm9udC1zaXplOiAyMHB4O1xyXG4gIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gIG1hcmdpbi1ib3R0b206IDJweDtcclxufVxyXG5cclxuLmRpc3BsYXktMSB7XHJcbiAgZm9udC1zaXplOiA2NHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgbGluZS1oZWlnaHQ6IDY4cHg7XHJcblxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgZm9udC1zaXplOiA0NHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDQ4cHg7XHJcbiAgfVxyXG59XHJcblxyXG4uZGlzcGxheS0yIHtcclxuICBmb250LXNpemU6IDM4cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBsaW5lLWhlaWdodDogNDBweDtcclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICB9XHJcbn1cclxuXHJcbi5ibHVlLW51bWJlciB7XHJcbiAgZm9udC1zaXplOiAyLjI1cmVtO1xyXG4gIGNvbG9yOiAkbGlnaHQtYmx1ZTtcclxuICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcblxyXG4ubGlnaHQge1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbn1cclxuXHJcblxyXG4ucmVkIHtcclxuICBjb2xvcjogJHJlZDtcclxufVxyXG5cclxuLmdvbGQge1xyXG4gIGNvbG9yOiAkZ29sZDtcclxufVxyXG5cclxuLmdyYXkge1xyXG4gIGNvbG9yOiAkZ3JheTtcclxufVxyXG5cclxuLmJsdWUge1xyXG4gIGNvbG9yOiAkYmx1ZTtcclxufVxyXG5cclxuLmJyaWdodC1ibHVlIHtcclxuICBjb2xvcjogJGJyaWdodC1ibHVlO1xyXG59XHJcblxyXG4ubGlnaHQtYmx1ZSB7XHJcbiAgY29sb3I6ICRsaWdodC1ibHVlO1xyXG59XHJcblxyXG4ubmF2eSB7XHJcbiAgY29sb3I6ICRuYXZ5O1xyXG59XHJcblxyXG4uYmxhY2sge1xyXG4gIGNvbG9yOiAjMTExO1xyXG59XHJcblxyXG4ud2hpdGUge1xyXG4gIGNvbG9yOiAjZmZmO1xyXG59XHJcbi5tZXRhLWluZm8ge1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBsaW5lLWhlaWdodDogMS4yZW07XHJcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICBjb2xvcjogcmdiYSgwLCA4MiwgMTM2LCAuNyk7XHJcbn1cclxuIiwiXHJcbi5tYWluLW5hdiB7XHJcbiAgYmFja2dyb3VuZDogJG5hdnk7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsLjUpO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LC41KTtcclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgLmNvbnRhaW5lciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgcGFkZGluZzogMTBweCAwO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB9XHJcblxyXG4gIC5tYWluLW5hdmlnYXRpb24ge1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgIH1cclxuXHJcbiAgICAubmF2YmFyIHtcclxuICAgICAgcGFkZGluZzogMCAxcmVtO1xyXG4gICAgICBwb3NpdGlvbjogdW5zZXQ7XHJcbiAgICB9XHJcblxyXG5cclxuICAgIC5uYXZiYXItbGlnaHQge1xyXG4gICAgICAubmF2YmFyLW5hdiB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRib2R5LWZvbnQ7XHJcblxyXG5cclxuICAgICAgICAubmF2LWxpbmssIC5hY3RpdmUgPiAubmF2LWxpbmssIC5uYXYtbGluay5hY3RpdmUsIC5uYXYtbGluay5zaG93LCAuc2hvdyA+IC5uYXYtbGluayB7XHJcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XHJcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XHJcblxyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYnJpZ2h0LWJsdWU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblxyXG4gICAgICAgICAgLnNob3cgPiAubmF2LWxpbmsge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtYmx1ZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5uYXYtaXRlbSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuXHJcbiAgICAgICAgLm5hdi1saW5rIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDFyZW07XHJcblxyXG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkYmx1ZTtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgLm5hdi1saW5rIHtcclxuICAgICAgICAgICAgY29sb3I6ICNGNkJBMTg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAubmF2YmFyLXRvZ2dsZXIge1xyXG4gICAgICAgIHBhZGRpbmc6IC40cmVtIC42cmVtO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRnb2xkO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cclxuICAgICAgICAuZmFzIHtcclxuICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5kcm9wZG93biB7XHJcbiAgICAgIHBvc2l0aW9uOiB1bnNldDtcclxuICAgIH1cclxuXHJcbiAgICAuZHJvcGRvd24tbWVudSB7XHJcbiAgICAgIHRvcDogMTAwJTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcclxuICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2ZmZjtcclxuICAgICAgbGVmdDogYXV0bztcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcclxuXHJcbiAgICAgIGxpIHtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgIH1cclxuXHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDkzNjVGO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zZXJ2aWNlcyB7XHJcbiAgICAgIC5kcm9wZG93bi1tZW51IHtcclxuICAgICAgICBjb2x1bW4tY291bnQ6IDM7XHJcblxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgIC13ZWJraXQtY29sdW1uLWJyZWFrLWluc2lkZTogYXZvaWQ7XHJcbiAgICAgICAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XHJcbiAgICAgICAgICBicmVhay1pbnNpZGU6IGF2b2lkO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5kcm9wZG93bi1pdGVtIHtcclxuICAgICAgY29sb3I6ICRibHVlO1xyXG5cclxuICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0LWJsdWU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMjIyMjIyO1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHggNDBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgLm5hdmJhci1jb2xsYXBzZSB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogMHB4O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgdG9wOiA2N3B4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiByZ2IoMjM2LCAyOCwgNTQpO1xyXG4gICAgICB6LWluZGV4OiA5OTk5O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmZpeGVkLXNpZGUtbmF2IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgdG9wOiAzMHB4O1xyXG4gIGhlaWdodDogdW5zZXQgIWltcG9ydGFudDtcclxuICB6LWluZGV4OiA0O1xyXG4gIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4uc2VydmljZXMtbmF2IHtcclxuICBoMyB7XHJcbiAgICBwYWRkaW5nOiAwIDEwcHggMTBweCAxMHB4O1xyXG4gIH1cclxuXHJcbiAgLm5hdi1pdGVtIHtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjYzljOWM5O1xyXG4gICAgbWFyZ2luOiAwO1xyXG5cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAubmF2LWxpbmsge1xyXG4gICAgICBjb2xvcjogJGJsdWU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDE0cHggMjBweDtcclxuICAgICAgbWFyZ2luOiAwO1xyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0ZXN0LWJsdWU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4uZm9vdGVyLW5hdiB7XHJcblxyXG4gIC5uYXYtaXRlbSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcblxyXG4gIC5uYXZiYXItbGlnaHQge1xyXG4gICAgLm5hdmJhci1uYXYge1xyXG4gICAgICAubmF2LWxpbmsge1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgNXB4IDVweCAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubmF2LXRhYnMge1xyXG4gIC5uYXYtaXRlbSB7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubWFzdGhlYWQge1xyXG4gIGJhY2tncm91bmQ6ICRibHVlO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIHBhZGRpbmc6IDVweCAwO1xyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIGhlaWdodDogNjBweDtcclxuICB9XHJcblxyXG4gIC5jb250YWluZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIH1cclxuXHJcbiAgLm5hdi1pdGVtIHtcclxuICAgIG1hcmdpbjogMDtcclxuXHJcbiAgICAubmF2LWxpbmsge1xyXG4gICAgICBwYWRkaW5nOiAwIDFyZW07XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6ICRicmlnaHQtYmx1ZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgcGFkZGluZzogMXJlbSAycmVtO1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LC41KTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIGNvbG9yOiAkYnJpZ2h0LWJsdWU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc2VhcmNoIHtcclxuICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2ZmZjtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtib3JkZXItbGVmdDpub25lO31cclxuICAgIH1cclxuXHJcbiAgICAuc2VhcmNoLWJveCB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAxMDAlO1xyXG4gICAgICB6LWluZGV4OiA5OTk7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNFNkVFRjM7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBib3gtc2hhZG93OiAwIDEycHggMTVweCByZ2JhKDAsMCwwLC4yKTtcclxuXHJcbiAgICAgIC5mb3JtLWdyb3VwIHtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIHdpZHRoOiA2MCU7XHJcbiAgICAgICAgbWFyZ2luOiAxMDBweCAyMCU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5mb3JtLWNvbnRyb2wge1xyXG4gICAgICAgIGhlaWdodDogY2FsYygxLjVlbSArIDFyZW0pO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgYm94LXNoYWRvdzogdW5zZXQ7XHJcbiAgICAgICAgZmxleDogMTtcclxuICAgICAgfVxyXG5cclxuICAgICAgYnV0dG9uIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubG9jYXRpb24tbWVudS1saW5rIHtcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIHBhZGRpbmc6IDEwcHggMjBweCAxMHB4IDcwcHg7XHJcbiAgICBjb2xvcjogJG5hdnk7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJG5hdnk7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICBhIHtcclxuICAgICAgY29sb3I6ICRuYXZ5O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLmxvY2F0aW9uLW1lbnUtdGl0bGUge1xyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogXCLvkb1cIjtcclxuICAgICAgICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNDRweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogNTBweDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogLTYwcHg7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgY29sb3I6ICRuYXZ5O1xyXG4gICAgICAgIHdpZHRoOiA3MHB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5wcm92aWRlci1saW5rIHtcclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwi74OwXCI7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICBmb250LXNpemU6IDQ0cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC02MHB4O1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIGNvbG9yOiAkbmF2eTtcclxuICAgICAgICB3aWR0aDogNzBweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubWFwLWxpbmsge1xyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogXCLvj4VcIjtcclxuICAgICAgICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNDRweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogNTBweDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogLTYwcHg7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgY29sb3I6ICRuYXZ5O1xyXG4gICAgICAgIHdpZHRoOiA3MHB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAuYWN0aXZlID4gLm5hdi1saW5rLCAubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluay5hY3RpdmUsIC5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rLnNob3csIC5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLnNob3cgPiAubmF2LWxpbmsge1xyXG4gICAgY29sb3I6ICRsaWdodC1nb2xkO1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAubW9iaWxlLW5hdiB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuXHJcbiAgICAgIC5uYXZiYXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiB1bnNldDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5uYXZiYXItbmF2IHtcclxuICAgICAgICAuZHJvcGRvd24tbWVudSB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjRjFGNEY5ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuZHJvcGRvd24taXRlbSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmx1ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAuNXJlbSAycmVtO1xyXG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLDgyLDEzNiwuMyk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAubmF2YmFyLWNvbGxhcHNlIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAxMDAlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGJsdWU7XHJcbiAgICAgICAgei1pbmRleDogOTk5OTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLm5hdmJhci1saWdodCAubmF2YmFyLXRvZ2dsZXIge1xyXG4gICAgICAgIGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LC44KTtcclxuICAgICAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsLjIpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5hY3RpdmUgPiAubmF2LWxpbmssIC5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rLmFjdGl2ZSwgLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsuc2hvdywgLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAuc2hvdyA+IC5uYXYtbGluayB7XHJcbiAgICAgICAgY29sb3I6IHVuc2V0O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIGNvbnRlbnQ6IFwi74GnXCI7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuZHJvcGRvd24uc2hvdyB7XHJcbiAgICAgICAgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xyXG4gICAgICAgICAgY29udGVudDogXCLvgahcIjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4ubGFuZy1tZW51IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcblxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgbGVmdDogNzBweDtcclxuICB9XHJcblxyXG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xyXG4gICAgbGVmdDogMTVweDtcclxuICB9XHJcblxyXG4gIGxhYmVsIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgfVxyXG5cclxuICBzZWxlY3Qge1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwuNyk7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LC43KTtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIHBhZGRpbmc6IDNweCA1cHg7XHJcblxyXG4gICAgb3B0aW9uIHtcclxuICAgICAgYmFja2dyb3VuZDogJGJsdWU7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRicmlnaHQtYmx1ZTtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBwYWRkaW5nOiAzcHggNXB4IDVweCA1cHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcblxyXG4gICAgICBvcHRpb24gW3NlbGVjdGVkPVwic2VsZWN0ZWRcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMTksMTgxLDIzNCwuNyk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbiAgLmNhbGwtYnRuLm1iIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiA1OHB4O1xyXG4gICAgcGFkZGluZzogMnB4IDEwcHg7XHJcbiAgfVxyXG5cclxuICAubmF2YmFyLXRvZ2dsZXIge1xyXG4gICAgcGFkZGluZzogLjI1cmVtIC41cmVtO1xyXG4gIH1cclxuIiwiLmNvbnRlbnQge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB6LWluZGV4OiAyO1xyXG59XHJcblxyXG4ubW9kYWwtb3BlbiB7XHJcbiAgLmNvbnRlbnQge1xyXG4gICAgei1pbmRleDogdW5zZXQ7XHJcbiAgfVxyXG59XHJcblxyXG5idXR0b246Zm9jdXMge1xyXG4gIG91dGxpbmU6IG5vbmU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xyXG4gIC5zZXJ2aWNlcyB7XHJcbiAgICAuY29udGVudCB7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDE0MDBweDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAgIC5mbGV4LWJvdHRvbSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogYXV0bztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmZsZXgtcm93IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAmLmFsaWduLWNlbnRlciB7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIH1cclxufVxyXG5cclxuLmJnLWxpZ2h0IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE4NSwgMjAxLCAyMjMsIC4yKSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubGlnaHQtZ29sZCB7XHJcbiAgY29sb3I6ICRsaWdodC1nb2xkO1xyXG59XHJcblxyXG4uYm9yZGVyLXRvcCB7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsLjUpICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ib3JkZXItYm90dG9tIHtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwuNSkgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmxpZ2h0LWJsdWUtYmcge1xyXG4gIC5ib3JkZXItdG9wIHtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsMCwwLC4xKSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG4uYm9yZGVyLWdyYXl7Ym9yZGVyLWNvbG9yOiNjY2MgIWltcG9ydGFudDt9XHJcbi5zcGFjZS0yLCAuc3BhY2UtdG9wLTIge1xyXG4gIHBhZGRpbmctdG9wOiA0cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5zcGFjZS0yLCAuc3BhY2UtYm90dG9tLTIge1xyXG4gIHBhZGRpbmctYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5jb250YWluZXIge1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcclxuICB9XHJcblxyXG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjYwcHgpIHtcclxuICAgIG1heC13aWR0aDogMTIwMHB4O1xyXG4gIH1cclxufVxyXG5cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDAxcHgpIHtcclxuICAudzUwIHtcclxuICAgIHdpZHRoOiA1MCU7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbiAgfVxyXG5cclxuICAudzYwIHtcclxuICAgIHdpZHRoOiA2MCU7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbiAgfVxyXG5cclxuICAudzY1IHtcclxuICAgIHdpZHRoOiA2NSU7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbiAgfVxyXG5cclxuICAudzcwIHtcclxuICAgIHdpZHRoOiA3MCU7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbiAgfVxyXG5cclxuICAudzc1IHtcclxuICAgIHdpZHRoOiA3NSU7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbiAgfVxyXG59XHJcblxyXG4uZ3JwZWxlbSB7XHJcbiAgZGlzcGxheTogaW5saW5lO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG59XHJcblxyXG4udG9wLWJvcmRlciB7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGQ7XHJcbn1cclxuXHJcbi5pbmRlbnQge1xyXG4gIHBhZGRpbmctbGVmdDogMjBweDtcclxuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG59XHJcblxyXG4uZGFyay1ia2cge1xyXG4gIGJhY2tncm91bmQ6ICRibHVlO1xyXG4gIHBhZGRpbmc6IDIwcHggNDBweDtcclxuXHJcbiAgaDIsIC5oMiwgaDMsIC5oMywgaDQsIC5oNCwgcCB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICB9XHJcbn1cclxuXHJcbi5uYXZ5LWJrZyB7XHJcbiAgYmFja2dyb3VuZDogJG5hdnk7XHJcblxyXG4gIGgyLCAuaDIsIGgzLCAuaDMsIGg0LCAuaDQsIHAge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgfVxyXG59XHJcblxyXG4uYnJpZ2h0LWJsdWUtYmtnIHtcclxuICBiYWNrZ3JvdW5kOiAkYnJpZ2h0LWJsdWU7XHJcbiAgcGFkZGluZzogMjBweCA0MHB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblxyXG4gIGgyLCAuaDIsIGgzLCAuaDMsIGg0LCAuaDQsIHAge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgfVxyXG5cclxuICBoMiB7XHJcbiAgICBmb250LXN0eWxlOiB1bnNldDtcclxuICB9XHJcbn1cclxuXHJcbi53aGl0ZS1ia2cge1xyXG4gIGJhY2tncm91bmQ6ICNmZmY7XHJcbn1cclxuXHJcbi5ibHVlLWdyYXktYmtnIHtcclxuICBiYWNrZ3JvdW5kOiAjQjlDOURGO1xyXG4gIGNvbG9yOiAjMDAwO1xyXG5cclxuICBwIHtcclxuICAgIGNvbG9yOiAjMDAwO1xyXG4gIH1cclxufVxyXG5cclxuLnBpbmstYm94IHtcclxuICBwYWRkaW5nOiAyMHB4IDIwMHB4O1xyXG4gIGJhY2tncm91bmQ6ICNGQ0Q3Q0I7XHJcblxyXG4gIHAge1xyXG4gICAgY29sb3I6ICMwMDA7XHJcbiAgfVxyXG59XHJcblxyXG4uY2VudGVyIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5mbGV4LXJvdyB7XHJcbiAgZGl2W2NsYXNzKj0nY29sLSddIHtcclxuICAgIGRpdjpmaXJzdC1vZi10eXBlIHtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG5cclxuICAgICAgZGl2OmZpcnN0LW9mLXR5cGUge1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuXHJcbiAgICAgICAgLmJ0biB7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnRyYW5zaXRpb24ge1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogYmFja2dyb3VuZC1pbWFnZSxiYWNrZ3JvdW5kLXBvc2l0aW9uLGJhY2tncm91bmQtY29sb3IsYm9yZGVyLWNvbG9yLGJvcmRlci1yYWRpdXMsY29sb3IsZm9udC1zaXplLGZvbnQtc3R5bGUsZm9udC13ZWlnaHQsbGV0dGVyLXNwYWNpbmcsbGluZS1oZWlnaHQsdGV4dC1hbGlnbixib3gtc2hhZG93LHRleHQtc2hhZG93LG9wYWNpdHk7XHJcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYmFja2dyb3VuZC1pbWFnZSxiYWNrZ3JvdW5kLXBvc2l0aW9uLGJhY2tncm91bmQtY29sb3IsYm9yZGVyLWNvbG9yLGJvcmRlci1yYWRpdXMsY29sb3IsZm9udC1zaXplLGZvbnQtc3R5bGUsZm9udC13ZWlnaHQsbGV0dGVyLXNwYWNpbmcsbGluZS1oZWlnaHQsdGV4dC1hbGlnbixib3gtc2hhZG93LHRleHQtc2hhZG93LG9wYWNpdHk7XHJcbn1cclxuXHJcbi5zaGFkb3cge1xyXG4gICY6aG92ZXIge1xyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgYm90dG9tOiAwcHg7XHJcbiAgICAgIGxlZnQ6IDBweDtcclxuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgIHJpZ2h0OiAwcHg7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjNzIGVhc2UgMHM7XHJcbiAgICAgIHRvcDogMHB4O1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDE1MHB4IHJnYmEoMCwgMCwgMCwgLjUpLCBpbnNldCAwcHggMHB4IDE1MHB4IHJnYmEoMCwgMCwgMCwgLjUpO1xyXG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4zcyBlYXNlIDBzO1xyXG4gICAgICB6LWluZGV4OiA1O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuaGVhZGVyIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gIC5sb2dvIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgd2lkdGg6IDMwMHB4O1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5NTBweCkge1xyXG4gICAgICB3aWR0aDogMjAwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICBoZWlnaHQ6IDM2cHg7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogY2FsYyg1MCUgLSAyMHB4KTtcclxuICAgICAgdG9wOjFweDtcclxuXHJcbiAgICAgID4gZGl2IHtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbmZvb3RlciB7XHJcbiAgbWFyZ2luLXRvcDogLTIwcHg7XHJcblxyXG5cclxuICAuY2FsbC1jYWxsb3V0IHtcclxuICAgIGJhY2tncm91bmQ6ICRsaWdodC1ibHVlO1xyXG4gICAgcGFkZGluZzogMTBweCA0MHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgIGgyIHtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkYm9keS1mb250O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgPiBkaXYgPiBkaXYge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5mb290ZXItdG9wIHtcclxuICAgIHBhZGRpbmc6IDgwcHggMjBweCAyMHB4IDIwcHg7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5zb2NpYWwtbGlua3Mge1xyXG5cclxuXHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBhIHtcclxuICAgICAgICBwYWRkaW5nOiA1cHg7XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgPiBkaXYge1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZm9vdGVyLWxvZ28tbGlua3Mge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgd2lkdGg6IDEyMHB4O1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmxvZ29zLXJpZ2h0IHtcclxuICAgICAgbWFyZ2luLXRvcDogNDBweDtcclxuXHJcbiAgICAgIGEge1xyXG4gICAgICAgIG1hcmdpbjogMCAxMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZm9vdGVyLWJvdHRvbSB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nOiAyMHB4IDQwcHg7XHJcblxyXG4gICAgcCB7XHJcbiAgICAgIGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LC41KTtcclxuICAgIH1cclxuXHJcbiAgICAubmF2YmFyLWNvbGxhcHNlIHtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgLm5hdmJhci1saWdodCB7XHJcbiAgICAgIC5uYXZiYXItbmF2IHtcclxuXHJcbiAgICAgICAgLm5hdi1saW5rLCAuYWN0aXZlID4gLm5hdi1saW5rLCAubmF2LWxpbmsuYWN0aXZlLCAubmF2LWxpbmsuc2hvdywgLnNob3cgPiAubmF2LWxpbmsge1xyXG4gICAgICAgICAgY29sb3I6ICM5Q0FFQkY7XHJcblxyXG4gICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcInxcIjtcclxuICAgICAgICAgICAgcGFkZGluZzogMCA4cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubmF2LWl0ZW0ge1xyXG4gICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIC5uYXYtbGluaywgLmFjdGl2ZSA+IC5uYXYtbGluaywgLm5hdi1saW5rLmFjdGl2ZSwgLm5hdi1saW5rLnNob3csIC5zaG93ID4gLm5hdi1saW5rIHtcclxuICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmZsZXgtYmxvY2sge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gID4gZGl2IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDY4cHgpIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLypCVVRUT05TKi9cclxuLmJ0biB7XHJcbiAgcGFkZGluZzogOHB4IDMwcHg7XHJcbiAgZm9udC1mYW1pbHk6ICRib2R5LWZvbnQ7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcclxuICBib3JkZXItcmFkaXVzOiAycHg7XHJcblxyXG4gICYuYnRuLWxhcmdlIHtcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICB9XHJcblxyXG4gICYuYnRuLXJlZCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkcmVkO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkZ29sZDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuYnRuLWdyZWVuIHtcclxuICAgIGJhY2tncm91bmQ6ICRncmVlbjtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZDogJGdvbGQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmJ0bi1sdGJsdWUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWJsdWU7XHJcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkZ29sZDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuYnRuLWJyaWdodGJsdWUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJyaWdodC1ibHVlO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDE5LDE4MSwyMzQsLjcpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5mdWxsLWJ0biwgJi5idG4tZnVsbCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbn1cclxuLypIT01FKi9cclxuLnBhZC1yb3cge1xyXG4gIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG4udmlkZW8tcmVzcG9uc2l2ZSB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBoZWlnaHQ6IDA7XHJcbn1cclxuXHJcbi52aWRlby1yZXNwb25zaXZlIGlmcmFtZSB7XHJcbiAgbGVmdDogMDtcclxuICB0b3A6IDA7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxufVxyXG5cclxuLmhlcm8ge1xyXG4gIGhlaWdodDogMzV2dztcclxuICB3aWR0aDogMTAwJTtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcblxyXG4gICYuY292aWQtaGVybyB7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTAwJTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJpZ2h0LWJsdWU7XHJcbiAgfVxyXG59XHJcbi5oZXJvLXdpdGgtdGV4dCB7XHJcbiAgbWluLWhlaWdodDogMjZ2dztcclxuICB3aWR0aDogMTAwJTtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcblxyXG4gICYuY3RhLWhlcm8ge1xyXG4gICAgaGVpZ2h0OiAzMHZ3O1xyXG4gICAgdGV4dC1zaGFkb3c6IDJweCAycHggNXB4IHJnYmEoMCwwLDAsLjQpO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgLmJ0biB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgdGV4dC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgYm94LXNoYWRvdzogNHB4IDRweCA4cHggcmdiYSgwLDAsMCwuMyk7XHJcbiAgICB9XHJcblxyXG4gICAgLnRleHQtUmlnaHQge1xyXG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5ob21lLWhlcm8ge1xyXG4gIC5oZXJvLXdpdGgtdGV4dCB7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTEwJTtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgcGFkZGluZzogNDBweCAwIDEwMHB4IDA7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgcmlnaHQ7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgaGVpZ2h0OiAyNTBweDtcclxuXHJcbiAgICAgIC5jb250YWluZXIge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDIwMHB4O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMDBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGgyIHtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgY29sb3I6ICRuYXZ5O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgcCB7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG5cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgIGNvbG9yOiAkbmF2eTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS40cmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4gIC53YXZlIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaW1hZ2VzL2RlZmF1bHQtc291cmNlL2RlZmF1bHQtYWxidW0vd2F2ZS5zdmcpO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLTUwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgaGVpZ2h0OiAyNDRweDtcclxuICB9XHJcblxyXG4gIC5ob21lLWhlcm8sIC5oZXJvLWNvbnRhaW5lciB7XHJcbiAgICArIC53YXZlIHtcclxuICAgICAgbWFyZ2luLXRvcDogLTE0OHB4O1xyXG5cclxuICAgIH1cclxuICB9XHJcbi5ob21lLWhlcm8gKyAud2F2ZSB7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmxvY2F0aW9uLWRldGFpbCB7XHJcbiAgICBoZWFkZXIgLm1haW4tbmF2ICsgLnNmX2NvbHNJbi5uYXZ5LWJrZyB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLmhlcm8ge1xyXG4gICAgICBoZWlnaHQ6IDI1dnc7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciA4MCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAud29tZW5zLWhlYWx0aCB7XHJcbiAgICAuaGVybyB7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAudGVlbi1jbGluaWMge1xyXG4gICAgLmhlcm8ge1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDc4JSBjb3ZlcjtcclxuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzM3YWJhODtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDg1JTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5ib3R0b20td2F2ZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2ltYWdlcy9kZWZhdWx0LXNvdXJjZS9kZWZhdWx0LWFsYnVtL2JvdHRvbS13YXZlLnN2Zyk7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtODBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBoZWlnaHQ6IDE4MHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogNDtcclxuICB9XHJcblxyXG4gIC53YXZlLXRvcC1iZyB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2ltYWdlcy9kZWZhdWx0LXNvdXJjZS9kZWZhdWx0LWFsYnVtL2JnLXdhdmUtdG9wLnN2Zyk7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIH1cclxuXHJcbiAgLndhdmUtYm90dG9tLWJnIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaW1hZ2VzL2RlZmF1bHQtc291cmNlL2RlZmF1bHQtYWxidW0vYmctd2F2ZS1ib3R0b20uc3ZnKTtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBoZWlnaHQ6IDEwMHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIH1cclxuXHJcbiAgLmNlbnRlci13YXZlIHtcclxuICAgIG1hcmdpbi10b3A6IDEwMHB4O1xyXG5cclxuICAgID4gLmxpZ2h0LWJsdWUtYmcge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgLmNvbnRhaW5lciB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLTE0MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubGlnaHQtYmx1ZS1iZyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE4NSwgMjAxLCAyMjMsIC4yKVxyXG4gIH1cclxuXHJcbiAgLnotaW5kZXgtMSB7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gIH1cclxuXHJcbiAgLm5ld3NsaXN0IHtcclxuICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcblxyXG4gICAgdWwge1xyXG4gICAgICBsaSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDcwcHg7XHJcblxyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgIGNvbnRlbnQ6IFwi74eqXCI7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzhweDtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtNjBweDtcclxuICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgY29sb3I6ICRuYXZ5O1xyXG4gICAgICAgICAgd2lkdGg6IDAwcHg7XHJcbiAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGg0IHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMnB4O1xyXG4gICAgfVxyXG5cclxuICAgIHAge1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjRlbTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuXHJcbiAgICAubW9yZS1uZXdzIHtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5hY2NvcmRpb24tYmxvY2sge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xyXG5cclxuICAgICYuY2FyZCB7XHJcbiAgICAgIGJveC1zaGFkb3c6IDAgMTJweCAxNXB4IHJnYmEoMCwwLDAsLjEpO1xyXG4gICAgfVxyXG5cclxuICAgIC5hY2NvcmRpb24tYnRuLCBhLmFjY29yZGlvbi1idG4ge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHBhZGRpbmc6IDE0cHggMjBweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgIHN2ZyB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgZmlsbDogJGJsdWUgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLm1pbnVzIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLmV4cGFuZGVkIHtcclxuICAgICAgICAucGx1cyB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm1pbnVzIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5hY2NvcmRpb24tY29udGVudCB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICBwYWRkaW5nOiAyMHB4IDQwcHg7XHJcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkO1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZ3JlZW4tZmxhZyB7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDEyNywgMTk4LCA3MSwgLjgpO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgcGFkZGluZzogM3B4IDIwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gIH1cclxuXHJcbiAgLmJsdWUtYWxlcnQge1xyXG4gICAgYmFja2dyb3VuZDogJGJsdWU7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIHBhZGRpbmc6IDNweCAxMHB4O1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XHJcbiAgICAucGVvcGxlLWxpc3Qge1xyXG4gICAgICAubW9kYWwtZGlhbG9nIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDgwMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC8qUEFHRVIqL1xyXG4gIC5rLXBhZ2VyLW5hdi5rLWxpbmssIC5rLXBhZ2VyLXJlZnJlc2gge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAuay1wYWdlci1udW1iZXJzIGxpIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xyXG5cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5rLXBhZ2VyLXdyYXAge1xyXG4gICAgei1pbmRleDogOTk5O1xyXG4gIH1cclxuXHJcbiAgLnNmLXNlYXJjaC1yZXN1bHRzIHtcclxuICAgIHAge1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjVlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5ibG9nLXBvc3QtdG9wIHtcclxuICAgIGhlaWdodDogMzAwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIGhlaWdodDogMjAwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucG9zdC1pbmZvIHtcclxuICAgIC5hdXRob3Ige1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgICBjb2xvcjogIzEzYjVlYTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8qKk9ubGluZSBTY2hlZHVsaW5nKiovXHJcblxyXG4udmFjY2luZS13aW5kb3csIC5tcG94LWZyYW1lLCAubG9jYXRpb25zLXdpbmRvdywgLmhpdi13aW5kb3cge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICYuc2hvdywgLnNmUGFnZUVkaXRvciAme1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICB9XHJcbn1cclxuXHJcbiAgLmxhbmRpbmctYm94LmhpZGUsXHJcbiAgLm1wb3gtZnJhbWUge1xyXG4gICAgbWluLWhlaWdodDogNjIwcHg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxuICB9XHJcblxyXG4gIC5oaXYtd2luZG93IHtcclxuICAgIG1pbi1oZWlnaHQ6IDYyMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxuICB9XHJcblxyXG4gIC5sYW5kaW5nLWJveCB7XHJcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xyXG4gICAgcGFkZGluZzogODBweDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgJi5oaWRlIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4ubXBveC1mcmFtZSwgLmhpdi13aW5kb3cge1xyXG4gIGlmcmFtZSB7XHJcbiAgICBmbGV4OiAxO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgICA6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuICAgICAgICB3aWR0aDogMHB4O1xyXG4gICAgICAgIGhlaWdodDogMHB4O1xyXG4gICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5sb2NhdGlvbnMtc2NoZWR1bGluZyB7XHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgICAgaGVpZ2h0OiA1MDBweDtcclxuICAgIH1cclxuXHJcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG5cclxuICAgIC5sb2NhdGlvbi1zY2hlZHVsZS1saXN0IHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIG92ZXJmbG93LXk6IGF1dG87XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICBoZWlnaHQ6IDM1MHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBsaSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuXHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGg1IHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGFkZHJlc3Mge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubG9jYXRpb24taWZyYW1lIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBvdmVyZmxvdy14OmF1dG87XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICBoZWlnaHQ6IDUwMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICYuc2hvdyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiNsb2NhdGlvbkZyYW1lIHtcclxuICBmbGV4OiAxO1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbiAgI29mZmljZU1vZGFsIHtcclxuICAgIC5tb2RhbC1ib2R5IHtcclxuICAgICAgcGFkZGluZzogMXJlbSAyLjRyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmJ0bi1iaWcge1xyXG4gICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4iLCJhZ20tbWFwIHtcclxuICAgIGhlaWdodDogNjAwcHg7XHJcbiAgfVxyXG5cclxuXHJcbi5tYXB7bWFyZ2luLXRvcDo2MHB4OyBtYXJnaW4tYm90dG9tOjYwcHg7fVxyXG4ubG9jYXRpb24tbGlzdCB7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG5cclxuICAgIC5sb2NhdGlvbi1ibG9jayB7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7XHJcbiAgICB9XHJcblxyXG4gICBcclxufVxyXG5cclxuLmNvdW50IHtcclxuICBjb2xvcjogJGJsdWU7XHJcbmJhY2tncm91bmQtY29sb3I6cmdiYSgxODUsIDIwMSwgMjIzLCAuMik7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBtYXJnaW4tbGVmdDphdXRvO1xyXG4gIHBhZGRpbmc6IC4yNWVtIC41ZW07XHJcbiAgZm9udC1zaXplOiA3NSU7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG4gIGJvcmRlci1yYWRpdXM6IC4yNXJlbTtcclxufVxyXG5cclxuLmxvY2F0aW9ucy1maWx0ZXIge1xyXG4gIG1hcmdpbi10b3A6NjBweDtcclxuICAuZm9ybS1jaGVjayB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB9XHJcblxyXG4gIC5mb3JtLWNoZWNrLWxhYmVsIHtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIH1cclxufVxyXG5cclxuLnNlYXJjaC1ib3h7XHJcbiAgbWFyZ2luLWJvdHRvbToxMHB4O1xyXG4gIGlucHV0e2hlaWdodDoxMDAlO31cclxuICB9XHJcblxyXG5cclxuIiwiLnBlb3BsZS1saXN0IHtcclxuXHJcbiAgICAuaGVhZHNob3Qge1xyXG4gICAgICAgIHdpZHRoOiAxMDBweDtcclxuICAgICAgICBoZWlnaHQ6IDE0MHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgLmFjY29yZGlvbi1idG4ge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFNkVFRjM7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG5cclxuICAgICAgICAmLmV4cGFuZGVkIHtcclxuICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnBlcnNvbi1pbnRybyB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcclxuXHJcbiAgICAgICAgICAgIC5uYW1lIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYWNjb3JkaW9uLWNvbnRlbnQge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTZFRUYzO1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHggNDBweDtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmxvY2F0aW9uLWJsb2NrOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxufVxyXG4iLCIgICAgLypUSU1FTElORSovXHJcbiAgICAuZ3JwZWxlbSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lO1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgfVxyXG5cclxuICAgICNwdTI5OTkzMCB7XHJcbiAgICAgICAgei1pbmRleDogNjc7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDExOXB4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDJweDtcclxuICAgICAgICB3aWR0aDogODguNDIlO1xyXG4gICAgfVxyXG5cclxuICAgICNwdTEzMjAwNy00LCAjcHUyOTk5MzItNCwgI3B1MTMyMDEwLTQsICNwdTEzMjAxNS00IHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xMDAwMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICN1NTM0NzUsICN1NTM0NzksICN1NTM0ODMsICN1MTMyMDA0LCAjdTI5OTkzMSB7XHJcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwcHg7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMTAwMDBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIH1cclxuXHJcbiAgICAjdTEzMzcyNCwgI3UxNzg1NywgI3UxNzg2MSwgI3UxNzg2NSwgI3UxNzg2OSwgI3UxMzE1OTksICN1MTMxNTMzLCAjdTEzMTYzMiwgI3UxMzE2NjksICN1MTMxNzAyLCAjdTEzMTczNSwgI3UxMzE5MDgsICN1MTMxOTQxLCAjdTEzMjAwOSwgI3UxMzIwMTQge1xyXG4gICAgICAgIGJvcmRlci13aWR0aDogMHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG5cclxuICAgICN1MTMyMDA1LTQsICN1Mjk5OTM0LTQsICN1MTMyMDEzLTQsICN1MTMyMDE3LTQge1xyXG4gICAgICAgIGNvbG9yOiAjMzMzMzMzO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBmb250LWZhbWlseTogJGJvZHktZm9udDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgbWluLWhlaWdodDogMjVweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICB3aWR0aDogNjlweDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xMDAwMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICN1MTMyMDA2LTQsICN1Mjk5OTMzLTQsICN1MTMyMDE4LTQge1xyXG4gICAgICAgIGNvbG9yOiAjNjY2NjY2O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDcwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRib2R5LWZvbnQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgI3UxMzIwMDctNCwgI3UyOTk5MzItNCwgI3UxMzIwMTAtNCwgI3UxMzIwMTUtNCB7XHJcbiAgICAgICAgY29sb3I6ICM4REQwRjI7XHJcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgbWluLWhlaWdodDogNDBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzlweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBmb250LWZhbWlseTogJGJvZHktZm9udDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIH1cclxuXHJcbiAgICAjdTEzMjAwMyB7XHJcbiAgICAgICAgei1pbmRleDogMjc5O1xyXG4gICAgICAgIHdpZHRoOiA5OHB4O1xyXG4gICAgICAgIGhlaWdodDogMjc2cHg7XHJcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcclxuICAgICAgICBib3JkZXItY29sb3I6ICNFRUVFRUU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogLTEwMDAwcHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTU5cHg7XHJcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwcHggMnB4IDBweCAwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgI3UxMzIwMDQge1xyXG4gICAgICAgIHotaW5kZXg6IDI4MDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMzlweDtcclxuICAgICAgICB3aWR0aDogOTAuNTglO1xyXG4gICAgfVxyXG5cclxuICAgICN1MTMyMDA4IHtcclxuICAgICAgICB6LWluZGV4OiAyODU7XHJcbiAgICAgICAgd2lkdGg6IDE1cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxNXB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNCOEIyMDk7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogLTEwMDAwcHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTNweDtcclxuICAgICAgICBsZWZ0OiA5MnB4O1xyXG4gICAgfVxyXG5cclxuICAgICN1MTMyMDA5IHtcclxuICAgICAgICB6LWluZGV4OiAyOTQ7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMTAwMDBweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyNzRweDtcclxuICAgICAgICB3aWR0aDogOTAuNTglO1xyXG4gICAgfVxyXG5cclxuICAgICN1MTMyMDEyIHtcclxuICAgICAgICB6LWluZGV4OiAyOTk7XHJcbiAgICAgICAgd2lkdGg6IDE1cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxNXB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNCOEIyMDk7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogLTEwMDAwcHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTRweDtcclxuICAgICAgICBsZWZ0OiA5MnB4O1xyXG4gICAgfVxyXG5cclxuICAgICN1MTMyMDE0IHtcclxuICAgICAgICB6LWluZGV4OiAzMDg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMTAwMDBweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiA0MjBweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAjdTEzMjAxNiB7XHJcbiAgICAgICAgei1pbmRleDogMzEzO1xyXG4gICAgICAgIHdpZHRoOiAxNXB4O1xyXG4gICAgICAgIGhlaWdodDogMTVweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjhCMjA5O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xMDAwMHB4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEzcHg7XHJcbiAgICAgICAgbGVmdDogOTJweDtcclxuICAgIH1cclxuXHJcbiAgICAjdTI5OTkzMCB7XHJcbiAgICAgICAgei1pbmRleDogNjc7XHJcbiAgICAgICAgd2lkdGg6IDk4cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyNzZweDtcclxuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogI0VFRUVFRTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMTAwMDBweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgIGJvcmRlci13aWR0aDogMHB4IDJweCAwcHggMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICN1Mjk5OTMxIHtcclxuICAgICAgICB6LWluZGV4OiAzMzg7XHJcbiAgICAgICAgd2lkdGg6IDkwLjU4JTtcclxuICAgIH1cclxuXHJcbiAgICAjdTI5OTkzNSB7XHJcbiAgICAgICAgei1pbmRleDogMzQzO1xyXG4gICAgICAgIHdpZHRoOiAxNXB4O1xyXG4gICAgICAgIGhlaWdodDogMTVweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjhCMjA5O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xMDAwMHB4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEzcHg7XHJcbiAgICAgICAgbGVmdDogOTJweDtcclxuICAgIH1cclxuXHJcbiAgICAjdTEzMjAwNS00IHtcclxuICAgICAgICB6LWluZGV4OiAyODE7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgfVxyXG5cclxuICAgICN1MTMyMDA2LTQge1xyXG4gICAgICAgIHotaW5kZXg6IDI5MDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAjdTEzMjAwNy00IHtcclxuICAgICAgICB6LWluZGV4OiAyODY7XHJcbiAgICAgICAgd2lkdGg6IDQ4LjM3JTtcclxuICAgIH1cclxuXHJcbiAgICAjdTEzMjAxMC00IHtcclxuICAgICAgICB6LWluZGV4OiAzMDA7XHJcbiAgICAgICAgd2lkdGg6IDk2LjM4JTtcclxuICAgIH1cclxuXHJcbiAgICAjdTEzMjAxMS00IHtcclxuICAgICAgICBjb2xvcjogIzY2NjY2NjtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnX19DYWxpYnJpXzUnO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBtaW4taGVpZ2h0OiA3MHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHotaW5kZXg6IDMwNDtcclxuICAgICAgICB0b3A6IC0zcHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLTNweDtcclxuICAgIH1cclxuXHJcbiAgICAjdTEzMjAxMy00IHtcclxuICAgICAgICB6LWluZGV4OiAyOTU7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogOXB4O1xyXG4gICAgfVxyXG5cclxuICAgICN1MTMyMDE1LTQge1xyXG4gICAgICAgIHotaW5kZXg6IDMxNDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAjdTEzMjAxNy00IHtcclxuICAgICAgICB6LWluZGV4OiAzMDk7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgfVxyXG5cclxuICAgICN1MTMyMDE4LTQge1xyXG4gICAgICAgIHotaW5kZXg6IDMxODtcclxuICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgICAgICAgd2lkdGg6IDg5LjIyJTtcclxuICAgIH1cclxuXHJcbiAgICAjdTI5OTkzMi00IHtcclxuICAgICAgICB6LWluZGV4OiAzNDQ7XHJcbiAgICAgICAgd2lkdGg6IDQ4LjM3JTtcclxuICAgIH1cclxuXHJcbiAgICAjdTI5OTkzMy00IHtcclxuICAgICAgICB6LWluZGV4OiAzNDg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgI3UyOTk5MzQtNCB7XHJcbiAgICAgICAgei1pbmRleDogMzM5O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDhweDtcclxuICAgIH1cclxuXHJcbiAgICAjcHUxMzIwMDctNCB7XHJcbiAgICAgICAgei1pbmRleDogMjg2O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMzRweDtcclxuICAgICAgICB3aWR0aDogODYuMDYlO1xyXG4gICAgfVxyXG5cclxuICAgICNwdTEzMjAxMC00IHtcclxuICAgICAgICB6LWluZGV4OiAzMDA7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEzNHB4O1xyXG4gICAgICAgIHdpZHRoOiA4Ni4wNiU7XHJcbiAgICB9XHJcblxyXG4gICAgI3B1MTMyMDE1LTQge1xyXG4gICAgICAgIHotaW5kZXg6IDMxNDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTM0cHg7XHJcbiAgICAgICAgd2lkdGg6IDg3LjM4JTtcclxuICAgIH1cclxuXHJcbiAgICAjcHUyOTk5MzItNCB7XHJcbiAgICAgICAgei1pbmRleDogMzQ0O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMzRweDtcclxuICAgICAgICB3aWR0aDogODYuMDYlO1xyXG4gICAgfVxyXG4iLCIuY2FyZCB7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGJvcmRlci13aWR0aDogMDtcclxuICBib3gtc2hhZG93OiAwIDEycHggMTVweCByZ2JhKDAsMCwwLC4yKTtcclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7bWFyZ2luLXRvcDoxNXB4OyBtYXJnaW4tYm90dG9tOjE1cHg7IGhlaWdodDphdXRvO31cclxuXHJcbiAgICAmLm1lbnUtY2FyZCB7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgIH1cclxuXHJcbiAgICAuY2FyZC10b3Age1xyXG4gICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTcwcHg7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgIC5jYXJkLWltZy1zd29vc2gge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNhcmQtYm90dG9tIHtcclxuICAgICAgcGFkZGluZzogMjBweCAzMHB4O1xyXG4gICAgICBmbGV4OiAxO1xyXG5cclxuICAgICAgaDMge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5zdW1tYXJ5IHtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNmVtO1xyXG4gICAgICAgIGNvbG9yOiAjNjY2O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm1vcmUtbGluayB7XHJcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgcGFkZGluZzogNXB4IDMwcHg7XHJcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgfVxyXG5cclxuICAgIC5jYXJkLWJvZHkge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAuYnRuIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubG9jYXRpb24tY2FyZC10b3Age1xyXG4gICAgaGVpZ2h0OiAxNTBweDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgd2lkdGg6IDEwMCVcclxuICB9XHJcblxyXG4gIC5wcm92aWRlci1jYXJkIHtcclxuICAgIC5sb2NhdGlvbi1jYXJkLXRvcCB7XHJcbiAgICAgIGhlaWdodDogMjUwcHg7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubG9jYXRpb24tY2FyZC1ib3R0b20ge1xyXG4gICAgcGFkZGluZzogMjBweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxNTBweCk7XHJcblxyXG4gICAgcCB7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjJlbTtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgfVxyXG5cclxuICAgIGg2IHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgY29sb3I6ICRibHVlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZmxleC0xIHtcclxuICAgIGZsZXg6IDE7XHJcbiAgfVxyXG5cclxuICAucHJvdmlkZXItY2FyZCB7XHJcbiAgICAubG9jYXRpb24tY2FyZC1ib3R0b20ge1xyXG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDI1MHB4KTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5wZW9wbGUtY2FyZCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAubG9jYXRpb24tY2FyZC10b3Age1xyXG4gICAgICBoZWlnaHQ6IDMwMHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xyXG5cclxuICAgICAgLmZsZXgtMSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5sb2NhdGlvbi1jYXJkLWJvdHRvbSB7XHJcbiAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gMzAwcHgpO1xyXG4gICAgfVxyXG5cclxuICAgIC5uYW1lIHtcclxuICAgICAgY29sb3I6ICMwMDUyODg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBsaW5lLWhlaWdodDogMXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAuam9iLXRpdGxlIHtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnBlb3BsZS1saXN0IC5yb3cge1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgfVxyXG4uY2FyZC1pbWctdG9wIHtcclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIG1heC13aWR0aDogMjIwcHg7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbiAgfVxyXG59XHJcbiIsIi5zZlBhZ2VFZGl0b3IgLndhdmUge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuIiwiXHJcbi5kayB7XHJcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuXHJcbiAgJi1mbGV4IHtcclxuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gICYtaW5saW5lIHtcclxuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG4ubWIge1xyXG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuXHJcbiAgJi1mbGV4IHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gICYtaW5saW5lIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XHJcbiAgLm1iIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgJi1mbGV4IHtcclxuICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgICYtaW5saW5lIHtcclxuICAgICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZGsge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG5cclxuICAgICYtZmxleCB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAmLWlubGluZSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIl19 */
