﻿@font-face{font-family:"CircularXXWeb-Thin";src:url("/assets/fonts/CircularXXWeb-Thin.woff2") format("woff2")}@font-face{font-family:"CircularXXWeb-Thin";src:url("/assets/fonts/CircularXXWeb-Thin.woff") format("woff")}@font-face{font-family:"CircularXXWeb-ThinItalic";src:url("/assets/fonts/CircularXXWeb-ThinItalic.woff2") format("woff2")}@font-face{font-family:"CircularXXWeb-ThinItalic";src:url("/assets/fonts/CircularXXWeb-ThinItalic.woff") format("woff")}@font-face{font-family:"CircularXXWeb-Light";src:url("/assets/fonts/CircularXXWeb-Light.woff2") format("woff2")}@font-face{font-family:"CircularXXWeb-Light";src:url("/assets/fonts/CircularXXWeb-Light.woff") format("woff")}@font-face{font-family:"CircularXXWeb-LightItalic";src:url("/assets/fonts/CircularXXWeb-LightItalic.woff2") format("woff2")}@font-face{font-family:"CircularXXWeb-LightItalic";src:url("/assets/fonts/CircularXXWeb-LightItalic.woff") format("woff")}@font-face{font-family:"CircularXXWeb-Regular";src:url("/assets/fonts/CircularXXWeb-Regular.woff2") format("woff2")}@font-face{font-family:"CircularXXWeb-Regular";src:url("/assets/fonts/CircularXXWeb-Regular.woff") format("woff")}@font-face{font-family:"CircularXXWeb-Italic";src:url("/assets/fonts/CircularXXWeb-Italic.woff2") format("woff2")}@font-face{font-family:"CircularXXWeb-Italic";src:url("/assets/fonts/CircularXXWeb-Italic.woff") format("woff")}@font-face{font-family:"CircularXXWeb-Book";src:url("/assets/fonts/CircularXXWeb-Book.woff2") format("woff2")}@font-face{font-family:"CircularXXWeb-Book";src:url("/assets/fonts/CircularXXWeb-Book.woff") format("woff");font-weight:normal}@font-face{font-family:"CircularXXWeb-BookItalic";src:url("/assets/fonts/CircularXXWeb-BookItalic.woff2") format("woff2")}@font-face{font-family:"CircularXXWeb-BookItalic";src:url("/assets/fonts/CircularXXWeb-BookItalic.woff") format("woff")}@font-face{font-family:"CircularXXWeb-Medium";src:url("/assets/fonts/CircularXXWeb-Medium.woff2") format("woff2")}@font-face{font-family:"CircularXXWeb-Medium";src:url("/assets/fonts/CircularXXWeb-Medium.woff") format("woff")}@font-face{font-family:"CircularXXWeb-MediumItalic";src:url("/assets/fonts/CircularXXWeb-MediumItalic.woff2") format("woff2")}@font-face{font-family:"CircularXXWeb-MediumItalic";src:url("/assets/fonts/CircularXXWeb-MediumItalic.woff") format("woff")}@font-face{font-family:"CircularXXWeb-Bold";src:url("/assets/fonts/CircularXXWeb-Bold.woff2") format("woff2")}@font-face{font-family:"CircularXXWeb-Bold";src:url("/assets/fonts/CircularXXWeb-Bold.woff") format("woff")}@font-face{font-family:"CircularXXWeb-BoldItalic";src:url("/assets/fonts/CircularXXWeb-BoldItalic.woff2") format("woff2")}@font-face{font-family:"CircularXXWeb-BoldItalic";src:url("/assets/fonts/CircularXXWeb-BoldItalic.woff") format("woff")}@font-face{font-family:"CircularXXWeb-Black";src:url("/assets/fonts/CircularXXWeb-Black.woff2") format("woff2")}@font-face{font-family:"CircularXXWeb-Black";src:url("/assets/fonts/CircularXXWeb-Black.woff") format("woff")}@font-face{font-family:"CircularXXWeb-BlackItalic";src:url("/assets/fonts/CircularXXWeb-BlackItalic.woff2") format("woff2")}@font-face{font-family:"CircularXXWeb-BlackItalic";src:url("/assets/fonts/CircularXXWeb-BlackItalic.woff") format("woff")}@font-face{font-family:"CircularXXWeb-ExtraBlack";src:url("/assets/fonts/CircularXXWeb-ExtraBlack.woff2") format("woff2")}@font-face{font-family:"CircularXXWeb-ExtraBlack";src:url("/assets/fonts/CircularXXWeb-ExtraBlack.woff") format("woff")}@font-face{font-family:"CircularXXWeb-ExtraBlackItalic";src:url("/assets/fonts/CircularXXWeb-ExtraBlackItalic.woff2") format("woff2")}@font-face{font-family:"CircularXXWeb-ExtraBlackItalic";src:url("/assets/fonts/CircularXXWeb-ExtraBlackItalic.woff") format("woff")}@font-face{font-family:"CircularXXSub-ThinSubset";src:url("/assets/fonts/CircularXXSub-ThinSubset.woff2") format("woff2")}@font-face{font-family:"CircularXXSub-ThinSubset";src:url("/assets/fonts/CircularXXSub-ThinSubset.woff") format("woff")}@font-face{font-family:"CircularXXSub-ThinItalicSubset";src:url("/assets/fonts/CircularXXSub-ThinItalicSubset.woff2") format("woff2")}@font-face{font-family:"CircularXXSub-ThinItalicSubset";src:url("/assets/fonts/CircularXXSub-ThinItalicSubset.woff") format("woff")}@font-face{font-family:"CircularXXSub-LightSubset";src:url("/assets/fonts/CircularXXSub-LightSubset.woff2") format("woff2")}@font-face{font-family:"CircularXXSub-LightSubset";src:url("/assets/fonts/CircularXXSub-LightSubset.woff") format("woff")}@font-face{font-family:"CircularXXSub-LightItalicSubset";src:url("/assets/fonts/CircularXXSub-LightItalicSubset.woff2") format("woff2")}@font-face{font-family:"CircularXXSub-LightItalicSubset";src:url("/assets/fonts/CircularXXSub-LightItalicSubset.woff") format("woff")}@font-face{font-family:"CircularXXSub-RegularSubset";src:url("/assets/fonts/CircularXXSub-RegularSubset.woff2") format("woff2")}@font-face{font-family:"CircularXXSub-RegularSubset";src:url("/assets/fonts/CircularXXSub-RegularSubset.woff") format("woff")}@font-face{font-family:"CircularXXSub-ItalicSubset";src:url("/assets/fonts/CircularXXSub-ItalicSubset.woff2") format("woff2")}@font-face{font-family:"CircularXXSub-ItalicSubset";src:url("/assets/fonts/CircularXXSub-ItalicSubset.woff") format("woff")}@font-face{font-family:"CircularXXSub-BookSubset";src:url("/assets/fonts/CircularXXSub-BookSubset.woff2") format("woff2")}@font-face{font-family:"CircularXXSub-BookSubset";src:url("/assets/fonts/CircularXXSub-BookSubset.woff") format("woff")}@font-face{font-family:"CircularXXSub-BookItalicSubset";src:url("/assets/fonts/CircularXXSub-BookItalicSubset.woff2") format("woff2")}@font-face{font-family:"CircularXXSub-BookItalicSubset";src:url("/assets/fonts/CircularXXSub-BookItalicSubset.woff") format("woff")}@font-face{font-family:"CircularXXSub-MediumSubset";src:url("/assets/fonts/CircularXXSub-MediumSubset.woff2") format("woff2")}@font-face{font-family:"CircularXXSub-MediumSubset";src:url("/assets/fonts/CircularXXSub-MediumSubset.woff") format("woff")}@font-face{font-family:"CircularXXSub-MediumItalicSubset";src:url("/assets/fonts/CircularXXSub-MediumItalicSubset.woff2") format("woff2")}@font-face{font-family:"CircularXXSub-MediumItalicSubset";src:url("/assets/fonts/CircularXXSub-MediumItalicSubset.woff") format("woff")}@font-face{font-family:"CircularXXSub-BoldSubset";src:url("/assets/fonts/CircularXXSub-BoldSubset.woff2") format("woff2")}@font-face{font-family:"CircularXXSub-BoldSubset";src:url("/assets/fonts/CircularXXSub-BoldSubset.woff") format("woff")}@font-face{font-family:"CircularXXSub-BoldItalicSubset";src:url("/assets/fonts/CircularXXSub-BoldItalicSubset.woff2") format("woff2")}@font-face{font-family:"CircularXXSub-BoldItalicSubset";src:url("/assets/fonts/CircularXXSub-BoldItalicSubset.woff") format("woff")}@font-face{font-family:"CircularXXSub-BlackSubset";src:url("/assets/fonts/CircularXXSub-BlackSubset.woff2") format("woff2")}@font-face{font-family:"CircularXXSub-BlackSubset";src:url("/assets/fonts/CircularXXSub-BlackSubset.woff") format("woff")}@font-face{font-family:"CircularXXSub-BlackItalicSubset";src:url("/assets/fonts/CircularXXSub-BlackItalicSubset.woff2") format("woff2")}@font-face{font-family:"CircularXXSub-BlackItalicSubset";src:url("/assets/fonts/CircularXXSub-BlackItalicSubset.woff") format("woff")}@font-face{font-family:"CircularXXSub-ExtraBlackSubset";src:url("/assets/fonts/CircularXXSub-ExtraBlackSubset.woff2") format("woff2")}@font-face{font-family:"CircularXXSub-ExtraBlackSubset";src:url("/assets/fonts/CircularXXSub-ExtraBlackSubset.woff") format("woff")}@font-face{font-family:"CircularXXSub-ExtraBlackItalicSubset";src:url("/assets/fonts/CircularXXSub-ExtraBlackItalicSubset.woff2") format("woff2")}@font-face{font-family:"CircularXXSub-ExtraBlackItalicSubset";src:url("/assets/fonts/CircularXXSub-ExtraBlackItalicSubset.woff") format("woff")}@font-face{font-family:'tot-icons';src:url("../../fonts/tot-icons.ttf?ezvovz") format("truetype"),url("../../fonts/tot-icons.woff?ezvovz") format("woff"),url("../../fonts/tot-icons.svg?ezvovz#tot-icons") format("svg");font-weight:normal;font-style:normal}.icon{font-family:'tot-icons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-copy:before{content:"\e14e"}.icon-download:before{content:"\e885"}.icon-delete:before{content:"\e873"}.icon-error:before{content:"\e001"}.icon-new-change:before{content:"\e031"}.icon-play:before{content:"\e039"}.icon-cloud-upload:before{content:"\e066"}.icon-redirect-alt:before{content:"\e0d7"}.icon-link:before{content:"\e157"}.icon-interactive:before{content:"\e326"}.icon-flip-vertical:before{content:"\e3e8"}.icon-flip-horizontal:before{content:"\e3e9"}.icon-zoom-in:before{content:"\e402"}.icon-rotate-left:before{content:"\e419"}.icon-rotate-right:before{content:"\e41a"}.icon-duplicate:before{content:"\e53c"}.icon-person_pin:before{content:"\e55a"}.icon-close-small:before{content:"\e5cd"}.icon-drag:before{content:"\e5d4"}.icon-show-more:before{content:"\e5d7"}.icon-facebook:before{content:"\e607"}.icon-twitter:before{content:"\e612"}.icon-linkedin:before{content:"\e61d"}.icon-reset:before{content:"\e627"}.icon-redirect:before{content:"\e629"}.icon-pop-out:before{content:"\e85b"}.icon-home:before{content:"\e88a"}.icon-new-window:before{content:"\e8e4"}.icon-inactive:before{content:"\e8f5"}.icon-arrow-expand:before{content:"\e900"}.icon-arrow-shrink:before{content:"\e901"}.icon-user:before{content:"\e902"}.icon-chat:before{content:"\e903"}.icon-trash:before{content:"\e904"}.icon-blog:before{content:"\e905"}.icon-cog:before{content:"\e906"}.icon-zoom-out:before{content:"\e907"}.icon-file-unknown:before{content:"\e924"}.icon-file-audio:before{content:"\e928"}.icon-file-video:before{content:"\e92a"}.icon-file-zip:before{content:"\e92b"}.icon-file-pdf:before{content:"\eadf"}.icon-file-word:before{content:"\eae1"}.icon-file-excel:before{content:"\eae2"}.icon-instagram:before{content:"\f16d"}.icon-filter:before{content:"\e429"}.social-icon,.feature-icon,.tot-icon{vertical-align:middle;width:2em;height:2em;stroke-width:0;stroke:currentColor;fill:currentColor}.input-btn-group{position:relative}.input-btn-group .form-control:focus+.btn{visibility:visible;opacity:1}.input-btn-group input.form-control:focus{padding-right:76px}.input-btn-group .btn{position:absolute;right:0;bottom:0;margin:8px;min-width:64px;visibility:hidden;opacity:0;transition:all .2s linear}.input-btn-group .code-editor+.btn{margin:10px;visibility:visible;opacity:1;z-index:2}.btn-group{line-height:0}.btn-group.is-vertical .btn{margin:.5rem 0}.btn-group .btn{margin:5px}@media (min-width: 768px){.btn-group .btn{margin:0 5px}}.btn-group span.pipe{display:inline-block;position:relative;margin:5px 0;vertical-align:top;font-weight:600;font-size:16px;line-height:28px}.day .btn-group span.pipe{color:rgba(98,98,98,0.4)}.night .btn-group span.pipe{color:#626262}@media (min-width: 768px){.btn-group span.pipe{margin:0 5px}}.btn-group span.pipe:before{content:'|'}.btn-toggle{display:flex;flex-direction:row}.btn-toggle .btn{flex-grow:1;flex-basis:1;border-radius:0;background:#dcdcde;color:#626262;transform:none !important}.btn-toggle .btn.active{background:#626262;color:#fff}.btn-toggle .btn:first-child{border-radius:6px 0 0 6px}.btn-toggle .btn:last-child{border-radius:0 6px 6px 0}.btn.sort{padding-right:15px}.btn.sort::after{content:'';position:relative;right:-5px;width:0;height:0;border:4px solid transparent}.day .btn.sort.asc,.day .btn.sort.desc{background:#626262;color:#fff}.night .btn.sort.asc,.night .btn.sort.desc{background:rgba(220,220,222,0.8);color:#2d2d2d}.btn.sort.asc::after{top:9px;border-bottom:none;border-top-color:#fff}.btn.sort.desc::after{top:-8px;border-top:none;border-bottom-color:#fff}.btn{display:inline-block;position:relative;margin:0;padding:.5em 1em;cursor:pointer;border-radius:6px;user-select:none;appearance:none;font-weight:normal;font-size:.8125em;line-height:1.5;letter-spacing:.025em;text-align:center;white-space:nowrap;transition:all .15s linear, transform .1s ease;background:#626262;color:#fff}.btn.has-icon{display:flex;align-items:center;padding-top:0;padding-bottom:0;background:none;color:#626262}.btn:focus{outline:none}.btn:active{transform:scale(0.96)}.btn.tot_tip{overflow:visible;vertical-align:top}.night .btn{background:#dcdcde;color:#2d2d2d}.btn.is-white{background:#fff;color:#2d2d2d}.btn.primary{background:#19c18b;color:#fff}.night .btn.primary{color:#2d2d2d}.btn.fancy{background-color:#007D9E;z-index:0;text-shadow:0 0 6px rgba(15,15,16,0.55)}.btn.fancy:before{z-index:-2;top:0;left:0;content:'';height:100%;width:100%;position:absolute;background:linear-gradient(129.42deg, #08aeea 0%, #19c18b 100%);border-radius:inherit}.btn.insurmark{background:#FAB812}.day .btn.secondary{background:#2d2d2d;color:#fff}.day .btn.secondary[data-cover]{background:#2d2d2d;color:#fff}.night .btn.secondary{background:#fff;color:#2d2d2d}.night .btn.secondary[data-cover]{background:#fff;color:#2d2d2d}.btn.danger{background:#F8E5E5;color:#C20000}.btn.danger-light{background:#F8E5E5;color:#C20000}.btn.danger-light:hover{background:#edbdbd;color:#C20000}.btn.pill-light{background:#dcdcde;color:#4b4b4b}.btn.pill-light:hover{background:#626262;color:#fff}.day .btn.inactive{background:rgba(98,98,98,0.4) !important;color:#dcdcde !important}.night .btn.inactive{background:rgba(98,98,98,0.4) !important;color:#2d2d2d !important}.pill{border-radius:2em}.bordered{padding:calc(.5em - 2px) 1em}.day .bordered,.day-mode .tot-alert .bordered{background:none;border:2px solid #626262;color:#626262}.day .bordered[data-cover],.day-mode .tot-alert .bordered[data-cover]{background:none !important;color:#626262}.day .bordered:before,.day-mode .tot-alert .bordered:before{background:#626262;color:#fff}.day .bordered:hover,.day .bordered.active,.day .bordered.loading,.day-mode .tot-alert .bordered:hover,.day-mode .tot-alert .bordered.active,.day-mode .tot-alert .bordered.loading{background:#626262;color:#fff}.night .bordered,.night-mode .tot-alert .bordered{background:none;border:2px solid rgba(220,220,222,0.8);color:rgba(220,220,222,0.8)}.night .bordered[data-cover],.night-mode .tot-alert .bordered[data-cover]{background:none !important;color:rgba(220,220,222,0.8)}.night .bordered:before,.night-mode .tot-alert .bordered:before{background:rgba(220,220,222,0.8);color:#2d2d2d}.night .bordered:hover,.night .bordered.active,.night .bordered.loading,.night-mode .tot-alert .bordered:hover,.night-mode .tot-alert .bordered.active,.night-mode .tot-alert .bordered.loading{background:rgba(220,220,222,0.8);color:#2d2d2d}.day .bordered.primary{background:none;border-color:#19c18b;color:#19c18b}.day .bordered.primary[data-cover]{color:#19c18b}.day .bordered.primary:before{background:#19c18b}.day .bordered.primary:hover,.day .bordered.primary.loading{background:#19c18b;color:#fff}.night .bordered.primary{background:none;border-color:#19c18b;color:#19c18b}.night .bordered.primary[data-cover]{color:#19c18b}.night .bordered.primary:before{background:#19c18b}.night .bordered.primary:hover,.night .bordered.primary.loading{background:#19c18b;color:#2d2d2d}.day .bordered.fancy{background:none;border-color:#19c18b;border-image:linear-gradient(120deg, #08AEEA 0%, #19c18b 100%);color:#19c18b}.day .bordered.fancy:hover,.day .bordered.fancy.loading{background:#19c18b;background:linear-gradient(120deg, #08AEEA 0%, #19c18b 100%);color:#fff}.night .bordered.fancy{background:none;border-color:#19c18b;border-image:linear-gradient(120deg, #08AEEA 0%, #19c18b 100%);color:#19c18b}.night .bordered.fancy:hover,.night .bordered.fancy.loading{background:#19c18b;background:linear-gradient(120deg, #08AEEA 0%, #19c18b 100%);color:#2d2d2d}.day .bordered.secondary{background:none;border-color:#2d2d2d;color:#2d2d2d}.day .bordered.secondary[data-cover]{color:#2d2d2d}.day .bordered.secondary:before{background:#2d2d2d}.day .bordered.secondary:hover,.day .bordered.secondary.loading{background:#2d2d2d;color:#fff}.night .bordered.secondary{background:none;border-color:#fff;color:#fff}.night .bordered.secondary[data-cover]{color:#fff}.night .bordered.secondary:before{background:#fff}.night .bordered.secondary:hover,.night .bordered.secondary.loading{background:#fff;color:#2d2d2d}.day .bordered.danger{background:none;border-color:#C20000;color:#C20000}.day .bordered.danger[data-cover]{color:#C20000}.day .bordered.danger:before{background:#C20000}.day .bordered.danger:hover,.day .bordered.danger.loading{background:#F8E5E5;color:#C20000}.night .bordered.danger{background:none;border-color:#C20000;color:#C20000}.night .bordered.danger[data-cover]{color:#C20000}.night .bordered.danger:before{background:#C20000}.night .bordered.danger:hover,.night .bordered.danger.loading{background:#F8E5E5;color:#C20000}.day .bordered.inactive,.night .bordered.inactive{background:none !important;border-color:rgba(98,98,98,0.4) !important;color:rgba(98,98,98,0.4) !important}.inactive{cursor:not-allowed;pointer-events:none}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes spin{from{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{from{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}.loading{color:transparent !important;text-shadow:none !important}.loading:after{content:'';display:block;width:1em;height:1em;position:absolute;top:50%;left:50%;margin-top:-.5em;margin-left:-.5em;border:2px solid;border-radius:50%;-webkit-animation:spin 0.6s linear infinite;-ms-animation:spin 0.6s linear infinite;animation:spin 0.6s linear infinite;border-color:rgba(255,255,255,0.4);border-top-color:#fff}.night .loading:after{border-color:rgba(45,45,45,0.4);border-top-color:#2d2d2d}.loading[data-cover]:before{display:none}.day .loading.primary:after{border-color:rgba(98,98,98,0.4);border-top-color:#fff}.day .loading.primary[data-cover]{background:#19c18b !important;color:#fff !important}.night .loading.primary:after{border-color:rgba(98,98,98,0.4);border-top-color:#2d2d2d}.night .loading.primary[data-cover]{background:#19c18b !important;color:#2d2d2d !important}.day .loading.secondary:after{border-color:#626262;border-top-color:#fff}.day .loading.secondary[data-cover]{background:#2d2d2d !important;color:#fff !important}.night .loading.secondary:after{border-color:rgba(98,98,98,0.4);border-top-color:#2d2d2d}.night .loading.secondary[data-cover]{background:#fff !important;color:#2d2d2d !important}.btn-text,.is-text{padding-left:0;padding-right:0;background:none !important;color:#626262}.btn-text.danger,.is-text.danger{color:#C20000}.btn-text:hover,.is-text:hover{color:#2d2d2d}.btn-text.loading::after,.is-text.loading::after{border-color:#dcdcde;border-top-color:#2d2d2d}.night .btn-text,.night .is-text{color:rgba(220,220,222,0.8)}.night .btn-text.danger,.night .is-text.danger{color:#C20000}.night .btn-text:hover,.night .is-text:hover{color:#fff}.btn-sm{font-size:.6875em;letter-spacing:.025em;padding:.455em 1em;border-radius:4px;line-height:1.1}.btn-sm.bordered{border-width:1px;padding:calc(.455em - 2px) 1em}.btn-sm.loading:after{border-width:1px}.btn-lg{font-size:1em;padding:.875em 1.75em}.btn-lg.bordered{padding:calc(.875em - 2px) 1.25em}.btn-lg.pill{border-radius:3em}.btn-lg:hover.pill[data-cover]:before,.btn-lg:hover.bordered[data-cover]:before{margin-top:0}.btn-lg[data-cover]:before{margin:-40px -30px 0}.btn-lg.loading:after{width:1.5em;height:1.5em;margin-top:-.75em;margin-left:-.75em}.btn-xl{height:60px;padding:0 40px;font-size:1.2em;line-height:60px}.btn-xl.pill{border-radius:30px}.btn-icon,.btn-photo{display:inline-block;position:relative;vertical-align:top;margin:0;width:2.4625em;height:2.4625em;backface-visibility:hidden}.btn-icon.right,.btn-photo.right{margin-left:1em}.btn-icon.left,.btn-photo.left{margin-right:1em}.btn-icon .btn-photo,.btn-icon.is-photo,.btn-photo .btn-photo,.btn-photo.is-photo{border-radius:50%;overflow:hidden}.btn-icon .btn-photo img,.btn-icon.is-photo img,.btn-photo .btn-photo img,.btn-photo.is-photo img{display:block;width:100%;height:100%}.btn-icon.btn-lg,.btn-photo.btn-lg{width:40px;height:40px;padding:0}.btn-icon.btn-lg .icon,.btn-photo.btn-lg .icon{font-size:22px;line-height:40px}.btn-icon .icon{font-size:28px}.btn-block{display:block;width:100%}.btn--primary{border-radius:4px;display:inline-block;text-decoration:none;position:relative;cursor:pointer;border:none;color:#fff;text-shadow:0 0 6px rgba(15,15,16,0.55);overflow:hidden;z-index:0;transition:color .3s ease, text-shadow .3s ease;box-shadow:0 4px 30px 0 rgba(45,45,45,0.05)}.btn--primary:after{z-index:-1;top:2px;left:2px;content:'';opacity:0;transition:opacity .3s ease;height:calc(100% - 4px);width:calc(100% - 4px);position:absolute;background-color:#fff;border-radius:2px}.btn--primary:hover{color:#2d2d2d;text-shadow:none}.btn--primary:hover:after{opacity:1}.btn--default{background-color:#007D9E;box-shadow:0 4px 30px 0 rgba(45,45,45,0.05)}.btn--default:before{z-index:-2;top:0;left:0;content:'';height:100%;width:100%;position:absolute;background:linear-gradient(129.42deg, #08aeea 0%, #19c18b 100%)}.btn--we{background-color:#022e26;box-shadow:0 4px 30px 0 rgba(45,45,45,0.05)}.btn--we:before{z-index:-1;content:'';height:100%;width:100%;position:absolute;top:0;left:0;background:linear-gradient(335.46deg, #04483f 0%, #19db9d 100%)}.btn--secondary{border-radius:4px;display:inline-block;text-decoration:none;position:relative;cursor:pointer;background-color:#fff;border:2px solid #dbdbdb;color:#4b4b4b;transition:color .3s ease, background-color .3s ease;box-shadow:0 4px 30px 0 rgba(45,45,45,0.05)}.btn--secondary.selected{background-color:#f4f4f4;border-color:#cecece}.btn--secondary:hover{color:#2d2d2d}.btn--secondary::after,.btn--secondary::before{position:absolute;content:"";width:0;height:0;transition:.3s}.btn--secondary::after{top:-2px;left:-2px;border-top:2px solid transparent;border-left:2px solid transparent;border-radius:4px}.btn--secondary::before{bottom:-2px;right:-2px;border-bottom:2px solid transparent;border-right:2px solid transparent;border-radius:4px}.btn--secondary:hover::after,.btn--secondary:hover::before{width:calc(100% + 4px);height:calc(100% + 4px);border-color:#cecece}.btn--tertiary{border-radius:4px;display:inline-block;text-decoration:none;position:relative;cursor:pointer;background-color:transparent;border:2px solid #fff;color:#fff;transition:background-color .3s ease;box-shadow:0 4px 30px 0 rgba(45,45,45,0.05)}.btn--tertiary:hover{background-color:rgba(45,45,45,0.2)}.btn--large{height:55px;font-size:1.6874947265789793rem;line-height:55px;padding:0 20px;text-align:center;min-width:95px;box-shadow:0 4px 30px 0 rgba(45,45,45,0.05)}.btn--small{height:40px;font-size:1.3124958984503172rem;display:inline-flex;align-items:center;justify-content:center;padding:0 20px;text-align:center;min-width:95px;box-shadow:0 4px 30px 0 rgba(45,45,45,0.05)}.btn--prev,.btn--next,.btn--down{height:60px;width:60px;background-color:#fff;border-radius:100%;padding:0;border:none;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 30px 0 rgba(45,45,45,0.05)}.btn--prev,.btn--next{box-shadow:0 4px 30px 0 rgba(45,45,45,0.05)}.btn--prev img,.btn--next img{height:18px}.btn--mobile-menu{height:35px;width:40px;background-color:transparent;padding:0;border:none;display:inline-block;justify-content:center;box-shadow:none}.btn--close{height:40px;width:40px;background-color:#fff;border-radius:100%;padding:0;border:none;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 30px 0 rgba(45,45,45,0.05)}.btn--close img{transform:rotate(45deg)}.btn--loading{color:transparent;text-shadow:none;min-width:95px;box-shadow:0 4px 30px 0 rgba(45,45,45,0.05)}.btn--loading:after{opacity:1;background-color:transparent;background-image:url("/assets/img/loading.svg");background-size:30px auto;background-position:center;background-repeat:no-repeat}.btn--loading:hover{color:transparent;text-shadow:none}.btn--pill{border-radius:30px;padding:8px 12px;font-size:1.3124958984503172rem;font-family:"CircularXXWeb-Medium",Helvetica,Arial,sans-serif;line-height:1}.btn--outlined{border:2px solid #4b4b4b;color:#4b4b4b;background-color:transparent;padding:6px 12px;transition:background .3s ease, color .3s ease}.btn--outlined:hover{color:#fff;background-color:#4b4b4b}.btn--pill-we{color:#fff;background-color:#022e26;transition:background .3s ease}.btn--pill-we:hover{background-color:#03463a}.btn--pill-fancy{position:relative;color:#fff;background-color:#022e26;text-shadow:0 0 6px rgba(15,15,16,0.55);transition:background .3s ease, color .3s ease, text-shadow .3s ease;z-index:0}.btn--pill-fancy:before{border-radius:30px;z-index:-1;content:'';height:100%;width:100%;top:0;left:0;position:absolute;background:linear-gradient(335.46deg, #04483f 0%, #19db9d 100%)}.btn--pill-fancy:after{border-radius:30px;z-index:-1;content:'';height:calc(100% - 4px);width:calc(100% - 4px);top:2px;left:2px;position:absolute;background:#fff;opacity:0;transition:opacity .3s ease}.btn--pill-fancy:hover{background-color:#011612;text-shadow:none;color:#4b4b4b}.btn--pill-fancy:hover:after{opacity:1}.btn--dark{background-color:#4b4b4b;color:#fff;transition:background .3s ease}.btn--dark:hover{background-color:#3e3e3e}.btn--light{background-color:#f4f4f4;color:#4b4b4b;transition:background .3s ease}.btn--light:hover{background-color:#e7e7e7}.btn--sm{font-size:.6875em;letter-spacing:.025em;padding:.455em 1em;border-radius:4px;line-height:1.1;background-color:#757575;color:#fff}.btn--sm:hover{background-color:#686868}.btn--sm.bordered{border-width:1px;padding:calc(.455em - 2px) 1em}.btn--sm.loading:after{border-width:1px}.btn--danger{background-color:#F8E5E5;color:#C20000;transition:background .3s ease}.btn--danger:hover{background-color:#f3d1d1}.btn--caution{background-color:#F9F0C9;color:#836900;transition:background .3s ease}.btn--caution:hover{background-color:#f6eab2}.btn--has-icon{display:flex;align-items:center;padding-top:0;padding-bottom:0;background:none;color:#4b4b4b}.btn--icon,.btn--photo{display:inline-block;position:relative;vertical-align:top;margin:0;width:2.4625em;height:2.4625em;backface-visibility:hidden}.btn--icon.right,.btn--photo.right{margin-left:1em}.btn--icon.left,.btn--photo.left{margin-right:1em}.btn--icon .btn-photo,.btn--icon.is-photo,.btn--photo .btn-photo,.btn--photo.is-photo{border-radius:50%;overflow:hidden}.btn--icon .btn-photo img,.btn--icon.is-photo img,.btn--photo .btn-photo img,.btn--photo.is-photo img{display:block;width:100%;height:100%}.btn--icon.btn-lg,.btn--photo.btn-lg{width:40px;height:40px;padding:0}.btn--icon.btn-lg .icon,.btn--photo.btn-lg .icon{font-size:22px;line-height:40px}.btn--action-review,.btn.btn.primary.btn--action-review{letter-spacing:normal;border-radius:4px;display:inline-block;text-decoration:none;position:relative;cursor:pointer;line-height:1;border:2px solid #03182e;overflow:hidden;z-index:0;transition:color .3s ease, text-shadow .3s ease, background-color .3s ease;box-shadow:none;background-color:#03182e;color:#fff;font-size:1.3124958984503172rem}.btn--action-review:hover,.btn.btn.primary.btn--action-review:hover{background-color:#fff;color:#2d2d2d}.btn--action-default{letter-spacing:normal;border-radius:4px;display:inline-block;text-decoration:none;position:relative;cursor:pointer;line-height:1;border:2px solid #f4f4f4;overflow:hidden;z-index:0;transition:color .3s ease, text-shadow .3s ease, background-color .3s ease, border .3s ease;box-shadow:none;background-color:#f4f4f4;color:#626262;font-size:1.3124958984503172rem}.btn--action-default:hover{border:2px solid #626262;background-color:#fff;color:#4b4b4b}.btn--action-default-outlined{letter-spacing:normal;border-radius:4px;display:inline-block;text-decoration:none;position:relative;cursor:pointer;line-height:1;border:2px solid #626262;overflow:hidden;z-index:0;transition:color .3s ease, text-shadow .3s ease, background-color .3s ease;box-shadow:none;background-color:#f4f4f4;color:#626262;font-size:1.3124958984503172rem}.btn--action-default-outlined:hover{background-color:#fff;color:#2d2d2d}.btn--action-reject{letter-spacing:normal;border-radius:4px;display:inline-block;text-decoration:none;position:relative;cursor:pointer;line-height:1;border:2px solid #C20000;overflow:hidden;z-index:0;transition:color .3s ease, text-shadow .3s ease, background-color .3s ease;box-shadow:none;background-color:#C20000;color:#fff;font-size:1.3124958984503172rem}.btn--action-reject:hover{background-color:white;color:#C20000}.btn--action-approve{letter-spacing:normal;border-radius:4px;display:inline-block;text-decoration:none;position:relative;cursor:pointer;line-height:1;border:2px solid #007750;overflow:hidden;z-index:0;transition:color .3s ease, text-shadow .3s ease, background-color .3s ease;box-shadow:none;background-color:#007750;color:#fff;font-size:1.3124958984503172rem}.btn--action-approve:hover{background-color:#fff;color:#007750}.btn-container{margin-top:40px;display:flex}.btn-container *:nth-child(2):not(ul):not(li){margin-left:24px}.btn-container *:nth-child(3):not(ul):not(li){margin-left:24px}.btn-container *:nth-child(4):not(ul):not(li){margin-left:24px}.btn-container *:nth-child(5):not(ul):not(li){margin-left:24px}.btn-container *:nth-child(6):not(ul):not(li){margin-left:24px}.btn-container--centered{align-items:center;justify-content:center}.btn-container--jump-to{align-items:center;justify-content:center;flex-direction:column}.btn-container--jump-to .btn{margin-top:20px}.btn-container--jump-to *:nth-child(2):not(ul):not(li){margin-left:0}.btn-container--jump-to *:nth-child(3):not(ul):not(li){margin-left:0}.btn-container--jump-to *:nth-child(4):not(ul):not(li){margin-left:0}.table-length{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.table{min-width:100%}.table.simple{border:2px solid #dcdcde}.day .table.simple td,.day .table.simple th,.night .table.simple td,.night .table.simple th{background:none;border:none;border-bottom:2px solid #dcdcde !important}.day .table.simple thead td,.day .table.simple thead th,.night .table.simple thead td,.night .table.simple thead th{background:#dcdcde}.night .table.sub-group th,.night .table.sub-group td{background:#2d2d2d !important;border-color:#202020 !important}.table td,.table th{position:relative;border:2px solid #dcdcde;padding:8px 10px;vertical-align:top;font-size:0.875em;white-space:nowrap}.day .table td,.day .table th{border-color:#dcdcde}.night .table td,.night .table th{border-color:rgba(98,98,98,0.8)}.bleed .table td:first-child,.bleed .table th:first-child{padding-left:20px;border-left:none}.bleed .table td:last-child,.bleed .table th:last-child{padding-right:20px;border-right:none}.table th{text-align:left}.table th.actions{text-align:center}.table thead td,.table thead th{font-weight:normal}.day .table thead td,.day .table thead th{background:rgba(220,220,222,0.5);color:#2d2d2d}.night .table thead td,.night .table thead th{background:#202020;color:#fff}.table tbody tr{transition:background 0.2s linear}.day .table tbody tr:hover{background:#fbfbfb}.night .table tbody tr:hover{background:#282828}.table td{border-bottom:1px solid !important}.day .table td{background:rgba(220,220,222,0.5);border-color:#fbfbfb !important}.night .table td{background:#202020;border-color:#2d2d2d !important}.table td.actions{text-align:right;white-space:nowrap;width:1%}.table td.actions.small{min-width:100px}.bleed .table td.actions{padding-left:20px}.table td.actions .tot_dropdown{display:block}.table td.actions .btn{vertical-align:middle}.table td.actions .btn-action{font-size:0.75em;width:2.75em;height:2.75em;padding:0;line-height:2.85;text-align:center;border-radius:50%;margin:0 auto;border:none}.night .table td.actions .btn-action{background:rgba(98,98,98,0.6);color:#202020}.table td.actions .btn-action:hover{background:#19c18b}.table td.actions .open .btn-action{background:#19c18b}.table td.middle{text-align:center;white-space:nowrap}.table td.middle .btn{vertical-align:middle}.table td.show-email{width:1%;max-width:360px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#19c18b}.table td.has-state{max-width:10em}.table td.has-state .chip{margin:0.125em 0;padding:0.5em 1em;border-radius:2em;letter-spacing:normal;text-transform:none;font-size:0.6875em;line-height:1.5}.table td.has-date{font-weight:700;font-size:0.75em;color:#dcdcde}.table td.has-assignment .is-select{min-width:7em}.table .select-control{margin:0}.bleed{margin:0 -20px}th.sorting::-moz-selection{background:transparent}th.sorting::selection{background:transparent}th.sorting,th.sorting_desc,th.sorting_asc{cursor:pointer;position:relative;outline:none}th.sorting_desc,th.sorting_asc{color:#19c18b !important;border-bottom-color:#19c18b !important}th.sorting::-moz-selection,th.sorting::selection{background:transparent}table th.sorting,table th.sorting_desc,table th.sorting_asc{padding-left:15px !important;padding-right:27px !important}table th.sorting::before,table th.sorting::after,table th.sorting_desc::before,table th.sorting_desc::after,table th.sorting_asc::before,table th.sorting_asc::after{content:'';display:block;position:absolute;right:10px;width:0;height:0;border:4px solid transparent}table th.sorting::before,table th.sorting_desc::before,table th.sorting_asc::before{top:50%;margin-top:-10px}.day table th.sorting::before,.day table th.sorting_desc::before,.day table th.sorting_asc::before{border-bottom-color:rgba(98,98,98,0.4)}.night table th.sorting::before,.night table th.sorting_desc::before,.night table th.sorting_asc::before{border-bottom-color:#626262}table th.sorting::after,table th.sorting_desc::after,table th.sorting_asc::after{bottom:50%;margin-bottom:-10px}.day table th.sorting::after,.day table th.sorting_desc::after,.day table th.sorting_asc::after{border-top-color:rgba(98,98,98,0.4)}.night table th.sorting::after,.night table th.sorting_desc::after,.night table th.sorting_asc::after{border-top-color:#626262}.day table th.sorting_desc::after{border-top-color:#2d2d2d}.night table th.sorting_desc::after{border-top-color:#fff}.day table th.sorting_asc::before{border-bottom-color:#2d2d2d}.night table th.sorting_asc::before{border-bottom-color:#fff}#advisors-list tbody tr .advisor-profile,#advisorsList tbody tr .advisor-profile,#content-list tbody tr .advisor-profile,#content-list-admin tbody tr .advisor-profile,#revisions-list tbody tr .advisor-profile,#custom-content-list tbody tr .advisor-profile,#officerReports tbody tr .advisor-profile{transition:transform 0.1s ease, box-shadow 0.2s linear, margin 0.2s ease}#advisors-list tbody tr:hover>td>.advisor-profile,#advisorsList tbody tr:hover>td>.advisor-profile,#content-list tbody tr:hover>td>.advisor-profile,#content-list-admin tbody tr:hover>td>.advisor-profile,#revisions-list tbody tr:hover>td>.advisor-profile,#custom-content-list tbody tr:hover>td>.advisor-profile,#officerReports tbody tr:hover>td>.advisor-profile{box-shadow:0 0 0 1px #19c18b}#advisors-list tbody>tr:hover,#advisorsList tbody>tr:hover,#content-list tbody>tr:hover,#content-list-admin tbody>tr:hover,#revisions-list tbody>tr:hover,#custom-content-list tbody>tr:hover,#officerReports tbody>tr:hover{box-shadow:2px 0 0 0 #19c18b}#advisors-list th,#advisors-list td,#advisorsList th,#advisorsList td,#content-list th,#content-list td,#content-list-admin th,#content-list-admin td,#revisions-list th,#revisions-list td,#custom-content-list th,#custom-content-list td,#officerReports th,#officerReports td{padding:2rem 1rem;border:none}#advisors-list th,#advisorsList th,#content-list th,#content-list-admin th,#revisions-list th,#custom-content-list th,#officerReports th{background:#202020;border-left:1px solid #2d2d2d;border-bottom:1px solid #2d2d2d}#advisors-list th:first-child,#advisorsList th:first-child,#content-list th:first-child,#content-list-admin th:first-child,#revisions-list th:first-child,#custom-content-list th:first-child,#officerReports th:first-child{border-radius:8px 0 0 0;border-left:none}#advisors-list th:last-child,#advisorsList th:last-child,#content-list th:last-child,#content-list-admin th:last-child,#revisions-list th:last-child,#custom-content-list th:last-child,#officerReports th:last-child{border-radius:0 8px 0 0;border-right:none}#advisors-list th.show-email,#advisorsList th.show-email,#content-list th.show-email,#content-list-admin th.show-email,#revisions-list th.show-email,#custom-content-list th.show-email,#officerReports th.show-email{min-width:240px}#advisors-list th.has-broker,#advisorsList th.has-broker,#content-list th.has-broker,#content-list-admin th.has-broker,#revisions-list th.has-broker,#custom-content-list th.has-broker,#officerReports th.has-broker{width:100px;min-width:100px}#advisors-list th.show-date,#advisorsList th.show-date,#content-list th.show-date,#content-list-admin th.show-date,#revisions-list th.show-date,#custom-content-list th.show-date,#officerReports th.show-date{width:160px}#advisors-list th:first-child,#advisorsList th:first-child,#content-list th:first-child,#content-list-admin th:first-child,#revisions-list th:first-child,#custom-content-list th:first-child,#officerReports th:first-child{border-left:none}#advisors-list th:last-child,#advisorsList th:last-child,#content-list th:last-child,#content-list-admin th:last-child,#revisions-list th:last-child,#custom-content-list th:last-child,#officerReports th:last-child{border-right:none}.day #advisors-list th,.day #advisorsList th,.day #content-list th,.day #content-list-admin th,.day #revisions-list th,.day #custom-content-list th,.day #officerReports th{border-color:#fbfbfb}.night #advisors-list th,.night #advisorsList th,.night #content-list th,.night #content-list-admin th,.night #revisions-list th,.night #custom-content-list th,.night #officerReports th{border-color:#2d2d2d}#advisors-list table,#advisorsList table,#content-list table,#content-list-admin table,#revisions-list table,#custom-content-list table,#officerReports table{margin:0 1rem;padding:0;width:calc(100% - 2rem);min-width:0}#content-list th,#content-list-admin th,#advisors-list th{position:sticky;top:86px;z-index:3}td.content-thumb{width:10%}td.content-thumb img{display:block;width:100%;height:auto;border-radius:4px}td.content-title{font-size:1.25em;line-height:1.2;font-weight:normal;white-space:normal}td.content-title a.edit-content{display:block;text-decoration:none;color:#fff}td.content-title a.edit-content:hover{color:#19c18b}td.content-title span.is-personas{display:block;margin-top:0.5em;font-size:0.6875em;font-weight:normal;line-height:1.5;color:#dcdcde}td.content-cat{font-weight:700;color:#19c18b}td.content-channels span{display:inline-block;margin:0 0.25em;width:2.5em;height:2.5em;border-radius:50%;line-height:2.5;text-align:center;font-size:0.875em;font-weight:normal;background:rgba(98,98,98,0.25);color:#626262}td.content-channels span.is-ca{background:rgba(25,193,139,0.25);color:#19c18b}td.content-channels span.is-lp{background:rgba(141,94,214,0.25);color:#8d5ed6}.tot-table{overflow:hidden;border-radius:8px;border:2px solid #626262}.tot-table--header{display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;padding:0 0.5rem;background:#626262;color:#fff;font-size:0.875em;font-weight:normal}.tot-table--body{position:relative;overflow:hidden}.tot-table--row{position:relative;display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;align-items:center;padding:0 0.5rem;border-bottom:1px solid #fbfbfb}.tot-table--row:last-child{border-bottom:none}.tot-table--cell{position:relative;max-width:100%;flex:0 0 auto;flex-grow:1;flex-basis:0;padding:1rem 0.5rem;text-align:center;overflow:hidden;z-index:1}.tot-table--cell.is-left{text-align:left}.tot-table--cell.is-fitted-10{flex:0 0 10rem;max-width:10rem}.tot-table--cell.is-fitted-12{flex:0 0 12rem;max-width:12rem}.tot-table--cell.is-fitted-15{flex:0 0 15rem;max-width:15rem}.tot-table--cell.is-fitted-20{flex:0 0 20rem;max-width:20rem}.chip{display:block;padding:0 8px;text-align:center;font-size:1.1249964843859863rem;background:#626262;color:#2d2d2d;border-radius:4px;font-weight:normal;line-height:21px;text-transform:uppercase;letter-spacing:1px;white-space:nowrap;font-family:"CircularXXWeb-Medium",Helvetica,Arial,sans-serif}.chip.chip-sm{margin-top:-1px;padding:0 5px;font-size:10px;line-height:18px;height:17px}.chip.inline{display:inline-block;vertical-align:middle}.day .chip{background:#dcdcde;color:#fff}.night .chip{background:#626262;color:#2d2d2d}.chip.primary{background:#19c18b}.chip.purple{background:#8d5ed6}.day .chip.secondary{background:#2d2d2d}.night .chip.secondary{background:#fff}.chip.error{background:#e74c3c}.day .chip.error{color:#fff}.night .chip.error{color:#2d2d2d}.day .chip.new{background:#fbfbfb;color:#626262}.chip--pending-review{color:#0078A3 !important;background:#e0f8ff !important}.chip--approved{color:#007750 !important;background:#d6f7ec !important}.chip--editing{color:#626262 !important;background-color:#f4f4f4 !important}.chip--taken-down{color:#C20000 !important;background-color:#F8E5E5 !important}.chip--review-complete{color:#836900 !important;background-color:#F9F0C9 !important}.form.is-inline{display:flex;align-items:flex-start;flex-wrap:wrap;flex-direction:row}.form.is-inline .form-item{flex:1;margin-right:1rem}.form--header{text-align:center}.form--text{text-align:center}.form--text p{font-weight:normal;font-size:0.8125em;color:rgba(98,98,98,0.8);margin:0 0 1.5em}.form--text p a{color:#19c18b;text-decoration:none}.form--text .mini-action{display:inline-block;font-size:0.75em;font-weight:normal;color:#19c18b;text-decoration:none;padding:0.5em 1em;border-radius:2em;background:rgba(25,193,139,0.15);transition:all 0.15s linear}.checkbox-group{background:#fbfbfb;border:2px solid rgba(98,98,98,0.5);border-radius:6px;margin-bottom:1.75rem;max-height:18.5em;overflow:auto}.checkbox-group+.form-item--helper{margin-top:calc(0.5em - 1.75rem);margin-bottom:1.75rem}.checkbox-group .form-item{border-bottom:1px solid #dcdcde;margin:0;padding:1em}.form-item{position:relative;margin-bottom:1.75rem;line-height:1;text-align:left}.form-item.error input,.form-item.error textarea{border-color:#C20000}.form-item.is-flush{margin-bottom:0}.form-item.is-hidden{display:none}.form-item.is-center{text-align:center}.form-item.has-addons{display:flex}.form-item.is-select::after{content:'\e5d7';font-size:1.25em;font-family:'tot-icons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:block;position:absolute;right:0.5em;top:0.75em;width:1em;pointer-events:none;z-index:2;opacity:0.6;transition:all 0.15s linear}.form-item.is-select.filled::after{opacity:1}.form-item.is-select.is-disabled::after{opacity:0.4}.form-item.is-select.is-small::after{font-size:0.875em;right:0.425em;top:0.6em}.form-item.is-textarea::before{content:'';display:block;position:absolute;top:2px;left:0.5em;right:0.5em;height:1.5em;background:#fbfbfb;opacity:0;pointer-events:none}.form-item.is-textarea.filled::before{opacity:1}.form-item.is-textarea.is-code::before{display:none}.form-item.is-url.filled::after{content:'';display:block;position:absolute;top:1.55em;left:2px;right:2px;height:calc(1.75em - 2px);background:#2d2d2d;opacity:0.2;pointer-events:none;border-radius:0 0 4px 4px}.form-item.is-range{margin-bottom:3rem}.form-item.is-toggle{display:flex;align-items:center;justify-content:space-between}.form-item.is-toggle>h2{margin:0}.form-item.is-toggle>h2 .tot_tip{border-bottom:2px solid #dcdcde}.form-item.is-toggle h3{margin:0 !important}.form-item.is-toggle+p.is-desc{margin-top:-0.75rem}.form-item.is-card .card-type{display:block;position:absolute;top:1.125rem;right:1.125rem;border-radius:4px;color:#fff}.form-item.is-card .card-type.visa{background:linear-gradient(120deg, #1a1e5a 0, #122d98 100%)}.form-item.is-card .card-type.mastercard{background:linear-gradient(120deg, #c00 0, #f90 100%)}.form-item.is-card .card-type.discover{background:linear-gradient(120deg, #df5315 0, #f9a020 100%)}.form-item.is-card .card-type.amex{background:linear-gradient(120deg, #000 0, #4d4f53 100%)}.form-item.is-card .card-type.diners{background:linear-gradient(120deg, #041e42 0, #035280 100%)}.form-item.is-card .card-type.jcb{background:linear-gradient(120deg, #0b3189 0, #006ac9 100%)}.form-item.is-card .card-type svg{display:inline-block;width:3.25em;height:1.75em;fill:currentColor}.form-item--group{margin:2rem -2rem 1.75rem;border-bottom:1px solid #dcdcde}.form-item--group .form-item{margin:0;padding:1.5rem 2rem;border-top:1px solid #dcdcde}.form-item--prepend,.form-item--append{display:flex;flex-direction:column;justify-content:center;font-size:0.5625em;background:rgba(98,98,98,0.4);opacity:0.8;padding:0 1em;font-weight:normal;text-transform:uppercase;letter-spacing:0.1em;color:#dcdcde}.form-item--prepend{border-radius:6px 0 0 6px}.form-item--prepend+.form-item--control{border-radius:0 6px 6px 0}.form-item--append{border-radius:0 6px 6px 0}.form-item--append+.form-item--control{border-radius:6px 0 0 6px}.form-item--label{display:block;position:absolute;top:0;margin-top:0.825em;padding:0 1.25em;width:100%;z-index:1;pointer-events:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;opacity:0;font-family:"CircularXXWeb-Bold",Helvetica,Arial,sans-serif;font-size:0.75em;color:#4b4b4b;transform:translateY(0.25em);transition:all 0.15s ease-out}.filled .form-item--label,.is-categories .form-item--label{opacity:1;transform:none}.form-item--label.is-persistent{opacity:1;transform:none;position:relative;margin:0 0 0.5em}.is-disabled .form-item--label{color:rgba(98,98,98,0.6)}.is-checkbox .form-item--label{display:block;position:relative;top:auto;width:auto;margin:0;padding:0 0 0 2em;font-weight:normal;font-size:1em;line-height:1.25;color:#2d2d2d;cursor:pointer;opacity:1;pointer-events:auto;overflow:auto;white-space:normal;transform:none}.is-checkbox .form-item--label:hover input{border-color:rgba(98,98,98,0.8)}.form-item--helper{margin:0;margin-top:0.5em;margin-left:1.2em;font-size:0.6875em;line-height:1.5;color:#4b4b4b;font-weight:normal}.form-item--helper sup{top:-3px;vertical-align:middle;display:inline-block;position:relative}.form-item--helper .chip{font-size:0.75em;padding:0.25em 0.5em;line-height:normal;margin-left:0.25em}.form-item--control{display:block;width:100%;outline:none;-webkit-appearance:none;background:#fff;color:#2d2d2d;border:2px solid #f4f4f4;border-radius:6px;padding:1em 0.75em;height:3.25em;font-size:1em;line-height:1.5;letter-spacing:0.02em;transition:all 0.15s ease-out}.form-item--control::-webkit-input-placeholder{color:#757575}.form-item--control::-moz-placeholder{color:#757575}.form-item--control:-ms-input-placeholder{color:#757575}.form-item--control:-moz-placeholder{color:#757575}.is-categories .form-item--control,.filled .form-item--control{border-color:#2d2d2d;padding:1.5em 0.75em 0.5em}.is-categories .form-item--control:focus::-webkit-input-placeholder,.filled .form-item--control:focus::-webkit-input-placeholder{color:transparent}.is-categories .form-item--control:focus::-moz-placeholder,.filled .form-item--control:focus::-moz-placeholder{color:transparent}.is-categories .form-item--control:focus:-ms-input-placeholder,.filled .form-item--control:focus:-ms-input-placeholder{color:transparent}.is-categories .form-item--control:focus:-moz-placeholder,.filled .form-item--control:focus:-moz-placeholder{color:transparent}.is-categories .form-item--control{padding:calc(1.375em - 2px) 0.75em calc(0.375em - 2px)}.is-dark .form-item--control{background:#2d2d2d;color:#fff}.is-dark .form-item--control:focus{border-color:#626262}.is-darker .form-item--control{background:#202020;color:#fff}.is-darker .form-item--control:focus{border-color:#626262}.is-dark.filled .form-item--control,.is-darker.filled .form-item--control{border-color:#626262}.has-error .form-item--control{border-color:#C20000 !important}.is-disabled .form-item--control{background:rgba(98,98,98,0.1);border-color:transparent;color:rgba(98,98,98,0.6);pointer-events:none}.is-textarea .form-item--control{resize:none;height:auto}.is-textarea.is-code .form-item--control{padding:1em 0.75em;background:#2d2d2d;color:#fff;font-weight:700;white-space:pre}.is-select .form-item--control{display:block;width:100%;padding:0 2em 0 0.75em;outline:none;-webkit-appearance:none;cursor:pointer}.is-checkbox .form-item--control{-moz-appearance:none;-webkit-appearance:none;outline:none;background:none;display:block;position:absolute;padding:0;top:50%;transform:translateY(-50%);left:0;border:2px solid #dcdcde;color:#2d2d2d;height:1.25em;width:1.25em;border-radius:4px;cursor:pointer;transition:all 0.15s linear}.is-checkbox .form-item--control:checked{background:#19c18b;border-color:#19c18b !important}.is-checkbox .form-item--control:checked::after{opacity:1;transform:none}.is-checkbox .form-item--control::after{content:'';display:block;position:relative;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24px' height='24px'%3E%3Cpath fill='%23fff' d='M17.76,5.571L10.478,15.5l-3.4-3.185a1.4,1.4,0,1,0-1.914,2.043l4.55,4.265c0.021,0.02.049,0.026,0.071,0.045s0.034,0.046.058,0.063a1.347,1.347,0,0,0,.225.115,1.378,1.378,0,0,0,.133.068,1.4,1.4,0,0,0,.469.088h0a1.392,1.392,0,0,0,.583-0.137,1.4,1.4,0,0,0,.169-0.118,1.345,1.345,0,0,0,.269-0.188c0.022-.023.029-0.054,0.049-0.079s0.043-.028.059-0.05l8.217-11.2A1.4,1.4,0,0,0,17.76,5.571Z'/%3E%3C/svg%3E");background-size:100% auto;width:calc(1.25em - 4px);height:calc(1.25em - 4px);border-radius:4px;transform:scale(0.5);opacity:0;transition:all 0.15s ease-out}.is-select.filled .form-item--control{padding:1.25em 2em 0.25em 0.75em}.is-url.filled .form-item--control{padding:1.65em 0.75em 0.25em;font-weight:700}.is-categories .form-item--control{height:auto;position:relative}.is-small .form-item--control{padding:0 1.75em 0 0.75em !important;height:2.4625em;border:none;font-size:0.8125em;line-height:normal}.form-item--control.has-glow{border-color:transparent;box-shadow:0 0 2rem rgba(45,45,45,0.08)}.form-item--control.has-glow:focus,.is-filled .form-item--control.has-glow{border-color:#19c18b}.form-item--actions{display:flex;flex-direction:row;margin:0 -0.5rem;position:absolute;top:1.125rem;right:1.125rem}.form-item--actions .form-item--action-btn{position:relative;top:auto;right:auto;margin:0 0.5rem}.form-item--action-btn{position:absolute;top:1.125rem;right:1.125rem;padding:0.5465em 0.85em;border-radius:4px;font-weight:normal;font-size:0.6875em;line-height:1.5;cursor:pointer;user-select:none;background:#626262;color:#fff;transition:all 0.15s linear;outline:none}.form-item--action-btn:focus{outline:none;box-shadow:0 0 0 3px rgba(98,98,98,0.25)}.form-item--action-btn.is-text{padding:0.5465em;background:none;color:#626262}.form-item--action-btn.is-primary{background:#19c18b;color:#fff}.form--note{position:relative;border-radius:8px;padding:1.5em;font-size:1.3124958984503172rem;margin-bottom:2rem;background:rgba(98,98,98,0.25);color:#626262}.form--note.is-caution{background:#F9F0C9;color:#836900}.form--note.is-caution h2{color:#836900 !important}.form--note.is-caution p,.form--note.is-caution a{color:#836900}.form--note.is-caution code{font-family:Courier, monospace;font-weight:700;background:#977902;color:#fff}.form--note.is-warning{background:#F8E5E5;color:#C20000}.form--note.is-warning h2{color:#C20000 !important}.form--note.is-warning p,.form--note.is-warning a{color:#C20000}.form--note.is-error{background:#F8E5E5;color:#C20000}.form--note.is-error h2{color:#C20000 !important}.form--note.is-error p,.form--note.is-error a{color:#C20000}.form--note.is-success{background:#d6f7ec;color:#007750}.form--note.is-success h2{color:#007750 !important}.form--note.is-success p,.form--note.is-success a{color:#007750}.form--note.is-special{background:#19c18b;background:linear-gradient(120deg, #08aeea 0%, #19c18b 100%);color:#fff}.form--note.is-special h2{color:#fff !important}.form--note.is-special p,.form--note.is-special a{color:#fff}.form--note.has-icon{padding-left:5.75em}.form--note-icon{position:absolute;top:50%;transform:translateY(-50%);left:1em}.form--note-icon svg{width:4em;height:4em;fill:currentColor}.form--note h2{margin:0 0 0.25em !important;padding:0 !important;font-size:1.2em !important;color:#626262 !important}.form--note a{font-weight:normal;color:#626262;text-decoration:underline}.form--note p:last-child{margin-bottom:0}.form--note+.section-title{margin-top:2rem !important}.form--row{display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;margin-right:-0.75rem;margin-left:-0.75rem}.form--col{position:relative;max-width:100%;width:100%;padding-right:0.75rem;padding-left:0.75rem;flex:0 0 auto}.form--col.is-half{flex-basis:50%;max-width:50%}.form--col.is-fourth{flex-basis:25%;max-width:25%}.form--col.is-three-fourths{flex-basis:75%;max-width:75%}.form--col.is-one-third{flex-basis:33.3333%;max-width:33.3333%}.form--col.is-two-thirds{flex-basis:66.66667%;max-width:66.66667%}.intrinsic-warning{display:none}.intrinsic-warning.is-showing{display:block}.text-control{position:relative;margin:24px 0 34px}.text-control.flush-top{margin-top:0}.text-control.flush-bottom{margin-bottom:0}.text-control>label{display:block;position:absolute;top:0;left:0;width:100%;padding:8px 10px;text-align:left;color:rgba(98,98,98,0.4);font-size:18px;line-height:28px;pointer-events:none;transform-origin:0 0;transition:transform 0.2s linear, color 0.4s linear}.text-control.light label{color:rgba(98,98,98,0.8)}.text-control.required:after{content:'*';display:block;position:absolute;top:14px;right:10px;font-size:22px;font-weight:normal;color:#19c18b;z-index:2;transition:all 0.2s linear}.day .text-control.required.error:after{color:#fff !important}.night .text-control.required.filled:after,.night .text-control.required.error:after{color:#2d2d2d !important}.text-control .error-message{display:none;background:#e74c3c;margin-top:-2px;padding:10px;font-size:10px;font-weight:600;border-radius:2px;line-height:1;opacity:0;visibility:hidden;transition:all 0.2s linear}.day .text-control .error-message{color:#fff}.night .text-control .error-message{color:#2d2d2d}.text-control.error .error-message{display:block;opacity:1;visibility:visible}.text-control .copy-url{position:absolute;top:8px;right:38px}.form-control{display:block;position:relative;border:2px solid #dcdcde;border-radius:2px;padding:8px 10px;width:100%;background:#fbfbfb;-webkit-appearance:none;outline:none;color:#2d2d2d;font-size:18px;line-height:24px;font-weight:normal;transition:all 0.2s linear}.form-control.control-sm{padding:4px 8px;font-size:13px;line-height:16px}.form-control.editor{padding:0}.scroller .form-control.editor{margin:0 -20px 0 -22px;width:auto;border-bottom:none}.scroller .form-control.editor.is-flush{margin-top:-22px}.has-copy-btn .form-control{padding-right:112px}.night .form-control{border-color:#626262;background:#232323;color:#fff}.required .form-control{border-right-width:30px}.form-control:focus,.filled .form-control{border-color:#626262}.form-control:focus+label,.filled .form-control+label{color:#626262;transform:translate3d(3px, -28px, 0) scale3d(0.7, 0.7, 1)}.night .form-control:focus,.night .filled .form-control{border-color:#19c18b}.night .form-control:focus+label,.night .filled .form-control+label{color:rgba(220,220,222,0.8)}.form-control.error,.error .form-control{border-color:#e74c3c !important}.form-control.inline-control{border:none;padding:0 5px;width:70%;min-height:0;border-radius:8px;background:#fff;font-size:20px;line-height:28px;font-weight:400;box-shadow:0 0 10px 3px rgba(0,0,0,0.2)}.form-control.no-highlight{border-color:#dcdcde}.night .form-control.no-highlight{border-color:#626262}.select-wrapper{margin:0 0 1.75rem}.select-wrapper.flush-top{margin-top:0}.select-wrapper.flush-bottom{margin-bottom:0}.select-wrapper.inline{margin:0;line-height:0}.select-flush .select-wrapper{margin-top:0}.select-control{display:inline-block;vertical-align:middle;position:relative;text-align:left;z-index:2;width:100%;transition:z-index 0.5s step-end;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select-control__title{pointer-events:none}.select-control select{display:none}.select-control:before{content:'';position:absolute;width:100%;height:100%;top:50%;left:0;background:#fbfbfb;border:2px solid #dcdcde;border-radius:6px;backface-visibility:hidden;transform:translateY(-50%);transition:height 0.4s}.select-control:after{content:'';display:block;position:fixed;top:0;left:0;width:0;height:0;background:#fbfbfb;opacity:0;z-index:-1;backface-visibility:hidden;transition:opacity 0.3s linear, width 0s 0.3s, height 0s 0.3s}.select-control>span.selected{display:block;position:relative;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border:2px solid #dcdcde;border-radius:6px;transition:opacity 0.3s 0.3s, border 0.2s, color 0.2s;padding:0.75em;height:3.25em;font-size:1em;line-height:1.5;letter-spacing:0.02em}.select-control>span.selected:after{display:block;position:absolute;right:0.5em;top:0.65em;width:1em;pointer-events:none;font-size:1.25em;content:'\e5d7';font-family:'tot-icons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.select-control.filled:before{border-color:#2d2d2d}.select-control.filled>span.selected{border-color:#2d2d2d;color:#2d2d2d}.select-control.disabled{pointer-events:none}.select-control.disabled>span.selected{border-color:#dcdcde;color:rgba(98,98,98,0.8)}.select-control .dropdown{position:absolute;top:50%;left:50%;width:100%;height:calc(16em - 4px);padding:0 2px;visibility:hidden;overflow:hidden;-webkit-overflow-scrolling:touch;border-radius:2px;transform:translate3d(-50%, -50%, 0);z-index:9}.select-control .scroller{padding:0 !important}.select-control .scroller .ps-scrollbar-y-rail{margin:2px 0 !important}.select-control ul.dropdown-options{list-style:none;margin:0;padding:0;width:100%;overflow:hidden}.select-control ul.dropdown-options li,.select-control ul.dropdown-options button{position:relative;opacity:0;border-bottom:1px solid #dcdcde;transition:opacity 0.3s linear}.select-control ul.dropdown-options li.font-picker--group-title,.select-control ul.dropdown-options button.font-picker--group-title{padding:0.35em 1em;background:#dcdcde;color:#2d2d2d}.select-control ul.dropdown-options li.font-picker--group-title span,.select-control ul.dropdown-options button.font-picker--group-title span{padding:0;cursor:default;font-size:0.55em;text-transform:uppercase;letter-spacing:0.15em;text-align:right;pointer-events:none;background:none !important}.select-control ul.dropdown-options li span,.select-control ul.dropdown-options button span{display:block;position:relative;cursor:pointer;padding:0.5em 1em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:all 0.1s linear;color:#2d2d2d}.select-control ul.dropdown-options li span.default,.select-control ul.dropdown-options button span.default{color:rgba(98,98,98,0.8)}.select-control ul.dropdown-options li span.default:hover,.select-control ul.dropdown-options button span.default:hover{color:rgba(124,124,124,0.8)}.select-control ul.dropdown-options li span:hover,.select-control ul.dropdown-options button span:hover{background:#fff;color:#2d2d2d}.select-control ul.dropdown-options li span:hover strong.font,.select-control ul.dropdown-options button span:hover strong.font{box-shadow:-4px 0 10px 10px #dcdcde}.select-control ul.dropdown-options li span strong.font,.select-control ul.dropdown-options button span strong.font{display:block;position:absolute;top:50%;transform:translateY(-50%);right:1rem;border-radius:1em;background:#cfcfd2;color:rgba(98,98,98,0.8);box-shadow:-4px 0 10px 10px #fbfbfb;transition:all 0.1s linear;font-size:0.5em;letter-spacing:0.025em;line-height:1.2;padding:0.5em 1em}.select-control.open{z-index:3;transition:z-index 0s step-end}.select-control.open:before{border-color:#626262;height:16em}.select-control.open:after{width:100%;height:100%;opacity:0.6;transition:opacity 0.3s linear, width 0s 0s, height 0s 0s}.select-control.open>span.selected{opacity:0;transition-delay:0s}.select-control.open .dropdown{overflow-y:auto;visibility:visible}.select-control.open ul.dropdown-options li,.select-control.open ul.dropdown-options button{opacity:1;transition-delay:0.4s}.select-control.short .dropdown{height:80px}.select-control.short.open:before{height:84px}.night .select-control{color:rgba(98,98,98,0.8)}.night .select-control:before{background:#232323;border:2px solid #626262}.night .select-control:after{background:#2d2d2d}.night .select-control>span.selected{border:2px solid #626262}.night .select-control.filled:before{border-color:#19c18b}.night .select-control.filled>span.selected{border-color:#19c18b;color:#fff}.night .select-control ul.dropdown-options li span{color:#dcdcde}.night .select-control ul.dropdown-options li span strong.font{box-shadow:-4px 0 10px 10px #232323}.night .select-control ul.dropdown-options li span:hover{background:#2d2d2d;color:#fff}.night .select-control ul.dropdown-options li span:hover strong.font{box-shadow:-4px 0 10px 10px #2d2d2d}.night .select-control.open:before{border-color:#19c18b}.select-control.select-sm{font-size:11px;line-height:18px}.select-control.select-sm>span.selected{padding:0 18px 0 10px;font-weight:400}.select-control.select-sm>span.selected::after{margin:2px;font-size:13px}.select-control.select-sm ul.dropdown-options li span{padding:8px 16px 8px 10px}.control-group{position:relative;padding-right:90px;margin:24px 0 34px;min-height:30px}.control-group p{margin:0;font-size:13px;line-height:15px}.day .control-group p,.night .control-group p{color:#dcdcde}.control-group .toggle-switch{position:absolute;top:0;right:0}.toggle-select{display:none}.upload-control{position:relative;margin-bottom:1.75rem}.upload-control .hidden{display:none}.upload-control input{width:0.1px;height:0.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.upload-control .drop{position:relative;border:2px dashed rgba(98,98,98,0.5);text-align:center;height:290px;display:table;width:100%;border-radius:8px;overflow:hidden}.upload-control .drop.hover{border:2px solid #2d2d2d !important}.upload-control .drop .btn-group{display:table-cell;vertical-align:middle}.upload-control.filled .drop{border:2px solid #2d2d2d}.upload-control.filled .drop .btn-group{opacity:0;visibility:hidden;transition:all 0.15s linear}.upload-control.filled .drop.hover{border-color:#19c18b}.upload-control.filled .drop:hover .btn-group{opacity:1;visibility:visible}.upload-control.filled .preview{background:#fbfbfb;background-image:linear-gradient(45deg, #ccc 25%, transparent 25%),linear-gradient(-45deg, #ccc 25%, transparent 25%),linear-gradient(45deg, transparent 75%, #ccc 75%),linear-gradient(-45deg, transparent 75%, #ccc 75%);background-size:20px 20px;background-position:0px 0px, 0px 10px, 10px -10px, -10px 0px;background-repeat:repeat}.upload-control.error .drop{border:2px solid #e74c3c}.upload-control .preview{position:absolute;top:0;left:0;width:100%;height:100%;padding:10px}.upload-control .preview img{display:block;position:absolute;top:50%;left:50%;margin:0 auto;width:auto;height:auto;max-width:100%;max-height:100%;transform:translate(-50%, -50%)}.upload-control .preview.icon-preview img{max-width:72px;max-height:72px}.upload-control.short .drop{height:9em}.range-control{position:relative;padding:2rem 0;margin:0 1rem}.range-control.simple span.start,.range-control.simple span.end{display:none}.range-control.simple .noUi-tooltip{font-size:0.75em;background:none;width:auto;margin:0;transform:translateX(-50%)}.range-control span.start,.range-control span.end{display:block;position:absolute;top:100%;margin-top:-1rem;text-align:center;font-family:Courier, monospace;font-weight:700;font-size:0.75em;color:#dcdcde;z-index:-1}.range-control span.start{left:0}.range-control span.end{right:0}.range-control[data-unit='px'] .noUi-tooltip::after,.range-control[data-unit='px'] .start::after,.range-control[data-unit='px'] .end::after{content:'px'}.range-control[data-unit='%'] .noUi-tooltip::after{content:'%'}.radio-control{display:block;position:relative;margin:24px 0 34px;padding:0.5em 0.5em 0.5em 3.15em;font-weight:600;color:#2d2d2d;cursor:pointer;z-index:1}.radio-control.flush-top{margin-top:0}.radio-control.flush-bottom{margin-bottom:0}.radio-control.is-locked,.is-locked .radio-control{pointer-events:none !important}.radio-control:hover span.option-bg{border-color:rgba(98,98,98,0.8)}.radio-control:hover span.option-bg::after{background:rgba(98,98,98,0.8)}.radio-control.is-fancy{display:flex;flex-direction:column;justify-content:flex-end;min-height:12.5em;padding:1em 1em 3.5em !important;text-align:center;transition:all 0.15s linear}.radio-control.is-fancy:hover span.option-bg{border-color:rgba(98,98,98,0.8)}.radio-control.is-fancy:hover span.option-bg::after{background:rgba(98,98,98,0.8)}.radio-control.is-fancy img{display:block;margin:0 auto 1em;width:100%;height:auto;border-radius:4px}.radio-control.is-fancy input{bottom:calc(0.5em + 1px);top:auto;left:50%;transform:translateX(-50%)}.radio-control.is-fancy input:checked+span.option-bg{border-color:#2d2d2d}.radio-control.is-fancy input:checked+span.option-bg::after{background:#2d2d2d}.radio-control.is-fancy span.option-bg{top:0;left:0;right:0;bottom:0;border-radius:4px;background:transparent;border:2px solid #dcdcde;opacity:1;visibility:visible}.radio-control.is-fancy span.option-bg::after{content:'';display:block;position:absolute;bottom:calc(2.25em - 2px);top:auto;left:0;right:0;height:2px;width:auto;background:#dcdcde;transition:all 0.15s linear}.radio-control span.option-bg{display:block;position:absolute;top:0;left:0;right:0;bottom:0;border-radius:4px;border:2px solid #dcdcde;z-index:-1;transition:all 0.15s linear}.radio-control span.option-bg::after{content:'';display:block;position:absolute;bottom:0;top:0;left:2.25em;width:2px;background:#dcdcde;transition:all 0.15s linear}.radio-control input{-moz-appearance:none;-webkit-appearance:none;outline:none;background:none;display:block;position:absolute;padding:0;top:50%;transform:translateY(-50%);left:0.65em;border:2px solid #dcdcde;color:#2d2d2d;height:1.25em;width:1.25em;border-radius:50%;cursor:pointer;transition:all 0.15s linear}.radio-control input:after{content:'';display:block;position:relative;background:#fff;width:calc(1.25em - 4px);height:calc(1.25em - 4px);border-radius:50%;transition:all 0.15s ease-out}.radio-control input:checked{background:#2d2d2d;border-color:#2d2d2d}.radio-control input:checked:after{transform:scale(0.5)}.radio-control input:checked+span.option-bg{border-color:#2d2d2d}.radio-control input:checked+span.option-bg::after{background:#2d2d2d}.categories{padding:3px 5px}.domains .categories{padding:0;border:none;background:none}.domains .categories .taggle_placeholder{top:auto;bottom:2px;opacity:1 !important;padding:8px 10px;width:100%;-webkit-appearance:none;outline:none;color:rgba(98,98,98,0.4);font-size:18px;line-height:24px;font-weight:300;transition:all 0.2s linear}.domains .categories.active .taggle_placeholder{opacity:0 !important}.domains .categories .taggle_list .taggle{float:none;margin:5px 0 0;padding:5px 30px 5px 10px}.day-mode .domains .categories .taggle_list .taggle,.day .domains .categories .taggle_list .taggle{background:#e7e7e7;color:#2d2d2d}.day-mode .domains .categories .taggle_list .taggle .close,.day .domains .categories .taggle_list .taggle .close{color:#2d2d2d}.night-mode .domains .categories .taggle_list .taggle,.night .domains .categories .taggle_list .taggle{background:rgba(98,98,98,0.5);background:#494949;color:#fff}.night-mode .domains .categories .taggle_list .taggle .close,.night .domains .categories .taggle_list .taggle .close{color:#fff}.domains .categories .taggle_list .taggle:hover{background:#e74c3c;color:#fff}.domains .categories .taggle_list .taggle:hover .close{color:#fff}.domains .categories .taggle_input{float:none;margin-top:5px;border:2px solid #dcdcde;border-radius:2px;padding:8px 10px;width:100% !important;background:#fbfbfb;-webkit-appearance:none;outline:none;color:#2d2d2d;font-size:18px;line-height:24px;font-weight:300;transition:all 0.2s linear}.domains .categories .taggle_input:focus{border-color:#626262}.error .categories .taggle_input{border-color:#e74c3c !important}.categories .taggle_list{display:flex;align-items:center;flex-wrap:wrap;margin:0 -0.75rem;cursor:text;overflow:auto}.categories .taggle_list:before,.categories .taggle_list:after{content:' ';display:table}.categories .taggle_list:after{clear:both}.categories .taggle_list .taggle{float:left;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;position:relative;margin:0.375rem;padding:0.5em 0.5em 0.5em 1em;background:#2d2d2d;color:#fbfbfb;font-size:0.875em;border-radius:2em;white-space:nowrap;transition:all 0.1s linear}.categories .taggle_list .taggle:hover{background:#C20000}.categories .taggle_list .taggle:hover .close{background:#F8E5E5;color:#C20000}.categories .taggle_list .taggle .close{display:block;cursor:pointer;font-size:1em;line-height:0;border-radius:50%;width:1.5em;height:1.5em;position:relative;margin-left:0.75rem;min-height:0;background:rgba(255,255,255,0.2);color:#2d2d2d}.categories .taggle_list .taggle .close:focus{outline:none}.categories .taggle_placeholder{display:block;position:absolute;top:0;left:0;width:100%;padding:calc(1.375em - 2px) 0.75em calc(0.375em - 2px);text-align:left;color:rgba(98,98,98,0.4);pointer-events:none;transition:opacity 0.15s linear}.categories .taggle_input{float:left;background:none;width:1em;max-width:100%;padding:0 0.75rem;outline:none}.taggle_sizer{padding:0;margin:0;position:absolute;top:-500px;z-index:-1;visibility:hidden}.code-editor{border-radius:6px;height:24em}.code-editor .ace_gutter{z-index:2}.code-editor .ace_gutter-cell{padding-left:8px !important;padding-right:8px !important}.is-locked{position:relative}.is-locked::before{content:'';display:block;position:absolute;top:0px;left:10px;right:10px;bottom:34px;background:rgba(251,251,251,0.6);border:2px solid #19c18b;border-radius:4px;border-top-right-radius:0;z-index:2;cursor:not-allowed}.is-locked::after{content:'Locked';display:block;position:absolute;bottom:100%;right:10px;padding:2px 10px 0px;margin-bottom:-2px;border-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0;background:#19c18b;color:#fff;font-size:8px;text-transform:uppercase;letter-spacing:1px;font-weight:600}.is-locked.select-wrapper::before{left:0;right:0;top:26px;bottom:0;z-index:3;border-radius:2px;border-top-right-radius:0}.is-locked.select-wrapper::after{margin-bottom:-28px;right:0}.filter-dropdown{position:relative}.filter-dropdown--title{display:flex;flex-direction:row;align-items:center;padding:0.5em 1em;border-radius:4px;font-size:0.875em;line-height:1.5;cursor:pointer;box-shadow:0 0 0 2px transparent;transition:box-shadow 0.15s linear;background:#202020}.filter-dropdown--title:hover,.filter-dropdown--title.is-open{box-shadow:0 0 0 2px rgba(98,98,98,0.4)}.filter-dropdown--title .icon{margin-left:0.65em}.filter-dropdown--options{display:none;position:absolute;top:100%;right:0;min-width:100%;margin-top:1rem;padding:0 1rem 1rem;border-radius:8px;white-space:nowrap;z-index:3;animation:dropAnimation 1000ms linear both;background:#fbfbfb;color:#2d2d2d;box-shadow:0 0 2rem rgba(0,0,0,0.4)}.filter-dropdown--options.is-open{display:block}.filter-dropdown--options .checkbox-control{position:relative;margin:0 -1rem;font-size:1em;border-bottom:1px solid #dcdcde}.filter-dropdown--options .checkbox-control label{display:block;width:100%;padding:1.25rem 1.5rem 1.25rem 3.75rem;cursor:pointer;transition:all 0.15s linear}.filter-dropdown--options .checkbox-control input{-moz-appearance:none;-webkit-appearance:none;outline:none;background:none;display:block;position:absolute;padding:0;top:50%;transform:translateY(-50%);left:1rem;color:transparent;height:1.25em;width:1.25em;border-radius:4px;cursor:pointer;transition:all 0.15s linear;border:2px solid #dcdcde}.filter-dropdown--options .checkbox-control input::after{content:'';display:block;position:relative;width:calc(1.25em - 4px);height:calc(1.25em - 4px);border-radius:4px;opacity:0;transition:all 0.15s ease-out;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24px' height='24px'%3E%3Cpath fill='%23fff' d='M17.76,5.571L10.478,15.5l-3.4-3.185a1.4,1.4,0,1,0-1.914,2.043l4.55,4.265c0.021,0.02.049,0.026,0.071,0.045s0.034,0.046.058,0.063a1.347,1.347,0,0,0,.225.115,1.378,1.378,0,0,0,.133.068,1.4,1.4,0,0,0,.469.088h0a1.392,1.392,0,0,0,.583-0.137,1.4,1.4,0,0,0,.169-0.118,1.345,1.345,0,0,0,.269-0.188c0.022-.023.029-0.054,0.049-0.079s0.043-.028.059-0.05l8.217-11.2A1.4,1.4,0,0,0,17.76,5.571Z'/%3E%3C/svg%3E");background-size:100% auto}.filter-dropdown--options .checkbox-control input:checked{background:#19c18b;border-color:#19c18b}.filter-dropdown--options .checkbox-control input:checked::after{opacity:1}.filter-dropdown--options .checkbox-control--title{display:block;font-weight:700;font-size:0.75em}.filter-dropdown--options .btn{margin-top:1rem}.row.colors{margin:0 -3px 1.75rem}.row.colors .color-wrapper{margin:3px 0;padding:0 3px}.color-picker{position:relative;cursor:pointer;border-radius:6px;background:#fff;color:#2d2d2d;transition:all 0.15s linear;box-shadow:0 0 0.5rem rgba(0,0,0,0.05);width:100%;text-align:left}.color-picker span{display:inline-block;margin:1em;font-size:0.75em;font-weight:700}.color-picker .swatch{display:block;position:absolute;top:50%;transform:translateY(-50%);right:0;margin:0 0.65em;width:1.5em;height:1.5em;border-radius:50%;box-shadow:inset 0 0 0 2px #dcdcde}.color-picker .swatch::after{content:'';display:block;position:absolute;top:50%;left:50%;height:100%;width:2px;background:#dcdcde;transform:translateX(-50%) translateY(-50%) rotate(45deg)}.color-picker .swatch[style]{box-shadow:inset 0 0 0 1px rgba(0,0,0,0.2)}.color-picker .swatch[style]::after{display:none}.sp-container{display:inline-block;position:absolute;top:0;left:10px !important;border-radius:8px;background-color:#fff;box-shadow:0 0 2rem rgba(0,0,0,0.25);z-index:3;overflow:hidden;animation:vex-fadein 0.4s}.right .sp-container,.styles--field.is-50:nth-child(even) .sp-container{left:auto !important;right:10px !important}.sp-container .sp-picker-container{width:200px}.sp-top{position:relative;width:100%;height:150px;display:inline-block}.sp-top-inner{position:absolute;top:0;left:0;bottom:0;right:0}.sp-color{position:absolute;top:0;left:0;bottom:0;right:30px;border-radius:4px;overflow:hidden}.sp-hue{position:absolute;top:0;right:0;bottom:0;width:20px;height:100%;border-radius:10px;box-shadow:0 0 5px rgba(0,0,0,0.2);overflow:hidden}.sp-clear-enabled .sp-hue{top:30px;height:120px}.sp-fill{padding-top:150px}.sp-sat,.sp-val{position:absolute;top:0;left:0;right:0;bottom:0}.sp-alpha-enabled .sp-top{margin-bottom:30px}.sp-alpha-enabled .sp-alpha{display:block}.sp-alpha{display:none;position:absolute;bottom:-10px;right:0;left:0;height:10px;background-repeat:repeat;background-size:10px;border-radius:5px}.sp-alpha-inner{border-radius:5px}.sp-alpha-handle{position:absolute;top:-1px;bottom:-1px;width:12px;height:12px;left:50%;cursor:pointer;background:#fff;border-radius:50%;box-shadow:0 0 4px rgba(0,0,0,0.2)}.sp-alpha-handle::after{content:"";display:block;position:absolute;width:4px;height:4px;background:#dcdcde;top:0;left:0;margin:4px;border-radius:50%}.sp-clear{display:none}.sp-clear.sp-clear-display{background-position:center}.sp-clear-enabled .sp-clear{display:block;position:absolute;top:0;right:0;width:20px;height:20px;border-radius:2px;border:2px solid #dcdcde}.sp-clear-enabled .sp-clear::after{content:"";display:block;position:absolute;left:50%;top:50%;margin-left:-1px;margin-top:-6px;width:2px;height:12px;background:#dcdcde;border-radius:2px;transform:rotate(45deg)}.sp-container,.sp-replacer,.sp-preview,.sp-dragger,.sp-slider,.sp-alpha,.sp-clear,.sp-alpha-handle,.sp-container.sp-dragging .sp-input,.sp-container button{-webkit-user-select:none;-moz-user-select:-moz-none;-o-user-select:none;user-select:none}.sp-container.sp-input-disabled .sp-input-container{display:none}.sp-container.sp-buttons-disabled .sp-button-container{display:none}.sp-container.sp-palette-buttons-disabled .sp-palette-button-container{display:none}.sp-palette-only .sp-picker-container{display:none}.sp-palette-disabled .sp-palette-container{display:none}.sp-initial-disabled .sp-initial{display:none}.sp-sat{background-image:-webkit-gradient(linear, 0 0, 100% 0, from(#fff), to(rgba(204,154,129,0)));background-image:-webkit-linear-gradient(left, #fff, rgba(204,154,129,0));background-image:-moz-linear-gradient(left, #fff, rgba(204,154,129,0));background-image:-o-linear-gradient(left, #fff, rgba(204,154,129,0));background-image:-ms-linear-gradient(left, #fff, rgba(204,154,129,0));background-image:linear-gradient(to right, #fff, rgba(204,154,129,0));-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr=#FFFFFFFF, endColorstr=#00CC9A81)";filter:progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr='#FFFFFFFF', endColorstr='#00CC9A81')}.sp-val{background-image:-webkit-gradient(linear, 0 100%, 0 0, from(#000), to(rgba(204,154,129,0)));background-image:-webkit-linear-gradient(bottom, #000, rgba(204,154,129,0));background-image:-moz-linear-gradient(bottom, #000, rgba(204,154,129,0));background-image:-o-linear-gradient(bottom, #000, rgba(204,154,129,0));background-image:-ms-linear-gradient(bottom, #000, rgba(204,154,129,0));background-image:linear-gradient(to top, #000, rgba(204,154,129,0));-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00CC9A81, endColorstr=#FF000000)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00CC9A81', endColorstr='#FF000000')}.sp-hue{background:-moz-linear-gradient(top, red 0%, #ff0 17%, lime 33%, cyan 50%, blue 67%, #f0f 83%, red 100%);background:-ms-linear-gradient(top, red 0%, #ff0 17%, lime 33%, cyan 50%, blue 67%, #f0f 83%, red 100%);background:-o-linear-gradient(top, red 0%, #ff0 17%, lime 33%, cyan 50%, blue 67%, #f0f 83%, red 100%);background:-webkit-gradient(linear, left top, left bottom, from(red), color-stop(0.17, #ff0), color-stop(0.33, lime), color-stop(0.5, cyan), color-stop(0.67, blue), color-stop(0.83, #f0f), to(red));background:-webkit-linear-gradient(top, red 0%, #ff0 17%, lime 33%, cyan 50%, blue 67%, #f0f 83%, red 100%);background:linear-gradient(to bottom, red 0%, #ff0 17%, lime 33%, cyan 50%, blue 67%, #f0f 83%, red 100%)}.sp-1{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0000', endColorstr='#ffff00')}.sp-2{height:16%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff00', endColorstr='#00ff00')}.sp-3{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ff00', endColorstr='#00ffff')}.sp-4{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffff', endColorstr='#0000ff')}.sp-5{height:16%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0000ff', endColorstr='#ff00ff')}.sp-6{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff00ff', endColorstr='#ff0000')}.sp-hidden{display:none !important}.sp-cf:before,.sp-cf:after{content:"";display:table}.sp-cf:after{clear:both}.sp-cf{*zoom:1}@media (max-device-width: 480px){.sp-color{right:40%}.sp-hue{left:63%}.sp-fill{padding-top:60%}}.sp-dragger{position:absolute;top:0;left:0;height:10px;width:10px;border:2px solid #fff;border-radius:5px;cursor:pointer;box-shadow:0 0 4px rgba(0,0,0,0.2)}.sp-slider{position:absolute;top:0;height:20px;left:0;right:0;margin-top:6px;border:2px solid #fff;box-shadow:0 0 4px rgba(0,0,0,0.2);border-radius:50%;cursor:pointer}.sp-input-container{display:block;position:relative}.sp-input{display:block;position:relative;border:2px solid rgba(98,98,98,0.5);border-radius:6px;padding:0.5em 0.75em;width:100%;background:#fbfbfb;-webkit-appearance:none;outline:none;color:#2d2d2d;font-weight:normal;font-size:0.8em;line-height:1.5;letter-spacing:0.02em;transition:all 0.2s linear}.sp-input:focus{border-color:#2d2d2d}.sp-input.sp-validation-error{border-color:#e74c3c}.sp-picker-container,.sp-palette-container{float:left;position:relative;padding:1rem;padding-bottom:300px;margin-bottom:-290px}.sp-palette-only .sp-palette-container{border:0}.sp-palette .sp-thumb-el{display:block;position:relative;float:left;width:24px;height:15px;margin:3px;cursor:pointer;border:solid 2px transparent}.sp-button-container{line-height:0;margin-top:1rem}.sp-cancel{display:none}.sp-container button{display:inline-block;position:relative;margin:0;padding:0.5em 1em;overflow:hidden;cursor:pointer;border-radius:6px;user-select:none;appearance:none;font-weight:normal;font-size:0.8125em;line-height:1.5;letter-spacing:0.025em;text-align:center;white-space:nowrap;background:#2d2d2d;color:#fff;width:100%}.sp-replacer{margin:0;overflow:hidden;cursor:pointer;padding:4px;display:inline-block;*zoom:1;*display:inline;border:solid 1px #91765d;background:#eee;color:#333;vertical-align:middle}.sp-replacer:hover,.sp-replacer.sp-active{border-color:#f0c49b;color:#111}.sp-replacer.sp-disabled{cursor:default;border-color:silver;color:silver}.sp-dd{padding:2px 0;height:16px;line-height:16px;float:left;font-size:10px}.sp-preview{position:relative;width:25px;height:20px;border:solid 1px #222;margin-right:5px;float:left;z-index:0}.sp-palette{*width:220px;max-width:220px}.sp-palette .sp-thumb-el{width:16px;height:16px;margin:2px 1px;border:solid 1px #d0d0d0}.sp-container{padding-bottom:0}.sp-palette span:hover,.sp-palette span.sp-thumb-active{border-color:#000}.sp-preview,.sp-alpha,.sp-thumb-el{position:relative;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.sp-preview-inner,.sp-alpha-inner,.sp-thumb-inner{display:block;position:absolute;top:0;left:0;bottom:0;right:0}.sp-palette .sp-thumb-inner{background-position:50% 50%;background-repeat:no-repeat}.sp-palette .sp-thumb-light.sp-thumb-active .sp-thumb-inner{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIVJREFUeNpiYBhsgJFMffxAXABlN5JruT4Q3wfi/0DsT64h8UD8HmpIPCWG/KemIfOJCUB+Aoacx6EGBZyHBqI+WsDCwuQ9mhxeg2A210Ntfo8klk9sOMijaURm7yc1UP2RNCMbKE9ODK1HM6iegYLkfx8pligC9lCD7KmRof0ZhjQACDAAceovrtpVBRkAAAAASUVORK5CYII=)}.sp-palette .sp-thumb-dark.sp-thumb-active .sp-thumb-inner{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAMdJREFUOE+tkgsNwzAMRMugEAahEAahEAZhEAqlEAZhEAohEAYh81X2dIm8fKpEspLGvudPOsUYpxE2BIJCroJmEW9qJ+MKaBFhEMNabSy9oIcIPwrB+afvAUFoK4H0tMaQ3XtlrggDhOVVMuT4E5MMG0FBbCEYzjYT7OxLEvIHQLY2zWwQ3D+9luyOQTfKDiFD3iUIfPk8VqrKjgAiSfGFPecrg6HN6m/iBcwiDAo7WiBeawa+Kwh7tZoSCGLMqwlSAzVDhoK+6vH4G0P5wdkAAAAASUVORK5CYII=)}.select-control.font-picker::before,.select-control.weight-picker::before{background:#fff;box-shadow:0 0 0.5rem rgba(0,0,0,0.05);border:none;transition:height 0.4s, box-shadow .15s linear}.select-control.font-picker.open::before,.select-control.weight-picker.open::before{box-shadow:0 0 1rem rgba(0,0,0,0.15);z-index:1}.select-control.font-picker.open .font-picker--filter,.select-control.weight-picker.open .font-picker--filter{opacity:1;transition-delay:0.4s}.select-control.font-picker>span.selected,.select-control.font-picker>button.selected,.select-control.weight-picker>span.selected,.select-control.weight-picker>button.selected{margin:0;padding:1em;height:auto;border:none;font-size:0.75em;font-weight:normal;letter-spacing:normal;line-height:inherit;position:relative;width:100%;text-align:left;cursor:pointer}.select-control.font-picker>span.selected .dd-icon,.select-control.font-picker>button.selected .dd-icon,.select-control.weight-picker>span.selected .dd-icon,.select-control.weight-picker>button.selected .dd-icon{position:absolute;right:0;top:0}.select-control.font-picker>span.selected .dd-icon:after,.select-control.font-picker>button.selected .dd-icon:after,.select-control.weight-picker>span.selected .dd-icon:after,.select-control.weight-picker>button.selected .dd-icon:after{display:block;position:absolute;width:1em;pointer-events:none;content:'\e5d7';right:0.5em;top:0.75em;font-size:1.25em;font-family:'tot-icons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.select-control.font-picker>span.selected::after,.select-control.font-picker>button.selected::after,.select-control.weight-picker>span.selected::after,.select-control.weight-picker>button.selected::after{right:0.5em;top:0.75em;font-size:1.25em}.select-control.font-picker>span[class="selected"],.select-control.font-picker>button[class="selected"],.select-control.weight-picker>span[class="selected"],.select-control.weight-picker>button[class="selected"]{font-weight:700}.select-control.font-picker .font-picker--filter,.select-control.weight-picker .font-picker--filter{padding:.5em;opacity:0;border-bottom:1px solid #fbfbfb;transition:opacity 0.3s linear}.select-control.font-picker .font-picker--filter input,.select-control.weight-picker .font-picker--filter input{width:100%;border:1px solid transparent;padding:.25em 1em;background:#fbfbfb;border-radius:2em;font-size:13px;outline:none}.select-control.font-picker .font-picker--filter input:focus,.select-control.weight-picker .font-picker--filter input:focus{border-color:#626262}.select-control.font-picker .dropdown,.select-control.weight-picker .dropdown{height:16em;padding:0}.select-control.font-picker ul.dropdown-options li,.select-control.font-picker ul.dropdown-options button,.select-control.weight-picker ul.dropdown-options li,.select-control.weight-picker ul.dropdown-options button{border-color:#fbfbfb;width:100%;display:block;text-align:left}.select-control.font-picker ul.dropdown-options li:hover span,.select-control.font-picker ul.dropdown-options button:hover span,.select-control.weight-picker ul.dropdown-options li:hover span,.select-control.weight-picker ul.dropdown-options button:hover span{background:rgba(25,193,139,0.15)}.select-control.font-picker ul.dropdown-options li.is-current span,.select-control.font-picker ul.dropdown-options button.is-current span,.select-control.weight-picker ul.dropdown-options li.is-current span,.select-control.weight-picker ul.dropdown-options button.is-current span{color:#19c18b}.select-control.font-picker ul.dropdown-options li.is-current span::after,.select-control.font-picker ul.dropdown-options button.is-current span::after,.select-control.weight-picker ul.dropdown-options li.is-current span::after,.select-control.weight-picker ul.dropdown-options button.is-current span::after{content:'selected';display:block;position:absolute;top:50%;right:1.5em;padding:0 .5em;border-radius:2em;transform:translateY(-50%);font-weight:700;font-size:0.6875em;background:#19c18b;color:#fff}.select-control.font-picker ul.dropdown-options li span,.select-control.font-picker ul.dropdown-options button span,.select-control.weight-picker ul.dropdown-options li span,.select-control.weight-picker ul.dropdown-options button span{transition:background 0.15s linear}.select-control.font-picker .arial,.select-control.weight-picker .arial{font-family:'Arial', sans-serif !important}.select-control.font-picker .courier,.select-control.weight-picker .courier{font-family:'Courier', monospace !important}.select-control.font-picker .courier-new,.select-control.weight-picker .courier-new{font-family:'Courier New', monospace !important}.select-control.font-picker .garamond,.select-control.weight-picker .garamond{font-family:'Garamond', serif !important}.select-control.font-picker .georgia,.select-control.weight-picker .georgia{font-family:'Georgia', serif !important}.select-control.font-picker .helvetica,.select-control.weight-picker .helvetica{font-family:'Helvetica', sans-serif !important}.select-control.font-picker .times-new-roman,.select-control.weight-picker .times-new-roman{font-family:'Times New Roman', serif !important}.select-control.font-picker .verdana,.select-control.weight-picker .verdana{font-family:'Verdana', sans-serif !important}.select-control.font-picker .abel,.select-control.weight-picker .abel{font-family:'Abel', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .abhaya-libre,.select-control.weight-picker .abhaya-libre{font-family:'Abhaya Libre', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .abril-fatface,.select-control.weight-picker .abril-fatface{font-family:'Abril Fatface', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .alegreya,.select-control.weight-picker .alegreya{font-family:'Alegreya', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .alfa-slab-one,.select-control.weight-picker .alfa-slab-one{font-family:'Alfa Slab One', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .amatic-sc,.select-control.weight-picker .amatic-sc{font-family:'Amatic SC', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .amiri,.select-control.weight-picker .amiri{font-family:'Amiri', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .anonymous-pro,.select-control.weight-picker .anonymous-pro{font-family:'Anonymous Pro', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .archivo,.select-control.weight-picker .archivo{font-family:'Archivo', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .archivo-narrow,.select-control.weight-picker .archivo-narrow{font-family:'Archivo Narrow', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .arimo,.select-control.weight-picker .arimo{font-family:'Arimo', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .arsenal,.select-control.weight-picker .arsenal{font-family:'Arsenal', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .arvo,.select-control.weight-picker .arvo{font-family:'Arvo', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .asap,.select-control.weight-picker .asap{font-family:'Asap', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .asap-condensed,.select-control.weight-picker .asap-condensed{font-family:'Asap Condensed', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .assistant,.select-control.weight-picker .assistant{font-family:'Assistant', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .asul,.select-control.weight-picker .asul{font-family:'Asul', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .barlow,.select-control.weight-picker .barlow{font-family:'Barlow', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .barlow-condensed,.select-control.weight-picker .barlow-condensed{font-family:'Barlow Condensed', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .bebas-neue,.select-control.weight-picker .bebas-neue{font-family:'Bebas Neue', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .bellefair,.select-control.weight-picker .bellefair{font-family:'Bellefair', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .bitter,.select-control.weight-picker .bitter{font-family:'Bitter', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .bungee,.select-control.weight-picker .bungee{font-family:'Bungee', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .cabin,.select-control.weight-picker .cabin{font-family:'Cabin', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .cabin-condensed,.select-control.weight-picker .cabin-condensed{font-family:'Cabin Condensed', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .cardo,.select-control.weight-picker .cardo{font-family:'Cardo', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .catamaran,.select-control.weight-picker .catamaran{font-family:'Catamaran', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .caudex,.select-control.weight-picker .caudex{font-family:'Caudex', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .charm,.select-control.weight-picker .charm{font-family:'Charm', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .chivo,.select-control.weight-picker .chivo{font-family:'Chivo', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .cinzel,.select-control.weight-picker .cinzel{font-family:'Cinzel', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .corben,.select-control.weight-picker .corben{font-family:'Corben', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .cormorant-garamond,.select-control.weight-picker .cormorant-garamond{font-family:'Cormorant Garamond', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .courier-prime,.select-control.weight-picker .courier-prime{font-family:'Courier Prime', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .crimson-pro,.select-control.weight-picker .crimson-pro{font-family:'Crimson Pro', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .crimson-text,.select-control.weight-picker .crimson-text{font-family:'Crimson Text', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .cutive-mono,.select-control.weight-picker .cutive-mono{font-family:'Cutive Mono', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .david-libre,.select-control.weight-picker .david-libre{font-family:'David Libre', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .dm-sans,.select-control.weight-picker .dm-sans{font-family:'DM Sans', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .dm-serif-display,.select-control.weight-picker .dm-serif-display{font-family:'DM Serif Display', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .dosis,.select-control.weight-picker .dosis{font-family:'Dosis', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .eb-garamond,.select-control.weight-picker .eb-garamond{font-family:'EB Garamond', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .eczar,.select-control.weight-picker .eczar{font-family:'Eczar', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .exo,.select-control.weight-picker .exo{font-family:'Exo', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .fahkwang,.select-control.weight-picker .fahkwang{font-family:'Fahkwang', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .fanwood-text,.select-control.weight-picker .fanwood-text{font-family:'Fanwood Text', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .fauna-one,.select-control.weight-picker .fauna-one{font-family:'Fauna One', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .fjalla-one,.select-control.weight-picker .fjalla-one{font-family:'Fjalla One', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .gentium-basic,.select-control.weight-picker .gentium-basic{font-family:'Gentium Basic', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .gentium-book-basic,.select-control.weight-picker .gentium-book-basic{font-family:'Gentium Book Basic', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .germania-one,.select-control.weight-picker .germania-one{font-family:'Germania One', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .glegoo,.select-control.weight-picker .glegoo{font-family:'Glegoo', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .gothic-a1,.select-control.weight-picker .gothic-a1{font-family:'Gothic A1', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .gravitas-one,.select-control.weight-picker .gravitas-one{font-family:'Gravitas One', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .grenze,.select-control.weight-picker .grenze{font-family:'Grenze', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .heebo,.select-control.weight-picker .heebo{font-family:'Heebo', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .josefin-sans,.select-control.weight-picker .josefin-sans{font-family:'Josefin Sans', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .josefin-slab,.select-control.weight-picker .josefin-slab{font-family:'Josefin Slab', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .judson,.select-control.weight-picker .judson{font-family:'Judson', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .julius-sans-one,.select-control.weight-picker .julius-sans-one{font-family:'Julius Sans One', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .krub,.select-control.weight-picker .krub{font-family:'Krub', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .kurale,.select-control.weight-picker .kurale{font-family:'Kurale', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .lato,.select-control.weight-picker .lato{font-family:'Lato', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .libre-baskerville,.select-control.weight-picker .libre-baskerville{font-family:'Libre Baskerville', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .libre-franklin,.select-control.weight-picker .libre-franklin{font-family:'Libre Franklin', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .literata,.select-control.weight-picker .literata{font-family:'Literata', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .lora,.select-control.weight-picker .lora{font-family:'Lora', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .m-plus-rounded-1c,.select-control.weight-picker .m-plus-rounded-1c{font-family:'M PLUS Rounded 1c', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .medula-one,.select-control.weight-picker .medula-one{font-family:'Medula One', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .megrim,.select-control.weight-picker .megrim{font-family:'Megrim', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .merriweather,.select-control.weight-picker .merriweather{font-family:'Merriweather', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .merriweather-sans,.select-control.weight-picker .merriweather-sans{font-family:'Merriweather Sans', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .metal-mania,.select-control.weight-picker .metal-mania{font-family:'Metal Mania', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .monda,.select-control.weight-picker .monda{font-family:'Monda', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .montserrat,.select-control.weight-picker .montserrat{font-family:'Montserrat', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .muli,.select-control.font-picker .mulish,.select-control.weight-picker .muli,.select-control.weight-picker .mulish{font-family:'Mulish', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .neuton,.select-control.weight-picker .neuton{font-family:'Neuton', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .nixie-one,.select-control.weight-picker .nixie-one{font-family:'Nixie One', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .noto-sans,.select-control.weight-picker .noto-sans{font-family:'Noto Sans', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .noto-serif,.select-control.weight-picker .noto-serif{font-family:'Noto Serif', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .old-standard-tt,.select-control.weight-picker .old-standard-tt{font-family:'Old Standard TT', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .open-sans,.select-control.weight-picker .open-sans{font-family:'Open Sans', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .oswald,.select-control.weight-picker .oswald{font-family:'Oswald', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .overpass,.select-control.weight-picker .overpass{font-family:'Overpass', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .ovo,.select-control.weight-picker .ovo{font-family:'Ovo', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .pathway-gothic-one,.select-control.weight-picker .pathway-gothic-one{font-family:'Pathway Gothic One', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .philosopher,.select-control.weight-picker .philosopher{font-family:'Philosopher', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .pirata-one,.select-control.weight-picker .pirata-one{font-family:'Pirata One', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .playfair-display,.select-control.weight-picker .playfair-display{font-family:'Playfair Display', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .poppins,.select-control.weight-picker .poppins{font-family:'Poppins', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .pragati-narrow,.select-control.weight-picker .pragati-narrow{font-family:'Pragati Narrow', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .prata,.select-control.weight-picker .prata{font-family:'Prata', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .prompt,.select-control.weight-picker .prompt{font-family:'Prompt', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .pt-mono,.select-control.weight-picker .pt-mono{font-family:'PT Mono', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .pt-sans,.select-control.weight-picker .pt-sans{font-family:'PT Sans', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .public-sans,.select-control.weight-picker .public-sans{font-family:'Public Sans', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .quando,.select-control.weight-picker .quando{font-family:'Quando', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .quattrocento,.select-control.weight-picker .quattrocento{font-family:'Quattrocento', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .quattrocento-sans,.select-control.weight-picker .quattrocento-sans{font-family:'Quattrocento Sans', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .questrial,.select-control.weight-picker .questrial{font-family:'Questrial', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .quicksand,.select-control.weight-picker .quicksand{font-family:'Quicksand', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .radley,.select-control.weight-picker .radley{font-family:'Radley', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .rakkas,.select-control.weight-picker .rakkas{font-family:'Rakkas', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .raleway,.select-control.weight-picker .raleway{font-family:'Raleway', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .red-hat-display,.select-control.weight-picker .red-hat-display{font-family:'Red Hat Display', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .red-hat-text,.select-control.weight-picker .red-hat-text{font-family:'Red Hat Text', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .roboto,.select-control.weight-picker .roboto{font-family:'Roboto', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .roboto-condensed,.select-control.weight-picker .roboto-condensed{font-family:'Roboto Condensed', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .roboto-slab,.select-control.weight-picker .roboto-slab{font-family:'Roboto Slab', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .rosario,.select-control.weight-picker .rosario{font-family:'Rosario', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .rubik,.select-control.weight-picker .rubik{font-family:'Rubik', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .sansita,.select-control.weight-picker .sansita{font-family:'Sansita', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .slabo-13px,.select-control.weight-picker .slabo-13px{font-family:'Slabo 13px', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .sorts-mill-goudy,.select-control.weight-picker .sorts-mill-goudy{font-family:'Sorts Mill Goudy', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .source-code-pro,.select-control.weight-picker .source-code-pro{font-family:'Source Code Pro', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .source-sans-pro,.select-control.weight-picker .source-sans-pro{font-family:'Source Sans Pro', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .space-mono,.select-control.weight-picker .space-mono{font-family:'Space Mono', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .spectral,.select-control.weight-picker .spectral{font-family:'Spectral', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .staatliches,.select-control.weight-picker .staatliches{font-family:'Staatliches', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .stardos-stencil,.select-control.weight-picker .stardos-stencil{font-family:'Stardos Stencil', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .teko,.select-control.weight-picker .teko{font-family:'Teko', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .tenor-sans,.select-control.weight-picker .tenor-sans{font-family:'Tenor Sans', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .tomorrow,.select-control.weight-picker .tomorrow{font-family:'Tomorrow', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .ultra,.select-control.weight-picker .ultra{font-family:'Ultra', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .unica-one,.select-control.weight-picker .unica-one{font-family:'Unica One', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .unna,.select-control.weight-picker .unna{font-family:'Unna', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .varela-round,.select-control.weight-picker .varela-round{font-family:'Varela Round', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .vast-shadow,.select-control.weight-picker .vast-shadow{font-family:'Vast Shadow', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .vesper-libre,.select-control.weight-picker .vesper-libre{font-family:'Vesper Libre', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .vollkorn,.select-control.weight-picker .vollkorn{font-family:'Vollkorn', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .work-sans,.select-control.weight-picker .work-sans{font-family:'Work Sans', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .yanone-kaffeesatz,.select-control.weight-picker .yanone-kaffeesatz{font-family:'Yanone Kaffeesatz', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .yeseva-one,.select-control.weight-picker .yeseva-one{font-family:'Yeseva One', 'AvenirNextLTPro-Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif !important}.select-control.font-picker .is-100,.select-control.weight-picker .is-100{font-weight:100 !important}.select-control.font-picker .is-200,.select-control.weight-picker .is-200{font-weight:200 !important}.select-control.font-picker .is-300,.select-control.weight-picker .is-300{font-weight:300 !important}.select-control.font-picker .is-400,.select-control.weight-picker .is-400{font-weight:400 !important}.select-control.font-picker .is-500,.select-control.weight-picker .is-500{font-weight:500 !important}.select-control.font-picker .is-600,.select-control.weight-picker .is-600{font-weight:600 !important}.select-control.font-picker .is-700,.select-control.weight-picker .is-700{font-weight:700 !important}.select-control.font-picker .is-800,.select-control.weight-picker .is-800{font-weight:800 !important}.select-control.font-picker .is-900,.select-control.weight-picker .is-900{font-weight:900 !important}.toggle-group{width:100%;display:flex;align-items:center}.toggle-group p{flex:1;margin:0 1em 0 0;font-size:.75em;line-height:1.5;font-weight:700;color:#4b4b4b}.toggle-group .tot_tip{border-bottom:2px solid #f4f4f4}.toggle-switch{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.toggle-switch label{text-align:right;font-size:12px;line-height:27px;font-weight:normal;letter-spacing:1px;margin:0}.toggle-switch input{clip:rect(1px, 1px, 1px, 1px);height:1px;position:absolute !important;width:1px}.toggle-switch input+label{display:block;position:relative;cursor:pointer;outline:none;user-select:none;padding:0 10px;width:70px;height:30px;border:2px solid #f4f4f4;background:#f4f4f4;color:#4b4b4b;border-radius:15px;transition:all 0.3s ease}.night .toggle-switch input+label{border:2px solid #626262;background:#626262;color:#2d2d2d}.toggle-switch input+label:before,.toggle-switch input+label:after{content:'';display:block;position:absolute;transition:all 0.3s ease}.toggle-switch input+label:before{content:attr(data-checked);left:2px;width:38px;text-align:center;color:transparent;pointer-events:none}.toggle-switch input+label:after{top:2px;left:2px;bottom:2px;width:22px;background:#fff;box-shadow:0 0 5px rgba(0,0,0,0.1);border-radius:12px}.toggle-switch input.focus-visible+label{outline:2px solid #757575}.toggle-switch input:checked+label,.toggle-switch input.on+label{border-color:#d6f7ec;background:#d6f7ec;color:transparent}.toggle-switch input:checked+label:before,.toggle-switch input.on+label:before{color:#007750}.toggle-switch input:checked+label:after,.toggle-switch input.on+label:after{margin-left:40px}.toggle-switch.tab-switch input+label{width:50px;border:2px solid #626262;background:rgba(220,220,222,0.8)}.toggle-switch.tab-switch input:checked+label:after,.toggle-switch.tab-switch input.on+label:after{margin-left:20px}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative;direction:ltr}.noUi-base{width:100%;height:100%;position:relative}.noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0}.noUi-handle{position:relative}.noUi-state-tap .noUi-origin{-webkit-transition:left 0.3s, top 0.3s;transition:left 0.3s, top 0.3s}.noUi-state-drag *{cursor:inherit !important}.noUi-base,.noUi-handle{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.noUi-horizontal{height:4px}.noUi-vertical{width:4px}.noUi-horizontal .noUi-handle{margin-top:2px}.noUi-vertical .noUi-handle{margin-left:2px}.noUi-background{background:#dcdcde}.noUi-connect{background:#19c18b;-webkit-transition:background 450ms;transition:background 450ms}.noUi-origin{border-radius:4px}.noUi-target{border-radius:4px}.noUi-handle{position:relative;z-index:2;width:1.5em;height:1.5em;left:-.75em;top:-.75em;border-radius:50%;background:#2d2d2d;box-shadow:0 0 0.5rem rgba(0,0,0,0.25);cursor:move;cursor:-webkit-grab;cursor:-moz-grab;transition:transform .2s ease-out}.noUi-handle:active{cursor:-webkit-grabbing;cursor:-moz-grabbing}.noUi-origin[style*="left: 0%;"] .noUi-handle,.noUi-origin[style*="left: 100%;"] .noUi-handle{transform:scale(0.7)}.noUi-tooltip{display:block;position:absolute;background:#fff;color:#2d2d2d;text-align:center;font-size:1.125em;width:2em;left:50%;margin-left:-1em;top:calc(100% + .15rem);padding:.25em}.noUi-origin[style*="left: 0%;"] .noUi-tooltip,.noUi-origin[style*="left: 100%;"] .noUi-tooltip{opacity:0}.flatpickr-calendar{background:transparent;overflow:hidden;max-height:0;opacity:0;visibility:hidden;text-align:center;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;margin-top:calc(1rem - 2px);-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#2d2d2d;box-shadow:0 0 2rem rgba(0,0,0,0.4)}.flatpickr-calendar .hasWeeks .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0;border-left:0}.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar:before{display:none;position:absolute;pointer-events:none;border:solid transparent;content:'';height:0;width:0;left:22px;border-width:5px;margin:0 -5px}.flatpickr-calendar:after{display:none;position:absolute;pointer-events:none;border:solid transparent;content:'';height:0;width:0;left:22px;border-width:4px;margin:0 -4px}.flatpickr-calendar:focus{outline:0}.flatpickr-calendar.open{opacity:1;visibility:visible;overflow:visible;max-height:640px;display:inline-block;z-index:99999}.flatpickr-calendar.inline{opacity:1;visibility:visible;overflow:visible;max-height:640px;display:block;position:relative}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1);animation:fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1)}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.hasWeeks{width:auto}.flatpickr-calendar.showTimeInput.hasTime .flatpickr-time{height:40px;border-top:1px solid #3f4458}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar.rightMost:before{left:auto;right:22px}.flatpickr-calendar.rightMost:after{left:auto;right:22px}.flatpickr-calendar.arrowTop:before{bottom:100%;border-bottom-color:#3f4458}.flatpickr-calendar.arrowTop:after{bottom:100%;border-bottom-color:#2d2d2d}.flatpickr-calendar.arrowBottom:before{top:100%;border-top-color:#3f4458}.flatpickr-calendar.arrowBottom:after{top:100%;border-top-color:#2d2d2d}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-month{height:38px;position:relative;user-select:none;overflow:hidden;fill:#dcdcde;padding:5px;text-align:center;position:relative}.flatpickr-prev-month{text-decoration:none;cursor:pointer;position:absolute;top:0px;line-height:16px;height:28px;padding:10px calc(3.57% - 1.5px);z-index:3}.flatpickr-prev-month i{position:relative}.flatpickr-prev-month:hover{color:#19c18b}.flatpickr-prev-month:hover svg{fill:#19c18b}.flatpickr-prev-month svg{width:14px}.flatpickr-prev-month svg path{-webkit-transition:fill 0.1s;transition:fill 0.1s;fill:inherit}.flatpickr-next-month{text-decoration:none;cursor:pointer;position:absolute;top:0px;line-height:16px;height:28px;padding:10px calc(3.57% - 1.5px);z-index:3}.flatpickr-next-month i{position:relative}.flatpickr-next-month:hover{color:#19c18b}.flatpickr-next-month:hover svg{fill:#19c18b}.flatpickr-next-month svg{width:14px}.flatpickr-next-month svg path{-webkit-transition:fill 0.1s;transition:fill 0.1s;fill:inherit}.flatpickr-prev-month.flatpickr-prev-month{left:0}.flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-prev-month.flatpickr-next-month{right:0}.flatpickr-next-month.flatpickr-next-month{right:0}.numInputWrapper{position:relative;height:auto}.numInputWrapper input{display:inline-block;width:100%}.numInputWrapper span{display:inline-block;position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(255,255,255,0.05);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:rgba(192,187,167,0.1)}.numInputWrapper span:active{background:rgba(192,187,167,0.2)}.numInputWrapper span:after{display:block;content:"";position:absolute;top:33%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(255,255,255,0.5)}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(255,255,255,0.6)}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(255,255,255,0.6)}.numInputWrapper:hover{background:rgba(192,187,167,0.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{display:inline-block;position:absolute;width:75%;left:12.5%;text-align:center;font-size:18px;font-weight:300;color:#fbfbfb;-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px)}.flatpickr-current-month .cur-month{display:inline-block;padding-left:10px;margin-right:2px;text-align:right;font-weight:600;color:#fbfbfb}.flatpickr-current-month .cur-year{display:inline-block;max-width:65px;margin-left:2px;padding:2px 5px;border-radius:4px;background:transparent;color:#fbfbfb;outline:none;min-height:0;transition:background .2s linear}.flatpickr-current-month .cur-year:hover{background:rgba(98,98,98,0.2)}.flatpickr-current-month .cur-year:focus{outline:0}.flatpickr-current-month .numInputWrapper{display:inline-block}.flatpickr-current-month .numInputWrapper:hover{background:none}.flatpickr-current-month .numInputWrapper span{display:block;width:0;height:0;position:absolute;padding:0;right:5px;border:none;border-left:4px solid transparent;border-right:4px solid transparent;cursor:pointer}.flatpickr-current-month .numInputWrapper span::after{display:none}.flatpickr-current-month .numInputWrapper span.arrowUp{top:5px;border-bottom:5px solid #626262}.flatpickr-current-month .numInputWrapper span.arrowUp:hover{border-bottom:5px solid #dcdcde}.flatpickr-current-month .numInputWrapper span.arrowDown{bottom:5px;border-top:5px solid #626262}.flatpickr-current-month .numInputWrapper span.arrowDown:hover{border-top:5px solid #dcdcde}.flatpickr-current-month.slideLeft{-webkit-transform:translate3d(-100%, 0px, 0px);transform:translate3d(-100%, 0px, 0px);-webkit-animation:fpFadeOut 400ms ease,fpSlideLeft 400ms cubic-bezier(0.23, 1, 0.32, 1);animation:fpFadeOut 400ms ease,fpSlideLeft 400ms cubic-bezier(0.23, 1, 0.32, 1)}.flatpickr-current-month.slideLeftNew{-webkit-transform:translate3d(100%, 0px, 0px);transform:translate3d(100%, 0px, 0px);-webkit-animation:fpFadeIn 400ms ease,fpSlideLeftNew 400ms cubic-bezier(0.23, 1, 0.32, 1);animation:fpFadeIn 400ms ease,fpSlideLeftNew 400ms cubic-bezier(0.23, 1, 0.32, 1)}.flatpickr-current-month.slideRight{-webkit-transform:translate3d(100%, 0px, 0px);transform:translate3d(100%, 0px, 0px);-webkit-animation:fpFadeOut 400ms ease,fpSlideRight 400ms cubic-bezier(0.23, 1, 0.32, 1);animation:fpFadeOut 400ms ease,fpSlideRight 400ms cubic-bezier(0.23, 1, 0.32, 1)}.flatpickr-current-month.slideRightNew{-webkit-transform:translate3d(0, 0, 0px);transform:translate3d(0, 0, 0px);-webkit-animation:fpFadeIn 400ms ease,fpSlideRightNew 400ms cubic-bezier(0.23, 1, 0.32, 1);animation:fpFadeIn 400ms ease,fpSlideRightNew 400ms cubic-bezier(0.23, 1, 0.32, 1)}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:#fff;line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder;line-height:30px;font-size:.85em;letter-spacing:.075em;font-weight:600;text-transform:uppercase;color:rgba(220,220,222,0.8)}.dayContainer{padding:1px 0 0 0;padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px);opacity:1}.flatpickr-weeks{padding:1px 0 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:307.875px}.flatpickr-days:focus{outline:0}.flatpickr-calendar.animate .dayContainer.slideLeft{-webkit-animation:fpFadeOut 400ms cubic-bezier(0.23, 1, 0.32, 1),fpSlideLeft 400ms cubic-bezier(0.23, 1, 0.32, 1);animation:fpFadeOut 400ms cubic-bezier(0.23, 1, 0.32, 1),fpSlideLeft 400ms cubic-bezier(0.23, 1, 0.32, 1);-webkit-transform:translate3d(-100%, 0px, 0px);transform:translate3d(-100%, 0px, 0px)}.flatpickr-calendar.animate .dayContainer.slideLeftNew{-webkit-transform:translate3d(-100%, 0px, 0px);transform:translate3d(-100%, 0px, 0px);-webkit-animation:fpFadeIn 400ms cubic-bezier(0.23, 1, 0.32, 1),fpSlideLeft 400ms cubic-bezier(0.23, 1, 0.32, 1);animation:fpFadeIn 400ms cubic-bezier(0.23, 1, 0.32, 1),fpSlideLeft 400ms cubic-bezier(0.23, 1, 0.32, 1)}.flatpickr-calendar.animate .dayContainer.slideRight{-webkit-animation:fpFadeOut 400ms cubic-bezier(0.23, 1, 0.32, 1),fpSlideRight 400ms cubic-bezier(0.23, 1, 0.32, 1);animation:fpFadeOut 400ms cubic-bezier(0.23, 1, 0.32, 1),fpSlideRight 400ms cubic-bezier(0.23, 1, 0.32, 1);-webkit-transform:translate3d(100%, 0px, 0px);transform:translate3d(100%, 0px, 0px)}.flatpickr-calendar.animate .dayContainer.slideRightNew{-webkit-animation:fpFadeIn 400ms cubic-bezier(0.23, 1, 0.32, 1),fpSlideRightNew 400ms cubic-bezier(0.23, 1, 0.32, 1);animation:fpFadeIn 400ms cubic-bezier(0.23, 1, 0.32, 1),fpSlideRightNew 400ms cubic-bezier(0.23, 1, 0.32, 1)}.flatpickr-day{background:none;border:none;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:rgba(255,255,255,0.95);cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;transition:all .2s linear;font-weight:700;font-size:.875em}.flatpickr-day:hover{cursor:pointer;outline:0;background:#626262}.flatpickr-day:focus{cursor:pointer;outline:0;background:#626262}.flatpickr-day.inRange{cursor:pointer;outline:0;background:rgba(0,0,0,0.3);border-color:rgba(0,0,0,0.3);border-radius:0;-webkit-box-shadow:-5px 0 0 rgba(100,108,140,0.98),5px 0 0 rgba(0,0,0,0.3);box-shadow:-5px 0 0 rgba(100,108,140,0.98),5px 0 0 rgba(0,0,0,0.3)}.flatpickr-day.prevMonthDay.inRange{cursor:pointer;outline:0;background:rgba(0,0,0,0.3);border-color:rgba(0,0,0,0.3)}.flatpickr-day.nextMonthDay.inRange{cursor:pointer;outline:0;background:rgba(0,0,0,0.3);border-color:rgba(0,0,0,0.3)}.flatpickr-day.today.inRange{cursor:pointer;outline:0;background:rgba(0,0,0,0.3);border-color:rgba(0,0,0,0.3)}.flatpickr-day.prevMonthDay.today.inRange{cursor:pointer;outline:0;background:rgba(0,0,0,0.3);border-color:rgba(0,0,0,0.3)}.flatpickr-day.nextMonthDay.today.inRange{cursor:pointer;outline:0;background:rgba(0,0,0,0.3);border-color:rgba(0,0,0,0.3)}.flatpickr-day.prevMonthDay{color:rgba(255,255,255,0.3);background:transparent;border-color:rgba(0,0,0,0);cursor:default}.flatpickr-day.prevMonthDay:hover{cursor:pointer;outline:0;background:rgba(0,0,0,0.3);border-color:rgba(0,0,0,0.3)}.flatpickr-day.prevMonthDay:focus{cursor:pointer;outline:0;background:rgba(0,0,0,0.3);border-color:rgba(0,0,0,0.3)}.flatpickr-day.nextMonthDay{color:rgba(255,255,255,0.3);background:transparent;border-color:rgba(0,0,0,0);cursor:default}.flatpickr-day.nextMonthDay:hover{cursor:pointer;outline:0;background:rgba(98,98,98,0.8);border-color:rgba(0,0,0,0.3)}.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:rgba(0,0,0,0.3);border-color:rgba(0,0,0,0.3)}.flatpickr-day.today{border-color:#eee}.flatpickr-day.today:hover{border-color:#eee;background:#eee;color:#3f4458}.flatpickr-day.today:focus{border-color:#eee;background:#eee;color:#3f4458}.flatpickr-day.selected{background:#19c18b;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#80cbc4}.flatpickr-day.selected:focus{background:#80cbc4;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#80cbc4}.flatpickr-day.selected:hover{background:#80cbc4;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#80cbc4}.flatpickr-day.startRange{background:#80cbc4;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#80cbc4}.flatpickr-day.startRange:focus{background:#80cbc4;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#80cbc4}.flatpickr-day.startRange:hover{background:#80cbc4;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#80cbc4}.flatpickr-day.endRange{background:#80cbc4;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#80cbc4}.flatpickr-day.endRange:focus{background:#80cbc4;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#80cbc4}.flatpickr-day.endRange:hover{background:#80cbc4;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#80cbc4}.flatpickr-day.selected.inRange{background:#19c18b;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#80cbc4}.flatpickr-day.startRange.inRange{background:#19c18b;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#80cbc4}.flatpickr-day.endRange.inRange{background:#19c18b;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#80cbc4}.flatpickr-day.selected.prevMonthDay{background:#19c18b;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#80cbc4}.flatpickr-day.startRange.prevMonthDay{background:#19c18b;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#80cbc4}.flatpickr-day.endRange.prevMonthDay{background:#19c18b;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#80cbc4}.flatpickr-day.selected.nextMonthDay{background:#19c18b;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#80cbc4}.flatpickr-day.startRange.nextMonthDay{background:#19c18b;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#80cbc4}.flatpickr-day.endRange.nextMonthDay{background:#19c18b;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#80cbc4}.flatpickr-day.selected.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.startRange+.endRange{-webkit-box-shadow:-10px 0 0 #80cbc4;box-shadow:-10px 0 0 #80cbc4}.flatpickr-day.startRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.startRange.startRange+.endRange{-webkit-box-shadow:-10px 0 0 #80cbc4;box-shadow:-10px 0 0 #80cbc4}.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.endRange.startRange+.endRange{-webkit-box-shadow:-10px 0 0 #80cbc4;box-shadow:-10px 0 0 #80cbc4}.flatpickr-day.selected.endRange{border-radius:0 50px 50px 0}.flatpickr-day.startRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange.endRange{border-radius:50px}.flatpickr-day.startRange.startRange.endRange{border-radius:50px}.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.disabled{pointer-events:none;color:rgba(255,255,255,0.3);background:transparent;border-color:rgba(0,0,0,0);cursor:default}.flatpickr-day.disabled:hover{pointer-events:none;color:rgba(255,255,255,0.3);background:transparent;border-color:rgba(0,0,0,0);cursor:default}.flatpickr-day.notAllowed{color:rgba(255,255,255,0.3);background:transparent;border-color:rgba(0,0,0,0);cursor:default}.flatpickr-day.notAllowed.prevMonthDay{color:rgba(255,255,255,0.3);background:transparent;border-color:rgba(0,0,0,0);cursor:default}.flatpickr-day.notAllowed.nextMonthDay{color:rgba(255,255,255,0.3);background:transparent;border-color:rgba(0,0,0,0);cursor:default}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #80cbc4, 5px 0 0 #80cbc4;box-shadow:-5px 0 0 #80cbc4, 5px 0 0 #80cbc4}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{display:inline-block;float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #3f4458;box-shadow:1px 0 0 #3f4458}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day{display:block;width:100%;max-width:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(255,255,255,0.95)}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:rgba(255,255,255,0.95)}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;cursor:pointer;color:rgba(255,255,255,0.95);font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time input.flatpickr-hour{font-weight:bold}.flatpickr-time input.flatpickr-minute{font-weight:400}.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time .flatpickr-time-separator{height:inherit;display:inline-block;float:left;line-height:inherit;color:rgba(255,255,255,0.95);font-weight:bold;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{height:inherit;display:inline-block;float:left;line-height:inherit;color:rgba(255,255,255,0.95);font-weight:bold;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time .flatpickr-am-pm:hover{background:rgba(109,118,151,0.98)}.flatpickr-time .flatpickr-am-pm:focus{background:rgba(109,118,151,0.98)}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@-webkit-keyframes fpSlideLeft{from{-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px)}to{-webkit-transform:translate3d(-100%, 0px, 0px);transform:translate3d(-100%, 0px, 0px)}}@keyframes fpSlideLeft{from{-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px)}to{-webkit-transform:translate3d(-100%, 0px, 0px);transform:translate3d(-100%, 0px, 0px)}}@-webkit-keyframes fpSlideLeftNew{from{-webkit-transform:translate3d(100%, 0px, 0px);transform:translate3d(100%, 0px, 0px)}to{-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px)}}@keyframes fpSlideLeftNew{from{-webkit-transform:translate3d(100%, 0px, 0px);transform:translate3d(100%, 0px, 0px)}to{-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px)}}@-webkit-keyframes fpSlideRight{from{-webkit-transform:translate3d(0, 0, 0px);transform:translate3d(0, 0, 0px)}to{-webkit-transform:translate3d(100%, 0px, 0px);transform:translate3d(100%, 0px, 0px)}}@keyframes fpSlideRight{from{-webkit-transform:translate3d(0, 0, 0px);transform:translate3d(0, 0, 0px)}to{-webkit-transform:translate3d(100%, 0px, 0px);transform:translate3d(100%, 0px, 0px)}}@-webkit-keyframes fpSlideRightNew{from{-webkit-transform:translate3d(-100%, 0, 0px);transform:translate3d(-100%, 0, 0px)}to{-webkit-transform:translate3d(0, 0, 0px);transform:translate3d(0, 0, 0px)}}@keyframes fpSlideRightNew{from{-webkit-transform:translate3d(-100%, 0, 0px);transform:translate3d(-100%, 0, 0px)}to{-webkit-transform:translate3d(0, 0, 0px);transform:translate3d(0, 0, 0px)}}@-webkit-keyframes fpFadeOut{from{opacity:1}to{opacity:0}}@keyframes fpFadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes fpFadeIn{from{opacity:0}to{opacity:1}}@keyframes fpFadeIn{from{opacity:0}to{opacity:1}}.popup{display:none;position:fixed;bottom:-1rem;left:50%;width:90%;max-width:700px;margin:0;padding:2rem 20rem 3rem 9rem;border-radius:6px;border-bottom-left-radius:0;border-bottom-right-radius:0;background:#fff;box-shadow:0 -2px 20px 0 rgba(0,0,0,0.1);z-index:8;opacity:0;transform:translateX(-50%) translateY(100%)}@media (max-width: 767px){.popup{display:none !important}}.popup.active{display:block}.popup.show{opacity:1;transform:translateX(-50%);transition:opacity .2s linear, transform 1s ease}.popup:hover{transform:translateX(-50%) translateY(-1rem);transition:all .25s ease-out}.popup:hover .close-wrapper{transform:none;opacity:1;transition:opacity .2s .3s linear, transform .4s .3s ease}.popup .close-wrapper{position:absolute;top:100%;left:0;width:100%;padding:1.5rem 0;transform:scale(0.85);opacity:0;transition:opacity .2s linear, transform .4s ease}.popup .close-wrapper .close-popup{width:30px;height:30px;margin:0 auto;text-align:center;background:#2d2d2d;color:#fff;font-size:1em;border-radius:50%;cursor:pointer;transition:all .2s linear}.popup .close-wrapper .close-popup:hover{background:#19c18b;animation:.4s linear both pulse}.popup .close-wrapper .close-popup span.icon{line-height:30px}.popup .icon-main{position:absolute;top:50%;left:0;padding:2rem;transform:translateY(-50%);margin-top:calc(-.5rem + 2px)}.popup .icon-main img{display:block;width:5rem;height:5rem}.popup .popup-content{position:relative;width:auto;height:100%}.popup .popup-content h2{margin:.1em 0 .25em;font-weight:normal;line-height:1.2;font-size:1.125em;text-transform:none;letter-spacing:normal}.popup .popup-content h4.date{margin:0;font-size:.75em;font-weight:700}.popup .popup-content .time::before{content:'•';display:inline-block;vertical-align:middle;margin:0 1.5em;font-size:.65em;color:rgba(98,98,98,0.4)}.popup .popup-actions{display:flex;flex-direction:column;justify-content:center;position:absolute;top:0;right:0;padding:2.25rem 2rem 2rem;min-width:180px;height:100%;text-align:center}.tot_tip{position:relative;cursor:pointer}.tot_tip.is-contained::after{width:17em;white-space:normal;text-align:center}.tot_tip::before,.tot_tip::after{position:absolute;opacity:0;z-index:9999;pointer-events:none;transition:all 0.2s ease}.tot_tip::before{content:''}.tot_tip::after{content:attr(data-content);padding:.325em .825em;border-radius:4px;font-size:.6875em;font-weight:normal;line-height:1.65;text-transform:none;white-space:nowrap}.day .tot_tip::after{background:#2d2d2d;color:#fff}.night .tot_tip::after{background:#fff;color:#626262}.tot_tip:hover::before,.tot_tip:hover::after{opacity:1;pointer-events:auto}.tot_tip.top::before,.tot_tip.top::after{bottom:100%;left:50%;transform:translate(-50%, 6px);transform-origin:top}.tot_tip.top::before{height:5px;width:15px;margin-bottom:6px}.day .tot_tip.top::before{background:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="36px" height="12px"%3E%3Cpath fill="%232d2d2d" transform="rotate(0)" d="M2.56,0H33.44C27.65,0,22.22,12,18,12S8.29,0,2.56,0Z"/%3E%3C/svg%3E') no-repeat;background-size:100% auto}.night .tot_tip.top::before{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="36px" height="12px"><path fill="#fff" transform="rotate(0)" d="M2.56,0H33.44C27.65,0,22.22,12,18,12S8.29,0,2.56,0Z"/></svg>') no-repeat;background-size:100% auto}.tot_tip.top::after{margin-bottom:10px}.tot_tip.top:hover::before,.tot_tip.top:hover::after{transform:translate(-50%, 0)}.tot_tip.top.top-left::after{left:auto;right:-.5em;transform:translate(0, 6px)}.tot_tip.top.top-left:hover::after{transform:translate(0, 0)}.tot_tip.top.top-right::after{left:-10px;transform:translate(0, 6px)}.tot_tip.top.top-right:hover::after{transform:translate(0, 0)}.tot_tip.bottom::before,.tot_tip.bottom::after{top:100%;left:50%;transform:translate(-50%, -6px);transform-origin:bottom}.tot_tip.bottom::before{height:5px;width:15px;margin-top:-3px}.day .tot_tip.bottom::before{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="36px" height="12px"><path fill="#2d2d2d" transform="rotate(0)" d="M33.44,12H2.57C8.35,12,13.78,0,18,0S27.71,12,33.44,12Z"/></svg>') no-repeat;background-size:100% auto}.night .tot_tip.bottom::before{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="36px" height="12px"><path fill="#fff" transform="rotate(0)" d="M33.44,12H2.57C8.35,12,13.78,0,18,0S27.71,12,33.44,12Z"/></svg>') no-repeat;background-size:100% auto}.tot_tip.bottom::after{margin-bottom:0;margin-top:2px}.tot_tip.bottom:hover::before,.tot_tip.bottom:hover::after{transform:translate(-50%, 0)}.tot_tip.bottom.bottom-left::after{left:auto;right:-10px;transform:translate(0, -6px)}.tot_tip.bottom.bottom-left:hover::after{transform:translate(0, 0)}.tot_tip.bottom.bottom-right::after{left:-10px;transform:translate(0, -6px)}.tot_tip.bottom.bottom-right:hover::after{transform:translate(0, 0)}.tot_tip.left::before{bottom:50%;right:100%;left:auto;transform:translate(0, 50%);transform-origin:middle;height:15px;width:5px;margin-bottom:0}.day .tot_tip.left::before{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="12px" height="36px"><path fill="#2d2d2d" transform="rotate(0)" d="M0,33.4L0,2.6C0,8.3,12,13.8,12,18S0,27.7,0,33.4z"/></svg>') no-repeat;background-size:100% auto}.night .tot_tip.left::before{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="12px" height="36px"><path fill="#fff" transform="rotate(0)" d="M0,33.4L0,2.6C0,8.3,12,13.8,12,18S0,27.7,0,33.4z"/></svg>') no-repeat;background-size:100% auto}.tot_tip.left::after{bottom:50%;right:100%;transform:translate(0, 50%);transform-origin:middle;left:auto;margin:0 5px 0 0}.tot_tip.left:hover::before,.tot_tip.left:hover::after{transform:translate(-6px, 50%)}.tot_tip.right::before{bottom:50%;left:100%;right:auto;transform:translate(0, 50%);transform-origin:middle;height:15px;width:5px;margin-bottom:0}.day .tot_tip.right::before{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="12px" height="36px"><path fill="#2d2d2d" transform="rotate(0)" d="M0,18c0-4.2,12-9.7,12-15.4v30.8C12,27.7,0,22.2,0,18z"/></svg>') no-repeat;background-size:100% auto}.night .tot_tip.right::before{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="12px" height="36px"><path fill="#fff" transform="rotate(0)" d="M0,18c0-4.2,12-9.7,12-15.4v30.8C12,27.7,0,22.2,0,18z"/></svg>') no-repeat;background-size:100% auto}.tot_tip.right::after{bottom:50%;left:100%;transform:translate(0, 50%);transform-origin:middle;right:auto;margin:0 0 0 5px}.tot_tip.right:hover::before,.tot_tip.right:hover::after{transform:translate(6px, 50%)}.tot_tip.btn-lg.bottom::before,.tot_tip.btn-lg.bottom::after{top:120%}@keyframes dropAnimation{0%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 30, 0, 1);opacity:0}3.2%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 17.493, 0, 1)}6.31%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 10.348, 0, 1)}9.41%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 6.107, 0, 1)}12.51%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 3.595, 0, 1)}18.82%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 1.216, 0, 1);opacity:1}25.03%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0.414, 0, 1)}50.05%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0.005, 0, 1)}100%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}}.tot_dropdown{display:inline-block;position:relative;line-height:0;z-index:2}.tot_dropdown .tot_droplist{display:block;position:absolute;list-style:none;margin:0;padding:0;top:100%;left:-9999px;text-align:left;transform:translateX(-50%);z-index:9}.tot_dropdown .tot_droplist ul{position:relative;margin-top:10px;padding:6px 0;border-radius:6px;transition:all .2s linear;box-shadow:0 0 2rem rgba(0,0,0,0.2)}.tot_dropdown .tot_droplist ul:before{content:'';display:block;position:absolute;left:50%;bottom:100%;margin-left:-5px;background:transparent;border:5px solid transparent;transition:all .2s linear}.day .tot_dropdown .tot_droplist ul:before{border-bottom-color:#2d2d2d}.night .tot_dropdown .tot_droplist ul:before{border-bottom-color:#fff}.day .tot_dropdown .tot_droplist ul{background:#2d2d2d}.day .tot_dropdown .tot_droplist ul a{color:rgba(220,220,222,0.8)}.day .tot_dropdown .tot_droplist ul a:hover{color:#fff}.night .tot_dropdown .tot_droplist ul{background:#fff;box-shadow:0 0 2rem rgba(0,0,0,0.4)}.night .tot_dropdown .tot_droplist ul a{color:rgba(98,98,98,0.8)}.night .tot_dropdown .tot_droplist ul a:hover{color:#2d2d2d}.tot_dropdown .tot_droplist li a{display:block;min-width:145px;padding:5px 15px;background:transparent;font-size:12px;font-weight:normal;line-height:16px;letter-spacing:.05em;white-space:nowrap;transition:all .2s linear;font-family:"CircularXXWeb-Book",Helvetica,Arial,sans-serif}.tot_dropdown .tot_droplist li a.delete-user{color:#e74c3c !important}.tot_dropdown.open{z-index:3}.tot_dropdown.open .tot_droplist{left:50%}.tot_dropdown.open .tot_droplist.left{margin-left:1.25em;left:0}.tot_dropdown.open .tot_droplist.right{margin-left:-1.25em;left:100%}.tot_dropdown.open .tot_droplist.is-far-right{left:auto;transform:none;right:0}.tot_dropdown.open .tot_droplist.is-far-right ul::before{left:auto;right:1.125em}.tot_dropdown.open .tot_droplist ul{animation:dropAnimation 1000ms linear both}.toggle-reveal .reveal-icon{display:block;width:20px;height:20px;border-radius:50%;border:1px solid #19c18b;position:absolute;top:1px;left:-30px;opacity:0;transform:scale(0.5);transition:opacity .2s linear, transform .3s ease}.toggle-reveal .reveal-icon::before,.toggle-reveal .reveal-icon::after{content:'';display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:#19c18b}.toggle-reveal .reveal-icon::before{width:8px;height:1px}.toggle-reveal .reveal-icon::after{width:1px;height:8px}.toggle-reveal:hover .reveal-icon{opacity:1;transform:none}.toggle-reveal.open .reveal-icon::after{display:none}.reveal{display:none}@keyframes showAlert{0%{transform:matrix3d(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);opacity:0}3.2%{transform:matrix3d(0.345, 0.098, 0, 0, 0.065, 0.345, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}4.5%{transform:matrix3d(0.485, 0.163, 0, 0, 0.107, 0.485, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}6.41%{transform:matrix3d(0.673, 0.242, 0, 0, 0.158, 0.673, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}9.01%{transform:matrix3d(0.88, 0.288, 0, 0, 0.188, 0.88, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}12.71%{transform:matrix3d(1.064, 0.241, 0, 0, 0.159, 1.064, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}13.51%{transform:matrix3d(1.087, 0.221, 0, 0, 0.146, 1.087, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}17.92%{transform:matrix3d(1.139, 0.105, 0, 0, 0.07, 1.139, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}18.92%{transform:matrix3d(1.137, 0.082, 0, 0, 0.055, 1.137, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);opacity:1}25.23%{transform:matrix3d(1.075, -0.001, 0, 0, -0.001, 1.075, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}29.03%{transform:matrix3d(1.032, -0.015, 0, 0, -0.01, 1.032, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}31.43%{transform:matrix3d(1.012, -0.017, 0, 0, -0.011, 1.012, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}34.63%{transform:matrix3d(0.994, -0.014, 0, 0, -0.01, 0.994, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}40.14%{transform:matrix3d(0.985, -0.007, 0, 0, -0.005, 0.985, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}56.46%{transform:matrix3d(1, 0.001, 0, 0, 0.001, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}62.36%{transform:matrix3d(1.002, 0.001, 0, 0, 0, 1.002, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}81.48%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}84.68%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}100%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}}@keyframes showFancyAlert{0%{transform:matrix3d(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1) translateY(-50%);opacity:0}5.31%{transform:matrix3d(0.563, 0, 0, 0, 0, 0.563, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1) translateY(-50%)}10.51%{transform:matrix3d(0.888, 0, 0, 0, 0, 0.888, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1) translateY(-50%)}15.82%{transform:matrix3d(1.024, 0, 0, 0, 0, 1.024, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1) translateY(-50%)}21.02%{transform:matrix3d(1.052, 0, 0, 0, 0, 1.052, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1) translateY(-50%);opacity:1}35.34%{transform:matrix3d(1.01, 0, 0, 0, 0, 1.01, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1) translateY(-50%)}49.55%{transform:matrix3d(0.998, 0, 0, 0, 0, 0.998, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1) translateY(-50%)}78.18%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1) translateY(-50%)}100%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1) translateY(-50%)}}@keyframes vex-fadein{0%{opacity:0}100%{opacity:1}}@keyframes vex-fadeout{0%{opacity:1}100%{opacity:0}}@keyframes vex-fadeout-fancy{0%{opacity:1;transform:translateY(-50%)}100%{opacity:0;transform:translateY(-50%)}}@keyframes slideIn{0%{opacity:0;-webkit-transform:translateY(3rem);transform:translateY(3rem)}20%{opacity:1}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.vex{display:flex;flex-direction:column;justify-content:center;align-items:center;position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:auto;-webkit-overflow-scrolling:touch;z-index:9999}.vex-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.vex-overlay{position:fixed;top:0;right:0;bottom:0;left:0;animation:vex-fadein 0.4s;-webkit-backface-visibility:hidden;background:rgba(45,45,45,0.8)}.vex.vex-closing .vex-overlay{animation:vex-fadeout 0.4s;-webkit-backface-visibility:hidden}.vex-content{position:relative;width:100%;max-width:350px;margin:1rem;padding:2rem;border-radius:8px;text-align:center;animation:slideIn 0.4s cubic-bezier(0.19, 1, 0.22, 1) both;-webkit-backface-visibility:hidden;overflow:hidden;background:#fff;box-shadow:0 0 2rem rgba(0,0,0,0.5)}.vex.vex-closing .vex-content{animation:vex-fadeout 0.4s;-webkit-backface-visibility:hidden}.app .vex-content h2,.providence .vex-content h2{margin:0 0 0.25em;padding:0;font-size:1.25em;font-weight:normal;letter-spacing:normal;color:#2d2d2d}.vex-content p{margin:0 0 1em;font-size:1em;line-height:1.5;color:#2d2d2d}.vex-content .vex-dialog-message{padding:1rem 0}.vex-content .vex-dialog-buttons{display:flex;margin:0 -2rem;padding:2rem 1rem 0;border-top:1px solid rgba(45,45,45,0.15)}.vex-content .btn{margin:0 1rem;flex-grow:1;flex-basis:1}.vex-content .btn.secondary{background:#2d2d2d;color:#fff}.vex-content .btn.is-text{color:#626262}.fancy .vex-content{background:#fff;color:#2d2d2d !important;max-width:330px;padding:2rem 2.5rem;-webkit-backface-visibility:hidden}.fancy .vex-content .vex-dialog-message::before{content:" ";display:block;position:relative;width:140px;height:180px;margin:0 auto;background:url("/assets/img/icon-published.svg") center center no-repeat;background-size:100% auto}.fancy .vex-content h1{margin-bottom:0;font-size:2em;color:#2d2d2d}.fancy .vex-content p{font-size:1em;line-height:1.5}.fancy .vex-content .vex-dialog-buttons{display:block;margin:0;padding-top:0;border-top:0}.fancy .vex-content .btn.secondary{display:block;margin:0 auto 1rem;background:#19c18b;color:#fff}.fancy .vex-content .btn.btn-text{color:rgba(98,98,98,0.8)}.fancy .vex-content .btn.btn-text:hover{color:#626262}.vex-loading-spinner{position:fixed;z-index:9999;margin:auto;top:0;right:0;bottom:0;left:0;height:2em;width:2em;background:#dcdcde}body.vex-open{overflow:hidden}.open-crop{display:block;position:absolute;top:-2px;right:-2px;width:28px;height:28px;text-align:center;border-radius:0;border-bottom-left-radius:4px;border-top-right-radius:6px;z-index:2}.day .open-crop{background:#2d2d2d;color:#fff}.night .open-crop{background:#fff;color:#2d2d2d}.open-crop .icon{line-height:28px}.crop-presets{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}.crop-presets a{display:block;line-height:0;margin:0 .5em;padding:.25em;border-radius:4px;color:#626262;transition:all .15s linear}.crop-presets a:hover{background:rgba(25,193,139,0.15);color:#19c18b}.crop-actions{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:1rem 2rem;line-height:0;width:100%}.crop-actions .image-ratio-tools{display:flex}.crop-actions .icon{font-size:1.375em;line-height:1}.d2h-code-wrapper{background:#fff}.d2h-wrapper{text-align:left}.d2h-file-header{display:none;padding:20px}.day .d2h-file-header{background:#e7e7e7}.night .d2h-file-header{background:#494949}.d2h-file-stats{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;font-size:14px}.d2h-lines-added{text-align:right;border:1px solid #b4e2b4;border-radius:5px 0 0 5px;color:#399839;padding:2px;vertical-align:middle}.d2h-lines-deleted{text-align:left;border:1px solid #e9aeae;border-radius:0 5px 5px 0;color:#c33;padding:2px;vertical-align:middle;margin-left:1px}.d2h-file-name-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;font:12px/normal 'Monaco', 'Menlo', 'Ubuntu Mono', 'Consolas', 'source-code-pro', monospace}.d2h-file-name{white-space:nowrap;text-overflow:ellipsis;overflow-x:hidden;line-height:21px}.d2h-diff-table{width:100%;border-collapse:collapse;font:12px/normal 'Monaco', 'Menlo', 'Ubuntu Mono', 'Consolas', 'source-code-pro', monospace}.d2h-diff-tbody>tr>td{height:20px;line-height:20px;padding:10px}.d2h-files-diff{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-20px;margin-right:-20px}.d2h-file-diff{overflow-x:scroll;overflow-y:hidden}.d2h-file-side-diff{flex-grow:0;flex-shrink:0;flex-basis:50%;max-width:50%;padding-left:20px;padding-right:20px}.d2h-code-line{display:inline-block;white-space:nowrap;padding:0 10px;margin-left:80px}.d2h-code-side-line{display:inline-block}.d2h-code-line del,.d2h-code-side-line del{display:inline-block;margin-top:-1px;padding:0 5px;text-decoration:none;background-color:#e74c3c;color:#fff;border-radius:2px}.d2h-code-line ins,.d2h-code-side-line ins{display:inline-block;padding:0 5px;text-decoration:none;background-color:#27C169;color:#fff;border-radius:2px;text-align:left}.d2h-code-line-prefix{background:none;padding:0;word-wrap:normal;white-space:pre;display:none}.d2h-code-line-ctn{color:#2d2d2d;display:inline;background:none;padding:0;word-wrap:normal}.line-num1{box-sizing:border-box;float:left;width:40px;overflow:hidden;text-overflow:ellipsis;padding-left:3px}.line-num2{box-sizing:border-box;float:right;width:40px;overflow:hidden;text-overflow:ellipsis;padding-left:3px}.d2h-code-linenumber{box-sizing:border-box;position:absolute;width:86px;padding-left:2px;padding-right:2px;background-color:#fff;color:rgba(0,0,0,0.3);text-align:right;border:solid #eeeeee;border-width:0 1px 0 1px;cursor:pointer;display:none}.d2h-code-side-linenumber{box-sizing:border-box;position:absolute;width:56px;padding-left:5px;padding-right:5px;background-color:#fff;color:rgba(0,0,0,0.3);text-align:right;border:solid #eeeeee;border-width:0 1px 0 1px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;display:none}.d2h-del{background-color:#fbdedb}.d2h-ins{background-color:#c1f3d6}.d2h-info{display:none}.d2h-file-diff .d2h-del.d2h-change{background-color:#e74c3c;color:#fff}.d2h-file-diff .d2h-ins.d2h-change{background-color:#27C169;color:#fff}.d2h-file-list-wrapper{margin-bottom:10px}.d2h-file-list-wrapper a{text-decoration:none;color:#3572b0}.d2h-file-list-wrapper a:visited{color:#3572b0}.d2h-file-list-header{text-align:left}.d2h-file-list-title{font-weight:bold}.d2h-file-list-line{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left}.d2h-file-list{display:block;list-style:none;padding:0;margin:0}.d2h-file-list>li{border-bottom:#ddd solid 1px;padding:5px 10px;margin:0}.d2h-file-list>li:last-child{border-bottom:none}.d2h-file-switch{display:none;font-size:10px;cursor:pointer}.d2h-icon-wrapper{display:none}.d2h-icon{vertical-align:middle;margin-right:10px;fill:currentColor}.d2h-deleted{color:#c33}.d2h-added{color:#399839}.d2h-changed{color:#d0b44c}.d2h-moved{color:#3572b0}.d2h-tag{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:10px;margin-left:5px;padding:0 2px;background-color:#fff}.d2h-deleted-tag{border:#c33 1px solid}.d2h-added-tag{border:#399839 1px solid}.d2h-changed-tag{border:#d0b44c 1px solid}.d2h-moved-tag{border:#3572b0 1px solid}.selecting-left .d2h-code-line,.selecting-left .d2h-code-line *,.selecting-right td.d2h-code-linenumber,.selecting-right td.d2h-code-linenumber *,.selecting-left .d2h-code-side-line,.selecting-left .d2h-code-side-line *,.selecting-right td.d2h-code-side-linenumber,.selecting-right td.d2h-code-side-linenumber *{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selecting-left .d2h-code-line::-moz-selection,.selecting-left .d2h-code-line *::-moz-selection,.selecting-right td.d2h-code-linenumber::-moz-selection,.selecting-left .d2h-code-side-line::-moz-selection,.selecting-left .d2h-code-side-line *::-moz-selection,.selecting-right td.d2h-code-side-linenumber::-moz-selection,.selecting-right td.d2h-code-side-linenumber *::-moz-selection{background:transparent}.selecting-left .d2h-code-line::selection,.selecting-left .d2h-code-line *::selection,.selecting-right td.d2h-code-linenumber::selection,.selecting-left .d2h-code-side-line::selection,.selecting-left .d2h-code-side-line *::selection,.selecting-right td.d2h-code-side-linenumber::selection,.selecting-right td.d2h-code-side-linenumber *::selection{background:transparent}.selectize-control.plugin-drag_drop.multi>.selectize-input>div.ui-sortable-placeholder{visibility:visible !important;background:#f2f2f2 !important;background:rgba(0,0,0,0.06) !important;border:0 none !important;-webkit-box-shadow:inset 0 0 12px 4px #ffffff;box-shadow:inset 0 0 12px 4px #ffffff}.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after{content:'!';visibility:hidden}.selectize-control.plugin-drag_drop .ui-sortable-helper{-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.2);box-shadow:0 2px 5px rgba(0,0,0,0.2)}.selectize-dropdown-header{position:relative;padding:5px 8px;border-bottom:1px solid #d0d0d0;background:#f8f8f8;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.selectize-dropdown-header-close{position:absolute;right:8px;top:50%;color:#303030;opacity:0.4;margin-top:-12px;line-height:20px;font-size:20px !important}.selectize-dropdown-header-close:hover{color:#000000}.selectize-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}.selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}.selectize-control.plugin-remove_button [data-value]{position:relative;padding-right:24px !important}.selectize-control.plugin-remove_button [data-value] .remove{z-index:1;position:absolute;top:0;right:0;bottom:0;width:17px;text-align:center;font-weight:bold;font-size:12px;color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:2px 0 0 0;border-left:1px solid #0073bb;-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.selectize-control.plugin-remove_button [data-value] .remove:hover{background:rgba(0,0,0,0.05)}.selectize-control.plugin-remove_button [data-value].active .remove{border-left-color:#00578d}.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover{background:none}.selectize-control.plugin-remove_button .disabled [data-value] .remove{border-left-color:#aaaaaa}.selectize-control.plugin-remove_button .remove-single{position:absolute;right:28px;top:6px;font-size:23px}.selectize-control{position:relative;padding:0}.selectize-dropdown,.selectize-input,.selectize-input input{color:#303030;font-family:inherit;font-size:.875em;line-height:normal;-webkit-font-smoothing:inherit}.selectize-input,.selectize-control.single .selectize-input.input-active{background:#ffffff;cursor:text;display:inline-block}.selectize-input{background:#fbfbfb;border:2px solid rgba(98,98,98,0.5);padding:8px 8px;display:inline-block;width:100%;overflow:hidden;position:relative;z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:6px}.selectize-control.multi .selectize-input.has-items{padding:5px 8px 2px}.selectize-input.disabled,.selectize-input.disabled *{cursor:default !important}.selectize-input.focus{border-color:#626262}.selectize-input.dropdown-active{border-radius:6px}.selectize-input>*{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.selectize-control.multi .selectize-input>div{cursor:pointer;margin:0 3px 3px 0;padding:.5em 1em}.selectize-control.multi .selectize-input.disabled>div,.selectize-control.multi .selectize-input.disabled>div.active{color:#ffffff;background:#d2d2d2;border:1px solid #aaaaaa}.selectize-input>input{display:inline-block !important;padding:0 !important;min-height:0 !important;max-height:none !important;max-width:100% !important;margin:0 1px !important;text-indent:0 !important;border:0 none !important;background:none !important;line-height:inherit !important;-webkit-user-select:auto !important;-webkit-box-shadow:none !important;box-shadow:none !important}.selectize-input>input::-ms-clear{display:none}.selectize-input>input:focus{outline:none !important}.selectize-input::after{content:' ';display:block;clear:left}.selectize-input.dropdown-active::before{content:' ';display:block;position:absolute;background:#f0f0f0;height:1px;bottom:0;left:0;right:0}.selectize-dropdown{position:absolute;z-index:10;border:2px solid #626262;background:#fbfbfb;margin:.5rem 0 0 0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:6px;overflow:hidden}.selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.selectize-dropdown [data-selectable] .highlight{background:rgba(125,168,208,0.2);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.selectize-dropdown [data-selectable],.selectize-dropdown .optgroup-header{border-bottom:1px solid #dcdcde;padding:.5em}.selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}.selectize-dropdown .optgroup-header{color:#303030;background:#ffffff;cursor:default}.selectize-dropdown .active{background-color:rgba(25,193,139,0.15);color:#19c18b}.selectize-dropdown .active.create{color:#495c68}.selectize-dropdown .create{color:rgba(48,48,48,0.5)}.selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px;-webkit-overflow-scrolling:touch}.selectize-control.single .selectize-input,.selectize-control.single .selectize-input input{cursor:pointer}.selectize-control.single .selectize-input.input-active,.selectize-control.single .selectize-input.input-active input{cursor:text}.selectize-control.single .selectize-input:after{content:' ';display:block;position:absolute;top:50%;right:15px;margin-top:-3px;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#808080 transparent transparent transparent}.selectize-control.single .selectize-input.dropdown-active:after{margin-top:-4px;border-width:0 5px 5px 5px;border-color:transparent transparent #808080 transparent}.selectize-control.rtl.single .selectize-input:after{left:15px;right:auto}.selectize-control.rtl .selectize-input>input{margin:0 4px 0 -2px !important}.selectize-control .selectize-input.disabled{opacity:0.5;background-color:#fafafa}.selectize-control.multi .selectize-input.has-items{padding-left:5px;padding-right:5px}.selectize-control.multi .selectize-input.disabled [data-value]{color:#999;text-shadow:none;background:none;-webkit-box-shadow:none;box-shadow:none}.selectize-control.multi .selectize-input.disabled [data-value],.selectize-control.multi .selectize-input.disabled [data-value] .remove{border-color:#e6e6e6}.selectize-control.multi .selectize-input.disabled [data-value] .remove{background:none}.selectize-control.multi .selectize-input [data-value]{border-radius:4px;background-color:#2d2d2d;color:#fff}.selectize-control.multi .selectize-input [data-value].active{background-color:#e74c3c}.selectize-control.single .selectize-input{-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.05),inset 0 1px 0 rgba(255,255,255,0.8);box-shadow:0 1px 0 rgba(0,0,0,0.05),inset 0 1px 0 rgba(255,255,255,0.8);background-color:#f9f9f9;background-image:-moz-linear-gradient(top, #fefefe, #f2f2f2);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fefefe), to(#f2f2f2));background-image:-webkit-linear-gradient(top, #fefefe, #f2f2f2);background-image:-o-linear-gradient(top, #fefefe, #f2f2f2);background-image:linear-gradient(to bottom, #fefefe, #f2f2f2);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffefefe', endColorstr='#fff2f2f2', GradientType=0)}.selectize-control.single .selectize-input,.selectize-dropdown.single{border-color:#b8b8b8}.selectize-dropdown .optgroup-header{padding-top:7px;font-weight:bold;font-size:0.85em}.selectize-dropdown .optgroup{border-top:1px solid #f0f0f0}.selectize-dropdown .optgroup:first-child{border-top:0 none}.choices{position:relative;margin-bottom:24px;font-size:16px}.choices:focus{outline:none}.choices:last-child{margin-bottom:0}.choices.is-disabled .choices__inner,.choices.is-disabled .choices__input{background-color:#eaeaea;cursor:not-allowed;user-select:none}.choices.is-disabled .choices__item{cursor:not-allowed}.choices[data-type*='select-one']{cursor:pointer}.choices[data-type*='select-one'] .choices__inner{padding-bottom:7.5px}.choices[data-type*='select-one'] .choices__input{display:block;width:100%;padding:10px;border-bottom:1px solid #ddd;background-color:#ffffff;margin:0}.choices[data-type*='select-one'] .choices__button{background-image:url("../../icons/cross-inverse.svg");padding:0;background-size:8px;position:absolute;top:50%;right:0;margin-top:-10px;margin-right:25px;height:20px;width:20px;border-radius:10em;opacity:0.5}.choices[data-type*='select-one'] .choices__button:hover,.choices[data-type*='select-one'] .choices__button:focus{opacity:1}.choices[data-type*='select-one'] .choices__button:focus{box-shadow:0px 0px 0px 2px #00bcd4}.choices[data-type*='select-one']:after{content:'';height:0;width:0;border-style:solid;border-color:#333 transparent transparent transparent;border-width:5px;position:absolute;right:11.5px;top:50%;margin-top:-2.5px;pointer-events:none}.choices[data-type*='select-one'].is-open:after{border-color:transparent transparent #333 transparent;margin-top:-7.5px}.choices[data-type*='select-one'][dir='rtl']:after{left:11.5px;right:auto}.choices[data-type*='select-one'][dir='rtl'] .choices__button{right:auto;left:0;margin-left:25px;margin-right:0}.choices[data-type*='select-multiple'] .choices__inner,.choices[data-type*='text'] .choices__inner{cursor:text}.choices[data-type*='select-multiple'] .choices__button,.choices[data-type*='text'] .choices__button{position:relative;display:inline-block;margin-top:0;margin-right:-4px;margin-bottom:0;margin-left:8px;padding-left:16px;border-left:1px solid #008fa1;background-image:url("../../icons/cross.svg");background-size:8px;width:8px;line-height:1;opacity:0.75}.choices[data-type*='select-multiple'] .choices__button:hover,.choices[data-type*='select-multiple'] .choices__button:focus,.choices[data-type*='text'] .choices__button:hover,.choices[data-type*='text'] .choices__button:focus{opacity:1}.choices__inner{display:inline-block;vertical-align:top;width:100%;background-color:#f9f9f9;padding:7.5px 7.5px 3.75px;border:1px solid #ddd;border-radius:2.5px;font-size:14px;min-height:44px;overflow:hidden}.is-focused .choices__inner,.is-open .choices__inner{border-color:#2d2d2d}.choices__list{margin:-.25rem;padding-left:0;list-style:none}.choices__list--single{display:inline-block;padding:4px 16px 4px 4px;width:100%}[dir='rtl'] .choices__list--single{padding-right:4px;padding-left:16px}.choices__list--single .choices__item{width:100%}.choices__list--multiple{display:inline}.choices__list--multiple .choices__item{display:inline-block;vertical-align:middle;border-radius:20px;padding:4px 10px;font-size:12px;font-weight:500;margin-right:3.75px;margin-bottom:3.75px;background-color:#00bcd4;border:1px solid #00a5bb;color:#ffffff;word-break:break-all}.choices__list--multiple .choices__item[data-deletable]{padding-right:5px}[dir='rtl'] .choices__list--multiple .choices__item{margin-right:0;margin-left:3.75px}.choices__list--multiple .choices__item.is-highlighted{background-color:#00a5bb;border:1px solid #008fa1}.is-disabled .choices__list--multiple .choices__item{background-color:#aaa;border:1px solid #919191}.choices__list--dropdown{display:none;z-index:1;position:absolute;width:100%;background-color:#fff;border:1px solid #ddd;top:100%;margin:0;border-bottom-left-radius:2.5px;border-bottom-right-radius:2.5px;overflow:hidden;word-break:break-all}.choices__list--dropdown.is-active{display:block}.is-open .choices__list--dropdown{border-color:#b7b7b7}.is-flipped .choices__list--dropdown{top:auto;bottom:100%;margin-top:0;margin-bottom:-1px;border-radius:0.25rem 0.25rem 0 0}.choices__list--dropdown .choices__list{position:relative;max-height:8em;overflow:auto;-webkit-overflow-scrolling:touch;will-change:scroll-position}.choices__list--dropdown .choices__item{position:relative;padding:.95em 1em;font-size:.75em;line-height:normal;border-bottom:1px solid #fbfbfb}[dir='rtl'] .choices__list--dropdown .choices__item{text-align:right}@media (min-width: 640px){.choices__list--dropdown .choices__item--selectable{padding-right:6em}.choices__list--dropdown .choices__item--selectable:after{position:absolute;content:attr(data-select-text);top:50%;transform:translateY(-50%);right:1em;font-size:.675em;background:#dcdcde;color:#2d2d2d;padding:0.5em 1em;border-radius:2em;opacity:0}}.choices__list--dropdown .choices__item--selectable.is-highlighted{background-color:#f2f2f2}.choices__list--dropdown .choices__item--selectable.is-highlighted::after{opacity:1}.choices__item{cursor:default}.choices__item--selectable{cursor:pointer}.choices__item--disabled{cursor:not-allowed;user-select:none;opacity:0.5}.choices__heading{font-weight:600;font-size:12px;padding:10px;border-bottom:1px solid #f7f7f7;color:gray}.choices__button{text-indent:-9999px;-webkit-appearance:none;appearance:none;border:0;background-color:transparent;background-repeat:no-repeat;background-position:center;cursor:pointer}.choices__button:focus{outline:none}.choices__input{display:inline-block;vertical-align:middle;background:none;border:0;border-radius:0;max-width:100%;margin:0;padding:0 .5em}.choices__input:focus{outline:0}[dir='rtl'] .choices__input{padding-right:2px;padding-left:0}.choices__placeholder{opacity:0.5}.choices__inner{width:100%;background:#fbfbfb;color:#2d2d2d;border:2px solid rgba(98,98,98,0.5);border-radius:6px;padding:.75em;font-size:1em;line-height:1.5;letter-spacing:.02em}.choices__list--multiple .choices__item{position:relative;border:none;font-weight:normal;margin:.25rem;padding:.5em .5em .5em 1em;background:#2d2d2d;font-size:.75em}.choices__list--multiple .choices__item.is-highlighted{border:none;background:transparent;color:#19c18b}.choices[data-type*='select-multiple'] .choices__button,.choices[data-type*='text'] .choices__button{border:none;background:rgba(98,98,98,0.8);border-radius:50%;width:2em;height:2em;padding:0;margin:0 0 0 1em;opacity:1}.choices[data-type*='select-multiple'] .choices__button:hover,.choices[data-type*='text'] .choices__button:hover{background:#626262}.choices[data-type*='select-multiple'] .choices__button::before,.choices[data-type*='select-multiple'] .choices__button::after,.choices[data-type*='text'] .choices__button::before,.choices[data-type*='text'] .choices__button::after{content:'';display:block;position:absolute;top:50%;left:50%;width:45%;height:1px;background:#fff}.choices[data-type*='select-multiple'] .choices__button::before,.choices[data-type*='text'] .choices__button::before{transform:translateX(-5px) translateY(-1px) rotate(45deg)}.choices[data-type*='select-multiple'] .choices__button::after,.choices[data-type*='text'] .choices__button::after{transform:translateX(-5px) translateY(-1px) rotate(-45deg)}.choices__list--dropdown{border:2px solid rgba(98,98,98,0.5);border-radius:6px;margin-top:1rem;margin-bottom:2rem;z-index:7}.choices__list--dropdown .choices__item--selectable.is-highlighted{background:transparent;color:#19c18b}body.providence .table-length{display:flex;flex-direction:row;justify-content:space-between;align-items:center}body.providence .table{min-width:100%;border-radius:14px;box-shadow:0 2px 12px 0 rgba(173,173,173,0.15);background-color:#fff}body.providence .table.simple{border:2px solid #dcdcde}.day body.providence .table.simple td,.day body.providence .table.simple th,.night body.providence .table.simple td,.night body.providence .table.simple th{background:none;border:none;border-bottom:2px solid #dcdcde !important}.day body.providence .table.simple thead td,.day body.providence .table.simple thead th,.night body.providence .table.simple thead td,.night body.providence .table.simple thead th{background:#dcdcde}.night body.providence .table.sub-group th,.night body.providence .table.sub-group td{background:#2d2d2d !important;border-color:#202020 !important}body.providence .table td,body.providence .table th{position:relative;border:2px solid #dcdcde;padding:8px 10px;vertical-align:top;font-size:1.4999953125146483rem;white-space:nowrap}.day body.providence .table td,.day body.providence .table th{border-color:#dcdcde}.night body.providence .table td,.night body.providence .table th{border-color:rgba(98,98,98,0.8)}.bleed body.providence .table td:first-child,.bleed body.providence .table th:first-child{padding-left:20px;border-left:none}.bleed body.providence .table td:last-child,.bleed body.providence .table th:last-child{padding-right:20px;border-right:none}body.providence .table th{text-align:left}body.providence .table th.actions{text-align:center}body.providence .table thead td,body.providence .table thead th{font-weight:normal}.day body.providence .table thead td,.day body.providence .table thead th{background:rgba(220,220,222,0.5);color:#2d2d2d}.night body.providence .table thead td,.night body.providence .table thead th{background:#202020;color:#fff}body.providence .table tbody tr{transition:background 0.3s ease, opacity .3s ease;background-color:white}body.providence .table tbody tr:last-of-type{border-radius:0 0 14px 14px;overflow:hidden}body.providence .table tbody tr:last-of-type td{border-bottom:none !important}body.providence .table tbody tr:last-of-type td:first-child{border-radius:0 0 0 14px}body.providence .table tbody tr:last-of-type td:last-child{border-radius:0 0 14px 0}body.providence .table tbody:hover tr{background-color:#f9f9f9}body.providence .table td{border-bottom:2px solid #F0F0F0 !important}body.providence .table td.actions{text-align:right;white-space:nowrap;width:1%}body.providence .table td.actions.small{min-width:100px}.bleed body.providence .table td.actions{padding-left:20px}body.providence .table td.actions .tot_dropdown{display:block}body.providence .table td.actions .tot_dropdown .tot_droplist ul{background-color:#fff}body.providence .table td.actions .btn{vertical-align:middle}body.providence .table td.actions .btn-action{font-size:0.9374970703216552rem;width:2.75em;height:2.75em;padding:0;line-height:2.85;text-align:center;border-radius:50%;margin:0 auto;border:none;background-color:#f4f4f4;color:#626262}body.providence .table td.actions .btn-action:hover{background:#e0f8ff;color:#0078A3}body.providence .table td.actions .open .btn-action{background:#e0f8ff;color:#0078A3}body.providence .table td.middle{text-align:center;white-space:nowrap}body.providence .table td.middle .btn{vertical-align:middle}body.providence .table td.show-email{width:1%;max-width:360px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#0078A3;font-size:1.3124958984503172rem}body.providence .table td.show-email span.copy-text::after{box-shadow:none}body.providence .table td.show-email span.copy-text.is-red{color:#C20000}body.providence .table td.has-state{max-width:13em}body.providence .table td.has-state .chip{padding:0.5em 1em;border-radius:2em;letter-spacing:normal;text-transform:none;font-size:1.1249964843859863rem;line-height:1.5;width:100%;max-width:185px;margin:0 auto}body.providence .table td.has-date{font-weight:normal;font-size:1.3124958984503172rem;color:#2d2d2d}body.providence .table td.has-assignment .is-select{min-width:7em}body.providence .table td.has-assignment .is-select .form-item--control{background-color:#f4f4f4;color:#626262;border-radius:4px}body.providence .table .select-control{margin:0}body.providence .bleed{margin:0 -20px}body.providence th.sorting::-moz-selection{background:transparent}body.providence th.sorting::selection{background:transparent}body.providence th.sorting,body.providence th.sorting_desc,body.providence th.sorting_asc{cursor:pointer;position:relative;outline:none}body.providence th.sorting_desc,body.providence th.sorting_asc{color:#2d2d2d !important;border-bottom-color:#08aeea !important}body.providence th.sorting::-moz-selection,body.providence th.sorting::selection{background:transparent}body.providence table th.sorting,body.providence table th.sorting_desc,body.providence table th.sorting_asc{padding-left:15px !important;padding-right:27px !important}body.providence table th.sorting::before,body.providence table th.sorting::after,body.providence table th.sorting_desc::before,body.providence table th.sorting_desc::after,body.providence table th.sorting_asc::before,body.providence table th.sorting_asc::after{content:'';display:block;position:absolute;right:10px;width:0;height:0;border:4px solid transparent}body.providence table th.sorting::before,body.providence table th.sorting_desc::before,body.providence table th.sorting_asc::before{top:50%;margin-top:-10px}.day body.providence table th.sorting::before,.day body.providence table th.sorting_desc::before,.day body.providence table th.sorting_asc::before{border-bottom-color:rgba(98,98,98,0.4)}.night body.providence table th.sorting::before,.night body.providence table th.sorting_desc::before,.night body.providence table th.sorting_asc::before{border-bottom-color:#626262}body.providence table th.sorting::after,body.providence table th.sorting_desc::after,body.providence table th.sorting_asc::after{bottom:50%;margin-bottom:-10px}.day body.providence table th.sorting::after,.day body.providence table th.sorting_desc::after,.day body.providence table th.sorting_asc::after{border-top-color:rgba(98,98,98,0.4)}.night body.providence table th.sorting::after,.night body.providence table th.sorting_desc::after,.night body.providence table th.sorting_asc::after{border-top-color:#626262}.day body.providence table th.sorting_desc::after{border-top-color:#2d2d2d}.night body.providence table th.sorting_desc::after{border-top-color:#fff}.day body.providence table th.sorting_asc::before{border-bottom-color:#2d2d2d}.night body.providence table th.sorting_asc::before{border-bottom-color:#fff}body.providence #advisors-list tbody tr .advisor-profile,body.providence #advisorsList tbody tr .advisor-profile,body.providence #content-list tbody tr .advisor-profile,body.providence #content-list-admin tbody tr .advisor-profile,body.providence #revisions-list tbody tr .advisor-profile,body.providence #custom-content-list tbody tr .advisor-profile,body.providence #officerReports tbody tr .advisor-profile{transition:transform 0.1s ease, box-shadow 0.2s linear, margin 0.2s ease}body.providence #advisors-list tbody tr:hover>td>.advisor-profile,body.providence #advisorsList tbody tr:hover>td>.advisor-profile,body.providence #content-list tbody tr:hover>td>.advisor-profile,body.providence #content-list-admin tbody tr:hover>td>.advisor-profile,body.providence #revisions-list tbody tr:hover>td>.advisor-profile,body.providence #custom-content-list tbody tr:hover>td>.advisor-profile,body.providence #officerReports tbody tr:hover>td>.advisor-profile{box-shadow:0 0 0 1px #08aeea}body.providence #advisors-list tbody>tr:hover,body.providence #advisorsList tbody>tr:hover,body.providence #content-list tbody>tr:hover,body.providence #content-list-admin tbody>tr:hover,body.providence #revisions-list tbody>tr:hover,body.providence #custom-content-list tbody>tr:hover,body.providence #officerReports tbody>tr:hover{box-shadow:none;background-color:#fff}body.providence #advisors-list th,body.providence #advisors-list td,body.providence #advisorsList th,body.providence #advisorsList td,body.providence #content-list th,body.providence #content-list td,body.providence #content-list-admin th,body.providence #content-list-admin td,body.providence #revisions-list th,body.providence #revisions-list td,body.providence #custom-content-list th,body.providence #custom-content-list td,body.providence #officerReports th,body.providence #officerReports td{padding:2rem 1rem;border:none;vertical-align:middle}body.providence #advisors-list th,body.providence #advisorsList th,body.providence #content-list th,body.providence #content-list-admin th,body.providence #revisions-list th,body.providence #custom-content-list th,body.providence #officerReports th{background:#fff;border-left:2px solid #F0F0F0;border-bottom:2px solid #F0F0F0;font-family:"CircularXXWeb-Medium",Helvetica,Arial,sans-serif;transition:border-bottom-color .3s ease}body.providence #advisors-list th:first-child,body.providence #advisorsList th:first-child,body.providence #content-list th:first-child,body.providence #content-list-admin th:first-child,body.providence #revisions-list th:first-child,body.providence #custom-content-list th:first-child,body.providence #officerReports th:first-child{border-radius:8px 0 0 0;border-left:none}body.providence #advisors-list th:last-child,body.providence #advisorsList th:last-child,body.providence #content-list th:last-child,body.providence #content-list-admin th:last-child,body.providence #revisions-list th:last-child,body.providence #custom-content-list th:last-child,body.providence #officerReports th:last-child{border-radius:0 8px 0 0;border-right:none}body.providence #advisors-list th.show-email,body.providence #advisorsList th.show-email,body.providence #content-list th.show-email,body.providence #content-list-admin th.show-email,body.providence #revisions-list th.show-email,body.providence #custom-content-list th.show-email,body.providence #officerReports th.show-email{min-width:240px}body.providence #advisors-list th.has-broker,body.providence #advisorsList th.has-broker,body.providence #content-list th.has-broker,body.providence #content-list-admin th.has-broker,body.providence #revisions-list th.has-broker,body.providence #custom-content-list th.has-broker,body.providence #officerReports th.has-broker{width:100px;min-width:100px}body.providence #advisors-list th.show-date,body.providence #advisorsList th.show-date,body.providence #content-list th.show-date,body.providence #content-list-admin th.show-date,body.providence #revisions-list th.show-date,body.providence #custom-content-list th.show-date,body.providence #officerReports th.show-date{width:160px}body.providence #advisors-list th:first-child,body.providence #advisorsList th:first-child,body.providence #content-list th:first-child,body.providence #content-list-admin th:first-child,body.providence #revisions-list th:first-child,body.providence #custom-content-list th:first-child,body.providence #officerReports th:first-child{border-left:none}body.providence #advisors-list th:last-child,body.providence #advisorsList th:last-child,body.providence #content-list th:last-child,body.providence #content-list-admin th:last-child,body.providence #revisions-list th:last-child,body.providence #custom-content-list th:last-child,body.providence #officerReports th:last-child{border-right:none}.day body.providence #advisors-list th,.day body.providence #advisorsList th,.day body.providence #content-list th,.day body.providence #content-list-admin th,.day body.providence #revisions-list th,.day body.providence #custom-content-list th,.day body.providence #officerReports th{border-color:#fbfbfb}.night body.providence #advisors-list th,.night body.providence #advisorsList th,.night body.providence #content-list th,.night body.providence #content-list-admin th,.night body.providence #revisions-list th,.night body.providence #custom-content-list th,.night body.providence #officerReports th{border-color:#2d2d2d}body.providence #advisors-list table,body.providence #advisorsList table,body.providence #content-list table,body.providence #content-list-admin table,body.providence #revisions-list table,body.providence #custom-content-list table,body.providence #officerReports table{margin:0 1rem;padding:0;width:calc(100% - 2rem);min-width:0}body.providence #content-list th,body.providence #content-list-admin th,body.providence #advisors-list th{position:sticky;top:86px;z-index:3}body.providence td.content-thumb{width:10%}body.providence td.content-thumb img{display:block;width:100%;height:auto;border-radius:4px}body.providence td.content-title{font-size:1.25em;line-height:1.2;font-weight:normal;white-space:normal}body.providence td.content-title a.edit-content{display:block;text-decoration:none;color:#fff}body.providence td.content-title a.edit-content:hover{color:#08aeea}body.providence td.content-title span.is-personas{display:block;margin-top:0.5em;font-size:0.6875em;font-weight:normal;line-height:1.5;color:#dcdcde}body.providence td.content-cat{font-weight:700;color:#0078A3}body.providence td.content-channels span{display:inline-block;margin:0 0.25em;width:2.5em;height:2.5em;border-radius:50%;line-height:2.5;text-align:center;font-size:1.3124958984503172rem;font-weight:normal;background:rgba(98,98,98,0.25);color:#626262}body.providence td.content-channels span.is-ca{background:rgba(8,174,234,0.25);color:#08aeea}body.providence td.content-channels span.is-lp{background:rgba(141,94,214,0.25);color:#8d5ed6}body.providence .tot-table{overflow:hidden;border-radius:8px;border:2px solid #626262}body.providence .tot-table--header{display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;padding:0 0.5rem;background:#626262;color:#fff;font-size:0.875em;font-weight:normal}body.providence .tot-table--body{position:relative;overflow:hidden}body.providence .tot-table--row{position:relative;display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;align-items:center;padding:0 0.5rem;border-bottom:1px solid #fbfbfb}body.providence .tot-table--row:last-child{border-bottom:none}body.providence .tot-table--cell{position:relative;max-width:100%;flex:0 0 auto;flex-grow:1;flex-basis:0;padding:1rem 0.5rem;text-align:center;overflow:hidden;z-index:1}body.providence .tot-table--cell.is-left{text-align:left}body.providence .tot-table--cell.is-fitted-10{flex:0 0 10rem;max-width:10rem}body.providence .tot-table--cell.is-fitted-12{flex:0 0 12rem;max-width:12rem}body.providence .tot-table--cell.is-fitted-15{flex:0 0 15rem;max-width:15rem}body.providence .tot-table--cell.is-fitted-20{flex:0 0 20rem;max-width:20rem}/*! sanitize.css v3.2.0 | CC0 1.0 Public Domain | github.com/10up/sanitize.css */audio:not([controls]){display:none}button{-webkit-appearance:button;overflow:visible}details{display:block}html{-ms-overflow-style:-ms-autohiding-scrollbar;overflow-y:scroll;-webkit-text-size-adjust:100%}input{-webkit-border-radius:0}input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button}input[type="number"]{width:auto}input[type="search"]{-webkit-appearance:textfield}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}main{display:block}pre{overflow:auto}progress{display:inline-block}small{font-size:75%}summary{display:block}svg:not(:root){overflow:hidden}template{display:none}textarea{overflow:auto}[hidden]{display:none}*,::before,::after{box-sizing:inherit}*{font-size:inherit;line-height:inherit}::before,::after{text-decoration:inherit;vertical-align:inherit}*,::before,::after{border-style:solid;border-width:0}*{background-repeat:no-repeat;margin:0;padding:0}:root{box-sizing:border-box;color:#000;cursor:default;font:66.66667% sans-serif}a{text-decoration:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}button,input,select,textarea{background-color:rgba(0,0,0,0)}button,input,select,textarea{color:inherit;font-family:inherit;font-style:inherit;font-weight:inherit}button,[type="button"],[type="date"],[type="datetime"],[type="datetime-local"],[type="email"],[type="month"],[type="number"],[type="password"],[type="reset"],[type="search"],[type="submit"],[type="tel"],[type="text"],[type="time"],[type="url"],[type="week"],select,textarea{min-height:1.5em}code,kbd,pre,samp{font-family:monospace,monospace}nav ol,nav ul{list-style:none}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}table{border-collapse:collapse;border-spacing:0}textarea{resize:vertical}::-moz-selection{background-color:#000;color:#fff;text-shadow:none}::selection{background-color:#000;color:#fff;text-shadow:none}[aria-busy="true"]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}[hidden][aria-hidden="false"]{clip:rect(0 0 0 0);display:inherit;position:absolute}[hidden][aria-hidden="false"]:focus{clip:auto}a,area,button,input,label,select,textarea,[tabindex]{touch-action:manipulation}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes highlightGrayText{0%{color:#626262}5%{color:#19c18b}25%{color:#19c18b}100%{color:#626262}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInHero{from{opacity:0;transform:translate3d(0, 20px, 0)}to{opacity:1;transform:none}}@keyframes bounceInUp{0%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 100, 0, 1);opacity:0}5.31%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 43.738, 0, 1)}10.51%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 11.211, 0, 1)}15.82%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -2.439, 0, 1);opacity:1}21.02%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -5.214, 0, 1)}35.34%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -0.995, 0, 1)}49.55%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0.161, 0, 1)}78.18%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -0.005, 0, 1)}100%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}}@keyframes bounceInDown{0%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -100, 0, 1);opacity:0}5.51%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -47.678, 0, 1)}11.01%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -11.845, 0, 1)}16.52%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 4.734, 0, 1);opacity:1}21.92%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 8.497, 0, 1)}36.24%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 1.841, 0, 1)}50.55%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -0.502, 0, 1)}79.08%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0.03, 0, 1)}100%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}}@keyframes zoomIn{0%{transform:matrix3d(0.8, 0, 0, 0, 0, 0.8, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);opacity:0}4.3%{transform:matrix3d(0.903, 0, 0, 0, 0, 0.903, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}8.61%{transform:matrix3d(0.976, 0, 0, 0, 0, 0.976, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}12.91%{transform:matrix3d(1.01, 0, 0, 0, 0, 1.01, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);opacity:1}17.22%{transform:matrix3d(1.019, 0, 0, 0, 0, 1.019, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}28.33%{transform:matrix3d(1.004, 0, 0, 0, 0, 1.004, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}39.44%{transform:matrix3d(0.999, 0, 0, 0, 0, 0.999, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}61.66%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}83.98%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}100%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}}@keyframes pulse{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes noticeLeft{0%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}2.1%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -3.338, 0, 0, 1)}4.1%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -5.415, 0, 0, 1)}8.21%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -6.897, 0, 0, 1)}11.41%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -6.243, 0, 0, 1)}14.51%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -4.819, 0, 0, 1)}20.72%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -1.591, 0, 0, 1)}27.03%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.485, 0, 0, 1)}33.23%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 1.032, 0, 0, 1)}45.75%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.236, 0, 0, 1)}58.26%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.154, 0, 0, 1)}83.28%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.023, 0, 0, 1)}100%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}}@keyframes ticker{0%{transform:translate3d(0, 0em, 0)}11.11111%{transform:translate3d(0, -2em, 0)}22.22222%{transform:translate3d(0, -4em, 0)}33.33333%{transform:translate3d(0, -6em, 0)}44.44444%{transform:translate3d(0, -8em, 0)}55.55556%{transform:translate3d(0, -10em, 0)}66.66667%{transform:translate3d(0, -12em, 0)}77.77778%{transform:translate3d(0, -14em, 0)}88.88889%{transform:translate3d(0, -16em, 0)}100%{transform:translate3d(0, -18em, 0)}}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0;height:100%;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-family:"CircularXXWeb-Book",Helvetica,Arial,sans-serif}body{font-size:16px;line-height:1.5;background:#fff;color:#2d2d2d;font-weight:normal}body.login,body.register{height:auto}.js-focus-visible :focus:not(.focus-visible){outline:none}.js-focus-visible .focus-visible{outline:2px solid #757575}.image-shadow{border-radius:14px;box-shadow:0 40px 40px 0 rgba(91,91,91,0.15)}.l-screen-reader,.l-screen-reader-text,.screen-reader-text,.screen-reader{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;z-index:99;font-size:.75rem;background-color:rgba(255,255,255,0.75);color:black;padding:4px;line-height:1;font-family:"CircularXXWeb-Bold",Helvetica,Arial,sans-serif}.l-screen-reader.js-focus-visible,.l-screen-reader.focus-visible,.l-screen-reader-text.js-focus-visible,.l-screen-reader-text.focus-visible,.screen-reader-text.js-focus-visible,.screen-reader-text.focus-visible,.screen-reader.js-focus-visible,.screen-reader.focus-visible{clip:unset}ul{list-style:none;margin:0}::-moz-selection{color:#fff;background:#19c18b}::selection{color:#fff;background:#19c18b}.hide{display:none}.tab{display:none}.tab.active{display:block}.ps-container{-ms-touch-action:none;touch-action:none;overflow:hidden !important;-ms-overflow-style:none}@supports (-ms-overflow-style: none){.ps-container{overflow:auto !important}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.ps-container{overflow:auto !important}}.ps-container.ps-active-x>.ps-scrollbar-x-rail,.ps-container.ps-active-y>.ps-scrollbar-y-rail{display:block;background-color:transparent}.ps-container.ps-in-scrolling{pointer-events:none}.ps-container>.ps-scrollbar-x-rail{display:none;position:absolute;border-radius:3px;opacity:0;transition:background-color .2s linear, opacity .2s linear;bottom:0;height:5px}.ps-container>.ps-scrollbar-x-rail>.ps-scrollbar-x{position:absolute;border-radius:4px;transition:background-color .2s linear;bottom:0;height:5px}.ps-container>.ps-scrollbar-y-rail{display:none;position:absolute;border-radius:3px;opacity:0;transition:background-color .2s linear, opacity .2s linear;right:1px;width:5px}.ps-container>.ps-scrollbar-y-rail>.ps-scrollbar-y{position:absolute;border-radius:3px;transition:background-color .2s linear;right:1px;width:5px}.ps-container>.ps-scrollbar-x-rail>.ps-scrollbar-x,.ps-container>.ps-scrollbar-y-rail>.ps-scrollbar-y{background:#626262}.ps-container:hover>.ps-scrollbar-x-rail,.ps-container:hover>.ps-scrollbar-y-rail{opacity:.2}.ps-container:hover>.ps-scrollbar-x-rail:hover,.ps-container:hover>.ps-scrollbar-y-rail:hover,.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail,.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{opacity:.4}h1{margin:0 0 0.5em;font-weight:normal;font-size:1.875em;line-height:1.2;color:#2d2d2d;font-family:"CircularXXWeb-Black",Helvetica,Arial,sans-serif}@media (min-width: 768px){h1.hero{font-size:2.25em}}@media (min-width: 980px){h1.hero{font-size:2.85em}}@media (min-width: 1150px){h1.hero{font-size:3.25em}}h1.hero br{display:none}@media (min-width: 1150px){h1.hero br{display:block}}h1.alt{margin-bottom:0;text-transform:uppercase;font-size:22px;line-height:24px;letter-spacing:3px}@media (min-width: 768px){h1.alt{font-size:26px;line-height:30px;letter-spacing:4px}}.night h1{color:#fff}h1.green,h1.is-highlighted,h1 span.is-highlighted{color:#19c18b}.day h2,.day h3,.day h4{color:#2d2d2d;font-family:"CircularXXWeb-Bold",Helvetica,Arial,sans-serif}.night h2,.night h3,.night h4{color:#fff}.app h1,.providence h1{margin:0.5em 0;font-weight:normal;letter-spacing:normal;font-size:1.5em;line-height:1.5}.app h1.is-hero,.providence h1.is-hero{font-weight:normal;font-size:3.25em;line-height:1.2}.app h2,.providence h2{margin:0 0 0.5em;font-weight:normal;font-size:1em;line-height:1.2}.app h2>.btn,.providence h2>.btn{margin-left:0.75rem;vertical-align:middle}.app h2>.tot_dropdown,.providence h2>.tot_dropdown{margin-left:0.75rem;vertical-align:middle;line-height:10px}.app h2 small,.providence h2 small{letter-spacing:0.2px}.app h2 small.danger,.providence h2 small.danger{color:#e74c3c}.app h3,.providence h3{margin:20px 0;font-size:0.6875em;line-height:1.1;letter-spacing:0.1em;text-transform:uppercase;color:#626262;font-weight:normal}.app h3.section-title,.providence h3.section-title{background:rgba(220,220,222,0.5);padding:1.5rem 2rem}.app h3.sub-section-title,.providence h3.sub-section-title{margin-bottom:5px}.app h3.is-subsection,.providence h3.is-subsection{margin:0 0 0.75em;font-weight:normal;font-size:0.875em;line-height:1.2;text-transform:none;letter-spacing:normal}.app h4,.providence h4{font-weight:normal;font-size:1em;line-height:1.2}.app h4 a,.providence h4 a{color:#19c18b}.app .day h3,.providence .day h3{color:#626262}.app .night h3,.providence .night h3{color:#dcdcde}.terms-home{width:60%;font-weight:normal;font-size:0.8em !important;line-height:1.5em;text-align:center;padding:1.5em 0 0 0;margin:0 auto}.terms-home a{color:#626262;border-bottom:2px solid rgba(98,98,98,0.4)}.terms{font-size:0.8em;line-height:1.5em;text-align:center;border-top:1px solid #f4f4f4;padding:1.5em 0 0 0;margin:1.5em 0 0 0}.terms a{color:#4b4b4b;text-decoration:underline}.front h2{font-weight:normal;font-size:1.5em;line-height:1.5}.front h2.is-h1-hero{margin:0 0 0.5em;font-weight:normal;font-size:2.5em;line-height:1.2}@media (min-width: 980px){.front h2.is-h1-hero{font-size:2.85em}}@media (min-width: 1150px){.front h2.is-h1-hero{font-size:3.25em}}.front h2.is-h1-hero br{display:none}@media (min-width: 1150px){.front h2.is-h1-hero br{display:block}}.front h2 small{letter-spacing:0.2px}.front h3{margin:20px 0 5px;font-size:13px;line-height:1.1;letter-spacing:4px;text-transform:uppercase;font-weight:normal}.front h4{margin:0 0 0.5em;font-size:1.2em;line-height:1.5;font-weight:normal}.front h4.text-center{text-align:center}p{margin:0 0 1.5em}p.is-setting-desc{margin:-1rem 15% 2em 0;font-size:0.875em;font-weight:normal;color:#626262}p.hero{font-size:18px;line-height:22px}p.hero br{display:none}@media (min-width: 768px){p.hero{font-size:20px;line-height:28px}p.hero br{display:block}}p.hero-big,p.is-hero{font-size:1.25em;line-height:1.5}p.hero-big br,p.is-hero br{display:none}@media (min-width: 768px){p.hero-big,p.is-hero{font-size:1.5em}p.hero-big br,p.is-hero br{display:block}}p.hero-big .footnote,p.is-hero .footnote{font-size:13px;font-weight:300;position:relative;top:-0.5em;left:0.1em;color:#19c18b}p.billboard{font-weight:300;font-size:25px;line-height:1.35}p.billboard br{display:none}@media (min-width: 768px){p.billboard{font-size:32px}p.billboard br{display:block}}p.body{color:#4b4b4b;font-size:13px;margin:0 12px 2px}.day p.secondary{color:#4b4b4b}.day p.disabled{color:rgba(98,98,98,0.4)}.night p{color:#fff}.night p.secondary{color:rgba(220,220,222,0.8)}.night p.disabled{color:#626262}p.danger{color:#e74c3c}p.text-center{text-align:center}p .btn{vertical-align:middle}ul.secondary{color:#4b4b4b}ul.show-bullets li{position:relative;margin-left:10px;margin-bottom:10px;padding-left:20px}ul.show-bullets li:last-child{margin-bottom:0}ul.show-bullets li::before{content:"";display:block;position:absolute;top:6px;left:2px;width:4px;height:9px;border:solid #19c18b;border-width:0 1px 1px 0;transform:rotate(40deg)}a{color:inherit}p a,ul a,ol a{color:#626262;text-decoration:none}p a.inline,ul a.inline,ol a.inline{position:relative;font-weight:400;border-bottom:2px solid rgba(98,98,98,0.4);transition:all 0.1s linear}p a.inline:hover,ul a.inline:hover,ol a.inline:hover{border-color:#19c18b}.day p a.inline,.day ul a.inline,.day ol a.inline{color:#2d2d2d}.night p a.inline,.night ul a.inline,.night ol a.inline{color:#fff}strong,b{font-weight:normal;font-family:"CircularXXWeb-Bold",Helvetica,Arial,sans-serif}hr{display:block;border:none;margin:15px 0;width:30px;height:2px}.day hr{background:#2d2d2d}.night hr{background:#fff}hr.center{margin:15px auto}hr.full{width:100%;margin:40px auto}.day hr.full{background:rgba(220,220,222,0.4)}.night hr.full{background:rgba(98,98,98,0.4)}@media (min-width: 768px){hr.mobile-only{display:none}}code{font-weight:normal;padding:2px 5px;border-radius:3px;font-size:85%}.day code{background:rgba(98,98,98,0.6);color:#fff}.night code{background:#dcdcde;color:#2d2d2d}.green{color:#19c18b}.hero--tagline{display:flex;align-items:center;flex-wrap:nowrap;margin:0;font-size:0.9375em;font-weight:700;line-height:1.5;color:#19c18b}.hero--tagline::before{content:"";display:block;width:2.5em;height:1px;margin-right:0.75em;background:#19c18b}.heading-small-caps{display:block;color:#757575;text-transform:uppercase;font-size:1.4999953125146483rem;letter-spacing:0.09374970703216552rem;line-height:1.8749941406433104rem}.container-fluid{box-sizing:border-box;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}.row{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;margin-right:0;margin-left:0}.col-xs,.col-sm,.col-md,.col-lg,.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12,.col-xs-offset-1,.col-xs-offset-2,.col-xs-offset-3,.col-xs-offset-4,.col-xs-offset-5,.col-xs-offset-6,.col-xs-offset-7,.col-xs-offset-8,.col-xs-offset-9,.col-xs-offset-10,.col-xs-offset-11,.col-xs-offset-12,.col-sm-offset-1,.col-sm-offset-2,.col-sm-offset-3,.col-sm-offset-4,.col-sm-offset-5,.col-sm-offset-6,.col-sm-offset-7,.col-sm-offset-8,.col-sm-offset-9,.col-sm-offset-10,.col-sm-offset-11,.col-sm-offset-12,.col-md-offset-1,.col-md-offset-2,.col-md-offset-3,.col-md-offset-4,.col-md-offset-5,.col-md-offset-6,.col-md-offset-7,.col-md-offset-8,.col-md-offset-9,.col-md-offset-10,.col-md-offset-11,.col-md-offset-12,.col-lg-offset-1,.col-lg-offset-2,.col-lg-offset-3,.col-lg-offset-4,.col-lg-offset-5,.col-lg-offset-6,.col-lg-offset-7,.col-lg-offset-8,.col-lg-offset-9,.col-lg-offset-10,.col-lg-offset-11,.col-lg-offset-12{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:0;padding-left:0}.col-xs{flex-grow:1;flex-basis:0;max-width:100%}.col-xs-1{flex-basis:8.33333%;max-width:8.33333%}.col-xs-2{flex-basis:16.66667%;max-width:16.66667%}.col-xs-3{flex-basis:25%;max-width:25%}.col-xs-4{flex-basis:33.33333%;max-width:33.33333%}.col-xs-5{flex-basis:41.66667%;max-width:41.66667%}.col-xs-6{flex-basis:50%;max-width:50%}.col-xs-7{flex-basis:58.33333%;max-width:58.33333%}.col-xs-8{flex-basis:66.66667%;max-width:66.66667%}.col-xs-9{flex-basis:75%;max-width:75%}.col-xs-10{flex-basis:83.33333%;max-width:83.33333%}.col-xs-11{flex-basis:91.66667%;max-width:91.66667%}.col-xs-12{flex-basis:100%;max-width:100%}@media screen and (min-width: 768px){.col-sm{flex-grow:1;flex-basis:0;max-width:100%}.col-sm-1{flex-basis:8.33333%;max-width:8.33333%}.col-sm-2{flex-basis:16.66667%;max-width:16.66667%}.col-sm-3{flex-basis:25%;max-width:25%}.col-sm-4{flex-basis:33.33333%;max-width:33.33333%}.col-sm-5{flex-basis:41.66667%;max-width:41.66667%}.col-sm-6{flex-basis:50%;max-width:50%}.col-sm-7{flex-basis:58.33333%;max-width:58.33333%}.col-sm-8{flex-basis:66.66667%;max-width:66.66667%}.col-sm-9{flex-basis:75%;max-width:75%}.col-sm-10{flex-basis:83.33333%;max-width:83.33333%}.col-sm-11{flex-basis:91.66667%;max-width:91.66667%}.col-sm-12{flex-basis:100%;max-width:100%}}@media screen and (min-width: 980px){.col-md{flex-grow:1;flex-basis:0;max-width:100%}.col-md-1{flex-basis:8.33333%;max-width:8.33333%}.col-md-2{flex-basis:16.66667%;max-width:16.66667%}.col-md-3{flex-basis:25%;max-width:25%}.col-md-4{flex-basis:33.33333%;max-width:33.33333%}.col-md-5{flex-basis:41.66667%;max-width:41.66667%}.col-md-6{flex-basis:50%;max-width:50%}.col-md-7{flex-basis:58.33333%;max-width:58.33333%}.col-md-8{flex-basis:66.66667%;max-width:66.66667%}.col-md-9{flex-basis:75%;max-width:75%}.col-md-10{flex-basis:83.33333%;max-width:83.33333%}.col-md-11{flex-basis:91.66667%;max-width:91.66667%}.col-md-12{flex-basis:100%;max-width:100%}}@media screen and (min-width: 1150px){.col-lg{flex-grow:1;flex-basis:0;max-width:100%}.col-lg-1{flex-basis:8.33333%;max-width:8.33333%}.col-lg-2{flex-basis:16.66667%;max-width:16.66667%}.col-lg-3{flex-basis:25%;max-width:25%}.col-lg-4{flex-basis:33.33333%;max-width:33.33333%}.col-lg-5{flex-basis:41.66667%;max-width:41.66667%}.col-lg-6{flex-basis:50%;max-width:50%}.col-lg-7{flex-basis:58.33333%;max-width:58.33333%}.col-lg-8{flex-basis:66.66667%;max-width:66.66667%}.col-lg-9{flex-basis:75%;max-width:75%}.col-lg-10{flex-basis:83.33333%;max-width:83.33333%}.col-lg-11{flex-basis:91.66667%;max-width:91.66667%}.col-lg-12{flex-basis:100%;max-width:100%}}.col-xs-offset-1{margin-left:8.33333%}.col-xs-offset-2{margin-left:16.66667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333%}.col-xs-offset-5{margin-left:41.66667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333%}.col-xs-offset-8{margin-left:66.66667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333%}.col-xs-offset-11{margin-left:91.66667%}.col-xs-offset-12{margin-left:100%}@media screen and (min-width: 768px){.col-sm-offset-1{margin-left:8.33333%}}@media screen and (min-width: 768px){.col-sm-offset-2{margin-left:16.66667%}}@media screen and (min-width: 768px){.col-sm-offset-3{margin-left:25%}}@media screen and (min-width: 768px){.col-sm-offset-4{margin-left:33.33333%}}@media screen and (min-width: 768px){.col-sm-offset-5{margin-left:41.66667%}}@media screen and (min-width: 768px){.col-sm-offset-6{margin-left:50%}}@media screen and (min-width: 768px){.col-sm-offset-7{margin-left:58.33333%}}@media screen and (min-width: 768px){.col-sm-offset-8{margin-left:66.66667%}}@media screen and (min-width: 768px){.col-sm-offset-9{margin-left:75%}}@media screen and (min-width: 768px){.col-sm-offset-10{margin-left:83.33333%}}@media screen and (min-width: 768px){.col-sm-offset-11{margin-left:91.66667%}}@media screen and (min-width: 768px){.col-sm-offset-12{margin-left:100%}}@media screen and (min-width: 980px){.col-md-offset-1{margin-left:8.33333%}}@media screen and (min-width: 980px){.col-md-offset-2{margin-left:16.66667%}}@media screen and (min-width: 980px){.col-md-offset-3{margin-left:25%}}@media screen and (min-width: 980px){.col-md-offset-4{margin-left:33.33333%}}@media screen and (min-width: 980px){.col-md-offset-5{margin-left:41.66667%}}@media screen and (min-width: 980px){.col-md-offset-6{margin-left:50%}}@media screen and (min-width: 980px){.col-md-offset-7{margin-left:58.33333%}}@media screen and (min-width: 980px){.col-md-offset-8{margin-left:66.66667%}}@media screen and (min-width: 980px){.col-md-offset-9{margin-left:75%}}@media screen and (min-width: 980px){.col-md-offset-10{margin-left:83.33333%}}@media screen and (min-width: 980px){.col-md-offset-11{margin-left:91.66667%}}@media screen and (min-width: 980px){.col-md-offset-12{margin-left:100%}}@media screen and (min-width: 1150px){.col-lg-offset-1{margin-left:8.33333%}}@media screen and (min-width: 1150px){.col-lg-offset-2{margin-left:16.66667%}}@media screen and (min-width: 1150px){.col-lg-offset-3{margin-left:25%}}@media screen and (min-width: 1150px){.col-lg-offset-4{margin-left:33.33333%}}@media screen and (min-width: 1150px){.col-lg-offset-5{margin-left:41.66667%}}@media screen and (min-width: 1150px){.col-lg-offset-6{margin-left:50%}}@media screen and (min-width: 1150px){.col-lg-offset-7{margin-left:58.33333%}}@media screen and (min-width: 1150px){.col-lg-offset-8{margin-left:66.66667%}}@media screen and (min-width: 1150px){.col-lg-offset-9{margin-left:75%}}@media screen and (min-width: 1150px){.col-lg-offset-10{margin-left:83.33333%}}@media screen and (min-width: 1150px){.col-lg-offset-11{margin-left:91.66667%}}@media screen and (min-width: 1150px){.col-lg-offset-12{margin-left:100%}}.start-xs{justify-content:flex-start}@media screen and (min-width: 768px){.start-sm{justify-content:flex-start}}@media screen and (min-width: 980px){.start-md{justify-content:flex-start}}@media screen and (min-width: 1150px){.start-lg{justify-content:flex-start}}.center-xs{justify-content:center}@media screen and (min-width: 768px){.center-sm{justify-content:center}}@media screen and (min-width: 980px){.center-md{justify-content:center}}@media screen and (min-width: 1150px){.center-lg{justify-content:center}}.end-xs{justify-content:flex-end}@media screen and (min-width: 768px){.end-sm{justify-content:flex-end}}@media screen and (min-width: 980px){.end-md{justify-content:flex-end}}@media screen and (min-width: 1150px){.end-lg{justify-content:flex-end}}.top-xs{align-items:flex-start}@media screen and (min-width: 768px){.top-sm{align-items:flex-start}}@media screen and (min-width: 980px){.top-md{align-items:flex-start}}@media screen and (min-width: 1150px){.top-lg{align-items:flex-start}}.middle-xs{align-items:center}@media screen and (min-width: 768px){.middle-sm{align-items:center}}@media screen and (min-width: 980px){.middle-md{align-items:center}}@media screen and (min-width: 1150px){.middle-lg{align-items:center}}.bottom-xs{align-items:flex-end}@media screen and (min-width: 768px){.bottom-sm{align-items:flex-end}}@media screen and (min-width: 980px){.bottom-md{align-items:flex-end}}@media screen and (min-width: 1150px){.bottom-lg{align-items:flex-end}}.around-xs{justify-content:space-around}@media screen and (min-width: 768px){.around-sm{justify-content:space-around}}@media screen and (min-width: 980px){.around-md{justify-content:space-around}}@media screen and (min-width: 1150px){.around-lg{justify-content:space-around}}.between-xs{justify-content:space-between}@media screen and (min-width: 768px){.between-sm{justify-content:space-between}}@media screen and (min-width: 980px){.between-md{justify-content:space-between}}@media screen and (min-width: 1150px){.between-lg{justify-content:space-between}}.first-xs{order:-1}@media screen and (min-width: 768px){.first-sm{order:-1}}@media screen and (min-width: 980px){.first-md{order:-1}}@media screen and (min-width: 1150px){.first-lg{order:-1}}.last-xs{order:1}@media screen and (min-width: 768px){.last-sm{order:1}}@media screen and (min-width: 980px){.last-md{order:1}}@media screen and (min-width: 1150px){.last-lg{order:1}}.reverse-xs{flex-direction:row-reverse}@media screen and (min-width: 768px){.reverse-sm{flex-direction:row-reverse}}@media screen and (min-width: 980px){.reverse-md{flex-direction:row-reverse}}@media screen and (min-width: 1150px){.reverse-lg{flex-direction:row-reverse}}.overlay-open,.pull-out-open,.pull-out-open body{overflow:hidden}.pull-out-overlay{display:none;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:9;box-shadow:2px 0 10px 0 rgba(0,0,0,0.2)}.pull-out-overlay:after{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:#000;opacity:.5}#page-wrapper{position:relative;background:#fff}.login #page-wrapper,.register #page-wrapper{background:none}#page-wrapper>section:first-of-type{padding-top:12rem}@media (min-width: 768px){#page-wrapper>section:first-of-type{padding-top:15rem}}.wrapper{margin:0 auto;padding:0 2rem;width:100%;max-width:1280px}@media (min-width: 768px){.wrapper{padding:0;width:80%}}.wrapper.narrow{max-width:800px}.section{position:relative;padding:2rem 0}.section.pad-big{padding:4rem 0}.section.flush-bottom{padding-bottom:0}.section.edgeless{padding:0}.section.alt{background:#fbfbfb}.section.dark{background:#2d2d2d;color:#fff}.section.highlight{background:#19c18b;color:#fff}@media (min-width: 768px){.section.has-split::after{content:'';display:block;position:absolute;top:0;bottom:0;left:50%;margin-left:-1px;width:2px;background:#fbfbfb}}.item-hide{opacity:0;transition:opacity .4s linear}.item-show{opacity:1;transition:opacity .4s linear}#header{display:block;position:absolute;left:0;top:0;right:0;width:100%;z-index:9;transform:translate(0, 0);transition:transform .4s, height .3s, background .4s}.home #header{animation:.4s linear .2s both fadeIn}@media (min-width: 980px){#header.invisible{transform:translate(0, -80px);transition:transform .2s}#header.detached{position:fixed;background:#fff;box-shadow:0 -2px 20px 0 rgba(45,45,45,0.1);transition:transform .3s, height .3s, background .4s}}#header .header-inner{position:relative}#header .alert-banner{background:#8c5ed6;padding:10px;text-align:center;overflow:hidden;position:relative;transition:max-height 0s ease, padding 0s ease}#header .alert-banner.hide-banner{max-height:0;padding:0;transition:max-height .5s ease, padding .3s ease}#header .alert-banner p{font-size:14px;font-weight:600;margin:0;color:#ffffff;line-height:1.25}@media (min-width: 980px){#header .alert-banner p{font-size:16px;line-height:40px}}#header .alert-banner p .btn{margin-left:10px;background:linear-gradient(-35deg, #3a2482 0%, #6743c0 100%, #8d5ed6 100%);color:#ffffff;font-size:14px}@media (min-width: 980px){#header .alert-banner p .btn{font-size:16px}}#header .alert-banner__close{height:24px;width:24px;position:absolute;right:8px;top:12px;cursor:pointer;transform:rotate(45deg);max-height:100px}@media (min-width: 980px){#header .alert-banner__close{right:10px;top:15px}}#header .alert-banner__close span{height:2px;width:100%;background:#ffffff;display:block;position:absolute;top:50%;transform:translateY(-50%)}#header .alert-banner__close span:nth-of-type(2){transform:translateY(-50%) rotate(90deg)}a.logo{display:block;position:relative;float:left;margin:16px;width:160px;height:40px;font-size:25px;line-height:1;z-index:2}a.logo.special{width:180px}@media (min-width: 980px){a.logo{margin:0 3rem;position:absolute;top:50%;left:0;transform:translateY(-50%)}}a.logo img{display:block;position:absolute;width:100%;height:auto;opacity:1}@media (min-width: 980px){a.logo img{transition:opacity .3s linear}}a.logo img.inverted{opacity:0}.night a.logo img{opacity:0}.night a.logo img.inverted{opacity:1}.login-nav,.account-nav{display:none;position:absolute;top:50%;right:0;transform:translateY(-50%);margin:0 2.25rem;z-index:2}@media (min-width: 980px){.login-nav,.account-nav{display:flex;align-items:center}}.login-nav .btn,.account-nav .btn{margin:0 .75rem}#navigation{display:none;position:relative;width:100%;margin:4rem 0;padding:0 17em;text-align:center;z-index:1}@media (min-width: 980px){#navigation{display:block}}#navigation ul.main-nav li{display:inline-block}#navigation ul.main-nav li a{display:block;position:relative;margin:0 .75em;padding:.25em 0;font-weight:normal;font-size:.75em;letter-spacing:.125em;text-transform:uppercase;text-decoration:none;color:#2d2d2d}@media (min-width: 1150px){#navigation ul.main-nav li a{font-size:.875em}}@media (min-width: 980px){#navigation ul.main-nav li a:after{display:block;content:'';position:absolute;bottom:0;left:0;width:100%;height:2px;background:#19c18b;background:linear-gradient(120deg, #08aeea 0%, #19c18b 100%);opacity:0;transform:scaleX(0);transform-origin:100% 0;transition:transform .25s ease, opacity .1s .15s linear}}#navigation ul.main-nav li a:hover{color:#2d2d2d}#navigation ul.main-nav li a:hover:after{opacity:1;transform:scaleX(1);transform-origin:0 0;transition:transform .25s ease, opacity .1s linear}.night #navigation ul.main-nav li a{color:#fff}.night #navigation ul.main-nav li a:hover{color:#fff}#navigation ul.main-nav li a span.show-xl{display:none}@media (min-width: 1150px){#navigation ul.main-nav li a span.show-xl{display:inline}}#navigation ul.main-nav li.active a:after{transform:scaleX(1);opacity:1}#pull-out-nav{display:none;position:fixed;top:0;right:0;bottom:0;width:260px;height:100%;background:#202020;overflow-y:scroll;-webkit-overflow-scrolling:touch;z-index:0}#pull-out-nav .wrapper{padding:5em 0}#pull-out-nav .close-menu span{background:#fff}#pull-out-nav a.btn{margin-bottom:10px}#pull-out-nav ul.main-nav{margin-top:2em}#pull-out-nav ul.main-nav a{display:block;padding:4px;color:#fff;text-transform:uppercase;letter-spacing:1px;font-weight:600;text-align:right}#pull-out-nav .social-links{margin-top:2em;padding-right:0;text-align:right}.pull-out-open #pull-out-nav{display:block}.menu-toggle{position:absolute;top:0;right:0;height:30px;width:30px;margin:20px;z-index:9;cursor:pointer}@media (min-width: 980px){.menu-toggle{display:none}}.menu-toggle span{display:block;position:absolute;height:2px;width:30px;left:0;border-radius:2px}.day .menu-toggle span{background:#2d2d2d}.night .menu-toggle span{background:#fff}.menu-toggle span:nth-child(1){top:6px}.menu-toggle span:nth-child(2){top:13px}.menu-toggle span:nth-child(3){top:20px}.close-menu,.close-overlay{position:absolute;top:0;right:0;height:30px;width:30px;margin:20px;z-index:9;cursor:pointer}.close-menu:hover span,.close-overlay:hover span{background:#19c18b !important}.close-menu span,.close-overlay span{display:block;position:absolute;height:2px;width:30px;left:0;border-radius:2px;transition:background .2s linear}.day .close-menu span,.day .close-overlay span{background:#2d2d2d}.night .close-menu span,.night .close-overlay span{background:#fff}.close-menu span:nth-child(1),.close-overlay span:nth-child(1){top:13px;transform:rotate(45deg)}.close-menu span:nth-child(2),.close-overlay span:nth-child(2){top:13px;transform:rotate(-45deg)}#footer{position:relative;background:#2d2d2d;color:#dcdcde;padding:5rem 0;overflow:hidden;z-index:4}@media (min-width: 768px){#footer{padding:8rem 0}}#footer .footer--wrapper{padding:0 1rem}@media (min-width: 768px){#footer .footer--wrapper{padding:0 4rem}}#footer .footer-nav-wrapper{text-align:center}@media (min-width: 980px){#footer .footer-nav-wrapper{text-align:right}}#footer ul.footer-nav{display:block;margin:20px 0;padding:0;list-style:none;vertical-align:top;text-align:center}@media (min-width: 768px){#footer ul.footer-nav{text-align:left;display:inline-block;margin:0 30px}}@media (min-width: 980px){#footer ul.footer-nav{margin:0 0 0 8%;font-size:1em;line-height:1.5}#footer ul.footer-nav:first-child{margin-left:0}}@media (min-width: 1150px){#footer ul.footer-nav{margin:0 2rem 0 8%}}#footer ul.footer-nav h4{font-size:1em;color:#fff;margin-bottom:1em}#footer ul.footer-nav a{display:inline-block;padding:.5em 0;font-weight:700;font-size:.875em;line-height:1.5;color:rgba(220,220,222,0.8);transition:color .1s linear}#footer ul.footer-nav a .feature-icon{margin-left:5px;font-size:.5em;opacity:0;transform:translateX(-50%);transition:opacity .1s linear, transform .2s ease}#footer ul.footer-nav a:hover{color:#fff}#footer ul.footer-nav a:hover .feature-icon{opacity:1;transform:none}#footer .tagline-wrapper{text-align:center;margin-bottom:3rem}@media (min-width: 980px){#footer .tagline-wrapper{margin:0;text-align:left}}#footer .tot-tagline{font-size:4.5vw;color:#fff;line-height:1.25}@media (min-width: 980px){#footer .tot-tagline{font-size:2.75vw}}#footer .tot-tagline .accented{color:#19c18b}#legal{position:relative;padding:2rem;background:#202020;color:#626262;text-align:center;z-index:9}@media (min-width: 768px){#legal{text-align:left;padding:4rem}}#legal .social-links{margin-bottom:1rem}#legal p.copyright{margin:0;font-size:.75em;font-weight:700;line-height:1.85}@media (min-width: 375px){#legal p.copyright br{display:none}}@media (min-width: 768px){.social-links{text-align:right;padding-right:60px;margin:8px 0}}.social-links a{display:inline-block;margin:0 5px;color:#dcdcde;font-size:15px;line-height:normal;text-align:center;transition:all .2s linear}.social-links a:hover{color:#19c18b}.jump-start{padding:3rem 2rem;max-width:70em;margin:0 auto;text-align:center}.jump-start p{font-size:1.25em;color:#626262}.jump-start p.hero{font-size:2.25em;margin:0;line-height:1.5;color:#2d2d2d}.jump-start .form{max-width:50em;margin:0 auto 1rem}.jump-start .form .form-errors{position:absolute;top:100%;left:0;right:0;text-align:left;margin-top:.75em;font-weight:700;font-size:.75em;color:#e74c3c;opacity:0;transition:all .15s linear}.jump-start .form .form-errors.is-showing{opacity:1}#home-intro{position:relative;padding:30px 0;background:#2d2d2d;background:radial-gradient(ellipse at bottom, #4c4c4c 0%, #191919 95%);text-align:center;overflow:hidden}@media (min-width: 768px){#home-intro{padding:20px 0 0}}#home-intro .btn-group{margin:2rem 0}#home-intro .btn-group .btn{min-width:13.5em}#home-intro p br{display:none}@media (min-width: 1260px){#home-intro p br{display:block}}.home-content{max-width:60em;margin:4rem auto 0;animation:1.4s cubic-bezier(0.19, 1, 0.22, 1) 0.4s both fadeInHero}@media (min-width: 768px){.home-content{margin:0 auto}}.intro-screens{position:relative;margin:0 auto}@media (min-width: 768px){.intro-screens{width:700px;height:320px;left:-100px;transform-origin:bottom}}@media (max-width: 979px){.intro-screens{transform:scale(0.75) !important}}@media (min-width: 980px){.intro-screens{left:-60px;height:400px;transform:none;transform-origin:center}}.intro-screens .screen{display:none;position:absolute;bottom:-50px;height:auto;animation:1.4s linear .6s both bounceInUp;box-shadow:0 0 20px rgba(0,0,0,0.25)}.intro-screens .screen img{display:block;width:100%;height:auto;pointer-events:none}.intro-screens .screen .rotate{position:absolute;overflow:hidden;box-shadow:0 0 0 1px #dcdcde}.intro-screens .screen .rotate .slide{position:absolute;top:0;right:0;width:0;height:100%;background-position:top right;background-repeat:no-repeat;background-size:auto 100%;transition:width 0.6s cubic-bezier(0.645, 0.045, 0.355, 1)}.intro-screens .screen .rotate .slide.active{width:100%;z-index:2}.intro-screens .screen .rotate .slide.prev{width:100%;z-index:1}.intro-screens .screen.desktop{background:#626262;border-radius:5px;animation-delay:.5s;z-index:1;overflow:hidden}.intro-screens .screen.desktop::before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:22px;background:#fff}.intro-screens .screen.desktop::after{content:'';display:block;position:absolute;top:9px;left:12px;width:4px;height:4px;border-radius:50%;background:#dcdcde;box-shadow:0 0 0 2px #dcdcde,14px 0 0 2px #dcdcde,28px 0 0 2px #dcdcde}.intro-screens .screen.desktop .rotate{top:22px;bottom:0;left:0;right:0}@media (min-width: 768px){.intro-screens .screen.desktop{display:block;width:700px;height:422px}}.intro-screens .screen.tablet{background:#fff;border-radius:10px;animation-delay:.7s;z-index:2}.intro-screens .screen.tablet::before{content:'';display:block;position:absolute;top:18px;left:50%;margin-left:-2px;width:4px;height:4px;border-radius:50%;background:rgba(98,98,98,0.7)}.intro-screens .screen.tablet .rotate{top:38px;bottom:38px;left:10px;right:10px}@media (min-width: 768px){.intro-screens .screen.tablet{display:block;width:250px;height:336px;right:-125px}}.intro-screens .screen.phone{background:#fff;border-radius:15px;animation-delay:.9s;z-index:3}.intro-screens .screen.phone::before{content:'';display:block;position:absolute;top:16px;left:50%;margin-left:-18px;width:4px;height:4px;border-radius:50%;background:#dcdcde}.intro-screens .screen.phone::after{content:'';display:block;position:absolute;top:17px;left:50%;margin-left:-10px;width:20px;height:2px;border-radius:2px;background:rgba(98,98,98,0.7)}.intro-screens .screen.phone .rotate{top:34px;bottom:34px;left:5px;right:5px}@media (min-width: 768px){.intro-screens .screen.phone{display:block;width:140px;height:248px;right:-195px}}.theme-indicator{display:none;position:absolute;bottom:0;left:0;margin:2rem;padding:.75em 1em .65em 11.5em;background:rgba(0,0,0,0.4);color:#dcdcde;font-size:10px;line-height:13px;font-weight:normal;letter-spacing:.18em;text-transform:uppercase;border-radius:4px;z-index:3;overflow:hidden;transition:background .2s linear}.theme-indicator:hover{background:#000}@media (min-width: 768px){.theme-indicator{display:block}}.theme-indicator:before{content:'Framework';display:block;position:absolute;top:0;left:0;padding:.75em 1em .65em;border-right:1px solid #2d2d2d}.theme-indicator .name{display:block;position:relative;color:#19c18b;text-align:left;overflow:hidden}.theme-indicator .name span{white-space:nowrap}.hero-big .tot_tip{border-bottom:2px solid #626262;transition:border .2s linear}.hero-big .tot_tip:after{width:350px;padding:15px;white-space:normal}.hero-big .tot_tip:hover{border-color:#19c18b}.screen-mask{display:none;position:absolute;left:0;bottom:0;width:100%;height:45px;background-image:-o-linear-gradient(-90deg, rgba(45,45,45,0) 0%, #2d2d2d 100%);background-image:-moz-linear-gradient(-90deg, rgba(45,45,45,0) 0%, #2d2d2d 100%);background-image:-ms-linear-gradient(-90deg, rgba(45,45,45,0) 0%, #2d2d2d 100%);background-image:linear-gradient(-180deg, rgba(45,45,45,0) 0%, #2d2d2d 100%);opacity:.15;z-index:2}@media (min-width: 768px){.screen-mask{display:block}}#assist-callout{margin:-10px 0}#assist-callout.is-inline{position:relative;width:auto;margin:2rem;border-radius:8px;overflow:hidden;border:2px solid #19c18b}@media (min-width: 768px){#assist-callout.is-inline{width:100%}}#assist-callout.is-inline .assist-logo img{width:100%;max-width:400px;height:auto}#assist-callout.is-inline .assist-content{background:#19c18b;padding:3rem 2.5rem}@media (min-width: 768px){#assist-callout.is-inline .assist-content{padding:4rem}}#assist-callout .assist-bg{display:none;position:absolute;top:0;bottom:0;left:0;margin-left:1px;width:55%;background:transparent url("/assets/img/ca-callout-bg-2.svg") right center no-repeat;background-size:auto 100%}@media (min-width: 768px){#assist-callout .assist-bg{display:block}}#assist-callout .assist-logo{padding:4rem}@media (min-width: 768px){#assist-callout .assist-logo{flex-basis:55%;max-width:55%;padding:4rem 12rem 4rem 4rem}}#assist-callout .assist-logo img{display:block;margin:0 auto;width:400px;height:80px}#assist-callout .assist-content{padding:4rem;text-align:center;background:#19c18b;background:linear-gradient(85deg, #19c18b 30%, #3ed3cf 100%)}@media (min-width: 768px){#assist-callout .assist-content{flex-basis:45%;max-width:45%;padding:4rem 4rem 4rem 0}}#assist-callout .assist-content p{max-width:26em;margin:0 auto 1em}#assist-callout .assist-content p:last-child{margin-bottom:0}#assist-callout .assist-content .btn{color:#19c18b}#featured-banner{text-align:center;margin:0 auto;padding:0 30px;max-width:1400px}@media (min-width: 768px){#featured-banner{padding:0 40px 0 30px}}#featured-banner h3{color:rgba(98,98,98,0.6)}.featured-logo{min-width:0}@media (min-width: 768px){.featured-logo{padding:20px 5px}}.featured-logo img{display:block;width:auto;height:auto;max-width:100%;max-height:100%;-webkit-backface-visibility:hidden;opacity:.8;transition:opacity .3s linear}.featured-logo img:hover{opacity:1}#features-list{text-align:center}#features-list .feature{margin:20px 0;padding:0 30px}@media (min-width: 768px){#features-list .feature{margin:30px 0}}#features-list .feature img{display:block;width:180px;height:180px;margin:0 auto}.preview-caption{margin:0 auto;padding:0 2rem;max-width:700px}@media (min-width: 768px){.preview-caption{padding:0 5rem}}.home-screenshot{margin:4rem 0;max-width:680px}@media (min-width: 980px){.home-screenshot{max-width:760px}}.home-screenshot.to-left{margin-right:auto;padding-right:3rem}@media (min-width: 768px){.home-screenshot.to-left{padding-right:0}}.home-screenshot.to-right{margin-left:auto;padding-left:3rem}@media (min-width: 768px){.home-screenshot.to-right{padding-left:0}}.home-screenshot img{display:block;width:auto;height:auto;max-width:100%;max-height:100%}.browser-gui{position:relative;padding-top:30px;background:#dcdcde;border-radius:4px;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0)}.to-left .browser-gui{border-top-left-radius:0;border-bottom-left-radius:0;box-shadow:20px 30px 70px rgba(0,0,0,0.2)}.to-left .browser-gui img{border-bottom-right-radius:2px}.to-right .browser-gui{border-top-right-radius:0;border-bottom-right-radius:0;box-shadow:-20px 30px 70px rgba(0,0,0,0.2)}.to-right .browser-gui img{border-bottom-left-radius:2px}.browser-gui .browser-bar{position:absolute;top:5px;left:7px}.browser-gui .browser-bar span.browser-dot{display:block;float:left;margin:5px 3px;width:10px;height:10px;border-radius:50%;background:rgba(98,98,98,0.4)}.learn-more{text-align:center}.callout{position:relative;background:#19c18b;background:linear-gradient(120deg, #08aeea 0%, #19c18b 100%);color:#fff;padding:4rem 0;text-align:center}@media (min-width: 600px){.callout .wrapper.is-inline{display:flex;align-items:center;justify-content:space-between;text-align:left}}.callout .wrapper.is-inline p{margin:0;flex:1;max-width:22em}.callout h1{margin-bottom:0}.callout p{margin:0 0 .5em}.callout .btn{mix-blend-mode:screen}.page-overlay{display:none;position:fixed;top:0;left:0;bottom:0;right:0;width:100%;height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch;z-index:99}.page-overlay .overlay-content{padding:2em 0}@media (min-width: 768px){.page-overlay .overlay-content{margin:0;padding:4em 0}}.page-overlay .overlay-content.has-note{margin:0 0 4em}@media (min-width: 768px){.page-overlay .overlay-content.has-note{margin:4em 0 0}}.page-overlay .overlay-content.contain{position:relative;height:100%;padding:6rem 20px}.page-overlay .overlay-content.contain .image{display:flex;flex-direction:column;justify-content:center;position:relative;height:100%;padding-bottom:3em;animation:1.8s linear .45s both zoomIn;backface-visibility:hidden}.page-overlay .overlay-content.contain .image img{display:block;width:auto;height:auto;max-width:100%;max-height:100%;margin:0 auto;border-radius:4px;box-shadow:0 0 20px 0 rgba(45,45,45,0.2)}.page-overlay .overlay-content.contain .image .caption{position:relative;height:0;top:2rem;text-align:center}.page-overlay .overlay-content.contain .image .caption p{margin:0}.login .overlay-content,.register .overlay-content{padding:2em 0}@media (min-width: 768px){.login .overlay-content,.register .overlay-content{padding:4em 0}}.login .overlay-content.has-note,.register .overlay-content.has-note{margin:0 0 130px}@media (min-width: 768px){.login .overlay-content.has-note,.register .overlay-content.has-note{margin:100px 0 0}}.login .copyright,.register .copyright{margin:0 0 10px;text-align:center;color:rgba(98,98,98,0.8);font-size:14px;line-height:18px;font-weight:400}.login .social-links,.register .social-links{padding:0;text-align:center}.login.day .social-links a,.register.day .social-links a{color:#dcdcde}.login.day .social-links a:hover,.register.day .social-links a:hover{color:#19c18b}.login.night .social-links a,.register.night .social-links a{color:#626262}.login.night .social-links a:hover,.register.night .social-links a:hover{color:#19c18b}.page-overlay.day,.login.day,.register.day{background:#fbfbfb;color:#2d2d2d}.page-overlay.night,.login.night,.register.night{background:#2d2d2d;color:#fff}.page-overlay .legacy-note,.login .legacy-note,.register .legacy-note{position:fixed;bottom:0;left:20px;right:20px;margin-bottom:-20px;padding:20px 20px 40px;text-align:center;background:#202020;border-top-left-radius:8px;border-top-right-radius:8px;font-size:14px;z-index:2}@media (min-width: 768px){.page-overlay .legacy-note,.login .legacy-note,.register .legacy-note{top:0;bottom:auto;left:50%;width:390px;margin-top:-20px;margin-left:-195px;padding:40px 20px 20px;font-size:16px;border-radius:0;border-bottom-left-radius:8px;border-bottom-right-radius:8px}}.page-overlay .legacy-note.show,.login .legacy-note.show,.register .legacy-note.show{animation:1s linear .7s both bounceInUp}@media (min-width: 768px){.page-overlay .legacy-note.show,.login .legacy-note.show,.register .legacy-note.show{animation:1s linear .7s both bounceInDown}}.page-overlay .legacy-note .btn,.login .legacy-note .btn,.register .legacy-note .btn{margin:10px 0 0 !important}.page-overlay .legacy-note+.overlay-logo,.login .legacy-note+.overlay-logo,.register .legacy-note+.overlay-logo{margin:6em auto 10px}.page-overlay .overlay-logo,.login .overlay-logo,.register .overlay-logo{display:block;margin:0 auto 2rem;width:4em;height:4em}.page-overlay .overlay-logo a,.login .overlay-logo a,.register .overlay-logo a{display:block}.page-overlay .overlay-logo img,.login .overlay-logo img,.register .overlay-logo img{display:block;width:4em;height:4em}.page-overlay .overlay-logo.insurmark,.login .overlay-logo.insurmark,.register .overlay-logo.insurmark{margin:0 auto;margin-bottom:1rem;width:15em;height:auto}.page-overlay .overlay-logo.insurmark img,.login .overlay-logo.insurmark img,.register .overlay-logo.insurmark img{width:15em;height:auto}.page-overlay .row,.login .row,.register .row{height:100%}.page-overlay .form-container,.login .form-container,.register .form-container{width:80%;max-width:390px;margin:0 auto;animation:1.8s linear .45s both zoomIn}.page-overlay .form-container form,.login .form-container form,.register .form-container form{position:relative;padding-top:10px}.page-overlay .form-container .wrapper,.login .form-container .wrapper,.register .form-container .wrapper{width:auto}@media (min-width: 768px){.page-overlay .form-container .wrapper,.login .form-container .wrapper,.register .form-container .wrapper{padding:0 40px}}.page-overlay .form-container .form-note,.login .form-container .form-note,.register .form-container .form-note{margin:1rem -4rem;color:#dcdcde}@media (min-width: 768px){.page-overlay .form-container .form-note,.login .form-container .form-note,.register .form-container .form-note{margin:2rem -6rem;font-size:1.25em;line-height:1.5}}.page-overlay .form-container .form-note strong,.login .form-container .form-note strong,.register .form-container .form-note strong{color:#fff}.page-overlay .form-container .form-tab,.login .form-container .form-tab,.register .form-container .form-tab{display:none}.page-overlay .form-container .form-tab.active,.login .form-container .form-tab.active,.register .form-container .form-tab.active{display:block}.page-overlay .form-container .account-error,.login .form-container .account-error,.register .form-container .account-error{display:none;padding:0}.page-overlay .form-container .account-error span,.login .form-container .account-error span,.register .form-container .account-error span{display:block;margin:0;padding:1.5em}.page-overlay .form-container .success-message,.login .form-container .success-message,.register .form-container .success-message{display:none}.page-overlay .form-container .success-message p,.login .form-container .success-message p,.register .form-container .success-message p{margin-bottom:0}.page-overlay .form-container .success-message p span,.login .form-container .success-message p span,.register .form-container .success-message p span{display:block;font-weight:normal}.page-overlay .select-wrapper,.login .select-wrapper,.register .select-wrapper{margin:0;padding:0 0 34px}.page-overlay .select-wrapper .select-control,.login .select-wrapper .select-control,.register .select-wrapper .select-control{margin:0}.page-overlay .btn.primary,.login .btn.primary,.register .btn.primary{margin-bottom:10px}.page-overlay .btn-group,.login .btn-group,.register .btn-group{margin:15px 0 30px;text-align:center}.page-header{position:relative;margin:0 auto 5rem;max-width:55em;text-align:center;z-index:2}.page-header.flush-bottom{margin-bottom:0}.section-header{text-align:center;margin:0 auto 30px}.page-intro{position:relative;background:#fbfbfb}.page-intro::before{content:' ';display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:url("/assets/img/bg-guilloche.svg") center center repeat;background-size:2800px;opacity:.05}.page-intro.simple::before{display:none}.page-intro.clean{background:#fff}.page-intro.clean::before{display:none}.showcase-intro{background:#fff}.showcase-intro::before{display:none}.showcase-item{display:block;position:relative;margin:1rem 1rem 5rem}@media (min-width: 768px){.showcase-item{margin:40px}.showcase-item:hover .screenshot{box-shadow:0 5px 20px 0 rgba(45,45,45,0.3);transform:translateY(-10px);transition:all .4s ease}.showcase-item:hover .credit{opacity:1;transform:none;transition:opacity .2s .2s linear, transform .4s .2s ease}}.showcase-item .screenshot{border-radius:4px;overflow:hidden;box-shadow:0 0 15px 0 rgba(45,45,45,0.1);transition:all .4s ease}.showcase-item img{display:block;width:100%;height:auto}.showcase-item .credit{position:absolute;top:100%;left:0;width:100%;text-align:center;transition:opacity .2s linear, transform .4s ease}@media (min-width: 768px){.showcase-item .credit{opacity:0;transform:translateY(-3px)}}.showcase-item .credit h4{margin:10px 0 0}.showcase-more{padding:1rem}@media (min-width: 768px){.showcase-more{padding:40px}}.showcase-more .note{position:relative;height:0;padding-top:58%}.showcase-more .note .note-content{display:flex;position:absolute;top:0;left:0;width:100%;height:100%;border:2px solid #dcdcde;border-radius:4px;overflow:hidden}.showcase-more .note .note-content::before{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:url("/assets/img/bg-guilloche.svg") center center no-repeat;background-size:1200px;opacity:.075}.showcase-more .note h3{margin:auto;color:rgba(98,98,98,0.8)}.pricing-intro{background:#fff}.pricing-intro::before{display:none}.pricing-compare{text-align:center;margin:4rem 0;font-weight:normal;line-height:2.5}@media (min-width: 768px){.pricing-compare br{display:none}}@media (min-width: 768px){.pricing-compare .btn{margin-left:.5rem}}.pricing-bg{padding:0 0 7vw;background:#fff url(/assets/img/bg-wave-up-gray.svg) 0 102% no-repeat;background-size:100% auto}.pricing-bg::after{content:'';display:block;position:relative;width:100%;height:0;padding-bottom:5.8888%}.ca-faq,.pricing-faq{padding:0 0 4rem;background:#e3e3e4}.ca-faq .faq-list,.pricing-faq .faq-list{max-width:820px;margin:0 auto;padding:4rem 0 6rem}.ca-faq .faq-list h2,.pricing-faq .faq-list h2{text-align:center;margin-bottom:2rem}.ca-faq .faq,.pricing-faq .faq{padding:1.5rem 0;border-top:2px solid rgba(98,98,98,0.2)}.ca-faq .faq:last-child,.pricing-faq .faq:last-child{border-bottom:2px solid rgba(98,98,98,0.2)}.ca-faq .faq a.faq-title,.pricing-faq .faq a.faq-title{margin:.25em 0;padding:.5em 0;padding-right:50px;font-size:1.25em}.ca-faq .faq .faq-content,.pricing-faq .faq .faq-content{padding-bottom:1rem}.ca-faq .faq .faq-content p,.pricing-faq .faq .faq-content p{color:#2d2d2d}.ca-faq .toggle-reveal .reveal-icon,.pricing-faq .toggle-reveal .reveal-icon{width:30px;height:30px;border:2px solid #626262;left:auto;right:0;top:50%;opacity:.6;transform:translateY(-50%)}.ca-faq .toggle-reveal .reveal-icon::before,.ca-faq .toggle-reveal .reveal-icon::after,.pricing-faq .toggle-reveal .reveal-icon::before,.pricing-faq .toggle-reveal .reveal-icon::after{background:#626262}.ca-faq .toggle-reveal .reveal-icon::before,.pricing-faq .toggle-reveal .reveal-icon::before{width:10px;height:2px}.ca-faq .toggle-reveal .reveal-icon::after,.pricing-faq .toggle-reveal .reveal-icon::after{width:2px;height:10px}.ca-faq{background:none}.pricing-footer{background:#e3e3e4 !important;padding:0 !important}.pricing-footer::before{content:'';display:block;position:absolute;background:#2d2d2d;height:25%;width:100%;bottom:0;left:0}@media (min-width: 980px){.pricing-footer::before{height:50%}}.pricing-footer .split-callout .callout-mini a{padding:4rem;background:#fff url(/assets/img/bg-wave-grayscale.svg) center top no-repeat;background-size:cover}.billed-toggle,.compare-toggle{position:relative;display:flex;justify-content:center;margin:2rem 0}.billed-toggle .toggle-switch.tab-switch input+label,.compare-toggle .toggle-switch.tab-switch input+label{border-color:transparent;background:#626262}.billed-toggle .toggle-switch input+label::after,.compare-toggle .toggle-switch input+label::after{box-shadow:none}.billed-toggle p,.compare-toggle p{margin:0 10px;color:rgba(98,98,98,0.8);font-size:.75em;line-height:30px;font-weight:normal;min-width:90px;transition:color .3s linear}.billed-toggle p:first-child,.compare-toggle p:first-child{text-align:right}.billed-toggle p.active,.compare-toggle p.active{color:#2d2d2d}.pricing-subscription{position:relative;margin:0 auto;padding:20px 15px;max-width:490px;background:#2d2d2d;border-radius:8px}@media (min-width: 980px){.pricing-subscription{display:flex;align-items:center;justify-content:center;max-width:580px}}.pricing-subscription .rate{margin:0 0 30px;padding:0 0 2rem;text-align:center;line-height:50px;border-bottom:2px solid rgba(98,98,98,0.8);min-width:14em}@media (min-width: 980px){.pricing-subscription .rate{border-bottom:0;margin:0 1rem 0 0;padding:0 35px 0 0}}.pricing-subscription .rate span{display:inline-block;vertical-align:middle;color:#fff}.pricing-subscription .rate span.currency{margin-right:5px;font-size:18px}.pricing-subscription .rate span.amount{font-size:60px;font-weight:400;letter-spacing:-.05em;text-align:left}.pricing-subscription .rate span.frequency{margin-left:5px;font-size:20px;color:rgba(220,220,222,0.4)}.pricing-subscription .rate span.applies{display:block;line-height:1;margin-top:1rem;text-align:center}.pricing-subscription .rate span.applies span{display:inline-block;font-size:.55em;background:#202020;padding:.85em 1em .75em;border-radius:4px;text-transform:uppercase;font-weight:600;letter-spacing:.2em;color:rgba(220,220,222,0.8)}.pricing-subscription .pricing-overview{position:relative;padding:.5em 0;height:9em;overflow:hidden;color:#dcdcde}.pricing-subscription .pricing-overview::before,.pricing-subscription .pricing-overview::after{content:'';display:block;position:absolute;left:0;right:0;height:.75em;z-index:2}.pricing-subscription .pricing-overview::before{top:0;background:linear-gradient(to top, rgba(45,45,45,0) 0%, #2d2d2d 85%)}.pricing-subscription .pricing-overview::after{bottom:0;background:linear-gradient(to bottom, rgba(45,45,45,0) 0%, #2d2d2d 85%)}.pricing-subscription .pricing-overview ul{margin:0;padding:0;list-style:none}.pricing-subscription .pricing-overview ul.moving{animation:ticker 12s cubic-bezier(1, 0, 0.5, 0) both}.pricing-subscription .pricing-overview ul li{margin:0;line-height:2;white-space:nowrap}.pricing-subscription .pricing-overview ul li::before{top:.65em}#pricing-options{padding-top:0}#pricing-options .split{position:relative;padding:0 30px;max-width:550px;margin:0 auto;z-index:4}@media (min-width: 980px){#pricing-options .split{display:flex;flex-wrap:wrap;justify-content:center;max-width:1200px;padding:3rem 0}}#pricing-options .option{text-align:center;position:relative;margin:0 0 30px;padding:20px;border-radius:8px;border:2px solid transparent;overflow:hidden;transition:all .4s ease;background:#fff;box-shadow:0 0 3rem 0 rgba(0,0,0,0.15)}#pricing-options .option:last-child{margin-bottom:0}#pricing-options .option.is-featured{border-color:#19c18b}#pricing-options .option.is-featured::before{content:'Fast Turnaround';position:absolute;top:35px;left:-30px;transform:rotate(-45deg);width:150px;line-height:20px;background:#19c18b;color:#fff;font-size:.5em;font-weight:normal;letter-spacing:.1em;text-transform:uppercase;text-align:center}@media (min-width: 768px){#pricing-options .option{display:flex;flex-direction:column;align-items:stretch;flex:0 1 calc(33.3333% - 4px);margin:0 -2px;padding:3rem}#pricing-options .option.is-middle{margin-top:-3rem;margin-bottom:-3rem;margin-left:-5px;margin-right:-5px;padding-top:6rem;padding-bottom:6rem;z-index:3}#pricing-options .option.is-featured .option-header p{color:rgba(25,193,139,0.6)}#pricing-options .option.is-featured .detail-price{color:#19c18b}}#pricing-options .option .option-header{margin-bottom:2rem}#pricing-options .option .option-header h1{font-size:1.5em}#pricing-options .option .option-header p{margin:0;font-weight:700;font-size:.875em;color:rgba(98,98,98,0.6)}#pricing-options .option .option-details{max-width:380px;min-height:4.5em;margin:0 auto;text-align:left;counter-reset:section;text-align:center;margin-bottom:3rem}#pricing-options .option .detail-title{position:relative;margin-bottom:5px;padding-left:40px;color:#fff;text-transform:none;letter-spacing:.05em;font-size:16px;font-weight:600}#pricing-options .option .detail-title::before{counter-increment:section;content:counter(section);display:block;left:0;top:50%;position:absolute;width:25px;height:25px;line-height:24px;text-align:center;border:1px solid rgba(255,255,255,0.3);border-radius:50%;letter-spacing:0;transform:translateY(-50%);margin-top:-1px;font-size:.65em}#pricing-options .option .detail-price{font-size:3.5em;letter-spacing:normal;font-weight:normal;line-height:1;color:#2d2d2d}#pricing-options .option .detail-price span{font-size:.35em;vertical-align:middle;display:inline-block;line-height:1;margin:0 .25em .25em -.65em}#pricing-options .option .detail-desc{margin:0 auto 2rem;max-width:23em;color:rgba(98,98,98,0.8);font-size:.85em;line-height:1.65}#pricing-options .option .option-actions{padding:2rem 4rem}#pricing-options .option .option-actions .btn{max-width:300px;margin:0 auto}.pricing-fineprint{text-align:center;margin:4rem 0 10rem}.pricing-help{margin:4rem 0 8rem;text-align:center}.bundle-item{position:relative;padding:4rem 0;overflow:hidden;border-top:2px solid #dcdcde}.bundle-item:last-child{border-bottom:2px solid #dcdcde}.bundle-item span.note{color:rgba(98,98,98,0.8)}.bundle-item.social-media{background:#dcdcde}.bundle-item.social-media::before{background:linear-gradient(to top, rgba(251,251,251,0) 0%, rgba(251,251,251,0.25) 50%, rgba(251,251,251,0.5) 100%)}.bundle-item.branding{background:#2d2d2d}.bundle-item.branding::before{background:linear-gradient(to top, rgba(98,98,98,0) 0%, rgba(98,98,98,0.25) 50%, rgba(98,98,98,0.5) 100%)}.bundle-item.branding span.note{color:rgba(220,220,222,0.8)}.bundle-item .wrapper{position:relative;z-index:2;max-width:1200px;width:auto;padding:0 4rem}.bundle-title{max-width:300px}.bundle-title h2{margin-top:5px;font-size:30px;line-height:1.2;letter-spacing:3px;font-weight:300;text-transform:uppercase}.bundle-title h2 small{display:block;font-size:16px;font-weight:600;text-transform:none;color:rgba(45,45,45,0.8)}.night .bundle-title h2 small{color:#fbfbfb}ul.price-includes{font-size:13px;line-height:20px;font-weight:600;color:rgba(98,98,98,0.8)}.night ul.price-includes{color:rgba(220,220,222,0.8)}.bundle-desc{margin-top:25px;font-size:12px;line-height:18px;color:#626262}.night .bundle-desc{color:rgba(220,220,222,0.8)}.bundle-desc p{margin:0;padding-bottom:1rem;font-size:18px;line-height:24px;color:#2d2d2d}.night .bundle-desc p{color:#fff}.bundle-extras{padding-bottom:20px}.bundle-extras .extras-content{padding:30px;border-radius:4px;background:#fbfbfb}.night .bundle-extras .extras-content{background:rgba(98,98,98,0.4)}.bundle-extras .extras-content li{margin-bottom:20px}.bundle-extras .extras-content li:last-child{margin-bottom:0}.bundle-extras .extras-content li strong{display:block}.bundle-cost{position:relative;max-width:240px}.bundle-cost .price{position:relative;font-size:42px;line-height:80px;font-weight:600;letter-spacing:1px;color:#19c18b;text-align:right}@media (min-width: 768px){.bundle-cost .price{margin:30px 0 30px 40px;padding-left:50px}}@media (min-width: 768px){.bundle-cost .price{margin:30px 0 30px 50px}}.bundle-cost .price::before{content:' ';display:none;position:absolute;top:0;left:-1px;height:100%;width:2px;background:#dcdcde;border-radius:2px}@media (min-width: 768px){.bundle-cost .price::before{display:block}}.social-media .bundle-cost .price::before{background:rgba(98,98,98,0.2)}.branding .bundle-cost .price::before{background:#626262}.bundle-cost .price span{display:inline-block;vertical-align:middle;position:relative;line-height:1}.bundle-cost .price span.currency{font-size:15px;margin-right:5px}.bundle-cost .price span.note{position:absolute;right:3px;font-size:12px;top:100%;letter-spacing:.5px;white-space:nowrap}.split-callout{position:relative}@media (min-width: 980px){.split-callout{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -2rem}}.split-callout .callout-mini{display:flex;flex-direction:column;align-items:stretch;flex:0 1 50%;max-width:520px;text-align:center;position:relative;margin:0 auto;padding:1rem 0}@media (min-width: 980px){.split-callout .callout-mini{margin:0;padding:0 2rem}}.split-callout .callout-mini a{display:block;position:relative;height:100%;padding:30px;text-align:left;background:#fff;box-shadow:0 0 40px rgba(0,0,0,0.1);border-radius:6px;transition:transform .2s ease}.split-callout .callout-mini a:hover{transform:translateY(-0.5rem)}.split-callout .callout-mini a:hover .callout-title img{transform:translate3d(10px, 0, 0)}.split-callout .callout-mini a:hover p{color:#2d2d2d}.split-callout .callout-mini a .callout-title{display:flex;align-items:center;justify-content:space-between;margin-top:0}.split-callout .callout-mini a .callout-title img{display:inline-block;height:.75em;transition:all .2s ease}.split-callout .callout-mini a p{color:rgba(45,45,45,0.8);transition:all .2s linear}.split-callout .callout-mini a p:last-child{margin:0}.company-intro{padding:150px 0 200px !important}.company-intro::before{background-image:url("/assets/img/bg-etch.svg")}.company-intro .page-header{max-width:800px}#our-team{position:relative;margin-top:-210px;z-index:1}#our-team .members-grid{position:relative;padding:0 3rem;background:#fff;border-radius:4px}@media (min-width: 768px){#our-team .members-grid{padding:3rem 5rem}}#our-team .members-grid::before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:150px;box-shadow:0 10px 40px rgba(0,0,0,0.2);z-index:-1;border-radius:4px}#our-team .team-member{padding:2rem 0}#our-team .team-thumbnail{position:relative;margin:0 0 1rem;max-width:350px}@media (min-width: 768px){#our-team .team-thumbnail{margin:0}}#our-team .team-thumbnail img{display:block;width:100%;height:auto;border-radius:4px;backface-visibility:hidden}#our-team .team-thumbnail img.vandalism{position:absolute;top:0;left:0;opacity:0;transition:all .1s linear}#our-team .team-thumbnail:hover img.vandalism{opacity:1}.team-bio{margin:auto}@media (min-width: 768px){.team-bio{padding-left:5rem}}.team-bio h1{margin-bottom:5px}.team-bio h4{margin-top:0}.team-bio p{margin:0 0 5px}.featured-grid{max-width:1000px;margin:0 auto;text-align:center}.featured-grid .row{justify-content:center}.featured-grid .featured-logo{padding:1rem 0}@media (min-width: 768px){.featured-grid .featured-logo{padding:2rem}}.faq-intro::before{background-image:url("/assets/img/bg-maze.svg")}#faq-nav ul li a{display:block;margin:0 0 5px;background:rgba(220,220,222,0.4);color:#2d2d2d;border-radius:4px;padding:5px 10px;line-height:28px;transition:all .2s linear}#faq-nav ul li a:hover{background:#dcdcde}#faq-nav ul li.active a{background:#19c18b;color:#fff}@media (min-width: 768px){#faq-nav{float:left}#faq-nav ul{padding:60px 0;width:280px}#faq-nav.stuck ul{position:fixed;top:0;padding-top:120px}#faq-nav.stuck-bottom ul{position:absolute;bottom:0}}.faq-wrapper{padding-top:60px}@media (min-width: 768px){.faq-wrapper{margin-left:350px}}.faq{padding:10px 0}.faq a.faq-title{display:block;position:relative;margin-bottom:5px;color:#2d2d2d;font-size:20px;line-height:1.2}.faq .faq-content p{margin:0 0 10px;color:rgba(98,98,98,0.8)}.faq .faq-content p:last-child{margin:0}.faq .faq-content .premium--note{margin:0 0 15px}.faq .faq-content .premium--note.is-important p{color:#e74c3c}.webinars-intro::before{background-image:url("/assets/img/bg-etch.svg")}.webinars-list{margin:0 auto;padding:0 2rem;max-width:65em;justify-content:center}.webinars-list .webinar{position:relative;padding:2rem 0;text-align:center}@media (min-width: 768px){.webinars-list .webinar{padding:2rem}}.webinars-list .webinar--wrapper{display:flex;flex-direction:column;position:relative;height:100%;padding:0;background:#fff;border-radius:8px;box-shadow:0 0 3rem rgba(0,0,0,0.1);transition:all .2s linear}.webinars-list .webinar--content{flex:1;padding:3rem}.webinars-list .webinar--actions{padding:3rem;border-top:1px solid #fbfbfb;width:100%;text-align:center;line-height:0;transition:all .2s linear}.webinars-list .webinar--icon{display:block;position:relative;margin:0 auto 2rem;width:3em;height:3em;background:rgba(98,98,98,0.15);color:#626262;text-align:center;font-size:2em;line-height:3em;border-radius:50%}.webinars-list .webinar--icon svg{position:absolute;top:50%;left:50%;margin:-1em 0 0 -1em}.webinars-list .webinar--date{display:inline-block;margin-bottom:1rem;padding:.2em .5em;border-radius:4px;font-size:15px;font-weight:600;line-height:1.2;color:#19c18b;background:rgba(25,193,139,0.2)}.webinars-list .webinar h1{margin-top:0;font-size:2.65em;line-height:1.2}.webinars-list .webinar h4.webinar--time{margin-top:.5em;font-size:.875em;font-weight:700}.webinars-list .webinar span.timezone{display:inline-block;margin-left:1.5em;padding:2px 5px;border-radius:4px;background:#dcdcde;font-weight:normal;font-size:.65em;letter-spacing:.15em;color:#fff}.webinars-list .webinar--desc{position:relative}.webinars-list .webinar--desc p{margin:0}.contact-avenue{text-align:center;padding:0 2rem}@media (min-width: 768px){.contact-avenue{padding:0 4rem}}.newsletter-wrapper{text-align:center}.newsletter-wrapper h1{margin-top:0}.newsletter-signup{position:relative;max-width:450px;margin:0 auto 20px}@media (min-width: 600px){.newsletter-signup{display:flex;justify-content:flex-start}}.newsletter-signup .form-item{flex-grow:1;flex-shrink:1;padding-right:1em;margin-bottom:1.5rem}@media (min-width: 600px){.newsletter-signup .form-item{margin-bottom:0}}.newsletter-signup .error-msg{position:absolute;top:100%;left:1.25em;margin-top:.5em;font-size:.75em;font-weight:700;color:#e74c3c;opacity:0;transition:all .2s linear}.newsletter-signup .error-msg.show{opacity:1}.job-item{margin:5rem 0;border:2px solid rgba(220,220,222,0.8);border-radius:4px;transition:all .2s linear}.job-item:hover{border-color:#2d2d2d}.job-item:hover .job-title img{transform:translate3d(10px, 0, 0)}.job-item:hover .job-item-callout{border-color:#2d2d2d}.job-item:focus{border-color:#2d2d2d;outline:none}.job-item:focus .job-item-callout{border-color:#2d2d2d}.job-item .job-title{padding:2rem;cursor:pointer}@media (min-width: 768px){.job-item .job-title{padding:2rem 3rem}}.job-item .job-title img{display:inline-block;height:22px;margin-top:-5px;margin-left:5px;transition:all .2s ease}.job-item .job-title h2{position:relative}@media (min-width: 768px){.job-item .job-title h2{padding-right:200px}}.job-item .job-title p{margin-bottom:0}.job-item .job-type{line-height:0;margin-top:5px;margin-bottom:20px}@media (min-width: 768px){.job-item .job-type{position:absolute;right:10px;top:50%;transform:translateY(-50%);margin:0}}.job-item .job-type .chip{margin:0 5px 0 0}@media (min-width: 768px){.job-item .job-type .chip{margin:0 0 0 5px}}.job-item .job-desc{padding:0 2rem}@media (min-width: 768px){.job-item .job-desc{padding:0 3rem}}.job-item .job-desc h3{margin:3em 0 1em;font-size:.875em}.job-item .job-desc ul.show-bullets{margin-bottom:30px}.job-item-callout{position:relative;overflow:hidden;margin:3rem -2rem 0;padding:2rem 2rem 1rem;text-align:center;border-top:2px solid rgba(220,220,222,0.8);background:rgba(220,220,222,0.1);transition:all .2s linear}@media (min-width: 768px){.job-item-callout{margin:3rem -3rem 0;padding:2rem 15% 1rem}}.job-item ol{margin:40px}.job-item ol li{margin:0 0 10px 0}.front #intercom-container{z-index:9 !important}.front #intercom-container .intercom-launcher-frame,.front #intercom-container .intercom-launcher-discovery-frame{bottom:35px !important;right:25px !important}.pricing--paths{margin:0 auto 2rem;padding:0 2rem;max-width:65em;justify-content:center}.path{position:relative;padding:2rem 0;text-align:center}@media (min-width: 768px){.path{padding:2rem}}.path--wrapper{display:flex;flex-direction:column;position:relative;height:100%;padding:0;border-radius:8px;background:#fbfbfb;border:2px solid rgba(98,98,98,0.5);transition:all .15s linear}.is-active .path--wrapper{box-shadow:0 0 2rem rgba(0,0,0,0.1);background:#2d2d2d;border:none}.path--content{flex:1;padding:3rem 3rem 0}.is-active .path--content{color:#fff}.path--cta{padding:0 3rem 4rem;width:100%;text-align:center;line-height:0;transition:all .2s linear}.is-active .path--cta .btn{background:#fff;color:#2d2d2d}.diy-plan{margin:0 auto 4rem;padding:3rem;max-width:45em;background:#fff;box-shadow:0 0 3rem rgba(0,0,0,0.15);border-radius:8px;text-align:center}.diy-plan--actions{display:flex;flex-direction:row;justify-content:center;align-items:center}.diy-plan--actions .btn{margin:0 1rem}.plans,.premiums{position:fixed;top:0;bottom:0;left:0;right:0;z-index:98;text-align:center;overflow-y:scroll;-webkit-overflow-scrolling:touch;opacity:0;visibility:hidden;transition:all .1s .5s linear}.plan-open .plans,.plan-open .premiums{opacity:1;visibility:visible;transition-delay:0s}.plans-overlay,.premiums-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(45,45,45,0.7);opacity:0;visibility:hidden;z-index:97;pointer-events:none;transition:all .4s linear}.plan-open .plans-overlay,.plan-open .premiums-overlay{opacity:1;visibility:visible}.plan,.premium{display:block;position:absolute;top:0;left:0;width:100%;min-height:100%;overflow:hidden;opacity:0;visibility:hidden;pointer-events:none;height:0}@media (min-width: 768px){.plan,.premium{height:auto}}.plan.is-active,.premium.is-active{height:auto;opacity:1;visibility:visible}.plan-open .plan.is-active,.add-on-open .plan.is-active,.plan-open .premium.is-active,.add-on-open .premium.is-active{pointer-events:auto}@media (min-width: 768px){.plan .btn.is-mobile,.premium .btn.is-mobile{display:none}}.plan .btn.is-desktop,.premium .btn.is-desktop{display:none}@media (min-width: 768px){.plan .btn.is-desktop,.premium .btn.is-desktop{display:inline-block}}.plan--left,.plan--right,.premium--left,.premium--right{padding:2rem;text-align:left;transition:all 0.5s cubic-bezier(0.19, 1, 0.22, 1)}@media (min-width: 768px){.plan--left,.plan--right,.premium--left,.premium--right{display:flex;flex-direction:column;justify-content:center;position:absolute;width:50%;top:0;min-height:100%;padding:3rem}}.plan-open .plan--left,.plan-open .plan--right,.plan-open .premium--left,.plan-open .premium--right{transform:none}.plan--left-header,.plan--right-header,.premium--left-header,.premium--right-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}@media (min-width: 768px){.plan--left-header,.plan--right-header,.premium--left-header,.premium--right-header{position:absolute;top:0;left:0;right:0;margin:0;padding:3rem}}.plan--left,.premium--left{left:0;background:#2d2d2d;transform:translate3d(-100%, 0, 0)}.plan--right,.premium--right{right:0;background:#fff;transform:translate3d(100%, 0, 0)}.plan--title,.premium--title{font-size:6em;line-height:.85;margin-bottom:.5em}.plan--title span,.premium--title span{display:inline-block;margin-left:-.025em;padding:0 .025em;background-repeat:repeat-x;background-position:0 93%;background-size:100% .125em;background-image:linear-gradient(to right, rgba(25,193,139,0.2) 0%, rgba(25,193,139,0.2) 100%);color:#19c18b;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#19c18b}.plan--tagline,.premium--tagline{max-width:22em;font-size:1.25em;line-height:1.5;color:#dcdcde !important}.plan--disclaimer,.premium--disclaimer{font-size:.9em;font-weight:600;color:#19c18b}@media (min-width: 768px){.plan--disclaimer,.premium--disclaimer{position:absolute;left:0;bottom:0;margin:3rem}}.plan--details,.premium--details{padding:1rem 0 0}@media (min-width: 768px){.plan--details,.premium--details{position:absolute;top:10rem;left:0;width:100%;bottom:0;padding:2rem 4rem 4rem;overflow-y:scroll;-webkit-overflow-scrolling:touch}}.plan--details-title,.premium--details-title{text-transform:uppercase;font-size:.75em;letter-spacing:.25em;font-weight:600;color:#2d2d2d}.plan--details h2,.premium--details h2{margin:0 -1rem 4rem;text-transform:none;letter-spacing:normal;font-size:3em;line-height:normal}.plan--details p,.plan--details ul,.premium--details p,.premium--details ul{margin:0 0 3rem}.plan--details a:not(.btn),.premium--details a:not(.btn){color:#2d2d2d;border-bottom:2px solid #19c18b;font-weight:600}.plan--step,.premium--step{padding-left:3rem;padding-bottom:3rem;border-left:2px solid #fbfbfb}.plan--step.is-last,.premium--step.is-last{border-left:none}.plan--step-title,.premium--step-title{position:relative;margin-top:0 !important;font-size:1.5em !important;letter-spacing:normal !important;text-transform:none !important;color:#19c18b !important}.plan--step-title::before,.premium--step-title::before{content:attr(data-number);display:block;position:absolute;top:50%;right:calc(100% + 1px);transform:translateX(50%) translateY(-50%);margin-right:3rem;width:40px;height:40px;text-align:center;border-radius:50%;border:2px solid #fbfbfb;background:#fff;color:#2d2d2d;font-size:.75em;font-weight:700;line-height:35px}.plan--note,.premium--note{background:rgba(98,98,98,0.25);color:#626262;border-radius:6px;padding:2rem 2.5rem;margin:0 0 3.5rem 0;font-size:.85em;line-height:1.5}.plan--note p,.plan--note h4,.premium--note p,.premium--note h4{color:#626262}.plan--note p:last-child,.premium--note p:last-child{margin-bottom:0}.plan--note.is-important,.premium--note.is-important{background:rgba(231,76,60,0.1);color:#e74c3c}.plan--note.is-important p,.plan--note.is-important h4,.premium--note.is-important p,.premium--note.is-important h4{color:#e74c3c}.plan--note.is-caution,.premium--note.is-caution{background:rgba(252,201,3,0.5);color:#977902}.plan--note.is-caution p,.plan--note.is-caution h4,.premium--note.is-caution p,.premium--note.is-caution h4{color:#977902}.plan--note.is-success,.premium--note.is-success{background:rgba(29,202,165,0.2);color:#1DCAA5}.plan--note.is-success p,.plan--note.is-success h4,.premium--note.is-success p,.premium--note.is-success h4{color:#1DCAA5}.compare{position:fixed;top:0;bottom:0;left:0;right:0;z-index:98;text-align:center;overflow-y:scroll;-webkit-overflow-scrolling:touch;opacity:0;visibility:hidden;transition:all .25s linear}.compare-open .compare{opacity:1;visibility:visible;transition-delay:.3s}.compare-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#fff;opacity:0;visibility:hidden;z-index:97;transform:scaleY(0);transform-origin:0 100%;pointer-events:none;transition:opacity 0.1s 0.8s linear,visibility 0.1s 0.8s linear,transform 0.5s 0.4s cubic-bezier(0.19, 1, 0.22, 1)}.compare-open .compare-overlay{opacity:1;visibility:visible;transform:none;transition-delay:0s}.compare--inner{padding:2rem}@media (min-width: 980px){.compare--inner{padding:4rem}}.compare--header{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;padding:2rem}@media (min-width: 768px){.compare--header{justify-content:space-between}}.compare--logo{width:100%;margin-bottom:2rem}@media (min-width: 768px){.compare--logo{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;flex:1 0 auto;margin:0;width:auto}}.compare--logo img{display:block;margin:0 auto;width:180px}@media (min-width: 768px){.compare--logo img{margin:0}}.compare--logo-subhead{display:block;white-space:nowrap;text-transform:uppercase;font-size:.75em;letter-spacing:.25em;font-weight:normal;color:#19c18b}@media (min-width: 768px){.compare--logo-subhead{margin-left:1em}}.compare--intro{margin-bottom:4rem}.compare--plan-title{margin:3rem 0;font-size:2em;letter-spacing:normal;line-height:1.1}.compare--plan-value.is-empty{font-size:1.5em;line-height:.75}.is-basic .compare--plan-value.is-empty{color:rgba(98,98,98,0.6)}.is-highlighted .compare--plan-value.is-empty{color:rgba(25,193,139,0.4)}.compare--plan-value.is-price{font-size:1em}.compare--plan-value.is-price span{display:inline-block;vertical-align:middle;margin-left:.1em;font-size:2em;font-weight:600}@media (min-width: 980px){.compare--plan-value.is-price span{font-size:2.5em}}.compare--plan-value.is-setup{font-size:.65em;font-weight:400;opacity:.5}.compare--plan-value .tot-icon{margin-top:-.25em;font-size:.75em;color:#19c18b}.is-basic .compare--plan-value .tot-icon{color:#2d2d2d}.compare--plan-value .tot-icon.is-green{color:#19c18b}.compare--plan-action{padding:1rem .5rem;font-size:.75em}@media (min-width: 980px){.compare--plan-action{padding:1rem}}@media (min-width: 1150px){.compare--plan-action{padding:2rem;font-size:1em}}.compare--table{padding:0 0 2rem;overflow:hidden}@media (min-width: 980px){.compare--table{padding:0 0 12rem}}.compare--table-header,.compare--table-footer,.compare--table-row{display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap}@media (min-width: 980px){.compare--table-header,.compare--table-footer,.compare--table-row{margin:0 -.5rem}}.compare--table-header{display:none}@media (min-width: 980px){.compare--table-header{display:flex}}.compare--table-header .compare--table-cell{border-top-left-radius:6px;border-top-right-radius:6px}.compare--table-header .compare--table-cell.is-descriptor{display:none}@media (min-width: 980px){.compare--table-header .compare--table-cell.is-descriptor{display:block}}.compare--table-header .compare--table-cell.is-basic{border-top:2px solid #dcdcde}.compare--table-header .compare--table-cell.is-highlighted{border-top:2px solid #19c18b}.compare--table-header .compare--table-cell.is-highlighted::before{display:none}.compare--table-header .compare--table-cell.is-highlighted::after{content:'Fast Turnaround';position:absolute;top:35px;left:-30px;transform:rotate(-45deg);width:150px;line-height:20px;background:#19c18b;color:#fff;font-size:.5em;font-weight:normal;letter-spacing:.1em;text-transform:uppercase;text-align:center}.compare--table-header .compare--table-cell.is-dark{border-top:2px solid #000}.compare--table-footer{display:none}@media (min-width: 980px){.compare--table-footer{display:flex}}.compare--table-footer .compare--table-cell{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.compare--table-footer .compare--table-cell.is-descriptor{display:none}@media (min-width: 980px){.compare--table-footer .compare--table-cell.is-descriptor{display:block}}@media (min-width: 980px){.compare--table-footer .compare--table-cell.is-basic{border-bottom:2px solid #dcdcde}}@media (min-width: 980px){.compare--table-footer .compare--table-cell.is-highlighted{border-bottom:2px solid #19c18b}}@media (min-width: 980px){.compare--table-footer .compare--table-cell.is-dark{border-bottom:2px solid #000}}.compare--table-body{position:relative;border-top-left-radius:6px;border-bottom-left-radius:6px;overflow:hidden}.compare--table-row{position:relative;background:#dcdcde;border:2px solid #2d2d2d;max-width:30em;margin:0 auto 2rem;border-radius:8px;overflow:hidden}@media (min-width: 980px){.compare--table-row{border:none;background:#fbfbfb;margin:0 -.5rem;border-radius:0;max-width:none;overflow:visible}}.compare--table-row::before{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.05);opacity:0;transition:all .15s linear}.compare--table-row:hover::before{opacity:1}.compare--table-row:hover .compare--table-cell::before{opacity:1}.compare--table-row.is-section-title{display:none;position:relative}@media (min-width: 980px){.compare--table-row.is-section-title{display:flex}}.compare--table-row.is-section-title::before,.compare--table-row.is-section-title .compare--table-cell::before{display:none}.compare--table-row.is-section-title .compare--table-cell{z-index:auto}.compare--table-row.is-section-title::after{content:'';display:block;position:absolute;left:2rem;right:0;top:50%;transform:translateY(-50%);height:1px;background:rgba(0,0,0,0.15);z-index:1}.compare--table-row.is-section-title span{display:inline-block;position:relative;padding-right:1.5rem;z-index:2;text-transform:uppercase;font-size:.75em;letter-spacing:.15em;line-height:2.5;background:#fbfbfb}.compare--table-cell{position:relative;max-width:100%;flex:0 0 auto;flex-grow:1;flex-basis:0;margin:0 1px;padding:1rem .5rem;font-size:.875em;text-align:center;background:#fff;overflow:hidden;z-index:1}@media (min-width: 980px){.compare--table-cell{background:#fbfbfb;margin:0 .5rem;padding:1rem;font-size:1em}}.compare--table-cell::before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.05);opacity:0;z-index:-1;transition:all .15s linear}.compare--table-cell.is-corner{background:none !important;box-shadow:none}.compare--table-cell.is-descriptor{flex-basis:100%;text-align:center;margin:0;padding:.5em;background:#2d2d2d;color:#fff}@media (min-width: 980px){.compare--table-cell.is-descriptor{flex-basis:0;margin:0 .5rem;padding:1rem;padding-left:1.5rem;text-align:left;background:#fbfbfb;color:#2d2d2d}}.compare--table-cell.is-descriptor p{margin:0}.compare--table-cell.is-mobile-helper{display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;flex-basis:100%;margin:0;padding:0;background:#dcdcde;font-weight:700}@media (min-width: 980px){.compare--table-cell.is-mobile-helper{display:none}}.compare--table-cell.is-mobile-helper span{position:relative;max-width:100%;flex:0 0 auto;flex-grow:1;flex-basis:0;font-size:.75em;margin:0 1px;padding:.5em;background:#fbfbfb}@media (min-width: 980px){.compare--table-cell.is-basic{background:#fff;color:#2d2d2d;border-left:2px solid #dcdcde;border-right:2px solid #dcdcde}}@media (min-width: 980px){.compare--table-cell.is-highlighted{background:#c8f8e8;color:#19c18b;border-left:2px solid #19c18b;border-right:2px solid #19c18b}}@media (min-width: 980px){.compare--table-cell.is-dark{background:#3a3a3a;color:#fff;border-left:2px solid #000;border-right:2px solid #000}}.compare--mobile-actions{margin-bottom:4rem}@media (min-width: 980px){.compare--mobile-actions{display:none}}.compare--feature a{color:#fff;border-bottom:2px solid rgba(255,255,255,0.2)}@media (min-width: 980px){.compare--feature a{color:#2d2d2d;border-bottom:2px solid rgba(45,45,45,0.2)}}.value-helper{display:inline-block;cursor:pointer}.compare-helper{display:inline-block;font-size:.5em;line-height:1;vertical-align:middle;color:rgba(255,255,255,0.8);cursor:pointer;transition:color .15s linear}@media (min-width: 980px){.compare-helper{color:rgba(45,45,45,0.8)}.compare-helper:hover{color:#2d2d2d}}.compare-helper--content{position:relative;display:none;max-height:24em;overflow-y:scroll;-webkit-overflow-scrolling:touch}.tippy-popper .compare-helper--content{display:block}.compare-helper--content h2{letter-spacing:normal;text-transform:none;font-weight:800;margin:0 0 .1em}.compare-helper--content p{margin:0 0 1.5rem}.compare-helper--content p:last-child{margin:0}.compare-helper--content img{display:block;width:100%;height:auto;margin:1.5rem 0;border-radius:6px}.compare-helper--content a:not(.btn){color:#19c18b;text-decoration:none;border-bottom:1px solid rgba(25,193,139,0.3);transition:border .15s linear}.compare-helper--content a:not(.btn):hover{border-color:#19c18b}.compare-helper--action{margin:2rem .5rem;text-align:center}@media (min-width: 980px){.compare-helper--action{margin:3rem 0 1rem}}.tippy-tooltip.tot-theme{font-size:1em;padding:2rem;text-align:left;box-shadow:0 0 80px -5px rgba(0,0,0,0.15);background-color:#2d2d2d;color:#fff}.tippy-tooltip.tot-theme .tippy-roundarrow{color:#2d2d2d}.tippy-tooltip.tot-theme .tippy-content{color:#fff}.tippy-tooltip.tot-theme.slim-theme{font-size:.85em;padding:.3em .65em;font-weight:400}.tippy-tooltip.tot-theme a:not(.btn){color:#19c18b;text-decoration:none;border-bottom:1px solid rgba(25,193,139,0.3);transition:border .15s linear}.tippy-tooltip.tot-theme a:not(.btn):hover{border-color:#19c18b}.tabs-content{position:relative}.tab-pane{position:absolute;padding:.5rem 0;top:0;left:0;width:100%;opacity:0;visibility:hidden;transform:translate3d(0, 20px, 0);transition:all 450ms cubic-bezier(0.19, 1, 0.22, 1)}.tab-pane.is-active{position:relative;opacity:1;visibility:visible;transform:none}.premiums--more{margin:2rem 0 10rem;text-align:center}.premiums--more p{margin:0}.premiums--contact{margin-top:2rem}@media (min-width: 768px){.premiums--contact{display:flex;flex-direction:row;align-items:flex-end;justify-content:center;text-align:left}}@media (min-width: 768px){.premiums--contact-item{padding:0 2rem}}.premiums--nav{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;margin-bottom:1rem}.premiums--nav button{display:block;padding:.65em 2em;background:#fbfbfb;font-weight:600;color:#2d2d2d;outline:none;cursor:pointer;transition:all .15s linear}.premiums--nav button:first-child{border-top-left-radius:6px;border-bottom-left-radius:6px}.premiums--nav button:last-child{border-top-right-radius:6px;border-bottom-right-radius:6px}.premiums--nav button:hover{background:#f6f6f6}.premiums--nav button.is-active{background:#19c18b;color:#fff;box-shadow:0 0 1.5rem rgba(45,45,45,0.2)}.add-ons--header{text-align:center;margin:0 0 6rem}.add-ons--header .btn{margin-top:1rem}@media (min-width: 768px){.add-ons--list{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 auto;max-width:860px;justify-content:center}}.add-on{padding:2rem;text-align:center}@media (min-width: 768px){.add-on{flex:0 1 auto;flex-basis:50%;max-width:50%;max-width:400px}}@media (min-width: 1150px){.add-on{flex-basis:50%;max-width:50%;max-width:430px}}.add-on--wrapper{padding:3rem 1.5rem;border:2px solid #19c18b;border-radius:8px;background:#fff;display:flex;flex-direction:column;align-items:center;height:100%}.add-on--title{width:100%}.add-on--title h2{margin:0 0 2rem;font-size:2.5em;font-weight:normal}.add-on--title h2 small{display:block;font-size:.325em;font-weight:700;color:rgba(98,98,98,0.8)}.add-on--cost{width:100%}.add-on--cost .price{margin:0 -1.5rem;padding:2rem;background:#19c18b;font-size:2em;font-weight:normal;color:#fff}.add-on--cost .price span{display:inline-block;vertical-align:middle;position:relative;line-height:1}.add-on--cost .price span.currency{font-size:.5em;margin-right:.1em}.add-on--cost .price span.note{display:block;font-size:.5em;font-weight:700;line-height:1;color:rgba(255,255,255,0.8)}.add-on--includes{text-align:left;margin:3rem 0}.add-on .btn{margin-top:auto}.bundles--wrapper{margin-bottom:8rem}.bundle{margin:4rem 0}.bundle--content{display:block;position:relative;padding:3rem 0;border-radius:8px;border:2px solid #19c18b;transition:all .4s ease}@media (min-width: 1140px){.bundle--content{display:flex;flex-direction:row;padding:3rem 1.75em}}.bundle--content::before{content:attr(data-number);display:block;position:absolute;top:0;right:50%;width:40px;height:40px;border:2px solid #19c18b;border-radius:50%;text-align:center;line-height:36px;font-size:1.2em;font-weight:600;background:#fff;transform:translateX(50%) translateY(-50%)}@media (min-width: 1140px){.bundle--content::before{top:50%;right:calc(100% + 1px)}}.bundle--discount{position:absolute;top:0;right:0;width:50%;height:100%;overflow:hidden}.bundle--discount::before{content:attr(data-discount);position:absolute;top:25px;right:-30px;transform:rotate(45deg);width:130px;line-height:20px;background:#19c18b;color:#fff;font-size:.65em;font-weight:700;letter-spacing:2px;text-transform:uppercase;text-align:center}.bundle--title{display:flex;flex-direction:column;justify-content:center;min-width:13em;padding:0 1.75em 3rem;text-align:center}@media (min-width: 1140px){.bundle--title{padding:0;text-align:left}}.bundle--title h2{margin:0;font-size:2.5em;line-height:1.2;font-weight:normal}.bundle--title h2 small{display:block;margin-top:.5em;font-size:.375em;font-weight:700;color:rgba(98,98,98,0.8)}.bundle--details{display:block;position:relative;padding-left:2.5rem;margin:0;border-left:none;border-right:none;border-top:2px solid #19c18b;border-bottom:2px solid #19c18b;background:rgba(25,193,139,0.05);color:#19c18b;overflow:hidden}@media (min-width: 1140px){.bundle--details{display:flex;flex-direction:column;flex:1;margin:calc(-3rem + -1px) 0;border-top:none;border-bottom:none;border-left:2px solid #19c18b;border-right:2px solid #19c18b}}.bundle--details::before{content:'Includes';position:absolute;top:50%;left:-8rem;transform:rotate(-90deg);transform-origin:50% 0;width:16rem;font-size:.65em;font-weight:700;line-height:2.5;letter-spacing:2px;text-transform:uppercase;text-align:center;color:#19c18b;border-bottom:none}.bundle--item{display:flex;justify-content:space-between;align-items:center;flex-direction:row;flex:1;min-height:2.5em;padding:0 1.75em;font-weight:700;line-height:1;border-top:1px solid #19c18b;border-bottom:1px solid #19c18b;border-left:2px solid #19c18b;transition:all .15s linear}.bundle--item:last-of-type{border-bottom:none}@media (min-width: 1140px){.bundle--item:last-of-type{border-bottom:1px solid #19c18b}}.bundle--item span{text-align:center}.bundle--item:hover{background:rgba(25,193,139,0.1);background:linear-gradient(to right, rgba(25,193,139,0.15), #fff)}.bundle--item:hover .bundle--item-action{opacity:1}.bundle--item-title a{color:inherit}.bundle--item-title a:hover{text-decoration:underline}.bundle--item-title span{margin-left:.5em;opacity:.6;font-weight:400}.bundle--item-action{opacity:0;transition:all .15s linear}.bundle--row-title{display:flex;justify-content:space-between;align-items:center;flex-direction:row;flex:1;min-height:2.5em;padding:0 .75em;color:#2d2d2d;font-weight:700;line-height:1;border-top:1px solid #19c18b;border-bottom:1px solid #19c18b;border-left:2px solid #19c18b;transition:all .15s linear}.bundle--row-title:nth-of-type(1){border-top:none}@media (min-width: 1140px){.bundle--row-title:nth-of-type(1){border-top:1px solid #19c18b}}.bundle--cost{display:flex;flex-direction:column;justify-content:center;padding:3rem 0 0;text-align:center;font-weight:normal}@media (min-width: 1140px){.bundle--cost{padding:0 0 0 3rem}}.bundle--cost .price{font-size:2em;color:#2d2d2d}.bundle--cost .price span{display:inline-block;vertical-align:middle;position:relative;line-height:1}.bundle--cost .price span.currency{font-size:.5em;margin-right:.1em}.bundle--cost .price span.note{display:block;font-size:.5em;line-height:1;margin-top:.5em;color:rgba(45,45,45,0.6)}.bundle--disclaimer{text-align:right;font-size:.85em;font-weight:normal;color:rgba(98,98,98,0.8);margin-top:1rem}.bundle--disclaimer.is-center{text-align:center}.add-on-open .premiums{opacity:1;visibility:visible;transition-delay:0s}.add-on-open .premiums-overlay{opacity:1;visibility:visible}.add-on-open .premium--left,.add-on-open .premium--right{transform:none}.premium--title{margin-top:.2em;margin-bottom:.2em;font-weight:normal;font-size:5em}@media (min-width: 768px){.premium--title{margin-top:0;margin-bottom:.2em;font-size:7em}}.explore-intro{padding-bottom:120px}@media (min-width: 768px){.explore-intro{padding-top:150px !important;padding-bottom:200px}}.explore-intro .page-header{max-width:800px}.explore-app{margin-top:-200px;overflow:hidden}@media (min-width: 768px){.explore-app{padding-top:6rem !important;margin-top:-330px}}#app-preview{padding:2rem}@media (min-width: 768px){#app-preview{padding:4rem}}#app-preview .browser{position:relative;margin:0 auto;max-width:800px;animation:1s cubic-bezier(0.19, 1, 0.22, 1) 0.4s both fadeInHero;backface-visibility:hidden}#app-preview .browser .base{position:relative;border-radius:4px;background:#626262;box-shadow:0 5px 30px rgba(0,0,0,0.2);overflow:hidden}#app-preview .browser .base img{display:block;width:100%;height:auto}#app-preview .browser .hot-spots{display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;animation:.5s linear 1s both fadeIn}@media (min-width: 768px){#app-preview .browser .hot-spots{display:block}}#app-preview .browser .hot-spots .pin{display:block;position:absolute;width:10px;height:10px;border-radius:50%;background:#e74c3c;box-shadow:0 0 0 0 rgba(231,76,60,0.4);animation:pulseHot 2s infinite}#app-preview .browser .hot-spots .pin span{display:block;position:absolute;left:-5px;top:-5px;width:20px;height:20px;border-radius:50%;border:1px solid #e74c3c}@keyframes pulseHot{0%{box-shadow:0 0 0 0 rgba(231,76,60,0.4)}70%{box-shadow:0 0 0 15px rgba(231,76,60,0)}100%{box-shadow:0 0 0 0 rgba(231,76,60,0)}}.explore-screenshot{display:none;margin:4rem 0;max-width:600px}@media (min-width: 768px){.explore-screenshot{display:block}}.explore-screenshot.to-left{margin-right:auto}.explore-screenshot.to-right{margin-left:auto}.explore-screenshot img{display:block;width:auto;height:auto;max-width:100%;max-height:100%}.customize-item{padding:0 2rem}@media (min-width: 768px){.customize-item{display:flex;align-items:center;box-direction:normal;justify-content:center;flex-direction:row-reverse}}@media (min-width: 980px){.customize-item{padding:0 4rem}}.customize-item .desc{max-width:340px;margin:0 auto 2rem;padding:0 2rem;text-align:center}@media (min-width: 768px){.customize-item .desc{float:left;width:65%;text-align:right}}.customize-item .desc h3{margin-top:0}.customize-item .desc p{margin-bottom:0}.customize-item .thumbnail{margin:0 auto;max-width:300px}@media (min-width: 768px){.customize-item .thumbnail{float:left;width:35%}}.customize-item .thumbnail img{display:block;width:100%;height:auto}.blog-thumbnail,.archives-thumbnail{position:relative}.blog-thumbnail img,.archives-thumbnail img{display:block;width:100%;height:auto}.archives-thumbnail{max-width:500px;margin:0 auto}.explore-feature{text-align:center;padding:2rem}.explore-feature--icon{width:4em;height:4em;margin:0 auto 1rem;background:#fbfbfb;border-radius:50%;font-size:.75em;padding:1em}.explore-feature--icon .feature-icon{color:rgba(98,98,98,0.8)}.feature-icon{color:#dcdcde}.publish-header{text-align:center;margin:0 auto 6rem;padding:0 3rem;max-width:580px}#step-overlays{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}#step-overlays img{display:block;position:absolute;top:30px;left:0;width:100%;height:auto;opacity:0;transition:opacity .2s .2s linear}#step-overlays img.active{opacity:1;z-index:2;transition:opacity .2s linear}.publish-steps{margin:0 auto;padding:0 3rem;max-width:500px;counter-reset:section}.publish-steps .step{display:block;opacity:1;text-align:left;outline:none;transition:all .2s linear}@media (min-width: 768px){.publish-steps .step{opacity:.4}}@media (min-width: 768px){.publish-steps .step.active{opacity:1}.publish-steps .step.active .step-title::before{background:#19c18b}}.publish-steps .step:hover{opacity:1}.publish-steps .step .step-title{position:relative;margin-bottom:10px;padding-left:40px}.publish-steps .step .step-title::before{counter-increment:section;content:counter(section);display:block;left:0;top:50%;position:absolute;width:25px;height:25px;line-height:25px;text-align:center;background:#dcdcde;color:#fff;border-radius:50%;letter-spacing:0;transform:translateY(-50%);margin-top:-1px}.publish-steps .step .step-desc{margin-left:40px;color:rgba(98,98,98,0.8)}.fade-top,.fade-bottom{position:absolute;left:0;width:100%;margin:0;opacity:1;z-index:3;pointer-events:none;transition:all .2s .2s linear}.fade-top{top:0;background:linear-gradient(to top, rgba(251,251,251,0) 0%, rgba(251,251,251,0.75) 50%, #fbfbfb 100%);height:150px}.fade-bottom{bottom:0;background:linear-gradient(to bottom, rgba(251,251,251,0) 0%, rgba(251,251,251,0.75) 50%, #fbfbfb 100%);height:60px;z-index:2}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .slide{float:left}.swiper-container-vertical>.slide-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.slide-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform, height;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform, height}.themes-gallery{position:relative;height:100vh;width:100%;background:#fbfbfb}.themes-gallery .slide-wrapper{transition-timing-function:cubic-bezier(0.86, 0, 0.07, 1)}.themes-gallery .gallery-controls{display:none;position:absolute;right:40px;top:50%;width:50px;text-align:center;transform:translate3d(100%, -50%, 0);z-index:2;opacity:0;transition:opacity .4s linear, transform .4s .4s linear}@media (min-width: 768px){.themes-gallery .gallery-controls{display:block}}.hide-intro .themes-gallery .gallery-controls{opacity:1;transform:translate3d(0, -50%, 0);transition:opacity 0.4s linear,transform 0.6s cubic-bezier(0.19, 1, 0.22, 1)}.themes-gallery .gallery-controls .gallery-prev,.themes-gallery .gallery-controls .gallery-next{display:block;position:relative;margin:0 auto;padding:0;width:24px;height:24px;cursor:pointer;outline:none;opacity:.8;transition:opacity .15s linear, transform .1s ease}.themes-gallery .gallery-controls .gallery-prev:active,.themes-gallery .gallery-controls .gallery-next:active{transform:scale(0.96)}.themes-gallery .gallery-controls .gallery-prev:hover,.themes-gallery .gallery-controls .gallery-next:hover{opacity:1}.themes-gallery .gallery-controls .gallery-prev.disabled,.themes-gallery .gallery-controls .gallery-next.disabled{cursor:default;opacity:.2;transform:none}.themes-gallery .gallery-controls .gallery-prev img,.themes-gallery .gallery-controls .gallery-next img{display:block;width:24px;height:24px}.themes-gallery .gallery-controls .gallery-counter{margin:15px 0;font-size:12px;font-weight:700;letter-spacing:.5px;color:rgba(98,98,98,0.4)}.themes-gallery .gallery-controls .gallery-counter span{color:rgba(98,98,98,0.8)}.themes-gallery .slide{height:100vh;opacity:.4;transition:opacity .4s linear;transition-delay:0s}@media (min-width: 768px){.themes-gallery .slide{height:60vh}}.themes-gallery .slide.intro{display:flex;align-items:center;justify-content:center;position:relative;height:100%;text-align:center;opacity:0}.themes-gallery .slide.intro .wrapper{max-width:830px}.themes-gallery .slide.slide-active{opacity:1;transition-delay:.6s}.themes-gallery .slide.slide-active .theme .theme-screens .screen.mobile img{opacity:1;transform:translate3d(0, 0, 0);transition-delay:.6s}.themes-gallery .slide.slide-active .theme .theme-details{opacity:1;transform:translate3d(0, 0, 0);transition-delay:.8s}.themes-gallery .theme{display:flex;flex-direction:column;justify-content:center;position:relative;min-height:100%;padding:0 2rem}@media (min-width: 768px){.themes-gallery .theme{flex-direction:row;align-items:center;height:100%;padding:40px 130px 40px 40px}}.themes-gallery .theme .theme-screens{position:relative;width:auto;height:100%;margin-right:4rem;margin-bottom:2rem}@media (min-width: 768px){.themes-gallery .theme .theme-screens{margin:0}}.themes-gallery .theme .theme-screens .screen{display:flex;align-items:center;justify-content:center;position:relative;height:100%;line-height:1}.themes-gallery .theme .theme-screens .screen.desktop img{box-shadow:0 4px 40px rgba(0,0,0,0.2);border-radius:4px;overflow:hidden}.themes-gallery .theme .theme-screens .screen.mobile{position:absolute;top:50%;transform:translate(50%, -50%);right:0;height:100%;width:auto}.themes-gallery .theme .theme-screens .screen.mobile img{max-height:80%;opacity:0;transform:translate3d(0, 20px, 0);transition:all 450ms cubic-bezier(0.19, 1, 0.22, 1);transition-delay:0s}.themes-gallery .theme .theme-screens img{width:auto;height:auto;max-width:100%;max-height:100%;backface-visibility:hidden}.themes-gallery .theme .theme-details{opacity:0;transform:translate3d(20px, 0, 0);transition:all 450ms cubic-bezier(0.19, 1, 0.22, 1);transition-delay:0s}@media (min-width: 768px){.themes-gallery .theme .theme-details{margin-left:120px;width:370px}}.themes-gallery .theme .theme-details h1{margin-top:0}.themes-gallery .theme .theme-details p.secondary{font-size:16px;line-height:1.5;color:rgba(98,98,98,0.8)}.themes-gallery .theme .theme-details .theme-actions{display:flex;margin:0 -5px}.themes-gallery .theme .theme-details .theme-actions .btn{margin:0 5px}.themes-gallery .theme .theme-details hr{width:100%;border-radius:2px;margin:20px 0;transition:all .2s linear;background:rgba(220,220,222,0.4)}.themes-gallery .theme .theme-details .theme-meta{font-size:12px;letter-spacing:.5px}.themes-gallery .theme .theme-details .theme-meta p{margin:0;color:rgba(98,98,98,0.6)}.themes-gallery .theme .theme-details .theme-meta p strong{color:#626262}#demo-window{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:9;background:#fbfbfb}#demo-window .demo-header{display:flex;justify-content:space-between;align-items:center;position:absolute;top:0;left:0;right:0;width:100%;height:100px;background:#2d2d2d;transform:translateY(-100px);z-index:1}#demo-window .demo-header .demo-details{margin-left:30px}#demo-window .demo-header .demo-details h2{position:relative;margin:0;padding-left:10px;font-weight:600;font-size:16px;line-height:1.2;letter-spacing:.5px;text-transform:none}#demo-window .demo-header .demo-details h2 small{display:block}#demo-window .demo-header .demo-details h2::before{content:' ';display:block;position:absolute;top:0;left:0;bottom:0;width:2px;background:#19c18b}#demo-window .demo-header .demo-details a{color:rgba(220,220,222,0.8);transition:color .2s linear}#demo-window .demo-header .demo-details a:hover{color:#fff}#demo-window .demo-header .demo-actions{display:flex;text-align:right;line-height:0;margin:0 -10px;padding:0 30px}#demo-window .demo-header .demo-actions .btn{margin:0 10px}#demo-window.loading{padding:0}#demo-window.loading:after{top:50%;left:50%;margin:-20px 0 0 -20px;width:40px;height:40px;border-color:rgba(98,98,98,0.4);border-top-color:#2d2d2d}.demo-browser-frame{position:absolute;top:100px;left:0;right:0;bottom:0;width:100%;opacity:0}.ready .demo-browser-frame{opacity:1;transition:opacity .4s linear}#demoIframe{border:none;padding:0;margin:0;width:100%;height:100%;background:#fff}.assist-intro{background:none;padding-bottom:200px}.assist-intro::before{display:none}.assist-intro img{max-width:500px;height:auto;margin:5rem 0 2rem}.assist-preview{margin-top:-280px;z-index:1;text-align:center;padding:100px 0 !important}.assist-preview .preview-wrapper{position:relative;margin:0 auto;padding:0 2rem;width:100%}@media (min-width: 768px){.assist-preview .preview-wrapper{max-width:70%;padding:0}}.assist-preview .preview-window{border-radius:8px;overflow:hidden;box-shadow:0 0 3rem rgba(0,0,0,0.15);margin-bottom:3rem}.assist-preview .preview-window img{display:block;width:100%;height:auto}.assist-preview p.billboard{margin:0 auto;max-width:850px}@media (min-width: 768px){.assist-preview p.billboard{padding:0 2rem;font-size:24px}}.assist-preview .preview-bg{background:#19c18b url("/assets/img/ca-preview-bg.svg") 50% -1px no-repeat;background-size:100% auto;display:block;width:100%;height:70%;position:absolute;bottom:0;z-index:-1}.assist-feature{position:relative;padding-left:90px;max-width:420px;width:100%}.assist-feature .assist-icon{display:block;position:absolute;left:0;top:-28px;width:60px;height:60px}.assist-feature p{margin:0 0 4em}.assist-articles{margin-bottom:4rem}@media (min-width: 768px){.assist-articles{margin:0;padding-left:10rem}}.assist-articles img{display:block;width:100%;height:auto}.btn.download-ca-sample{position:absolute;top:0;left:50%;transform:translate3d(-50%, -50%, 0);height:60px;border-radius:30px;line-height:60px;padding:0 40px;font-size:1.2em}.assist-how-to-header{margin-top:4rem}.assist-how-to{margin:0;text-align:center}@media (min-width: 768px){.assist-how-to{margin:0 -3rem}}.assist-how-to .assist-feature{padding:0 1rem}@media (min-width: 768px){.assist-how-to .assist-feature{padding:0 3rem}}.assist-how-to .how-to-thumb{position:relative;margin-bottom:2rem;box-shadow:0 0 3rem 0 rgba(0,0,0,0.15);border-radius:8px;overflow:hidden}.assist-how-to .how-to-thumb img{display:block;width:100%;height:auto}.unlock-tutorial{text-align:center}.assist-faq{max-width:800px;margin:0 auto 20px}.assist-faq p.hero{margin:50px 0 5px}.credit-logo{display:block;position:relative;top:0;left:50%;margin:15px;margin-left:-20px;width:40px;height:40px;z-index:2;animation:0.4s linear 0.2s both fadeIn}@media (min-width: 768px){.credit-logo{margin:30px;width:50px;height:50px;margin-left:-25px}}.credit-logo img{display:block;position:absolute;width:100%;height:auto}.scroll-spacer{position:relative;height:100vh}#providence-intro{position:relative;padding:0 !important;height:100vh;background:#fbfbfb}.providence-intro-content{display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:#fbfbfb;text-align:center;z-index:2}.pull-out-open .providence-intro-content{position:absolute}.providence-logo-wrapper{width:80%;max-width:1400px}.providence-logo{position:relative;width:120px;margin:-80px auto 10px;animation:1.8s linear 0.45s both zoomIn;transform-origin:bottom}@media (min-width: 768px){.providence-logo{width:280px}}.providence-logo svg{width:100%;height:auto}#providence-eye{position:relative}.providence-wordmark{position:relative;width:100%;margin-bottom:20px;animation:1s cubic-bezier(0.19, 1, 0.22, 1) 0.4s both fadeInHero}.providence-wordmark svg{width:100%;height:auto}.providence-hero{margin:0 0 20px;font-weight:300;font-size:18px;line-height:1.2;color:rgba(98,98,98,0.8);animation:0.4s linear 0.5s both fadeIn}@media (min-width: 768px){.providence-hero{margin:0 0 30px;font-size:28px}}.providence-start{animation:1.8s linear 1s both zoomIn}#providence-process{position:relative;height:100vh;z-index:3;overflow:hidden}#providence-process .providence-screen{display:none;position:fixed;top:50%;height:400px;margin-top:-200px;z-index:3;cursor:pointer}@media (min-width: 768px){#providence-process .providence-screen{display:block}}@media (min-width: 980px){#providence-process .providence-screen{margin-top:-240px;height:480px}}#providence-process .providence-screen.dashboard{left:auto !important;right:100% !important;margin-right:150px}#providence-process .providence-screen.dashboard:hover>img{transform:translate3d(20px, 0, 0)}#providence-process .providence-screen.dashboard:hover .click-tip img{transform:translate3d(5px, 0, 0);transition-delay:0.1s}@media (min-width: 1150px){#providence-process .providence-screen.dashboard{margin-right:0}}#providence-process .providence-screen.dashboard .click-tip{left:50%;margin-left:150px}@media (min-width: 1150px){#providence-process .providence-screen.dashboard .click-tip{margin-left:0}}#providence-process .providence-screen.review{left:100% !important;right:auto !important;margin-left:150px}#providence-process .providence-screen.review:hover>img{transform:translate3d(-20px, 0, 0)}#providence-process .providence-screen.review:hover .click-tip img{transform:translate3d(-5px, 0, 0);transition-delay:0.1s}@media (min-width: 1150px){#providence-process .providence-screen.review{margin-left:0}}#providence-process .providence-screen.review .click-tip{right:50%;margin-right:150px}@media (min-width: 1150px){#providence-process .providence-screen.review .click-tip{margin-right:0}}.detatch-intro #providence-process .providence-screen{position:absolute}#providence-process .providence-screen img{display:block;width:auto;height:100%;border-radius:4px;box-shadow:0 2px 12px rgba(0,0,0,0.25);transition:all 0.2s ease}#providence-process .providence-screen .click-tip{position:absolute;top:100%;text-transform:uppercase;font-size:11px;font-weight:600;letter-spacing:2px;padding:1rem 2rem;white-space:nowrap}#providence-process .providence-screen .click-tip img{width:14px;display:inline-block;margin:-2px 3px 0;border-radius:0;box-shadow:none;transition:all 0.1s ease}#providence-process .providence-process-content{display:none;justify-content:center;align-items:center;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%}#providence-process .providence-process-content.show{display:flex}.detatch-intro #providence-process .providence-process-content{position:absolute}#providence-process .steps-wrapper{margin:0 20px}@media (min-width: 768px){#providence-process .steps-wrapper{margin:0 180px;padding-top:10px}}@media (min-width: 980px){#providence-process .steps-wrapper{margin:0 auto;padding-top:23px;max-width:460px}}@media (min-width: 1270px){#providence-process .steps-wrapper{margin:0 420px}}#providence-process .step{position:relative;opacity:0}#providence-process .step .step-icon{position:absolute;top:-5px;left:0;width:40px;height:40px}#providence-process .step .step-icon img{display:block;width:40px;height:40px}@media (min-width: 768px){#providence-process .step .step-icon{top:-8px;width:50px;height:50px}#providence-process .step .step-icon img{width:50px;height:50px}}@media (min-width: 980px){#providence-process .step .step-icon{top:-23px;width:80px;height:80px}#providence-process .step .step-icon img{width:80px;height:80px}}#providence-process .step .step-content{margin:30px 0 30px 60px}@media (min-width: 768px){#providence-process .step .step-content{margin:40px 0 40px 70px}}@media (min-width: 980px){#providence-process .step .step-content{margin:40px 0 40px 100px}}#providence-process .step .step-content p{margin:0}#providence-sections{position:relative;z-index:4;background:#fff}.providence-section{position:relative;padding:50px 0;counter-reset:section}.providence-section.alt{background:#fbfbfb}@media (min-width: 768px){.providence-section{padding:80px 0}}.providence-feature{padding:2rem 0}@media (min-width: 768px){.providence-feature{padding:0 3rem}}.providence-feature .thumbnail{max-width:500px}.providence-feature .thumbnail img{display:block;width:auto;height:auto;max-width:100%;max-height:100%}.providence-feature .feature-title{position:relative;margin-bottom:10px;padding-left:40px}.providence-feature .feature-title::before{counter-increment:section;content:counter(section);display:block;left:0;top:50%;position:absolute;width:25px;height:25px;line-height:25px;text-align:center;background:#dcdcde;color:#fff;border-radius:50%;letter-spacing:0;transform:translateY(-50%);margin-top:-1px}.providence-feature .feature-desc{margin-left:40px}#providence-request{background:#fbfbfb url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NiIgaGVpZ2h0PSIxMDAiPgoKPHBhdGggZD0iTTI4IDY2TDAgNTBMMCAxNkwyOCAwTDU2IDE2TDU2IDUwTDI4IDY2TDI4IDEwMCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJyZ2JhKDIyMCwyMjAsMjIyLDAuMjUpIiBzdHJva2Utd2lkdGg9IjIiPjwvcGF0aD4KPHBhdGggZD0iTTI4IDBMMjggMzRMMCA1MEwwIDg0TDI4IDEwMEw1NiA4NEw1NiA1MEwyOCAzNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJyZ2JhKDIyMCwyMjAsMjIyLDAuMjUpIiBzdHJva2Utd2lkdGg9IjIiPjwvcGF0aD4KPC9zdmc+") repeat}.providence-request-form{position:relative;margin:0 auto 40px;max-width:400px}.providence-request-form .request-fields{transition:opacity 0.4s linear}.providence-request-form .providence-success-msg{display:none;position:absolute;top:0;left:0;width:100%;padding:30px;text-align:center;background:#fff;box-shadow:0 0 0 2px rgba(0,0,0,0.2);border-radius:4px;z-index:2;animation:1.8s linear 0.3s both zoomIn}.providence-request-form .providence-success-msg .success-icon{width:40px;height:40px;margin:0 auto 20px}.providence-request-form .providence-success-msg .success-icon img{display:block;width:40px;height:40px}.providence-request-form .providence-success-msg p{margin:0}.providence-request-form.success .request-fields{opacity:0}.providence-request-form.success .providence-success-msg{display:block}#providence-firms{padding-bottom:2rem}#providence-firms .page-header{max-width:60em}#providence-firms .page-header h1{max-width:27em;margin:0 auto 0.5em}.providence-main-logos{margin:0 auto;text-align:center;font-size:0.75em}@media (min-width: 768px){.providence-main-logos{font-size:1em}}.providence-main-logos .logo-grid{position:relative;display:inline-block}.providence-main-logos .logo-grid.united-planners img{width:15em}.providence-main-logos .logo-grid.baird img{width:10em}.providence-logos .item{width:10em}.logo-grid{position:relative;display:block;margin:1em 0.5em}.logo-grid img{display:inline-block;margin:auto;max-width:100%;width:auto;height:auto}.logo-grid img.logo-big{padding:0 1.5em;width:16em}.logo-grid img.logo-small{padding:1em}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next,.owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0 !important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}#partners-intro{background:#fbfbfb}#partners-nav{position:relative;height:2em;z-index:1}#partners-nav ul{width:100%;padding:2em 0;margin:0;display:flex;justify-content:center;text-align:center;flex-wrap:wrap;background:#fff;border-bottom:1px solid #fbfbfb}@media (min-width: 768px){#partners-nav ul{flex-wrap:nowrap}}#partners-nav ul li a{display:block;position:relative;margin:0 0.25em;padding:0.5em 1em;font-weight:normal;font-size:0.75em;letter-spacing:0.125em;text-transform:uppercase;text-decoration:none;color:#2d2d2d;border-radius:6px}@media (min-width: 768px){#partners-nav ul li a{margin:0 0.75em}}@media (min-width: 1150px){#partners-nav ul li a{font-size:0.875em}}#partners-nav ul li.active a{background:rgba(25,193,139,0.15);color:#19c18b}@media (min-width: 768px){#partners-nav ul{width:100%;position:absolute;left:0;top:0;z-index:3}#partners-nav.stuck ul{position:fixed;top:0;left:0;box-shadow:0 -2px 20px 0 rgba(45,45,45,0.1)}}#partners-sections{position:relative;z-index:4;background:#fff}.partners-section{padding:4rem 0}@media (min-width: 768px){.partners-section{padding:8rem 0}}.partners-feature{padding:2rem 0}@media (min-width: 768px){.partners-feature{padding:0 3rem}}.partners-feature .thumbnail{max-width:500px}.partners-feature .thumbnail img{display:block;width:auto;height:auto;max-width:100%;max-height:100%}.partners-feature .feature-title{position:relative;margin-bottom:10px;padding-left:40px}.partners-feature .feature-title::before{counter-increment:section;content:counter(section);display:block;left:0;top:50%;position:absolute;width:25px;height:25px;line-height:25px;text-align:center;background:#dcdcde;color:#fff;border-radius:50%;letter-spacing:0;transform:translateY(-50%);margin-top:-1px}.partners-feature .feature-desc{margin-left:40px}#sign-up{background:#fbfbfb}.partners-form{position:relative;margin:0 auto 40px;max-width:400px}.partners-form .partners-fields{transition:opacity 0.4s linear}.partners-form .partners-success-msg{display:none;position:absolute;top:0;left:0;width:100%;padding:30px;text-align:center;background:#fff;box-shadow:0 0 0 2px rgba(0,0,0,0.2);border-radius:4px;z-index:2;animation:1.8s linear 0.3s both zoomIn}.partners-form .partners-success-msg .success-icon{width:40px;height:40px;margin:0 auto 20px}.partners-form .partners-success-msg .success-icon img{display:block;width:40px;height:40px}.partners-form .partners-success-msg p{margin:0}.partners-form.success .partners-fields{opacity:0}.partners-form.success .partners-success-msg{display:block}#partners-agencies{padding-bottom:2rem}#partners-agencies .page-header{max-width:60em}#partners-agencies .page-header h1{max-width:27em;margin:0 auto 0.5em}#our-partners{padding:9em 0 80px}#partners-testimonials-list{margin-bottom:4rem;text-align:center}@media (min-width: 768px){#partners-testimonials-list{margin-bottom:8rem}}#partners-testimonials-list .testimonial-logos .logo-grid{position:relative;display:inline-block}#partners-testimonials-list .testimonial-logos .logo-grid.regal img{width:5em}#partners-testimonials-list .testimonial-logos .logo-grid img{width:9em}.partners-block{position:relative;padding:2rem;text-align:center}.partners-block .partners--wrapper{display:flex;flex-direction:column;position:relative;height:100%;padding:3rem 1.5rem;background:#fff;border:2px solid #19c18b;border-radius:8px;transition:all 0.2s linear}.partners-block .partners--wrapper .partners-content{padding:0 2rem 2rem}.partners-block .partners--wrapper .partners-content .show-bullets{text-align:left;margin:3rem 0}.partners-block .partners--wrapper .btn{margin-top:auto;white-space:normal}.partners-row{display:block;position:relative;padding:3rem}@media (min-width: 980px){.partners-row{display:flex;flex-direction:row}}.partners-row .partners-horizontal{display:flex;flex-direction:column;justify-content:center;width:100%}@media (min-width: 980px){.partners-row .partners-horizontal{max-width:25em}}.partners-testimonials{background:#2d2d2d;color:#fff}.partners-testimonials .owl-item{padding:2em;opacity:0.4}.partners-testimonials .owl-item.active.center{opacity:1}.testimonial-partner-content{margin:auto 0}.partners-testimonial-item{display:block;position:relative;text-align:center;padding:2rem 0 5rem;color:#fff}@media (min-width: 980px){.partners-testimonial-item{padding:4rem 0 8rem}}.partners-testimonial-item p.hero{font-size:1.125em;line-height:1.625}@media (min-width: 768px){.partners-testimonial-item p.hero{font-size:2em;line-height:1.75}}.partners-testimonial-item .testimonial-image{position:relative;margin-bottom:1rem}.partners-testimonial-item .testimonial-image img{width:5em;height:5em;border-radius:50%;margin:auto;object-fit:cover}.partners-testimonial-item .testimonial-partner-name,.partners-testimonial-item .testimonial-partner-title{margin:0}.partners-testimonial-item .testimonial-company{width:8em;margin:auto auto 1em}#partner-sections{z-index:0;position:relative}#partner-types .form-item--control{border:2px solid rgba(98,98,98,0.5)}.partners-testimonials .owl-prev,.partners-testimonials .owl-next{display:block;position:relative;margin:0 auto;padding:0;width:2em;height:2em;cursor:pointer;outline:none;opacity:0.6;transition:opacity 0.15s linear, transform 0.1s ease;background:#fff !important;border-radius:50% !important}.partners-testimonials .owl-prev img,.partners-testimonials .owl-next img{display:block;margin:0 auto;width:1em;height:auto}.partners-testimonials .owl-prev:hover,.partners-testimonials .owl-next:hover{opacity:1}.slider-counter{position:absolute;z-index:2;bottom:5rem;left:0;width:100%;text-align:center;font-size:12px;font-weight:700;letter-spacing:0.5px;color:#fff;pointer-events:none}.slider-counter span{color:#fbfbfb}.owl-carousel.partners-testimonials .owl-prev{margin-right:5em !important}.owl-theme .owl-nav{margin:0;padding-bottom:4rem;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav [class*='owl-']{margin:5px;padding:4px 7px;display:inline-block;cursor:pointer;border-radius:3px}.partner-item{border:2px solid #19c18b;border-radius:4px;transition:all 0.2s linear}.partner-item .partner-desc{padding:2rem;text-align:left}@media (min-width: 768px){.partner-item .partner-desc{padding:0 3rem}}.partner-item:hover{border-color:#2d2d2d}.partner-item:hover .partner-title img{transform:translate3d(10px, 0, 0)}.partner-item .partner-title{padding:2rem;cursor:pointer}.partner-item .partner-title p{margin-bottom:0}.partner-item img{display:inline-block;height:22px;margin-top:-5px;margin-left:5px;transition:all 0.2s ease}.partners-action{padding:3rem 0;text-align:center}.brand-block{padding:30px}.brand-block.night{background:#2d2d2d}.parked{background:#2d2d2d}.parked #page-wrapper{background:#2d2d2d;height:100%}.parked-watermark{display:block;position:relative;width:50px;height:50px;margin:0 auto;padding-top:30px}.parked-watermark img{width:50px;height:50px}.parked-content{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);text-align:center}.parked-content .coming-soon{animation:.8s linear 1s both fadeIn}.parked-content .coming-soon h1{color:#19c18b}#parked-domain{color:#fbfbfb;font-size:80px;line-height:1;font-weight:600;letter-spacing:.025em;animation:1.4s cubic-bezier(0.19, 1, 0.22, 1) 0.4s both fadeInHero}body.error-404{background:#fbfbfb}.x-files{margin-top:3rem;text-align:center}.x-files p{margin:0}.x-files p .btn{margin:10px;min-width:228px}.all-of-the-eyes{position:absolute;top:50%;transform:translateY(-50%);left:0;width:100%;overflow:hidden}.all-of-the-eyes svg{width:100%;height:auto}.all-of-the-eyes .eyeball{transform-origin:center center;animation:.8s linear both eyeGoo}.all-of-the-eyes .eyeball:nth-child(1){animation-delay:0.005s}.all-of-the-eyes .eyeball:nth-child(2){animation-delay:0.01s}.all-of-the-eyes .eyeball:nth-child(3){animation-delay:0.015s}.all-of-the-eyes .eyeball:nth-child(4){animation-delay:0.02s}.all-of-the-eyes .eyeball:nth-child(5){animation-delay:0.025s}.all-of-the-eyes .eyeball:nth-child(6){animation-delay:0.03s}.all-of-the-eyes .eyeball:nth-child(7){animation-delay:0.035s}.all-of-the-eyes .eyeball:nth-child(8){animation-delay:0.04s}.all-of-the-eyes .eyeball:nth-child(9){animation-delay:0.045s}.all-of-the-eyes .eyeball:nth-child(10){animation-delay:0.05s}.all-of-the-eyes .eyeball:nth-child(11){animation-delay:0.055s}.all-of-the-eyes .eyeball:nth-child(12){animation-delay:0.06s}.all-of-the-eyes .eyeball:nth-child(13){animation-delay:0.065s}.all-of-the-eyes .eyeball:nth-child(14){animation-delay:0.07s}.all-of-the-eyes .eyeball:nth-child(15){animation-delay:0.075s}.all-of-the-eyes .eyeball:nth-child(16){animation-delay:0.08s}.all-of-the-eyes .eyeball:nth-child(17){animation-delay:0.085s}.all-of-the-eyes .eyeball:nth-child(18){animation-delay:0.09s}.all-of-the-eyes .eyeball:nth-child(19){animation-delay:0.095s}.all-of-the-eyes .eyeball:nth-child(20){animation-delay:0.1s}.all-of-the-eyes .eyeball:nth-child(21){animation-delay:0.105s}.all-of-the-eyes .eyeball:nth-child(22){animation-delay:0.11s}.all-of-the-eyes .eyeball:nth-child(23){animation-delay:0.115s}.all-of-the-eyes .eyeball:nth-child(24){animation-delay:0.12s}.all-of-the-eyes .eyeball:nth-child(25){animation-delay:0.125s}.all-of-the-eyes .eyeball:nth-child(26){animation-delay:0.13s}.all-of-the-eyes .eyeball:nth-child(27){animation-delay:0.135s}.all-of-the-eyes .eyeball:nth-child(28){animation-delay:0.14s}.all-of-the-eyes .eyeball:nth-child(29){animation-delay:0.145s}.all-of-the-eyes .eyeball:nth-child(30){animation-delay:0.15s}.all-of-the-eyes .eyeball:nth-child(31){animation-delay:0.155s}.all-of-the-eyes .eyeball:nth-child(32){animation-delay:0.16s}.all-of-the-eyes .eyeball:nth-child(33){animation-delay:0.165s}.all-of-the-eyes .eyeball:nth-child(34){animation-delay:0.17s}.all-of-the-eyes .eyeball:nth-child(35){animation-delay:0.175s}.all-of-the-eyes .eyeball:nth-child(36){animation-delay:0.18s}.all-of-the-eyes .eyeball:nth-child(37){animation-delay:0.185s}.all-of-the-eyes .eyeball:nth-child(38){animation-delay:0.19s}.all-of-the-eyes .eyeball:nth-child(39){animation-delay:0.195s}.all-of-the-eyes .eyeball:nth-child(40){animation-delay:0.2s}.all-of-the-eyes .eyeball:nth-child(41){animation-delay:0.205s}.all-of-the-eyes .eyeball:nth-child(42){animation-delay:0.21s}.all-of-the-eyes .eyeball:nth-child(43){animation-delay:0.215s}.all-of-the-eyes .eyeball:nth-child(44){animation-delay:0.22s}.all-of-the-eyes .eyeball:nth-child(45){animation-delay:0.225s}.all-of-the-eyes .eyeball:nth-child(46){animation-delay:0.23s}.all-of-the-eyes .eyeball:nth-child(47){animation-delay:0.235s}.all-of-the-eyes .eyeball:nth-child(48){animation-delay:0.24s}.all-of-the-eyes .eyeball:nth-child(49){animation-delay:0.245s}.all-of-the-eyes .eyeball:nth-child(50){animation-delay:0.25s}.all-of-the-eyes .eyeball:nth-child(51){animation-delay:0.255s}.all-of-the-eyes .eyeball:nth-child(52){animation-delay:0.26s}.all-of-the-eyes .eyeball:nth-child(53){animation-delay:0.265s}.all-of-the-eyes .eyeball:nth-child(54){animation-delay:0.27s}.all-of-the-eyes .eyeball:nth-child(55){animation-delay:0.275s}.all-of-the-eyes .eyeball:nth-child(56){animation-delay:0.28s}.all-of-the-eyes .eyeball:nth-child(57){animation-delay:0.285s}.all-of-the-eyes .eyeball:nth-child(58){animation-delay:0.29s}.all-of-the-eyes .eyeball:nth-child(59){animation-delay:0.295s}.all-of-the-eyes .eyeball:nth-child(60){animation-delay:0.3s}.all-of-the-eyes .eyeball:nth-child(61){animation-delay:0.305s}.all-of-the-eyes .eyeball:nth-child(62){animation-delay:0.31s}.all-of-the-eyes .eyeball:nth-child(63){animation-delay:0.315s}.all-of-the-eyes .eyeball:nth-child(64){animation-delay:0.32s}.all-of-the-eyes .eyeball:nth-child(65){animation-delay:0.325s}.all-of-the-eyes .eyeball:nth-child(66){animation-delay:0.33s}.all-of-the-eyes .eyeball:nth-child(67){animation-delay:0.335s}.all-of-the-eyes .eyeball:nth-child(68){animation-delay:0.34s}.all-of-the-eyes .eyeball:nth-child(69){animation-delay:0.345s}.all-of-the-eyes .eyeball:nth-child(70){animation-delay:0.35s}.all-of-the-eyes .eyeball:nth-child(71){animation-delay:0.355s}.all-of-the-eyes .eyeball:nth-child(72){animation-delay:0.36s}.all-of-the-eyes .eyeball:nth-child(73){animation-delay:0.365s}.all-of-the-eyes .eyeball:nth-child(74){animation-delay:0.37s}.all-of-the-eyes .eyeball:nth-child(75){animation-delay:0.375s}.all-of-the-eyes .eyeball:nth-child(76){animation-delay:0.38s}.all-of-the-eyes .eyeball:nth-child(77){animation-delay:0.385s}.all-of-the-eyes .eyeball:nth-child(78){animation-delay:0.39s}.all-of-the-eyes .eyeball:nth-child(79){animation-delay:0.395s}.all-of-the-eyes .eyeball:nth-child(80){animation-delay:0.4s}.all-of-the-eyes .eyeball:nth-child(81){animation-delay:0.405s}.all-of-the-eyes .eyeball:nth-child(82){animation-delay:0.41s}.all-of-the-eyes .eyeball:nth-child(83){animation-delay:0.415s}.all-of-the-eyes .eyeball:nth-child(84){animation-delay:0.42s}.all-of-the-eyes .eyeball:nth-child(85){animation-delay:0.425s}.all-of-the-eyes .eyeball:nth-child(86){animation-delay:0.43s}.all-of-the-eyes .eyeball:nth-child(87){animation-delay:0.435s}.all-of-the-eyes .eyeball:nth-child(88){animation-delay:0.44s}.all-of-the-eyes .eyeball:nth-child(89){animation-delay:0.445s}.all-of-the-eyes .eyeball:nth-child(90){animation-delay:0.45s}.all-of-the-eyes .eyeball:nth-child(91){animation-delay:0.455s}.all-of-the-eyes .eyeball:nth-child(92){animation-delay:0.46s}.all-of-the-eyes .eyeball:nth-child(93){animation-delay:0.465s}.all-of-the-eyes .eyeball:nth-child(94){animation-delay:0.47s}.all-of-the-eyes .eyeball:nth-child(95){animation-delay:0.475s}.all-of-the-eyes .eyeball:nth-child(96){animation-delay:0.48s}.all-of-the-eyes .eyeball:nth-child(97){animation-delay:0.485s}.all-of-the-eyes .eyeball:nth-child(98){animation-delay:0.49s}.all-of-the-eyes .eyeball:nth-child(99){animation-delay:0.495s}.all-of-the-eyes .eyeball:nth-child(100){animation-delay:0.5s}.all-of-the-eyes .eyeball:nth-child(101){animation-delay:0.505s}.all-of-the-eyes .eyeball:nth-child(102){animation-delay:0.51s}.all-of-the-eyes .eyeball:nth-child(103){animation-delay:0.515s}.all-of-the-eyes .eyeball:nth-child(104){animation-delay:0.52s}.all-of-the-eyes .eyeball:nth-child(105){animation-delay:0.525s}.all-of-the-eyes .eyeball:nth-child(106){animation-delay:0.53s}.all-of-the-eyes .eyeball:nth-child(107){animation-delay:0.535s}.all-of-the-eyes .eyeball:nth-child(108){animation-delay:0.54s}.all-of-the-eyes .eyeball:nth-child(109){animation-delay:0.545s}.all-of-the-eyes .eyeball:nth-child(110){animation-delay:0.55s}.all-of-the-eyes .eyeball:nth-child(111){animation-delay:0.555s}.all-of-the-eyes .eyeball:nth-child(112){animation-delay:0.56s}.all-of-the-eyes .eyeball:nth-child(113){animation-delay:0.565s}.all-of-the-eyes .eyeball:nth-child(114){animation-delay:0.57s}.all-of-the-eyes .eyeball:nth-child(115){animation-delay:0.575s}.all-of-the-eyes .eyeball:nth-child(116){animation-delay:0.58s}.all-of-the-eyes .eyeball:nth-child(117){animation-delay:0.585s}.all-of-the-eyes .eyeball:nth-child(118){animation-delay:0.59s}.all-of-the-eyes .eyeball:nth-child(119){animation-delay:0.595s}.all-of-the-eyes .eyeball:nth-child(120){animation-delay:0.6s}.all-of-the-eyes .eyeball:nth-child(121){animation-delay:0.605s}.all-of-the-eyes .eyeball:nth-child(122){animation-delay:0.61s}.all-of-the-eyes .eyeball:nth-child(123){animation-delay:0.615s}.all-of-the-eyes .eyeball:nth-child(124){animation-delay:0.62s}.all-of-the-eyes .eyeball:nth-child(125){animation-delay:0.625s}.all-of-the-eyes .eyeball:nth-child(126){animation-delay:0.63s}.all-of-the-eyes .eyeball:nth-child(127){animation-delay:0.635s}.all-of-the-eyes .eyeball:nth-child(128){animation-delay:0.64s}.all-of-the-eyes .eyeball:nth-child(129){animation-delay:0.645s}.all-of-the-eyes .eyeball:nth-child(130){animation-delay:0.65s}.all-of-the-eyes .eyeball:nth-child(131){animation-delay:0.655s}.all-of-the-eyes .eyeball:nth-child(132){animation-delay:0.66s}.all-of-the-eyes .eyeball:nth-child(133){animation-delay:0.665s}.all-of-the-eyes .eyeball:nth-child(134){animation-delay:0.67s}.all-of-the-eyes .eyeball:nth-child(135){animation-delay:0.675s}.all-of-the-eyes .eyeball:nth-child(136){animation-delay:0.68s}.all-of-the-eyes .eyeball:nth-child(137){animation-delay:0.685s}.all-of-the-eyes .eyeball:nth-child(138){animation-delay:0.69s}.all-of-the-eyes .eyeball:nth-child(139){animation-delay:0.695s}.all-of-the-eyes .eyeball:nth-child(140){animation-delay:0.7s}.all-of-the-eyes .eyeball:nth-child(141){animation-delay:0.705s}.all-of-the-eyes .eyeball:nth-child(142){animation-delay:0.71s}.all-of-the-eyes .eyeball:nth-child(143){animation-delay:0.715s}.all-of-the-eyes .eyeball:nth-child(144){animation-delay:0.72s}.all-of-the-eyes .eyeball:nth-child(145){animation-delay:0.725s}.all-of-the-eyes .eyeball:nth-child(146){animation-delay:0.73s}.all-of-the-eyes .eyeball:nth-child(147){animation-delay:0.735s}.all-of-the-eyes .eyeball:nth-child(148){animation-delay:0.74s}.all-of-the-eyes .eyeball:nth-child(149){animation-delay:0.745s}.all-of-the-eyes .eyeball:nth-child(150){animation-delay:0.75s}.all-of-the-eyes .eyeball:nth-child(151){animation-delay:0.755s}.all-of-the-eyes .eyeball:nth-child(152){animation-delay:0.76s}.all-of-the-eyes .eyeball:nth-child(153){animation-delay:0.765s}.all-of-the-eyes .eyeball:nth-child(154){animation-delay:0.77s}.all-of-the-eyes .eyeball:nth-child(155){animation-delay:0.775s}.all-of-the-eyes .eyeball:nth-child(156){animation-delay:0.78s}.all-of-the-eyes .eyeball:nth-child(157){animation-delay:0.785s}.all-of-the-eyes .eyeball:nth-child(158){animation-delay:0.79s}.all-of-the-eyes .eyeball:nth-child(159){animation-delay:0.795s}.all-of-the-eyes .eyeball:nth-child(160){animation-delay:0.8s}.all-of-the-eyes .eyeball:nth-child(161){animation-delay:0.805s}.all-of-the-eyes .eyeball:nth-child(162){animation-delay:0.81s}.all-of-the-eyes .eyeball:nth-child(163){animation-delay:0.815s}.all-of-the-eyes .eyeball:nth-child(164){animation-delay:0.82s}.all-of-the-eyes .eyeball:nth-child(165){animation-delay:0.825s}.all-of-the-eyes .eyeball:nth-child(166){animation-delay:0.83s}.all-of-the-eyes .eyeball:nth-child(167){animation-delay:0.835s}.all-of-the-eyes .eyeball:nth-child(168){animation-delay:0.84s}.all-of-the-eyes .eyeball:nth-child(169){animation-delay:0.845s}.all-of-the-eyes .eyeball:nth-child(170){animation-delay:0.85s}.all-of-the-eyes .eyeball:nth-child(171){animation-delay:0.855s}.all-of-the-eyes .eyeball:nth-child(172){animation-delay:0.86s}.all-of-the-eyes .eyeball:nth-child(173){animation-delay:0.865s}.all-of-the-eyes .eyeball:nth-child(174){animation-delay:0.87s}.all-of-the-eyes .eyeball:nth-child(175){animation-delay:0.875s}.all-of-the-eyes .eyeball:nth-child(176){animation-delay:0.88s}.all-of-the-eyes .eyeball:nth-child(177){animation-delay:0.885s}.all-of-the-eyes .eyeball:nth-child(178){animation-delay:0.89s}.all-of-the-eyes .eyeball:nth-child(179){animation-delay:0.895s}.all-of-the-eyes .eyeball:nth-child(180){animation-delay:0.9s}.all-of-the-eyes .eyeball:nth-child(181){animation-delay:0.905s}.all-of-the-eyes .eyeball:nth-child(182){animation-delay:0.91s}.all-of-the-eyes .eyeball:nth-child(183){animation-delay:0.915s}.all-of-the-eyes .eyeball:nth-child(184){animation-delay:0.92s}.all-of-the-eyes .eyeball:nth-child(185){animation-delay:0.925s}.all-of-the-eyes .eyeball:nth-child(186){animation-delay:0.93s}.all-of-the-eyes .eyeball:nth-child(187){animation-delay:0.935s}.all-of-the-eyes .eyeball:nth-child(188){animation-delay:0.94s}.all-of-the-eyes .eyeball:nth-child(189){animation-delay:0.945s}.all-of-the-eyes .eyeball:nth-child(190){animation-delay:0.95s}.all-of-the-eyes .eyeball:nth-child(191){animation-delay:0.955s}.all-of-the-eyes .eyeball:nth-child(192){animation-delay:0.96s}.all-of-the-eyes .eyeball:nth-child(193){animation-delay:0.965s}.all-of-the-eyes .eyeball:nth-child(194){animation-delay:0.97s}.all-of-the-eyes .eyeball:nth-child(195){animation-delay:0.975s}.all-of-the-eyes .eyeball:nth-child(196){animation-delay:0.98s}.all-of-the-eyes .eyeball:nth-child(197){animation-delay:0.985s}.all-of-the-eyes .eyeball:nth-child(198){animation-delay:0.99s}.all-of-the-eyes .eyeball:nth-child(199){animation-delay:0.995s}.all-of-the-eyes .eyeball:nth-child(200){animation-delay:1s}.all-of-the-eyes .eyeball:nth-child(201){animation-delay:1.005s}.all-of-the-eyes .eyeball:nth-child(202){animation-delay:1.01s}.all-of-the-eyes .eyeball:nth-child(203){animation-delay:1.015s}.all-of-the-eyes .eyeball:nth-child(204){animation-delay:1.02s}.all-of-the-eyes .eyeball:nth-child(205){animation-delay:1.025s}.all-of-the-eyes .eyeball:nth-child(206){animation-delay:1.03s}.all-of-the-eyes .eyeball:nth-child(207){animation-delay:1.035s}.all-of-the-eyes .eyeball:nth-child(208){animation-delay:1.04s}.all-of-the-eyes .eyeball:nth-child(209){animation-delay:1.045s}.all-of-the-eyes .eyeball:nth-child(210){animation-delay:1.05s}.all-of-the-eyes .eyeball:nth-child(211){animation-delay:1.055s}.all-of-the-eyes .eyeball:nth-child(212){animation-delay:1.06s}.all-of-the-eyes .eyeball:nth-child(213){animation-delay:1.065s}.all-of-the-eyes .eyeball:nth-child(214){animation-delay:1.07s}.all-of-the-eyes .eyeball:nth-child(215){animation-delay:1.075s}.all-of-the-eyes .eyeball:nth-child(216){animation-delay:1.08s}.all-of-the-eyes .eyeball:nth-child(217){animation-delay:1.085s}.all-of-the-eyes .eyeball:nth-child(218){animation-delay:1.09s}.all-of-the-eyes .eyeball:nth-child(219){animation-delay:1.095s}.all-of-the-eyes .eyeball:nth-child(220){animation-delay:1.1s}.all-of-the-eyes .eyeball:nth-child(221){animation-delay:1.105s}.all-of-the-eyes .eyeball:nth-child(222){animation-delay:1.11s}.all-of-the-eyes .eyeball:nth-child(223){animation-delay:1.115s}.all-of-the-eyes .eyeball:nth-child(224){animation-delay:1.12s}.all-of-the-eyes .eyeball:nth-child(225){animation-delay:1.125s}.all-of-the-eyes .eyeball:nth-child(226){animation-delay:1.13s}.all-of-the-eyes .eyeball:nth-child(227){animation-delay:1.135s}.all-of-the-eyes .eyeball:nth-child(228){animation-delay:1.14s}.all-of-the-eyes .eyeball:nth-child(229){animation-delay:1.145s}.all-of-the-eyes .eyeball:nth-child(230){animation-delay:1.15s}.all-of-the-eyes .eyeball:nth-child(231){animation-delay:1.155s}.all-of-the-eyes .eyeball:nth-child(232){animation-delay:1.16s}.all-of-the-eyes .eyeball:nth-child(233){animation-delay:1.165s}.all-of-the-eyes .eyeball:nth-child(234){animation-delay:1.17s}.all-of-the-eyes .eyeball:nth-child(235){animation-delay:1.175s}.all-of-the-eyes .eyeball:nth-child(236){animation-delay:1.18s}.all-of-the-eyes .eyeball:nth-child(237){animation-delay:1.185s}.all-of-the-eyes .eyeball:nth-child(238){animation-delay:1.19s}.all-of-the-eyes .eyeball:nth-child(239){animation-delay:1.195s}.all-of-the-eyes .eyeball:nth-child(240){animation-delay:1.2s}.all-of-the-eyes .eyeball:nth-child(241){animation-delay:1.205s}.all-of-the-eyes .eyeball:nth-child(242){animation-delay:1.21s}.all-of-the-eyes .eyeball:nth-child(243){animation-delay:1.215s}.all-of-the-eyes .eyeball:nth-child(244){animation-delay:1.22s}.all-of-the-eyes .eyeball:nth-child(245){animation-delay:1.225s}.all-of-the-eyes .eyeball:nth-child(246){animation-delay:1.23s}.all-of-the-eyes .eyeball:nth-child(247){animation-delay:1.235s}.all-of-the-eyes .eyeball:nth-child(248){animation-delay:1.24s}.all-of-the-eyes .eyeball:nth-child(249){animation-delay:1.245s}.all-of-the-eyes .eyeball:nth-child(250){animation-delay:1.25s}.all-of-the-eyes .eyeball:nth-child(251){animation-delay:1.255s}.all-of-the-eyes .eyeball:nth-child(252){animation-delay:1.26s}.all-of-the-eyes .eyeball:nth-child(253){animation-delay:1.265s}.all-of-the-eyes .eyeball:nth-child(254){animation-delay:1.27s}.all-of-the-eyes .eyeball:nth-child(255){animation-delay:1.275s}.all-of-the-eyes .eyeball:nth-child(256){animation-delay:1.28s}.all-of-the-eyes .eyeball:nth-child(257){animation-delay:1.285s}.all-of-the-eyes .eyeball:nth-child(258){animation-delay:1.29s}.all-of-the-eyes .eyeball:nth-child(259){animation-delay:1.295s}.all-of-the-eyes .eyeball:nth-child(260){animation-delay:1.3s}.all-of-the-eyes .eyeball:nth-child(261){animation-delay:1.305s}.all-of-the-eyes .eyeball:nth-child(262){animation-delay:1.31s}.all-of-the-eyes .eyeball:nth-child(263){animation-delay:1.315s}.all-of-the-eyes .eyeball:nth-child(264){animation-delay:1.32s}.all-of-the-eyes .eyeball:nth-child(265){animation-delay:1.325s}.all-of-the-eyes .eyeball:nth-child(266){animation-delay:1.33s}.all-of-the-eyes .eyeball:nth-child(267){animation-delay:1.335s}.all-of-the-eyes .eyeball:nth-child(268){animation-delay:1.34s}.all-of-the-eyes .eyeball:nth-child(269){animation-delay:1.345s}.all-of-the-eyes .eyeball:nth-child(270){animation-delay:1.35s}.all-of-the-eyes .eyeball:nth-child(271){animation-delay:1.355s}.all-of-the-eyes .eyeball:nth-child(272){animation-delay:1.36s}.all-of-the-eyes .eyeball:nth-child(273){animation-delay:1.365s}.all-of-the-eyes .eyeball:nth-child(274){animation-delay:1.37s}.all-of-the-eyes .eyeball:nth-child(275){animation-delay:1.375s}.all-of-the-eyes .eyeball:nth-child(276){animation-delay:1.38s}.all-of-the-eyes .eyeball:nth-child(277){animation-delay:1.385s}.all-of-the-eyes .eyeball:nth-child(278){animation-delay:1.39s}.all-of-the-eyes .eyeball:nth-child(279){animation-delay:1.395s}.all-of-the-eyes .eyeball:nth-child(280){animation-delay:1.4s}.all-of-the-eyes .eyeball:nth-child(281){animation-delay:1.405s}.all-of-the-eyes .eyeball:nth-child(282){animation-delay:1.41s}.all-of-the-eyes .eyeball:nth-child(283){animation-delay:1.415s}.all-of-the-eyes .eyeball:nth-child(284){animation-delay:1.42s}.all-of-the-eyes .eyeball:nth-child(285){animation-delay:1.425s}.all-of-the-eyes .eyeball:nth-child(286){animation-delay:1.43s}.all-of-the-eyes .eyeball:nth-child(287){animation-delay:1.435s}.all-of-the-eyes .eyeball:nth-child(288){animation-delay:1.44s}.all-of-the-eyes .eyeball:nth-child(289){animation-delay:1.445s}.all-of-the-eyes .eyeball:nth-child(290){animation-delay:1.45s}.all-of-the-eyes .eyeball:nth-child(291){animation-delay:1.455s}.all-of-the-eyes .eyeball:nth-child(292){animation-delay:1.46s}.all-of-the-eyes .eyeball:nth-child(293){animation-delay:1.465s}.all-of-the-eyes .eyeball:nth-child(294){animation-delay:1.47s}.all-of-the-eyes .eyeball:nth-child(295){animation-delay:1.475s}.all-of-the-eyes .eyeball:nth-child(296){animation-delay:1.48s}.all-of-the-eyes .eyeball:nth-child(297){animation-delay:1.485s}.all-of-the-eyes .eyeball:nth-child(298){animation-delay:1.49s}.all-of-the-eyes .eyeball:nth-child(299){animation-delay:1.495s}.all-of-the-eyes .eyeball:nth-child(300){animation-delay:1.5s}.all-of-the-eyes .eyeball:nth-child(301){animation-delay:1.505s}.all-of-the-eyes .eyeball:nth-child(302){animation-delay:1.51s}.all-of-the-eyes .eyeball:nth-child(303){animation-delay:1.515s}.all-of-the-eyes .eyeball:nth-child(304){animation-delay:1.52s}.all-of-the-eyes .eyeball:nth-child(305){animation-delay:1.525s}.all-of-the-eyes .eyeball:nth-child(306){animation-delay:1.53s}.all-of-the-eyes .eyeball:nth-child(307){animation-delay:1.535s}.all-of-the-eyes .eyeball:nth-child(308){animation-delay:1.54s}.all-of-the-eyes .eyeball:nth-child(309){animation-delay:1.545s}.all-of-the-eyes .eyeball:nth-child(310){animation-delay:1.55s}.all-of-the-eyes .eyeball:nth-child(311){animation-delay:1.555s}.all-of-the-eyes .eyeball:nth-child(312){animation-delay:1.56s}.all-of-the-eyes .eyeball:nth-child(313){animation-delay:1.565s}.all-of-the-eyes .eyeball:nth-child(314){animation-delay:1.57s}.all-of-the-eyes .eyeball:nth-child(315){animation-delay:1.575s}.all-of-the-eyes .eyeball:nth-child(316){animation-delay:1.58s}.all-of-the-eyes .eyeball:nth-child(317){animation-delay:1.585s}.all-of-the-eyes .eyeball:nth-child(318){animation-delay:1.59s}.all-of-the-eyes .eyeball:nth-child(319){animation-delay:1.595s}.all-of-the-eyes .eyeball:nth-child(320){animation-delay:1.6s}.all-of-the-eyes .eyeball:nth-child(321){animation-delay:1.605s}.all-of-the-eyes .eyeball:nth-child(322){animation-delay:1.61s}.all-of-the-eyes .eyeball:nth-child(323){animation-delay:1.615s}.all-of-the-eyes .eyeball:nth-child(324){animation-delay:1.62s}.all-of-the-eyes .eyeball:nth-child(325){animation-delay:1.625s}.all-of-the-eyes .eyeball:nth-child(326){animation-delay:1.63s}.all-of-the-eyes .eyeball:nth-child(327){animation-delay:1.635s}.all-of-the-eyes .eyeball:nth-child(328){animation-delay:1.64s}.all-of-the-eyes .eyeball:nth-child(329){animation-delay:1.645s}.all-of-the-eyes .eyeball:nth-child(330){animation-delay:1.65s}.all-of-the-eyes .eyeball:nth-child(331){animation-delay:1.655s}.all-of-the-eyes .eyeball:nth-child(332){animation-delay:1.66s}.all-of-the-eyes .eyeball:nth-child(333){animation-delay:1.665s}.all-of-the-eyes .eyeball:nth-child(334){animation-delay:1.67s}.all-of-the-eyes .eyeball:nth-child(335){animation-delay:1.675s}.all-of-the-eyes .eyeball:nth-child(336){animation-delay:1.68s}.all-of-the-eyes .eyeball:nth-child(337){animation-delay:1.685s}.all-of-the-eyes .eyeball:nth-child(338){animation-delay:1.69s}.all-of-the-eyes .eyeball:nth-child(339){animation-delay:1.695s}.all-of-the-eyes .eyeball:nth-child(340){animation-delay:1.7s}.all-of-the-eyes .eyeball:nth-child(341){animation-delay:1.705s}.all-of-the-eyes .eyeball:nth-child(342){animation-delay:1.71s}.all-of-the-eyes .eyeball:nth-child(343){animation-delay:1.715s}.all-of-the-eyes .eyeball:nth-child(344){animation-delay:1.72s}.all-of-the-eyes .eyeball:nth-child(345){animation-delay:1.725s}.all-of-the-eyes .eyeball:nth-child(346){animation-delay:1.73s}.all-of-the-eyes .eyeball:nth-child(347){animation-delay:1.735s}.all-of-the-eyes .eyeball:nth-child(348){animation-delay:1.74s}.all-of-the-eyes .eyeball:nth-child(349){animation-delay:1.745s}.all-of-the-eyes .eyeball:nth-child(350){animation-delay:1.75s}.all-of-the-eyes .eyeball:nth-child(351){animation-delay:1.755s}.all-of-the-eyes .eyeball:nth-child(352){animation-delay:1.76s}.all-of-the-eyes .eyeball:nth-child(353){animation-delay:1.765s}.all-of-the-eyes .eyeball:nth-child(354){animation-delay:1.77s}.all-of-the-eyes .eyeball:nth-child(355){animation-delay:1.775s}.all-of-the-eyes .eyeball:nth-child(356){animation-delay:1.78s}.all-of-the-eyes .eyeball:nth-child(357){animation-delay:1.785s}.all-of-the-eyes .eyeball:nth-child(358){animation-delay:1.79s}.all-of-the-eyes .eyeball:nth-child(359){animation-delay:1.795s}.all-of-the-eyes .eyeball:nth-child(360){animation-delay:1.8s}.all-of-the-eyes .eyeball:nth-child(361){animation-delay:1.805s}.all-of-the-eyes .eyeball:nth-child(362){animation-delay:1.81s}.all-of-the-eyes .eyeball:nth-child(363){animation-delay:1.815s}.all-of-the-eyes .eyeball:nth-child(364){animation-delay:1.82s}.all-of-the-eyes .eyeball:nth-child(365){animation-delay:1.825s}.all-of-the-eyes .eyeball:nth-child(366){animation-delay:1.83s}.all-of-the-eyes .eyeball:nth-child(367){animation-delay:1.835s}.all-of-the-eyes .eyeball:nth-child(368){animation-delay:1.84s}.all-of-the-eyes .eyeball:nth-child(369){animation-delay:1.845s}.all-of-the-eyes .eyeball:nth-child(370){animation-delay:1.85s}.all-of-the-eyes .eyeball:nth-child(371){animation-delay:1.855s}.all-of-the-eyes .eyeball:nth-child(372){animation-delay:1.86s}.all-of-the-eyes .eyeball:nth-child(373){animation-delay:1.865s}.all-of-the-eyes .eyeball:nth-child(374){animation-delay:1.87s}.all-of-the-eyes .eyeball:nth-child(375){animation-delay:1.875s}.all-of-the-eyes .eyeball:nth-child(376){animation-delay:1.88s}.all-of-the-eyes .eyeball:nth-child(377){animation-delay:1.885s}.all-of-the-eyes .eyeball:nth-child(378){animation-delay:1.89s}.all-of-the-eyes .eyeball:nth-child(379){animation-delay:1.895s}.all-of-the-eyes .eyeball:nth-child(380){animation-delay:1.9s}.all-of-the-eyes .eyeball:nth-child(381){animation-delay:1.905s}.all-of-the-eyes .eyeball:nth-child(382){animation-delay:1.91s}.all-of-the-eyes .eyeball:nth-child(383){animation-delay:1.915s}.all-of-the-eyes .eyeball:nth-child(384){animation-delay:1.92s}.all-of-the-eyes .eyeball:nth-child(385){animation-delay:1.925s}.all-of-the-eyes .eyeball:nth-child(386){animation-delay:1.93s}.all-of-the-eyes .eyeball:nth-child(387){animation-delay:1.935s}.all-of-the-eyes .eyeball:nth-child(388){animation-delay:1.94s}.all-of-the-eyes .eyeball:nth-child(389){animation-delay:1.945s}.all-of-the-eyes .eyeball:nth-child(390){animation-delay:1.95s}.all-of-the-eyes .eyeball:nth-child(391){animation-delay:1.955s}.all-of-the-eyes .eyeball:nth-child(392){animation-delay:1.96s}.all-of-the-eyes .eyeball:nth-child(393){animation-delay:1.965s}.all-of-the-eyes .eyeball:nth-child(394){animation-delay:1.97s}.all-of-the-eyes .eyeball:nth-child(395){animation-delay:1.975s}.all-of-the-eyes .eyeball:nth-child(396){animation-delay:1.98s}.all-of-the-eyes .eyeball:nth-child(397){animation-delay:1.985s}.all-of-the-eyes .eyeball:nth-child(398){animation-delay:1.99s}.all-of-the-eyes .eyeball:nth-child(399){animation-delay:1.995s}.all-of-the-eyes .eyeball:nth-child(400){animation-delay:2s}@keyframes eyeGoo{0%{transform:matrix3d(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);opacity:0}3.4%{transform:matrix3d(0.128, 0, 0, 0, 0, 0.128, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}4.7%{transform:matrix3d(0.27, 0, 0, 0, 0, 0.27, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}6.81%{transform:matrix3d(0.589, 0, 0, 0, 0, 0.589, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);opacity:1}9.41%{transform:matrix3d(1.032, 0, 0, 0, 0, 1.032, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}10.21%{transform:matrix3d(1.155, 0, 0, 0, 0, 1.155, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}13.61%{transform:matrix3d(1.496, 0, 0, 0, 0, 1.496, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}14.11%{transform:matrix3d(1.518, 0, 0, 0, 0, 1.518, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}17.52%{transform:matrix3d(1.497, 0, 0, 0, 0, 1.497, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}18.72%{transform:matrix3d(1.439, 0, 0, 0, 0, 1.439, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}21.32%{transform:matrix3d(1.279, 0, 0, 0, 0, 1.279, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}24.32%{transform:matrix3d(1.105, 0, 0, 0, 0, 1.105, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}25.23%{transform:matrix3d(1.063, 0, 0, 0, 0, 1.063, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}29.03%{transform:matrix3d(0.953, 0, 0, 0, 0, 0.953, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}29.93%{transform:matrix3d(0.941, 0, 0, 0, 0, 0.941, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}35.54%{transform:matrix3d(0.942, 0, 0, 0, 0, 0.942, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}36.74%{transform:matrix3d(0.951, 0, 0, 0, 0, 0.951, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}41.04%{transform:matrix3d(0.982, 0, 0, 0, 0, 0.982, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}44.44%{transform:matrix3d(0.997, 0, 0, 0, 0, 0.997, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}52.15%{transform:matrix3d(0.998, 0, 0, 0, 0, 0.998, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}59.86%{transform:matrix3d(0.996, 0, 0, 0, 0, 0.996, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}63.26%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}75.28%{transform:matrix3d(1.004, 0, 0, 0, 0, 1.004, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}85.49%{transform:matrix3d(0.998, 0, 0, 0, 0, 0.998, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}90.69%{transform:matrix3d(0.998, 0, 0, 0, 0, 0.998, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}100%{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}}.account-setup__info{padding:4rem;height:100vh;background-color:#2d2d2d;position:fixed;top:0;left:0;width:calc(100vw - 640px)}@media (max-width: 1040px){.account-setup__info{position:relative;height:auto;width:100%;padding:2rem}}.account-setup__info__logo{display:block;position:relative;width:4em;height:4em}@media (max-width: 1040px){.account-setup__info__logo{width:2.5em;height:2.5em}}.account-setup__info h1{color:#fff;font-weight:normal;font-size:3.25em;line-height:1.2;margin:26px 0}@media (max-width: 1040px){.account-setup__info h1{font-size:1.875em}}.account-setup__info p{color:#fff;font-size:1.5em}@media (max-width: 1040px){.account-setup__info p{font-size:1.25em}}.account-setup__billing{margin-left:calc(100vw - 640px);width:640px;background-color:#fff;padding:0 2rem 4rem;color:#000}@media (max-width: 1040px){.account-setup__billing{position:relative;height:auto;width:100%;margin:0}}.account-setup__billing__section-title{margin:3rem 0;background:rgba(220,220,222,0.5);padding:1.5rem 2rem;font-size:.6875em;line-height:1.1;letter-spacing:.1em;text-transform:uppercase;color:#626262;font-weight:normal}.account-setup__billing__section-title:first-of-type{margin-top:0}.account-setup__billing__plan{position:relative;margin:0 auto;padding:2.25rem;overflow:hidden;border-radius:8px;background:#f6f6f7;border:2px solid rgba(98,98,98,0.5);font-size:1em;max-width:100%;text-align:center;transition:background .15s linear}@media (max-width: 480px){.account-setup__billing__plan{padding:1rem}}.account-setup__billing__plan.active{background:#2d2d2d;border:2px solid #2d2d2d;color:#fff}.account-setup__billing__plan.active .price{color:rgba(255,255,255,0.75)}.account-setup__billing__plan h2{display:block;margin:0;font-size:1.2em;transition:all .15s linear;font-family:"CircularXXWeb-Bold",Helvetica,Arial,sans-serif}.account-setup__billing__plan .price{display:block;color:#4b4b4b;transition:all .15s linear;font-weight:700;font-size:.8125em;line-height:1.5}.account-setup__billing__plan .savings{display:inline-block;padding:0 .5em;border-radius:4px;background:rgba(31,233,174,0.2);color:#1fe9ae;font-weight:700;font-size:.75em;line-height:1.5}.account-setup__billing__plan a{display:inline-block;margin-top:1em;min-width:8em}.account-setup__billing__payment-note{display:block;text-align:center;font-size:.875em;font-weight:normal;color:#2d2d2d;margin:20px 0 0}.account-setup__billing__payment-note span{display:inline-block;background:rgba(45,45,45,0.1);color:#2d2d2d;border-radius:3em;padding:0 .5em;font-weight:700;font-size:1em}.account-setup__billing .card-type{position:absolute;z-index:9;top:0;right:0;height:100%;width:60px}.account-setup__billing .card-type .card-icon{height:100%;width:100%}.account-setup__billing .coupon-field{text-align:center}.account-setup__billing__errors{opacity:0;transition:opacity .3s ease, max-height .3s ease;margin:20px 0 0;max-height:0;overflow:hidden}.account-setup__billing__errors.active{opacity:1;max-height:500px}.account-setup__billing__errors p{padding:1rem;border-radius:8px;background:rgba(231,76,60,0.15);color:#e74c3c}.account-setup__billing__success-notice{opacity:0;visibility:hidden;display:none}.account-setup__billing__success-notice p{font-size:2rem;margin:0}.account-setup__billing__success-notice.show-notice{visibility:visible;opacity:1;display:block}.account-setup #account-setup{visibility:visible;opacity:1}.account-setup #account-setup.hide-form{opacity:0;visibility:hidden;display:none}.full-page-modal{width:100vw;height:100vh;z-index:11;position:fixed;background-color:rgba(255,255,255,0.98);top:0;left:0;display:flex;flex-direction:row;visibility:visible;opacity:1;transition:opacity .3s ease, visibility 0s ease .3s}@media (max-width: 1024px){.full-page-modal{display:block;overflow:scroll}}.full-page-modal__close{z-index:12;position:absolute;top:30px;right:30px}.full-page-modal__left{width:40%;flex-basis:40%;padding:60px;display:flex;justify-content:center;align-items:center;position:relative;background:linear-gradient(0deg, #fbfbfb 0%, #fff 100%)}@media (max-width: 1024px){.full-page-modal__left{width:100%;padding:100px 40px 40px}}@media (max-width: 480px){.full-page-modal__left{padding:100px 20px 20px}}.full-page-modal__left--scroll{overflow:scroll;align-items:flex-start;padding:180px 60px 60px}@media (max-width: 1024px){.full-page-modal__left--scroll{padding:100px 40px 40px}}@media (max-width: 480px){.full-page-modal__left--scroll{padding:100px 20px 20px}}.full-page-modal__left:before{content:'';height:100%;width:40%;position:fixed;left:0;top:0;background-position:center bottom;background-repeat:no-repeat;background-size:100% auto;background-image:url("/assets/img/waves-default-hero.png")}@media (max-width: 1024px){.full-page-modal__left:before{width:100%;position:absolute;z-index:0}}.full-page-modal__left--we{background:linear-gradient(179.82deg, #fff 0%, #cae9df 100%)}.full-page-modal__left--we:before{background-image:url("/assets/img/we-modal-waves.png")}.full-page-modal__left__heading{text-align:left;position:absolute;top:30px;left:60px;padding:0;width:auto}@media (max-width: 1024px){.full-page-modal__left__heading{left:40px}}@media (max-width: 480px){.full-page-modal__left__heading{left:50%;transform:translateX(-50%);min-width:80%;text-align:center}}.full-page-modal__left__heading img{max-width:200px}@media (max-width: 480px){.full-page-modal__left__heading img{max-width:130px}}.full-page-modal__left__heading span{margin:0 10px}.full-page-modal__left__content{width:100%}@media (max-width: 1024px){.full-page-modal__left__content{position:relative;z-index:1}}.full-page-modal__left__content h1{font-size:4.874999847656254rem;line-height:6.374999800781256rem;color:#2d2d2d;font-weight:800}@media (max-width: 480px){.full-page-modal__left__content h1{font-size:2.8124912109649656rem;line-height:1.2;text-align:center}}.full-page-modal__left__content h2{font-size:2.249999929687502rem;line-height:3.3749998945312534rem;color:#4b4b4b;font-weight:normal;font-family:"CircularXXWeb-Book",Helvetica,Arial,sans-serif}@media (max-width: 480px){.full-page-modal__left__content h2{font-size:1.8749941406433104rem;line-height:1.5}}.full-page-modal__right{position:relative;width:60%;flex-basis:60%;height:100%;padding:60px;display:flex;align-items:center;justify-content:center;background-color:#ffffff}@media (max-width: 1024px){.full-page-modal__right{display:block;width:100%;height:auto;padding:60px 40px 200px}}@media (max-width: 480px){.full-page-modal__right{padding:20px 20px 200px}}.full-page-modal__right--scroll{overflow:scroll;align-items:flex-start;padding:0 0 60px 0}@media (max-width: 1024px){.full-page-modal__right--scroll{padding:60px 40px 200px}}@media (max-width: 480px){.full-page-modal__right--scroll{padding:20px 20px 200px}}.full-page-modal__right__content{padding:0;position:relative;width:95%;max-width:768px;min-height:100vh;display:flex;align-items:center}.full-page-modal__right__content .form--note{font-size:1.3124958984503172rem}.full-page-modal__right__content .form--note.is-special{margin-top:40px}.full-page-modal__right__content .form--note.is-error{display:none;padding:10px !important;overflow:visible !important;height:auto !important;margin:0 0 15px 0 !important}.full-page-modal__right__content .form--note.is-success{display:none}.full-page-modal__right__content .form{width:340px;margin:0 auto}.full-page-modal__right__content .form .form-item{margin-bottom:30px}.full-page-modal__right__content .form .form-item.error .form-item--control{border:2px solid red;background-color:#ffffff;min-width:340px}.full-page-modal__right__content .form .form-item label{display:block;color:#2d2d2d;opacity:.85;font-weight:500;font-size:1.3124958984503172rem;line-height:1.2;margin:0 0 8px 0;letter-spacing:0;text-align:left;font-family:"CircularXXWeb-Medium",Helvetica,Arial,sans-serif}.full-page-modal__right__content .form .form-item .form-item--control{border:2px solid #dbdbdb;background-color:#ffffff;min-width:100%;color:#4b4b4b}.full-page-modal__right__content .form .form-item .toggle-group p{color:#2d2d2d}.full-page-modal__right__content .form .form-item .toggle-group .toggle-switch input{display:block;clip:rect(1px, 1px, 1px, 1px);height:1px;position:absolute !important;width:1px}.full-page-modal__right__content .form .form-item .toggle-group .toggle-switch input.focus-visible+label{outline:2px solid #757575}.full-page-modal__right__content .form .form-item .toggle-group .toggle-switch input+label{width:100%;border:2px solid #f4f4f4;background-color:#ffffff;border-radius:4px;height:52px;padding:10px 20px;display:flex;flex-direction:row;justify-content:center;align-items:center}.full-page-modal__right__content .form .form-item .toggle-group .toggle-switch input+label span{width:50%;text-align:center;display:inline-block;z-index:9;position:relative}.full-page-modal__right__content .form .form-item .toggle-group .toggle-switch input+label:after{top:8px;left:8px;bottom:8px;width:50%;background:#F4F4F4;box-shadow:none;border-radius:4px;transition:left .3s ease;z-index:0}.full-page-modal__right__content .form .form-item .toggle-group .toggle-switch input:checked+label:after,.full-page-modal__right__content .form .form-item .toggle-group .toggle-switch input.on+label:after{left:calc(50% - 8px);margin:0}.full-page-modal__right__content .form .form-item .toggle-group .toggle-switch input+label:before{display:none}.full-page-modal__right__content .form .form-item.is-select::after{top:1.85em}.full-page-modal__right__content .form .form-item.is-select.filled .form-item--control{padding:0 15px}.full-page-modal__right__content .form .form-item .btn{width:100%}.full-page-modal__right__content .form .form--text{text-align:right;color:#4b4b4b}.full-page-modal__right__content .form .form--text a{color:#4b4b4b;text-decoration:underline;font-size:1.3124958984503172rem}.full-page-modal__right__content .form .terms{color:#4b4b4b;font-size:1.3124958984503172rem;border:none;margin:0;padding:0}.full-page-modal__right__content .form .terms a{text-decoration:underline}.full-page-modal__right__content .form #brokerDealer{display:block;visibility:hidden;margin:0;max-height:0;overflow:hidden;transition:max-height .3s ease, margin .3s ease, visibility 0s .3s}.full-page-modal__right__content .form #brokerDealer.show{visibility:visible;overflow:initial;margin-bottom:30px;max-height:300px;transition:max-height .3s ease, margin .3s ease, visibility 0s 0s}.full-page-modal__right__content .small-note-container{background-color:#f4f4f4;border-radius:10px;margin:20px 0 40px;padding:20px}.full-page-modal__right__content .settings-nav{display:flex;align-items:center;justify-content:space-between;flex-direction:row}@media (max-width: 480px){.full-page-modal__right__content .settings-nav{flex-direction:column}}@media (max-width: 480px){.full-page-modal__right__content .settings-nav .btn-group{margin-top:60px}}.full-page-modal__right__content .settings-nav .btn-group .btn-text{box-shadow:none}.full-page-modal__right__content .settings-nav .btn-group .btn-lg{margin-left:40px}.full-page-modal__right__bottom{border-top:2px solid #f4f4f4;position:absolute;left:0;bottom:0;padding:40px;text-align:center;width:100%;color:#4b4b4b;background-color:#ffffff}@media (max-width: 1024px){.full-page-modal__right__bottom{position:fixed}}@media (max-width: 480px){.full-page-modal__right__bottom{padding:20px 20px 40px}}.full-page-modal__right__bottom p{margin:0}.full-page-modal__right__bottom p a{text-decoration:underline;color:#4b4b4b}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZnJvbnQvYXBwLmNzcyIsInNvdXJjZXMiOlsiZnJvbnQvYXBwLnNjc3MiLCJfY29uZmlnL19jb25maWcuc2NzcyIsIl9jb25maWcvX3ZhcmlhYmxlcy5zY3NzIiwiX2NvbmZpZy9fbWl4aW5zLnNjc3MiLCJfdXRpbGl0aWVzL191dGlsaXRpZXMuc2NzcyIsIl91dGlsaXRpZXMvX2ljb25zLnNjc3MiLCJfdXRpbGl0aWVzL19idXR0b25zLnNjc3MiLCJfdXRpbGl0aWVzL190YWJsZXMuc2NzcyIsIl91dGlsaXRpZXMvX2NoaXBzLnNjc3MiLCJfdXRpbGl0aWVzL19mb3Jtcy5zY3NzIiwiX3V0aWxpdGllcy9fY29sb3JwaWNrZXJzLnNjc3MiLCJfdXRpbGl0aWVzL19mb250cGlja2Vycy5zY3NzIiwiX3V0aWxpdGllcy9fdG9nZ2xlcy5zY3NzIiwiX3V0aWxpdGllcy9fcmFuZ2VzbGlkZXJzLnNjc3MiLCJfdXRpbGl0aWVzL19kYXRlcGlja2Vycy5zY3NzIiwiX3V0aWxpdGllcy9fcG9wdXBzLnNjc3MiLCJfdXRpbGl0aWVzL190aXBzLnNjc3MiLCJfdXRpbGl0aWVzL19kcm9wZG93bnMuc2NzcyIsIl91dGlsaXRpZXMvX3JldmVhbHMuc2NzcyIsIl91dGlsaXRpZXMvX2FsZXJ0cy5zY3NzIiwiX3V0aWxpdGllcy9fZHJvcHpvbmUuc2NzcyIsIl91dGlsaXRpZXMvX2Nyb3Auc2NzcyIsIl91dGlsaXRpZXMvX2RpZmYuc2NzcyIsIl91dGlsaXRpZXMvX3NlbGVjdGl6ZS5zY3NzIiwiX3V0aWxpdGllcy9fY2hvaWNlcy5zY3NzIiwiX3V0aWxpdGllcy9fY29tcGxpYW5jZS1jb3JlLXRhYmxlcy5zY3NzIiwiX2Jhc2UvX2Jhc2Uuc2NzcyIsIl9iYXNlL19zYW5pdGl6ZS5zY3NzIiwiX2Jhc2UvX2FuaW1hdGlvbnMuc2NzcyIsIl9iYXNlL19wYWdlLnNjc3MiLCJfYmFzZS9fc2Nyb2xsYmFycy5zY3NzIiwiX2Jhc2UvX3R5cG9ncmFwaHkuc2NzcyIsIl9iYXNlL19ncmlkLnNjc3MiLCJfbGF5b3V0L2Zyb250L19mcm9udC5zY3NzIiwiX2xheW91dC9mcm9udC9fc2NhZmZvbGRpbmcuc2NzcyIsIl9sYXlvdXQvZnJvbnQvX2hlYWRlci5zY3NzIiwiX2xheW91dC9mcm9udC9fZm9vdGVyLnNjc3MiLCJfbGF5b3V0L2Zyb250L19ob21lLnNjc3MiLCJfbGF5b3V0L2Zyb250L19wbGFucy5zY3NzIiwiX2xheW91dC9mcm9udC9fY29tcGFyZS5zY3NzIiwiX2xheW91dC9mcm9udC9fcHJlbWl1bXMuc2NzcyIsIl9sYXlvdXQvZnJvbnQvX2V4cGxvcmUuc2NzcyIsIl9sYXlvdXQvZnJvbnQvX2ZyYW1ld29ya3Muc2NzcyIsIl9sYXlvdXQvZnJvbnQvX2Fzc2lzdC5zY3NzIiwiX2xheW91dC9mcm9udC9fcHJvdmlkZW5jZS5zY3NzIiwiX2xheW91dC9mcm9udC9fcGFydG5lcnMuc2NzcyIsIl9sYXlvdXQvZnJvbnQvX2JyYW5kLnNjc3MiLCJfbGF5b3V0L2Zyb250L19wYXJrZWQuc2NzcyIsIl9sYXlvdXQvZnJvbnQvX2Vycm9ycy5zY3NzIiwiX2xheW91dC9mcm9udC9fYWNjb3VudHNldHVwLnNjc3MiLCJfY29uZmlnL19uZXctYXV0aC5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0ICd1dGYtOCc7XG5cbkBpbXBvcnQgJy4uL19jb25maWcvY29uZmlnJztcbkBpbXBvcnQgJy4uL191dGlsaXRpZXMvdXRpbGl0aWVzJztcbkBpbXBvcnQgJy4uL19iYXNlL2Jhc2UnO1xuXG5AaW1wb3J0ICcuLi9fbGF5b3V0L2Zyb250L2Zyb250JztcblxuXG5cbi8vbmV3XG5AaW1wb3J0ICcuLi9fY29uZmlnL25ldy1hdXRoJztcbiIsIkBpbXBvcnQgJ3ZhcmlhYmxlcyc7XG5AaW1wb3J0ICdtaXhpbnMnOyIsIi8qXG4gKlxuICogSU5TVFJVQ1RJT05TXG4gKlxuICogQ29weSB0aGUgTGVnYWwgRGlzY2xhaW1lciBhbmQgdGhlIEBmb250LWZhY2VzIHN0YXRlbWVudHMgdG8geW91ciByZWd1bGFyIENTUyBmaWxlLlxuICogVGhlIGZvbnQgZmlsZShzKSBzaG91bGQgYmUgcGxhY2VkIHJlbGF0aXZlIHRvIHRoZSByZWd1bGFyIENTUyBmaWxlLlxuICpcbiAqL1xuXG4vKlxuICogTGVnYWwgRGlzY2xhaW1lciBmb3IgV2ViIGxpY2VuY2VcbiAqXG4gKiBMaWNlbmNlIHRvIHVzZSBzZWxmLWhvc3RlZCB3ZWJmb250cyBmb3IgZGlzcGxheWluZyBkeW5hbWljIHRleHQgb24gc3BlY2lmaWVkIHdlYnNpdGUgZG9tYWlucy4gT3VyIHBhY2thZ2UgaW5jbHVkZXMgV09GRiBhbmQgV09GRjIgZm9udCBmb3JtYXRzLlxuICpcbiAqIFNob3VsZCB0aGUgbGljZW5zZSBwYWdlIHZpZXdzIGxpbWl0IGJlIGV4Y2VlZGVkIHRoZSBsaWNlbnNlIGhvbGRlciB3aWxsIGJlIHJlcXVpcmVkIHRvIGNvbnRhY3QgTGluZXRvLmNvbSBmb3IgYW4gdXBncmFkZS5cbiAqXG4gKiBJdCBpcyBzdHJpY3RseSBwcm9oaWJpdGVkIHRvIHJlbmFtZSB0aGUgZm9udCBhbmQgdG8gZG93bmxvYWQgb3IgdXNlIHRoZXNlIGZvbnRzIGluIGFueSBvdGhlciBtZWRpYS5cbiAqXG4gKiBUaGVzZSBXZWIgZm9udHMgYXJlIGxpY2Vuc2VkIGV4Y2x1c2l2ZWx5IGZvciB0aGUgdXNlIG9uIHRoZSBmb2xsb3dpbmcgZG9tYWluKHMpIGFuZCB0aGVpciBzdWJkb21haW5zOlxuICpcbiAqIHR3ZW50eW92ZXJ0ZW4uY29tIChtb250aGx5IHBhZ2V2aWV3czogPDUwSylcbiAqXG4gKi9cblxuLyogY29tcGxldGUgKi9cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkNpcmN1bGFyWFhXZWItVGhpblwiO1xuICBzcmM6IHVybChcIi9hc3NldHMvZm9udHMvQ2lyY3VsYXJYWFdlYi1UaGluLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiQ2lyY3VsYXJYWFdlYi1UaGluXCI7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9mb250cy9DaXJjdWxhclhYV2ViLVRoaW4ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiQ2lyY3VsYXJYWFdlYi1UaGluSXRhbGljXCI7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9mb250cy9DaXJjdWxhclhYV2ViLVRoaW5JdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJDaXJjdWxhclhYV2ViLVRoaW5JdGFsaWNcIjtcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2ZvbnRzL0NpcmN1bGFyWFhXZWItVGhpbkl0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJDaXJjdWxhclhYV2ViLUxpZ2h0XCI7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9mb250cy9DaXJjdWxhclhYV2ViLUxpZ2h0LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiQ2lyY3VsYXJYWFdlYi1MaWdodFwiO1xuICBzcmM6IHVybChcIi9hc3NldHMvZm9udHMvQ2lyY3VsYXJYWFdlYi1MaWdodC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJDaXJjdWxhclhYV2ViLUxpZ2h0SXRhbGljXCI7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9mb250cy9DaXJjdWxhclhYV2ViLUxpZ2h0SXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiQ2lyY3VsYXJYWFdlYi1MaWdodEl0YWxpY1wiO1xuICBzcmM6IHVybChcIi9hc3NldHMvZm9udHMvQ2lyY3VsYXJYWFdlYi1MaWdodEl0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJDaXJjdWxhclhYV2ViLVJlZ3VsYXJcIjtcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2ZvbnRzL0NpcmN1bGFyWFhXZWItUmVndWxhci53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkNpcmN1bGFyWFhXZWItUmVndWxhclwiO1xuICBzcmM6IHVybChcIi9hc3NldHMvZm9udHMvQ2lyY3VsYXJYWFdlYi1SZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkNpcmN1bGFyWFhXZWItSXRhbGljXCI7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9mb250cy9DaXJjdWxhclhYV2ViLUl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkNpcmN1bGFyWFhXZWItSXRhbGljXCI7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9mb250cy9DaXJjdWxhclhYV2ViLUl0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJDaXJjdWxhclhYV2ViLUJvb2tcIjtcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2ZvbnRzL0NpcmN1bGFyWFhXZWItQm9vay53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkNpcmN1bGFyWFhXZWItQm9va1wiO1xuICBzcmM6IHVybChcIi9hc3NldHMvZm9udHMvQ2lyY3VsYXJYWFdlYi1Cb29rLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkNpcmN1bGFyWFhXZWItQm9va0l0YWxpY1wiO1xuICBzcmM6IHVybChcIi9hc3NldHMvZm9udHMvQ2lyY3VsYXJYWFdlYi1Cb29rSXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiQ2lyY3VsYXJYWFdlYi1Cb29rSXRhbGljXCI7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9mb250cy9DaXJjdWxhclhYV2ViLUJvb2tJdGFsaWMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiQ2lyY3VsYXJYWFdlYi1NZWRpdW1cIjtcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2ZvbnRzL0NpcmN1bGFyWFhXZWItTWVkaXVtLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiQ2lyY3VsYXJYWFdlYi1NZWRpdW1cIjtcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2ZvbnRzL0NpcmN1bGFyWFhXZWItTWVkaXVtLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkNpcmN1bGFyWFhXZWItTWVkaXVtSXRhbGljXCI7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9mb250cy9DaXJjdWxhclhYV2ViLU1lZGl1bUl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkNpcmN1bGFyWFhXZWItTWVkaXVtSXRhbGljXCI7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9mb250cy9DaXJjdWxhclhYV2ViLU1lZGl1bUl0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJDaXJjdWxhclhYV2ViLUJvbGRcIjtcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2ZvbnRzL0NpcmN1bGFyWFhXZWItQm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkNpcmN1bGFyWFhXZWItQm9sZFwiO1xuICBzcmM6IHVybChcIi9hc3NldHMvZm9udHMvQ2lyY3VsYXJYWFdlYi1Cb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkNpcmN1bGFyWFhXZWItQm9sZEl0YWxpY1wiO1xuICBzcmM6IHVybChcIi9hc3NldHMvZm9udHMvQ2lyY3VsYXJYWFdlYi1Cb2xkSXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiQ2lyY3VsYXJYWFdlYi1Cb2xkSXRhbGljXCI7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9mb250cy9DaXJjdWxhclhYV2ViLUJvbGRJdGFsaWMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiQ2lyY3VsYXJYWFdlYi1CbGFja1wiO1xuICBzcmM6IHVybChcIi9hc3NldHMvZm9udHMvQ2lyY3VsYXJYWFdlYi1CbGFjay53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkNpcmN1bGFyWFhXZWItQmxhY2tcIjtcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2ZvbnRzL0NpcmN1bGFyWFhXZWItQmxhY2sud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiQ2lyY3VsYXJYWFdlYi1CbGFja0l0YWxpY1wiO1xuICBzcmM6IHVybChcIi9hc3NldHMvZm9udHMvQ2lyY3VsYXJYWFdlYi1CbGFja0l0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkNpcmN1bGFyWFhXZWItQmxhY2tJdGFsaWNcIjtcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2ZvbnRzL0NpcmN1bGFyWFhXZWItQmxhY2tJdGFsaWMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiQ2lyY3VsYXJYWFdlYi1FeHRyYUJsYWNrXCI7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9mb250cy9DaXJjdWxhclhYV2ViLUV4dHJhQmxhY2sud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJDaXJjdWxhclhYV2ViLUV4dHJhQmxhY2tcIjtcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2ZvbnRzL0NpcmN1bGFyWFhXZWItRXh0cmFCbGFjay53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJDaXJjdWxhclhYV2ViLUV4dHJhQmxhY2tJdGFsaWNcIjtcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2ZvbnRzL0NpcmN1bGFyWFhXZWItRXh0cmFCbGFja0l0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkNpcmN1bGFyWFhXZWItRXh0cmFCbGFja0l0YWxpY1wiO1xuICBzcmM6IHVybChcIi9hc3NldHMvZm9udHMvQ2lyY3VsYXJYWFdlYi1FeHRyYUJsYWNrSXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbn1cblxuXG4vKiBzdWJzZXQgKi9cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkNpcmN1bGFyWFhTdWItVGhpblN1YnNldFwiO1xuICBzcmM6IHVybChcIi9hc3NldHMvZm9udHMvQ2lyY3VsYXJYWFN1Yi1UaGluU3Vic2V0LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiQ2lyY3VsYXJYWFN1Yi1UaGluU3Vic2V0XCI7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9mb250cy9DaXJjdWxhclhYU3ViLVRoaW5TdWJzZXQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiQ2lyY3VsYXJYWFN1Yi1UaGluSXRhbGljU3Vic2V0XCI7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9mb250cy9DaXJjdWxhclhYU3ViLVRoaW5JdGFsaWNTdWJzZXQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJDaXJjdWxhclhYU3ViLVRoaW5JdGFsaWNTdWJzZXRcIjtcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2ZvbnRzL0NpcmN1bGFyWFhTdWItVGhpbkl0YWxpY1N1YnNldC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJDaXJjdWxhclhYU3ViLUxpZ2h0U3Vic2V0XCI7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9mb250cy9DaXJjdWxhclhYU3ViLUxpZ2h0U3Vic2V0LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiQ2lyY3VsYXJYWFN1Yi1MaWdodFN1YnNldFwiO1xuICBzcmM6IHVybChcIi9hc3NldHMvZm9udHMvQ2lyY3VsYXJYWFN1Yi1MaWdodFN1YnNldC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJDaXJjdWxhclhYU3ViLUxpZ2h0SXRhbGljU3Vic2V0XCI7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9mb250cy9DaXJjdWxhclhYU3ViLUxpZ2h0SXRhbGljU3Vic2V0LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiQ2lyY3VsYXJYWFN1Yi1MaWdodEl0YWxpY1N1YnNldFwiO1xuICBzcmM6IHVybChcIi9hc3NldHMvZm9udHMvQ2lyY3VsYXJYWFN1Yi1MaWdodEl0YWxpY1N1YnNldC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJDaXJjdWxhclhYU3ViLVJlZ3VsYXJTdWJzZXRcIjtcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2ZvbnRzL0NpcmN1bGFyWFhTdWItUmVndWxhclN1YnNldC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkNpcmN1bGFyWFhTdWItUmVndWxhclN1YnNldFwiO1xuICBzcmM6IHVybChcIi9hc3NldHMvZm9udHMvQ2lyY3VsYXJYWFN1Yi1SZWd1bGFyU3Vic2V0LndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkNpcmN1bGFyWFhTdWItSXRhbGljU3Vic2V0XCI7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9mb250cy9DaXJjdWxhclhYU3ViLUl0YWxpY1N1YnNldC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkNpcmN1bGFyWFhTdWItSXRhbGljU3Vic2V0XCI7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9mb250cy9DaXJjdWxhclhYU3ViLUl0YWxpY1N1YnNldC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJDaXJjdWxhclhYU3ViLUJvb2tTdWJzZXRcIjtcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2ZvbnRzL0NpcmN1bGFyWFhTdWItQm9va1N1YnNldC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkNpcmN1bGFyWFhTdWItQm9va1N1YnNldFwiO1xuICBzcmM6IHVybChcIi9hc3NldHMvZm9udHMvQ2lyY3VsYXJYWFN1Yi1Cb29rU3Vic2V0LndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkNpcmN1bGFyWFhTdWItQm9va0l0YWxpY1N1YnNldFwiO1xuICBzcmM6IHVybChcIi9hc3NldHMvZm9udHMvQ2lyY3VsYXJYWFN1Yi1Cb29rSXRhbGljU3Vic2V0LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiQ2lyY3VsYXJYWFN1Yi1Cb29rSXRhbGljU3Vic2V0XCI7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9mb250cy9DaXJjdWxhclhYU3ViLUJvb2tJdGFsaWNTdWJzZXQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiQ2lyY3VsYXJYWFN1Yi1NZWRpdW1TdWJzZXRcIjtcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2ZvbnRzL0NpcmN1bGFyWFhTdWItTWVkaXVtU3Vic2V0LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiQ2lyY3VsYXJYWFN1Yi1NZWRpdW1TdWJzZXRcIjtcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2ZvbnRzL0NpcmN1bGFyWFhTdWItTWVkaXVtU3Vic2V0LndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkNpcmN1bGFyWFhTdWItTWVkaXVtSXRhbGljU3Vic2V0XCI7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9mb250cy9DaXJjdWxhclhYU3ViLU1lZGl1bUl0YWxpY1N1YnNldC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkNpcmN1bGFyWFhTdWItTWVkaXVtSXRhbGljU3Vic2V0XCI7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9mb250cy9DaXJjdWxhclhYU3ViLU1lZGl1bUl0YWxpY1N1YnNldC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJDaXJjdWxhclhYU3ViLUJvbGRTdWJzZXRcIjtcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2ZvbnRzL0NpcmN1bGFyWFhTdWItQm9sZFN1YnNldC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkNpcmN1bGFyWFhTdWItQm9sZFN1YnNldFwiO1xuICBzcmM6IHVybChcIi9hc3NldHMvZm9udHMvQ2lyY3VsYXJYWFN1Yi1Cb2xkU3Vic2V0LndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkNpcmN1bGFyWFhTdWItQm9sZEl0YWxpY1N1YnNldFwiO1xuICBzcmM6IHVybChcIi9hc3NldHMvZm9udHMvQ2lyY3VsYXJYWFN1Yi1Cb2xkSXRhbGljU3Vic2V0LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiQ2lyY3VsYXJYWFN1Yi1Cb2xkSXRhbGljU3Vic2V0XCI7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9mb250cy9DaXJjdWxhclhYU3ViLUJvbGRJdGFsaWNTdWJzZXQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiQ2lyY3VsYXJYWFN1Yi1CbGFja1N1YnNldFwiO1xuICBzcmM6IHVybChcIi9hc3NldHMvZm9udHMvQ2lyY3VsYXJYWFN1Yi1CbGFja1N1YnNldC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkNpcmN1bGFyWFhTdWItQmxhY2tTdWJzZXRcIjtcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2ZvbnRzL0NpcmN1bGFyWFhTdWItQmxhY2tTdWJzZXQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiQ2lyY3VsYXJYWFN1Yi1CbGFja0l0YWxpY1N1YnNldFwiO1xuICBzcmM6IHVybChcIi9hc3NldHMvZm9udHMvQ2lyY3VsYXJYWFN1Yi1CbGFja0l0YWxpY1N1YnNldC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkNpcmN1bGFyWFhTdWItQmxhY2tJdGFsaWNTdWJzZXRcIjtcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2ZvbnRzL0NpcmN1bGFyWFhTdWItQmxhY2tJdGFsaWNTdWJzZXQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiQ2lyY3VsYXJYWFN1Yi1FeHRyYUJsYWNrU3Vic2V0XCI7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9mb250cy9DaXJjdWxhclhYU3ViLUV4dHJhQmxhY2tTdWJzZXQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJDaXJjdWxhclhYU3ViLUV4dHJhQmxhY2tTdWJzZXRcIjtcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2ZvbnRzL0NpcmN1bGFyWFhTdWItRXh0cmFCbGFja1N1YnNldC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJDaXJjdWxhclhYU3ViLUV4dHJhQmxhY2tJdGFsaWNTdWJzZXRcIjtcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2ZvbnRzL0NpcmN1bGFyWFhTdWItRXh0cmFCbGFja0l0YWxpY1N1YnNldC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkNpcmN1bGFyWFhTdWItRXh0cmFCbGFja0l0YWxpY1N1YnNldFwiO1xuICBzcmM6IHVybChcIi9hc3NldHMvZm9udHMvQ2lyY3VsYXJYWFN1Yi1FeHRyYUJsYWNrSXRhbGljU3Vic2V0LndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbn1cblxuLy8gQmFzZSBDb2xvcnNcbiRibGFjazogIzAwMDtcbiRkYXJrR3JheTogIzJkMmQyZDtcbiRncmF5OiAjNjI2MjYyO1xuJGxpZ2h0R3JheTogI2RjZGNkZTtcbiRvZmZXaGl0ZTogI2ZiZmJmYjtcbiR3aGl0ZTogI2ZmZjtcblxuLy8gbmV3ICBjb2xvcnNcbiRjb2QtZ3JheTogIzIzMjMyMztcbiRtaW5lLXNoYWZ0OiAjMmQyZDJkO1xuJHR1bmRvcmE6ICM0YjRiNGI7XG4kZG92ZS1ncmF5OiAjNjY2NjY2O1xuJGJvdWxkZXI6ICM3NTc1NzU7XG4kd2lsZC1zYW5kOiAjZjRmNGY0O1xuJGFsYWJhc3RlcjogI2ZjZmNmYztcbiR3aGl0ZTogI2ZmZmZmZjtcblxuLy8gZ3JhZGllbnRzXG4kZGVmYXVsdC1wcmltYXJ5LWdyYWRpZW50OiBsaW5lYXItZ3JhZGllbnQoMTI5LjQyZGVnLCAjMDhhZWVhIDAlLCAjMTljMThiIDEwMCUpO1xuJGRlZmF1bHQtc2Vjb25kYXJ5LWdyYWRpZW50OiBsaW5lYXItZ3JhZGllbnQoMGRlZywgI2ZiZmJmYiAwJSwgI2ZmZmZmZiAxMDAlKTtcbiRkZWZhdWx0LXRlcnRpYXJ5LWdyYWRpZW50OiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZjdmN2Y3IDAlLCAjZmRmZGZkIDEwMCUpO1xuXG4kd2UtcHJpbWFyeS1ncmFkaWVudDogbGluZWFyLWdyYWRpZW50KDMzNS40NmRlZywgIzA0NDgzZiAwJSwgIzE5ZGI5ZCAxMDAlKTtcbiR3ZS1zZWNvbmRhcnktZ3JhZGllbnQ6IGxpbmVhci1ncmFkaWVudCgxNzkuODJkZWcsICNmZmZmZmYgMCUsICNjYWU5ZGYgMTAwJSk7XG5cbiRjYy1wcmltYXJ5LWdyYWRpZW50OiBsaW5lYXItZ3JhZGllbnQoMzI0Ljg3ZGVnLCAjMDEzYTRmIDAlLCAjMDhhZWVhIDEwMCUpO1xuJGNjLXNlY29uZGFyeS1ncmFkaWVudDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2ZmZmZmZiAwJSwgI2QxZTNlOSAxMDAlKTtcblxuJGxwLXByaW1hcnktZ3JhZGllbnQ6IGxpbmVhci1ncmFkaWVudCgzMjEuNTZkZWcsICMyNzE2NjcgMCUsICM2NzQzYzAgMTAwJSk7XG5cbiRscC1zZWNvbmRhcnktZ3JhZGllbnQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNmZmZmZmYgMCUsICNkZmQ1ZjggMTAwJSk7XG5cbi8vIGNvbG9ycyBwcm9kdWN0c1xuJHdlLWJyYW5kLWdyZWVuOiAjMTljMThiO1xuJHdlLWRhcmstZ3JlZW46ICMwMjJlMjY7XG5cbi8vIGZvciB1c2Ugb2YgZ3JlZW4gb24gbGlnaHQgYmFja2dyb3VuZFxuJHdlLWFkYS1ncmVlbjogIzAwNzc1MDtcblxuJGNjLWJyYW5kLWJsdWU6ICMwOGFlZWE7XG4kY2MtZGFyay1ibHVlOiAjMDMxODJlO1xuJGNjLWxpZ2h0LWJsdWU6ICNlMGY4ZmY7XG5cbi8vIGZvciB1c2Ugb2YgYmx1ZSBvbiBsaWdodCBiYWNrZ3JvdW5kXG4kY2MtYWRhLWJsdWU6ICMwMDc4QTM7XG5cbiRscC1icmFuZC1wdXJwbGU6ICM2NzQzYzA7XG4kbHAtZGFyay1wdXJwbGU6ICMyNzE2Njc7XG5cbi8vIG9sZFxuJGVycm9yQ29sb3I6ICNlNzRjM2M7XG4kc3VjY2Vzc0NvbG9yOiAjMjdDMTY5OyAvLzY2YjM0ZVxuJHN1Y2Nlc3M6ICMwQUU0NzE7XG4kZ3JlZW46ICR3ZS1icmFuZC1ncmVlbjtcblxuLy8gYWxlcnRzXG4kZXJyb3ItcmVkOiAjQzIwMDAwO1xuJGVycm9yLWJnLXJlZDogI0Y4RTVFNTtcblxuJHN1Y2Nlc3MtZ3JlZW46ICMwMDc3NTA7XG4kc3VjY2Vzcy1iZy1ncmVlbjogI2Q2ZjdlYztcblxuJGNhdXRpb24teWVsbG93OiAjODM2OTAwO1xuJGNhdXRpb24tYmcteWVsbG93OiAjRjlGMEM5O1xuXG5cbi8vIHR5cG9ncmFwaHlcbiRjaXJjdWxhci1ib29rOiAnQ2lyY3VsYXJYWFdlYi1Cb29rJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiRjaXJjdWxhci1ib29rLWl0YWxpYzogJ0NpcmN1bGFyWFhXZWItQm9va0l0YWxpYycsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG5cbiRjaXJjdWxhci1tZWRpdW06ICdDaXJjdWxhclhYV2ViLU1lZGl1bScsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4kY2lyY3VsYXItbWVkaXVtLWl0YWxpYzogJ0NpcmN1bGFyWFhXZWItTWVkaXVtSXRhbGljJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcblxuJGNpcmN1bGFyLWJvbGQ6ICdDaXJjdWxhclhYV2ViLUJvbGQnLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuJGNpcmN1bGFyLWJvbGQtaXRhbGljOiAnQ2lyY3VsYXJYWFdlYi1Cb2xkSXRhbGljJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcblxuJGNpcmN1bGFyLWJsYWNrOiAnQ2lyY3VsYXJYWFdlYi1CbGFjaycsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4kY2lyY3VsYXItYmxhY2staXRhbGljOiAnQ2lyY3VsYXJYWFdlYi1CbGFja0l0YWxpYycsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG5cbi8vIHNoYWRvd3NcbiRib3gtc2hhZG93LXByaW1hcnk6IDAgNDBweCA0MHB4IDAgcmdiYSg5MSwgOTEsIDkxLCAuMTUpO1xuJGJveC1zaGFkb3ctc2Vjb25kYXJ5OiAwIDEwcHggMzBweCAwIHJnYmEoMTA1LCAxMDUsIDEwNSwgLjE1KTtcbiRib3gtc2hhZG93LXRlcnRpYXJ5OiAwIDEwcHggNTBweCAwIHJnYmEoMTA1LCAxMDUsIDEwNSwgLjE1KTtcblxuLy8gYm9yZGVyLXJhZGl1c1xuJGJvcmRlci1yYWRpdXMtcHJpbWFyeTogMTRweDtcbiRib3JkZXItcmFkaXVzLXNlY29uZGFyeTogMTBweDtcblxuLy8gYmFzZVxuJGJhc2UtbWluLXdpZHRoOiAxMDAlO1xuJGJhc2UtZm9udC1mYW1pbHk6ICRjaXJjdWxhci1ib29rO1xuJGJhc2UtZm9udC1jb2xvcjogJHR1bmRvcmE7XG4kYmFzZS1iYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4kYmFzZS1ib3JkZXItY29sb3I6ICR3aWxkLXNhbmQ7XG4kYmFzZS1ib3JkZXItZm9jdXMtY29sb3I6ICRkb3ZlLWdyYXk7XG5cbi8vIEJyZWFrcG9pbnRzXG4kbW9iaWxlLWJyZWFrLW1heDogNzY3cHg7XG4kdGFibGV0LWJyZWFrOiA3NjhweDtcbiRkZXNrdG9wLWJyZWFrOiA5ODBweDtcbiRsYXJnZS1kZXNrdG9wLWJyZWFrOiAxMTUwcHg7XG4iLCJAbWl4aW4gdGlja2VyKCRuYW1lLCAkaXRlbXMsICRoZWlnaHQpe1xuICBAa2V5ZnJhbWVzICN7JG5hbWV9IHtcbiAgICBAZm9yICR4IGZyb20gMCB0aHJvdWdoICRpdGVtcyB7XG4gICAgICAjeyR4ICogKDEwMCAvICRpdGVtcykgfSUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsLSRoZWlnaHQgKiAkeCwwKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1peGluIHByZWZpeCgkcHJvcGVydHksICR2YWx1ZSkge1xuICAjeyctd2Via2l0LScgKyAkcHJvcGVydHl9OiAjeyR2YWx1ZX07XG4gICN7Jy1tcy0nICsgJHByb3BlcnR5fTogI3skdmFsdWV9O1xuICAjeyRwcm9wZXJ0eX06ICN7JHZhbHVlfTtcbn1cblxuQG1peGluIGJvcmRlci1yYWRpdXMoJHJhZGl1cykge1xuICBAaW5jbHVkZSBwcmVmaXgoYm9yZGVyLXJhZGl1cywgJHJhZGl1cyk7XG59XG5cbkBtaXhpbiB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLXByb3BlcnR5LCAkdHJhbnNpdGlvbi10aW1lLCAkbWV0aG9kKSB7XG4gIEBpbmNsdWRlIHByZWZpeCh0cmFuc2l0aW9uLCAkdHJhbnNpdGlvbi1wcm9wZXJ0eSAkdHJhbnNpdGlvbi10aW1lICRtZXRob2QpO1xufVxuXG5AbWl4aW4gYW5pbWF0aW9uKCRzdHIpIHtcbiAgQGluY2x1ZGUgcHJlZml4KGFuaW1hdGlvbiwgI3skc3RyfSk7XG59XG5cbkBtaXhpbiBrZXlmcmFtZXMoJGFuaW1hdGlvbi1uYW1lKSB7XG4gIEAtd2Via2l0LWtleWZyYW1lcyAjeyRhbmltYXRpb24tbmFtZX0ge1xuICAgIEBjb250ZW50O1xuICB9XG4gIEAtbXMta2V5ZnJhbWVzICN7JGFuaW1hdGlvbi1uYW1lfSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbiAgQGtleWZyYW1lcyAjeyRhbmltYXRpb24tbmFtZX0ge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBjbGVhcmZpeCB7XG4gICY6YmVmb3JlLCAmOmFmdGVyIHtcbiAgICBjb250ZW50OiAnICc7XG4gICAgZGlzcGxheTogdGFibGU7XG4gIH1cblxuICAmOmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxufVxuXG4vL1xuLy8gIEZ1bmN0aW9uIHRvIGNyZWF0ZSBhbiBvcHRpbWl6ZWQgc3ZnIHVybFxuLy8gIFZlcnNpb246IDEuMC42XG5AZnVuY3Rpb24gc3ZnLXVybCgkc3ZnKXtcbiAgICAvL1xuICAgIC8vICBBZGQgbWlzc2luZyBuYW1lc3BhY2VcbiAgICAvL1xuICAgIEBpZiBub3Qgc3RyLWluZGV4KCRzdmcseG1sbnMpIHtcbiAgICAgICAgJHN2Zzogc3RyLXJlcGxhY2UoJHN2ZywgJzxzdmcnLCc8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIicpO1xuICAgIH1cbiAgICAvL1xuICAgIC8vICBDaHVuayB1cCBzdHJpbmcgaW4gb3JkZXIgdG8gYXZvaWRcbiAgICAvLyAgXCJzdGFjayBsZXZlbCB0b28gZGVlcFwiIGVycm9yXG4gICAgLy9cbiAgICAkZW5jb2RlZDonJztcbiAgICAkc2xpY2U6IDIwMDA7XG4gICAgJGluZGV4OiAwO1xuICAgICRsb29wczogY2VpbChzdHItbGVuZ3RoKCRzdmcpLyRzbGljZSk7XG4gICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkbG9vcHMge1xuICAgICAgICAkY2h1bms6IHN0ci1zbGljZSgkc3ZnLCAkaW5kZXgsICRpbmRleCArICRzbGljZSAtIDEpO1xuICAgICAgICAvL1xuICAgICAgICAvLyAgIEVuY29kZVxuICAgICAgICAvL1xuICAgICAgICAkY2h1bms6IHN0ci1yZXBsYWNlKCRjaHVuaywgJ1wiJywgJ1xcJycpO1xuICAgICAgICAkY2h1bms6IHN0ci1yZXBsYWNlKCRjaHVuaywgJyUnLCAnJTI1Jyk7XG4gICAgICAgICRjaHVuazogc3RyLXJlcGxhY2UoJGNodW5rLCAnIycsICclMjMnKTtcbiAgICAgICAgJGNodW5rOiBzdHItcmVwbGFjZSgkY2h1bmssICd7JywgJyU3QicpO1xuICAgICAgICAkY2h1bms6IHN0ci1yZXBsYWNlKCRjaHVuaywgJ30nLCAnJTdEJyk7XG4gICAgICAgICRjaHVuazogc3RyLXJlcGxhY2UoJGNodW5rLCAnPCcsICclM0MnKTtcbiAgICAgICAgJGNodW5rOiBzdHItcmVwbGFjZSgkY2h1bmssICc+JywgJyUzRScpO1xuXG4gICAgICAgIC8vXG4gICAgICAgIC8vICAgIFRoZSBtYXliZSBsaXN0XG4gICAgICAgIC8vXG4gICAgICAgIC8vICAgIEtlZXAgc2l6ZSBhbmQgY29tcGlsZSB0aW1lIGRvd25cbiAgICAgICAgLy8gICAgLi4uIG9ubHkgYWRkIG9uIGRvY3VtZW50ZWQgZmFpbFxuICAgICAgICAvL1xuICAgICAgICAvLyAgJGNodW5rOiBzdHItcmVwbGFjZSgkY2h1bmssICcmJywgJyUyNicpO1xuICAgICAgICAvLyAgJGNodW5rOiBzdHItcmVwbGFjZSgkY2h1bmssICd8JywgJyU3QycpO1xuICAgICAgICAvLyAgJGNodW5rOiBzdHItcmVwbGFjZSgkY2h1bmssICdbJywgJyU1QicpO1xuICAgICAgICAvLyAgJGNodW5rOiBzdHItcmVwbGFjZSgkY2h1bmssICddJywgJyU1RCcpO1xuICAgICAgICAvLyAgJGNodW5rOiBzdHItcmVwbGFjZSgkY2h1bmssICdeJywgJyU1RScpO1xuICAgICAgICAvLyAgJGNodW5rOiBzdHItcmVwbGFjZSgkY2h1bmssICdgJywgJyU2MCcpO1xuICAgICAgICAvLyAgJGNodW5rOiBzdHItcmVwbGFjZSgkY2h1bmssICc7JywgJyUzQicpO1xuICAgICAgICAvLyAgJGNodW5rOiBzdHItcmVwbGFjZSgkY2h1bmssICc/JywgJyUzRicpO1xuICAgICAgICAvLyAgJGNodW5rOiBzdHItcmVwbGFjZSgkY2h1bmssICc6JywgJyUzQScpO1xuICAgICAgICAvLyAgJGNodW5rOiBzdHItcmVwbGFjZSgkY2h1bmssICdAJywgJyU0MCcpO1xuICAgICAgICAvLyAgJGNodW5rOiBzdHItcmVwbGFjZSgkY2h1bmssICc9JywgJyUzRCcpO1xuXG4gICAgICAgICRlbmNvZGVkOiAjeyRlbmNvZGVkfSN7JGNodW5rfTtcbiAgICAgICAgJGluZGV4OiAkaW5kZXggKyAkc2xpY2U7XG4gICAgfVxuICAgIEByZXR1cm4gdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCN7JGVuY29kZWR9XCIpO1xufVxuXG4vLyAgSGVscGVyIGZ1bmN0aW9uIHRvIHJlcGxhY2UgY2hhcmFjdGVycyBpbiBhIHN0cmluZ1xuQGZ1bmN0aW9uIHN0ci1yZXBsYWNlKCRzdHJpbmcsICRzZWFyY2gsICRyZXBsYWNlOiAnJykge1xuICAkaW5kZXg6IHN0ci1pbmRleCgkc3RyaW5nLCAkc2VhcmNoKTtcbiAgQHJldHVybiBpZigkaW5kZXgsXG4gICAgICBzdHItc2xpY2UoJHN0cmluZywgMSwgJGluZGV4IC0gMSkgKyAkcmVwbGFjZSArXG4gICAgICBzdHItcmVwbGFjZShzdHItc2xpY2UoJHN0cmluZywgJGluZGV4ICtcbiAgICAgIHN0ci1sZW5ndGgoJHNlYXJjaCkpLCAkc2VhcmNoLCAkcmVwbGFjZSksXG4gICAgICAkc3RyaW5nKTtcbn1cblxuLy8gIEJhY2tncm91bmQgc3ZnIG1peGluXG5AbWl4aW4gYmFja2dyb3VuZC1zdmcoJHN2Zyl7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHN2Zy11cmwoJHN2Zyk7XG59XG4iLCJAaW1wb3J0ICdpY29ucyc7XG5AaW1wb3J0ICdidXR0b25zJztcbkBpbXBvcnQgJ3RhYmxlcyc7XG5AaW1wb3J0ICdjaGlwcyc7XG5AaW1wb3J0ICdmb3Jtcyc7XG5AaW1wb3J0ICdjb2xvcnBpY2tlcnMnO1xuQGltcG9ydCAnZm9udHBpY2tlcnMnO1xuQGltcG9ydCAndG9nZ2xlcyc7XG5AaW1wb3J0ICdyYW5nZXNsaWRlcnMnO1xuQGltcG9ydCAnZGF0ZXBpY2tlcnMnO1xuQGltcG9ydCAncG9wdXBzJztcbkBpbXBvcnQgJ3RpcHMnO1xuQGltcG9ydCAnZHJvcGRvd25zJztcbkBpbXBvcnQgJ3JldmVhbHMnO1xuQGltcG9ydCAnYWxlcnRzJztcbkBpbXBvcnQgJ2Ryb3B6b25lJztcbkBpbXBvcnQgJ2Nyb3AnO1xuQGltcG9ydCAnZGlmZic7XG5AaW1wb3J0ICdzZWxlY3RpemUnO1xuQGltcG9ydCAnY2hvaWNlcyc7XG5AaW1wb3J0ICdjb21wbGlhbmNlLWNvcmUtdGFibGVzJztcbiIsIkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ3RvdC1pY29ucyc7XG4gIHNyYzpcbiAgICB1cmwoJy4uLy4uL2ZvbnRzL3RvdC1pY29ucy50dGY/ZXp2b3Z6JykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgIHVybCgnLi4vLi4vZm9udHMvdG90LWljb25zLndvZmY/ZXp2b3Z6JykgZm9ybWF0KCd3b2ZmJyksXG4gICAgdXJsKCcuLi8uLi9mb250cy90b3QtaWNvbnMuc3ZnP2V6dm92eiN0b3QtaWNvbnMnKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi5pY29uIHtcbiAgLyogdXNlICFpbXBvcnRhbnQgdG8gcHJldmVudCBpc3N1ZXMgd2l0aCBicm93c2VyIGV4dGVuc2lvbnMgdGhhdCBjaGFuZ2UgZm9udHMgKi9cbiAgZm9udC1mYW1pbHk6ICd0b3QtaWNvbnMnICFpbXBvcnRhbnQ7XG4gIHNwZWFrOiBub25lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgLyogQmV0dGVyIEZvbnQgUmVuZGVyaW5nID09PT09PT09PT09ICovXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4uaWNvbi1jb3B5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTRlXCI7XG59XG4uaWNvbi1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg4NVwiO1xufVxuLmljb24tZGVsZXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODczXCI7XG59XG4uaWNvbi1lcnJvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwMVwiO1xufVxuLmljb24tbmV3LWNoYW5nZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzMVwiO1xufVxuLmljb24tcGxheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzOVwiO1xufVxuLmljb24tY2xvdWQtdXBsb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY2XCI7XG59XG4uaWNvbi1yZWRpcmVjdC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwZDdcIjtcbn1cbi5pY29uLWxpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNTdcIjtcbn1cbi5pY29uLWludGVyYWN0aXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzI2XCI7XG59XG4uaWNvbi1mbGlwLXZlcnRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlM2U4XCI7XG59XG4uaWNvbi1mbGlwLWhvcml6b250YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzZTlcIjtcbn1cbi5pY29uLXpvb20taW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MDJcIjtcbn1cbi5pY29uLXJvdGF0ZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDE5XCI7XG59XG4uaWNvbi1yb3RhdGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MWFcIjtcbn1cbi5pY29uLWR1cGxpY2F0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTUzY1wiO1xufVxuLmljb24tcGVyc29uX3BpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTU1YVwiO1xufVxuLmljb24tY2xvc2Utc21hbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1Y2RcIjtcbn1cbi5pY29uLWRyYWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1ZDRcIjtcbn1cbi5pY29uLXNob3ctbW9yZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTVkN1wiO1xufVxuLmljb24tZmFjZWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDdcIjtcbn1cbi5pY29uLXR3aXR0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MTJcIjtcbn1cbi5pY29uLWxpbmtlZGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjFkXCI7XG59XG4uaWNvbi1yZXNldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYyN1wiO1xufVxuLmljb24tcmVkaXJlY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MjlcIjtcbn1cbi5pY29uLXBvcC1vdXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NWJcIjtcbn1cbi5pY29uLWhvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4OGFcIjtcbn1cbi5pY29uLW5ldy13aW5kb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ZTRcIjtcbn1cbi5pY29uLWluYWN0aXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGY1XCI7XG59XG4uaWNvbi1hcnJvdy1leHBhbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDBcIjtcbn1cbi5pY29uLWFycm93LXNocmluazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwMVwiO1xufVxuLmljb24tdXNlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwMlwiO1xufVxuLmljb24tY2hhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwM1wiO1xufVxuLmljb24tdHJhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDRcIjtcbn1cbi5pY29uLWJsb2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDVcIjtcbn1cbi5pY29uLWNvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwNlwiO1xufVxuLmljb24tem9vbS1vdXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDdcIjtcbn1cbi5pY29uLWZpbGUtdW5rbm93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyNFwiO1xufVxuLmljb24tZmlsZS1hdWRpbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyOFwiO1xufVxuLmljb24tZmlsZS12aWRlbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyYVwiO1xufVxuLmljb24tZmlsZS16aXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MmJcIjtcbn1cbi5pY29uLWZpbGUtcGRmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWRmXCI7XG59XG4uaWNvbi1maWxlLXdvcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZTFcIjtcbn1cbi5pY29uLWZpbGUtZXhjZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZTJcIjtcbn1cbi5pY29uLWluc3RhZ3JhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2ZFwiO1xufVxuLmljb24tZmlsdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNDI5XCI7XG59XG5cbi5zb2NpYWwtaWNvbixcbi5mZWF0dXJlLWljb24sXG4udG90LWljb24ge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMmVtO1xuICBoZWlnaHQ6IDJlbTtcbiAgc3Ryb2tlLXdpZHRoOiAwO1xuICBzdHJva2U6IGN1cnJlbnRDb2xvcjtcbiAgZmlsbDogY3VycmVudENvbG9yO1xufVxuIiwiLy8gQnV0dG9uIENvbG9yc1xuJGJ0bi1wcmltYXJ5OiAkZ3JlZW47XG4kYnRuLWluYWN0aXZlOiByZ2JhKCRncmF5LCAuNCk7XG5cbi8vIERhcmsgQnV0dG9uIENvbG9ycyAoZGVmYXVsdClcbiRidG4tZGFyay1kZWZhdWx0OiAkZ3JheTtcbiRidG4tZGFyay1zZWNvbmRhcnk6ICRkYXJrR3JheTtcblxuLy8gTGlnaHQgQnV0dG9uIENvbG9yc1xuJGJ0bi1saWdodC1kZWZhdWx0OiByZ2JhKCRsaWdodEdyYXksIC44KTtcbiRidG4tbGlnaHQtc2Vjb25kYXJ5OiAkd2hpdGU7XG5cbi5pbnB1dC1idG4tZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgLmZvcm0tY29udHJvbCB7XG4gICAgJjpmb2N1cyArIC5idG4ge1xuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICB9XG5cbiAgaW5wdXQuZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3NnB4O1xuICB9XG5cbiAgLmJ0biB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBtYXJnaW46IDhweDtcbiAgICBtaW4td2lkdGg6IDY0cHg7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogYWxsIC4ycyBsaW5lYXI7XG4gIH1cblxuICAuY29kZS1lZGl0b3IgKyAuYnRuIHtcbiAgICBtYXJnaW46IDEwcHg7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHotaW5kZXg6IDI7XG4gIH1cbn1cblxuXG4uYnRuLWdyb3VwIHtcbiAgbGluZS1oZWlnaHQ6IDA7XG5cbiAgJi5pcy12ZXJ0aWNhbCB7XG4gICAgLmJ0biB7XG4gICAgICBtYXJnaW46IC41cmVtIDA7XG4gICAgfVxuICB9XG5cbiAgLmJ0biB7XG4gICAgbWFyZ2luOiA1cHg7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldC1icmVhaykge1xuICAgICAgbWFyZ2luOiAwIDVweDtcbiAgICB9XG4gIH1cblxuICBzcGFuLnBpcGUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiA1cHggMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuXG4gICAgLmRheSAmIHtcbiAgICAgIGNvbG9yOiByZ2JhKCRncmF5LCAuNCk7XG4gICAgfVxuXG4gICAgLm5pZ2h0ICYge1xuICAgICAgY29sb3I6ICRncmF5O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0LWJyZWFrKSB7XG4gICAgICBtYXJnaW46IDAgNXB4O1xuICAgIH1cblxuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICd8JztcbiAgICB9XG4gIH1cbn1cblxuLmJ0bi10b2dnbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gIC5idG4ge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBmbGV4LWJhc2lzOiAxO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYmFja2dyb3VuZDogJGxpZ2h0R3JheTtcbiAgICBjb2xvcjogJGdyYXk7XG4gICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAkZ3JheTtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBib3JkZXItcmFkaXVzOiA2cHggMCAwIDZweDtcbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXJhZGl1czogMCA2cHggNnB4IDA7XG4gICAgfVxuICB9XG59XG5cbi5idG4uc29ydCB7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG5cbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICByaWdodDogLTVweDtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYm9yZGVyOiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAmLmFzYyxcbiAgJi5kZXNjIHtcbiAgICAuZGF5ICYge1xuICAgICAgYmFja2dyb3VuZDogJGJ0bi1kYXJrLWRlZmF1bHQ7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cblxuICAgIC5uaWdodCAmIHtcbiAgICAgIGJhY2tncm91bmQ6ICRidG4tbGlnaHQtZGVmYXVsdDtcbiAgICAgIGNvbG9yOiAkZGFya0dyYXk7XG4gICAgfVxuICB9XG5cbiAgJi5hc2Mge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIHRvcDogOXB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICR3aGl0ZTtcbiAgICB9XG4gIH1cblxuICAmLmRlc2Mge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIHRvcDogLThweDtcbiAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkd2hpdGU7XG4gICAgfVxuICB9XG59XG5cblxuLyotLS0tLSBEZWZhdWx0IEJ1dHRvbiBTdHlsZXMgLS0tLS0qL1xuXG4uYnRuIHtcbiAgLy8gYmFzZVxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAuNWVtIDFlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuXG4gIC8vIHRleHRcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAuODEyNWVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBsZXR0ZXItc3BhY2luZzogLjAyNWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRyYW5zaXRpb246IGFsbCAuMTVzIGxpbmVhciwgdHJhbnNmb3JtIC4xcyBlYXNlO1xuXG4gICYuaGFzLWljb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGNvbG9yOiAkZ3JheTtcbiAgfVxuXG4gIC8vIGZvY3VzXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gIH1cblxuICAvLyBhY3RpdmVcbiAgJjphY3RpdmUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoLjk2KTtcbiAgfVxuXG4gIC8vIHRpcHBlZFxuICAmLnRvdF90aXAge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIH1cblxuICBiYWNrZ3JvdW5kOiAkZ3JheTtcbiAgY29sb3I6ICR3aGl0ZTtcblxuICAvLyBjb2xvcnM6IGRhcmtcbiAgLm5pZ2h0ICYge1xuICAgIGJhY2tncm91bmQ6ICRsaWdodEdyYXk7XG4gICAgY29sb3I6ICRkYXJrR3JheTtcbiAgfVxuXG4gIC8vIGNvbG9yczogd2hpdGVcbiAgJi5pcy13aGl0ZSB7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIGNvbG9yOiAkZGFya0dyYXk7XG4gIH1cblxuICAvLyBjb2xvcnM6IHByaW1hcnlcbiAgJi5wcmltYXJ5IHtcbiAgICBiYWNrZ3JvdW5kOiAkZ3JlZW47XG4gICAgY29sb3I6ICR3aGl0ZTtcblxuICAgIC5uaWdodCAmIHtcbiAgICAgIGNvbG9yOiAkZGFya0dyYXk7XG4gICAgfVxuICB9XG5cbiAgJi5mYW5jeSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwN0Q5RTtcbiAgICB6LWluZGV4OiAwO1xuICAgIHRleHQtc2hhZG93OiAwIDAgNnB4IHJnYmEoMTUsMTUsMTYsMC41NSk7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICB6LWluZGV4OiAtMjtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYmFja2dyb3VuZDogJGRlZmF1bHQtcHJpbWFyeS1ncmFkaWVudDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG4gICAgfVxuICB9XG5cbiAgJi5pbnN1cm1hcmsge1xuICAgIGJhY2tncm91bmQ6ICNGQUI4MTI7XG4gIH1cblxuICAvLyBjb2xvcnM6IHNlY29uZGFyeVxuICAmLnNlY29uZGFyeSB7XG4gICAgLmRheSAmIHtcbiAgICAgIGJhY2tncm91bmQ6ICRidG4tZGFyay1zZWNvbmRhcnk7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuXG4gICAgICAmW2RhdGEtY292ZXJdIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGJ0bi1kYXJrLXNlY29uZGFyeTtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAubmlnaHQgJiB7XG4gICAgICBiYWNrZ3JvdW5kOiAkYnRuLWxpZ2h0LXNlY29uZGFyeTtcbiAgICAgIGNvbG9yOiAkZGFya0dyYXk7XG5cbiAgICAgICZbZGF0YS1jb3Zlcl0ge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYnRuLWxpZ2h0LXNlY29uZGFyeTtcbiAgICAgICAgY29sb3I6ICRkYXJrR3JheTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBjb2xvcnM6IGRhbmdlclxuICAmLmRhbmdlciB7XG4gICAgYmFja2dyb3VuZDogJGVycm9yLWJnLXJlZDtcbiAgICBjb2xvcjogJGVycm9yLXJlZDtcbiAgfVxuXG4gIC8vIGNvbG9yczogZGFuZ2VyIGxpZ2h0XG4gICYuZGFuZ2VyLWxpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kOiAkZXJyb3ItYmctcmVkO1xuICAgIGNvbG9yOiAkZXJyb3ItcmVkO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiBkYXJrZW4oJGVycm9yLWJnLXJlZCwgMTAlKTtcbiAgICAgIGNvbG9yOiAkZXJyb3ItcmVkO1xuICAgIH1cbiAgfVxuXG4gICYucGlsbC1saWdodCB7XG4gICAgYmFja2dyb3VuZDogJGxpZ2h0R3JheTtcbiAgICBjb2xvcjogJHR1bmRvcmE7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICRncmF5O1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG4gIH1cblxuICAvLyBjb2xvcnM6IGluYWN0aXZlXG4gICYuaW5hY3RpdmUge1xuICAgIC5kYXkgJiB7XG4gICAgICBiYWNrZ3JvdW5kOiAkYnRuLWluYWN0aXZlICFpbXBvcnRhbnQ7XG4gICAgICBjb2xvcjogJGxpZ2h0R3JheSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5uaWdodCAmIHtcbiAgICAgIGJhY2tncm91bmQ6ICRidG4taW5hY3RpdmUgIWltcG9ydGFudDtcbiAgICAgIGNvbG9yOiAkZGFya0dyYXkgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuXG4vKi0tLS0tIFBpbGwgQnV0dG9uIFN0eWxlcyAtLS0tLSovXG5cbi5waWxsIHtcbiAgYm9yZGVyLXJhZGl1czogMmVtO1xufVxuXG5cbi8qLS0tLS0gQm9yZGVyZWQgQnV0dG9uIFN0eWxlcyAtLS0tLSovXG5cbi5ib3JkZXJlZCB7XG4gIHBhZGRpbmc6IGNhbGMoLjVlbSAtIDJweCkgMWVtO1xuXG4gIC8vIGNvbG9yczogZGVmYXVsdFxuICAuZGF5ICYsXG4gIC5kYXktbW9kZSAudG90LWFsZXJ0ICYge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYm9yZGVyOiAycHggc29saWQgJGJ0bi1kYXJrLWRlZmF1bHQ7XG4gICAgY29sb3I6ICRidG4tZGFyay1kZWZhdWx0O1xuXG4gICAgJltkYXRhLWNvdmVyXSB7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICBjb2xvcjogJGJ0bi1kYXJrLWRlZmF1bHQ7XG4gICAgfVxuXG4gICAgJjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZDogJGJ0bi1kYXJrLWRlZmF1bHQ7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cblxuICAgICY6aG92ZXIsXG4gICAgJi5hY3RpdmUsXG4gICAgJi5sb2FkaW5nIHtcbiAgICAgIGJhY2tncm91bmQ6ICRidG4tZGFyay1kZWZhdWx0O1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG4gIH1cblxuICAubmlnaHQgJixcbiAgLm5pZ2h0LW1vZGUgLnRvdC1hbGVydCAmIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICRidG4tbGlnaHQtZGVmYXVsdDtcbiAgICBjb2xvcjogJGJ0bi1saWdodC1kZWZhdWx0O1xuXG4gICAgJltkYXRhLWNvdmVyXSB7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICBjb2xvcjogJGJ0bi1saWdodC1kZWZhdWx0O1xuICAgIH1cblxuICAgICY6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQ6ICRidG4tbGlnaHQtZGVmYXVsdDtcbiAgICAgIGNvbG9yOiAkZGFya0dyYXk7XG4gICAgfVxuXG4gICAgJjpob3ZlcixcbiAgICAmLmFjdGl2ZSxcbiAgICAmLmxvYWRpbmcge1xuICAgICAgYmFja2dyb3VuZDogJGJ0bi1saWdodC1kZWZhdWx0O1xuICAgICAgY29sb3I6ICRkYXJrR3JheTtcbiAgICB9XG4gIH1cblxuICAvLyBjb2xvcnM6IHByaW1hcnlcbiAgJi5wcmltYXJ5IHtcbiAgICAuZGF5ICYge1xuICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgIGJvcmRlci1jb2xvcjogJGJ0bi1wcmltYXJ5O1xuICAgICAgY29sb3I6ICRidG4tcHJpbWFyeTtcblxuICAgICAgLy8gZmFuY3lcbiAgICAgICZbZGF0YS1jb3Zlcl0geyBjb2xvcjogJGJ0bi1wcmltYXJ5OyB9XG4gICAgICAmOmJlZm9yZSB7IGJhY2tncm91bmQ6ICRidG4tcHJpbWFyeTsgfVxuXG4gICAgICAmOmhvdmVyLFxuICAgICAgJi5sb2FkaW5nIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGJ0bi1wcmltYXJ5O1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5uaWdodCAmIHtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICBib3JkZXItY29sb3I6ICRidG4tcHJpbWFyeTtcbiAgICAgIGNvbG9yOiAkYnRuLXByaW1hcnk7XG5cbiAgICAgICZbZGF0YS1jb3Zlcl0geyBjb2xvcjogJGJ0bi1wcmltYXJ5OyB9XG4gICAgICAmOmJlZm9yZSB7IGJhY2tncm91bmQ6ICRidG4tcHJpbWFyeTsgfVxuXG4gICAgICAmOmhvdmVyLFxuICAgICAgJi5sb2FkaW5nIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGJ0bi1wcmltYXJ5O1xuICAgICAgICBjb2xvcjogJGRhcmtHcmF5O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIGNvbG9yczogZmFuY3lcbiAgJi5mYW5jeSB7XG4gICAgLmRheSAmIHtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICBib3JkZXItY29sb3I6ICRncmVlbjtcbiAgICAgIGJvcmRlci1pbWFnZTogbGluZWFyLWdyYWRpZW50KDEyMGRlZywgIzA4QUVFQSAwJSwgJGdyZWVuIDEwMCUpO1xuICAgICAgY29sb3I6ICRidG4tcHJpbWFyeTtcblxuICAgICAgLy8gZmFuY3lcblxuICAgICAgJjpob3ZlcixcbiAgICAgICYubG9hZGluZyB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRncmVlbjtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEyMGRlZywgIzA4QUVFQSAwJSwgJGdyZWVuIDEwMCUpO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5uaWdodCAmIHtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICBib3JkZXItY29sb3I6ICRncmVlbjtcbiAgICAgIGJvcmRlci1pbWFnZTogbGluZWFyLWdyYWRpZW50KDEyMGRlZywgIzA4QUVFQSAwJSwgJGdyZWVuIDEwMCUpO1xuICAgICAgY29sb3I6ICRidG4tcHJpbWFyeTtcblxuICAgICAgJjpob3ZlcixcbiAgICAgICYubG9hZGluZyB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRncmVlbjtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEyMGRlZywgIzA4QUVFQSAwJSwgJGdyZWVuIDEwMCUpO1xuICAgICAgICBjb2xvcjogJGRhcmtHcmF5O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIGNvbG9yczogc2Vjb25kYXJ5XG4gICYuc2Vjb25kYXJ5IHtcbiAgICAuZGF5ICYge1xuICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgIGJvcmRlci1jb2xvcjogJGJ0bi1kYXJrLXNlY29uZGFyeTtcbiAgICAgIGNvbG9yOiAkYnRuLWRhcmstc2Vjb25kYXJ5O1xuXG4gICAgICAvLyBmYW5jeVxuICAgICAgJltkYXRhLWNvdmVyXSB7IGNvbG9yOiAkYnRuLWRhcmstc2Vjb25kYXJ5OyB9XG4gICAgICAmOmJlZm9yZSB7IGJhY2tncm91bmQ6ICRidG4tZGFyay1zZWNvbmRhcnk7IH1cblxuICAgICAgJjpob3ZlcixcbiAgICAgICYubG9hZGluZyB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRkYXJrR3JheTtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAubmlnaHQgJiB7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgYm9yZGVyLWNvbG9yOiAkYnRuLWxpZ2h0LXNlY29uZGFyeTtcbiAgICAgIGNvbG9yOiAkYnRuLWxpZ2h0LXNlY29uZGFyeTtcblxuICAgICAgJltkYXRhLWNvdmVyXSB7IGNvbG9yOiAkYnRuLWxpZ2h0LXNlY29uZGFyeTsgfVxuICAgICAgJjpiZWZvcmUgeyBiYWNrZ3JvdW5kOiAkYnRuLWxpZ2h0LXNlY29uZGFyeTsgfVxuXG4gICAgICAmOmhvdmVyLFxuICAgICAgJi5sb2FkaW5nIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGJ0bi1saWdodC1zZWNvbmRhcnk7XG4gICAgICAgIGNvbG9yOiAkZGFya0dyYXk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gY29sb3JzOiBkYW5nZXJcbiAgJi5kYW5nZXIge1xuICAgIC5kYXkgJiB7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgYm9yZGVyLWNvbG9yOiAkZXJyb3ItcmVkO1xuICAgICAgY29sb3I6ICRlcnJvci1yZWQ7XG5cbiAgICAgIC8vIGZhbmN5XG4gICAgICAmW2RhdGEtY292ZXJdIHsgY29sb3I6ICRlcnJvci1yZWQ7IH1cbiAgICAgICY6YmVmb3JlIHsgYmFja2dyb3VuZDogJGVycm9yLXJlZDsgfVxuXG4gICAgICAmOmhvdmVyLFxuICAgICAgJi5sb2FkaW5nIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGVycm9yLWJnLXJlZDtcbiAgICAgICAgY29sb3I6ICRlcnJvci1yZWQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm5pZ2h0ICYge1xuICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgIGJvcmRlci1jb2xvcjogJGVycm9yLXJlZDtcbiAgICAgIGNvbG9yOiAkZXJyb3ItcmVkO1xuXG4gICAgICAmW2RhdGEtY292ZXJdIHsgY29sb3I6ICRlcnJvci1yZWQ7IH1cbiAgICAgICY6YmVmb3JlIHsgYmFja2dyb3VuZDogJGVycm9yLXJlZDsgfVxuXG4gICAgICAmOmhvdmVyLFxuICAgICAgJi5sb2FkaW5nIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGVycm9yLWJnLXJlZDtcbiAgICAgICAgY29sb3I6ICRlcnJvci1yZWQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gY29sb3JzOiBpbmFjdGl2ZVxuICAmLmluYWN0aXZlIHtcbiAgICAuZGF5ICYsXG4gICAgLm5pZ2h0ICYge1xuICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLWNvbG9yOiAkYnRuLWluYWN0aXZlICFpbXBvcnRhbnQ7XG4gICAgICBjb2xvcjogJGJ0bi1pbmFjdGl2ZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG5cbi8qLS0tLS0gSW5hY3RpdmUgQnV0dG9uIFN0eWxlcyAtLS0tLSovXG4uaW5hY3RpdmUge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuXG4vKi0tLS0tIExvYWRpbmcgQnV0dG9uIFN0eWxlcyAtLS0tLSovXG5cbkBpbmNsdWRlIGtleWZyYW1lcyhzcGluKSB7XG4gIGZyb20ge1xuICAgIEBpbmNsdWRlIHByZWZpeCh0cmFuc2Zvcm0sIHJvdGF0ZSgwZGVnKSk7XG4gIH1cbiAgdG8ge1xuICAgIEBpbmNsdWRlIHByZWZpeCh0cmFuc2Zvcm0sIHJvdGF0ZSgzNjBkZWcpKTtcbiAgfVxufVxuXG4ubG9hZGluZyB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAvLyBwYWRkaW5nLWxlZnQ6IDMxcHg7XG5cbiAgJjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDFlbTtcbiAgICBoZWlnaHQ6IDFlbTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIG1hcmdpbi10b3A6IC0uNWVtO1xuICAgIG1hcmdpbi1sZWZ0OiAtLjVlbTtcbiAgICBib3JkZXI6IDJweCBzb2xpZDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgQGluY2x1ZGUgYW5pbWF0aW9uKHNwaW4gLjZzIGxpbmVhciBpbmZpbml0ZSk7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKCR3aGl0ZSwgLjQpO1xuICAgIGJvcmRlci10b3AtY29sb3I6ICR3aGl0ZTtcbiAgfVxuXG4gIC5uaWdodCAmIHtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogcmdiYSgkZGFya0dyYXksIC40KTtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICRkYXJrR3JheTtcbiAgICB9XG4gIH1cblxuICAvLyBmYW5jeVxuICAmW2RhdGEtY292ZXJdIHtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gICYucHJpbWFyeSB7XG4gICAgLmRheSAmIHtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IHJnYmEoJGdyYXksIC40KTtcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJHdoaXRlO1xuICAgICAgfVxuXG4gICAgICAmW2RhdGEtY292ZXJdIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGJ0bi1wcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAubmlnaHQgJiB7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKCRncmF5LCAuNCk7XG4gICAgICAgIGJvcmRlci10b3AtY29sb3I6ICRkYXJrR3JheTtcbiAgICAgIH1cblxuICAgICAgJltkYXRhLWNvdmVyXSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRidG4tcHJpbWFyeSAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogJGRhcmtHcmF5ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5zZWNvbmRhcnkge1xuICAgIC5kYXkgJiB7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkZ3JheTtcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJHdoaXRlO1xuICAgICAgfVxuXG4gICAgICAmW2RhdGEtY292ZXJdIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGJ0bi1kYXJrLXNlY29uZGFyeSAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm5pZ2h0ICYge1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogcmdiYSgkZ3JheSwgLjQpO1xuICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAkZGFya0dyYXk7XG4gICAgICB9XG5cbiAgICAgICZbZGF0YS1jb3Zlcl0ge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYnRuLWxpZ2h0LXNlY29uZGFyeSAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogJGRhcmtHcmF5ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLyotLS0tLSBUZXh0IEJ1dHRvbiBTdHlsZXMgLS0tLS0qL1xuXG4uYnRuLXRleHQsXG4uaXMtdGV4dCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICBjb2xvcjogJGJ0bi1kYXJrLWRlZmF1bHQ7XG5cbiAgJi5kYW5nZXIge1xuICAgIGNvbG9yOiAkZXJyb3ItcmVkO1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICRkYXJrR3JheTtcbiAgfVxuXG4gICYubG9hZGluZyB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkbGlnaHRHcmF5O1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJGRhcmtHcmF5O1xuICAgIH1cbiAgfVxuXG4gIC5uaWdodCAmIHtcbiAgICBjb2xvcjogJGJ0bi1saWdodC1kZWZhdWx0O1xuXG4gICAgJi5kYW5nZXIge1xuICAgICAgY29sb3I6ICRlcnJvci1yZWQ7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cbiAgfVxufVxuXG5cbi8qLS0tLS0gQnV0dG9uIFNpemVzIC0tLS0tKi9cbi5idG4tc20ge1xuICBmb250LXNpemU6IC42ODc1ZW07XG4gIGxldHRlci1zcGFjaW5nOiAuMDI1ZW07XG4gIHBhZGRpbmc6IC40NTVlbSAxZW07XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcblxuICAmLmJvcmRlcmVkIHtcbiAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICBwYWRkaW5nOiBjYWxjKC40NTVlbSAtIDJweCkgMWVtO1xuICB9XG5cbiAgJi5sb2FkaW5nIHtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgIH1cbiAgfVxufVxuXG4uYnRuLWxnIHtcbiAgZm9udC1zaXplOiAxZW07XG4gIHBhZGRpbmc6IC44NzVlbSAxLjc1ZW07XG5cbiAgJi5ib3JkZXJlZCB7XG4gICAgcGFkZGluZzogY2FsYyguODc1ZW0gLSAycHgpIDEuMjVlbTtcbiAgfVxuXG4gICYucGlsbCB7XG4gICAgYm9yZGVyLXJhZGl1czogM2VtO1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgJi5waWxsLFxuICAgICYuYm9yZGVyZWQge1xuICAgICAgJltkYXRhLWNvdmVyXSB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gZmFuY3lcbiAgJltkYXRhLWNvdmVyXSB7XG4gICAgJjpiZWZvcmUge1xuICAgICAgbWFyZ2luOiAtNDBweCAtMzBweCAwO1xuICAgIH1cbiAgfVxuXG4gICYubG9hZGluZyB7XG4gICAgJjphZnRlciB7XG4gICAgICB3aWR0aDogMS41ZW07XG4gICAgICBoZWlnaHQ6IDEuNWVtO1xuICAgICAgbWFyZ2luLXRvcDogLS43NWVtO1xuICAgICAgbWFyZ2luLWxlZnQ6IC0uNzVlbTtcbiAgICB9XG4gIH1cbn1cblxuLmJ0bi14bCB7XG4gIC8vIGJhc2VcbiAgaGVpZ2h0OiA2MHB4O1xuICBwYWRkaW5nOiAwIDQwcHg7XG5cbiAgZm9udC1zaXplOiAxLjJlbTtcbiAgbGluZS1oZWlnaHQ6IDYwcHg7XG5cbiAgJi5waWxsIHtcbiAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICB9XG59XG5cbi5idG4taWNvbixcbi5idG4tcGhvdG8ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMi40NjI1ZW07XG4gIGhlaWdodDogMi40NjI1ZW07XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblxuICAmLnJpZ2h0IHtcbiAgICBtYXJnaW4tbGVmdDogMWVtO1xuICB9XG5cbiAgJi5sZWZ0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFlbTtcbiAgfVxuXG4gIC5idG4tcGhvdG8sXG4gICYuaXMtcGhvdG8ge1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgaW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgJi5idG4tbGcge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgLmljb24ge1xuICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgfVxuICB9XG59XG5cbi5idG4taWNvbiB7XG4gIC5pY29uIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cbn1cblxuLmJ0bi1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyotLS0tLSBOZXcgVE9UIEJUTiBTdHlsZXMgLS0tLS0qL1xuXG4uYnRuIHtcblxuICAmLS1wcmltYXJ5IHtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIHRleHQtc2hhZG93OiAwIDAgNnB4IHJnYmEoMTUsIDE1LCAxNiwgLjU1KTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHotaW5kZXg6IDA7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgLjNzIGVhc2UsIHRleHQtc2hhZG93IC4zcyBlYXNlO1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDMwcHggMCByZ2JhKDQ1LCA0NSwgNDUsIC4wNSk7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgdG9wOiAycHg7XG4gICAgICBsZWZ0OiAycHg7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcyBlYXNlO1xuICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA0cHgpO1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDRweCk7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJG1pbmUtc2hhZnQ7XG4gICAgICB0ZXh0LXNoYWRvdzogbm9uZTtcblxuICAgICAgJjphZnRlciB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi0tZGVmYXVsdCB7XG5cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3RDlFO1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDMwcHggMCByZ2JhKDQ1LCA0NSwgNDUsIC4wNSk7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICB6LWluZGV4OiAtMjtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYmFja2dyb3VuZDogJGRlZmF1bHQtcHJpbWFyeS1ncmFkaWVudDtcbiAgICB9XG4gIH1cblxuICAmLS13ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdlLWRhcmstZ3JlZW47XG4gICAgYm94LXNoYWRvdzogMCA0cHggMzBweCAwIHJnYmEoNDUsIDQ1LCA0NSwgLjA1KTtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBiYWNrZ3JvdW5kOiAkd2UtcHJpbWFyeS1ncmFkaWVudDtcbiAgICB9XG4gIH1cblxuICAmLS1zZWNvbmRhcnkge1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkIGRhcmtlbigkd2lsZC1zYW5kLCAxMCUpO1xuICAgIGNvbG9yOiAkdHVuZG9yYTtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAuM3MgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAuM3MgZWFzZTtcbiAgICBib3gtc2hhZG93OiAwIDRweCAzMHB4IDAgcmdiYSg0NSwgNDUsIDQ1LCAuMDUpO1xuXG4gICAgJi5zZWxlY3RlZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2lsZC1zYW5kO1xuICAgICAgYm9yZGVyLWNvbG9yOiBkYXJrZW4oJHdpbGQtc2FuZCwgMTUlKTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkbWluZS1zaGFmdDtcbiAgICB9XG5cbiAgICAmOjphZnRlcixcbiAgICAmOjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHdpZHRoOiAwO1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgdHJhbnNpdGlvbjogLjNzO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHRvcDogLTJweDtcbiAgICAgIGxlZnQ6IC0ycHg7XG4gICAgICBib3JkZXItdG9wOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBib3R0b206IC0ycHg7XG4gICAgICByaWdodDogLTJweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIH1cblxuXG4gICAgJjpob3Zlcjo6YWZ0ZXIsXG4gICAgJjpob3Zlcjo6YmVmb3JlIHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA0cHgpO1xuICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgKyA0cHgpO1xuICAgICAgYm9yZGVyLWNvbG9yOiBkYXJrZW4oJHdpbGQtc2FuZCwgMTUlKTtcbiAgICB9XG4gIH1cblxuICAmLS10ZXJ0aWFyeSB7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkd2hpdGU7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4zcyBlYXNlO1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDMwcHggMCByZ2JhKDQ1LCA0NSwgNDUsIC4wNSk7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJG1pbmUtc2hhZnQsIC4yKTtcbiAgICB9XG4gIH1cblxuICAmLS1sYXJnZSB7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICAgIGZvbnQtc2l6ZTogMS42ODc0OTQ3MjY1Nzg5NzkzcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiA1NXB4O1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWluLXdpZHRoOiA5NXB4O1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDMwcHggMCByZ2JhKDQ1LCA0NSwgNDUsIC4wNSk7XG4gIH1cblxuICAmLS1zbWFsbCB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGZvbnQtc2l6ZTogMS4zMTI0OTU4OTg0NTAzMTcycmVtO1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtaW4td2lkdGg6IDk1cHg7XG4gICAgYm94LXNoYWRvdzogMCA0cHggMzBweCAwIHJnYmEoNDUsIDQ1LCA0NSwgLjA1KTtcblxuICB9XG5cbiAgJi0tcHJldixcbiAgJi0tbmV4dCxcbiAgJi0tZG93biB7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBib3gtc2hhZG93OiAwIDRweCAzMHB4IDAgcmdiYSg0NSwgNDUsIDQ1LCAuMDUpO1xuICB9XG5cbiAgJi0tcHJldixcbiAgJi0tbmV4dCB7XG4gICAgYm94LXNoYWRvdzogMCA0cHggMzBweCAwIHJnYmEoNDUsIDQ1LCA0NSwgLjA1KTtcblxuICAgIGltZyB7XG4gICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgfVxuICB9XG5cbiAgJi0tbW9iaWxlLW1lbnUge1xuICAgIGhlaWdodDogMzVweDtcbiAgICB3aWR0aDogNDBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcblxuICB9XG5cbiAgJi0tY2xvc2Uge1xuICAgIGhlaWdodDogNDBweDtcbiAgICB3aWR0aDogNDBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYm94LXNoYWRvdzogMCA0cHggMzBweCAwIHJnYmEoNDUsIDQ1LCA0NSwgLjA1KTtcblxuICAgIGltZyB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgfVxuICB9XG5cbiAgJi0tbG9hZGluZyB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHRleHQtc2hhZG93OiBub25lO1xuICAgIG1pbi13aWR0aDogOTVweDtcbiAgICBib3gtc2hhZG93OiAwIDRweCAzMHB4IDAgcmdiYSg0NSwgNDUsIDQ1LCAuMDUpO1xuXG4gICAgJjphZnRlciB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1nL2xvYWRpbmcuc3ZnJyk7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDMwcHggYXV0bztcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmLS1waWxsIHtcbiAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgIHBhZGRpbmc6IDhweCAxMnB4O1xuICAgIGZvbnQtc2l6ZTogMS4zMTI0OTU4OTg0NTAzMTcycmVtO1xuICAgIGZvbnQtZmFtaWx5OiAkY2lyY3VsYXItbWVkaXVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9XG5cbiAgJi0tb3V0bGluZWQge1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICR0dW5kb3JhO1xuICAgIGNvbG9yOiAkdHVuZG9yYTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBwYWRkaW5nOiA2cHggMTJweDtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC4zcyBlYXNlLCBjb2xvciAuM3MgZWFzZTtcblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0dW5kb3JhO1xuICAgIH1cblxuICB9XG5cbiAgJi0tcGlsbC13ZSB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2UtZGFyay1ncmVlbjtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC4zcyBlYXNlO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCR3ZS1kYXJrLWdyZWVuLCA1JSk7XG4gICAgfVxuXG4gIH1cblxuICAmLS1waWxsLWZhbmN5IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2UtZGFyay1ncmVlbjtcbiAgICB0ZXh0LXNoYWRvdzogMCAwIDZweCByZ2JhKDE1LCAxNSwgMTYsIDAuNTUpO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgLjNzIGVhc2UsIGNvbG9yIC4zcyBlYXNlLCB0ZXh0LXNoYWRvdyAuM3MgZWFzZTtcbiAgICB6LWluZGV4OiAwO1xuXG4gICAgJjpiZWZvcmUge1xuICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBiYWNrZ3JvdW5kOiAkd2UtcHJpbWFyeS1ncmFkaWVudDtcbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICB6LWluZGV4OiAtMTtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA0cHgpO1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDRweCk7XG4gICAgICB0b3A6IDJweDtcbiAgICAgIGxlZnQ6IDJweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcyBlYXNlO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCR3ZS1kYXJrLWdyZWVuLCA1JSk7XG4gICAgICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgICAgIGNvbG9yOiAkdHVuZG9yYTtcblxuICAgICAgJjphZnRlciB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi0tZGFyayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHR1bmRvcmE7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC4zcyBlYXNlO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJHR1bmRvcmEsIDUlKTtcbiAgICB9XG4gIH1cblxuICAmLS1saWdodCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdpbGQtc2FuZDtcbiAgICBjb2xvcjogJHR1bmRvcmE7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAuM3MgZWFzZTtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCR3aWxkLXNhbmQsIDUlKTtcbiAgICB9XG4gIH1cblxuICAmLS1zbSB7XG4gICAgZm9udC1zaXplOiAuNjg3NWVtO1xuICAgIGxldHRlci1zcGFjaW5nOiAuMDI1ZW07XG4gICAgcGFkZGluZzogLjQ1NWVtIDFlbTtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYm91bGRlcjtcbiAgICBjb2xvcjogJHdoaXRlO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGJvdWxkZXIsIDUlKTtcbiAgICB9XG5cbiAgICAmLmJvcmRlcmVkIHtcbiAgICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgICAgcGFkZGluZzogY2FsYyguNDU1ZW0gLSAycHgpIDFlbTtcbiAgICB9XG5cbiAgICAmLmxvYWRpbmcge1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtLWRhbmdlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGVycm9yLWJnLXJlZDtcbiAgICBjb2xvcjogJGVycm9yLXJlZDtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC4zcyBlYXNlO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGVycm9yLWJnLXJlZCwgNSUpO1xuICAgIH1cbiAgfVxuXG4gICYtLWNhdXRpb24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjYXV0aW9uLWJnLXllbGxvdztcbiAgICBjb2xvcjogJGNhdXRpb24teWVsbG93O1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgLjNzIGVhc2U7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkY2F1dGlvbi1iZy15ZWxsb3csIDUlKTtcbiAgICB9XG4gIH1cblxuICAmLS1oYXMtaWNvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgY29sb3I6ICR0dW5kb3JhO1xuICB9XG5cbiAgJi0taWNvbixcbiAgJi0tcGhvdG8ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IDIuNDYyNWVtO1xuICAgIGhlaWdodDogMi40NjI1ZW07XG4gICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuXG4gICAgJi5yaWdodCB7XG4gICAgICBtYXJnaW4tbGVmdDogMWVtO1xuICAgIH1cblxuICAgICYubGVmdCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDFlbTtcbiAgICB9XG5cbiAgICAuYnRuLXBob3RvLFxuICAgICYuaXMtcGhvdG8ge1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgaW1nIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5idG4tbGcge1xuICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAuaWNvbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gYWN0aW9uc1xuICAmLS1hY3Rpb24tcmV2aWV3LFxuICAmLmJ0bi5wcmltYXJ5LmJ0bi0tYWN0aW9uLXJldmlldyB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICRjYy1kYXJrLWJsdWU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB6LWluZGV4OiAwO1xuICAgIHRyYW5zaXRpb246IGNvbG9yIC4zcyBlYXNlLCB0ZXh0LXNoYWRvdyAuM3MgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAuM3MgZWFzZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjYy1kYXJrLWJsdWU7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBmb250LXNpemU6IDEuMzEyNDk1ODk4NDUwMzE3MnJlbTtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgY29sb3I6ICRtaW5lLXNoYWZ0O1xuICAgIH1cbiAgfVxuXG4gICYtLWFjdGlvbi1kZWZhdWx0IHtcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgYm9yZGVyOiAycHggc29saWQgJHdpbGQtc2FuZDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHotaW5kZXg6IDA7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgLjNzIGVhc2UsIHRleHQtc2hhZG93IC4zcyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIC4zcyBlYXNlLCBib3JkZXIgLjNzIGVhc2U7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2lsZC1zYW5kO1xuICAgIGNvbG9yOiAkZ3JheTtcbiAgICBmb250LXNpemU6IDEuMzEyNDk1ODk4NDUwMzE3MnJlbTtcblxuICAgICY6aG92ZXIge1xuICAgICAgYm9yZGVyOiAycHggc29saWQgJGdyYXk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICBjb2xvcjogJHR1bmRvcmE7XG4gICAgfVxuICB9XG5cbiAgJi0tYWN0aW9uLWRlZmF1bHQtb3V0bGluZWQge1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkZ3JheTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHotaW5kZXg6IDA7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgLjNzIGVhc2UsIHRleHQtc2hhZG93IC4zcyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIC4zcyBlYXNlO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdpbGQtc2FuZDtcbiAgICBjb2xvcjogJGdyYXk7XG4gICAgZm9udC1zaXplOiAxLjMxMjQ5NTg5ODQ1MDMxNzJyZW07XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgIGNvbG9yOiAkbWluZS1zaGFmdDtcbiAgICB9XG4gIH1cblxuICAmLS1hY3Rpb24tcmVqZWN0IHtcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgYm9yZGVyOiAycHggc29saWQgJGVycm9yLXJlZDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHotaW5kZXg6IDA7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgLjNzIGVhc2UsIHRleHQtc2hhZG93IC4zcyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIC4zcyBlYXNlO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGVycm9yLXJlZDtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGZvbnQtc2l6ZTogMS4zMTI0OTU4OTg0NTAzMTcycmVtO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgIGNvbG9yOiAkZXJyb3ItcmVkO1xuICAgIH1cbiAgfVxuXG4gICYtLWFjdGlvbi1hcHByb3ZlIHtcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgYm9yZGVyOiAycHggc29saWQgJHdlLWFkYS1ncmVlbjtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHotaW5kZXg6IDA7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgLjNzIGVhc2UsIHRleHQtc2hhZG93IC4zcyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIC4zcyBlYXNlO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdlLWFkYS1ncmVlbjtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGZvbnQtc2l6ZTogMS4zMTI0OTU4OTg0NTAzMTcycmVtO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICBjb2xvcjogJHdlLWFkYS1ncmVlbjtcbiAgICB9XG4gIH1cbn1cblxuXG4vKi0tLS0tIEJ1dHRvbiBDb250YWluZXIgTmV3IFRPVCAtLS0tLSovXG5cbi5idG4tY29udGFpbmVyIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgZGlzcGxheTogZmxleDtcblxuICAqIHtcbiAgICAmOm50aC1jaGlsZCgyKTpub3QodWwpOm5vdChsaSkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDI0cHg7XG5cbiAgICB9XG5cbiAgICAmOm50aC1jaGlsZCgzKTpub3QodWwpOm5vdChsaSkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDI0cHg7XG5cbiAgICB9XG5cbiAgICAmOm50aC1jaGlsZCg0KTpub3QodWwpOm5vdChsaSkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDI0cHg7XG5cbiAgICB9XG5cbiAgICAmOm50aC1jaGlsZCg1KTpub3QodWwpOm5vdChsaSkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDI0cHg7XG5cbiAgICB9XG5cbiAgICAmOm50aC1jaGlsZCg2KTpub3QodWwpOm5vdChsaSkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDI0cHg7XG5cbiAgICB9XG4gIH1cblxuICAmLS1jZW50ZXJlZCB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gICYtLWp1bXAtdG8ge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgIC5idG4ge1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcblxuICAgIH1cblxuICAgICoge1xuICAgICAgJjpudGgtY2hpbGQoMik6bm90KHVsKTpub3QobGkpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICB9XG5cbiAgICAgICY6bnRoLWNoaWxkKDMpOm5vdCh1bCk6bm90KGxpKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgfVxuXG4gICAgICAmOm50aC1jaGlsZCg0KTpub3QodWwpOm5vdChsaSkge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi50YWJsZS1sZW5ndGgge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi50YWJsZSB7XG4gIG1pbi13aWR0aDogMTAwJTtcblxuICAmLnNpbXBsZSB7XG4gICAgYm9yZGVyOiAycHggc29saWQgJGxpZ2h0R3JheTtcblxuICAgIC5kYXkgJixcbiAgICAubmlnaHQgJiB7XG4gICAgICB0ZCxcbiAgICAgIHRoIHtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJGxpZ2h0R3JheSAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICB0aGVhZCB7XG4gICAgICAgIHRkLFxuICAgICAgICB0aCB7XG4gICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0R3JheTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuc3ViLWdyb3VwIHtcbiAgICB0aCxcbiAgICB0ZCB7XG4gICAgICAubmlnaHQgJiB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRkYXJrR3JheSAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItY29sb3I6IGRhcmtlbigkZGFya0dyYXksIDUlKSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIHRkLFxuICB0aCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICRsaWdodEdyYXk7XG4gICAgcGFkZGluZzogOHB4IDEwcHg7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBmb250LXNpemU6IDAuODc1ZW07XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgIC5kYXkgJiB7XG4gICAgICBib3JkZXItY29sb3I6ICRsaWdodEdyYXk7XG4gICAgfVxuXG4gICAgLm5pZ2h0ICYge1xuICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKCRncmF5LCAwLjgpO1xuICAgIH1cblxuICAgIC5ibGVlZCAmIHtcbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgICAgfVxuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgdGgge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAmLmFjdGlvbnMge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxuXG4gIHRoZWFkIHtcbiAgICB0ZCxcbiAgICB0aCB7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuXG4gICAgICAuZGF5ICYge1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRsaWdodEdyYXksIDAuNSk7XG4gICAgICAgIGNvbG9yOiAkZGFya0dyYXk7XG4gICAgICB9XG5cbiAgICAgIC5uaWdodCAmIHtcbiAgICAgICAgYmFja2dyb3VuZDogZGFya2VuKCRkYXJrR3JheSwgNSUpO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIHRib2R5IHtcbiAgICB0ciB7XG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnMgbGluZWFyO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgLmRheSAmIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkb2ZmV2hpdGU7XG4gICAgICAgIH1cblxuICAgICAgICAubmlnaHQgJiB7XG4gICAgICAgICAgYmFja2dyb3VuZDogZGFya2VuKCRkYXJrR3JheSwgMiUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgdGQge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAhaW1wb3J0YW50O1xuXG4gICAgLmRheSAmIHtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoJGxpZ2h0R3JheSwgMC41KTtcbiAgICAgIGJvcmRlci1jb2xvcjogJG9mZldoaXRlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm5pZ2h0ICYge1xuICAgICAgYmFja2dyb3VuZDogZGFya2VuKCRkYXJrR3JheSwgNSUpO1xuICAgICAgYm9yZGVyLWNvbG9yOiAkZGFya0dyYXkgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICB0ZC5hY3Rpb25zIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHdpZHRoOiAxJTtcblxuICAgICYuc21hbGwge1xuICAgICAgbWluLXdpZHRoOiAxMDBweDtcbiAgICB9XG5cbiAgICAuYmxlZWQgJiB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgfVxuXG4gICAgLnRvdF9kcm9wZG93biB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAuYnRuIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgfVxuXG4gICAgLmJ0bi1hY3Rpb24ge1xuICAgICAgZm9udC1zaXplOiAwLjc1ZW07XG4gICAgICB3aWR0aDogMi43NWVtO1xuICAgICAgaGVpZ2h0OiAyLjc1ZW07XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDIuODU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIGJvcmRlcjogbm9uZTtcblxuICAgICAgLmRheSAmIHtcbiAgICAgIH1cblxuICAgICAgLm5pZ2h0ICYge1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRncmF5LCAwLjYpO1xuICAgICAgICBjb2xvcjogZGFya2VuKCRkYXJrR3JheSwgNSUpO1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGdyZWVuO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5vcGVuIHtcbiAgICAgIC5idG4tYWN0aW9uIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGdyZWVuO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIHRkLm1pZGRsZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgLmJ0biB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIH1cbiAgfVxuXG4gIHRkLnNob3ctZW1haWwge1xuICAgIHdpZHRoOiAxJTtcbiAgICBtYXgtd2lkdGg6IDM2MHB4O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblxuICAgIGNvbG9yOiAkZ3JlZW47XG4gIH1cblxuICB0ZC5oYXMtc3RhdGUge1xuICAgIG1heC13aWR0aDogMTBlbTtcblxuICAgIC5jaGlwIHtcbiAgICAgIG1hcmdpbjogMC4xMjVlbSAwO1xuICAgICAgcGFkZGluZzogMC41ZW0gMWVtO1xuICAgICAgYm9yZGVyLXJhZGl1czogMmVtO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgZm9udC1zaXplOiAwLjY4NzVlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgfVxuICB9XG5cbiAgdGQuaGFzLWRhdGUge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAwLjc1ZW07XG4gICAgY29sb3I6ICRsaWdodEdyYXk7XG4gIH1cblxuICB0ZC5oYXMtYXNzaWdubWVudCB7XG4gICAgLmlzLXNlbGVjdCB7XG4gICAgICBtaW4td2lkdGg6IDdlbTtcbiAgICB9XG4gIH1cblxuICAuc2VsZWN0LWNvbnRyb2wge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuXG4uYmxlZWQge1xuICBtYXJnaW46IDAgLTIwcHg7XG59XG5cbnRoLnNvcnRpbmc6Oi1tb3otc2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG50aC5zb3J0aW5nOjpzZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxudGguc29ydGluZyxcbnRoLnNvcnRpbmdfZGVzYyxcbnRoLnNvcnRpbmdfYXNjIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbnRoLnNvcnRpbmdfZGVzYyxcbnRoLnNvcnRpbmdfYXNjIHtcbiAgY29sb3I6ICRncmVlbiAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAkZ3JlZW4gIWltcG9ydGFudDtcbn1cblxudGguc29ydGluZzo6LW1vei1zZWxlY3Rpb24sXG50aC5zb3J0aW5nOjpzZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxudGFibGUgdGgge1xuICAmLnNvcnRpbmcsXG4gICYuc29ydGluZ19kZXNjLFxuICAmLnNvcnRpbmdfYXNjIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyN3B4ICFpbXBvcnRhbnQ7XG5cbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgd2lkdGg6IDA7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICBib3JkZXI6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBtYXJnaW4tdG9wOiAtMTBweDtcblxuICAgICAgLmRheSAmIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgkZ3JheSwgMC40KTtcbiAgICAgIH1cblxuICAgICAgLm5pZ2h0ICYge1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkZ3JheTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBib3R0b206IDUwJTtcbiAgICAgIG1hcmdpbi1ib3R0b206IC0xMHB4O1xuXG4gICAgICAuZGF5ICYge1xuICAgICAgICBib3JkZXItdG9wLWNvbG9yOiByZ2JhKCRncmF5LCAwLjQpO1xuICAgICAgfVxuXG4gICAgICAubmlnaHQgJiB7XG4gICAgICAgIGJvcmRlci10b3AtY29sb3I6ICRncmF5O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG50YWJsZSB0aC5zb3J0aW5nX2Rlc2M6OmFmdGVyIHtcbiAgLmRheSAmIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAkZGFya0dyYXk7XG4gIH1cblxuICAubmlnaHQgJiB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogJHdoaXRlO1xuICB9XG59XG5cbnRhYmxlIHRoLnNvcnRpbmdfYXNjOjpiZWZvcmUge1xuICAuZGF5ICYge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRkYXJrR3JheTtcbiAgfVxuXG4gIC5uaWdodCAmIHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkd2hpdGU7XG4gIH1cbn1cblxuI2Fkdmlzb3JzLWxpc3QsXG4jYWR2aXNvcnNMaXN0LFxuI2NvbnRlbnQtbGlzdCxcbiNjb250ZW50LWxpc3QtYWRtaW4sXG4jcmV2aXNpb25zLWxpc3QsXG4jY3VzdG9tLWNvbnRlbnQtbGlzdCxcbiNvZmZpY2VyUmVwb3J0cyB7XG4gIHRib2R5IHtcbiAgICB0ciB7XG4gICAgICAuYWR2aXNvci1wcm9maWxlIHtcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMXMgZWFzZSwgYm94LXNoYWRvdyAwLjJzIGxpbmVhciwgbWFyZ2luIDAuMnMgZWFzZTtcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgID4gdGQge1xuICAgICAgICAgID4gLmFkdmlzb3ItcHJvZmlsZSB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggJGdyZWVuO1xuXG4gICAgICAgICAgICAvLyArIHNwYW4ge1xuICAgICAgICAgICAgLy8gICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjBweCk7XG4gICAgICAgICAgICAvLyB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgPiB0ciB7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYm94LXNoYWRvdzogMnB4IDAgMCAwICRncmVlbjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICB0aCxcbiAgdGQge1xuICAgIHBhZGRpbmc6IDJyZW0gMXJlbTtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cblxuICB0aCB7XG4gICAgYmFja2dyb3VuZDogIzIwMjAyMDtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICMyZDJkMmQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMyZDJkMmQ7XG5cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweCAwIDAgMDtcbiAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXItcmFkaXVzOiAwIDhweCAwIDA7XG4gICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgfVxuXG4gICAgJi5zaG93LWVtYWlsIHtcbiAgICAgIG1pbi13aWR0aDogMjQwcHg7XG4gICAgfVxuXG4gICAgJi5oYXMtYnJva2VyIHtcbiAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgIG1pbi13aWR0aDogMTAwcHg7XG4gICAgfVxuXG4gICAgJi5zaG93LWRhdGUge1xuICAgICAgd2lkdGg6IDE2MHB4O1xuICAgIH1cblxuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICB9XG5cbiAgICAuZGF5ICYge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkb2ZmV2hpdGU7XG4gICAgfVxuXG4gICAgLm5pZ2h0ICYge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkZGFya0dyYXk7XG4gICAgfVxuICB9XG5cbiAgdGFibGUge1xuICAgIG1hcmdpbjogMCAxcmVtO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDJyZW0pO1xuICAgIG1pbi13aWR0aDogMDtcbiAgfVxufVxuXG4jY29udGVudC1saXN0IHRoLFxuI2NvbnRlbnQtbGlzdC1hZG1pbiB0aCxcbiNhZHZpc29ycy1saXN0IHRoIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiA4NnB4O1xuICB6LWluZGV4OiAzO1xufVxuXG50ZC5jb250ZW50LXRodW1iIHtcbiAgd2lkdGg6IDEwJTtcblxuICBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIH1cbn1cblxudGQuY29udGVudC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS4yNWVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuXG4gIGEuZWRpdC1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICR3aGl0ZTtcblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICRncmVlbjtcbiAgICB9XG4gIH1cblxuICBzcGFuLmlzLXBlcnNvbmFzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tdG9wOiAwLjVlbTtcbiAgICBmb250LXNpemU6IDAuNjg3NWVtO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBjb2xvcjogJGxpZ2h0R3JheTtcbiAgfVxufVxuXG50ZC5jb250ZW50LWNhdCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAkZ3JlZW47XG59XG5cbnRkLmNvbnRlbnQtY2hhbm5lbHMge1xuICBzcGFuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luOiAwIDAuMjVlbTtcbiAgICB3aWR0aDogMi41ZW07XG4gICAgaGVpZ2h0OiAyLjVlbTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgbGluZS1oZWlnaHQ6IDIuNTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAwLjg3NWVtO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgYmFja2dyb3VuZDogcmdiYSgkZ3JheSwgMC4yNSk7XG4gICAgY29sb3I6ICRncmF5O1xuXG4gICAgJi5pcy1jYSB7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRncmVlbiwgMC4yNSk7XG4gICAgICBjb2xvcjogJGdyZWVuO1xuICAgIH1cblxuICAgICYuaXMtbHAge1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgjOGQ1ZWQ2LCAwLjI1KTtcbiAgICAgIGNvbG9yOiAjOGQ1ZWQ2O1xuICAgIH1cbiAgfVxufVxuXG4udG90LXRhYmxlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAkZ3JheTtcblxuICAmLS1oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleDogMCAxIGF1dG87XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgcGFkZGluZzogMCAwLjVyZW07XG4gICAgYmFja2dyb3VuZDogJGdyYXk7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBmb250LXNpemU6IDAuODc1ZW07XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgfVxuXG4gICYtLWJvZHkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgJi0tcm93IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4OiAwIDEgYXV0bztcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDAgMC41cmVtO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkb2ZmV2hpdGU7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmLS1jZWxsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIHBhZGRpbmc6IDFyZW0gMC41cmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHotaW5kZXg6IDE7XG5cbiAgICAmLmlzLWxlZnQge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG5cbiAgICAmLmlzLWZpdHRlZC0xMCB7XG4gICAgICBmbGV4OiAwIDAgMTByZW07XG4gICAgICBtYXgtd2lkdGg6IDEwcmVtO1xuICAgIH1cblxuICAgICYuaXMtZml0dGVkLTEyIHtcbiAgICAgIGZsZXg6IDAgMCAxMnJlbTtcbiAgICAgIG1heC13aWR0aDogMTJyZW07XG4gICAgfVxuXG4gICAgJi5pcy1maXR0ZWQtMTUge1xuICAgICAgZmxleDogMCAwIDE1cmVtO1xuICAgICAgbWF4LXdpZHRoOiAxNXJlbTtcbiAgICB9XG5cbiAgICAmLmlzLWZpdHRlZC0yMCB7XG4gICAgICBmbGV4OiAwIDAgMjByZW07XG4gICAgICBtYXgtd2lkdGg6IDIwcmVtO1xuICAgIH1cbiAgfVxufVxuIiwiLmNoaXAge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMCA4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxLjEyNDk5NjQ4NDM4NTk4NjNyZW07XG4gIGJhY2tncm91bmQ6ICM2MjYyNjI7XG4gIGNvbG9yOiAjMmQyZDJkO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBmb250LWZhbWlseTogJGNpcmN1bGFyLW1lZGl1bTtcblxuICAmLmNoaXAtc20ge1xuICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gICAgcGFkZGluZzogMCA1cHg7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgIGhlaWdodDogMTdweDtcbiAgfVxuXG4gICYuaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuXG4gIC5kYXkgJiB7XG4gICAgYmFja2dyb3VuZDogJGxpZ2h0R3JheTtcbiAgICBjb2xvcjogJHdoaXRlO1xuICB9XG5cbiAgLm5pZ2h0ICYge1xuICAgIGJhY2tncm91bmQ6ICRncmF5O1xuICAgIGNvbG9yOiAkZGFya0dyYXk7XG4gIH1cblxuICAmLnByaW1hcnkge1xuICAgIGJhY2tncm91bmQ6ICRncmVlbjtcbiAgfVxuXG4gICYucHVycGxlIHtcbiAgICBiYWNrZ3JvdW5kOiAjOGQ1ZWQ2O1xuICB9XG5cbiAgJi5zZWNvbmRhcnkge1xuICAgIC5kYXkgJiB7XG4gICAgICBiYWNrZ3JvdW5kOiAkZGFya0dyYXk7XG4gICAgfVxuXG4gICAgLm5pZ2h0ICYge1xuICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIH1cbiAgfVxuXG4gICYuZXJyb3Ige1xuICAgIGJhY2tncm91bmQ6ICRlcnJvckNvbG9yO1xuXG4gICAgLmRheSAmIHtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxuXG4gICAgLm5pZ2h0ICYge1xuICAgICAgY29sb3I6ICRkYXJrR3JheTtcbiAgICB9XG4gIH1cblxuICAmLm5ldyB7XG4gICAgLmRheSAmIHtcbiAgICAgIGJhY2tncm91bmQ6ICRvZmZXaGl0ZTtcbiAgICAgIGNvbG9yOiAkZ3JheTtcbiAgICB9XG4gIH1cblxuICAmLS1wZW5kaW5nLXJldmlldyB7XG4gICAgY29sb3I6ICRjYy1hZGEtYmx1ZSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6ICRjYy1saWdodC1ibHVlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAmLS1hcHByb3ZlZCB7XG4gICAgY29sb3I6ICRzdWNjZXNzLWdyZWVuICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZDogJHN1Y2Nlc3MtYmctZ3JlZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gICYtLWVkaXRpbmcge1xuICAgIGNvbG9yOiAkZ3JheSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aWxkLXNhbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gICYtLXRha2VuLWRvd24ge1xuICAgIGNvbG9yOiAkZXJyb3ItcmVkICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGVycm9yLWJnLXJlZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgJi0tcmV2aWV3LWNvbXBsZXRlIHtcbiAgICBjb2xvcjogJGNhdXRpb24teWVsbG93ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNhdXRpb24tYmcteWVsbG93ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiIsIi5mb3JtIHtcbiAgJi5pcy1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAuZm9ybS1pdGVtIHtcbiAgICAgIGZsZXg6IDE7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gICAgfVxuICB9XG5cbiAgJi0taGVhZGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAmLS10ZXh0IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICBwIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBmb250LXNpemU6IDAuODEyNWVtO1xuICAgICAgY29sb3I6IHJnYmEoJGdyYXksIDAuOCk7XG4gICAgICBtYXJnaW46IDAgMCAxLjVlbTtcblxuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiAkZ3JlZW47XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAubWluaS1hY3Rpb24ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgZm9udC1zaXplOiAwLjc1ZW07XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgY29sb3I6ICRncmVlbjtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDAuNWVtIDFlbTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDJlbTtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoJGdyZWVuLCAwLjE1KTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBsaW5lYXI7XG4gICAgfVxuICB9XG59XG5cbi5jaGVja2JveC1ncm91cCB7XG4gIGJhY2tncm91bmQ6ICRvZmZXaGl0ZTtcbiAgYm9yZGVyOiAycHggc29saWQgcmdiYSgkZ3JheSwgMC41KTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBtYXJnaW4tYm90dG9tOiAxLjc1cmVtO1xuICBtYXgtaGVpZ2h0OiAxOC41ZW07XG4gIG92ZXJmbG93OiBhdXRvO1xuXG4gICsgLmZvcm0taXRlbS0taGVscGVyIHtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDAuNWVtIC0gMS43NXJlbSk7XG4gICAgbWFyZ2luLWJvdHRvbTogMS43NXJlbTtcbiAgfVxuXG4gIC5mb3JtLWl0ZW0ge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbGlnaHRHcmF5O1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAxZW07XG4gIH1cbn1cblxuLmZvcm0taXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMS43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgJi5lcnJvciB7XG4gICAgaW5wdXQsXG4gICAgdGV4dGFyZWEge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkZXJyb3ItcmVkO1xuICAgIH1cbiAgfVxuXG4gICYuaXMtZmx1c2gge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICAmLmlzLWhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gICYuaXMtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAmLmhhcy1hZGRvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAmLmlzLXNlbGVjdCB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJ1xcZTVkNyc7XG4gICAgICBmb250LXNpemU6IDEuMjVlbTtcbiAgICAgIGZvbnQtZmFtaWx5OiAndG90LWljb25zJyAhaW1wb3J0YW50O1xuICAgICAgc3BlYWs6IG5vbmU7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuXG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAwLjVlbTtcbiAgICAgIHRvcDogMC43NWVtO1xuICAgICAgd2lkdGg6IDFlbTtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgei1pbmRleDogMjtcbiAgICAgIG9wYWNpdHk6IDAuNjtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBsaW5lYXI7XG4gICAgfVxuXG4gICAgJi5maWxsZWQge1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuaXMtZGlzYWJsZWQge1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBvcGFjaXR5OiAwLjQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5pcy1zbWFsbCB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgICAgICAgcmlnaHQ6IDAuNDI1ZW07XG4gICAgICAgIHRvcDogMC42ZW07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5pcy10ZXh0YXJlYSB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDJweDtcbiAgICAgIGxlZnQ6IDAuNWVtO1xuICAgICAgcmlnaHQ6IDAuNWVtO1xuICAgICAgaGVpZ2h0OiAxLjVlbTtcbiAgICAgIGJhY2tncm91bmQ6ICRvZmZXaGl0ZTtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG5cbiAgICAmLmZpbGxlZCB7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuaXMtY29kZSB7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuaXMtdXJsIHtcbiAgICAmLmZpbGxlZCB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDEuNTVlbTtcbiAgICAgICAgbGVmdDogMnB4O1xuICAgICAgICByaWdodDogMnB4O1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMS43NWVtIC0gMnB4KTtcbiAgICAgICAgYmFja2dyb3VuZDogJGRhcmtHcmF5O1xuICAgICAgICBvcGFjaXR5OiAwLjI7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgNHB4IDRweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmlzLXJhbmdlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICB9XG5cbiAgJi5pcy10b2dnbGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICA+IGgyIHtcbiAgICAgIG1hcmdpbjogMDtcblxuICAgICAgLnRvdF90aXAge1xuICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJGxpZ2h0R3JheTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBoMyB7XG4gICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICArIHAuaXMtZGVzYyB7XG4gICAgICBtYXJnaW4tdG9wOiAtMC43NXJlbTtcbiAgICB9XG4gIH1cblxuICAmLmlzLWNhcmQge1xuICAgIC5jYXJkLXR5cGUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDEuMTI1cmVtO1xuICAgICAgcmlnaHQ6IDEuMTI1cmVtO1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgY29sb3I6ICR3aGl0ZTtcblxuICAgICAgJi52aXNhIHtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEyMGRlZywgIzFhMWU1YSAwLCAjMTIyZDk4IDEwMCUpO1xuICAgICAgfVxuXG4gICAgICAmLm1hc3RlcmNhcmQge1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTIwZGVnLCAjY2MwMDAwIDAsICNmZjk5MDAgMTAwJSk7XG4gICAgICB9XG5cbiAgICAgICYuZGlzY292ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTIwZGVnLCAjZGY1MzE1IDAsICNmOWEwMjAgMTAwJSk7XG4gICAgICB9XG5cbiAgICAgICYuYW1leCB7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMjBkZWcsICMwMDAwMDAgMCwgIzRkNGY1MyAxMDAlKTtcbiAgICAgIH1cblxuICAgICAgJi5kaW5lcnMge1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTIwZGVnLCAjMDQxZTQyIDAsICMwMzUyODAgMTAwJSk7XG4gICAgICB9XG5cbiAgICAgICYuamNiIHtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEyMGRlZywgIzBiMzE4OSAwLCAjMDA2YWM5IDEwMCUpO1xuICAgICAgfVxuXG4gICAgICBzdmcge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAzLjI1ZW07XG4gICAgICAgIGhlaWdodDogMS43NWVtO1xuICAgICAgICBmaWxsOiBjdXJyZW50Q29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi0tZ3JvdXAge1xuICAgIG1hcmdpbjogMnJlbSAtMnJlbSAxLjc1cmVtO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbGlnaHRHcmF5O1xuXG4gICAgLmZvcm0taXRlbSB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAxLjVyZW0gMnJlbTtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkbGlnaHRHcmF5O1xuICAgIH1cbiAgfVxuXG4gICYtLXByZXBlbmQsXG4gICYtLWFwcGVuZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMC41NjI1ZW07XG4gICAgYmFja2dyb3VuZDogcmdiYSgkZ3JheSwgMC40KTtcbiAgICBvcGFjaXR5OiAwLjg7XG4gICAgcGFkZGluZzogMCAxZW07XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgICBjb2xvcjogJGxpZ2h0R3JheTtcbiAgfVxuXG4gICYtLXByZXBlbmQge1xuICAgIGJvcmRlci1yYWRpdXM6IDZweCAwIDAgNnB4O1xuXG4gICAgKyAuZm9ybS1pdGVtLS1jb250cm9sIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAgNnB4IDZweCAwO1xuICAgIH1cbiAgfVxuXG4gICYtLWFwcGVuZCB7XG4gICAgYm9yZGVyLXJhZGl1czogMCA2cHggNnB4IDA7XG5cbiAgICArIC5mb3JtLWl0ZW0tLWNvbnRyb2wge1xuICAgICAgYm9yZGVyLXJhZGl1czogNnB4IDAgMCA2cHg7XG4gICAgfVxuICB9XG5cbiAgJi0tbGFiZWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbWFyZ2luLXRvcDogMC44MjVlbTtcbiAgICBwYWRkaW5nOiAwIDEuMjVlbTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiAxO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICBvcGFjaXR5OiAwO1xuICAgIGZvbnQtZmFtaWx5OiAkY2lyY3VsYXItYm9sZDtcbiAgICBmb250LXNpemU6IDAuNzVlbTtcbiAgICBjb2xvcjogJHR1bmRvcmE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAuMjVlbSk7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2Utb3V0O1xuXG4gICAgLmZpbGxlZCAmLFxuICAgIC5pcy1jYXRlZ29yaWVzICYge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICB9XG5cbiAgICAmLmlzLXBlcnNpc3RlbnQge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbjogMCAwIDAuNWVtO1xuICAgIH1cblxuICAgIC5pcy1kaXNhYmxlZCAmIHtcbiAgICAgIGNvbG9yOiByZ2JhKCRncmF5LCAwLjYpO1xuICAgIH1cblxuICAgIC5pcy1jaGVja2JveCAmIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiBhdXRvO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwIDAgMCAyZW07XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1zaXplOiAxZW07XG4gICAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgICAgIGNvbG9yOiAkZGFya0dyYXk7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgICB0cmFuc2Zvcm06IG5vbmU7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKCRncmF5LCAwLjgpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi0taGVscGVyIHtcbiAgICBtYXJnaW46IDA7XG4gICAgbWFyZ2luLXRvcDogMC41ZW07XG4gICAgbWFyZ2luLWxlZnQ6IDEuMmVtO1xuICAgIGZvbnQtc2l6ZTogMC42ODc1ZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBjb2xvcjogJHR1bmRvcmE7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcblxuICAgIHN1cCB7XG4gICAgICB0b3A6IC0zcHg7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgIC5jaGlwIHtcbiAgICAgIGZvbnQtc2l6ZTogMC43NWVtO1xuICAgICAgcGFkZGluZzogMC4yNWVtIDAuNWVtO1xuICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwLjI1ZW07XG4gICAgfVxuICB9XG5cbiAgJi0tY29udHJvbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIGNvbG9yOiAkbWluZS1zaGFmdDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkd2lsZC1zYW5kO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBwYWRkaW5nOiAxZW0gMC43NWVtO1xuICAgIGhlaWdodDogMy4yNWVtO1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1vdXQ7XG5cbiAgICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiAkYm91bGRlcjtcbiAgICB9XG5cbiAgICAmOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiAkYm91bGRlcjtcbiAgICB9XG5cbiAgICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogJGJvdWxkZXI7XG4gICAgfVxuXG4gICAgJjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiAkYm91bGRlcjtcbiAgICB9XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIC8vIGJvcmRlci1jb2xvcjogJGRhcmtHcmF5O1xuICAgIH1cblxuICAgIC5pcy1jYXRlZ29yaWVzICYsXG4gICAgLmZpbGxlZCAmIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGRhcmtHcmF5O1xuICAgICAgcGFkZGluZzogMS41ZW0gMC43NWVtIDAuNWVtO1xuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG5cbiAgICAgICAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmlzLWNhdGVnb3JpZXMgJiB7XG4gICAgICBwYWRkaW5nOiBjYWxjKDEuMzc1ZW0gLSAycHgpIDAuNzVlbSBjYWxjKDAuMzc1ZW0gLSAycHgpO1xuICAgIH1cblxuICAgIC5pcy1kYXJrICYge1xuICAgICAgYmFja2dyb3VuZDogJGRhcmtHcmF5O1xuICAgICAgY29sb3I6ICR3aGl0ZTtcblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGdyYXk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmlzLWRhcmtlciAmIHtcbiAgICAgIGJhY2tncm91bmQ6IGRhcmtlbigkZGFya0dyYXksIDUlKTtcblxuICAgICAgY29sb3I6ICR3aGl0ZTtcblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGdyYXk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmlzLWRhcmsuZmlsbGVkICYsXG4gICAgLmlzLWRhcmtlci5maWxsZWQgJiB7XG4gICAgICBib3JkZXItY29sb3I6ICRncmF5O1xuICAgIH1cblxuICAgIC5oYXMtZXJyb3IgJiB7XG4gICAgICBib3JkZXItY29sb3I6ICRlcnJvci1yZWQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuaXMtZGlzYWJsZWQgJiB7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRncmF5LCAwLjEpO1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGNvbG9yOiByZ2JhKCRncmF5LCAwLjYpO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuXG4gICAgLmlzLXRleHRhcmVhICYge1xuICAgICAgcmVzaXplOiBub25lO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cblxuICAgIC5pcy10ZXh0YXJlYS5pcy1jb2RlICYge1xuICAgICAgcGFkZGluZzogMWVtIDAuNzVlbTtcbiAgICAgIGJhY2tncm91bmQ6ICRkYXJrR3JheTtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgd2hpdGUtc3BhY2U6IHByZTtcbiAgICB9XG5cbiAgICAuaXMtc2VsZWN0ICYge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDAgMmVtIDAgMC43NWVtO1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG5cbiAgICAuaXMtY2hlY2tib3ggJiB7XG4gICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRsaWdodEdyYXk7XG4gICAgICBjb2xvcjogJGRhcmtHcmF5O1xuICAgICAgaGVpZ2h0OiAxLjI1ZW07XG4gICAgICB3aWR0aDogMS4yNWVtO1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGxpbmVhcjtcblxuICAgICAgJjpjaGVja2VkIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGdyZWVuO1xuICAgICAgICBib3JkZXItY29sb3I6ICRncmVlbiAhaW1wb3J0YW50O1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBzdmctdXJsKFxuICAgICAgICAgICAgICAgICAgICAgICAgJzxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMjRweFwiIGhlaWdodD1cIjI0cHhcIj48cGF0aCBmaWxsPVwiI3skd2hpdGV9XCIgZD1cIk0xNy43Niw1LjU3MUwxMC40NzgsMTUuNWwtMy40LTMuMTg1YTEuNCwxLjQsMCwxLDAtMS45MTQsMi4wNDNsNC41NSw0LjI2NWMwLjAyMSwwLjAyLjA0OSwwLjAyNiwwLjA3MSwwLjA0NXMwLjAzNCwwLjA0Ni4wNTgsMC4wNjNhMS4zNDcsMS4zNDcsMCwwLDAsLjIyNS4xMTUsMS4zNzgsMS4zNzgsMCwwLDAsLjEzMy4wNjgsMS40LDEuNCwwLDAsMCwuNDY5LjA4OGgwYTEuMzkyLDEuMzkyLDAsMCwwLC41ODMtMC4xMzcsMS40LDEuNCwwLDAsMCwuMTY5LTAuMTE4LDEuMzQ1LDEuMzQ1LDAsMCwwLC4yNjktMC4xODhjMC4wMjItLjAyMy4wMjktMC4wNTQsMC4wNDktMC4wNzlzMC4wNDMtLjAyOC4wNTktMC4wNWw4LjIxNy0xMS4yQTEuNCwxLjQsMCwwLDAsMTcuNzYsNS41NzFaXCIvPjwvc3ZnPidcbiAgICAgICAgKTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gICAgICAgIHdpZHRoOiBjYWxjKDEuMjVlbSAtIDRweCk7XG4gICAgICAgIGhlaWdodDogY2FsYygxLjI1ZW0gLSA0cHgpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2Utb3V0O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5pcy1zZWxlY3QuZmlsbGVkICYge1xuICAgICAgcGFkZGluZzogMS4yNWVtIDJlbSAwLjI1ZW0gMC43NWVtO1xuICAgIH1cblxuICAgIC5pcy11cmwuZmlsbGVkICYge1xuICAgICAgcGFkZGluZzogMS42NWVtIDAuNzVlbSAwLjI1ZW07XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cblxuICAgIC5pcy1jYXRlZ29yaWVzICYge1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgIC5pcy1zbWFsbCAmIHtcbiAgICAgIHBhZGRpbmc6IDAgMS43NWVtIDAgMC43NWVtICFpbXBvcnRhbnQ7XG4gICAgICBoZWlnaHQ6IDIuNDYyNWVtO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgZm9udC1zaXplOiAwLjgxMjVlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgfVxuXG4gICAgJi5oYXMtZ2xvdyB7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm94LXNoYWRvdzogMCAwIDJyZW0gcmdiYSgkZGFya0dyYXksIDAuMDgpO1xuXG4gICAgICAmOmZvY3VzLFxuICAgICAgLmlzLWZpbGxlZCAmIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkZ3JlZW47XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi0tYWN0aW9ucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIG1hcmdpbjogMCAtMC41cmVtO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEuMTI1cmVtO1xuICAgIHJpZ2h0OiAxLjEyNXJlbTtcblxuICAgIC5mb3JtLWl0ZW0tLWFjdGlvbi1idG4ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiBhdXRvO1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICBtYXJnaW46IDAgMC41cmVtO1xuICAgIH1cbiAgfVxuXG4gICYtLWFjdGlvbi1idG4ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEuMTI1cmVtO1xuICAgIHJpZ2h0OiAxLjEyNXJlbTtcbiAgICBwYWRkaW5nOiAwLjU0NjVlbSAwLjg1ZW07XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zaXplOiAwLjY4NzVlbTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiAkZ3JheTtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBsaW5lYXI7XG4gICAgb3V0bGluZTogbm9uZTtcblxuICAgICY6Zm9jdXMge1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDNweCByZ2JhKCRncmF5LCAwLjI1KTtcbiAgICB9XG5cbiAgICAmLmlzLXRleHQge1xuICAgICAgcGFkZGluZzogMC41NDY1ZW07XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgY29sb3I6ICRncmF5O1xuICAgIH1cblxuICAgICYuaXMtcHJpbWFyeSB7XG4gICAgICBiYWNrZ3JvdW5kOiAkZ3JlZW47XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cbiAgfVxufVxuXG4uZm9ybSB7XG4gICYtLW5vdGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgcGFkZGluZzogMS41ZW07XG4gICAgZm9udC1zaXplOjEuMzEyNDk1ODk4NDUwMzE3MnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoJGdyYXksIDAuMjUpO1xuICAgIGNvbG9yOiAkZ3JheTtcblxuICAgICYuaXMtY2F1dGlvbiB7XG4gICAgICBiYWNrZ3JvdW5kOiAkY2F1dGlvbi1iZy15ZWxsb3c7XG4gICAgICBjb2xvcjogJGNhdXRpb24teWVsbG93O1xuXG4gICAgICBoMiB7XG4gICAgICAgIGNvbG9yOiAkY2F1dGlvbi15ZWxsb3cgIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgcCxcbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogJGNhdXRpb24teWVsbG93O1xuICAgICAgfVxuXG4gICAgICBjb2RlIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IENvdXJpZXIsIG1vbm9zcGFjZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgYmFja2dyb3VuZDogZGFya2VuKCNmY2M5MDMsIDIwJSk7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5pcy13YXJuaW5nIHtcbiAgICAgIGJhY2tncm91bmQ6ICRlcnJvci1iZy1yZWQ7XG4gICAgICBjb2xvcjogJGVycm9yLXJlZDtcblxuICAgICAgaDIge1xuICAgICAgICBjb2xvcjogJGVycm9yLXJlZCAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICBwLFxuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiAkZXJyb3ItcmVkO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuaXMtZXJyb3Ige1xuICAgICAgYmFja2dyb3VuZDogJGVycm9yLWJnLXJlZDtcbiAgICAgIGNvbG9yOiAkZXJyb3ItcmVkO1xuXG4gICAgICBoMiB7XG4gICAgICAgIGNvbG9yOiAkZXJyb3ItcmVkICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIHAsXG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICRlcnJvci1yZWQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5pcy1zdWNjZXNzIHtcbiAgICAgIGJhY2tncm91bmQ6ICRzdWNjZXNzLWJnLWdyZWVuO1xuICAgICAgY29sb3I6ICRzdWNjZXNzLWdyZWVuO1xuXG4gICAgICBoMiB7XG4gICAgICAgIGNvbG9yOiAkc3VjY2Vzcy1ncmVlbiAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICBwLFxuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiAkc3VjY2Vzcy1ncmVlbjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmlzLXNwZWNpYWwge1xuICAgICAgYmFja2dyb3VuZDogJGdyZWVuO1xuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEyMGRlZywgIzA4YWVlYSAwJSwgJGdyZWVuIDEwMCUpO1xuICAgICAgY29sb3I6ICR3aGl0ZTtcblxuICAgICAgaDIge1xuICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIHAsXG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmhhcy1pY29uIHtcbiAgICAgIHBhZGRpbmctbGVmdDogNS43NWVtO1xuICAgIH1cblxuICAgICYtaWNvbiB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIGxlZnQ6IDFlbTtcblxuICAgICAgc3ZnIHtcbiAgICAgICAgd2lkdGg6IDRlbTtcbiAgICAgICAgaGVpZ2h0OiA0ZW07XG4gICAgICAgIGZpbGw6IGN1cnJlbnRDb2xvcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBoMiB7XG4gICAgICBtYXJnaW46IDAgMCAwLjI1ZW0gIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAgIGZvbnQtc2l6ZTogMS4yZW0gIWltcG9ydGFudDtcbiAgICAgIGNvbG9yOiAkZ3JheSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIGEge1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGNvbG9yOiAkZ3JheTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cblxuICAgIHA6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgICsgLnNlY3Rpb24tdGl0bGUge1xuICAgICAgbWFyZ2luLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gICYtLXJvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4OiAwIDEgYXV0bztcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjc1cmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAtMC43NXJlbTtcbiAgfVxuXG4gICYtLWNvbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMC43NXJlbTtcbiAgICBmbGV4OiAwIDAgYXV0bztcblxuICAgICYuaXMtaGFsZiB7XG4gICAgICBmbGV4LWJhc2lzOiA1MCU7XG4gICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICB9XG5cbiAgICAmLmlzLWZvdXJ0aCB7XG4gICAgICBmbGV4LWJhc2lzOiAyNSU7XG4gICAgICBtYXgtd2lkdGg6IDI1JTtcbiAgICB9XG5cbiAgICAmLmlzLXRocmVlLWZvdXJ0aHMge1xuICAgICAgZmxleC1iYXNpczogNzUlO1xuICAgICAgbWF4LXdpZHRoOiA3NSU7XG4gICAgfVxuXG4gICAgJi5pcy1vbmUtdGhpcmQge1xuICAgICAgZmxleC1iYXNpczogMzMuMzMzMyU7XG4gICAgICBtYXgtd2lkdGg6IDMzLjMzMzMlO1xuICAgIH1cblxuICAgICYuaXMtdHdvLXRoaXJkcyB7XG4gICAgICBmbGV4LWJhc2lzOiA2Ni42NjY2NyU7XG4gICAgICBtYXgtd2lkdGg6IDY2LjY2NjY3JTtcbiAgICB9XG4gIH1cbn1cblxuLmludHJpbnNpYy13YXJuaW5nIHtcbiAgZGlzcGxheTogbm9uZTtcblxuICAmLmlzLXNob3dpbmcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cblxuLy8gVGV4dCBJbnB1dCBCbG9ja1xuLnRleHQtY29udHJvbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAyNHB4IDAgMzRweDtcblxuICAmLmZsdXNoLXRvcCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuXG4gICYuZmx1c2gtYm90dG9tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgPiBsYWJlbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDhweCAxMHB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgY29sb3I6IHJnYmEoJGdyYXksIDAuNCk7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBsaW5lYXIsIGNvbG9yIDAuNHMgbGluZWFyO1xuICB9XG5cbiAgJi5saWdodCB7XG4gICAgbGFiZWwge1xuICAgICAgY29sb3I6IHJnYmEoJGdyYXksIDAuOCk7XG4gICAgfVxuICB9XG5cbiAgJi5yZXF1aXJlZCB7XG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiAnKic7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMTRweDtcbiAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGNvbG9yOiAkZ3JlZW47XG4gICAgICB6LWluZGV4OiAyO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAgIH1cblxuICAgIC5kYXkgJiB7XG4gICAgICAmLmVycm9yIHtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm5pZ2h0ICYge1xuICAgICAgJi5maWxsZWQsXG4gICAgICAmLmVycm9yIHtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgY29sb3I6ICRkYXJrR3JheSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmVycm9yLW1lc3NhZ2Uge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogJGVycm9yQ29sb3I7XG4gICAgbWFyZ2luLXRvcDogLTJweDtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG5cbiAgICAuZGF5ICYge1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG5cbiAgICAubmlnaHQgJiB7XG4gICAgICBjb2xvcjogJGRhcmtHcmF5O1xuICAgIH1cbiAgfVxuXG4gICYuZXJyb3Ige1xuICAgIC5lcnJvci1tZXNzYWdlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgfVxuICB9XG5cbiAgLmNvcHktdXJsIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA4cHg7XG4gICAgcmlnaHQ6IDM4cHg7XG4gIH1cbn1cblxuLy8gVGV4dCBJbnB1dCBFbGVtZW50XG4uZm9ybS1jb250cm9sIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyOiAycHggc29saWQgJGxpZ2h0R3JheTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBwYWRkaW5nOiA4cHggMTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICRvZmZXaGl0ZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBjb2xvcjogJGRhcmtHcmF5O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG5cbiAgJi5jb250cm9sLXNtIHtcbiAgICBwYWRkaW5nOiA0cHggOHB4O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgfVxuXG4gICYuZWRpdG9yIHtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgLnNjcm9sbGVyICYge1xuICAgICAgbWFyZ2luOiAwIC0yMHB4IDAgLTIycHg7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG5cbiAgICAgICYuaXMtZmx1c2gge1xuICAgICAgICBtYXJnaW4tdG9wOiAtMjJweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuaGFzLWNvcHktYnRuICYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDExMnB4O1xuICB9XG5cbiAgLm5pZ2h0ICYge1xuICAgIGJvcmRlci1jb2xvcjogJGdyYXk7XG4gICAgYmFja2dyb3VuZDogZGFya2VuKCRkYXJrR3JheSwgNCUpO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gIH1cblxuICAucmVxdWlyZWQgJiB7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAzMHB4O1xuICB9XG5cbiAgJjpmb2N1cyxcbiAgLmZpbGxlZCAmIHtcbiAgICBib3JkZXItY29sb3I6ICRncmF5O1xuXG4gICAgJiArIGxhYmVsIHtcbiAgICAgIC8vIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBjb2xvcjogJGdyYXk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDNweCwgLTI4cHgsIDApIHNjYWxlM2QoMC43LCAwLjcsIDEpO1xuICAgIH1cbiAgfVxuXG4gIC5uaWdodCAmOmZvY3VzLFxuICAubmlnaHQgLmZpbGxlZCAmIHtcbiAgICBib3JkZXItY29sb3I6ICRncmVlbjtcblxuICAgICYgKyBsYWJlbCB7XG4gICAgICAvLyBmb250LXdlaWdodDogNDAwO1xuICAgICAgY29sb3I6IHJnYmEoJGxpZ2h0R3JheSwgMC44KTtcbiAgICB9XG4gIH1cblxuICAmLmVycm9yLFxuICAuZXJyb3IgJiB7XG4gICAgYm9yZGVyLWNvbG9yOiAkZXJyb3JDb2xvciAhaW1wb3J0YW50O1xuICB9XG5cbiAgJi5pbmxpbmUtY29udHJvbCB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgIHdpZHRoOiA3MCU7XG4gICAgbWluLWhlaWdodDogMDtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGJveC1zaGFkb3c6IDAgMCAxMHB4IDNweCByZ2JhKCRibGFjaywgMC4yKTtcbiAgfVxuXG4gICYubm8taGlnaGxpZ2h0IHtcbiAgICBib3JkZXItY29sb3I6ICRsaWdodEdyYXk7XG5cbiAgICAubmlnaHQgJiB7XG4gICAgICBib3JkZXItY29sb3I6ICRncmF5O1xuICAgIH1cbiAgfVxufVxuXG4vLyBDdXN0b20gU2VsZWN0IERyb3Bkb3duXG4uc2VsZWN0LXdyYXBwZXIge1xuICBtYXJnaW46IDAgMCAxLjc1cmVtO1xuXG4gICYuZmx1c2gtdG9wIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG5cbiAgJi5mbHVzaC1ib3R0b20ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICAmLmlubGluZSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICB9XG59XG5cbi5zZWxlY3QtZmx1c2gge1xuICAuc2VsZWN0LXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cblxuLnNlbGVjdC1jb250cm9sIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8vIG1hcmdpbjogMCAwIDIwcHg7XG4gIC8vIG1hcmdpbjogMjRweCAwIDM0cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHotaW5kZXg6IDI7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2l0aW9uOiB6LWluZGV4IDAuNXMgc3RlcC1lbmQ7XG5cbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG5cbiAgJl9fdGl0bGUge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG5cbiAgc2VsZWN0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogMDtcbiAgICBiYWNrZ3JvdW5kOiAkb2ZmV2hpdGU7XG4gICAgYm9yZGVyOiAycHggc29saWQgJGxpZ2h0R3JheTtcbiAgICAvLyBiYWNrZ3JvdW5kOiBkYXJrZW4oJGRhcmtHcmF5LCA0JSk7XG4gICAgLy8gYm9yZGVyOiAycHggc29saWQgJGdyYXk7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuNHM7XG4gIH1cblxuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQ6ICRvZmZXaGl0ZTtcbiAgICAvLyBiYWNrZ3JvdW5kOiAkYmxhY2s7XG4gICAgb3BhY2l0eTogMDtcbiAgICB6LWluZGV4OiAtMTtcbiAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGxpbmVhciwgd2lkdGggMHMgMC4zcywgaGVpZ2h0IDBzIDAuM3M7XG4gIH1cblxuICA+IHNwYW4uc2VsZWN0ZWQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICRsaWdodEdyYXk7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyAwLjNzLCBib3JkZXIgMC4ycywgY29sb3IgMC4ycztcblxuICAgIHBhZGRpbmc6IDAuNzVlbTtcbiAgICBoZWlnaHQ6IDMuMjVlbTtcbiAgICBmb250LXNpemU6IDFlbTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDAuNWVtO1xuICAgICAgdG9wOiAwLjY1ZW07XG4gICAgICB3aWR0aDogMWVtO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICBmb250LXNpemU6IDEuMjVlbTtcbiAgICAgIGNvbnRlbnQ6ICdcXGU1ZDcnO1xuICAgICAgZm9udC1mYW1pbHk6ICd0b3QtaWNvbnMnICFpbXBvcnRhbnQ7XG4gICAgICBzcGVhazogbm9uZTtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICB9XG4gIH1cblxuICAmLmZpbGxlZCB7XG4gICAgJjpiZWZvcmUge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkZGFya0dyYXk7XG4gICAgICAvLyBib3JkZXItY29sb3I6ICRncmVlbjtcbiAgICB9XG5cbiAgICA+IHNwYW4uc2VsZWN0ZWQge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkZGFya0dyYXk7XG4gICAgICBjb2xvcjogJGRhcmtHcmF5O1xuICAgICAgLy8gYm9yZGVyLWNvbG9yOiAkZ3JlZW47XG4gICAgICAvLyBjb2xvcjogJHdoaXRlO1xuICAgIH1cbiAgfVxuXG4gICYuZGlzYWJsZWQge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICAgPiBzcGFuLnNlbGVjdGVkIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGxpZ2h0R3JheTtcbiAgICAgIGNvbG9yOiByZ2JhKCRncmF5LCAwLjgpO1xuICAgIH1cbiAgfVxuXG4gIC5kcm9wZG93biB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGNhbGMoMTZlbSAtIDRweCk7XG4gICAgcGFkZGluZzogMCAycHg7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsIC01MCUsIDApO1xuICAgIHotaW5kZXg6IDk7XG4gIH1cblxuICAuc2Nyb2xsZXIge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblxuICAgIC5wcy1zY3JvbGxiYXIteS1yYWlsIHtcbiAgICAgIG1hcmdpbjogMnB4IDAgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICB1bC5kcm9wZG93bi1vcHRpb25zIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICBsaSxcbiAgICBidXR0b24ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbGlnaHRHcmF5O1xuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGxpbmVhcjtcblxuICAgICAgJi5mb250LXBpY2tlci0tZ3JvdXAtdGl0bGUge1xuICAgICAgICBwYWRkaW5nOiAwLjM1ZW0gMWVtO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHRHcmF5O1xuICAgICAgICBjb2xvcjogJGRhcmtHcmF5O1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMC41NWVtO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMTVlbTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgcGFkZGluZzogMC41ZW0gMWVtO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMXMgbGluZWFyO1xuICAgICAgICBjb2xvcjogJGRhcmtHcmF5O1xuICAgICAgICAvLyBjb2xvcjogJGxpZ2h0R3JheTtcblxuICAgICAgICAmLmRlZmF1bHQge1xuICAgICAgICAgIGNvbG9yOiByZ2JhKCRncmF5LCAwLjgpO1xuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogbGlnaHRlbihyZ2JhKCRncmF5LCAwLjgpLCAxMCUpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICBjb2xvcjogJGRhcmtHcmF5O1xuICAgICAgICAgIC8vIGJhY2tncm91bmQ6ICRkYXJrR3JheTtcbiAgICAgICAgICAvLyBjb2xvcjogJHdoaXRlO1xuXG4gICAgICAgICAgc3Ryb25nLmZvbnQge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogLTRweCAwIDEwcHggMTBweCAkbGlnaHRHcmF5O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHN0cm9uZy5mb250IHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIHJpZ2h0OiAxcmVtO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDFlbTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBkYXJrZW4oJGxpZ2h0R3JheSwgNSUpO1xuICAgICAgICAgIGNvbG9yOiByZ2JhKCRncmF5LCAwLjgpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IC00cHggMCAxMHB4IDEwcHggJG9mZldoaXRlO1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjFzIGxpbmVhcjtcbiAgICAgICAgICBmb250LXNpemU6IDAuNWVtO1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyNWVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgICAgcGFkZGluZzogMC41ZW0gMWVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5vcGVuIHtcbiAgICB6LWluZGV4OiAzO1xuICAgIHRyYW5zaXRpb246IHotaW5kZXggMHMgc3RlcC1lbmQ7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBib3JkZXItY29sb3I6ICRncmF5O1xuICAgICAgaGVpZ2h0OiAxNmVtO1xuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvcGFjaXR5OiAwLjY7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgbGluZWFyLCB3aWR0aCAwcyAwcywgaGVpZ2h0IDBzIDBzO1xuICAgIH1cblxuICAgID4gc3Bhbi5zZWxlY3RlZCB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMHM7XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duIHtcbiAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIH1cblxuICAgIHVsLmRyb3Bkb3duLW9wdGlvbnMge1xuICAgICAgbGksXG4gICAgICBidXR0b24ge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjRzO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuc2hvcnQge1xuICAgIC5kcm9wZG93biB7XG4gICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgfVxuXG4gICAgJi5vcGVuIHtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgaGVpZ2h0OiA4NHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIERBUksgVEhFTUVcbiAgLm5pZ2h0ICYge1xuICAgIGNvbG9yOiByZ2JhKCRncmF5LCAwLjgpO1xuXG4gICAgJjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZDogZGFya2VuKCRkYXJrR3JheSwgNCUpO1xuICAgICAgYm9yZGVyOiAycHggc29saWQgJGdyYXk7XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAkZGFya0dyYXk7XG4gICAgfVxuXG4gICAgPiBzcGFuLnNlbGVjdGVkIHtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRncmF5O1xuICAgIH1cblxuICAgICYuZmlsbGVkIHtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkZ3JlZW47XG4gICAgICB9XG5cbiAgICAgID4gc3Bhbi5zZWxlY3RlZCB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGdyZWVuO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgfVxuICAgIH1cblxuICAgIHVsLmRyb3Bkb3duLW9wdGlvbnMge1xuICAgICAgbGkge1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBjb2xvcjogJGxpZ2h0R3JheTtcblxuICAgICAgICAgIHN0cm9uZy5mb250IHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IC00cHggMCAxMHB4IDEwcHggZGFya2VuKCRkYXJrR3JheSwgNCUpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGRhcmtHcmF5O1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcblxuICAgICAgICAgICAgc3Ryb25nLmZvbnQge1xuICAgICAgICAgICAgICBib3gtc2hhZG93OiAtNHB4IDAgMTBweCAxMHB4ICRkYXJrR3JheTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLm9wZW4ge1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBib3JkZXItY29sb3I6ICRncmVlbjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLnNlbGVjdC1zbSB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuXG4gICAgPiBzcGFuLnNlbGVjdGVkIHtcbiAgICAgIHBhZGRpbmc6IDAgMThweCAwIDEwcHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIG1hcmdpbjogMnB4O1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgdWwuZHJvcGRvd24tb3B0aW9ucyB7XG4gICAgICBsaSB7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIHBhZGRpbmc6IDhweCAxNnB4IDhweCAxMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIElucHV0cyBncm91cGVkIHdpdGggdGV4dFxuLmNvbnRyb2wtZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctcmlnaHQ6IDkwcHg7XG4gIG1hcmdpbjogMjRweCAwIDM0cHg7XG4gIG1pbi1oZWlnaHQ6IDMwcHg7XG5cbiAgcCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBsaW5lLWhlaWdodDogMTVweDtcblxuICAgIC5kYXkgJixcbiAgICAubmlnaHQgJiB7XG4gICAgICBjb2xvcjogJGxpZ2h0R3JheTtcbiAgICB9XG4gIH1cblxuICAudG9nZ2xlLXN3aXRjaCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgfVxufVxuXG4vLyBJbnB1dHMgdG9nZ2xlIG1vZGVcbi50b2dnbGUtc2VsZWN0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLy8gVXBsb2FkIGJveGVzXG4udXBsb2FkLWNvbnRyb2wge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDEuNzVyZW07XG5cbiAgLmhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIGlucHV0IHtcbiAgICB3aWR0aDogMC4xcHg7XG4gICAgaGVpZ2h0OiAwLjFweDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IC0xO1xuICB9XG5cbiAgLmRyb3Age1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXI6IDJweCBkYXNoZWQgcmdiYSgkZ3JheSwgMC41KTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAyOTBweDtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICYuaG92ZXIge1xuICAgICAgYm9yZGVyOiAycHggc29saWQgJGRhcmtHcmF5ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmJ0bi1ncm91cCB7XG4gICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB9XG4gIH1cblxuICAmLmZpbGxlZCB7XG4gICAgLmRyb3Age1xuICAgICAgYm9yZGVyOiAycHggc29saWQgJGRhcmtHcmF5O1xuXG4gICAgICAuYnRuLWdyb3VwIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgbGluZWFyO1xuICAgICAgfVxuXG4gICAgICAmLmhvdmVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkZ3JlZW47XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICAuYnRuLWdyb3VwIHtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAucHJldmlldyB7XG4gICAgICBiYWNrZ3JvdW5kOiAkb2ZmV2hpdGU7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYigyMDQsIDIwNCwgMjA0KSAyNSUsIHRyYW5zcGFyZW50IDI1JSksIGxpbmVhci1ncmFkaWVudCgtNDVkZWcsIHJnYigyMDQsIDIwNCwgMjA0KSAyNSUsIHRyYW5zcGFyZW50IDI1JSksIGxpbmVhci1ncmFkaWVudCg0NWRlZywgdHJhbnNwYXJlbnQgNzUlLCByZ2IoMjA0LCAyMDQsIDIwNCkgNzUlKSwgbGluZWFyLWdyYWRpZW50KC00NWRlZywgdHJhbnNwYXJlbnQgNzUlLCByZ2IoMjA0LCAyMDQsIDIwNCkgNzUlKTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMjBweCAyMHB4O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMHB4IDBweCwgMHB4IDEwcHgsIDEwcHggLTEwcHgsIC0xMHB4IDBweDtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQ7XG4gICAgfVxuICB9XG5cbiAgJi5lcnJvciB7XG4gICAgLmRyb3Age1xuICAgICAgYm9yZGVyOiAycHggc29saWQgJGVycm9yQ29sb3I7XG4gICAgfVxuICB9XG5cbiAgLnByZXZpZXcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZzogMTBweDtcblxuICAgIGltZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICB9XG5cbiAgICAmLmljb24tcHJldmlldyB7XG4gICAgICBpbWcge1xuICAgICAgICBtYXgtd2lkdGg6IDcycHg7XG4gICAgICAgIG1heC1oZWlnaHQ6IDcycHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5zaG9ydCB7XG4gICAgLmRyb3Age1xuICAgICAgaGVpZ2h0OiA5ZW07XG4gICAgfVxuICB9XG5cbiAgLy8gJi5kei1kcmFnLWhvdmVyIHtcbiAgLy8gICBib3JkZXI6IDJweCBzb2xpZCAkZGFya0dyYXk7XG4gIC8vIH1cblxuICAvLyAudXBsb2FkLWNvbnRyb2wge1xuICAvLyAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIC8vICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgLy8gfVxufVxuXG4vLyBSYW5nZSBGaWVsZHNcbi5yYW5nZS1jb250cm9sIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAycmVtIDA7XG4gIG1hcmdpbjogMCAxcmVtO1xuXG4gICYuc2ltcGxlIHtcbiAgICBzcGFuLnN0YXJ0LFxuICAgIHNwYW4uZW5kIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLm5vVWktdG9vbHRpcCB7XG4gICAgICBmb250LXNpemU6IDAuNzVlbTtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICB9XG4gIH1cblxuICBzcGFuLnN0YXJ0LFxuICBzcGFuLmVuZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1mYW1pbHk6IENvdXJpZXIsIG1vbm9zcGFjZTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMC43NWVtO1xuICAgIGNvbG9yOiAkbGlnaHRHcmF5O1xuICAgIHotaW5kZXg6IC0xO1xuICB9XG5cbiAgc3Bhbi5zdGFydCB7XG4gICAgbGVmdDogMDtcbiAgfVxuXG4gIHNwYW4uZW5kIHtcbiAgICByaWdodDogMDtcbiAgfVxuXG4gICZbZGF0YS11bml0PSdweCddIHtcbiAgICAubm9VaS10b29sdGlwLFxuICAgIC5zdGFydCxcbiAgICAuZW5kIHtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJ3B4JztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmW2RhdGEtdW5pdD0nJSddIHtcbiAgICAubm9VaS10b29sdGlwIHtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyUnO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ucmFkaW8tY29udHJvbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMjRweCAwIDM0cHg7XG4gIHBhZGRpbmc6IDAuNWVtIDAuNWVtIDAuNWVtIDMuMTVlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICRkYXJrR3JheTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiAxO1xuXG4gICYuZmx1c2gtdG9wIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG5cbiAgJi5mbHVzaC1ib3R0b20ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICAmLmlzLWxvY2tlZCxcbiAgLmlzLWxvY2tlZCAmIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgc3Bhbi5vcHRpb24tYmcge1xuICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKCRncmF5LCAwLjgpO1xuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoJGdyYXksIDAuOCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5pcy1mYW5jeSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgbWluLWhlaWdodDogMTIuNWVtO1xuICAgIHBhZGRpbmc6IDFlbSAxZW0gMy41ZW0gIWltcG9ydGFudDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGxpbmVhcjtcblxuICAgICY6aG92ZXIge1xuICAgICAgc3Bhbi5vcHRpb24tYmcge1xuICAgICAgICBib3JkZXItY29sb3I6IHJnYmEoJGdyYXksIDAuOCk7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoJGdyYXksIDAuOCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW46IDAgYXV0byAxZW07XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICB9XG5cbiAgICBpbnB1dCB7XG4gICAgICBib3R0b206IGNhbGMoMC41ZW0gKyAxcHgpO1xuICAgICAgdG9wOiBhdXRvO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXG4gICAgICAmOmNoZWNrZWQge1xuICAgICAgICArIHNwYW4ub3B0aW9uLWJnIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRkYXJrR3JheTtcblxuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRkYXJrR3JheTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBzcGFuLm9wdGlvbi1iZyB7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRsaWdodEdyYXk7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiBjYWxjKDIuMjVlbSAtIDJweCk7XG4gICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0R3JheTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGxpbmVhcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBzcGFuLm9wdGlvbi1iZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgYm9yZGVyOiAycHggc29saWQgJGxpZ2h0R3JheTtcbiAgICB6LWluZGV4OiAtMTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgbGluZWFyO1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDIuMjVlbTtcbiAgICAgIHdpZHRoOiAycHg7XG4gICAgICBiYWNrZ3JvdW5kOiAkbGlnaHRHcmF5O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGxpbmVhcjtcbiAgICB9XG4gIH1cblxuICBpbnB1dCB7XG4gICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGxlZnQ6IDAuNjVlbTtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkbGlnaHRHcmF5O1xuICAgIGNvbG9yOiAkZGFya0dyYXk7XG4gICAgaGVpZ2h0OiAxLjI1ZW07XG4gICAgd2lkdGg6IDEuMjVlbTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBsaW5lYXI7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICB3aWR0aDogY2FsYygxLjI1ZW0gLSA0cHgpO1xuICAgICAgaGVpZ2h0OiBjYWxjKDEuMjVlbSAtIDRweCk7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1vdXQ7XG4gICAgfVxuXG4gICAgJjpjaGVja2VkIHtcbiAgICAgIGJhY2tncm91bmQ6ICRkYXJrR3JheTtcbiAgICAgIGJvcmRlci1jb2xvcjogJGRhcmtHcmF5O1xuXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xuICAgICAgfVxuXG4gICAgICArIHNwYW4ub3B0aW9uLWJnIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkZGFya0dyYXk7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRkYXJrR3JheTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBUYWcgRmllbGRzXG5cbi5jYXRlZ29yaWVzIHtcbiAgcGFkZGluZzogM3B4IDVweDtcblxuICAuZG9tYWlucyAmIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuXG4gICAgLnRhZ2dsZV9wbGFjZWhvbGRlciB7XG4gICAgICB0b3A6IGF1dG87XG4gICAgICBib3R0b206IDJweDtcbiAgICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmc6IDhweCAxMHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgY29sb3I6IHJnYmEoJGdyYXksIDAuNCk7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gICAgfVxuXG4gICAgJi5hY3RpdmUge1xuICAgICAgLnRhZ2dsZV9wbGFjZWhvbGRlciB7XG4gICAgICAgIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGFnZ2xlX2xpc3Qge1xuICAgICAgLnRhZ2dsZSB7XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICBtYXJnaW46IDVweCAwIDA7XG4gICAgICAgIHBhZGRpbmc6IDVweCAzMHB4IDVweCAxMHB4O1xuXG4gICAgICAgIC5kYXktbW9kZSAmLFxuICAgICAgICAuZGF5ICYge1xuICAgICAgICAgIGJhY2tncm91bmQ6IGxpZ2h0ZW4oJGdyYXksIDUyJSk7XG4gICAgICAgICAgY29sb3I6ICRkYXJrR3JheTtcblxuICAgICAgICAgIC5jbG9zZSB7XG4gICAgICAgICAgICBjb2xvcjogJGRhcmtHcmF5O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5uaWdodC1tb2RlICYsXG4gICAgICAgIC5uaWdodCAmIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRncmF5LCAwLjUpO1xuICAgICAgICAgIGJhY2tncm91bmQ6IGRhcmtlbigkZ3JheSwgMTAlKTtcbiAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuXG4gICAgICAgICAgLmNsb3NlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogJGVycm9yQ29sb3I7XG4gICAgICAgICAgY29sb3I6ICR3aGl0ZTtcblxuICAgICAgICAgIC5jbG9zZSB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC50YWdnbGVfaW5wdXQge1xuICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAkbGlnaHRHcmF5O1xuICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgcGFkZGluZzogOHB4IDEwcHg7XG4gICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZDogJG9mZldoaXRlO1xuICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIGNvbG9yOiAkZGFya0dyYXk7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3JkZXItY29sb3I6ICRncmF5O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5lcnJvciAmIHtcbiAgICAudGFnZ2xlX2lucHV0IHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGVycm9yQ29sb3IgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAudGFnZ2xlX2xpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luOiAwIC0wLjc1cmVtO1xuICAgIEBpbmNsdWRlIGNsZWFyZml4KCk7XG4gICAgY3Vyc29yOiB0ZXh0O1xuICAgIG92ZXJmbG93OiBhdXRvO1xuXG4gICAgLnRhZ2dsZSB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWFyZ2luOiAwLjM3NXJlbTtcbiAgICAgIHBhZGRpbmc6IDAuNWVtIDAuNWVtIDAuNWVtIDFlbTtcbiAgICAgIGJhY2tncm91bmQ6ICRkYXJrR3JheTtcbiAgICAgIGNvbG9yOiAkb2ZmV2hpdGU7XG4gICAgICBmb250LXNpemU6IDAuODc1ZW07XG4gICAgICBib3JkZXItcmFkaXVzOiAyZW07XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMXMgbGluZWFyO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGVycm9yLXJlZDtcblxuICAgICAgICAuY2xvc2Uge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRlcnJvci1iZy1yZWQ7XG4gICAgICAgICAgY29sb3I6ICRlcnJvci1yZWQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmNsb3NlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAxZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIHdpZHRoOiAxLjVlbTtcbiAgICAgICAgaGVpZ2h0OiAxLjVlbTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXJnaW4tbGVmdDogMC43NXJlbTtcbiAgICAgICAgbWluLWhlaWdodDogMDtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgkd2hpdGUsIDAuMik7XG4gICAgICAgIGNvbG9yOiAkZGFya0dyYXk7XG5cbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC50YWdnbGVfcGxhY2Vob2xkZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiBjYWxjKDEuMzc1ZW0gLSAycHgpIDAuNzVlbSBjYWxjKDAuMzc1ZW0gLSAycHgpO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgY29sb3I6IHJnYmEoJGdyYXksIDAuNCk7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBsaW5lYXI7XG4gIH1cblxuICAudGFnZ2xlX2lucHV0IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIHdpZHRoOiAxZW07XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMC43NXJlbTtcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG59XG5cbi50YWdnbGVfc2l6ZXIge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtNTAwcHg7XG4gIHotaW5kZXg6IC0xO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi8vIENvZGUgRWRpdG9yc1xuLmNvZGUtZWRpdG9yIHtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBoZWlnaHQ6IDI0ZW07XG5cbiAgLmFjZV9ndXR0ZXIge1xuICAgIHotaW5kZXg6IDI7XG4gIH1cblxuICAuYWNlX2d1dHRlci1jZWxsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLy8gI3BhZ2Utc2V0dGluZ3Mtb3ZlcmxheSAmIHtcbiAgLy8gICB0ZXh0YXJlYSB7XG4gIC8vICAgICB0b3A6IDAgIWltcG9ydGFudDtcbiAgLy8gICB9XG4gIC8vIH1cbn1cblxuLmlzLWxvY2tlZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDBweDtcbiAgICBsZWZ0OiAxMHB4O1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIGJvdHRvbTogMzRweDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKCRvZmZXaGl0ZSwgMC42KTtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkZ3JlZW47XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgIHotaW5kZXg6IDI7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgfVxuXG4gICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiAnTG9ja2VkJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAxMDAlO1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIHBhZGRpbmc6IDJweCAxMHB4IDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgIGJhY2tncm91bmQ6ICRncmVlbjtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGZvbnQtc2l6ZTogOHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICB9XG5cbiAgJi5zZWxlY3Qtd3JhcHBlciB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRvcDogMjZweDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHotaW5kZXg6IDM7XG4gICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAtMjhweDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgIH1cbiAgfVxufVxuXG4uZmlsdGVyLWRyb3Bkb3duIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICYtLXRpdGxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwLjVlbSAxZW07XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAycHggdHJhbnNwYXJlbnQ7XG4gICAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjE1cyBsaW5lYXI7XG4gICAgYmFja2dyb3VuZDogZGFya2VuKCRkYXJrR3JheSwgNSUpO1xuXG4gICAgJjpob3ZlcixcbiAgICAmLmlzLW9wZW4ge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoJGdyYXksIDAuNCk7XG4gICAgfVxuXG4gICAgLmljb24ge1xuICAgICAgbWFyZ2luLWxlZnQ6IDAuNjVlbTtcbiAgICB9XG4gIH1cblxuICAmLS1vcHRpb25zIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwMCU7XG4gICAgcmlnaHQ6IDA7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgcGFkZGluZzogMCAxcmVtIDFyZW07XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgei1pbmRleDogMztcbiAgICBhbmltYXRpb246IGRyb3BBbmltYXRpb24gMTAwMG1zIGxpbmVhciBib3RoO1xuICAgIGJhY2tncm91bmQ6ICRvZmZXaGl0ZTtcbiAgICBjb2xvcjogJGRhcmtHcmF5O1xuICAgIGJveC1zaGFkb3c6IDAgMCAycmVtIHJnYmEoJGJsYWNrLCAwLjQpO1xuXG4gICAgJi5pcy1vcGVuIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIC5jaGVja2JveC1jb250cm9sIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbjogMCAtMXJlbTtcbiAgICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRsaWdodEdyYXk7XG5cbiAgICAgIGxhYmVsIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAxLjI1cmVtIDEuNXJlbSAxLjI1cmVtIDMuNzVyZW07XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGxpbmVhcjtcbiAgICAgIH1cblxuICAgICAgaW5wdXQge1xuICAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgbGVmdDogMXJlbTtcbiAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBoZWlnaHQ6IDEuMjVlbTtcbiAgICAgICAgd2lkdGg6IDEuMjVlbTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBsaW5lYXI7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRsaWdodEdyYXk7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB3aWR0aDogY2FsYygxLjI1ZW0gLSA0cHgpO1xuICAgICAgICAgIGhlaWdodDogY2FsYygxLjI1ZW0gLSA0cHgpO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLW91dDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBzdmctdXJsKFxuICAgICAgICAgICAgICAgICAgICAgICAgICAnPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIyNHB4XCIgaGVpZ2h0PVwiMjRweFwiPjxwYXRoIGZpbGw9XCIjeyR3aGl0ZX1cIiBkPVwiTTE3Ljc2LDUuNTcxTDEwLjQ3OCwxNS41bC0zLjQtMy4xODVhMS40LDEuNCwwLDEsMC0xLjkxNCwyLjA0M2w0LjU1LDQuMjY1YzAuMDIxLDAuMDIuMDQ5LDAuMDI2LDAuMDcxLDAuMDQ1czAuMDM0LDAuMDQ2LjA1OCwwLjA2M2ExLjM0NywxLjM0NywwLDAsMCwuMjI1LjExNSwxLjM3OCwxLjM3OCwwLDAsMCwuMTMzLjA2OCwxLjQsMS40LDAsMCwwLC40NjkuMDg4aDBhMS4zOTIsMS4zOTIsMCwwLDAsLjU4My0wLjEzNywxLjQsMS40LDAsMCwwLC4xNjktMC4xMTgsMS4zNDUsMS4zNDUsMCwwLDAsLjI2OS0wLjE4OGMwLjAyMi0uMDIzLjAyOS0wLjA1NCwwLjA0OS0wLjA3OXMwLjA0My0uMDI4LjA1OS0wLjA1bDguMjE3LTExLjJBMS40LDEuNCwwLDAsMCwxNy43Niw1LjU3MVpcIi8+PC9zdmc+J1xuICAgICAgICAgICk7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAmOmNoZWNrZWQge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRncmVlbjtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRncmVlbjtcblxuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYtLXRpdGxlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMC43NWVtO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5idG4ge1xuICAgICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICB9XG4gIH1cbn1cbiIsIi5yb3cuY29sb3JzIHtcbiAgbWFyZ2luOiAwIC0zcHggMS43NXJlbTtcblxuICAuY29sb3Itd3JhcHBlciB7XG4gICAgbWFyZ2luOiAzcHggMDtcbiAgICBwYWRkaW5nOiAwIDNweDtcbiAgfVxufVxuXG4uY29sb3ItcGlja2VyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYmFja2dyb3VuZDogJHdoaXRlO1xuICBjb2xvcjogJGRhcmtHcmF5O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgbGluZWFyO1xuICBib3gtc2hhZG93OiAwIDAgMC41cmVtIHJnYmEoJGJsYWNrLC4wNSk7XG4gIC8vbWluLXdpZHRoOiAxMzBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgc3BhbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbjogMWVtO1xuICAgIGZvbnQtc2l6ZTogMC43NWVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cblxuICAuc3dhdGNoIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHJpZ2h0OiAwO1xuICAgIG1hcmdpbjogMCAwLjY1ZW07XG4gICAgd2lkdGg6IDEuNWVtO1xuICAgIGhlaWdodDogMS41ZW07XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCAkbGlnaHRHcmF5O1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6IDJweDtcbiAgICAgIGJhY2tncm91bmQ6ICRsaWdodEdyYXk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoNDVkZWcpO1xuICAgIH1cblxuICAgICZbc3R5bGVdIHtcbiAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCByZ2JhKCRibGFjaywgMC4yKTtcblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vKioqXG5TcGVjdHJ1bSBDb2xvcnBpY2tlciB2MS44LjBcbmh0dHBzOi8vZ2l0aHViLmNvbS9iZ3JpbnMvc3BlY3RydW1cbkF1dGhvcjogQnJpYW4gR3JpbnN0ZWFkXG5MaWNlbnNlOiBNSVRcbioqKi9cblxuLnNwLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gIGJveC1zaGFkb3c6IDAgMCAycmVtIHJnYmEoJGJsYWNrLCAwLjI1KTtcbiAgei1pbmRleDogMztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYW5pbWF0aW9uOiB2ZXgtZmFkZWluIDAuNHM7XG5cbiAgLnJpZ2h0ICYsXG4gIC5zdHlsZXMtLWZpZWxkLmlzLTUwOm50aC1jaGlsZChldmVuKSAmIHtcbiAgICBsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5zcC1waWNrZXItY29udGFpbmVyIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gIH1cbn1cblxuLnNwLXRvcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTUwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnNwLXRvcC1pbm5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xufVxuXG4uc3AtY29sb3Ige1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMzBweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uc3AtaHVlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJveC1zaGFkb3c6IDAgMCA1cHggcmdiYSgkYmxhY2ssIDAuMik7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5zcC1jbGVhci1lbmFibGVkIC5zcC1odWUge1xuICB0b3A6IDMwcHg7XG4gIGhlaWdodDogMTIwcHg7XG59XG5cbi5zcC1maWxsIHtcbiAgcGFkZGluZy10b3A6IDE1MHB4O1xufVxuLnNwLXNhdCxcbi5zcC12YWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbn1cblxuLnNwLWFscGhhLWVuYWJsZWQgLnNwLXRvcCB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5zcC1hbHBoYS1lbmFibGVkIC5zcC1hbHBoYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc3AtYWxwaGEge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTEwcHg7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4uc3AtYWxwaGEtaW5uZXIge1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5cbi5zcC1hbHBoYS1oYW5kbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTFweDtcbiAgYm90dG9tOiAtMXB4O1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBsZWZ0OiA1MCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZDogJHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJveC1zaGFkb3c6IDAgMCA0cHggcmdiYSgkYmxhY2ssIDAuMik7XG5cbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiA0cHg7XG4gICAgaGVpZ2h0OiA0cHg7XG4gICAgYmFja2dyb3VuZDogJGxpZ2h0R3JheTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBtYXJnaW46IDRweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIH1cbn1cblxuLnNwLWNsZWFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNwLWNsZWFyLnNwLWNsZWFyLWRpc3BsYXkge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5zcC1jbGVhci1lbmFibGVkIC5zcC1jbGVhciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYm9yZGVyOiAycHggc29saWQgJGxpZ2h0R3JheTtcblxuICAmOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRvcDogNTAlO1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgIG1hcmdpbi10b3A6IC02cHg7XG4gICAgd2lkdGg6IDJweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgYmFja2dyb3VuZDogJGxpZ2h0R3JheTtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB9XG59XG5cbi8qIERvbid0IGFsbG93IHRleHQgc2VsZWN0aW9uICovXG4uc3AtY29udGFpbmVyLFxuLnNwLXJlcGxhY2VyLFxuLnNwLXByZXZpZXcsXG4uc3AtZHJhZ2dlcixcbi5zcC1zbGlkZXIsXG4uc3AtYWxwaGEsXG4uc3AtY2xlYXIsXG4uc3AtYWxwaGEtaGFuZGxlLFxuLnNwLWNvbnRhaW5lci5zcC1kcmFnZ2luZyAuc3AtaW5wdXQsXG4uc3AtY29udGFpbmVyIGJ1dHRvbiB7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IC1tb3otbm9uZTtcbiAgLW8tdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4uc3AtY29udGFpbmVyLnNwLWlucHV0LWRpc2FibGVkIC5zcC1pbnB1dC1jb250YWluZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNwLWNvbnRhaW5lci5zcC1idXR0b25zLWRpc2FibGVkIC5zcC1idXR0b24tY29udGFpbmVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zcC1jb250YWluZXIuc3AtcGFsZXR0ZS1idXR0b25zLWRpc2FibGVkIC5zcC1wYWxldHRlLWJ1dHRvbi1jb250YWluZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNwLXBhbGV0dGUtb25seSAuc3AtcGlja2VyLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc3AtcGFsZXR0ZS1kaXNhYmxlZCAuc3AtcGFsZXR0ZS1jb250YWluZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc3AtaW5pdGlhbC1kaXNhYmxlZCAuc3AtaW5pdGlhbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIEdyYWRpZW50cyBmb3IgaHVlLCBzYXR1cmF0aW9uIGFuZCB2YWx1ZSBpbnN0ZWFkIG9mIGltYWdlcy4gIE5vdCBwcmV0dHkuLi4gYnV0IGl0IHdvcmtzICovXG4uc3Atc2F0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChcbiAgICBsaW5lYXIsXG4gICAgMCAwLFxuICAgIDEwMCUgMCxcbiAgICBmcm9tKCNmZmYpLFxuICAgIHRvKHJnYmEoMjA0LCAxNTQsIDEyOSwgMCkpXG4gICk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsICNmZmYsIHJnYmEoMjA0LCAxNTQsIDEyOSwgMCkpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudChsZWZ0LCAjZmZmLCByZ2JhKDIwNCwgMTU0LCAxMjksIDApKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KGxlZnQsICNmZmYsIHJnYmEoMjA0LCAxNTQsIDEyOSwgMCkpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtbXMtbGluZWFyLWdyYWRpZW50KGxlZnQsICNmZmYsIHJnYmEoMjA0LCAxNTQsIDEyOSwgMCkpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNmZmYsIHJnYmEoMjA0LCAxNTQsIDEyOSwgMCkpO1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChHcmFkaWVudFR5cGUgPSAxLCBzdGFydENvbG9yc3RyPSNGRkZGRkZGRiwgZW5kQ29sb3JzdHI9IzAwQ0M5QTgxKVwiO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChHcmFkaWVudFR5cGUgPSAxLCBzdGFydENvbG9yc3RyPScjRkZGRkZGRkYnLCBlbmRDb2xvcnN0cj0nIzAwQ0M5QTgxJyk7XG59XG4uc3AtdmFsIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChcbiAgICBsaW5lYXIsXG4gICAgMCAxMDAlLFxuICAgIDAgMCxcbiAgICBmcm9tKCMwMDAwMDApLFxuICAgIHRvKHJnYmEoMjA0LCAxNTQsIDEyOSwgMCkpXG4gICk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KFxuICAgIGJvdHRvbSxcbiAgICAjMDAwMDAwLFxuICAgIHJnYmEoMjA0LCAxNTQsIDEyOSwgMClcbiAgKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQoYm90dG9tLCAjMDAwLCByZ2JhKDIwNCwgMTU0LCAxMjksIDApKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KGJvdHRvbSwgIzAwMCwgcmdiYSgyMDQsIDE1NCwgMTI5LCAwKSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1tcy1saW5lYXItZ3JhZGllbnQoYm90dG9tLCAjMDAwLCByZ2JhKDIwNCwgMTU0LCAxMjksIDApKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgIzAwMCwgcmdiYSgyMDQsIDE1NCwgMTI5LCAwKSk7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9IzAwQ0M5QTgxLCBlbmRDb2xvcnN0cj0jRkYwMDAwMDApXCI7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyMwMENDOUE4MScsIGVuZENvbG9yc3RyPScjRkYwMDAwMDAnKTtcbn1cblxuLnNwLWh1ZSB7XG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KFxuICAgIHRvcCxcbiAgICAjZmYwMDAwIDAlLFxuICAgICNmZmZmMDAgMTclLFxuICAgICMwMGZmMDAgMzMlLFxuICAgICMwMGZmZmYgNTAlLFxuICAgICMwMDAwZmYgNjclLFxuICAgICNmZjAwZmYgODMlLFxuICAgICNmZjAwMDAgMTAwJVxuICApO1xuICBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KFxuICAgIHRvcCxcbiAgICAjZmYwMDAwIDAlLFxuICAgICNmZmZmMDAgMTclLFxuICAgICMwMGZmMDAgMzMlLFxuICAgICMwMGZmZmYgNTAlLFxuICAgICMwMDAwZmYgNjclLFxuICAgICNmZjAwZmYgODMlLFxuICAgICNmZjAwMDAgMTAwJVxuICApO1xuICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQoXG4gICAgdG9wLFxuICAgICNmZjAwMDAgMCUsXG4gICAgI2ZmZmYwMCAxNyUsXG4gICAgIzAwZmYwMCAzMyUsXG4gICAgIzAwZmZmZiA1MCUsXG4gICAgIzAwMDBmZiA2NyUsXG4gICAgI2ZmMDBmZiA4MyUsXG4gICAgI2ZmMDAwMCAxMDAlXG4gICk7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQoXG4gICAgbGluZWFyLFxuICAgIGxlZnQgdG9wLFxuICAgIGxlZnQgYm90dG9tLFxuICAgIGZyb20oI2ZmMDAwMCksXG4gICAgY29sb3Itc3RvcCgwLjE3LCAjZmZmZjAwKSxcbiAgICBjb2xvci1zdG9wKDAuMzMsICMwMGZmMDApLFxuICAgIGNvbG9yLXN0b3AoMC41LCAjMDBmZmZmKSxcbiAgICBjb2xvci1zdG9wKDAuNjcsICMwMDAwZmYpLFxuICAgIGNvbG9yLXN0b3AoMC44MywgI2ZmMDBmZiksXG4gICAgdG8oI2ZmMDAwMClcbiAgKTtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoXG4gICAgdG9wLFxuICAgICNmZjAwMDAgMCUsXG4gICAgI2ZmZmYwMCAxNyUsXG4gICAgIzAwZmYwMCAzMyUsXG4gICAgIzAwZmZmZiA1MCUsXG4gICAgIzAwMDBmZiA2NyUsXG4gICAgI2ZmMDBmZiA4MyUsXG4gICAgI2ZmMDAwMCAxMDAlXG4gICk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcbiAgICB0byBib3R0b20sXG4gICAgI2ZmMDAwMCAwJSxcbiAgICAjZmZmZjAwIDE3JSxcbiAgICAjMDBmZjAwIDMzJSxcbiAgICAjMDBmZmZmIDUwJSxcbiAgICAjMDAwMGZmIDY3JSxcbiAgICAjZmYwMGZmIDgzJSxcbiAgICAjZmYwMDAwIDEwMCVcbiAgKTtcbn1cblxuLyogSUUgZmlsdGVycyBkbyBub3Qgc3VwcG9ydCBtdWx0aXBsZSBjb2xvciBzdG9wcy5cbiAgIEdlbmVyYXRlIDYgZGl2cywgbGluZSB0aGVtIHVwLCBhbmQgZG8gdHdvIGNvbG9yIGdyYWRpZW50cyBmb3IgZWFjaC5cbiAgIFllcywgcmVhbGx5LlxuICovXG4uc3AtMSB7XG4gIGhlaWdodDogMTclO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjZmYwMDAwJywgZW5kQ29sb3JzdHI9JyNmZmZmMDAnKTtcbn1cbi5zcC0yIHtcbiAgaGVpZ2h0OiAxNiU7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNmZmZmMDAnLCBlbmRDb2xvcnN0cj0nIzAwZmYwMCcpO1xufVxuLnNwLTMge1xuICBoZWlnaHQ6IDE3JTtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nIzAwZmYwMCcsIGVuZENvbG9yc3RyPScjMDBmZmZmJyk7XG59XG4uc3AtNCB7XG4gIGhlaWdodDogMTclO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjMDBmZmZmJywgZW5kQ29sb3JzdHI9JyMwMDAwZmYnKTtcbn1cbi5zcC01IHtcbiAgaGVpZ2h0OiAxNiU7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyMwMDAwZmYnLCBlbmRDb2xvcnN0cj0nI2ZmMDBmZicpO1xufVxuLnNwLTYge1xuICBoZWlnaHQ6IDE3JTtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI2ZmMDBmZicsIGVuZENvbG9yc3RyPScjZmYwMDAwJyk7XG59XG5cbi5zcC1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIENsZWFyZml4IGhhY2sgKi9cbi5zcC1jZjpiZWZvcmUsXG4uc3AtY2Y6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi5zcC1jZjphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuLnNwLWNmIHtcbiAgKnpvb206IDE7XG59XG5cbi8qIE1vYmlsZSBkZXZpY2VzLCBtYWtlIGh1ZSBzbGlkZXIgYmlnZ2VyIHNvIGl0IGlzIGVhc2llciB0byBzbGlkZSAqL1xuQG1lZGlhIChtYXgtZGV2aWNlLXdpZHRoOiA0ODBweCkge1xuICAuc3AtY29sb3Ige1xuICAgIHJpZ2h0OiA0MCU7XG4gIH1cbiAgLnNwLWh1ZSB7XG4gICAgbGVmdDogNjMlO1xuICB9XG4gIC5zcC1maWxsIHtcbiAgICBwYWRkaW5nLXRvcDogNjAlO1xuICB9XG59XG5cbi5zcC1kcmFnZ2VyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMTBweDtcbiAgd2lkdGg6IDEwcHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICR3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJveC1zaGFkb3c6IDAgMCA0cHggcmdiYSgkYmxhY2ssIDAuMik7XG59XG5cbi5zcC1zbGlkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgbWFyZ2luLXRvcDogNnB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAkd2hpdGU7XG4gIGJveC1zaGFkb3c6IDAgMCA0cHggcmdiYSgkYmxhY2ssIDAuMik7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4vKlxuVGhlbWUgYXV0aG9yczpcbkhlcmUgYXJlIHRoZSBiYXNpYyB0aGVtZWFibGUgZGlzcGxheSBvcHRpb25zIChjb2xvcnMsIGZvbnRzLCBnbG9iYWwgd2lkdGhzKS5cblNlZSBodHRwOi8vYmdyaW5zLmdpdGh1Yi5pby9zcGVjdHJ1bS90aGVtZXMvIGZvciBpbnN0cnVjdGlvbnMuXG4qL1xuXG4vKiBJbnB1dCAqL1xuLnNwLWlucHV0LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zcC1pbnB1dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoJGdyYXksIDAuNSk7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgcGFkZGluZzogMC41ZW0gMC43NWVtO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogJG9mZldoaXRlO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGNvbG9yOiAkZGFya0dyYXk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMC44ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcblxuICAmOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICRkYXJrR3JheTtcbiAgfVxuXG4gICYuc3AtdmFsaWRhdGlvbi1lcnJvciB7XG4gICAgYm9yZGVyLWNvbG9yOiAkZXJyb3JDb2xvcjtcbiAgfVxufVxuXG4uc3AtcGlja2VyLWNvbnRhaW5lcixcbi5zcC1wYWxldHRlLWNvbnRhaW5lciB7XG4gIGZsb2F0OiBsZWZ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDFyZW07XG4gIHBhZGRpbmctYm90dG9tOiAzMDBweDtcbiAgbWFyZ2luLWJvdHRvbTogLTI5MHB4O1xufVxuXG4uc3AtcGFsZXR0ZS1vbmx5IC5zcC1wYWxldHRlLWNvbnRhaW5lciB7XG4gIGJvcmRlcjogMDtcbn1cblxuLnNwLXBhbGV0dGUgLnNwLXRodW1iLWVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIG1hcmdpbjogM3B4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlcjogc29saWQgMnB4IHRyYW5zcGFyZW50O1xufVxuXG4vKiBCdXR0b25zICovXG4uc3AtYnV0dG9uLWNvbnRhaW5lciB7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBtYXJnaW4tdG9wOiAxcmVtO1xufVxuXG4uc3AtY2FuY2VsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogQnV0dG9uczogaHR0cDovL2hlbGxvaGFwcHkub3JnL2NzczMtYnV0dG9ucy8gKi9cbi5zcC1jb250YWluZXIgYnV0dG9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMC41ZW0gMWVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgLy8gdGV4dFxuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDAuODEyNWVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBsZXR0ZXItc3BhY2luZzogMC4wMjVlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gIGJhY2tncm91bmQ6ICRkYXJrR3JheTtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIFJlcGxhY2VyICh0aGUgbGl0dGxlIHByZXZpZXcgZGl2IHRoYXQgc2hvd3MgdXAgaW5zdGVhZCBvZiB0aGUgPGlucHV0PikgKi9cbi5zcC1yZXBsYWNlciB7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiA0cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgKnpvb206IDE7XG4gICpkaXNwbGF5OiBpbmxpbmU7XG4gIGJvcmRlcjogc29saWQgMXB4ICM5MTc2NWQ7XG4gIGJhY2tncm91bmQ6ICNlZWU7XG4gIGNvbG9yOiAjMzMzO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLnNwLXJlcGxhY2VyOmhvdmVyLFxuLnNwLXJlcGxhY2VyLnNwLWFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogI2YwYzQ5YjtcbiAgY29sb3I6ICMxMTE7XG59XG4uc3AtcmVwbGFjZXIuc3AtZGlzYWJsZWQge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGJvcmRlci1jb2xvcjogc2lsdmVyO1xuICBjb2xvcjogc2lsdmVyO1xufVxuLnNwLWRkIHtcbiAgcGFkZGluZzogMnB4IDA7XG4gIGhlaWdodDogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LXNpemU6IDEwcHg7XG59XG4uc3AtcHJldmlldyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjBweDtcbiAgYm9yZGVyOiBzb2xpZCAxcHggIzIyMjtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIGZsb2F0OiBsZWZ0O1xuICB6LWluZGV4OiAwO1xufVxuXG4uc3AtcGFsZXR0ZSB7XG4gICp3aWR0aDogMjIwcHg7XG4gIG1heC13aWR0aDogMjIwcHg7XG59XG4uc3AtcGFsZXR0ZSAuc3AtdGh1bWItZWwge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBtYXJnaW46IDJweCAxcHg7XG4gIGJvcmRlcjogc29saWQgMXB4ICNkMGQwZDA7XG59XG5cbi5zcC1jb250YWluZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLnNwLXBhbGV0dGUgc3Bhbjpob3Zlcixcbi5zcC1wYWxldHRlIHNwYW4uc3AtdGh1bWItYWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwO1xufVxuXG4uc3AtcHJldmlldyxcbi5zcC1hbHBoYSxcbi5zcC10aHVtYi1lbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQXdBQUFBTUNBSUFBQURaRjh1d0FBQUFHVWxFUVZRWVYyTTRnd0grWXdDR0lhc0lVd2hUMjVCVkJBRHR6WU5Zckh2djRnQUFBQUJKUlU1RXJrSmdnZz09KTtcbn1cbi5zcC1wcmV2aWV3LWlubmVyLFxuLnNwLWFscGhhLWlubmVyLFxuLnNwLXRodW1iLWlubmVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xufVxuXG4uc3AtcGFsZXR0ZSAuc3AtdGh1bWItaW5uZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4uc3AtcGFsZXR0ZSAuc3AtdGh1bWItbGlnaHQuc3AtdGh1bWItYWN0aXZlIC5zcC10aHVtYi1pbm5lciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUJJQUFBQVNDQVlBQUFCV3pvNVhBQUFBR1hSRldIUlRiMlowZDJGeVpRQkJaRzlpWlNCSmJXRm5aVkpsWVdSNWNjbGxQQUFBQUlWSlJFRlVlTnBpWUJoc2dKRk1mZnhBWEFCbE41SnJ1VDRRM3dmaS8wRHNUNjRoOFVEOEhtcElQQ1dHL0tlbUlmT0pDVUIrQW9hY3g2RUdCWnlIQnFJK1dzREN3dVE5bWh4ZWcyQTIxME50Zm84a2xrOXNPTWlqYVVSbTd5YzFVUDJSTkNNYktFOU9ESzFITTZpZWdZTGtmeDhwbGlnQzlsQ0Q3S21Sb2YwWmhqUUFDREFBY2VvdnJ0cFZCUmtBQUFBQVNVVk9SSzVDWUlJPSk7XG59XG5cbi5zcC1wYWxldHRlIC5zcC10aHVtYi1kYXJrLnNwLXRodW1iLWFjdGl2ZSAuc3AtdGh1bWItaW5uZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFCSUFBQUFTQ0FZQUFBQld6bzVYQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQURzTUFBQTdEQWNkdnFHUUFBQUFhZEVWWWRGTnZablIzWVhKbEFGQmhhVzUwTGs1RlZDQjJNeTQxTGpFd01QUnlvUUFBQU1kSlJFRlVPRSt0a2dzTnd6QU1STXVnRUFhaEVBYWhFQVpoRUFxbEVBWmhFQW9oRUFZaDgxWDJkSW04ZktwRXNwTEd2dWRQT3NVWXB4RTJCSUpDcm9KbUVXOXFKK01LYUJGaEVNTmFiU3k5b0ljSVB3ckIrYWZ2QVVGb0s0SDB0TWFRM1h0bHJnZ0RoT1ZWTXVUNEU1TU1HMEZCYkNFWXpqWVQ3T3hMRXZJSFFMWTJ6V3dRM0QrOWx1eU9RVGZLRGlGRDNpVUlmUGs4VnFyS2pnQWlTZkdGUGVjcmc2SE42bS9pQmN3aURBbzdXaUJlYXdhK0t3aDd0Wm9TQ0dMTXF3bFNBelZEaG9LKzZ2SDRHMFA1d2RrQUFBQUFTVVZPUks1Q1lJST0pO1xufVxuIiwiLnNlbGVjdC1jb250cm9sLmZvbnQtcGlja2VyLFxuLnNlbGVjdC1jb250cm9sLndlaWdodC1waWNrZXIge1xuICAmOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICBib3gtc2hhZG93OiAwIDAgMC41cmVtIHJnYmEoJGJsYWNrLC4wNSk7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHRyYW5zaXRpb246IGhlaWdodCAwLjRzLCBib3gtc2hhZG93IC4xNXMgbGluZWFyO1xuICB9XG5cbiAgJi5vcGVuIHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDFyZW0gcmdiYSgkYmxhY2ssLjE1KTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuXG4gICAgLmZvbnQtcGlja2VyLS1maWx0ZXIge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuNHM7XG4gICAgfVxuICB9XG5cbiAgPiBzcGFuLnNlbGVjdGVkLFxuICA+IGJ1dHRvbi5zZWxlY3RlZHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMWVtO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgZm9udC1zaXplOiAwLjc1ZW07XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgIC5kZC1pY29uIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAxZW07XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICBjb250ZW50OiAnXFxlNWQ3JztcbiAgICAgICAgcmlnaHQ6IDAuNWVtO1xuICAgICAgICB0b3A6IDAuNzVlbTtcbiAgICAgICAgZm9udC1zaXplOiAxLjI1ZW07XG4gICAgICAgIGZvbnQtZmFtaWx5OiAndG90LWljb25zJyAhaW1wb3J0YW50O1xuICAgICAgICBzcGVhazogbm9uZTtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAgICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICByaWdodDogMC41ZW07XG4gICAgICB0b3A6IDAuNzVlbTtcbiAgICAgIGZvbnQtc2l6ZTogMS4yNWVtO1xuICAgIH1cbiAgfVxuXG4gID4gc3BhbltjbGFzcz1cInNlbGVjdGVkXCJdLFxuICA+IGJ1dHRvbltjbGFzcz1cInNlbGVjdGVkXCJde1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cblxuICAuZm9udC1waWNrZXItLWZpbHRlciB7XG4gICAgcGFkZGluZzogLjVlbTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkb2ZmV2hpdGU7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGxpbmVhcjtcblxuICAgIGlucHV0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBwYWRkaW5nOiAuMjVlbSAxZW07XG4gICAgICBiYWNrZ3JvdW5kOiAkb2ZmV2hpdGU7XG4gICAgICBib3JkZXItcmFkaXVzOiAyZW07XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBvdXRsaW5lOiBub25lO1xuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkZ3JheTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZHJvcGRvd24ge1xuICAgIGhlaWdodDogMTZlbTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgdWwuZHJvcGRvd24tb3B0aW9ucyB7XG4gICAgbGksXG4gICAgYnV0dG9uIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJG9mZldoaXRlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRncmVlbiwgMC4xNSk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5pcy1jdXJyZW50IHtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgY29sb3I6ICRncmVlbjtcblxuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICdzZWxlY3RlZCc7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgcmlnaHQ6IDEuNWVtO1xuICAgICAgICAgICAgcGFkZGluZzogMCAuNWVtO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMmVtO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC42ODc1ZW07XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JlZW47XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBzcGFuIHtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjE1cyBsaW5lYXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gc3lzdGVtIGZvbnRzXG4gIC5hcmlhbCB7XG4gICAgZm9udC1mYW1pbHk6ICdBcmlhbCcsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgfVxuICAuY291cmllciB7XG4gICAgZm9udC1mYW1pbHk6ICdDb3VyaWVyJywgbW9ub3NwYWNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvdXJpZXItbmV3IHtcbiAgICBmb250LWZhbWlseTogJ0NvdXJpZXIgTmV3JywgbW9ub3NwYWNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcmFtb25kIHtcbiAgICBmb250LWZhbWlseTogJ0dhcmFtb25kJywgc2VyaWYgIWltcG9ydGFudDtcbiAgfVxuICAuZ2VvcmdpYSB7XG4gICAgZm9udC1mYW1pbHk6ICdHZW9yZ2lhJywgc2VyaWYgIWltcG9ydGFudDtcbiAgfVxuICAuaGVsdmV0aWNhIHtcbiAgICBmb250LWZhbWlseTogJ0hlbHZldGljYScsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgfVxuICAudGltZXMtbmV3LXJvbWFuIHtcbiAgICBmb250LWZhbWlseTogJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnZlcmRhbmEge1xuICAgIGZvbnQtZmFtaWx5OiAnVmVyZGFuYScsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgfVxuXG4gIC8vIGdvb2dsZSBmb250c1xuICAuYWJlbCB7XG4gICAgZm9udC1mYW1pbHk6ICdBYmVsJywgJ0F2ZW5pck5leHRMVFByby1EZW1pJywgJ0hlbHZldGljYSBOZXVlJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICB9XG4gIC5hYmhheWEtbGlicmUge1xuICAgIGZvbnQtZmFtaWx5OiAnQWJoYXlhIExpYnJlJywgJ0F2ZW5pck5leHRMVFByby1EZW1pJywgJ0hlbHZldGljYSBOZXVlJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICB9XG4gIC5hYnJpbC1mYXRmYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0FicmlsIEZhdGZhY2UnLCAnQXZlbmlyTmV4dExUUHJvLURlbWknLCAnSGVsdmV0aWNhIE5ldWUnLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsZWdyZXlhIHtcbiAgICBmb250LWZhbWlseTogJ0FsZWdyZXlhJywgJ0F2ZW5pck5leHRMVFByby1EZW1pJywgJ0hlbHZldGljYSBOZXVlJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGZhLXNsYWItb25lIHtcbiAgICBmb250LWZhbWlseTogJ0FsZmEgU2xhYiBPbmUnLCAnQXZlbmlyTmV4dExUUHJvLURlbWknLCAnSGVsdmV0aWNhIE5ldWUnLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFtYXRpYy1zYyB7XG4gICAgZm9udC1mYW1pbHk6ICdBbWF0aWMgU0MnLCAnQXZlbmlyTmV4dExUUHJvLURlbWknLCAnSGVsdmV0aWNhIE5ldWUnLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFtaXJpIHtcbiAgICBmb250LWZhbWlseTogJ0FtaXJpJywgJ0F2ZW5pck5leHRMVFByby1EZW1pJywgJ0hlbHZldGljYSBOZXVlJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbm9ueW1vdXMtcHJvIHtcbiAgICBmb250LWZhbWlseTogJ0Fub255bW91cyBQcm8nLCAnQXZlbmlyTmV4dExUUHJvLURlbWknLCAnSGVsdmV0aWNhIE5ldWUnLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFyY2hpdm8ge1xuICAgIGZvbnQtZmFtaWx5OiAnQXJjaGl2bycsICdBdmVuaXJOZXh0TFRQcm8tRGVtaScsICdIZWx2ZXRpY2EgTmV1ZScsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgfVxuICAuYXJjaGl2by1uYXJyb3cge1xuICAgIGZvbnQtZmFtaWx5OiAnQXJjaGl2byBOYXJyb3cnLCAnQXZlbmlyTmV4dExUUHJvLURlbWknLCAnSGVsdmV0aWNhIE5ldWUnLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFyaW1vIHtcbiAgICBmb250LWZhbWlseTogJ0FyaW1vJywgJ0F2ZW5pck5leHRMVFByby1EZW1pJywgJ0hlbHZldGljYSBOZXVlJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICB9XG4gIC5hcnNlbmFsIHtcbiAgICBmb250LWZhbWlseTogJ0Fyc2VuYWwnLCAnQXZlbmlyTmV4dExUUHJvLURlbWknLCAnSGVsdmV0aWNhIE5ldWUnLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFydm8ge1xuICAgIGZvbnQtZmFtaWx5OiAnQXJ2bycsICdBdmVuaXJOZXh0TFRQcm8tRGVtaScsICdIZWx2ZXRpY2EgTmV1ZScsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgfVxuICAuYXNhcCB7XG4gICAgZm9udC1mYW1pbHk6ICdBc2FwJywgJ0F2ZW5pck5leHRMVFByby1EZW1pJywgJ0hlbHZldGljYSBOZXVlJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICB9XG4gIC5hc2FwLWNvbmRlbnNlZCB7XG4gICAgZm9udC1mYW1pbHk6ICdBc2FwIENvbmRlbnNlZCcsICdBdmVuaXJOZXh0TFRQcm8tRGVtaScsICdIZWx2ZXRpY2EgTmV1ZScsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgfVxuICAuYXNzaXN0YW50IHtcbiAgICBmb250LWZhbWlseTogJ0Fzc2lzdGFudCcsICdBdmVuaXJOZXh0TFRQcm8tRGVtaScsICdIZWx2ZXRpY2EgTmV1ZScsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgfVxuICAuYXN1bCB7XG4gICAgZm9udC1mYW1pbHk6ICdBc3VsJywgJ0F2ZW5pck5leHRMVFByby1EZW1pJywgJ0hlbHZldGljYSBOZXVlJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICB9XG4gIC5iYXJsb3cge1xuICAgIGZvbnQtZmFtaWx5OiAnQmFybG93JywgJ0F2ZW5pck5leHRMVFByby1EZW1pJywgJ0hlbHZldGljYSBOZXVlJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICB9XG4gIC5iYXJsb3ctY29uZGVuc2VkIHtcbiAgICBmb250LWZhbWlseTogJ0JhcmxvdyBDb25kZW5zZWQnLCAnQXZlbmlyTmV4dExUUHJvLURlbWknLCAnSGVsdmV0aWNhIE5ldWUnLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJlYmFzLW5ldWUge1xuICAgIGZvbnQtZmFtaWx5OiAnQmViYXMgTmV1ZScsICdBdmVuaXJOZXh0TFRQcm8tRGVtaScsICdIZWx2ZXRpY2EgTmV1ZScsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgfVxuICAuYmVsbGVmYWlyIHtcbiAgICBmb250LWZhbWlseTogJ0JlbGxlZmFpcicsICdBdmVuaXJOZXh0TFRQcm8tRGVtaScsICdIZWx2ZXRpY2EgTmV1ZScsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgfVxuICAuYml0dGVyIHtcbiAgICBmb250LWZhbWlseTogJ0JpdHRlcicsICdBdmVuaXJOZXh0TFRQcm8tRGVtaScsICdIZWx2ZXRpY2EgTmV1ZScsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgfVxuICAuYnVuZ2VlIHtcbiAgICBmb250LWZhbWlseTogJ0J1bmdlZScsICdBdmVuaXJOZXh0TFRQcm8tRGVtaScsICdIZWx2ZXRpY2EgTmV1ZScsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgfVxuICAuY2FiaW4ge1xuICAgIGZvbnQtZmFtaWx5OiAnQ2FiaW4nLCAnQXZlbmlyTmV4dExUUHJvLURlbWknLCAnSGVsdmV0aWNhIE5ldWUnLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNhYmluLWNvbmRlbnNlZCB7XG4gICAgZm9udC1mYW1pbHk6ICdDYWJpbiBDb25kZW5zZWQnLCAnQXZlbmlyTmV4dExUUHJvLURlbWknLCAnSGVsdmV0aWNhIE5ldWUnLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNhcmRvIHtcbiAgICBmb250LWZhbWlseTogJ0NhcmRvJywgJ0F2ZW5pck5leHRMVFByby1EZW1pJywgJ0hlbHZldGljYSBOZXVlJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICB9XG4gIC5jYXRhbWFyYW4ge1xuICAgIGZvbnQtZmFtaWx5OiAnQ2F0YW1hcmFuJywgJ0F2ZW5pck5leHRMVFByby1EZW1pJywgJ0hlbHZldGljYSBOZXVlJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICB9XG4gIC5jYXVkZXgge1xuICAgIGZvbnQtZmFtaWx5OiAnQ2F1ZGV4JywgJ0F2ZW5pck5leHRMVFByby1EZW1pJywgJ0hlbHZldGljYSBOZXVlJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICB9XG4gIC5jaGFybSB7XG4gICAgZm9udC1mYW1pbHk6ICdDaGFybScsICdBdmVuaXJOZXh0TFRQcm8tRGVtaScsICdIZWx2ZXRpY2EgTmV1ZScsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgfVxuICAuY2hpdm8ge1xuICAgIGZvbnQtZmFtaWx5OiAnQ2hpdm8nLCAnQXZlbmlyTmV4dExUUHJvLURlbWknLCAnSGVsdmV0aWNhIE5ldWUnLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNpbnplbCB7XG4gICAgZm9udC1mYW1pbHk6ICdDaW56ZWwnLCAnQXZlbmlyTmV4dExUUHJvLURlbWknLCAnSGVsdmV0aWNhIE5ldWUnLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvcmJlbiB7XG4gICAgZm9udC1mYW1pbHk6ICdDb3JiZW4nLCAnQXZlbmlyTmV4dExUUHJvLURlbWknLCAnSGVsdmV0aWNhIE5ldWUnLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvcm1vcmFudC1nYXJhbW9uZCB7XG4gICAgZm9udC1mYW1pbHk6ICdDb3Jtb3JhbnQgR2FyYW1vbmQnLCAnQXZlbmlyTmV4dExUUHJvLURlbWknLCAnSGVsdmV0aWNhIE5ldWUnLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvdXJpZXItcHJpbWUge1xuICAgIGZvbnQtZmFtaWx5OiAnQ291cmllciBQcmltZScsICdBdmVuaXJOZXh0TFRQcm8tRGVtaScsICdIZWx2ZXRpY2EgTmV1ZScsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgfVxuICAuY3JpbXNvbi1wcm8ge1xuICAgIGZvbnQtZmFtaWx5OiAnQ3JpbXNvbiBQcm8nLCAnQXZlbmlyTmV4dExUUHJvLURlbWknLCAnSGVsdmV0aWNhIE5ldWUnLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNyaW1zb24tdGV4dCB7XG4gICAgZm9udC1mYW1pbHk6ICdDcmltc29uIFRleHQnLCAnQXZlbmlyTmV4dExUUHJvLURlbWknLCAnSGVsdmV0aWNhIE5ldWUnLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmN1dGl2ZS1tb25vIHtcbiAgICBmb250LWZhbWlseTogJ0N1dGl2ZSBNb25vJywgJ0F2ZW5pck5leHRMVFByby1EZW1pJywgJ0hlbHZldGljYSBOZXVlJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICB9XG4gIC5kYXZpZC1saWJyZSB7XG4gICAgZm9udC1mYW1pbHk6ICdEYXZpZCBMaWJyZScsICdBdmVuaXJOZXh0TFRQcm8tRGVtaScsICdIZWx2ZXRpY2EgTmV1ZScsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgfVxuICAuZG0tc2FucyB7XG4gICAgZm9udC1mYW1pbHk6ICdETSBTYW5zJywgJ0F2ZW5pck5leHRMVFByby1EZW1pJywgJ0hlbHZldGljYSBOZXVlJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICB9XG4gIC5kbS1zZXJpZi1kaXNwbGF5IHtcbiAgICBmb250LWZhbWlseTogJ0RNIFNlcmlmIERpc3BsYXknLCAnQXZlbmlyTmV4dExUUHJvLURlbWknLCAnSGVsdmV0aWNhIE5ldWUnLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmRvc2lzIHtcbiAgICBmb250LWZhbWlseTogJ0Rvc2lzJywgJ0F2ZW5pck5leHRMVFByby1EZW1pJywgJ0hlbHZldGljYSBOZXVlJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICB9XG4gIC5lYi1nYXJhbW9uZCB7XG4gICAgZm9udC1mYW1pbHk6ICdFQiBHYXJhbW9uZCcsICdBdmVuaXJOZXh0TFRQcm8tRGVtaScsICdIZWx2ZXRpY2EgTmV1ZScsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgfVxuICAuZWN6YXIge1xuICAgIGZvbnQtZmFtaWx5OiAnRWN6YXInLCAnQXZlbmlyTmV4dExUUHJvLURlbWknLCAnSGVsdmV0aWNhIE5ldWUnLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmV4byB7XG4gICAgZm9udC1mYW1pbHk6ICdFeG8nLCAnQXZlbmlyTmV4dExUUHJvLURlbWknLCAnSGVsdmV0aWNhIE5ldWUnLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZhaGt3YW5nIHtcbiAgICBmb250LWZhbWlseTogJ0ZhaGt3YW5nJywgJ0F2ZW5pck5leHRMVFByby1EZW1pJywgJ0hlbHZldGljYSBOZXVlJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICB9XG4gIC5mYW53b29kLXRleHQge1xuICAgIGZvbnQtZmFtaWx5OiAnRmFud29vZCBUZXh0JywgJ0F2ZW5pck5leHRMVFByby1EZW1pJywgJ0hlbHZldGljYSBOZXVlJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICB9XG4gIC5mYXVuYS1vbmUge1xuICAgIGZvbnQtZmFtaWx5OiAnRmF1bmEgT25lJywgJ0F2ZW5pck5leHRMVFByby1EZW1pJywgJ0hlbHZldGljYSBOZXVlJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICB9XG4gIC5mamFsbGEtb25lIHtcbiAgICBmb250LWZhbWlseTogJ0ZqYWxsYSBPbmUnLCAnQXZlbmlyTmV4dExUUHJvLURlbWknLCAnSGVsdmV0aWNhIE5ldWUnLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdlbnRpdW0tYmFzaWMge1xuICAgIGZvbnQtZmFtaWx5OiAnR2VudGl1bSBCYXNpYycsICdBdmVuaXJOZXh0TFRQcm8tRGVtaScsICdIZWx2ZXRpY2EgTmV1ZScsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgfVxuICAuZ2VudGl1bS1ib29rLWJhc2ljIHtcbiAgICBmb250LWZhbWlseTogJ0dlbnRpdW0gQm9vayBCYXNpYycsICdBdmVuaXJOZXh0TFRQcm8tRGVtaScsICdIZWx2ZXRpY2EgTmV1ZScsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgfVxuICAuZ2VybWFuaWEtb25lIHtcbiAgICBmb250LWZhbWlseTogJ0dlcm1hbmlhIE9uZScsICdBdmVuaXJOZXh0TFRQcm8tRGVtaScsICdIZWx2ZXRpY2EgTmV1ZScsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgfVxuICAuZ2xlZ29vIHtcbiAgICBmb250LWZhbWlseTogJ0dsZWdvbycsICdBdmVuaXJOZXh0TFRQcm8tRGVtaScsICdIZWx2ZXRpY2EgTmV1ZScsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgfVxuICAuZ290aGljLWExIHtcbiAgICBmb250LWZhbWlseTogJ0dvdGhpYyBBMScsICdBdmVuaXJOZXh0TFRQcm8tRGVtaScsICdIZWx2ZXRpY2EgTmV1ZScsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgfVxuICAuZ3Jhdml0YXMtb25lIHtcbiAgICBmb250LWZhbWlseTogJ0dyYXZpdGFzIE9uZScsICdBdmVuaXJOZXh0TFRQcm8tRGVtaScsICdIZWx2ZXRpY2EgTmV1ZScsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgfVxuICAuZ3JlbnplIHtcbiAgICBmb250LWZhbWlseTogJ0dyZW56ZScsICdBdmVuaXJOZXh0TFRQcm8tRGVtaScsICdIZWx2ZXRpY2EgTmV1ZScsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgfVxuICAuaGVlYm8ge1xuICAgIGZvbnQtZmFtaWx5OiAnSGVlYm8nLCAnQXZlbmlyTmV4dExUUHJvLURlbWknLCAnSGVsdmV0aWNhIE5ldWUnLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmpvc2VmaW4tc2FucyB7XG4gICAgZm9udC1mYW1pbHk6ICdKb3NlZmluIFNhbnMnLCAnQXZlbmlyTmV4dExUUHJvLURlbWknLCAnSGVsdmV0aWNhIE5ldWUnLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmpvc2VmaW4tc2xhYiB7XG4gICAgZm9udC1mYW1pbHk6ICdKb3NlZmluIFNsYWInLCAnQXZlbmlyTmV4dExUUHJvLURlbWknLCAnSGVsdmV0aWNhIE5ldWUnLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1ZHNvbiB7XG4gICAgZm9udC1mYW1pbHk6ICdKdWRzb24nLCAnQXZlbmlyTmV4dExUUHJvLURlbWknLCAnSGVsdmV0aWNhIE5ldWUnLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1bGl1cy1zYW5zLW9uZSB7XG4gICAgZm9udC1mYW1pbHk6ICdKdWxpdXMgU2FucyBPbmUnLCAnQXZlbmlyTmV4dExUUHJvLURlbWknLCAnSGVsdmV0aWNhIE5ldWUnLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmtydWIge1xuICAgIGZvbnQtZmFtaWx5OiAnS3J1YicsICdBdmVuaXJOZXh0TFRQcm8tRGVtaScsICdIZWx2ZXRpY2EgTmV1ZScsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgfVxuICAua3VyYWxlIHtcbiAgICBmb250LWZhbWlseTogJ0t1cmFsZScsICdBdmVuaXJOZXh0TFRQcm8tRGVtaScsICdIZWx2ZXRpY2EgTmV1ZScsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgfVxuICAubGF0byB7XG4gICAgZm9udC1mYW1pbHk6ICdMYXRvJywgJ0F2ZW5pck5leHRMVFByby1EZW1pJywgJ0hlbHZldGljYSBOZXVlJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICB9XG4gIC5saWJyZS1iYXNrZXJ2aWxsZSB7XG4gICAgZm9udC1mYW1pbHk6ICdMaWJyZSBCYXNrZXJ2aWxsZScsICdBdmVuaXJOZXh0TFRQcm8tRGVtaScsICdIZWx2ZXRpY2EgTmV1ZScsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgfVxuICAubGlicmUtZnJhbmtsaW4ge1xuICAgIGZvbnQtZmFtaWx5OiAnTGlicmUgRnJhbmtsaW4nLCAnQXZlbmlyTmV4dExUUHJvLURlbWknLCAnSGVsdmV0aWNhIE5ldWUnLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmxpdGVyYXRhIHtcbiAgICBmb250LWZhbWlseTogJ0xpdGVyYXRhJywgJ0F2ZW5pck5leHRMVFByby1EZW1pJywgJ0hlbHZldGljYSBOZXVlJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICB9XG4gIC5sb3JhIHtcbiAgICBmb250LWZhbWlseTogJ0xvcmEnLCAnQXZlbmlyTmV4dExUUHJvLURlbWknLCAnSGVsdmV0aWNhIE5ldWUnLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tcGx1cy1yb3VuZGVkLTFjIHtcbiAgICBmb250LWZhbWlseTogJ00gUExVUyBSb3VuZGVkIDFjJywgJ0F2ZW5pck5leHRMVFByby1EZW1pJywgJ0hlbHZldGljYSBOZXVlJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICB9XG4gIC5tZWR1bGEtb25lIHtcbiAgICBmb250LWZhbWlseTogJ01lZHVsYSBPbmUnLCAnQXZlbmlyTmV4dExUUHJvLURlbWknLCAnSGVsdmV0aWNhIE5ldWUnLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lZ3JpbSB7XG4gICAgZm9udC1mYW1pbHk6ICdNZWdyaW0nLCAnQXZlbmlyTmV4dExUUHJvLURlbWknLCAnSGVsdmV0aWNhIE5ldWUnLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lcnJpd2VhdGhlciB7XG4gICAgZm9udC1mYW1pbHk6ICdNZXJyaXdlYXRoZXInLCAnQXZlbmlyTmV4dExUUHJvLURlbWknLCAnSGVsdmV0aWNhIE5ldWUnLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lcnJpd2VhdGhlci1zYW5zIHtcbiAgICBmb250LWZhbWlseTogJ01lcnJpd2VhdGhlciBTYW5zJywgJ0F2ZW5pck5leHRMVFByby1EZW1pJywgJ0hlbHZldGljYSBOZXVlJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICB9XG4gIC5tZXRhbC1tYW5pYSB7XG4gICAgZm9udC1mYW1pbHk6ICdNZXRhbCBNYW5pYScsICdBdmVuaXJOZXh0TFRQcm8tRGVtaScsICdIZWx2ZXRpY2EgTmV1ZScsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgfVxuICAubW9uZGEge1xuICAgIGZvbnQtZmFtaWx5OiAnTW9uZGEnLCAnQXZlbmlyTmV4dExUUHJvLURlbWknLCAnSGVsdmV0aWNhIE5ldWUnLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1vbnRzZXJyYXQge1xuICAgIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCcsICdBdmVuaXJOZXh0TFRQcm8tRGVtaScsICdIZWx2ZXRpY2EgTmV1ZScsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgfVxuICAubXVsaSxcbiAgLm11bGlzaHtcbiAgICBmb250LWZhbWlseTogJ011bGlzaCcsICdBdmVuaXJOZXh0TFRQcm8tRGVtaScsICdIZWx2ZXRpY2EgTmV1ZScsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgfVxuICAubmV1dG9uIHtcbiAgICBmb250LWZhbWlseTogJ05ldXRvbicsICdBdmVuaXJOZXh0TFRQcm8tRGVtaScsICdIZWx2ZXRpY2EgTmV1ZScsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgfVxuICAubml4aWUtb25lIHtcbiAgICBmb250LWZhbWlseTogJ05peGllIE9uZScsICdBdmVuaXJOZXh0TFRQcm8tRGVtaScsICdIZWx2ZXRpY2EgTmV1ZScsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgfVxuICAubm90by1zYW5zIHtcbiAgICBmb250LWZhbWlseTogJ05vdG8gU2FucycsICdBdmVuaXJOZXh0TFRQcm8tRGVtaScsICdIZWx2ZXRpY2EgTmV1ZScsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgfVxuICAubm90by1zZXJpZiB7XG4gICAgZm9udC1mYW1pbHk6ICdOb3RvIFNlcmlmJywgJ0F2ZW5pck5leHRMVFByby1EZW1pJywgJ0hlbHZldGljYSBOZXVlJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICB9XG4gIC5vbGQtc3RhbmRhcmQtdHQge1xuICAgIGZvbnQtZmFtaWx5OiAnT2xkIFN0YW5kYXJkIFRUJywgJ0F2ZW5pck5leHRMVFByby1EZW1pJywgJ0hlbHZldGljYSBOZXVlJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICB9XG4gIC5vcGVuLXNhbnMge1xuICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgJ0F2ZW5pck5leHRMVFByby1EZW1pJywgJ0hlbHZldGljYSBOZXVlJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICB9XG4gIC5vc3dhbGQge1xuICAgIGZvbnQtZmFtaWx5OiAnT3N3YWxkJywgJ0F2ZW5pck5leHRMVFByby1EZW1pJywgJ0hlbHZldGljYSBOZXVlJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICB9XG4gIC5vdmVycGFzcyB7XG4gICAgZm9udC1mYW1pbHk6ICdPdmVycGFzcycsICdBdmVuaXJOZXh0TFRQcm8tRGVtaScsICdIZWx2ZXRpY2EgTmV1ZScsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgfVxuICAub3ZvIHtcbiAgICBmb250LWZhbWlseTogJ092bycsICdBdmVuaXJOZXh0TFRQcm8tRGVtaScsICdIZWx2ZXRpY2EgTmV1ZScsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgfVxuICAucGF0aHdheS1nb3RoaWMtb25lIHtcbiAgICBmb250LWZhbWlseTogJ1BhdGh3YXkgR290aGljIE9uZScsICdBdmVuaXJOZXh0TFRQcm8tRGVtaScsICdIZWx2ZXRpY2EgTmV1ZScsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgfVxuICAucGhpbG9zb3BoZXIge1xuICAgIGZvbnQtZmFtaWx5OiAnUGhpbG9zb3BoZXInLCAnQXZlbmlyTmV4dExUUHJvLURlbWknLCAnSGVsdmV0aWNhIE5ldWUnLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBpcmF0YS1vbmUge1xuICAgIGZvbnQtZmFtaWx5OiAnUGlyYXRhIE9uZScsICdBdmVuaXJOZXh0TFRQcm8tRGVtaScsICdIZWx2ZXRpY2EgTmV1ZScsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgfVxuICAucGxheWZhaXItZGlzcGxheSB7XG4gICAgZm9udC1mYW1pbHk6ICdQbGF5ZmFpciBEaXNwbGF5JywgJ0F2ZW5pck5leHRMVFByby1EZW1pJywgJ0hlbHZldGljYSBOZXVlJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICB9XG4gIC5wb3BwaW5zIHtcbiAgICBmb250LWZhbWlseTogJ1BvcHBpbnMnLCAnQXZlbmlyTmV4dExUUHJvLURlbWknLCAnSGVsdmV0aWNhIE5ldWUnLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByYWdhdGktbmFycm93IHtcbiAgICBmb250LWZhbWlseTogJ1ByYWdhdGkgTmFycm93JywgJ0F2ZW5pck5leHRMVFByby1EZW1pJywgJ0hlbHZldGljYSBOZXVlJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICB9XG4gIC5wcmF0YSB7XG4gICAgZm9udC1mYW1pbHk6ICdQcmF0YScsICdBdmVuaXJOZXh0TFRQcm8tRGVtaScsICdIZWx2ZXRpY2EgTmV1ZScsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgfVxuICAucHJvbXB0IHtcbiAgICBmb250LWZhbWlseTogJ1Byb21wdCcsICdBdmVuaXJOZXh0TFRQcm8tRGVtaScsICdIZWx2ZXRpY2EgTmV1ZScsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgfVxuICAucHQtbW9ubyB7XG4gICAgZm9udC1mYW1pbHk6ICdQVCBNb25vJywgJ0F2ZW5pck5leHRMVFByby1EZW1pJywgJ0hlbHZldGljYSBOZXVlJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zYW5zIHtcbiAgICBmb250LWZhbWlseTogJ1BUIFNhbnMnLCAnQXZlbmlyTmV4dExUUHJvLURlbWknLCAnSGVsdmV0aWNhIE5ldWUnLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB1YmxpYy1zYW5zIHtcbiAgICBmb250LWZhbWlseTogJ1B1YmxpYyBTYW5zJywgJ0F2ZW5pck5leHRMVFByby1EZW1pJywgJ0hlbHZldGljYSBOZXVlJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICB9XG4gIC5xdWFuZG8ge1xuICAgIGZvbnQtZmFtaWx5OiAnUXVhbmRvJywgJ0F2ZW5pck5leHRMVFByby1EZW1pJywgJ0hlbHZldGljYSBOZXVlJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICB9XG4gIC5xdWF0dHJvY2VudG8ge1xuICAgIGZvbnQtZmFtaWx5OiAnUXVhdHRyb2NlbnRvJywgJ0F2ZW5pck5leHRMVFByby1EZW1pJywgJ0hlbHZldGljYSBOZXVlJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICB9XG4gIC5xdWF0dHJvY2VudG8tc2FucyB7XG4gICAgZm9udC1mYW1pbHk6ICdRdWF0dHJvY2VudG8gU2FucycsICdBdmVuaXJOZXh0TFRQcm8tRGVtaScsICdIZWx2ZXRpY2EgTmV1ZScsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgfVxuICAucXVlc3RyaWFsIHtcbiAgICBmb250LWZhbWlseTogJ1F1ZXN0cmlhbCcsICdBdmVuaXJOZXh0TFRQcm8tRGVtaScsICdIZWx2ZXRpY2EgTmV1ZScsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgfVxuICAucXVpY2tzYW5kIHtcbiAgICBmb250LWZhbWlseTogJ1F1aWNrc2FuZCcsICdBdmVuaXJOZXh0TFRQcm8tRGVtaScsICdIZWx2ZXRpY2EgTmV1ZScsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgfVxuICAucmFkbGV5IHtcbiAgICBmb250LWZhbWlseTogJ1JhZGxleScsICdBdmVuaXJOZXh0TFRQcm8tRGVtaScsICdIZWx2ZXRpY2EgTmV1ZScsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgfVxuICAucmFra2FzIHtcbiAgICBmb250LWZhbWlseTogJ1Jha2thcycsICdBdmVuaXJOZXh0TFRQcm8tRGVtaScsICdIZWx2ZXRpY2EgTmV1ZScsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgfVxuICAucmFsZXdheSB7XG4gICAgZm9udC1mYW1pbHk6ICdSYWxld2F5JywgJ0F2ZW5pck5leHRMVFByby1EZW1pJywgJ0hlbHZldGljYSBOZXVlJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICB9XG4gIC5yZWQtaGF0LWRpc3BsYXkge1xuICAgIGZvbnQtZmFtaWx5OiAnUmVkIEhhdCBEaXNwbGF5JywgJ0F2ZW5pck5leHRMVFByby1EZW1pJywgJ0hlbHZldGljYSBOZXVlJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICB9XG4gIC5yZWQtaGF0LXRleHQge1xuICAgIGZvbnQtZmFtaWx5OiAnUmVkIEhhdCBUZXh0JywgJ0F2ZW5pck5leHRMVFByby1EZW1pJywgJ0hlbHZldGljYSBOZXVlJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICB9XG4gIC5yb2JvdG8ge1xuICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgJ0F2ZW5pck5leHRMVFByby1EZW1pJywgJ0hlbHZldGljYSBOZXVlJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICB9XG4gIC5yb2JvdG8tY29uZGVuc2VkIHtcbiAgICBmb250LWZhbWlseTogJ1JvYm90byBDb25kZW5zZWQnLCAnQXZlbmlyTmV4dExUUHJvLURlbWknLCAnSGVsdmV0aWNhIE5ldWUnLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvYm90by1zbGFiIHtcbiAgICBmb250LWZhbWlseTogJ1JvYm90byBTbGFiJywgJ0F2ZW5pck5leHRMVFByby1EZW1pJywgJ0hlbHZldGljYSBOZXVlJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3NhcmlvIHtcbiAgICBmb250LWZhbWlseTogJ1Jvc2FyaW8nLCAnQXZlbmlyTmV4dExUUHJvLURlbWknLCAnSGVsdmV0aWNhIE5ldWUnLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJ1YmlrIHtcbiAgICBmb250LWZhbWlseTogJ1J1YmlrJywgJ0F2ZW5pck5leHRMVFByby1EZW1pJywgJ0hlbHZldGljYSBOZXVlJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICB9XG4gIC5zYW5zaXRhIHtcbiAgICBmb250LWZhbWlseTogJ1NhbnNpdGEnLCAnQXZlbmlyTmV4dExUUHJvLURlbWknLCAnSGVsdmV0aWNhIE5ldWUnLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNsYWJvLTEzcHgge1xuICAgIGZvbnQtZmFtaWx5OiAnU2xhYm8gMTNweCcsICdBdmVuaXJOZXh0TFRQcm8tRGVtaScsICdIZWx2ZXRpY2EgTmV1ZScsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgfVxuICAuc29ydHMtbWlsbC1nb3VkeSB7XG4gICAgZm9udC1mYW1pbHk6ICdTb3J0cyBNaWxsIEdvdWR5JywgJ0F2ZW5pck5leHRMVFByby1EZW1pJywgJ0hlbHZldGljYSBOZXVlJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICB9XG4gIC5zb3VyY2UtY29kZS1wcm8ge1xuICAgIGZvbnQtZmFtaWx5OiAnU291cmNlIENvZGUgUHJvJywgJ0F2ZW5pck5leHRMVFByby1EZW1pJywgJ0hlbHZldGljYSBOZXVlJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICB9XG4gIC5zb3VyY2Utc2Fucy1wcm8ge1xuICAgIGZvbnQtZmFtaWx5OiAnU291cmNlIFNhbnMgUHJvJywgJ0F2ZW5pck5leHRMVFByby1EZW1pJywgJ0hlbHZldGljYSBOZXVlJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICB9XG4gIC5zcGFjZS1tb25vIHtcbiAgICBmb250LWZhbWlseTogJ1NwYWNlIE1vbm8nLCAnQXZlbmlyTmV4dExUUHJvLURlbWknLCAnSGVsdmV0aWNhIE5ldWUnLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwZWN0cmFsIHtcbiAgICBmb250LWZhbWlseTogJ1NwZWN0cmFsJywgJ0F2ZW5pck5leHRMVFByby1EZW1pJywgJ0hlbHZldGljYSBOZXVlJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICB9XG4gIC5zdGFhdGxpY2hlcyB7XG4gICAgZm9udC1mYW1pbHk6ICdTdGFhdGxpY2hlcycsICdBdmVuaXJOZXh0TFRQcm8tRGVtaScsICdIZWx2ZXRpY2EgTmV1ZScsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgfVxuICAuc3RhcmRvcy1zdGVuY2lsIHtcbiAgICBmb250LWZhbWlseTogJ1N0YXJkb3MgU3RlbmNpbCcsICdBdmVuaXJOZXh0TFRQcm8tRGVtaScsICdIZWx2ZXRpY2EgTmV1ZScsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgfVxuICAudGVrbyB7XG4gICAgZm9udC1mYW1pbHk6ICdUZWtvJywgJ0F2ZW5pck5leHRMVFByby1EZW1pJywgJ0hlbHZldGljYSBOZXVlJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICB9XG4gIC50ZW5vci1zYW5zIHtcbiAgICBmb250LWZhbWlseTogJ1Rlbm9yIFNhbnMnLCAnQXZlbmlyTmV4dExUUHJvLURlbWknLCAnSGVsdmV0aWNhIE5ldWUnLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRvbW9ycm93IHtcbiAgICBmb250LWZhbWlseTogJ1RvbW9ycm93JywgJ0F2ZW5pck5leHRMVFByby1EZW1pJywgJ0hlbHZldGljYSBOZXVlJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICB9XG4gIC51bHRyYSB7XG4gICAgZm9udC1mYW1pbHk6ICdVbHRyYScsICdBdmVuaXJOZXh0TFRQcm8tRGVtaScsICdIZWx2ZXRpY2EgTmV1ZScsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgfVxuICAudW5pY2Etb25lIHtcbiAgICBmb250LWZhbWlseTogJ1VuaWNhIE9uZScsICdBdmVuaXJOZXh0TFRQcm8tRGVtaScsICdIZWx2ZXRpY2EgTmV1ZScsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgfVxuICAudW5uYSB7XG4gICAgZm9udC1mYW1pbHk6ICdVbm5hJywgJ0F2ZW5pck5leHRMVFByby1EZW1pJywgJ0hlbHZldGljYSBOZXVlJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICB9XG4gIC52YXJlbGEtcm91bmQge1xuICAgIGZvbnQtZmFtaWx5OiAnVmFyZWxhIFJvdW5kJywgJ0F2ZW5pck5leHRMVFByby1EZW1pJywgJ0hlbHZldGljYSBOZXVlJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICB9XG4gIC52YXN0LXNoYWRvdyB7XG4gICAgZm9udC1mYW1pbHk6ICdWYXN0IFNoYWRvdycsICdBdmVuaXJOZXh0TFRQcm8tRGVtaScsICdIZWx2ZXRpY2EgTmV1ZScsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgfVxuICAudmVzcGVyLWxpYnJlIHtcbiAgICBmb250LWZhbWlseTogJ1Zlc3BlciBMaWJyZScsICdBdmVuaXJOZXh0TFRQcm8tRGVtaScsICdIZWx2ZXRpY2EgTmV1ZScsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgfVxuICAudm9sbGtvcm4ge1xuICAgIGZvbnQtZmFtaWx5OiAnVm9sbGtvcm4nLCAnQXZlbmlyTmV4dExUUHJvLURlbWknLCAnSGVsdmV0aWNhIE5ldWUnLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndvcmstc2FucyB7XG4gICAgZm9udC1mYW1pbHk6ICdXb3JrIFNhbnMnLCAnQXZlbmlyTmV4dExUUHJvLURlbWknLCAnSGVsdmV0aWNhIE5ldWUnLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnlhbm9uZS1rYWZmZWVzYXR6IHtcbiAgICBmb250LWZhbWlseTogJ1lhbm9uZSBLYWZmZWVzYXR6JywgJ0F2ZW5pck5leHRMVFByby1EZW1pJywgJ0hlbHZldGljYSBOZXVlJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICB9XG4gIC55ZXNldmEtb25lIHtcbiAgICBmb250LWZhbWlseTogJ1llc2V2YSBPbmUnLCAnQXZlbmlyTmV4dExUUHJvLURlbWknLCAnSGVsdmV0aWNhIE5ldWUnLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIH1cblxuICAvLyB3ZWlnaHRzXG4gIC5pcy0xMDAge1xuICAgIGZvbnQtd2VpZ2h0OiAxMDAgIWltcG9ydGFudDtcbiAgfVxuICAuaXMtMjAwIHtcbiAgICBmb250LXdlaWdodDogMjAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmlzLTMwMCB7XG4gICAgZm9udC13ZWlnaHQ6IDMwMCAhaW1wb3J0YW50O1xuICB9XG4gIC5pcy00MDAge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbiAgfVxuICAuaXMtNTAwIHtcbiAgICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmlzLTYwMCB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xuICB9XG4gIC5pcy03MDAge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcbiAgfVxuICAuaXMtODAwIHtcbiAgICBmb250LXdlaWdodDogODAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmlzLTkwMCB7XG4gICAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xuICB9XG59XG4iLCIudG9nZ2xlLWdyb3VwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgcCB7XG4gICAgZmxleDogMTtcbiAgICBtYXJnaW46IDAgMWVtIDAgMDtcbiAgICBmb250LXNpemU6IC43NWVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBjb2xvcjogJHR1bmRvcmE7XG4gIH1cblxuICAudG90X3RpcCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICR3aWxkLXNhbmQ7XG4gIH1cbn1cblxuLnRvZ2dsZS1zd2l0Y2gge1xuICAtd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6bm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuXG4gIGxhYmVsIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIGlucHV0IHtcbiAgICBjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDFweDtcblxuICAgICsgbGFiZWwge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICB3aWR0aDogNzBweDtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICR3aWxkLXNhbmQ7XG4gICAgICBiYWNrZ3JvdW5kOiAkd2lsZC1zYW5kO1xuICAgICAgY29sb3I6ICR0dW5kb3JhO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG5cbiAgICAgIC5uaWdodCAmIHtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGdyYXk7XG4gICAgICAgIGJhY2tncm91bmQ6ICRncmF5O1xuICAgICAgICBjb2xvcjogJGRhcmtHcmF5O1xuICAgICAgfVxuXG4gICAgICAmOmJlZm9yZSxcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAgIH1cblxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBhdHRyKGRhdGEtY2hlY2tlZCk7XG4gICAgICAgIGxlZnQ6IDJweDtcbiAgICAgICAgd2lkdGg6IDM4cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIH1cblxuICAgICAgJjphZnRlciB7XG4gICAgICAgIHRvcDogMnB4O1xuICAgICAgICBsZWZ0OiAycHg7XG4gICAgICAgIGJvdHRvbTogMnB4O1xuICAgICAgICB3aWR0aDogMjJweDtcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgNXB4IHJnYmEoJGJsYWNrLCAuMSk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5mb2N1cy12aXNpYmxlICsgbGFiZWwge1xuICAgICAgb3V0bGluZTogMnB4IHNvbGlkICM3NTc1NzU7XG4gICAgfVxuXG4gICAgJjpjaGVja2VkICsgbGFiZWwsXG4gICAgJi5vbiArIGxhYmVsIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJHN1Y2Nlc3MtYmctZ3JlZW47XG4gICAgICBiYWNrZ3JvdW5kOiAkc3VjY2Vzcy1iZy1ncmVlbjtcbiAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgICAgLy8gLm5pZ2h0ICYge1xuICAgICAgLy8gICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgLy8gICBib3JkZXItY29sb3I6ICRncmVlbjtcbiAgICAgIC8vIH1cblxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb2xvcjogJHN1Y2Nlc3MtZ3JlZW47XG4gICAgICB9XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBtYXJnaW4tbGVmdDogNDBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLnRhYi1zd2l0Y2gge1xuICAgIGlucHV0IHtcbiAgICAgICsgbGFiZWwge1xuICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGdyYXk7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoJGxpZ2h0R3JheSwgLjgpO1xuICAgICAgfVxuXG4gICAgICAmOmNoZWNrZWQgKyBsYWJlbCxcbiAgICAgICYub24gKyBsYWJlbCB7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJcbi8qIEZ1bmN0aW9uYWwgc3R5bGluZztcbiAqIFRoZXNlIHN0eWxlcyBhcmUgcmVxdWlyZWQgZm9yIG5vVWlTbGlkZXIgdG8gZnVuY3Rpb24uXG4gKiBZb3UgZG9uJ3QgbmVlZCB0byBjaGFuZ2UgdGhlc2UgcnVsZXMgdG8gYXBwbHkgeW91ciBkZXNpZ24uXG4gKi9cbi5ub1VpLXRhcmdldCxcbi5ub1VpLXRhcmdldCAqIHtcbi13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbi13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4tbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICB0b3VjaC1hY3Rpb246IG5vbmU7XG4tbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4tbW96LXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbi1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5ub1VpLXRhcmdldCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlyZWN0aW9uOiBsdHI7XG59XG5cbi5ub1VpLWJhc2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5ub1VpLW9yaWdpbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xufVxuLm5vVWktaGFuZGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubm9VaS1zdGF0ZS10YXAgLm5vVWktb3JpZ2luIHtcbi13ZWJraXQtdHJhbnNpdGlvbjogbGVmdCAwLjNzLCB0b3AgMC4zcztcbiAgdHJhbnNpdGlvbjogbGVmdCAwLjNzLCB0b3AgMC4zcztcbn1cbi5ub1VpLXN0YXRlLWRyYWcgKiB7XG4gIGN1cnNvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuXG4vKiBQYWludGluZyBhbmQgcGVyZm9ybWFuY2U7XG4gKiBCcm93c2VycyBjYW4gcGFpbnQgaGFuZGxlcyBpbiB0aGVpciBvd24gbGF5ZXIuXG4gKi9cbi5ub1VpLWJhc2UsXG4ubm9VaS1oYW5kbGUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwwLDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcbn1cblxuLyogU2xpZGVyIHNpemUgYW5kIGhhbmRsZSBwbGFjZW1lbnQ7ICovXG5cbi5ub1VpLWhvcml6b250YWwge1xuICBoZWlnaHQ6IDRweDtcbn1cblxuLm5vVWktdmVydGljYWwge1xuICB3aWR0aDogNHB4O1xufVxuXG4ubm9VaS1ob3Jpem9udGFsIC5ub1VpLWhhbmRsZSB7XG4gIG1hcmdpbi10b3A6IDJweDtcbn1cblxuLm5vVWktdmVydGljYWwgLm5vVWktaGFuZGxlIHtcbiAgbWFyZ2luLWxlZnQ6IDJweDtcbn1cblxuLyogU3R5bGluZzsgKi9cblxuLm5vVWktYmFja2dyb3VuZCB7XG4gIGJhY2tncm91bmQ6ICRsaWdodEdyYXk7XG59XG4ubm9VaS1jb25uZWN0IHtcbiAgYmFja2dyb3VuZDogJGdyZWVuO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQgNDUwbXM7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgNDUwbXM7XG59XG5cbi5ub1VpLW9yaWdpbiB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5ub1VpLXRhcmdldCB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuLyogSGFuZGxlcyBhbmQgY3Vyc29ycztcbiAqL1xuLm5vVWktaGFuZGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICB3aWR0aDogMS41ZW07XG4gIGhlaWdodDogMS41ZW07XG4gIGxlZnQ6IC0uNzVlbTtcbiAgdG9wOiAtLjc1ZW07XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogJGRhcmtHcmF5O1xuICBib3gtc2hhZG93OiAwIDAgLjVyZW0gcmdiYSgkYmxhY2ssIC4yNSk7XG4gIGN1cnNvcjogbW92ZTtcbiAgY3Vyc29yOiAtd2Via2l0LWdyYWI7XG4gIGN1cnNvcjogLW1vei1ncmFiO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjJzIGVhc2Utb3V0O1xuXG4gICY6YWN0aXZlIHtcbiAgICBjdXJzb3I6IC13ZWJraXQtZ3JhYmJpbmc7XG4gICAgY3Vyc29yOiAtbW96LWdyYWJiaW5nO1xuICB9XG5cbiAgLm5vVWktb3JpZ2luW3N0eWxlKj1cImxlZnQ6IDAlO1wiXSAmLFxuICAubm9VaS1vcmlnaW5bc3R5bGUqPVwibGVmdDogMTAwJTtcIl0gJiB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjcpO1xuICB9XG59XG5cbi8qIEhhbmRsZSBzdHJpcGVzO1xuICovXG5cbi5ub1VpLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gIGNvbG9yOiAkZGFya0dyYXk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxLjEyNWVtO1xuICB3aWR0aDogMmVtO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtMWVtO1xuICB0b3A6IGNhbGMoMTAwJSArIC4xNXJlbSk7XG4gIHBhZGRpbmc6IC4yNWVtO1xuXG4gIC5ub1VpLW9yaWdpbltzdHlsZSo9XCJsZWZ0OiAwJTtcIl0gJixcbiAgLm5vVWktb3JpZ2luW3N0eWxlKj1cImxlZnQ6IDEwMCU7XCJdICYge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbiIsIiRjb2xvcl8xOiAjZmZmO1xuJGNvbG9yXzI6ICNlZWU7XG4kY29sb3JfMzogaW5oZXJpdDtcbiRjb2xvcl80OiByZ2JhKDI1NSwyNTUsMjU1LDAuNSk7XG4kY29sb3JfNTogcmdiYSgyNTUsMjU1LDI1NSwwLjk1KTtcbiRjb2xvcl82OiAjM2Y0NDU4O1xuJGNvbG9yXzc6IHJnYmEoMjU1LDI1NSwyNTUsMC4zKTtcbiRmb250X2ZhbWlseV8xOiBpbmhlcml0O1xuJGJvcmRlcl9jb2xvcl8xOiByZ2JhKDAsMCwwLDAuMyk7XG4kYm9yZGVyX2NvbG9yXzI6ICNlZWU7XG4kYm9yZGVyX2NvbG9yXzM6ICM4MGNiYzQ7XG4kYm9yZGVyX2NvbG9yXzQ6IHRyYW5zcGFyZW50O1xuJGJvcmRlcl90b3BfY29sb3JfMTogIzNmNDQ1ODtcbiRib3JkZXJfdG9wX2NvbG9yXzM6ICNmZmY7XG4kYm9yZGVyX3RvcF9jb2xvcl80OiByZ2JhKDI1NSwyNTUsMjU1LDAuOTUpO1xuJGJvcmRlcl9ib3R0b21fY29sb3JfMTogIzNmNDQ1ODtcbiRib3JkZXJfYm90dG9tX2NvbG9yXzM6ICNmZmY7XG4kYm9yZGVyX2JvdHRvbV9jb2xvcl80OiByZ2JhKDI1NSwyNTUsMjU1LDAuOTUpO1xuXG4uZmxhdHBpY2tyLWNhbGVuZGFyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1heC1oZWlnaHQ6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xuICAtd2Via2l0LWFuaW1hdGlvbjogbm9uZTtcbiAgYW5pbWF0aW9uOiBub25lO1xuICBkaXJlY3Rpb246IGx0cjtcbiAgYm9yZGVyOiAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDMwNy44NzVweDtcbiAgbWFyZ2luLXRvcDogY2FsYygxcmVtIC0gMnB4KTtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbXMtdG91Y2gtYWN0aW9uOiBtYW5pcHVsYXRpb247XG4gIHRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uO1xuICBiYWNrZ3JvdW5kOiAkZGFya0dyYXk7XG4gIGJveC1zaGFkb3c6IDAgMCAycmVtIHJnYmEoJGJsYWNrLCAuNCk7XG5cbiAgLmhhc1dlZWtzIHtcbiAgICAuZGF5Q29udGFpbmVyIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgICBib3JkZXItbGVmdDogMDtcbiAgICB9XG4gIH1cblxuICAuaGFzVGltZSB7XG4gICAgLmRheUNvbnRhaW5lciB7XG4gICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgIH1cbiAgfVxuXG4gICY6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGhlaWdodDogMDtcbiAgICB3aWR0aDogMDtcbiAgICBsZWZ0OiAyMnB4O1xuICAgIGJvcmRlci13aWR0aDogNXB4O1xuICAgIG1hcmdpbjogMCAtNXB4O1xuICB9XG5cbiAgJjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBjb250ZW50OiAnJztcbiAgICBoZWlnaHQ6IDA7XG4gICAgd2lkdGg6IDA7XG4gICAgbGVmdDogMjJweDtcbiAgICBib3JkZXItd2lkdGg6IDRweDtcbiAgICBtYXJnaW46IDAgLTRweDtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG4gIH1cbn1cblxuLmZsYXRwaWNrci1jYWxlbmRhci5vcGVuIHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIG1heC1oZWlnaHQ6IDY0MHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHotaW5kZXg6IDk5OTk5O1xufVxuXG4uZmxhdHBpY2tyLWNhbGVuZGFyLmlubGluZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBtYXgtaGVpZ2h0OiA2NDBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLy8gdG9wOiAycHg7XG59XG5cbi5mbGF0cGlja3ItY2FsZW5kYXIuYW5pbWF0ZS5vcGVuIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZwRmFkZUluRG93biAzMDBtcyBjdWJpYy1iZXppZXIoMC4yMywgMSwgMC4zMiwgMSk7XG4gIGFuaW1hdGlvbjogZnBGYWRlSW5Eb3duIDMwMG1zIGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKTtcbn1cblxuLmZsYXRwaWNrci1jYWxlbmRhci5zdGF0aWMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYygxMDAlICsgMnB4KTtcbn1cblxuLmZsYXRwaWNrci1jYWxlbmRhci5zdGF0aWMub3BlbiB7XG4gIHotaW5kZXg6IDk5OTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5mbGF0cGlja3ItY2FsZW5kYXIuaGFzV2Vla3Mge1xuICB3aWR0aDogYXV0bztcbn1cblxuLmZsYXRwaWNrci1jYWxlbmRhci5zaG93VGltZUlucHV0Lmhhc1RpbWUge1xuICAuZmxhdHBpY2tyLXRpbWUge1xuICAgIGhlaWdodDogNDBweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzNmNDQ1ODtcbiAgfVxufVxuXG4uZmxhdHBpY2tyLWNhbGVuZGFyLm5vQ2FsZW5kYXIuaGFzVGltZSB7XG4gIC5mbGF0cGlja3ItdGltZSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5cbi5mbGF0cGlja3ItY2FsZW5kYXIucmlnaHRNb3N0IHtcbiAgJjpiZWZvcmUge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDIycHg7XG4gIH1cblxuICAmOmFmdGVyIHtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAyMnB4O1xuICB9XG59XG5cbi5mbGF0cGlja3ItY2FsZW5kYXIuYXJyb3dUb3Age1xuICAmOmJlZm9yZSB7XG4gICAgYm90dG9tOiAxMDAlO1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRib3JkZXJfYm90dG9tX2NvbG9yXzE7XG4gIH1cblxuICAmOmFmdGVyIHtcbiAgICBib3R0b206IDEwMCU7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGRhcmtHcmF5O1xuICB9XG59XG5cbi5mbGF0cGlja3ItY2FsZW5kYXIuYXJyb3dCb3R0b20ge1xuICAmOmJlZm9yZSB7XG4gICAgdG9wOiAxMDAlO1xuICAgIGJvcmRlci10b3AtY29sb3I6ICRib3JkZXJfdG9wX2NvbG9yXzE7XG4gIH1cblxuICAmOmFmdGVyIHtcbiAgICB0b3A6IDEwMCU7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogJGRhcmtHcmF5O1xuICB9XG59XG5cbi5mbGF0cGlja3Itd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uZmxhdHBpY2tyLW1vbnRoIHtcbiAgLy8gYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIC8vIGNvbG9yOiAkY29sb3JfMTtcbiAgLy8gZmlsbDogI2ZmZjtcbiAgaGVpZ2h0OiAzOHB4O1xuICAvLyBsaW5lLWhlaWdodDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvLyAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAvLyAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAvLyAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gIGZpbGw6ICRsaWdodEdyYXk7XG4gIHBhZGRpbmc6IDVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5mbGF0cGlja3ItcHJldi1tb250aCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMHB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICBwYWRkaW5nOiAxMHB4IGNhbGMoMy41NyUgLSAxLjVweCk7XG4gIHotaW5kZXg6IDM7XG5cbiAgaSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICRncmVlbjtcbiAgICBzdmcge1xuICAgICAgZmlsbDogJGdyZWVuO1xuICAgIH1cbiAgfVxuXG4gIHN2ZyB7XG4gICAgd2lkdGg6IDE0cHg7XG4gICAgcGF0aCB7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGZpbGwgMC4xcztcbiAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4xcztcbiAgICAgIGZpbGw6IGluaGVyaXQ7XG4gICAgfVxuICB9XG59XG5cbi5mbGF0cGlja3ItbmV4dC1tb250aCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMHB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICBwYWRkaW5nOiAxMHB4IGNhbGMoMy41NyUgLSAxLjVweCk7XG4gIHotaW5kZXg6IDM7XG5cbiAgaSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICRncmVlbjtcbiAgICBzdmcge1xuICAgICAgZmlsbDogJGdyZWVuO1xuICAgIH1cbiAgfVxuXG4gIHN2ZyB7XG4gICAgd2lkdGg6IDE0cHg7XG4gICAgcGF0aCB7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGZpbGwgMC4xcztcbiAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4xcztcbiAgICAgIGZpbGw6IGluaGVyaXQ7XG4gICAgfVxuICB9XG59XG5cbi5mbGF0cGlja3ItcHJldi1tb250aC5mbGF0cGlja3ItcHJldi1tb250aCB7XG4gIGxlZnQ6IDA7XG59XG5cbi5mbGF0cGlja3ItbmV4dC1tb250aC5mbGF0cGlja3ItcHJldi1tb250aCB7XG4gIGxlZnQ6IDA7XG59XG5cbi5mbGF0cGlja3ItcHJldi1tb250aC5mbGF0cGlja3ItbmV4dC1tb250aCB7XG4gIHJpZ2h0OiAwO1xufVxuXG4uZmxhdHBpY2tyLW5leHQtbW9udGguZmxhdHBpY2tyLW5leHQtbW9udGgge1xuICByaWdodDogMDtcbn1cblxuLm51bUlucHV0V3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiBhdXRvO1xuXG4gIGlucHV0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICBzcGFuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAxNHB4O1xuICAgIHBhZGRpbmc6IDAgNHB4IDAgMnB4O1xuICAgIGhlaWdodDogNTAlO1xuICAgIGxpbmUtaGVpZ2h0OiA1MCU7XG4gICAgb3BhY2l0eTogMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwwLjA1KTtcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMTkyLDE4NywxNjcsMC4xKTtcbiAgICB9XG4gICAgJjphY3RpdmUge1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgxOTIsMTg3LDE2NywwLjIpO1xuICAgIH1cbiAgICAmOmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMzMlO1xuICAgIH1cbiAgICBzdmcge1xuICAgICAgd2lkdGg6IGluaGVyaXQ7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBwYXRoIHtcbiAgICAgICAgZmlsbDogcmdiYSgyNTUsMjU1LDI1NSwwLjUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBzcGFuLmFycm93VXAge1xuICAgIHRvcDogMDtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICY6YWZ0ZXIge1xuICAgICAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1yaWdodDogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsMC42KTtcbiAgICB9XG4gIH1cbiAgc3Bhbi5hcnJvd0Rvd24ge1xuICAgIHRvcDogNTAlO1xuICAgICY6YWZ0ZXIge1xuICAgICAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1yaWdodDogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXRvcDogNHB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsMC42KTtcbiAgICB9XG4gIH1cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgxOTIsMTg3LDE2NywwLjA1KTtcbiAgICBzcGFuIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICB9XG59XG5cbi5mbGF0cGlja3ItY3VycmVudC1tb250aCB7XG4gIC8vIGZvbnQtc2l6ZTogMTM1JTtcbiAgLy8gbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIC8vIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIC8vIGNvbG9yOiAkY29sb3JfMztcbiAgLy8gcGFkZGluZzogNi4xNnB4IDAgMCAwO1xuICAvLyBsaW5lLWhlaWdodDogMTtcbiAgLy8gaGVpZ2h0OiAyOHB4O1xuXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNzUlO1xuICBsZWZ0OiAxMi41JTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAkb2ZmV2hpdGU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDBweCwgMHB4KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDBweCwgMHB4KTtcblxuICAuY3VyLW1vbnRoIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMnB4O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgY29sb3I6ICRvZmZXaGl0ZTtcbiAgfVxuXG4gIC5jdXIteWVhciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1heC13aWR0aDogNjVweDtcbiAgICBtYXJnaW4tbGVmdDogMnB4O1xuICAgIHBhZGRpbmc6IDJweCA1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAkb2ZmV2hpdGU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBtaW4taGVpZ2h0OiAwO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgLjJzIGxpbmVhcjtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgkZ3JheSwgLjIpO1xuICAgIH1cblxuICAgICY6Zm9jdXMge1xuICAgICAgb3V0bGluZTogMDtcbiAgICB9XG4gIH1cblxuICAubnVtSW5wdXRXcmFwcGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgfVxuXG4gICAgc3BhbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAwO1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIHJpZ2h0OiA1cHg7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBib3JkZXItbGVmdDogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXJpZ2h0OiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgJi5hcnJvd1VwIHtcbiAgICAgICAgdG9wOiA1cHg7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCAkZ3JheTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiA1cHggc29saWQgJGxpZ2h0R3JheTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLmFycm93RG93biB7XG4gICAgICAgIGJvdHRvbTogNXB4O1xuICAgICAgICBib3JkZXItdG9wOiA1cHggc29saWQgJGdyYXk7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYm9yZGVyLXRvcDogNXB4IHNvbGlkICRsaWdodEdyYXk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoLnNsaWRlTGVmdCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMHB4LCAwcHgpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwcHgsIDBweCk7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmcEZhZGVPdXQgNDAwbXMgZWFzZSwgZnBTbGlkZUxlZnQgNDAwbXMgY3ViaWMtYmV6aWVyKDAuMjMsIDEsIDAuMzIsIDEpO1xuICBhbmltYXRpb246IGZwRmFkZU91dCA0MDBtcyBlYXNlLCBmcFNsaWRlTGVmdCA0MDBtcyBjdWJpYy1iZXppZXIoMC4yMywgMSwgMC4zMiwgMSk7XG59XG4uZmxhdHBpY2tyLWN1cnJlbnQtbW9udGguc2xpZGVMZWZ0TmV3IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDBweCwgMHB4KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwcHgsIDBweCk7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmcEZhZGVJbiA0MDBtcyBlYXNlLCBmcFNsaWRlTGVmdE5ldyA0MDBtcyBjdWJpYy1iZXppZXIoMC4yMywgMSwgMC4zMiwgMSk7XG4gIGFuaW1hdGlvbjogZnBGYWRlSW4gNDAwbXMgZWFzZSwgZnBTbGlkZUxlZnROZXcgNDAwbXMgY3ViaWMtYmV6aWVyKDAuMjMsIDEsIDAuMzIsIDEpO1xufVxuLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoLnNsaWRlUmlnaHQge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMHB4LCAwcHgpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDBweCwgMHB4KTtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZwRmFkZU91dCA0MDBtcyBlYXNlLCBmcFNsaWRlUmlnaHQgNDAwbXMgY3ViaWMtYmV6aWVyKDAuMjMsIDEsIDAuMzIsIDEpO1xuICBhbmltYXRpb246IGZwRmFkZU91dCA0MDBtcyBlYXNlLCBmcFNsaWRlUmlnaHQgNDAwbXMgY3ViaWMtYmV6aWVyKDAuMjMsIDEsIDAuMzIsIDEpO1xufVxuLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoLnNsaWRlUmlnaHROZXcge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMHB4KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwcHgpO1xuICAtd2Via2l0LWFuaW1hdGlvbjogZnBGYWRlSW4gNDAwbXMgZWFzZSwgZnBTbGlkZVJpZ2h0TmV3IDQwMG1zIGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKTtcbiAgYW5pbWF0aW9uOiBmcEZhZGVJbiA0MDBtcyBlYXNlLCBmcFNsaWRlUmlnaHROZXcgNDAwbXMgY3ViaWMtYmV6aWVyKDAuMjMsIDEsIDAuMzIsIDEpO1xufVxuXG4uZmxhdHBpY2tyLXdlZWtkYXlzIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogMjhweDtcbn1cblxuc3Bhbi5mbGF0cGlja3Itd2Vla2RheSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgZm9udC1zaXplOiA5MCU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogJGNvbG9yXzE7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW46IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gIC13ZWJraXQtZmxleDogMTtcbiAgLW1zLWZsZXg6IDE7XG4gIGZsZXg6IDE7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG5cbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGZvbnQtc2l6ZTogLjg1ZW07XG4gIGxldHRlci1zcGFjaW5nOiAuMDc1ZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiByZ2JhKCRsaWdodEdyYXksIC44KTtcbn1cblxuLmRheUNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDFweCAwIDAgMDtcbiAgcGFkZGluZzogMDtcbiAgb3V0bGluZTogMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgd2lkdGg6IDMwNy44NzVweDtcbiAgbWluLXdpZHRoOiAzMDcuODc1cHg7XG4gIG1heC13aWR0aDogMzA3Ljg3NXB4O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAwcHgsIDBweCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAwcHgsIDBweCk7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5mbGF0cGlja3Itd2Vla3Mge1xuICBwYWRkaW5nOiAxcHggMCAwIDA7XG59XG5cbi5mbGF0cGlja3ItZGF5cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAzMDcuODc1cHg7XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogMDtcbiAgfVxufVxuXG4uZmxhdHBpY2tyLWNhbGVuZGFyLmFuaW1hdGUge1xuICAuZGF5Q29udGFpbmVyLnNsaWRlTGVmdCB7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IGZwRmFkZU91dCA0MDBtcyBjdWJpYy1iZXppZXIoMC4yMywgMSwgMC4zMiwgMSksIGZwU2xpZGVMZWZ0IDQwMG1zIGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKTtcbiAgICBhbmltYXRpb246IGZwRmFkZU91dCA0MDBtcyBjdWJpYy1iZXppZXIoMC4yMywgMSwgMC4zMiwgMSksIGZwU2xpZGVMZWZ0IDQwMG1zIGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDBweCwgMHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwcHgsIDBweCk7XG4gIH1cbiAgLmRheUNvbnRhaW5lci5zbGlkZUxlZnROZXcge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMHB4LCAwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDBweCwgMHB4KTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogZnBGYWRlSW4gNDAwbXMgY3ViaWMtYmV6aWVyKDAuMjMsIDEsIDAuMzIsIDEpLCBmcFNsaWRlTGVmdCA0MDBtcyBjdWJpYy1iZXppZXIoMC4yMywgMSwgMC4zMiwgMSk7XG4gICAgYW5pbWF0aW9uOiBmcEZhZGVJbiA0MDBtcyBjdWJpYy1iZXppZXIoMC4yMywgMSwgMC4zMiwgMSksIGZwU2xpZGVMZWZ0IDQwMG1zIGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKTtcbiAgfVxuICAuZGF5Q29udGFpbmVyLnNsaWRlUmlnaHQge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBmcEZhZGVPdXQgNDAwbXMgY3ViaWMtYmV6aWVyKDAuMjMsIDEsIDAuMzIsIDEpLCBmcFNsaWRlUmlnaHQgNDAwbXMgY3ViaWMtYmV6aWVyKDAuMjMsIDEsIDAuMzIsIDEpO1xuICAgIGFuaW1hdGlvbjogZnBGYWRlT3V0IDQwMG1zIGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKSwgZnBTbGlkZVJpZ2h0IDQwMG1zIGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMHB4LCAwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMHB4LCAwcHgpO1xuICB9XG4gIC5kYXlDb250YWluZXIuc2xpZGVSaWdodE5ldyB7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IGZwRmFkZUluIDQwMG1zIGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKSwgZnBTbGlkZVJpZ2h0TmV3IDQwMG1zIGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKTtcbiAgICBhbmltYXRpb246IGZwRmFkZUluIDQwMG1zIGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKSwgZnBTbGlkZVJpZ2h0TmV3IDQwMG1zIGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKTtcbiAgfVxufVxuXG4uZmxhdHBpY2tyLWRheSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMTUwcHg7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY29sb3I6ICRjb2xvcl81O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHdpZHRoOiAxNC4yODU3MTQzJTtcbiAgLXdlYmtpdC1mbGV4LWJhc2lzOiAxNC4yODU3MTQzJTtcbiAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDE0LjI4NTcxNDMlO1xuICBmbGV4LWJhc2lzOiAxNC4yODU3MTQzJTtcbiAgbWF4LXdpZHRoOiAzOXB4O1xuICBoZWlnaHQ6IDM5cHg7XG4gIGxpbmUtaGVpZ2h0OiAzOXB4O1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIC4ycyBsaW5lYXI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogLjg3NWVtO1xuXG4gICY6aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJhY2tncm91bmQ6ICRncmF5O1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG91dGxpbmU6IDA7XG4gICAgYmFja2dyb3VuZDogJGdyYXk7XG4gIH1cbn1cblxuLmZsYXRwaWNrci1kYXkuaW5SYW5nZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3V0bGluZTogMDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjMpO1xuICBib3JkZXItY29sb3I6ICRib3JkZXJfY29sb3JfMTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAtNXB4IDAgMCByZ2JhKDEwMCwxMDgsMTQwLDAuOTgpLCA1cHggMCAwIHJnYmEoMCwwLDAsMC4zKTtcbiAgYm94LXNoYWRvdzogLTVweCAwIDAgcmdiYSgxMDAsMTA4LDE0MCwwLjk4KSwgNXB4IDAgMCByZ2JhKDAsMCwwLDAuMyk7XG59XG5cbi5mbGF0cGlja3ItZGF5LnByZXZNb250aERheS5pblJhbmdlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvdXRsaW5lOiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDAuMyk7XG4gIGJvcmRlci1jb2xvcjogJGJvcmRlcl9jb2xvcl8xO1xufVxuXG4uZmxhdHBpY2tyLWRheS5uZXh0TW9udGhEYXkuaW5SYW5nZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3V0bGluZTogMDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjMpO1xuICBib3JkZXItY29sb3I6ICRib3JkZXJfY29sb3JfMTtcbn1cblxuLmZsYXRwaWNrci1kYXkudG9kYXkuaW5SYW5nZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3V0bGluZTogMDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjMpO1xuICBib3JkZXItY29sb3I6ICRib3JkZXJfY29sb3JfMTtcbn1cblxuLmZsYXRwaWNrci1kYXkucHJldk1vbnRoRGF5LnRvZGF5LmluUmFuZ2Uge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG91dGxpbmU6IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC4zKTtcbiAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyX2NvbG9yXzE7XG59XG5cbi5mbGF0cGlja3ItZGF5Lm5leHRNb250aERheS50b2RheS5pblJhbmdlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvdXRsaW5lOiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDAuMyk7XG4gIGJvcmRlci1jb2xvcjogJGJvcmRlcl9jb2xvcl8xO1xufVxuXG4uZmxhdHBpY2tyLWRheS5wcmV2TW9udGhEYXkge1xuICBjb2xvcjogJGNvbG9yXzc7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICRib3JkZXJfY29sb3JfNDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuXG4gICY6aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC4zKTtcbiAgICBib3JkZXItY29sb3I6ICRib3JkZXJfY29sb3JfMTtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC4zKTtcbiAgICBib3JkZXItY29sb3I6ICRib3JkZXJfY29sb3JfMTtcbiAgfVxufVxuXG4uZmxhdHBpY2tyLWRheS5uZXh0TW9udGhEYXkge1xuICBjb2xvcjogJGNvbG9yXzc7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICRib3JkZXJfY29sb3JfNDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuXG4gICY6aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoJGdyYXksIC44KTtcbiAgICBib3JkZXItY29sb3I6ICRib3JkZXJfY29sb3JfMTtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC4zKTtcbiAgICBib3JkZXItY29sb3I6ICRib3JkZXJfY29sb3JfMTtcbiAgfVxufVxuXG4uZmxhdHBpY2tyLWRheS50b2RheSB7XG4gIGJvcmRlci1jb2xvcjogJGJvcmRlcl9jb2xvcl8yO1xuICAmOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICRib3JkZXJfY29sb3JfMjtcbiAgICBiYWNrZ3JvdW5kOiAjZWVlO1xuICAgIGNvbG9yOiAkY29sb3JfNjtcbiAgfVxuICAmOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICRib3JkZXJfY29sb3JfMjtcbiAgICBiYWNrZ3JvdW5kOiAjZWVlO1xuICAgIGNvbG9yOiAkY29sb3JfNjtcbiAgfVxufVxuXG4uZmxhdHBpY2tyLWRheS5zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQ6ICRncmVlbjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogJHdoaXRlO1xuICBib3JkZXItY29sb3I6ICRib3JkZXJfY29sb3JfMztcblxuICAmOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kOiAjODBjYmM0O1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGNvbG9yOiAkY29sb3JfMTtcbiAgICBib3JkZXItY29sb3I6ICRib3JkZXJfY29sb3JfMztcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICM4MGNiYzQ7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgY29sb3I6ICRjb2xvcl8xO1xuICAgIGJvcmRlci1jb2xvcjogJGJvcmRlcl9jb2xvcl8zO1xuICB9XG59XG5cbi5mbGF0cGlja3ItZGF5LnN0YXJ0UmFuZ2Uge1xuICBiYWNrZ3JvdW5kOiAjODBjYmM0O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAkY29sb3JfMTtcbiAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyX2NvbG9yXzM7XG5cbiAgJjpmb2N1cyB7XG4gICAgYmFja2dyb3VuZDogIzgwY2JjNDtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBjb2xvcjogJGNvbG9yXzE7XG4gICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyX2NvbG9yXzM7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjODBjYmM0O1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGNvbG9yOiAkY29sb3JfMTtcbiAgICBib3JkZXItY29sb3I6ICRib3JkZXJfY29sb3JfMztcbiAgfVxufVxuXG4uZmxhdHBpY2tyLWRheS5lbmRSYW5nZSB7XG4gIGJhY2tncm91bmQ6ICM4MGNiYzQ7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICRjb2xvcl8xO1xuICBib3JkZXItY29sb3I6ICRib3JkZXJfY29sb3JfMztcbiAgJjpmb2N1cyB7XG4gICAgYmFja2dyb3VuZDogIzgwY2JjNDtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBjb2xvcjogJGNvbG9yXzE7XG4gICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyX2NvbG9yXzM7XG4gIH1cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogIzgwY2JjNDtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBjb2xvcjogJGNvbG9yXzE7XG4gICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyX2NvbG9yXzM7XG4gIH1cbn1cbi5mbGF0cGlja3ItZGF5LnNlbGVjdGVkLmluUmFuZ2Uge1xuICBiYWNrZ3JvdW5kOiAkZ3JlZW47XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyX2NvbG9yXzM7XG59XG4uZmxhdHBpY2tyLWRheS5zdGFydFJhbmdlLmluUmFuZ2Uge1xuICBiYWNrZ3JvdW5kOiAkZ3JlZW47XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyX2NvbG9yXzM7XG59XG4uZmxhdHBpY2tyLWRheS5lbmRSYW5nZS5pblJhbmdlIHtcbiAgYmFja2dyb3VuZDogJGdyZWVuO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAkd2hpdGU7XG4gIGJvcmRlci1jb2xvcjogJGJvcmRlcl9jb2xvcl8zO1xufVxuLmZsYXRwaWNrci1kYXkuc2VsZWN0ZWQucHJldk1vbnRoRGF5IHtcbiAgYmFja2dyb3VuZDogJGdyZWVuO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAkd2hpdGU7XG4gIGJvcmRlci1jb2xvcjogJGJvcmRlcl9jb2xvcl8zO1xufVxuLmZsYXRwaWNrci1kYXkuc3RhcnRSYW5nZS5wcmV2TW9udGhEYXkge1xuICBiYWNrZ3JvdW5kOiAkZ3JlZW47XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyX2NvbG9yXzM7XG59XG4uZmxhdHBpY2tyLWRheS5lbmRSYW5nZS5wcmV2TW9udGhEYXkge1xuICBiYWNrZ3JvdW5kOiAkZ3JlZW47XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyX2NvbG9yXzM7XG59XG4uZmxhdHBpY2tyLWRheS5zZWxlY3RlZC5uZXh0TW9udGhEYXkge1xuICBiYWNrZ3JvdW5kOiAkZ3JlZW47XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyX2NvbG9yXzM7XG59XG4uZmxhdHBpY2tyLWRheS5zdGFydFJhbmdlLm5leHRNb250aERheSB7XG4gIGJhY2tncm91bmQ6ICRncmVlbjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogJHdoaXRlO1xuICBib3JkZXItY29sb3I6ICRib3JkZXJfY29sb3JfMztcbn1cbi5mbGF0cGlja3ItZGF5LmVuZFJhbmdlLm5leHRNb250aERheSB7XG4gIGJhY2tncm91bmQ6ICRncmVlbjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogJHdoaXRlO1xuICBib3JkZXItY29sb3I6ICRib3JkZXJfY29sb3JfMztcbn1cbi5mbGF0cGlja3ItZGF5LnNlbGVjdGVkLnN0YXJ0UmFuZ2Uge1xuICBib3JkZXItcmFkaXVzOiA1MHB4IDAgMCA1MHB4O1xuICAmKy5lbmRSYW5nZSB7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAtMTBweCAwIDAgIzgwY2JjNDtcbiAgICBib3gtc2hhZG93OiAtMTBweCAwIDAgIzgwY2JjNDtcbiAgfVxufVxuLmZsYXRwaWNrci1kYXkuc3RhcnRSYW5nZS5zdGFydFJhbmdlIHtcbiAgYm9yZGVyLXJhZGl1czogNTBweCAwIDAgNTBweDtcbiAgJisuZW5kUmFuZ2Uge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogLTEwcHggMCAwICM4MGNiYzQ7XG4gICAgYm94LXNoYWRvdzogLTEwcHggMCAwICM4MGNiYzQ7XG4gIH1cbn1cbi5mbGF0cGlja3ItZGF5LmVuZFJhbmdlLnN0YXJ0UmFuZ2Uge1xuICBib3JkZXItcmFkaXVzOiA1MHB4IDAgMCA1MHB4O1xuICAmKy5lbmRSYW5nZSB7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAtMTBweCAwIDAgIzgwY2JjNDtcbiAgICBib3gtc2hhZG93OiAtMTBweCAwIDAgIzgwY2JjNDtcbiAgfVxufVxuLmZsYXRwaWNrci1kYXkuc2VsZWN0ZWQuZW5kUmFuZ2Uge1xuICBib3JkZXItcmFkaXVzOiAwIDUwcHggNTBweCAwO1xufVxuLmZsYXRwaWNrci1kYXkuc3RhcnRSYW5nZS5lbmRSYW5nZSB7XG4gIGJvcmRlci1yYWRpdXM6IDAgNTBweCA1MHB4IDA7XG59XG4uZmxhdHBpY2tyLWRheS5lbmRSYW5nZS5lbmRSYW5nZSB7XG4gIGJvcmRlci1yYWRpdXM6IDAgNTBweCA1MHB4IDA7XG59XG4uZmxhdHBpY2tyLWRheS5zZWxlY3RlZC5zdGFydFJhbmdlLmVuZFJhbmdlIHtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbn1cbi5mbGF0cGlja3ItZGF5LnN0YXJ0UmFuZ2Uuc3RhcnRSYW5nZS5lbmRSYW5nZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG59XG4uZmxhdHBpY2tyLWRheS5lbmRSYW5nZS5zdGFydFJhbmdlLmVuZFJhbmdlIHtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbn1cbi5mbGF0cGlja3ItZGF5LmRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGNvbG9yOiAkY29sb3JfNztcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogJGJvcmRlcl9jb2xvcl80O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gICY6aG92ZXIge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGNvbG9yOiAkY29sb3JfNztcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItY29sb3I6ICRib3JkZXJfY29sb3JfNDtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gIH1cbn1cbi5mbGF0cGlja3ItZGF5Lm5vdEFsbG93ZWQge1xuICBjb2xvcjogJGNvbG9yXzc7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICRib3JkZXJfY29sb3JfNDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmZsYXRwaWNrci1kYXkubm90QWxsb3dlZC5wcmV2TW9udGhEYXkge1xuICBjb2xvcjogJGNvbG9yXzc7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICRib3JkZXJfY29sb3JfNDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmZsYXRwaWNrci1kYXkubm90QWxsb3dlZC5uZXh0TW9udGhEYXkge1xuICBjb2xvcjogJGNvbG9yXzc7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICRib3JkZXJfY29sb3JfNDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmZsYXRwaWNrci1kYXkud2Vlay5zZWxlY3RlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogLTVweCAwIDAgIzgwY2JjNCwgNXB4IDAgMCAjODBjYmM0O1xuICBib3gtc2hhZG93OiAtNXB4IDAgMCAjODBjYmM0LCA1cHggMCAwICM4MGNiYzQ7XG59XG4ucmFuZ2VNb2RlIHtcbiAgLmZsYXRwaWNrci1kYXkge1xuICAgIG1hcmdpbi10b3A6IDFweDtcbiAgfVxufVxuLmZsYXRwaWNrci13ZWVrd3JhcHBlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIC5mbGF0cGlja3Itd2Vla3Mge1xuICAgIHBhZGRpbmc6IDAgMTJweDtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDFweCAwIDAgIzNmNDQ1ODtcbiAgICBib3gtc2hhZG93OiAxcHggMCAwICMzZjQ0NTg7XG4gIH1cbiAgLmZsYXRwaWNrci13ZWVrZGF5IHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgfVxuICBzcGFuLmZsYXRwaWNrci1kYXkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxufVxuLmZsYXRwaWNrci1pbm5lckNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmZsYXRwaWNrci1yQ29udGFpbmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAwO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uZmxhdHBpY2tyLXRpbWUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG91dGxpbmU6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDA7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBtYXgtaGVpZ2h0OiA0MHB4O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG4gIC5udW1JbnB1dFdyYXBwZXIge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgLXdlYmtpdC1mbGV4OiAxO1xuICAgIC1tcy1mbGV4OiAxO1xuICAgIGZsZXg6IDE7XG4gICAgd2lkdGg6IDQwJTtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgc3Bhbi5hcnJvd1VwIHtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkYm9yZGVyX2JvdHRvbV9jb2xvcl80O1xuICAgICAgfVxuICAgIH1cbiAgICBzcGFuLmFycm93RG93biB7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJGJvcmRlcl90b3BfY29sb3JfNDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgaW5wdXQge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGNvbG9yOiAkY29sb3JfNTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICY6Zm9jdXMge1xuICAgICAgb3V0bGluZTogMDtcbiAgICAgIGJvcmRlcjogMDtcbiAgICB9XG4gIH1cbiAgaW5wdXQuZmxhdHBpY2tyLWhvdXIge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG4gIGlucHV0LmZsYXRwaWNrci1taW51dGUge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cbiAgaW5wdXQuZmxhdHBpY2tyLXNlY29uZCB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxuICAuZmxhdHBpY2tyLXRpbWUtc2VwYXJhdG9yIHtcbiAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICAgIGNvbG9yOiAkY29sb3JfNTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB3aWR0aDogMiU7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtd2Via2l0LWFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICB9XG4gIC5mbGF0cGlja3ItYW0tcG0ge1xuICAgIGhlaWdodDogaW5oZXJpdDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgY29sb3I6ICRjb2xvcl81O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHdpZHRoOiAyJTtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIC13ZWJraXQtYWxpZ24tc2VsZjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgb3V0bGluZTogMDtcbiAgICB3aWR0aDogMTglO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMTA5LDExOCwxNTEsMC45OCk7XG4gICAgfVxuICAgICY6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgxMDksMTE4LDE1MSwwLjk4KTtcbiAgICB9XG4gIH1cbn1cbi5mbGF0cGlja3ItdGltZS5oYXNTZWNvbmRzIHtcbiAgLm51bUlucHV0V3JhcHBlciB7XG4gICAgd2lkdGg6IDI2JTtcbiAgfVxufVxuLmZsYXRwaWNrci10aW1lLnRpbWUyNGhyIHtcbiAgLm51bUlucHV0V3JhcHBlciB7XG4gICAgd2lkdGg6IDQ5JTtcbiAgfVxufVxuLmZsYXRwaWNrci1pbnB1dFtyZWFkb25seV0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmcEZhZGVJbkRvd24ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZwRmFkZUluRG93biB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBmcFNsaWRlTGVmdCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDBweCwgMHB4KTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAwcHgsIDBweCk7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMHB4LCAwcHgpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMHB4LCAwcHgpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZwU2xpZGVMZWZ0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgMHB4LCAwcHgpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDBweCwgMHB4KTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwcHgsIDBweCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwcHgsIDBweCk7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBmcFNsaWRlTGVmdE5ldyB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwcHgsIDBweCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDBweCwgMHB4KTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgMHB4LCAwcHgpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDBweCwgMHB4KTtcbiAgfVxufVxuQGtleWZyYW1lcyBmcFNsaWRlTGVmdE5ldyB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwcHgsIDBweCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDBweCwgMHB4KTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgMHB4LCAwcHgpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDBweCwgMHB4KTtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIGZwU2xpZGVSaWdodCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwcHgpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwcHgpO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMHB4LCAwcHgpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwcHgsIDBweCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZnBTbGlkZVJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDBweCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDBweCk7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwcHgsIDBweCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDBweCwgMHB4KTtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIGZwU2xpZGVSaWdodE5ldyB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMHB4KTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDBweCk7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwcHgpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwcHgpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZwU2xpZGVSaWdodE5ldyB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMHB4KTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDBweCk7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwcHgpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwcHgpO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgZnBGYWRlT3V0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuQGtleWZyYW1lcyBmcEZhZGVPdXQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgZnBGYWRlSW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZwRmFkZUluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuIiwiLnBvcHVwIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IC0xcmVtO1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiA5MCU7XG4gIG1heC13aWR0aDogNzAwcHg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMnJlbSAyMHJlbSAzcmVtIDlyZW07XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgYm94LXNoYWRvdzogMCAtMnB4IDIwcHggMCByZ2JhKCRibGFjaywgLjEpO1xuICB6LWluZGV4OiA4O1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgxMDAlKTtcblxuICBAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZS1icmVhay1tYXgpIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAmLmFjdGl2ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAmLnNob3cge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjJzIGxpbmVhciwgdHJhbnNmb3JtIDFzIGVhc2U7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtMXJlbSk7XG4gICAgdHJhbnNpdGlvbjogYWxsIC4yNXMgZWFzZS1vdXQ7XG5cbiAgICAuY2xvc2Utd3JhcHBlciB7XG4gICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMnMgLjNzIGxpbmVhciwgdHJhbnNmb3JtIC40cyAuM3MgZWFzZTtcbiAgICB9XG4gIH1cblxuICAuY2xvc2Utd3JhcHBlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDEuNXJlbSAwO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoLjg1KTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjJzIGxpbmVhciwgdHJhbnNmb3JtIC40cyBlYXNlO1xuXG4gICAgLmNsb3NlLXBvcHVwIHtcbiAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kOiAkZGFya0dyYXk7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgZm9udC1zaXplOiAxZW07XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGxpbmVhcjtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRncmVlbjtcbiAgICAgICAgYW5pbWF0aW9uOiAuNHMgbGluZWFyIGJvdGggcHVsc2U7XG4gICAgICB9XG5cbiAgICAgIHNwYW4uaWNvbiB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5pY29uLW1haW4ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHBhZGRpbmc6IDJyZW07XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLS41cmVtICsgMnB4KTtcblxuICAgIGltZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiA1cmVtO1xuICAgICAgaGVpZ2h0OiA1cmVtO1xuICAgIH1cbiAgfVxuXG4gIC5wb3B1cC1jb250ZW50IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgaDIge1xuICAgICAgbWFyZ2luOiAuMWVtIDAgLjI1ZW07XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgIGZvbnQtc2l6ZTogMS4xMjVlbTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcblxuICAgIH1cblxuICAgIGg0LmRhdGUge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgZm9udC1zaXplOiAuNzVlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfVxuXG4gICAgLnRpbWUge1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJ+KAoic7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgbWFyZ2luOiAwIDEuNWVtO1xuICAgICAgICBmb250LXNpemU6IC42NWVtO1xuICAgICAgICBjb2xvcjogcmdiYSgkZ3JheSwgLjQpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5wb3B1cC1hY3Rpb25zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBwYWRkaW5nOiAyLjI1cmVtIDJyZW0gMnJlbTtcbiAgICBtaW4td2lkdGg6IDE4MHB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbiIsIi50b3RfdGlwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgJi5pcy1jb250YWluZWQge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIHdpZHRoOiAxN2VtO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gIH1cblxuICAmOjpiZWZvcmUsXG4gICY6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgb3BhY2l0eTogMDtcbiAgICB6LWluZGV4OiA5OTk5O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIH1cblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICB9XG5cbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1jb250ZW50KTtcbiAgICBwYWRkaW5nOiAuMzI1ZW0gLjgyNWVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBmb250LXNpemU6IC42ODc1ZW07XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMS42NTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICAgLmRheSAmIHtcbiAgICAgIGJhY2tncm91bmQ6ICRkYXJrR3JheTtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxuXG4gICAgLm5pZ2h0ICYge1xuICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgY29sb3I6ICRncmF5O1xuICAgIH1cbiAgfVxuXG4gICY6aG92ZXIge1xuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgfVxuICB9XG5cbiAgLy8gVG9wXG4gICYudG9wIHtcbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYm90dG9tOiAxMDAlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgNnB4KTtcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcDtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgaGVpZ2h0OiA1cHg7XG4gICAgICB3aWR0aDogMTVweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcblxuICAgICAgLmRheSAmIHtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjM2cHhcIiBoZWlnaHQ9XCIxMnB4XCIlM0UlM0NwYXRoIGZpbGw9XCIlMjMyZDJkMmRcIiB0cmFuc2Zvcm09XCJyb3RhdGUoMClcIiBkPVwiTTIuNTYsMEgzMy40NEMyNy42NSwwLDIyLjIyLDEyLDE4LDEyUzguMjksMCwyLjU2LDBaXCIvJTNFJTNDL3N2ZyUzRScpIG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gICAgICB9XG5cbiAgICAgIC5uaWdodCAmIHtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjM2cHhcIiBoZWlnaHQ9XCIxMnB4XCI+PHBhdGggZmlsbD1cIiN7JHdoaXRlfVwiIHRyYW5zZm9ybT1cInJvdGF0ZSgwKVwiIGQ9XCJNMi41NiwwSDMzLjQ0QzI3LjY1LDAsMjIuMjIsMTIsMTgsMTJTOC4yOSwwLDIuNTYsMFpcIi8+PC9zdmc+Jykgbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgJjo6YmVmb3JlLFxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBUb3AgKExlZnQpXG4gICAgJi50b3AtbGVmdCB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIHJpZ2h0OiAtLjVlbTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgNnB4KTtcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLDApO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gVG9wIChSaWdodClcbiAgICAmLnRvcC1yaWdodCB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGxlZnQ6IC0xMHB4O1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCA2cHgpO1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsMCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBCb3R0b21cbiAgJi5ib3R0b20ge1xuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICB0b3A6IDEwMCU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNnB4KTtcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbTtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgaGVpZ2h0OiA1cHg7XG4gICAgICB3aWR0aDogMTVweDtcbiAgICAgIG1hcmdpbi10b3A6IC0zcHg7XG5cbiAgICAgIC5kYXkgJiB7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIzNnB4XCIgaGVpZ2h0PVwiMTJweFwiPjxwYXRoIGZpbGw9XCIjeyRkYXJrR3JheX1cIiB0cmFuc2Zvcm09XCJyb3RhdGUoMClcIiBkPVwiTTMzLjQ0LDEySDIuNTdDOC4zNSwxMiwxMy43OCwwLDE4LDBTMjcuNzEsMTIsMzMuNDQsMTJaXCIvPjwvc3ZnPicpIG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gICAgICB9XG5cbiAgICAgIC5uaWdodCAmIHtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjM2cHhcIiBoZWlnaHQ9XCIxMnB4XCI+PHBhdGggZmlsbD1cIiN7JHdoaXRlfVwiIHRyYW5zZm9ybT1cInJvdGF0ZSgwKVwiIGQ9XCJNMzMuNDQsMTJIMi41N0M4LjM1LDEyLDEzLjc4LDAsMTgsMFMyNy43MSwxMiwzMy40NCwxMlpcIi8+PC9zdmc+Jykgbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgbWFyZ2luLXRvcDogMnB4O1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgJjo6YmVmb3JlLFxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBCb3R0b20gKExlZnQpXG4gICAgJi5ib3R0b20tbGVmdCB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIHJpZ2h0OiAtMTBweDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTZweCk7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwwKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC8vIEJvdHRvbSAoUmlnaHQpXG4gICAgJi5ib3R0b20tcmlnaHQge1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBsZWZ0OiAtMTBweDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTZweCk7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwwKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIExlZnRcbiAgJi5sZWZ0IHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgYm90dG9tOiA1MCU7XG4gICAgICByaWdodDogMTAwJTtcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCA1MCUpO1xuICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbWlkZGxlO1xuICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgd2lkdGg6IDVweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgIC5kYXkgJiB7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIxMnB4XCIgaGVpZ2h0PVwiMzZweFwiPjxwYXRoIGZpbGw9XCIjeyRkYXJrR3JheX1cIiB0cmFuc2Zvcm09XCJyb3RhdGUoMClcIiBkPVwiTTAsMzMuNEwwLDIuNkMwLDguMywxMiwxMy44LDEyLDE4UzAsMjcuNywwLDMzLjR6XCIvPjwvc3ZnPicpIG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gICAgICB9XG5cbiAgICAgIC5uaWdodCAmIHtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjEycHhcIiBoZWlnaHQ9XCIzNnB4XCI+PHBhdGggZmlsbD1cIiN7JHdoaXRlfVwiIHRyYW5zZm9ybT1cInJvdGF0ZSgwKVwiIGQ9XCJNMCwzMy40TDAsMi42QzAsOC4zLDEyLDEzLjgsMTIsMThTMCwyNy43LDAsMzMuNHpcIi8+PC9zdmc+Jykgbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBib3R0b206IDUwJTtcbiAgICAgIHJpZ2h0OiAxMDAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgNTAlKTtcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IG1pZGRsZTtcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW46IDAgNXB4IDAgMDtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICY6OmJlZm9yZSxcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTZweCwgNTAlKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBSaWdodFxuICAmLnJpZ2h0IHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgYm90dG9tOiA1MCU7XG4gICAgICBsZWZ0OiAxMDAlO1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCA1MCUpO1xuICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbWlkZGxlO1xuICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgd2lkdGg6IDVweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgIC5kYXkgJiB7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIxMnB4XCIgaGVpZ2h0PVwiMzZweFwiPjxwYXRoIGZpbGw9XCIjeyRkYXJrR3JheX1cIiB0cmFuc2Zvcm09XCJyb3RhdGUoMClcIiBkPVwiTTAsMThjMC00LjIsMTItOS43LDEyLTE1LjR2MzAuOEMxMiwyNy43LDAsMjIuMiwwLDE4elwiLz48L3N2Zz4nKSBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICAgICAgfVxuXG4gICAgICAubmlnaHQgJiB7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIxMnB4XCIgaGVpZ2h0PVwiMzZweFwiPjxwYXRoIGZpbGw9XCIjeyR3aGl0ZX1cIiB0cmFuc2Zvcm09XCJyb3RhdGUoMClcIiBkPVwiTTAsMThjMC00LjIsMTItOS43LDEyLTE1LjR2MzAuOEMxMiwyNy43LDAsMjIuMiwwLDE4elwiLz48L3N2Zz4nKSBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJvdHRvbTogNTAlO1xuICAgICAgbGVmdDogMTAwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDUwJSk7XG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBtaWRkbGU7XG4gICAgICByaWdodDogYXV0bztcbiAgICAgIG1hcmdpbjogMCAwIDAgNXB4O1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgJjo6YmVmb3JlLFxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg2cHgsIDUwJSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gbGFyZ2UgYnV0dG9uIGFkanVzdG1lbnRzXG4gICYuYnRuLWxnIHtcbiAgICAmLmJvdHRvbSB7XG4gICAgICAmOjpiZWZvcmUsXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIHRvcDogMTIwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBrZXlmcmFtZXMgZHJvcEFuaW1hdGlvbiB7XG4gIDAlIHsgdHJhbnNmb3JtOiBtYXRyaXgzZCgxLCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAzMCwgMCwgMSk7IG9wYWNpdHk6IDA7IH1cbiAgMy4yJSB7IHRyYW5zZm9ybTogbWF0cml4M2QoMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMTcuNDkzLCAwLCAxKTsgfVxuICA2LjMxJSB7IHRyYW5zZm9ybTogbWF0cml4M2QoMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMTAuMzQ4LCAwLCAxKTsgfVxuICA5LjQxJSB7IHRyYW5zZm9ybTogbWF0cml4M2QoMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgNi4xMDcsIDAsIDEpOyB9XG4gIDEyLjUxJSB7IHRyYW5zZm9ybTogbWF0cml4M2QoMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMy41OTUsIDAsIDEpOyB9XG4gIDE4LjgyJSB7IHRyYW5zZm9ybTogbWF0cml4M2QoMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMS4yMTYsIDAsIDEpOyBvcGFjaXR5OiAxOyB9XG4gIDI1LjAzJSB7IHRyYW5zZm9ybTogbWF0cml4M2QoMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMC40MTQsIDAsIDEpOyB9XG4gIDUwLjA1JSB7IHRyYW5zZm9ybTogbWF0cml4M2QoMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMC4wMDUsIDAsIDEpOyB9XG4gIDEwMCUgeyB0cmFuc2Zvcm06IG1hdHJpeDNkKDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpOyB9XG59XG5cblxuXG5cblxuXG4udG90X2Ryb3Bkb3duIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB6LWluZGV4OiAyO1xuXG4gIC50b3RfZHJvcGxpc3Qge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHRvcDogMTAwJTtcbiAgICBsZWZ0OiAtOTk5OXB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIHotaW5kZXg6IDk7XG5cbiAgICB1bCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgcGFkZGluZzogNnB4IDA7XG4gICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGxpbmVhcjtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAycmVtIHJnYmEoJGJsYWNrLC4yKTtcblxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICBib3R0b206IDEwMCU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyOiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuMnMgbGluZWFyO1xuXG4gICAgICAgIC5kYXkgJiB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGRhcmtHcmF5O1xuICAgICAgICB9XG5cbiAgICAgICAgLm5pZ2h0ICYge1xuICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZGF5ICYge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZGFya0dyYXk7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgY29sb3I6IHJnYmEoJGxpZ2h0R3JheSwgLjgpO1xuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAvLyBiYWNrZ3JvdW5kOiByZ2JhKCRncmF5LCAuMik7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubmlnaHQgJiB7XG4gICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDJyZW0gcmdiYSgkYmxhY2ssLjQpO1xuXG4gICAgICAgIGEge1xuICAgICAgICAgIGNvbG9yOiByZ2JhKCRncmF5LCAuOCk7XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIC8vIGJhY2tncm91bmQ6ICRvZmZXaGl0ZTtcbiAgICAgICAgICAgIGNvbG9yOiAkZGFya0dyYXk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgbGkge1xuICAgICAgYSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtaW4td2lkdGg6IDE0NXB4O1xuICAgICAgICBwYWRkaW5nOiA1cHggMTVweDtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAuMDVlbTtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBsaW5lYXI7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkY2lyY3VsYXItYm9vaztcblxuICAgICAgICAmLmRlbGV0ZS11c2VyIHtcbiAgICAgICAgICBjb2xvcjogJGVycm9yQ29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYub3BlbiB7XG4gICAgei1pbmRleDogMztcblxuICAgIC50b3RfZHJvcGxpc3Qge1xuICAgICAgbGVmdDogNTAlO1xuXG4gICAgICAmLmxlZnQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMS4yNWVtO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgfVxuXG4gICAgICAmLnJpZ2h0IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xLjI1ZW07XG4gICAgICAgIGxlZnQ6IDEwMCU7XG4gICAgICB9XG5cbiAgICAgICYuaXMtZmFyLXJpZ2h0IHtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICByaWdodDogMDtcblxuICAgICAgICB1bDo6YmVmb3JlIHtcbiAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgIHJpZ2h0OiAxLjEyNWVtO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIHVsIHtcbiAgICAgICAgYW5pbWF0aW9uOiBkcm9wQW5pbWF0aW9uIDEwMDBtcyBsaW5lYXIgYm90aDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi50b2dnbGUtcmV2ZWFsIHtcbiAgLnJldmVhbC1pY29uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmVlbjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxcHg7XG4gICAgbGVmdDogLTMwcHg7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKC41KTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4ycyBsaW5lYXIsIHRyYW5zZm9ybSAuM3MgZWFzZTtcblxuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xuICAgICAgYmFja2dyb3VuZDogJGdyZWVuO1xuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICB3aWR0aDogOHB4O1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgd2lkdGg6IDFweDtcbiAgICAgIGhlaWdodDogOHB4O1xuICAgIH1cbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIC5yZXZlYWwtaWNvbiB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgIH1cbiAgfVxuXG4gICYub3BlbiB7XG4gICAgLnJldmVhbC1pY29uIHtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnJldmVhbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59IiwiQGtleWZyYW1lcyBzaG93QWxlcnQge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBtYXRyaXgzZCgwLCAwLCAwLCAwLCAwLCAwLCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDMuMiUge1xuICAgIHRyYW5zZm9ybTogbWF0cml4M2QoXG4gICAgICAwLjM0NSxcbiAgICAgIDAuMDk4LFxuICAgICAgMCxcbiAgICAgIDAsXG4gICAgICAwLjA2NSxcbiAgICAgIDAuMzQ1LFxuICAgICAgMCxcbiAgICAgIDAsXG4gICAgICAwLFxuICAgICAgMCxcbiAgICAgIDEsXG4gICAgICAwLFxuICAgICAgMCxcbiAgICAgIDAsXG4gICAgICAwLFxuICAgICAgMVxuICAgICk7XG4gIH1cbiAgNC41JSB7XG4gICAgdHJhbnNmb3JtOiBtYXRyaXgzZChcbiAgICAgIDAuNDg1LFxuICAgICAgMC4xNjMsXG4gICAgICAwLFxuICAgICAgMCxcbiAgICAgIDAuMTA3LFxuICAgICAgMC40ODUsXG4gICAgICAwLFxuICAgICAgMCxcbiAgICAgIDAsXG4gICAgICAwLFxuICAgICAgMSxcbiAgICAgIDAsXG4gICAgICAwLFxuICAgICAgMCxcbiAgICAgIDAsXG4gICAgICAxXG4gICAgKTtcbiAgfVxuICA2LjQxJSB7XG4gICAgdHJhbnNmb3JtOiBtYXRyaXgzZChcbiAgICAgIDAuNjczLFxuICAgICAgMC4yNDIsXG4gICAgICAwLFxuICAgICAgMCxcbiAgICAgIDAuMTU4LFxuICAgICAgMC42NzMsXG4gICAgICAwLFxuICAgICAgMCxcbiAgICAgIDAsXG4gICAgICAwLFxuICAgICAgMSxcbiAgICAgIDAsXG4gICAgICAwLFxuICAgICAgMCxcbiAgICAgIDAsXG4gICAgICAxXG4gICAgKTtcbiAgfVxuICA5LjAxJSB7XG4gICAgdHJhbnNmb3JtOiBtYXRyaXgzZChcbiAgICAgIDAuODgsXG4gICAgICAwLjI4OCxcbiAgICAgIDAsXG4gICAgICAwLFxuICAgICAgMC4xODgsXG4gICAgICAwLjg4LFxuICAgICAgMCxcbiAgICAgIDAsXG4gICAgICAwLFxuICAgICAgMCxcbiAgICAgIDEsXG4gICAgICAwLFxuICAgICAgMCxcbiAgICAgIDAsXG4gICAgICAwLFxuICAgICAgMVxuICAgICk7XG4gIH1cbiAgMTIuNzElIHtcbiAgICB0cmFuc2Zvcm06IG1hdHJpeDNkKFxuICAgICAgMS4wNjQsXG4gICAgICAwLjI0MSxcbiAgICAgIDAsXG4gICAgICAwLFxuICAgICAgMC4xNTksXG4gICAgICAxLjA2NCxcbiAgICAgIDAsXG4gICAgICAwLFxuICAgICAgMCxcbiAgICAgIDAsXG4gICAgICAxLFxuICAgICAgMCxcbiAgICAgIDAsXG4gICAgICAwLFxuICAgICAgMCxcbiAgICAgIDFcbiAgICApO1xuICB9XG4gIDEzLjUxJSB7XG4gICAgdHJhbnNmb3JtOiBtYXRyaXgzZChcbiAgICAgIDEuMDg3LFxuICAgICAgMC4yMjEsXG4gICAgICAwLFxuICAgICAgMCxcbiAgICAgIDAuMTQ2LFxuICAgICAgMS4wODcsXG4gICAgICAwLFxuICAgICAgMCxcbiAgICAgIDAsXG4gICAgICAwLFxuICAgICAgMSxcbiAgICAgIDAsXG4gICAgICAwLFxuICAgICAgMCxcbiAgICAgIDAsXG4gICAgICAxXG4gICAgKTtcbiAgfVxuICAxNy45MiUge1xuICAgIHRyYW5zZm9ybTogbWF0cml4M2QoXG4gICAgICAxLjEzOSxcbiAgICAgIDAuMTA1LFxuICAgICAgMCxcbiAgICAgIDAsXG4gICAgICAwLjA3LFxuICAgICAgMS4xMzksXG4gICAgICAwLFxuICAgICAgMCxcbiAgICAgIDAsXG4gICAgICAwLFxuICAgICAgMSxcbiAgICAgIDAsXG4gICAgICAwLFxuICAgICAgMCxcbiAgICAgIDAsXG4gICAgICAxXG4gICAgKTtcbiAgfVxuICAxOC45MiUge1xuICAgIHRyYW5zZm9ybTogbWF0cml4M2QoXG4gICAgICAxLjEzNyxcbiAgICAgIDAuMDgyLFxuICAgICAgMCxcbiAgICAgIDAsXG4gICAgICAwLjA1NSxcbiAgICAgIDEuMTM3LFxuICAgICAgMCxcbiAgICAgIDAsXG4gICAgICAwLFxuICAgICAgMCxcbiAgICAgIDEsXG4gICAgICAwLFxuICAgICAgMCxcbiAgICAgIDAsXG4gICAgICAwLFxuICAgICAgMVxuICAgICk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAyNS4yMyUge1xuICAgIHRyYW5zZm9ybTogbWF0cml4M2QoXG4gICAgICAxLjA3NSxcbiAgICAgIC0wLjAwMSxcbiAgICAgIDAsXG4gICAgICAwLFxuICAgICAgLTAuMDAxLFxuICAgICAgMS4wNzUsXG4gICAgICAwLFxuICAgICAgMCxcbiAgICAgIDAsXG4gICAgICAwLFxuICAgICAgMSxcbiAgICAgIDAsXG4gICAgICAwLFxuICAgICAgMCxcbiAgICAgIDAsXG4gICAgICAxXG4gICAgKTtcbiAgfVxuICAyOS4wMyUge1xuICAgIHRyYW5zZm9ybTogbWF0cml4M2QoXG4gICAgICAxLjAzMixcbiAgICAgIC0wLjAxNSxcbiAgICAgIDAsXG4gICAgICAwLFxuICAgICAgLTAuMDEsXG4gICAgICAxLjAzMixcbiAgICAgIDAsXG4gICAgICAwLFxuICAgICAgMCxcbiAgICAgIDAsXG4gICAgICAxLFxuICAgICAgMCxcbiAgICAgIDAsXG4gICAgICAwLFxuICAgICAgMCxcbiAgICAgIDFcbiAgICApO1xuICB9XG4gIDMxLjQzJSB7XG4gICAgdHJhbnNmb3JtOiBtYXRyaXgzZChcbiAgICAgIDEuMDEyLFxuICAgICAgLTAuMDE3LFxuICAgICAgMCxcbiAgICAgIDAsXG4gICAgICAtMC4wMTEsXG4gICAgICAxLjAxMixcbiAgICAgIDAsXG4gICAgICAwLFxuICAgICAgMCxcbiAgICAgIDAsXG4gICAgICAxLFxuICAgICAgMCxcbiAgICAgIDAsXG4gICAgICAwLFxuICAgICAgMCxcbiAgICAgIDFcbiAgICApO1xuICB9XG4gIDM0LjYzJSB7XG4gICAgdHJhbnNmb3JtOiBtYXRyaXgzZChcbiAgICAgIDAuOTk0LFxuICAgICAgLTAuMDE0LFxuICAgICAgMCxcbiAgICAgIDAsXG4gICAgICAtMC4wMSxcbiAgICAgIDAuOTk0LFxuICAgICAgMCxcbiAgICAgIDAsXG4gICAgICAwLFxuICAgICAgMCxcbiAgICAgIDEsXG4gICAgICAwLFxuICAgICAgMCxcbiAgICAgIDAsXG4gICAgICAwLFxuICAgICAgMVxuICAgICk7XG4gIH1cbiAgNDAuMTQlIHtcbiAgICB0cmFuc2Zvcm06IG1hdHJpeDNkKFxuICAgICAgMC45ODUsXG4gICAgICAtMC4wMDcsXG4gICAgICAwLFxuICAgICAgMCxcbiAgICAgIC0wLjAwNSxcbiAgICAgIDAuOTg1LFxuICAgICAgMCxcbiAgICAgIDAsXG4gICAgICAwLFxuICAgICAgMCxcbiAgICAgIDEsXG4gICAgICAwLFxuICAgICAgMCxcbiAgICAgIDAsXG4gICAgICAwLFxuICAgICAgMVxuICAgICk7XG4gIH1cbiAgNTYuNDYlIHtcbiAgICB0cmFuc2Zvcm06IG1hdHJpeDNkKDEsIDAuMDAxLCAwLCAwLCAwLjAwMSwgMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7XG4gIH1cbiAgNjIuMzYlIHtcbiAgICB0cmFuc2Zvcm06IG1hdHJpeDNkKFxuICAgICAgMS4wMDIsXG4gICAgICAwLjAwMSxcbiAgICAgIDAsXG4gICAgICAwLFxuICAgICAgMCxcbiAgICAgIDEuMDAyLFxuICAgICAgMCxcbiAgICAgIDAsXG4gICAgICAwLFxuICAgICAgMCxcbiAgICAgIDEsXG4gICAgICAwLFxuICAgICAgMCxcbiAgICAgIDAsXG4gICAgICAwLFxuICAgICAgMVxuICAgICk7XG4gIH1cbiAgODEuNDglIHtcbiAgICB0cmFuc2Zvcm06IG1hdHJpeDNkKDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpO1xuICB9XG4gIDg0LjY4JSB7XG4gICAgdHJhbnNmb3JtOiBtYXRyaXgzZCgxLCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IG1hdHJpeDNkKDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc2hvd0ZhbmN5QWxlcnQge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBtYXRyaXgzZCgwLCAwLCAwLCAwLCAwLCAwLCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKVxuICAgICAgdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDUuMzElIHtcbiAgICB0cmFuc2Zvcm06IG1hdHJpeDNkKDAuNTYzLCAwLCAwLCAwLCAwLCAwLjU2MywgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSlcbiAgICAgIHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cbiAgMTAuNTElIHtcbiAgICB0cmFuc2Zvcm06IG1hdHJpeDNkKDAuODg4LCAwLCAwLCAwLCAwLCAwLjg4OCwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSlcbiAgICAgIHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cbiAgMTUuODIlIHtcbiAgICB0cmFuc2Zvcm06IG1hdHJpeDNkKDEuMDI0LCAwLCAwLCAwLCAwLCAxLjAyNCwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSlcbiAgICAgIHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cbiAgMjEuMDIlIHtcbiAgICB0cmFuc2Zvcm06IG1hdHJpeDNkKDEuMDUyLCAwLCAwLCAwLCAwLCAxLjA1MiwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSlcbiAgICAgIHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAzNS4zNCUge1xuICAgIHRyYW5zZm9ybTogbWF0cml4M2QoMS4wMSwgMCwgMCwgMCwgMCwgMS4wMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSlcbiAgICAgIHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cbiAgNDkuNTUlIHtcbiAgICB0cmFuc2Zvcm06IG1hdHJpeDNkKDAuOTk4LCAwLCAwLCAwLCAwLCAwLjk5OCwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSlcbiAgICAgIHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cbiAgNzguMTglIHtcbiAgICB0cmFuc2Zvcm06IG1hdHJpeDNkKDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpXG4gICAgICB0cmFuc2xhdGVZKC01MCUpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogbWF0cml4M2QoMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSlcbiAgICAgIHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyB2ZXgtZmFkZWluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHZleC1mYWRlb3V0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHZleC1mYWRlb3V0LWZhbmN5IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVJbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDNyZW0pO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgzcmVtKTtcbiAgfVxuICAyMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG59XG5cbi52ZXgge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIHotaW5kZXg6IDk5OTk7XG59XG5cbi52ZXgtc2Nyb2xsYmFyLW1lYXN1cmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTk5OTlweDtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgb3ZlcmZsb3c6IHNjcm9sbDtcbn1cblxuLnZleC1vdmVybGF5IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGFuaW1hdGlvbjogdmV4LWZhZGVpbiAwLjRzO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDogcmdiYSgkZGFya0dyYXksIDAuOCk7XG5cbiAgLnZleC52ZXgtY2xvc2luZyAmIHtcbiAgICBhbmltYXRpb246IHZleC1mYWRlb3V0IDAuNHM7XG4gICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cbn1cblxuLnZleC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAzNTBweDtcbiAgbWFyZ2luOiAxcmVtO1xuICBwYWRkaW5nOiAycmVtO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgLy8gYW5pbWF0aW9uOiBzaG93QWxlcnQgNzUwbXMgbGluZWFyIGJvdGg7XG4gIGFuaW1hdGlvbjogc2xpZGVJbiAwLjRzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKSBib3RoO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDogJHdoaXRlO1xuICBib3gtc2hhZG93OiAwIDAgMnJlbSByZ2JhKCRibGFjaywgMC41KTtcblxuICAudmV4LnZleC1jbG9zaW5nICYge1xuICAgIGFuaW1hdGlvbjogdmV4LWZhZGVvdXQgMC40cztcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgfVxuXG4gIGgyIHtcbiAgICAuYXBwICYsXG4gICAgLnByb3ZpZGVuY2UgJiB7XG4gICAgICBtYXJnaW46IDAgMCAwLjI1ZW07XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgZm9udC1zaXplOiAxLjI1ZW07XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgIGNvbG9yOiAkZGFya0dyYXk7XG4gICAgfVxuICB9XG5cbiAgcCB7XG4gICAgbWFyZ2luOiAwIDAgMWVtO1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgY29sb3I6ICRkYXJrR3JheTtcbiAgfVxuXG4gIC52ZXgtZGlhbG9nLW1lc3NhZ2Uge1xuICAgIHBhZGRpbmc6IDFyZW0gMDtcbiAgfVxuXG4gIC52ZXgtZGlhbG9nLWJ1dHRvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luOiAwIC0ycmVtO1xuICAgIHBhZGRpbmc6IDJyZW0gMXJlbSAwO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKCRkYXJrR3JheSwgMC4xNSk7XG4gIH1cblxuICAuYnRuIHtcbiAgICBtYXJnaW46IDAgMXJlbTtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgZmxleC1iYXNpczogMTtcblxuICAgICYuc2Vjb25kYXJ5IHtcbiAgICAgIGJhY2tncm91bmQ6ICRkYXJrR3JheTtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxuXG4gICAgJi5pcy10ZXh0IHtcbiAgICAgIGNvbG9yOiAkZ3JheTtcbiAgICB9XG4gIH1cblxuICAuZmFuY3kgJiB7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIGNvbG9yOiAkZGFya0dyYXkgIWltcG9ydGFudDtcbiAgICBtYXgtd2lkdGg6IDMzMHB4O1xuICAgIHBhZGRpbmc6IDJyZW0gMi41cmVtO1xuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuXG4gICAgLnZleC1kaWFsb2ctbWVzc2FnZSB7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IDE0MHB4O1xuICAgICAgICBoZWlnaHQ6IDE4MHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWcvaWNvbi1wdWJsaXNoZWQuc3ZnXCIpIGNlbnRlciBjZW50ZXJcbiAgICAgICAgICBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICAgICAgfVxuICAgIH1cblxuICAgIGgxIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBmb250LXNpemU6IDJlbTtcbiAgICAgIGNvbG9yOiAkZGFya0dyYXk7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBmb250LXNpemU6IDFlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgfVxuXG4gICAgLnZleC1kaWFsb2ctYnV0dG9ucyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICB9XG5cbiAgICAuYnRuIHtcbiAgICAgICYuc2Vjb25kYXJ5IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDFyZW07XG4gICAgICAgIGJhY2tncm91bmQ6ICRncmVlbjtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIH1cblxuICAgICAgJi5idG4tdGV4dCB7XG4gICAgICAgIGNvbG9yOiByZ2JhKCRncmF5LCAwLjgpO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiAkZ3JheTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4udmV4LWxvYWRpbmctc3Bpbm5lciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogOTk5OTtcbiAgbWFyZ2luOiBhdXRvO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMmVtO1xuICB3aWR0aDogMmVtO1xuICBiYWNrZ3JvdW5kOiAkbGlnaHRHcmF5O1xufVxuXG5ib2R5LnZleC1vcGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbiIsIiIsIi5vcGVuLWNyb3Age1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0ycHg7XG4gIHJpZ2h0OiAtMnB4O1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDZweDtcbiAgei1pbmRleDogMjtcblxuICAuZGF5ICYge1xuICAgIGJhY2tncm91bmQ6ICRkYXJrR3JheTtcbiAgICBjb2xvcjogJHdoaXRlO1xuICB9XG5cbiAgLm5pZ2h0ICYge1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICBjb2xvcjogJGRhcmtHcmF5O1xuICB9XG5cbiAgLmljb24ge1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB9XG59XG5cbi5jcm9wLXByZXNldHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgICBtYXJnaW46IDAgLjVlbTtcbiAgICBwYWRkaW5nOiAuMjVlbTtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgY29sb3I6ICRncmF5O1xuICAgIHRyYW5zaXRpb246IGFsbCAuMTVzIGxpbmVhcjtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgkZ3JlZW4sIC4xNSk7XG4gICAgICBjb2xvcjogJGdyZWVuO1xuICAgIH1cbiAgfVxufVxuXG4uY3JvcC1hY3Rpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAxcmVtIDJyZW07XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcblxuICAuaW1hZ2UtcmF0aW8tdG9vbHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAuaWNvbiB7XG4gICAgZm9udC1zaXplOiAxLjM3NWVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9XG59XG4iLCIvKlxuICpcbiAqIERpZmYgdG8gSFRNTCAoZGlmZjJodG1sLmNzcylcbiAqIEF1dGhvcjogcnRmcGVzc29hXG4gKlxuICovXG5cbiAuZDJoLWNvZGUtd3JhcHBlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi5kMmgtd3JhcHBlciB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5kMmgtZmlsZS1oZWFkZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBwYWRkaW5nOiAyMHB4O1xuXG4gIC5kYXkgJiB7XG4gICAgYmFja2dyb3VuZDogbGlnaHRlbigkZ3JheSwgNTIlKTtcbiAgfVxuXG4gIC5uaWdodCAmIHtcbiAgICBiYWNrZ3JvdW5kOiBkYXJrZW4oJGdyYXksIDEwJSk7XG4gIH1cbn1cblxuLmQyaC1maWxlLXN0YXRzIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uZDJoLWxpbmVzLWFkZGVkIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiNGUyYjQ7XG4gIGJvcmRlci1yYWRpdXM6IDVweCAwIDAgNXB4O1xuICBjb2xvcjogIzM5OTgzOTtcbiAgcGFkZGluZzogMnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uZDJoLWxpbmVzLWRlbGV0ZWQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTlhZWFlO1xuICBib3JkZXItcmFkaXVzOiAwIDVweCA1cHggMDtcbiAgY29sb3I6ICNjMzM7XG4gIHBhZGRpbmc6IDJweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luLWxlZnQ6IDFweDtcbn1cblxuLmQyaC1maWxlLW5hbWUtd3JhcHBlciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQ6IDEycHgvbm9ybWFsICdNb25hY28nLCAnTWVubG8nLCAnVWJ1bnR1IE1vbm8nLCAnQ29uc29sYXMnLCAnc291cmNlLWNvZGUtcHJvJywgbW9ub3NwYWNlO1xufVxuXG4uZDJoLWZpbGUtbmFtZSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIGxpbmUtaGVpZ2h0OiAyMXB4O1xufVxuXG4uZDJoLWRpZmYtdGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgZm9udDogMTJweC9ub3JtYWwgJ01vbmFjbycsICdNZW5sbycsICdVYnVudHUgTW9ubycsICdDb25zb2xhcycsICdzb3VyY2UtY29kZS1wcm8nLCBtb25vc3BhY2U7XG59XG5cbi5kMmgtZGlmZi10Ym9keSA+IHRyID4gdGQge1xuICBoZWlnaHQ6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBwYWRkaW5nOiAxMHB4O1xufVxuXG4uZDJoLWZpbGVzLWRpZmYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMjBweDtcbn1cblxuLmQyaC1maWxlLWRpZmYge1xuICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbn1cblxuLmQyaC1maWxlLXNpZGUtZGlmZiB7XG4gIGZsZXgtZ3JvdzogMDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGZsZXgtYmFzaXM6IDUwJTtcbiAgbWF4LXdpZHRoOiA1MCU7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cblxuLmQyaC1jb2RlLWxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgbWFyZ2luLWxlZnQ6IDgwcHg7XG59XG5cbi5kMmgtY29kZS1zaWRlLWxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5kMmgtY29kZS1saW5lIGRlbCxcbi5kMmgtY29kZS1zaWRlLWxpbmUgZGVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiAtMXB4O1xuICBwYWRkaW5nOiAwIDVweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZXJyb3JDb2xvcjtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuXG4uZDJoLWNvZGUtbGluZSBpbnMsXG4uZDJoLWNvZGUtc2lkZS1saW5lIGlucyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMCA1cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHN1Y2Nlc3NDb2xvcjtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uZDJoLWNvZGUtbGluZS1wcmVmaXgge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICB3b3JkLXdyYXA6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IHByZTtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmQyaC1jb2RlLWxpbmUtY3RuIHsgXG4gIGNvbG9yOiAkZGFya0dyYXk7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgd29yZC13cmFwOiBub3JtYWw7XG59XG5cbi5saW5lLW51bTEge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDQwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBwYWRkaW5nLWxlZnQ6IDNweDtcbn1cblxuLmxpbmUtbnVtMiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZsb2F0OiByaWdodDtcbiAgd2lkdGg6IDQwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBwYWRkaW5nLWxlZnQ6IDNweDtcbn1cblxuLmQyaC1jb2RlLWxpbmVudW1iZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA4NnB4O1xuICBwYWRkaW5nLWxlZnQ6IDJweDtcbiAgcGFkZGluZy1yaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgYm9yZGVyOiBzb2xpZCAjZWVlZWVlO1xuICBib3JkZXItd2lkdGg6IDAgMXB4IDAgMXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5kMmgtY29kZS1zaWRlLWxpbmVudW1iZXIgeyBcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNTZweDtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGJvcmRlcjogc29saWQgI2VlZWVlZTtcbiAgYm9yZGVyLXdpZHRoOiAwIDFweCAwIDFweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLypcbiAqIENoYW5nZXMgSGlnaGxpZ2h0XG4gKi9cblxuIC5kMmgtZGVsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkZXJyb3JDb2xvciwgMzUlKTtcbn1cblxuLmQyaC1pbnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRzdWNjZXNzQ29sb3IsIDQwJSk7XG59XG5cbi5kMmgtaW5mbyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5kMmgtZmlsZS1kaWZmIC5kMmgtZGVsLmQyaC1jaGFuZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZXJyb3JDb2xvcjtcbiAgY29sb3I6ICR3aGl0ZTtcbn1cblxuLmQyaC1maWxlLWRpZmYgLmQyaC1pbnMuZDJoLWNoYW5nZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRzdWNjZXNzQ29sb3I7XG4gIGNvbG9yOiAkd2hpdGU7XG59XG5cbi8qXG4gKiBGaWxlIFN1bW1hcnkgTGlzdFxuICovXG5cbiAuZDJoLWZpbGUtbGlzdC13cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLmQyaC1maWxlLWxpc3Qtd3JhcHBlciBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzM1NzJiMDtcbn1cblxuLmQyaC1maWxlLWxpc3Qtd3JhcHBlciBhOnZpc2l0ZWQge1xuICBjb2xvcjogIzM1NzJiMDtcbn1cblxuLmQyaC1maWxlLWxpc3QtaGVhZGVyIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmQyaC1maWxlLWxpc3QtdGl0bGUge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmQyaC1maWxlLWxpc3QtbGluZSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmQyaC1maWxlLWxpc3Qge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuXG4uZDJoLWZpbGUtbGlzdCA+IGxpIHtcbiAgYm9yZGVyLWJvdHRvbTogI2RkZCBzb2xpZCAxcHg7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBtYXJnaW46IDA7XG59XG5cbi5kMmgtZmlsZS1saXN0ID4gbGk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbi5kMmgtZmlsZS1zd2l0Y2gge1xuICBkaXNwbGF5OiBub25lO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmQyaC1pY29uLXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZDJoLWljb24ge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGZpbGw6IGN1cnJlbnRDb2xvcjtcbn1cblxuLmQyaC1kZWxldGVkIHtcbiAgY29sb3I6ICNjMzM7XG59XG5cbi5kMmgtYWRkZWQge1xuICBjb2xvcjogIzM5OTgzOTtcbn1cblxuLmQyaC1jaGFuZ2VkIHtcbiAgY29sb3I6ICNkMGI0NGM7XG59XG5cbi5kMmgtbW92ZWQge1xuICBjb2xvcjogIzM1NzJiMDtcbn1cblxuLmQyaC10YWcge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgcGFkZGluZzogMCAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5kMmgtZGVsZXRlZC10YWcge1xuICBib3JkZXI6ICNjMzMgMXB4IHNvbGlkO1xufVxuXG4uZDJoLWFkZGVkLXRhZyB7XG4gIGJvcmRlcjogIzM5OTgzOSAxcHggc29saWQ7XG59XG5cbi5kMmgtY2hhbmdlZC10YWcge1xuICBib3JkZXI6ICNkMGI0NGMgMXB4IHNvbGlkO1xufVxuXG4uZDJoLW1vdmVkLXRhZyB7XG4gIGJvcmRlcjogIzM1NzJiMCAxcHggc29saWQ7XG59XG5cbi8qXG4gKiBTZWxlY3Rpb24gdXRpbC5cbiAqL1xuXG4uc2VsZWN0aW5nLWxlZnQgLmQyaC1jb2RlLWxpbmUsXG4uc2VsZWN0aW5nLWxlZnQgLmQyaC1jb2RlLWxpbmUgKixcbi5zZWxlY3RpbmctcmlnaHQgdGQuZDJoLWNvZGUtbGluZW51bWJlcixcbi5zZWxlY3RpbmctcmlnaHQgdGQuZDJoLWNvZGUtbGluZW51bWJlciAqLFxuLnNlbGVjdGluZy1sZWZ0IC5kMmgtY29kZS1zaWRlLWxpbmUsXG4uc2VsZWN0aW5nLWxlZnQgLmQyaC1jb2RlLXNpZGUtbGluZSAqLFxuLnNlbGVjdGluZy1yaWdodCB0ZC5kMmgtY29kZS1zaWRlLWxpbmVudW1iZXIsXG4uc2VsZWN0aW5nLXJpZ2h0IHRkLmQyaC1jb2RlLXNpZGUtbGluZW51bWJlciAqIHtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4uc2VsZWN0aW5nLWxlZnQgLmQyaC1jb2RlLWxpbmU6Oi1tb3otc2VsZWN0aW9uLFxuLnNlbGVjdGluZy1sZWZ0IC5kMmgtY29kZS1saW5lICo6Oi1tb3otc2VsZWN0aW9uLFxuLnNlbGVjdGluZy1yaWdodCB0ZC5kMmgtY29kZS1saW5lbnVtYmVyOjotbW96LXNlbGVjdGlvbixcbi5zZWxlY3RpbmctbGVmdCAuZDJoLWNvZGUtc2lkZS1saW5lOjotbW96LXNlbGVjdGlvbixcbi5zZWxlY3RpbmctbGVmdCAuZDJoLWNvZGUtc2lkZS1saW5lICo6Oi1tb3otc2VsZWN0aW9uLFxuLnNlbGVjdGluZy1yaWdodCB0ZC5kMmgtY29kZS1zaWRlLWxpbmVudW1iZXI6Oi1tb3otc2VsZWN0aW9uLFxuLnNlbGVjdGluZy1yaWdodCB0ZC5kMmgtY29kZS1zaWRlLWxpbmVudW1iZXIgKjo6LW1vei1zZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLnNlbGVjdGluZy1sZWZ0IC5kMmgtY29kZS1saW5lOjpzZWxlY3Rpb24sXG4uc2VsZWN0aW5nLWxlZnQgLmQyaC1jb2RlLWxpbmUgKjo6c2VsZWN0aW9uLFxuLnNlbGVjdGluZy1yaWdodCB0ZC5kMmgtY29kZS1saW5lbnVtYmVyOjpzZWxlY3Rpb24sXG4uc2VsZWN0aW5nLWxlZnQgLmQyaC1jb2RlLXNpZGUtbGluZTo6c2VsZWN0aW9uLFxuLnNlbGVjdGluZy1sZWZ0IC5kMmgtY29kZS1zaWRlLWxpbmUgKjo6c2VsZWN0aW9uLFxuLnNlbGVjdGluZy1yaWdodCB0ZC5kMmgtY29kZS1zaWRlLWxpbmVudW1iZXI6OnNlbGVjdGlvbixcbi5zZWxlY3RpbmctcmlnaHQgdGQuZDJoLWNvZGUtc2lkZS1saW5lbnVtYmVyICo6OnNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuIiwiLnNlbGVjdGl6ZS1jb250cm9sLnBsdWdpbi1kcmFnX2Ryb3AubXVsdGkgPiAuc2VsZWN0aXplLWlucHV0ID4gZGl2LnVpLXNvcnRhYmxlLXBsYWNlaG9sZGVyIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjZjJmMmYyICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4wNikgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAwIG5vbmUgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDAgMTJweCA0cHggI2ZmZmZmZjtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDEycHggNHB4ICNmZmZmZmY7XG59XG4uc2VsZWN0aXplLWNvbnRyb2wucGx1Z2luLWRyYWdfZHJvcCAudWktc29ydGFibGUtcGxhY2Vob2xkZXI6OmFmdGVyIHtcbiAgY29udGVudDogJyEnO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uc2VsZWN0aXplLWNvbnRyb2wucGx1Z2luLWRyYWdfZHJvcCAudWktc29ydGFibGUtaGVscGVyIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDJweCA1cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3gtc2hhZG93OiAwIDJweCA1cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuLnNlbGVjdGl6ZS1kcm9wZG93bi1oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDVweCA4cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDBkMGQwO1xuICBiYWNrZ3JvdW5kOiAjZjhmOGY4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweCAzcHggMCAwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDNweCAzcHggMCAwO1xuICBib3JkZXItcmFkaXVzOiAzcHggM3B4IDAgMDtcbn1cbi5zZWxlY3RpemUtZHJvcGRvd24taGVhZGVyLWNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogOHB4O1xuICB0b3A6IDUwJTtcbiAgY29sb3I6ICMzMDMwMzA7XG4gIG9wYWNpdHk6IDAuNDtcbiAgbWFyZ2luLXRvcDogLTEycHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBmb250LXNpemU6IDIwcHggIWltcG9ydGFudDtcbn1cbi5zZWxlY3RpemUtZHJvcGRvd24taGVhZGVyLWNsb3NlOmhvdmVyIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uc2VsZWN0aXplLWRyb3Bkb3duLnBsdWdpbi1vcHRncm91cF9jb2x1bW5zIC5vcHRncm91cCB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmMmYyZjI7XG4gIGJvcmRlci10b3A6IDAgbm9uZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLnNlbGVjdGl6ZS1kcm9wZG93bi5wbHVnaW4tb3B0Z3JvdXBfY29sdW1ucyAub3B0Z3JvdXA6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodDogMCBub25lO1xufVxuLnNlbGVjdGl6ZS1kcm9wZG93bi5wbHVnaW4tb3B0Z3JvdXBfY29sdW1ucyAub3B0Z3JvdXA6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZWxlY3RpemUtZHJvcGRvd24ucGx1Z2luLW9wdGdyb3VwX2NvbHVtbnMgLm9wdGdyb3VwLWhlYWRlciB7XG4gIGJvcmRlci10b3A6IDAgbm9uZTtcbn1cbi5zZWxlY3RpemUtY29udHJvbC5wbHVnaW4tcmVtb3ZlX2J1dHRvbiBbZGF0YS12YWx1ZV0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctcmlnaHQ6IDI0cHggIWltcG9ydGFudDtcbn1cbi5zZWxlY3RpemUtY29udHJvbC5wbHVnaW4tcmVtb3ZlX2J1dHRvbiBbZGF0YS12YWx1ZV0gLnJlbW92ZSB7XG4gIHotaW5kZXg6IDE7XG4gIC8qIGZpeGVzIGllIGJ1ZyAoc2VlICMzOTIpICovXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTdweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDJweCAwIDAgMDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMDA3M2JiO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDAgMnB4IDJweCAwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAgMnB4IDJweCAwO1xuICBib3JkZXItcmFkaXVzOiAwIDJweCAycHggMDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uc2VsZWN0aXplLWNvbnRyb2wucGx1Z2luLXJlbW92ZV9idXR0b24gW2RhdGEtdmFsdWVdIC5yZW1vdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMDUpO1xufVxuLnNlbGVjdGl6ZS1jb250cm9sLnBsdWdpbi1yZW1vdmVfYnV0dG9uIFtkYXRhLXZhbHVlXS5hY3RpdmUgLnJlbW92ZSB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMDA1NzhkO1xufVxuLnNlbGVjdGl6ZS1jb250cm9sLnBsdWdpbi1yZW1vdmVfYnV0dG9uIC5kaXNhYmxlZCBbZGF0YS12YWx1ZV0gLnJlbW92ZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG4uc2VsZWN0aXplLWNvbnRyb2wucGx1Z2luLXJlbW92ZV9idXR0b24gLmRpc2FibGVkIFtkYXRhLXZhbHVlXSAucmVtb3ZlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNhYWFhYWE7XG59XG4uc2VsZWN0aXplLWNvbnRyb2wucGx1Z2luLXJlbW92ZV9idXR0b24gLnJlbW92ZS1zaW5nbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAyOHB4O1xuICB0b3A6IDZweDtcbiAgZm9udC1zaXplOiAyM3B4O1xufVxuLnNlbGVjdGl6ZS1jb250cm9sIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwO1xufVxuLnNlbGVjdGl6ZS1kcm9wZG93bixcbi5zZWxlY3RpemUtaW5wdXQsXG4uc2VsZWN0aXplLWlucHV0IGlucHV0IHtcbiAgY29sb3I6ICMzMDMwMzA7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IC44NzVlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogaW5oZXJpdDtcbn1cbi5zZWxlY3RpemUtaW5wdXQsXG4uc2VsZWN0aXplLWNvbnRyb2wuc2luZ2xlIC5zZWxlY3RpemUtaW5wdXQuaW5wdXQtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgY3Vyc29yOiB0ZXh0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc2VsZWN0aXplLWlucHV0IHtcbiAgYmFja2dyb3VuZDogJG9mZldoaXRlO1xuICBib3JkZXI6IDJweCBzb2xpZCByZ2JhKCRncmF5LCAuNSk7XG4gIHBhZGRpbmc6IDhweCA4cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cbi5zZWxlY3RpemUtY29udHJvbC5tdWx0aSAuc2VsZWN0aXplLWlucHV0Lmhhcy1pdGVtcyB7XG4gIHBhZGRpbmc6IDVweCA4cHggMnB4O1xufVxuLnNlbGVjdGl6ZS1pbnB1dC5kaXNhYmxlZCxcbi5zZWxlY3RpemUtaW5wdXQuZGlzYWJsZWQgKiB7XG4gIGN1cnNvcjogZGVmYXVsdCAhaW1wb3J0YW50O1xufVxuLnNlbGVjdGl6ZS1pbnB1dC5mb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogJGdyYXk7XG59XG4uc2VsZWN0aXplLWlucHV0LmRyb3Bkb3duLWFjdGl2ZSB7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cblxuLnNlbGVjdGl6ZS1pbnB1dCA+ICoge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIGRpc3BsYXk6IC1tb3otaW5saW5lLXN0YWNrO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHpvb206IDE7XG4gICpkaXNwbGF5OiBpbmxpbmU7XG59XG4uc2VsZWN0aXplLWNvbnRyb2wubXVsdGkgLnNlbGVjdGl6ZS1pbnB1dCA+IGRpdiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luOiAwIDNweCAzcHggMDtcbiAgcGFkZGluZzogLjVlbSAxZW07XG59XG5cbi5zZWxlY3RpemUtY29udHJvbC5tdWx0aSAuc2VsZWN0aXplLWlucHV0LmRpc2FibGVkID4gZGl2LFxuLnNlbGVjdGl6ZS1jb250cm9sLm11bHRpIC5zZWxlY3RpemUtaW5wdXQuZGlzYWJsZWQgPiBkaXYuYWN0aXZlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQ6ICNkMmQyZDI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhYWFhYWE7XG59XG4uc2VsZWN0aXplLWlucHV0ID4gaW5wdXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IG5vbmUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAxcHggIWltcG9ydGFudDtcbiAgdGV4dC1pbmRlbnQ6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAwIG5vbmUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG4uc2VsZWN0aXplLWlucHV0ID4gaW5wdXQ6Oi1tcy1jbGVhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2VsZWN0aXplLWlucHV0ID4gaW5wdXQ6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG4uc2VsZWN0aXplLWlucHV0OjphZnRlciB7XG4gIGNvbnRlbnQ6ICcgJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBsZWZ0O1xufVxuLnNlbGVjdGl6ZS1pbnB1dC5kcm9wZG93bi1hY3RpdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcgJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogI2YwZjBmMDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG59XG4uc2VsZWN0aXplLWRyb3Bkb3duIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDtcbiAgYm9yZGVyOiAycHggc29saWQgJGdyYXk7XG4gIGJhY2tncm91bmQ6ICRvZmZXaGl0ZTtcbiAgbWFyZ2luOiAuNXJlbSAwIDAgMDtcbiAgcGFkZGluZzogMDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zZWxlY3RpemUtZHJvcGRvd24gW2RhdGEtc2VsZWN0YWJsZV0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc2VsZWN0aXplLWRyb3Bkb3duIFtkYXRhLXNlbGVjdGFibGVdIC5oaWdobGlnaHQge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDEyNSwgMTY4LCAyMDgsIDAuMik7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMXB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDFweDtcbiAgYm9yZGVyLXJhZGl1czogMXB4O1xufVxuLnNlbGVjdGl6ZS1kcm9wZG93biBbZGF0YS1zZWxlY3RhYmxlXSxcbi5zZWxlY3RpemUtZHJvcGRvd24gLm9wdGdyb3VwLWhlYWRlciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbGlnaHRHcmF5O1xuICBwYWRkaW5nOiAuNWVtO1xufVxuLnNlbGVjdGl6ZS1kcm9wZG93biAub3B0Z3JvdXA6Zmlyc3QtY2hpbGQgLm9wdGdyb3VwLWhlYWRlciB7XG4gIGJvcmRlci10b3A6IDAgbm9uZTtcbn1cbi5zZWxlY3RpemUtZHJvcGRvd24gLm9wdGdyb3VwLWhlYWRlciB7XG4gIGNvbG9yOiAjMzAzMDMwO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uc2VsZWN0aXplLWRyb3Bkb3duIC5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRncmVlbiwgLjE1KTtcbiAgY29sb3I6ICRncmVlbjtcbn1cbi5zZWxlY3RpemUtZHJvcGRvd24gLmFjdGl2ZS5jcmVhdGUge1xuICBjb2xvcjogIzQ5NWM2ODtcbn1cbi5zZWxlY3RpemUtZHJvcGRvd24gLmNyZWF0ZSB7XG4gIGNvbG9yOiByZ2JhKDQ4LCA0OCwgNDgsIDAuNSk7XG59XG4uc2VsZWN0aXplLWRyb3Bkb3duLWNvbnRlbnQge1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG1heC1oZWlnaHQ6IDIwMHB4O1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG59XG4uc2VsZWN0aXplLWNvbnRyb2wuc2luZ2xlIC5zZWxlY3RpemUtaW5wdXQsXG4uc2VsZWN0aXplLWNvbnRyb2wuc2luZ2xlIC5zZWxlY3RpemUtaW5wdXQgaW5wdXQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2VsZWN0aXplLWNvbnRyb2wuc2luZ2xlIC5zZWxlY3RpemUtaW5wdXQuaW5wdXQtYWN0aXZlLFxuLnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0LmlucHV0LWFjdGl2ZSBpbnB1dCB7XG4gIGN1cnNvcjogdGV4dDtcbn1cbi5zZWxlY3RpemUtY29udHJvbC5zaW5nbGUgLnNlbGVjdGl6ZS1pbnB1dDphZnRlciB7XG4gIGNvbnRlbnQ6ICcgJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAxNXB4O1xuICBtYXJnaW4tdG9wOiAtM3B4O1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDVweCA1cHggMCA1cHg7XG4gIGJvcmRlci1jb2xvcjogIzgwODA4MCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbn1cbi5zZWxlY3RpemUtY29udHJvbC5zaW5nbGUgLnNlbGVjdGl6ZS1pbnB1dC5kcm9wZG93bi1hY3RpdmU6YWZ0ZXIge1xuICBtYXJnaW4tdG9wOiAtNHB4O1xuICBib3JkZXItd2lkdGg6IDAgNXB4IDVweCA1cHg7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzgwODA4MCB0cmFuc3BhcmVudDtcbn1cbi5zZWxlY3RpemUtY29udHJvbC5ydGwuc2luZ2xlIC5zZWxlY3RpemUtaW5wdXQ6YWZ0ZXIge1xuICBsZWZ0OiAxNXB4O1xuICByaWdodDogYXV0bztcbn1cbi5zZWxlY3RpemUtY29udHJvbC5ydGwgLnNlbGVjdGl6ZS1pbnB1dCA+IGlucHV0IHtcbiAgbWFyZ2luOiAwIDRweCAwIC0ycHggIWltcG9ydGFudDtcbn1cbi5zZWxlY3RpemUtY29udHJvbCAuc2VsZWN0aXplLWlucHV0LmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC41O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xufVxuLnNlbGVjdGl6ZS1jb250cm9sLm11bHRpIC5zZWxlY3RpemUtaW5wdXQuaGFzLWl0ZW1zIHtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbn1cbi5zZWxlY3RpemUtY29udHJvbC5tdWx0aSAuc2VsZWN0aXplLWlucHV0LmRpc2FibGVkIFtkYXRhLXZhbHVlXSB7XG4gIGNvbG9yOiAjOTk5O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLnNlbGVjdGl6ZS1jb250cm9sLm11bHRpIC5zZWxlY3RpemUtaW5wdXQuZGlzYWJsZWQgW2RhdGEtdmFsdWVdLFxuLnNlbGVjdGl6ZS1jb250cm9sLm11bHRpIC5zZWxlY3RpemUtaW5wdXQuZGlzYWJsZWQgW2RhdGEtdmFsdWVdIC5yZW1vdmUge1xuICBib3JkZXItY29sb3I6ICNlNmU2ZTY7XG59XG4uc2VsZWN0aXplLWNvbnRyb2wubXVsdGkgLnNlbGVjdGl6ZS1pbnB1dC5kaXNhYmxlZCBbZGF0YS12YWx1ZV0gLnJlbW92ZSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG4uc2VsZWN0aXplLWNvbnRyb2wubXVsdGkgLnNlbGVjdGl6ZS1pbnB1dCBbZGF0YS12YWx1ZV0ge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICRkYXJrR3JheTtcbiAgY29sb3I6ICR3aGl0ZTtcbn1cbi5zZWxlY3RpemUtY29udHJvbC5tdWx0aSAuc2VsZWN0aXplLWlucHV0IFtkYXRhLXZhbHVlXS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZXJyb3JDb2xvcjtcbn1cbi5zZWxlY3RpemUtY29udHJvbC5zaW5nbGUgLnNlbGVjdGl6ZS1pbnB1dCB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAxcHggMCByZ2JhKDAsMCwwLDAuMDUpLCBpbnNldCAwIDFweCAwIHJnYmEoMjU1LDI1NSwyNTUsMC44KTtcbiAgYm94LXNoYWRvdzogMCAxcHggMCByZ2JhKDAsMCwwLDAuMDUpLCBpbnNldCAwIDFweCAwIHJnYmEoMjU1LDI1NSwyNTUsMC44KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAjZmVmZWZlLCAjZjJmMmYyKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDAgMCwgMCAxMDAlLCBmcm9tKCNmZWZlZmUpLCB0bygjZjJmMmYyKSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgI2ZlZmVmZSwgI2YyZjJmMik7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsICNmZWZlZmUsICNmMmYyZjIpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZmVmZWZlLCAjZjJmMmYyKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjZmZmZWZlZmUnLCBlbmRDb2xvcnN0cj0nI2ZmZjJmMmYyJywgR3JhZGllbnRUeXBlPTApO1xufVxuLnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0LFxuLnNlbGVjdGl6ZS1kcm9wZG93bi5zaW5nbGUge1xuICBib3JkZXItY29sb3I6ICNiOGI4Yjg7XG59XG4uc2VsZWN0aXplLWRyb3Bkb3duIC5vcHRncm91cC1oZWFkZXIge1xuICBwYWRkaW5nLXRvcDogN3B4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAwLjg1ZW07XG59XG4uc2VsZWN0aXplLWRyb3Bkb3duIC5vcHRncm91cCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZjBmMGYwO1xufVxuLnNlbGVjdGl6ZS1kcm9wZG93biAub3B0Z3JvdXA6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wOiAwIG5vbmU7XG59XG4iLCIkZ2xvYmFsLWd1dHRlcmluZzogMjRweDtcbiRnbG9iYWwtZm9udC1zaXplLWgxOiAzMnB4O1xuJGdsb2JhbC1mb250LXNpemUtaDI6IDI0cHg7XG4kZ2xvYmFsLWZvbnQtc2l6ZS1oMzogMjBweDtcbiRnbG9iYWwtZm9udC1zaXplLWg0OiAxOHB4O1xuJGdsb2JhbC1mb250LXNpemUtaDU6IDE2cHg7XG4kZ2xvYmFsLWZvbnQtc2l6ZS1oNjogMTRweDtcblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG49ICAgICAgICAgICAgQ2hvaWNlcyAgICAgICAgICAgID1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuXG4kY2hvaWNlcy1zZWxlY3RvcjogJ2Nob2ljZXMnICFkZWZhdWx0O1xuJGNob2ljZXMtZm9udC1zaXplLWxnOiAxNnB4ICFkZWZhdWx0O1xuJGNob2ljZXMtZm9udC1zaXplLW1kOiAxNHB4ICFkZWZhdWx0O1xuJGNob2ljZXMtZm9udC1zaXplLXNtOiAxMnB4ICFkZWZhdWx0O1xuJGNob2ljZXMtZ3V0dGVyaW5nOiAyNHB4ICFkZWZhdWx0O1xuJGNob2ljZXMtYm9yZGVyLXJhZGl1czogMi41cHggIWRlZmF1bHQ7XG4kY2hvaWNlcy1ib3JkZXItcmFkaXVzLWl0ZW06IDIwcHggIWRlZmF1bHQ7XG4kY2hvaWNlcy1iZy1jb2xvcjogI2Y5ZjlmOSAhZGVmYXVsdDtcbiRjaG9pY2VzLWJnLWNvbG9yLWRpc2FibGVkOiAjZWFlYWVhICFkZWZhdWx0O1xuJGNob2ljZXMtYmctY29sb3ItZHJvcGRvd246ICNmZmZmZmYgIWRlZmF1bHQ7XG4kY2hvaWNlcy10ZXh0LWNvbG9yOiAjMzMzMzMzICFkZWZhdWx0O1xuJGNob2ljZXMta2V5bGluZS1jb2xvcjogI2RkZGRkZCAhZGVmYXVsdDtcbiRjaG9pY2VzLXByaW1hcnktY29sb3I6ICMwMGJjZDQgIWRlZmF1bHQ7XG4kY2hvaWNlcy1kaXNhYmxlZC1jb2xvcjogI2VhZWFlYSAhZGVmYXVsdDtcbiRjaG9pY2VzLWhpZ2hsaWdodC1jb2xvcjogJGNob2ljZXMtcHJpbWFyeS1jb2xvciAhZGVmYXVsdDtcbiRjaG9pY2VzLWJ1dHRvbi1pY29uLXBhdGg6ICcuLi8uLi9pY29ucycgIWRlZmF1bHQ7XG4kY2hvaWNlcy1idXR0b24tZGltZW5zaW9uOiA4cHggIWRlZmF1bHQ7XG4kY2hvaWNlcy1idXR0b24tb2Zmc2V0OiA4cHggIWRlZmF1bHQ7XG5cbi4jeyRjaG9pY2VzLXNlbGVjdG9yfSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogJGNob2ljZXMtZ3V0dGVyaW5nO1xuICBmb250LXNpemU6ICRjaG9pY2VzLWZvbnQtc2l6ZS1sZztcblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG5cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgJi5pcy1kaXNhYmxlZCB7XG4gICAgLiN7JGNob2ljZXMtc2VsZWN0b3J9X19pbm5lcixcbiAgICAuI3skY2hvaWNlcy1zZWxlY3Rvcn1fX2lucHV0IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjaG9pY2VzLWJnLWNvbG9yLWRpc2FibGVkO1xuICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIH1cblxuICAgIC4jeyRjaG9pY2VzLXNlbGVjdG9yfV9faXRlbSB7XG4gICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgIH1cbiAgfVxufVxuXG4uI3skY2hvaWNlcy1zZWxlY3Rvcn1bZGF0YS10eXBlKj0nc2VsZWN0LW9uZSddIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuXG4gIC4jeyRjaG9pY2VzLXNlbGVjdG9yfV9faW5uZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiA3LjVweDtcbiAgfVxuXG4gIC4jeyRjaG9pY2VzLXNlbGVjdG9yfV9faW5wdXQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjaG9pY2VzLWtleWxpbmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAuI3skY2hvaWNlcy1zZWxlY3Rvcn1fX2J1dHRvbiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCRjaG9pY2VzLWJ1dHRvbi1pY29uLXBhdGgrICcvY3Jvc3MtaW52ZXJzZS5zdmcnKTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJhY2tncm91bmQtc2l6ZTogOHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogMDtcbiAgICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwZW07XG4gICAgb3BhY2l0eTogMC41O1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgJjpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwcHggMHB4IDBweCAycHggJGNob2ljZXMtaGlnaGxpZ2h0LWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGhlaWdodDogMDtcbiAgICB3aWR0aDogMDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci1jb2xvcjogJGNob2ljZXMtdGV4dC1jb2xvciB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItd2lkdGg6IDVweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDExLjVweDtcbiAgICB0b3A6IDUwJTtcbiAgICBtYXJnaW4tdG9wOiAtMi41cHg7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cblxuICAmLmlzLW9wZW46YWZ0ZXIge1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgJGNob2ljZXMtdGV4dC1jb2xvciB0cmFuc3BhcmVudDtcbiAgICBtYXJnaW4tdG9wOiAtNy41cHg7XG4gIH1cblxuICAmW2Rpcj0ncnRsJ10ge1xuICAgICY6YWZ0ZXIge1xuICAgICAgbGVmdDogMTEuNXB4O1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgLiN7JGNob2ljZXMtc2VsZWN0b3J9X19idXR0b24ge1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICBsZWZ0OiAwO1xuICAgICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuICB9XG59XG5cbi4jeyRjaG9pY2VzLXNlbGVjdG9yfVtkYXRhLXR5cGUqPSdzZWxlY3QtbXVsdGlwbGUnXSxcbi4jeyRjaG9pY2VzLXNlbGVjdG9yfVtkYXRhLXR5cGUqPSd0ZXh0J10ge1xuICAuI3skY2hvaWNlcy1zZWxlY3Rvcn1fX2lubmVyIHtcbiAgICBjdXJzb3I6IHRleHQ7XG4gIH1cblxuICAuI3skY2hvaWNlcy1zZWxlY3Rvcn1fX2J1dHRvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1yaWdodDogLSRjaG9pY2VzLWJ1dHRvbi1vZmZzZXQvMjtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAkY2hvaWNlcy1idXR0b24tb2Zmc2V0O1xuICAgIHBhZGRpbmctbGVmdDogJGNob2ljZXMtYnV0dG9uLW9mZnNldCAqIDI7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCBkYXJrZW4oJGNob2ljZXMtcHJpbWFyeS1jb2xvciwgMTAlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJGNob2ljZXMtYnV0dG9uLWljb24tcGF0aCsgJy9jcm9zcy5zdmcnKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6ICRjaG9pY2VzLWJ1dHRvbi1kaW1lbnNpb247XG4gICAgd2lkdGg6ICRjaG9pY2VzLWJ1dHRvbi1kaW1lbnNpb247XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgb3BhY2l0eTogMC43NTtcblxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxufVxuXG4uI3skY2hvaWNlcy1zZWxlY3Rvcn1fX2lubmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNob2ljZXMtYmctY29sb3I7XG4gIHBhZGRpbmc6IDcuNXB4IDcuNXB4IDMuNzVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgJGNob2ljZXMta2V5bGluZS1jb2xvcjtcbiAgYm9yZGVyLXJhZGl1czogJGNob2ljZXMtYm9yZGVyLXJhZGl1cztcbiAgZm9udC1zaXplOiAkY2hvaWNlcy1mb250LXNpemUtbWQ7XG4gIG1pbi1oZWlnaHQ6IDQ0cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgLmlzLWZvY3VzZWQgJixcbiAgLmlzLW9wZW4gJiB7XG4gICAgYm9yZGVyLWNvbG9yOiAkZGFya0dyYXk7XG4gIH1cblxuICAuaXMtb3BlbiAmIHtcbiAgfVxuXG4gIC5pcy1mbGlwcGVkLmlzLW9wZW4gJiB7XG4gIH1cbn1cblxuLiN7JGNob2ljZXMtc2VsZWN0b3J9X19saXN0IHtcbiAgbWFyZ2luOiAtLjI1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi4jeyRjaG9pY2VzLXNlbGVjdG9yfV9fbGlzdC0tc2luZ2xlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiA0cHggMTZweCA0cHggNHB4O1xuICB3aWR0aDogMTAwJTtcblxuICBbZGlyPSdydGwnXSAmIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICB9XG5cbiAgLiN7JGNob2ljZXMtc2VsZWN0b3J9X19pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uI3skY2hvaWNlcy1zZWxlY3Rvcn1fX2xpc3QtLW11bHRpcGxlIHtcbiAgZGlzcGxheTogaW5saW5lO1xuXG4gIC4jeyRjaG9pY2VzLXNlbGVjdG9yfV9faXRlbSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgYm9yZGVyLXJhZGl1czogJGNob2ljZXMtYm9yZGVyLXJhZGl1cy1pdGVtO1xuICAgIHBhZGRpbmc6IDRweCAxMHB4O1xuICAgIGZvbnQtc2l6ZTogJGNob2ljZXMtZm9udC1zaXplLXNtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjc1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMy43NXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjaG9pY2VzLXByaW1hcnktY29sb3I7XG4gICAgYm9yZGVyOiAxcHggc29saWQgZGFya2VuKCRjaG9pY2VzLXByaW1hcnktY29sb3IsIDUlKTtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG5cbiAgICAmW2RhdGEtZGVsZXRhYmxlXSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgfVxuXG4gICAgW2Rpcj0ncnRsJ10gJiB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICBtYXJnaW4tbGVmdDogMy43NXB4O1xuICAgIH1cblxuICAgICYuaXMtaGlnaGxpZ2h0ZWQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRjaG9pY2VzLXByaW1hcnktY29sb3IsIDUlKTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGRhcmtlbigkY2hvaWNlcy1wcmltYXJ5LWNvbG9yLCAxMCUpO1xuICAgIH1cblxuICAgIC5pcy1kaXNhYmxlZCAmIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkY2hvaWNlcy1kaXNhYmxlZC1jb2xvciwgMjUlKTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGRhcmtlbigkY2hvaWNlcy1kaXNhYmxlZC1jb2xvciwgMzUlKTtcbiAgICB9XG4gIH1cbn1cblxuLiN7JGNob2ljZXMtc2VsZWN0b3J9X19saXN0LS1kcm9wZG93biB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHotaW5kZXg6IDE7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjaG9pY2VzLWJnLWNvbG9yLWRyb3Bkb3duO1xuICBib3JkZXI6IDFweCBzb2xpZCAkY2hvaWNlcy1rZXlsaW5lLWNvbG9yO1xuICB0b3A6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGNob2ljZXMtYm9yZGVyLXJhZGl1cztcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRjaG9pY2VzLWJvcmRlci1yYWRpdXM7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcblxuICAmLmlzLWFjdGl2ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAuaXMtb3BlbiAmIHtcbiAgICBib3JkZXItY29sb3I6IGRhcmtlbigkY2hvaWNlcy1rZXlsaW5lLWNvbG9yLCAxNSUpO1xuICB9XG5cbiAgLmlzLWZsaXBwZWQgJiB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMC4yNXJlbSAwLjI1cmVtIDAgMDtcbiAgfVxuXG4gIC4jeyRjaG9pY2VzLXNlbGVjdG9yfV9fbGlzdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1heC1oZWlnaHQ6IDhlbTtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gICAgd2lsbC1jaGFuZ2U6IHNjcm9sbC1wb3NpdGlvbjtcbiAgfVxuXG4gIC4jeyRjaG9pY2VzLXNlbGVjdG9yfV9faXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IC45NWVtIDFlbTtcbiAgICBmb250LXNpemU6IC43NWVtO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRvZmZXaGl0ZTtcblxuICAgIFtkaXI9J3J0bCddICYge1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuICB9XG5cbiAgLiN7JGNob2ljZXMtc2VsZWN0b3J9X19pdGVtLS1zZWxlY3RhYmxlIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDZlbTtcblxuICAgICAgJjphZnRlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgY29udGVudDogYXR0cihkYXRhLXNlbGVjdC10ZXh0KTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgcmlnaHQ6IDFlbTtcbiAgICAgICAgZm9udC1zaXplOiAuNjc1ZW07XG4gICAgICAgIGJhY2tncm91bmQ6ICRsaWdodEdyYXk7XG4gICAgICAgIGNvbG9yOiAkZGFya0dyYXk7XG4gICAgICAgIHBhZGRpbmc6IDAuNWVtIDFlbTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMmVtO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuaXMtaGlnaGxpZ2h0ZWQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogbWl4KCMwMDAwMDAsICNmZmZmZmYsIDUlKTtcblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uI3skY2hvaWNlcy1zZWxlY3Rvcn1fX2l0ZW0ge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi4jeyRjaG9pY2VzLXNlbGVjdG9yfV9faXRlbS0tc2VsZWN0YWJsZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLiN7JGNob2ljZXMtc2VsZWN0b3J9X19pdGVtLS1kaXNhYmxlZCB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi4jeyRjaG9pY2VzLXNlbGVjdG9yfV9faGVhZGluZyB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogJGNob2ljZXMtZm9udC1zaXplLXNtO1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgbGlnaHRlbigkY2hvaWNlcy1rZXlsaW5lLWNvbG9yLCAxMCUpO1xuICBjb2xvcjogbGlnaHRlbigjMzMzLCAzMCUpO1xufVxuXG4uI3skY2hvaWNlcy1zZWxlY3Rvcn1fX2J1dHRvbiB7XG4gIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gIH1cbn1cblxuLiN7JGNob2ljZXMtc2VsZWN0b3J9X19pbnB1dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMCAuNWVtO1xuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG4gIH1cblxuICBbZGlyPSdydGwnXSAmIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHg7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5cbi4jeyRjaG9pY2VzLXNlbGVjdG9yfV9fcGxhY2Vob2xkZXIge1xuICBvcGFjaXR5OiAwLjU7XG59XG5cblxuLmNob2ljZXNfX2lubmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICRvZmZXaGl0ZTtcbiAgY29sb3I6ICRkYXJrR3JheTtcbiAgYm9yZGVyOiAycHggc29saWQgcmdiYSgkZ3JheSwgLjUpO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIHBhZGRpbmc6IC43NWVtO1xuICBmb250LXNpemU6IDFlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbGV0dGVyLXNwYWNpbmc6IC4wMmVtO1xufVxuXG4uY2hvaWNlc19fbGlzdC0tbXVsdGlwbGUgLmNob2ljZXNfX2l0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luOiAuMjVyZW07XG4gIHBhZGRpbmc6IC41ZW0gLjVlbSAuNWVtIDFlbTtcbiAgYmFja2dyb3VuZDogJGRhcmtHcmF5O1xuICBmb250LXNpemU6IC43NWVtO1xuXG4gICYuaXMtaGlnaGxpZ2h0ZWQge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogJGdyZWVuO1xuICB9XG59XG5cbi5jaG9pY2VzW2RhdGEtdHlwZSo9J3NlbGVjdC1tdWx0aXBsZSddIC5jaG9pY2VzX19idXR0b24sIC5jaG9pY2VzW2RhdGEtdHlwZSo9J3RleHQnXSAuY2hvaWNlc19fYnV0dG9uIHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiByZ2JhKCRncmF5LCAuOCk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDJlbTtcbiAgaGVpZ2h0OiAyZW07XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMCAwIDAgMWVtO1xuICBvcGFjaXR5OiAxO1xuXG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICRncmF5O1xuICB9XG5cbiAgJjo6YmVmb3JlLFxuICAmOjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB3aWR0aDogNDUlO1xuICAgIGhlaWdodDogMXB4O1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgfVxuXG4gICY6OmJlZm9yZSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01cHgpIHRyYW5zbGF0ZVkoLTFweCkgcm90YXRlKDQ1ZGVnKTtcbiAgfVxuXG4gICY6OmFmdGVyIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTVweCkgdHJhbnNsYXRlWSgtMXB4KSByb3RhdGUoLTQ1ZGVnKTtcbiAgfVxufVxuXG4uY2hvaWNlc19fbGlzdC0tZHJvcGRvd24ge1xuICBib3JkZXI6IDJweCBzb2xpZCByZ2JhKCRncmF5LCAuNSk7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgei1pbmRleDogNztcbn1cblxuLmNob2ljZXNfX2xpc3QtLWRyb3Bkb3duIC5jaG9pY2VzX19pdGVtLS1zZWxlY3RhYmxlLmlzLWhpZ2hsaWdodGVkIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAkZ3JlZW47XG59XG4iLCJib2R5LnByb3ZpZGVuY2Uge1xuICAudGFibGUtbGVuZ3RoIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAudGFibGUge1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiAxNHB4O1xuICAgIGJveC1zaGFkb3c6IDAgMnB4IDEycHggMCByZ2JhKCNhZGFkYWQsIDAuMTUpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblxuICAgICYuc2ltcGxlIHtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRsaWdodEdyYXk7XG5cbiAgICAgIC5kYXkgJixcbiAgICAgIC5uaWdodCAmIHtcbiAgICAgICAgdGQsXG4gICAgICAgIHRoIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJGxpZ2h0R3JheSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgdGhlYWQge1xuICAgICAgICAgIHRkLFxuICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodEdyYXk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5zdWItZ3JvdXAge1xuICAgICAgdGgsXG4gICAgICB0ZCB7XG4gICAgICAgIC5uaWdodCAmIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkZGFya0dyYXkgIWltcG9ydGFudDtcbiAgICAgICAgICBib3JkZXItY29sb3I6IGRhcmtlbigkZGFya0dyYXksIDUlKSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgdGQsXG4gICAgdGgge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYm9yZGVyOiAycHggc29saWQgJGxpZ2h0R3JheTtcbiAgICAgIHBhZGRpbmc6IDhweCAxMHB4O1xuICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgIGZvbnQtc2l6ZTogMS40OTk5OTUzMTI1MTQ2NDgzcmVtO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgICAgLmRheSAmIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkbGlnaHRHcmF5O1xuICAgICAgfVxuXG4gICAgICAubmlnaHQgJiB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogcmdiYSgkZ3JheSwgMC44KTtcbiAgICAgIH1cblxuICAgICAgLmJsZWVkICYge1xuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgdGgge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgICAgJi5hY3Rpb25zIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgfVxuICAgIH1cblxuICAgIHRoZWFkIHtcbiAgICAgIHRkLFxuICAgICAgdGgge1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuXG4gICAgICAgIC5kYXkgJiB7XG4gICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgkbGlnaHRHcmF5LCAwLjUpO1xuICAgICAgICAgIGNvbG9yOiAkZGFya0dyYXk7XG4gICAgICAgIH1cblxuICAgICAgICAubmlnaHQgJiB7XG4gICAgICAgICAgYmFja2dyb3VuZDogZGFya2VuKCRkYXJrR3JheSwgNSUpO1xuICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICB0Ym9keSB7XG4gICAgICB0ciB7XG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4zcyBlYXNlLCBvcGFjaXR5IC4zcyBlYXNlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblxuICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDE0cHggMTRweDtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICAgdGQge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDAgMTRweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDE0cHggMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIHRyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCR3aWxkLXNhbmQsIDIlKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIHRkIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjRjBGMEYwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgdGQuYWN0aW9ucyB7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICB3aWR0aDogMSU7XG5cbiAgICAgICYuc21hbGwge1xuICAgICAgICBtaW4td2lkdGg6IDEwMHB4O1xuICAgICAgfVxuXG4gICAgICAuYmxlZWQgJiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgIH1cblxuICAgICAgLnRvdF9kcm9wZG93biB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgIC50b3RfZHJvcGxpc3QgdWwge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYnRuIHtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIH1cblxuICAgICAgLmJ0bi1hY3Rpb24ge1xuICAgICAgICBmb250LXNpemU6IDAuOTM3NDk3MDcwMzIxNjU1MnJlbTtcbiAgICAgICAgd2lkdGg6IDIuNzVlbTtcbiAgICAgICAgaGVpZ2h0OiAyLjc1ZW07XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjg1O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdpbGQtc2FuZDtcbiAgICAgICAgY29sb3I6ICRncmF5O1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRjYy1saWdodC1ibHVlO1xuICAgICAgICAgIGNvbG9yOiAkY2MtYWRhLWJsdWU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLm9wZW4ge1xuICAgICAgICAuYnRuLWFjdGlvbiB7XG4gICAgICAgICAgYmFja2dyb3VuZDogJGNjLWxpZ2h0LWJsdWU7XG4gICAgICAgICAgY29sb3I6ICRjYy1hZGEtYmx1ZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIHRkLm1pZGRsZSB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICAgICAuYnRuIHtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICB0ZC5zaG93LWVtYWlsIHtcbiAgICAgIHdpZHRoOiAxJTtcbiAgICAgIG1heC13aWR0aDogMzYwcHg7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgY29sb3I6ICRjYy1hZGEtYmx1ZTtcbiAgICAgIGZvbnQtc2l6ZTogMS4zMTI0OTU4OTg0NTAzMTcycmVtO1xuXG4gICAgICBzcGFuLmNvcHktdGV4dDo6YWZ0ZXIge1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgfVxuXG4gICAgICBzcGFuLmNvcHktdGV4dC5pcy1yZWQge1xuICAgICAgICBjb2xvcjogJGVycm9yLXJlZDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICB0ZC5oYXMtc3RhdGUge1xuICAgICAgbWF4LXdpZHRoOiAxM2VtO1xuXG4gICAgICAuY2hpcCB7XG4gICAgICAgIHBhZGRpbmc6IDAuNWVtIDFlbTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMmVtO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgZm9udC1zaXplOiAxLjEyNDk5NjQ4NDM4NTk4NjNyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDE4NXB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIH1cbiAgICB9XG5cbiAgICB0ZC5oYXMtZGF0ZSB7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1zaXplOiAxLjMxMjQ5NTg5ODQ1MDMxNzJyZW07XG4gICAgICBjb2xvcjogJG1pbmUtc2hhZnQ7XG4gICAgfVxuXG4gICAgdGQuaGFzLWFzc2lnbm1lbnQge1xuICAgICAgLmlzLXNlbGVjdCB7XG4gICAgICAgIG1pbi13aWR0aDogN2VtO1xuXG4gICAgICAgIC5mb3JtLWl0ZW0tLWNvbnRyb2wge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aWxkLXNhbmQ7XG4gICAgICAgICAgY29sb3I6ICRncmF5O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5zZWxlY3QtY29udHJvbCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICB9XG5cbiAgLmJsZWVkIHtcbiAgICBtYXJnaW46IDAgLTIwcHg7XG4gIH1cblxuICB0aC5zb3J0aW5nOjotbW96LXNlbGVjdGlvbiB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICB0aC5zb3J0aW5nOjpzZWxlY3Rpb24ge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgdGguc29ydGluZyxcbiAgdGguc29ydGluZ19kZXNjLFxuICB0aC5zb3J0aW5nX2FzYyB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG5cbiAgdGguc29ydGluZ19kZXNjLFxuICB0aC5zb3J0aW5nX2FzYyB7XG4gICAgY29sb3I6ICRtaW5lLXNoYWZ0ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGNjLWJyYW5kLWJsdWUgIWltcG9ydGFudDtcbiAgfVxuXG4gIHRoLnNvcnRpbmc6Oi1tb3otc2VsZWN0aW9uLFxuICB0aC5zb3J0aW5nOjpzZWxlY3Rpb24ge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgdGFibGUgdGgge1xuICAgICYuc29ydGluZyxcbiAgICAmLnNvcnRpbmdfZGVzYyxcbiAgICAmLnNvcnRpbmdfYXNjIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZy1yaWdodDogMjdweCAhaW1wb3J0YW50O1xuXG4gICAgICAmOjpiZWZvcmUsXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgYm9yZGVyOiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICB9XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBtYXJnaW4tdG9wOiAtMTBweDtcblxuICAgICAgICAuZGF5ICYge1xuICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoJGdyYXksIDAuNCk7XG4gICAgICAgIH1cblxuICAgICAgICAubmlnaHQgJiB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGdyYXk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBib3R0b206IDUwJTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLTEwcHg7XG5cbiAgICAgICAgLmRheSAmIHtcbiAgICAgICAgICBib3JkZXItdG9wLWNvbG9yOiByZ2JhKCRncmF5LCAwLjQpO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5pZ2h0ICYge1xuICAgICAgICAgIGJvcmRlci10b3AtY29sb3I6ICRncmF5O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgdGFibGUgdGguc29ydGluZ19kZXNjOjphZnRlciB7XG4gICAgLmRheSAmIHtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICRkYXJrR3JheTtcbiAgICB9XG5cbiAgICAubmlnaHQgJiB7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAkd2hpdGU7XG4gICAgfVxuICB9XG5cbiAgdGFibGUgdGguc29ydGluZ19hc2M6OmJlZm9yZSB7XG4gICAgLmRheSAmIHtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRkYXJrR3JheTtcbiAgICB9XG5cbiAgICAubmlnaHQgJiB7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkd2hpdGU7XG4gICAgfVxuICB9XG5cbiAgI2Fkdmlzb3JzLWxpc3QsXG4gICNhZHZpc29yc0xpc3QsXG4gICNjb250ZW50LWxpc3QsXG4gICNjb250ZW50LWxpc3QtYWRtaW4sXG4gICNyZXZpc2lvbnMtbGlzdCxcbiAgI2N1c3RvbS1jb250ZW50LWxpc3QsXG4gICNvZmZpY2VyUmVwb3J0cyB7XG4gICAgdGJvZHkge1xuICAgICAgdHIge1xuICAgICAgICAuYWR2aXNvci1wcm9maWxlIHtcbiAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xcyBlYXNlLCBib3gtc2hhZG93IDAuMnMgbGluZWFyLCBtYXJnaW4gMC4ycyBlYXNlO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgPiB0ZCB7XG4gICAgICAgICAgICA+IC5hZHZpc29yLXByb2ZpbGUge1xuICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggJGNjLWJyYW5kLWJsdWU7XG5cbiAgICAgICAgICAgICAgLy8gKyBzcGFuIHtcbiAgICAgICAgICAgICAgLy8gICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjBweCk7XG4gICAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgPiB0ciB7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgdGgsXG4gICAgdGQge1xuICAgICAgcGFkZGluZzogMnJlbSAxcmVtO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB9XG5cbiAgICB0aCB7XG4gICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkICNGMEYwRjA7XG4gICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI0YwRjBGMDtcbiAgICAgIGZvbnQtZmFtaWx5OiAkY2lyY3VsYXItbWVkaXVtO1xuICAgICAgdHJhbnNpdGlvbjogYm9yZGVyLWJvdHRvbS1jb2xvciAuM3MgZWFzZTtcblxuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweCAwIDAgMDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgOHB4IDAgMDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgfVxuXG4gICAgICAmLnNob3ctZW1haWwge1xuICAgICAgICBtaW4td2lkdGg6IDI0MHB4O1xuICAgICAgfVxuXG4gICAgICAmLmhhcy1icm9rZXIge1xuICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgIG1pbi13aWR0aDogMTAwcHg7XG4gICAgICB9XG5cbiAgICAgICYuc2hvdy1kYXRlIHtcbiAgICAgICAgd2lkdGg6IDE2MHB4O1xuICAgICAgfVxuXG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICAgIH1cblxuICAgICAgLmRheSAmIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkb2ZmV2hpdGU7XG4gICAgICB9XG5cbiAgICAgIC5uaWdodCAmIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkZGFya0dyYXk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgdGFibGUge1xuICAgICAgbWFyZ2luOiAwIDFyZW07XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDJyZW0pO1xuICAgICAgbWluLXdpZHRoOiAwO1xuICAgIH1cbiAgfVxuXG4gICNjb250ZW50LWxpc3QgdGgsXG4gICNjb250ZW50LWxpc3QtYWRtaW4gdGgsXG4gICNhZHZpc29ycy1saXN0IHRoIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogODZweDtcbiAgICB6LWluZGV4OiAzO1xuICB9XG5cbiAgdGQuY29udGVudC10aHVtYiB7XG4gICAgd2lkdGg6IDEwJTtcblxuICAgIGltZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIH1cbiAgfVxuXG4gIHRkLmNvbnRlbnQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS4yNWVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuXG4gICAgYS5lZGl0LWNvbnRlbnQge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRjYy1icmFuZC1ibHVlO1xuICAgICAgfVxuICAgIH1cblxuICAgIHNwYW4uaXMtcGVyc29uYXMge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tdG9wOiAwLjVlbTtcbiAgICAgIGZvbnQtc2l6ZTogMC42ODc1ZW07XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgIGNvbG9yOiAkbGlnaHRHcmF5O1xuICAgIH1cbiAgfVxuXG4gIHRkLmNvbnRlbnQtY2F0IHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNvbG9yOiAkY2MtYWRhLWJsdWU7XG4gIH1cblxuICB0ZC5jb250ZW50LWNoYW5uZWxzIHtcbiAgICBzcGFuIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbjogMCAwLjI1ZW07XG4gICAgICB3aWR0aDogMi41ZW07XG4gICAgICBoZWlnaHQ6IDIuNWVtO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgbGluZS1oZWlnaHQ6IDIuNTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogMS4zMTI0OTU4OTg0NTAzMTcycmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoJGdyYXksIDAuMjUpO1xuICAgICAgY29sb3I6ICRncmF5O1xuXG4gICAgICAmLmlzLWNhIHtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgkY2MtYnJhbmQtYmx1ZSwgMC4yNSk7XG4gICAgICAgIGNvbG9yOiAkY2MtYnJhbmQtYmx1ZTtcbiAgICAgIH1cblxuICAgICAgJi5pcy1scCB7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoIzhkNWVkNiwgMC4yNSk7XG4gICAgICAgIGNvbG9yOiAjOGQ1ZWQ2O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC50b3QtdGFibGUge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICRncmF5O1xuXG4gICAgJi0taGVhZGVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4OiAwIDEgYXV0bztcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBwYWRkaW5nOiAwIDAuNXJlbTtcbiAgICAgIGJhY2tncm91bmQ6ICRncmF5O1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgfVxuXG4gICAgJi0tYm9keSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cblxuICAgICYtLXJvdyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleDogMCAxIGF1dG87XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IDAgMC41cmVtO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRvZmZXaGl0ZTtcblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1jZWxsIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgZmxleC1iYXNpczogMDtcbiAgICAgIHBhZGRpbmc6IDFyZW0gMC41cmVtO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICYuaXMtbGVmdCB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICB9XG5cbiAgICAgICYuaXMtZml0dGVkLTEwIHtcbiAgICAgICAgZmxleDogMCAwIDEwcmVtO1xuICAgICAgICBtYXgtd2lkdGg6IDEwcmVtO1xuICAgICAgfVxuXG4gICAgICAmLmlzLWZpdHRlZC0xMiB7XG4gICAgICAgIGZsZXg6IDAgMCAxMnJlbTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMnJlbTtcbiAgICAgIH1cblxuICAgICAgJi5pcy1maXR0ZWQtMTUge1xuICAgICAgICBmbGV4OiAwIDAgMTVyZW07XG4gICAgICAgIG1heC13aWR0aDogMTVyZW07XG4gICAgICB9XG5cbiAgICAgICYuaXMtZml0dGVkLTIwIHtcbiAgICAgICAgZmxleDogMCAwIDIwcmVtO1xuICAgICAgICBtYXgtd2lkdGg6IDIwcmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG59XG4iLCJAaW1wb3J0ICdzYW5pdGl6ZSc7XG5AaW1wb3J0ICdhbmltYXRpb25zJztcbkBpbXBvcnQgJ3BhZ2UnO1xuQGltcG9ydCAnc2Nyb2xsYmFycyc7XG5AaW1wb3J0ICd0eXBvZ3JhcGh5JztcbkBpbXBvcnQgJ2dyaWQnOyIsIi8qISBzYW5pdGl6ZS5jc3MgdjMuMi4wIHwgQ0MwIDEuMCBQdWJsaWMgRG9tYWluIHwgZ2l0aHViLmNvbS8xMHVwL3Nhbml0aXplLmNzcyAqL1xuXG4vKlxuICogTm9ybWFsaXphdGlvblxuICovXG5cbmF1ZGlvOm5vdChbY29udHJvbHNdKSB7XG4gIGRpc3BsYXk6IG5vbmU7IC8vIENocm9tZSA0NC0sIGlPUyA4KywgU2FmYXJpIDkrXG59XG5cbmJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvLyBpT1MgOCtcbiAgb3ZlcmZsb3c6IHZpc2libGU7IC8vIEludGVybmV0IEV4cGxvcmVyIDExLVxufVxuXG5kZXRhaWxzIHtcbiAgZGlzcGxheTogYmxvY2s7IC8vIEVkZ2UgMTIrLCBGaXJlZm94IDQwKywgSW50ZXJuZXQgRXhwbG9yZXIgMTEtLCBXaW5kb3dzIFBob25lIDguMStcbn1cblxuaHRtbCB7XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogLW1zLWF1dG9oaWRpbmctc2Nyb2xsYmFyOyAvLyBFZGdlIDEyKywgSW50ZXJuZXQgRXhwbG9yZXIgMTEtXG4gIG92ZXJmbG93LXk6IHNjcm9sbDsgLy8gQWxsIGJyb3dzZXJzIHdpdGhvdXQgb3ZlcmxheWluZyBzY3JvbGxiYXJzXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLy8gaU9TIDgrXG59XG5cbmlucHV0IHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwOyAvLyBpT1MgOCtcblxuICAmW3R5cGU9XCJidXR0b25cIl0sXG4gICZbdHlwZT1cInJlc2V0XCJdLFxuICAmW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvLyBpT1MgOCtcbiAgfVxuXG4gICZbdHlwZT1cIm51bWJlclwiXSB7XG4gICAgd2lkdGg6IGF1dG87IC8vIEZpcmVmb3ggMzYrXG4gIH1cblxuICAmW3R5cGU9XCJzZWFyY2hcIl0ge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvLyBDaHJvbWUgNDUrLCBTYWZhcmkgOStcblxuICAgICY6Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXG4gICAgJjo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IC8vIENocm9tZSA0NSssIFNhZmFyaSA5K1xuICAgIH1cbiAgfVxufVxuXG5tYWluIHtcbiAgZGlzcGxheTogYmxvY2s7IC8vIEFuZHJvaWQgNC4zLSwgSW50ZXJuZXQgRXhwbG9yZXIgMTEtLCBXaW5kb3dzIFBob25lIDguMStcbn1cblxucHJlIHtcbiAgb3ZlcmZsb3c6IGF1dG87IC8vIEludGVybmV0IEV4cGxvcmVyIDExLVxufVxuXG5wcm9ncmVzcyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgLy8gSW50ZXJuZXQgRXhwbG9yZXIgMTEtLCBXaW5kb3dzIFBob25lIDguMStcbn1cblxuc21hbGwge1xuICBmb250LXNpemU6IGlmKHZhcmlhYmxlLWV4aXN0cyhzbWFsbC1mb250LXNpemUpLCAkc21hbGwtZm9udC1zaXplLCA3NSUpOyAvLyBBbGwgYnJvd3NlcnNcbn1cblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGJsb2NrOyAvLyBGaXJlZm94IDQwKywgSW50ZXJuZXQgRXhwbG9yZXIgMTEtLCBXaW5kb3dzIFBob25lIDguMStcbn1cblxuc3ZnOm5vdCg6cm9vdCkge1xuICBvdmVyZmxvdzogaGlkZGVuOyAvLyBJbnRlcm5ldCBFeHBsb3JlciAxMS1cbn1cblxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lOyAvLyBBbmRyb2lkIDQuMy0sIEludGVybmV0IEV4cGxvcmVyIDExLSwgaU9TIDctLCBTYWZhcmkgNy0sIFdpbmRvd3MgUGhvbmUgOC4xK1xufVxuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvOyAvLyBFZGdlIDEyKywgSW50ZXJuZXQgRXhwbG9yZXIgMTEtXG59XG5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZTsgLy8gSW50ZXJuZXQgRXhwbG9yZXIgMTAtXG59XG5cbi8qXG4gKiBVbml2ZXJzYWwgaW5oZXJpdGFuY2VcbiAqL1xuXG4qLFxuOjpiZWZvcmUsXG46OmFmdGVyIHtcbiAgYm94LXNpemluZzogaW5oZXJpdDtcbn1cblxuKiB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbjo6YmVmb3JlLFxuOjphZnRlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgdmVydGljYWwtYWxpZ246IGluaGVyaXQ7XG59XG5cblxuXG4vKlxuICogT3BpbmlvbmF0ZWQgZGVmYXVsdHNcbiAqL1xuXG4vLyBzcGVjaWZ5IHRoZSBib3JkZXIgc3R5bGUgYW5kIHdpZHRoIG9mIGFsbCBlbGVtZW50c1xuXG4qLFxuOjpiZWZvcmUsXG46OmFmdGVyIHtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuXG4vLyBzcGVjaWZ5IHRoZSBjb3JlIHN0eWxlcyBvZiBhbGwgZWxlbWVudHNcblxuKiB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBpZih2YXJpYWJsZS1leGlzdHMoYmFja2dyb3VuZC1yZXBlYXQpLCAkYmFja2dyb3VuZC1yZXBlYXQsIG5vLXJlcGVhdCk7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLy8gc3BlY2lmeSB0aGUgcm9vdCBzdHlsZXMgb2YgdGhlIGRvY3VtZW50XG5cbjpyb290IHtcbiAgYm94LXNpemluZzogaWYodmFyaWFibGUtZXhpc3RzKHJvb3QtYm94LXNpemluZyksICRyb290LWJveC1zaXppbmcsIGJvcmRlci1ib3gpO1xuICBjb2xvcjogaWYodmFyaWFibGUtZXhpc3RzKHJvb3QtY29sb3IpLCAkcm9vdC1jb2xvciwgIzAwMDAwMCk7XG4gIGN1cnNvcjogaWYodmFyaWFibGUtZXhpc3RzKHJvb3QtY3Vyc29yKSwgJHJvb3QtY3Vyc29yLCBkZWZhdWx0KTtcbiAgZm9udDogaWYodmFyaWFibGUtZXhpc3RzKHJvb3QtZm9udC1zaXplKSwgJHJvb3QtZm9udC1zaXplLCAxMDAlKS8je2lmKHZhcmlhYmxlLWV4aXN0cyhyb290LWxpbmUtaGVpZ2h0KSwgJHJvb3QtbGluZS1oZWlnaHQsIDEuNSl9IGlmKHZhcmlhYmxlLWV4aXN0cyhyb290LWZvbnQtZmFtaWx5KSwgJHJvb3QtZm9udC1mYW1pbHksIHNhbnMtc2VyaWYpO1xufVxuXG4vLyBzcGVjaWZ5IHRoZSB0ZXh0IGRlY29yYXRpb24gb2YgYW5jaG9yc1xuXG5hIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZih2YXJpYWJsZS1leGlzdHMoYW5jaG9yLXRleHQtZGVjb3JhdGlvbiksICRhbmNob3ItdGV4dC1kZWNvcmF0aW9uLCBub25lKTtcbn1cblxuLy8gc3BlY2lmeSB0aGUgYWxpZ25tZW50IG9mIG1lZGlhIGVsZW1lbnRzXG5cbmF1ZGlvLFxuY2FudmFzLFxuaWZyYW1lLFxuaW1nLFxuc3ZnLFxudmlkZW8ge1xuICB2ZXJ0aWNhbC1hbGlnbjogaWYodmFyaWFibGUtZXhpc3RzKG1lZGlhLWVsZW1lbnQtdmVydGljYWwtYWxpZ24pLCAkbWVkaWEtZWxlbWVudC12ZXJ0aWNhbC1hbGlnbiwgbWlkZGxlKTtcbn1cblxuLy8gc3BlY2lmeSB0aGUgYmFja2dyb3VuZCBjb2xvciBvZiBmb3JtIGVsZW1lbnRzXG5cbmJ1dHRvbixcbmlucHV0LFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBpZih2YXJpYWJsZS1leGlzdHMoZm9ybS1lbGVtZW50LWJhY2tncm91bmQtY29sb3IpLCAkZm9ybS1lbGVtZW50LWJhY2tncm91bmQtY29sb3IsIHRyYW5zcGFyZW50KTtcbn1cblxuLy8gc3BlY2lmeSB0aGUgaW5oZXJpdGVkIGNvbG9yIGFuZCBmb250IG9mIGZvcm0gZWxlbWVudHNcblxuYnV0dG9uLFxuaW5wdXQsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zdHlsZTogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi8vIHNwZWNpZnkgdGhlIG1pbmltdW0gaGVpZ2h0IG9mIGZvcm0gZWxlbWVudHNcblxuYnV0dG9uLFxuW3R5cGU9XCJidXR0b25cIl0sXG5bdHlwZT1cImRhdGVcIl0sXG5bdHlwZT1cImRhdGV0aW1lXCJdLFxuW3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSxcblt0eXBlPVwiZW1haWxcIl0sXG5bdHlwZT1cIm1vbnRoXCJdLFxuW3R5cGU9XCJudW1iZXJcIl0sXG5bdHlwZT1cInBhc3N3b3JkXCJdLFxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic2VhcmNoXCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0sXG5bdHlwZT1cInRlbFwiXSxcblt0eXBlPVwidGV4dFwiXSxcblt0eXBlPVwidGltZVwiXSxcblt0eXBlPVwidXJsXCJdLFxuW3R5cGU9XCJ3ZWVrXCJdLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBtaW4taGVpZ2h0OiBpZih2YXJpYWJsZS1leGlzdHMoZm9ybS1lbGVtZW50LW1pbi1oZWlnaHQpLCAkZm9ybS1lbGVtZW50LW1pbi1oZWlnaHQsIDEuNWVtKTtcbn1cblxuLy8gc3BlY2lmeSB0aGUgZm9udCBmYW1pbHkgb2YgY29kZSBlbGVtZW50c1xuXG5jb2RlLFxua2JkLFxucHJlLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBpZih2YXJpYWJsZS1leGlzdHMobW9ub3NwYWNlLWZvbnQtZmFtaWx5KSwgJG1vbm9zcGFjZS1mb250LWZhbWlseSwgbW9ub3NwYWNlKSwgbW9ub3NwYWNlO1xufVxuXG4vLyBzcGVjaWZ5IHRoZSBsaXN0IHN0eWxlIG9mIG5hdiBsaXN0c1xuXG5uYXYgb2wsXG5uYXYgdWwge1xuICBsaXN0LXN0eWxlOiBpZih2YXJpYWJsZS1leGlzdHMobmF2LWxpc3Qtc3R5bGUpLCAkbmF2LWxpc3Qtc3R5bGUsIG5vbmUpO1xufVxuXG4vLyBzcGVjaWZ5IHRoZSBzdGFuZGFyZCBhcHBlYXJhbmNlIG9mIHNlbGVjdHNcblxuc2VsZWN0IHtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lOyAgICAvLyBGaXJlZm94IDQwK1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IC8vIENocm9tZSA0NStcblxuICAmOjotbXMtZXhwYW5kIHtcbiAgICBkaXNwbGF5OiBub25lOyAgICAgICAgLy8gRWRnZSAxMissIEludGVybmV0IEV4cGxvcmVyIDExLVxuICB9XG5cbiAgJjo6LW1zLXZhbHVlIHtcbiAgICBjb2xvcjogY3VycmVudENvbG9yOyAgLy8gRWRnZSAxMissIEludGVybmV0IEV4cGxvcmVyIDExLVxuICB9XG59XG5cbi8vIHNwZWNpZnkgdGhlIGJvcmRlciBzdHlsaW5nIG9mIHRhYmxlc1xuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogaWYodmFyaWFibGUtZXhpc3RzKHRhYmxlLWJvcmRlci1jb2xsYXBzZSksICR0YWJsZS1ib3JkZXItY29sbGFwc2UsIGNvbGxhcHNlKTtcbiAgYm9yZGVyLXNwYWNpbmc6IGlmKHZhcmlhYmxlLWV4aXN0cyh0YWJsZS1ib3JkZXItc3BhY2luZyksICR0YWJsZS1ib3JkZXItc3BhY2luZywgMCk7XG59XG5cbi8vIHNwZWNpZnkgdGhlIHJlc2l6YWJpbGl0eSBvZiB0ZXh0YXJlYXNcblxudGV4dGFyZWEge1xuICByZXNpemU6IGlmKHZhcmlhYmxlLWV4aXN0cyh0ZXh0YXJlYS1yZXNpemUpLCAkdGV4dGFyZWEtcmVzaXplLCB2ZXJ0aWNhbCk7XG59XG5cbi8vIHNwZWNpZnkgdGhlIGJhY2tncm91bmQgY29sb3IsIGZvbnQgY29sb3IsIGFuZCBkcm9wIHNoYWRvdyBvZiB0ZXh0IHNlbGVjdGlvbnNcblxuOjotbW96LXNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IGlmKHZhcmlhYmxlLWV4aXN0cyhzZWxlY3Rpb24tYmFja2dyb3VuZC1jb2xvciksICRzZWxlY3Rpb24tYmFja2dyb3VuZC1jb2xvciwgIzAwMCk7IC8vIHJlcXVpcmVkIHdoZW4gZGVjbGFyaW5nIDo6c2VsZWN0aW9uXG4gIGNvbG9yOiBpZih2YXJpYWJsZS1leGlzdHMoc2VsZWN0aW9uLWNvbG9yKSwgJHNlbGVjdGlvbi1jb2xvciwgI2ZmZmZmZik7XG4gIHRleHQtc2hhZG93OiBpZih2YXJpYWJsZS1leGlzdHMoc2VsZWN0aW9uLXRleHQtc2hhZG93KSwgJHNlbGVjdGlvbi10ZXh0LXNoYWRvdywgbm9uZSk7XG59XG5cbjo6c2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogaWYodmFyaWFibGUtZXhpc3RzKHNlbGVjdGlvbi1iYWNrZ3JvdW5kLWNvbG9yKSwgJHNlbGVjdGlvbi1iYWNrZ3JvdW5kLWNvbG9yLCAjMDAwKTsgLy8gcmVxdWlyZWQgd2hlbiBkZWNsYXJpbmcgOjpzZWxlY3Rpb25cbiAgY29sb3I6IGlmKHZhcmlhYmxlLWV4aXN0cyhzZWxlY3Rpb24tY29sb3IpLCAkc2VsZWN0aW9uLWNvbG9yLCAjZmZmZmZmKTtcbiAgdGV4dC1zaGFkb3c6IGlmKHZhcmlhYmxlLWV4aXN0cyhzZWxlY3Rpb24tdGV4dC1zaGFkb3cpLCAkc2VsZWN0aW9uLXRleHQtc2hhZG93LCBub25lKTtcbn1cblxuLy8gc3BlY2lmeSB0aGUgcHJvZ3Jlc3MgY3Vyc29yIG9mIHVwZGF0aW5nIGVsZW1lbnRzXG5cblthcmlhLWJ1c3k9XCJ0cnVlXCJdIHtcbiAgY3Vyc29yOiBwcm9ncmVzcztcbn1cblxuLy8gc3BlY2lmeSB0aGUgcG9pbnRlciBjdXJzb3Igb2YgdHJpZ2dlciBlbGVtZW50c1xuXG5bYXJpYS1jb250cm9sc10ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi8vIHNwZWNpZnkgdGhlIHVuc3R5bGVkIGN1cnNvciBvZiBkaXNhYmxlZCwgbm90LWVkaXRhYmxlLCBvciBvdGhlcndpc2UgaW5vcGVyYWJsZSBlbGVtZW50c1xuXG5bYXJpYS1kaXNhYmxlZF0ge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi8vIHNwZWNpZnkgdGhlIHN0eWxlIG9mIHZpc3VhbGx5IGhpZGRlbiB5ZXQgYWNjZXNzaWJsZSBlbGVtZW50c1xuXG5baGlkZGVuXVthcmlhLWhpZGRlbj1cImZhbHNlXCJdIHtcbiAgY2xpcDogcmVjdCgwIDAgMCAwKTtcbiAgZGlzcGxheTogaW5oZXJpdDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuXG4gICY6Zm9jdXMge1xuICAgIGNsaXA6IGF1dG87XG4gIH1cbn1cblxuLy8gcmVtb3ZlIGRlbGF5IGZyb20gdGFwcGluZyBvbiBjbGlja2FibGUgZWxlbWVudHNcblxuYSxcbmFyZWEsXG5idXR0b24sXG5pbnB1dCxcbmxhYmVsLFxuc2VsZWN0LFxudGV4dGFyZWEsXG5bdGFiaW5kZXhdIHtcbiAgdG91Y2gtYWN0aW9uOiBtYW5pcHVsYXRpb247XG59IiwiQGtleWZyYW1lcyBmYWRlSW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBoaWdobGlnaHRHcmF5VGV4dCB7XG4gIDAlIHtcbiAgICBjb2xvcjogJGdyYXk7XG4gIH1cbiAgNSUge1xuICAgIGNvbG9yOiAkZ3JlZW47XG4gIH1cbiAgMjUlIHtcbiAgICBjb2xvcjogJGdyZWVuO1xuICB9XG4gIDEwMCUge1xuICAgIGNvbG9yOiAkZ3JheTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJblVwIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJbkhlcm8ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwyMHB4LDApO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZUluVXAge1xuICAwJSB7IHRyYW5zZm9ybTogbWF0cml4M2QoMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMTAwLCAwLCAxKTsgb3BhY2l0eTogMDsgfVxuICA1LjMxJSB7IHRyYW5zZm9ybTogbWF0cml4M2QoMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgNDMuNzM4LCAwLCAxKTsgfVxuICAxMC41MSUgeyB0cmFuc2Zvcm06IG1hdHJpeDNkKDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDExLjIxMSwgMCwgMSk7IH1cbiAgMTUuODIlIHsgdHJhbnNmb3JtOiBtYXRyaXgzZCgxLCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAtMi40MzksIDAsIDEpOyBvcGFjaXR5OiAxOyB9XG4gIDIxLjAyJSB7IHRyYW5zZm9ybTogbWF0cml4M2QoMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgLTUuMjE0LCAwLCAxKTsgfVxuICAzNS4zNCUgeyB0cmFuc2Zvcm06IG1hdHJpeDNkKDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIC0wLjk5NSwgMCwgMSk7IH1cbiAgNDkuNTUlIHsgdHJhbnNmb3JtOiBtYXRyaXgzZCgxLCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLjE2MSwgMCwgMSk7IH1cbiAgNzguMTglIHsgdHJhbnNmb3JtOiBtYXRyaXgzZCgxLCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAtMC4wMDUsIDAsIDEpOyB9XG4gIDEwMCUgeyB0cmFuc2Zvcm06IG1hdHJpeDNkKDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpOyB9XG59XG5cbkBrZXlmcmFtZXMgYm91bmNlSW5Eb3duIHtcbiAgMCUgeyB0cmFuc2Zvcm06IG1hdHJpeDNkKDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIC0xMDAsIDAsIDEpOyBvcGFjaXR5OiAwOyB9XG4gIDUuNTElIHsgdHJhbnNmb3JtOiBtYXRyaXgzZCgxLCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAtNDcuNjc4LCAwLCAxKTsgfVxuICAxMS4wMSUgeyB0cmFuc2Zvcm06IG1hdHJpeDNkKDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIC0xMS44NDUsIDAsIDEpOyB9XG4gIDE2LjUyJSB7IHRyYW5zZm9ybTogbWF0cml4M2QoMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgNC43MzQsIDAsIDEpOyBvcGFjaXR5OiAxOyB9XG4gIDIxLjkyJSB7IHRyYW5zZm9ybTogbWF0cml4M2QoMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgOC40OTcsIDAsIDEpOyB9XG4gIDM2LjI0JSB7IHRyYW5zZm9ybTogbWF0cml4M2QoMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMS44NDEsIDAsIDEpOyB9XG4gIDUwLjU1JSB7IHRyYW5zZm9ybTogbWF0cml4M2QoMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgLTAuNTAyLCAwLCAxKTsgfVxuICA3OS4wOCUgeyB0cmFuc2Zvcm06IG1hdHJpeDNkKDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAuMDMsIDAsIDEpOyB9XG4gIDEwMCUgeyB0cmFuc2Zvcm06IG1hdHJpeDNkKDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpOyB9XG59XG5cbkBrZXlmcmFtZXMgem9vbUluIHtcbiAgMCUgeyB0cmFuc2Zvcm06IG1hdHJpeDNkKDAuOCwgMCwgMCwgMCwgMCwgMC44LCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTsgb3BhY2l0eTogMDsgfVxuICA0LjMlIHsgdHJhbnNmb3JtOiBtYXRyaXgzZCgwLjkwMywgMCwgMCwgMCwgMCwgMC45MDMsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpOyB9XG4gIDguNjElIHsgdHJhbnNmb3JtOiBtYXRyaXgzZCgwLjk3NiwgMCwgMCwgMCwgMCwgMC45NzYsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpOyB9XG4gIDEyLjkxJSB7IHRyYW5zZm9ybTogbWF0cml4M2QoMS4wMSwgMCwgMCwgMCwgMCwgMS4wMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7IG9wYWNpdHk6IDE7IH1cbiAgMTcuMjIlIHsgdHJhbnNmb3JtOiBtYXRyaXgzZCgxLjAxOSwgMCwgMCwgMCwgMCwgMS4wMTksIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpOyB9XG4gIDI4LjMzJSB7IHRyYW5zZm9ybTogbWF0cml4M2QoMS4wMDQsIDAsIDAsIDAsIDAsIDEuMDA0LCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTsgfVxuICAzOS40NCUgeyB0cmFuc2Zvcm06IG1hdHJpeDNkKDAuOTk5LCAwLCAwLCAwLCAwLCAwLjk5OSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7IH1cbiAgNjEuNjYlIHsgdHJhbnNmb3JtOiBtYXRyaXgzZCgxLCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTsgfVxuICA4My45OCUgeyB0cmFuc2Zvcm06IG1hdHJpeDNkKDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpOyB9XG4gIDEwMCUgeyB0cmFuc2Zvcm06IG1hdHJpeDNkKDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpOyB9XG59XG5cbkBrZXlmcmFtZXMgcHVsc2Uge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gIH1cblxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIDEuMDUsIDEuMDUpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAxLjA1LCAxLjA1KTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBub3RpY2VMZWZ0IHtcbiAgMCUgeyB0cmFuc2Zvcm06IG1hdHJpeDNkKDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpOyB9XG4gIDIuMSUgeyB0cmFuc2Zvcm06IG1hdHJpeDNkKDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEsIDAsIC0zLjMzOCwgMCwgMCwgMSk7IH1cbiAgNC4xJSB7IHRyYW5zZm9ybTogbWF0cml4M2QoMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSwgMCwgLTUuNDE1LCAwLCAwLCAxKTsgfVxuICA4LjIxJSB7IHRyYW5zZm9ybTogbWF0cml4M2QoMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSwgMCwgLTYuODk3LCAwLCAwLCAxKTsgfVxuICAxMS40MSUgeyB0cmFuc2Zvcm06IG1hdHJpeDNkKDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEsIDAsIC02LjI0MywgMCwgMCwgMSk7IH1cbiAgMTQuNTElIHsgdHJhbnNmb3JtOiBtYXRyaXgzZCgxLCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxLCAwLCAtNC44MTksIDAsIDAsIDEpOyB9XG4gIDIwLjcyJSB7IHRyYW5zZm9ybTogbWF0cml4M2QoMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSwgMCwgLTEuNTkxLCAwLCAwLCAxKTsgfVxuICAyNy4wMyUgeyB0cmFuc2Zvcm06IG1hdHJpeDNkKDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAuNDg1LCAwLCAwLCAxKTsgfVxuICAzMy4yMyUgeyB0cmFuc2Zvcm06IG1hdHJpeDNkKDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEsIDAsIDEuMDMyLCAwLCAwLCAxKTsgfVxuICA0NS43NSUgeyB0cmFuc2Zvcm06IG1hdHJpeDNkKDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAuMjM2LCAwLCAwLCAxKTsgfVxuICA1OC4yNiUgeyB0cmFuc2Zvcm06IG1hdHJpeDNkKDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEsIDAsIC0wLjE1NCwgMCwgMCwgMSk7IH1cbiAgODMuMjglIHsgdHJhbnNmb3JtOiBtYXRyaXgzZCgxLCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxLCAwLCAwLjAyMywgMCwgMCwgMSk7IH1cbiAgMTAwJSB7IHRyYW5zZm9ybTogbWF0cml4M2QoMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7IH1cbn1cblxuQGluY2x1ZGUgdGlja2VyKHRpY2tlciwgOSwgMmVtKTtcbiIsIiosICo6YmVmb3JlLCAqOmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuaHRtbCwgYm9keSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcbiAgZm9udC1mYW1pbHk6ICRjaXJjdWxhci1ib29rO1xufVxuXG5ib2R5IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gIGNvbG9yOiAkZGFya0dyYXk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cbiAgJi5sb2dpbixcbiAgJi5yZWdpc3RlciB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5cbi5qcy1mb2N1cy12aXNpYmxlIDpmb2N1czpub3QoLmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmpzLWZvY3VzLXZpc2libGUgLmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lOiAycHggc29saWQgJGJvdWxkZXI7XG59XG5cbi5pbWFnZS1zaGFkb3cge1xuICBib3JkZXItcmFkaXVzOiAxNHB4O1xuICBib3gtc2hhZG93OiAwIDQwcHggNDBweCAwIHJnYmEoOTEsOTEsOTEsMC4xNSk7XG59XG5cblxuLmwtc2NyZWVuLXJlYWRlcixcbi5sLXNjcmVlbi1yZWFkZXItdGV4dCxcbi5zY3JlZW4tcmVhZGVyLXRleHQsXG4uc2NyZWVuLXJlYWRlciB7XG4gIGNsaXA6IHJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KTtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHotaW5kZXg6IDk5O1xuICBmb250LXNpemU6IC43NXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkd2hpdGUsIC43NSk7XG4gIGNvbG9yOiBibGFjaztcbiAgcGFkZGluZzogNHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC1mYW1pbHk6ICRjaXJjdWxhci1ib2xkO1xuXG4gICYuanMtZm9jdXMtdmlzaWJsZSxcbiAgJi5mb2N1cy12aXNpYmxlIHtcbiAgICBjbGlwOiB1bnNldDtcbiAgfVxufVxuXG51bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcblxuICBsaSB7XG5cbiAgfVxufVxuXG46Oi1tb3otc2VsZWN0aW9uIHtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgYmFja2dyb3VuZDogJGdyZWVuO1xufVxuOjpzZWxlY3Rpb24ge1xuICBjb2xvcjogJHdoaXRlO1xuICBiYWNrZ3JvdW5kOiAkZ3JlZW47XG59XG5cblxuLmhpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udGFiIHtcbiAgZGlzcGxheTogbm9uZTtcblxuICAmLmFjdGl2ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbiIsIi8qIHBlcmZlY3Qtc2Nyb2xsYmFyIHYwLjYuMTAgKi9cbi5wcy1jb250YWluZXIge1xuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICB0b3VjaC1hY3Rpb246IG5vbmU7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xufVxuICBcbkBzdXBwb3J0cyAoLW1zLW92ZXJmbG93LXN0eWxlOiBub25lKSB7XG5cbiAgLnBzLWNvbnRhaW5lciB7XG4gICAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG5cbiAgLnBzLWNvbnRhaW5lciB7XG4gICAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG59XG5cbi5wcy1jb250YWluZXIucHMtYWN0aXZlLXggPiAucHMtc2Nyb2xsYmFyLXgtcmFpbCxcbi5wcy1jb250YWluZXIucHMtYWN0aXZlLXkgPiAucHMtc2Nyb2xsYmFyLXktcmFpbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbiAgXG4ucHMtY29udGFpbmVyLnBzLWluLXNjcm9sbGluZyB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG5cbi8vIFgtQXhpc1xuLnBzLWNvbnRhaW5lciA+IC5wcy1zY3JvbGxiYXIteC1yYWlsIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhciwgb3BhY2l0eSAuMnMgbGluZWFyO1xuICBcbiAgYm90dG9tOiAwO1xuICBoZWlnaHQ6IDVweDtcbn1cbiAgICBcbi5wcy1jb250YWluZXIgPiAucHMtc2Nyb2xsYmFyLXgtcmFpbCA+IC5wcy1zY3JvbGxiYXIteCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXI7XG4gIFxuICBib3R0b206IDA7XG4gIGhlaWdodDogNXB4O1xufVxuXG4vLyBZLUF4aXNcbi5wcy1jb250YWluZXIgPiAucHMtc2Nyb2xsYmFyLXktcmFpbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXIsIG9wYWNpdHkgLjJzIGxpbmVhcjtcbiAgXG4gIHJpZ2h0OiAxcHg7XG4gIHdpZHRoOiA1cHg7XG59XG5cbi5wcy1jb250YWluZXIgPiAucHMtc2Nyb2xsYmFyLXktcmFpbCA+IC5wcy1zY3JvbGxiYXIteSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXI7XG4gIFxuICByaWdodDogMXB4O1xuICB3aWR0aDogNXB4O1xufVxuXG5cbi8vIERlZmF1bHQgQ29sb3JzXG5cbi5wcy1jb250YWluZXIgPiAucHMtc2Nyb2xsYmFyLXgtcmFpbCA+IC5wcy1zY3JvbGxiYXIteCxcbi5wcy1jb250YWluZXIgPiAucHMtc2Nyb2xsYmFyLXktcmFpbCA+IC5wcy1zY3JvbGxiYXIteSB7XG4gIGJhY2tncm91bmQ6ICRncmF5O1xufVxuXG5cbi8vIE9OIFNDUk9MTCBBUkVBIEhPVkVSXG5cbi8vIHNjcm9sbGJhciAocmFpbClcbi5wcy1jb250YWluZXI6aG92ZXIgPiAucHMtc2Nyb2xsYmFyLXgtcmFpbCxcbi5wcy1jb250YWluZXI6aG92ZXIgPiAucHMtc2Nyb2xsYmFyLXktcmFpbCB7XG4gIG9wYWNpdHk6IC4yO1xufVxuXG5cbi8vIE9OIFNDUk9MTEJBUiBIT1ZFUlxuXG4vLyBzY3JvbGxiYXIgKHJhaWwpXG4ucHMtY29udGFpbmVyOmhvdmVyID4gLnBzLXNjcm9sbGJhci14LXJhaWw6aG92ZXIsXG4ucHMtY29udGFpbmVyOmhvdmVyID4gLnBzLXNjcm9sbGJhci15LXJhaWw6aG92ZXIsXG4ucHMtY29udGFpbmVyLnBzLWluLXNjcm9sbGluZy5wcy14ID4gLnBzLXNjcm9sbGJhci14LXJhaWwsXG4ucHMtY29udGFpbmVyLnBzLWluLXNjcm9sbGluZy5wcy15ID4gLnBzLXNjcm9sbGJhci15LXJhaWwge1xuICBvcGFjaXR5OiAuNDtcbn1cblxuLy8gc2Nyb2xsYmFyIChkcmFnZ2VyKVxuLnBzLWNvbnRhaW5lcjpob3ZlciA+IC5wcy1zY3JvbGxiYXIteC1yYWlsOmhvdmVyID4gLnBzLXNjcm9sbGJhci14LFxuLnBzLWNvbnRhaW5lcjpob3ZlciA+IC5wcy1zY3JvbGxiYXIteS1yYWlsOmhvdmVyID4gLnBzLXNjcm9sbGJhci15LFxuLnBzLWNvbnRhaW5lci5wcy1pbi1zY3JvbGxpbmcucHMteCA+IC5wcy1zY3JvbGxiYXIteC1yYWlsID4gLnBzLXNjcm9sbGJhci14LFxuLnBzLWNvbnRhaW5lci5wcy1pbi1zY3JvbGxpbmcucHMteSA+IC5wcy1zY3JvbGxiYXIteS1yYWlsID4gLnBzLXNjcm9sbGJhci15IHtcblxufSIsIi8vIEdsb2JhbCBIZWFkZXJzXG5oMSB7XG4gIG1hcmdpbjogMCAwIDAuNWVtO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDEuODc1ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiAkZGFya0dyYXk7XG4gIGZvbnQtZmFtaWx5OiAkY2lyY3VsYXItYmxhY2s7XG5cbiAgJi5oZXJvIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldC1icmVhaykge1xuICAgICAgZm9udC1zaXplOiAyLjI1ZW07XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRkZXNrdG9wLWJyZWFrKSB7XG4gICAgICBmb250LXNpemU6IDIuODVlbTtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJGxhcmdlLWRlc2t0b3AtYnJlYWspIHtcbiAgICAgIGZvbnQtc2l6ZTogMy4yNWVtO1xuICAgIH1cblxuICAgIGJyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbGFyZ2UtZGVza3RvcC1icmVhaykge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmFsdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBsZXR0ZXItc3BhY2luZzogM3B4O1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQtYnJlYWspIHtcbiAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDRweDtcbiAgICB9XG4gIH1cblxuICAubmlnaHQgJiB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgfVxuXG4gICYuZ3JlZW4sXG4gICYuaXMtaGlnaGxpZ2h0ZWQsXG4gIHNwYW4uaXMtaGlnaGxpZ2h0ZWQge1xuICAgIGNvbG9yOiAkZ3JlZW47XG4gIH1cbn1cblxuaDIsXG5oMyxcbmg0IHtcbiAgLmRheSAmIHtcbiAgICBjb2xvcjogJGRhcmtHcmF5O1xuICAgIGZvbnQtZmFtaWx5OiAkY2lyY3VsYXItYm9sZDtcbiAgfVxuXG4gIC5uaWdodCAmIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICB9XG59XG5cbi8vIEJhY2sgU3BlY2lmaWMgSGVhZGVyc1xuLmFwcCxcbi5wcm92aWRlbmNlIHtcbiAgaDEge1xuICAgIG1hcmdpbjogMC41ZW0gMDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgZm9udC1zaXplOiAxLjVlbTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuXG4gICAgJi5pcy1oZXJvIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBmb250LXNpemU6IDMuMjVlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgfVxuICB9XG5cbiAgaDIge1xuICAgIG1hcmdpbjogMCAwIDAuNWVtO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zaXplOiAxZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcblxuICAgID4gLmJ0biB7XG4gICAgICBtYXJnaW4tbGVmdDogMC43NXJlbTtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgfVxuXG4gICAgPiAudG90X2Ryb3Bkb3duIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwLjc1cmVtO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMHB4O1xuICAgIH1cblxuICAgIHNtYWxsIHtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjJweDtcblxuICAgICAgJi5kYW5nZXIge1xuICAgICAgICBjb2xvcjogJGVycm9yQ29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgaDMge1xuICAgIG1hcmdpbjogMjBweCAwO1xuICAgIGZvbnQtc2l6ZTogMC42ODc1ZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogJGdyYXk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcblxuICAgICYuc2VjdGlvbi10aXRsZSB7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRsaWdodEdyYXksIDAuNSk7XG4gICAgICBwYWRkaW5nOiAxLjVyZW0gMnJlbTtcbiAgICB9XG5cbiAgICAmLnN1Yi1zZWN0aW9uLXRpdGxlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICB9XG5cbiAgICAmLmlzLXN1YnNlY3Rpb24ge1xuICAgICAgbWFyZ2luOiAwIDAgMC43NWVtO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgfVxuICB9XG5cbiAgaDQge1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zaXplOiAxZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcblxuICAgIGEge1xuICAgICAgY29sb3I6ICRncmVlbjtcbiAgICB9XG4gIH1cblxuICAuZGF5IHtcbiAgICBoMyB7XG4gICAgICBjb2xvcjogJGdyYXk7XG4gICAgfVxuICB9XG5cbiAgLm5pZ2h0IHtcbiAgICBoMyB7XG4gICAgICBjb2xvcjogJGxpZ2h0R3JheTtcbiAgICB9XG4gIH1cbn1cbi50ZXJtcy1ob21lIHtcbiAgd2lkdGg6IDYwJTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAwLjhlbSAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMS41ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMS41ZW0gMCAwIDA7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBhIHtcbiAgICBjb2xvcjogIzYyNjI2MjtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgcmdiYSg5OCw5OCw5OCwwLjQpO1xuICB9XG59XG4udGVybXMge1xuICBmb250LXNpemU6IDAuOGVtO1xuICBsaW5lLWhlaWdodDogMS41ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICR3aWxkLXNhbmQ7XG4gIHBhZGRpbmc6IDEuNWVtIDAgMCAwO1xuICBtYXJnaW46IDEuNWVtIDAgMCAwO1xuICBhIHtcbiAgICBjb2xvcjogJHR1bmRvcmE7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbn1cbi8vIEZyb250IFNwZWNpZmljIEhlYWRlcnNcbi5mcm9udCB7XG4gIGgyIHtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc2l6ZTogMS41ZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcblxuICAgICYuaXMtaDEtaGVybyB7XG4gICAgICBtYXJnaW46IDAgMCAwLjVlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBmb250LXNpemU6IDIuNWVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcblxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRkZXNrdG9wLWJyZWFrKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi44NWVtO1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogJGxhcmdlLWRlc2t0b3AtYnJlYWspIHtcbiAgICAgICAgZm9udC1zaXplOiAzLjI1ZW07XG4gICAgICB9XG5cbiAgICAgIGJyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJGxhcmdlLWRlc2t0b3AtYnJlYWspIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIHNtYWxsIHtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjJweDtcbiAgICB9XG4gIH1cblxuICBoMyB7XG4gICAgbWFyZ2luOiAyMHB4IDAgNXB4O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgIGxldHRlci1zcGFjaW5nOiA0cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICB9XG5cbiAgaDQge1xuICAgIG1hcmdpbjogMCAwIDAuNWVtO1xuICAgIGZvbnQtc2l6ZTogMS4yZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuXG4gICAgJi50ZXh0LWNlbnRlciB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICB9XG59XG5cbi8vIFBhcmFncmFwaHNcblxucCB7XG4gIG1hcmdpbjogMCAwIDEuNWVtO1xuXG4gICYuaXMtc2V0dGluZy1kZXNjIHtcbiAgICBtYXJnaW46IC0xcmVtIDE1JSAyZW0gMDtcbiAgICBmb250LXNpemU6IDAuODc1ZW07XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBjb2xvcjogJGdyYXk7XG4gIH1cblxuICAmLmhlcm8ge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcblxuICAgIGJyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQtYnJlYWspIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuXG4gICAgICBiciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuaGVyby1iaWcsXG4gICYuaXMtaGVybyB7XG4gICAgZm9udC1zaXplOiAxLjI1ZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcblxuICAgIGJyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQtYnJlYWspIHtcbiAgICAgIGZvbnQtc2l6ZTogMS41ZW07XG5cbiAgICAgIGJyIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmZvb3Rub3RlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IC0wLjVlbTtcbiAgICAgIGxlZnQ6IDAuMWVtO1xuICAgICAgY29sb3I6ICRncmVlbjtcbiAgICB9XG4gIH1cblxuICAmLmJpbGxib2FyZCB7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMzU7XG5cbiAgICBiciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0LWJyZWFrKSB7XG4gICAgICBmb250LXNpemU6IDMycHg7XG5cbiAgICAgIGJyIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5ib2R5IHtcbiAgICBjb2xvcjogJHR1bmRvcmE7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIG1hcmdpbjogMCAxMnB4IDJweDtcbiAgfVxuXG4gIC5kYXkgJiB7XG4gICAgJi5zZWNvbmRhcnkge1xuICAgICAgY29sb3I6ICR0dW5kb3JhO1xuICAgIH1cblxuICAgICYuZGlzYWJsZWQge1xuICAgICAgY29sb3I6IHJnYmEoJGdyYXksIDAuNCk7XG4gICAgfVxuICB9XG5cbiAgLm5pZ2h0ICYge1xuICAgIGNvbG9yOiAkd2hpdGU7XG5cbiAgICAmLnNlY29uZGFyeSB7XG4gICAgICBjb2xvcjogcmdiYSgkbGlnaHRHcmF5LCAwLjgpO1xuICAgIH1cblxuICAgICYuZGlzYWJsZWQge1xuICAgICAgY29sb3I6ICRncmF5O1xuICAgIH1cbiAgfVxuXG4gICYuZGFuZ2VyIHtcbiAgICBjb2xvcjogJGVycm9yQ29sb3I7XG4gIH1cblxuICAvLy0gQUxJR05NRU5UXG4gICYudGV4dC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC5idG4ge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbn1cblxudWwge1xuICAmLnNlY29uZGFyeSB7XG4gICAgY29sb3I6ICR0dW5kb3JhO1xuICB9XG5cbiAgJi5zaG93LWJ1bGxldHMge1xuICAgIGxpIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA2cHg7XG4gICAgICAgIGxlZnQ6IDJweDtcbiAgICAgICAgd2lkdGg6IDRweDtcbiAgICAgICAgaGVpZ2h0OiA5cHg7XG4gICAgICAgIGJvcmRlcjogc29saWQgJGdyZWVuO1xuICAgICAgICBib3JkZXItd2lkdGg6IDAgMXB4IDFweCAwO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0MGRlZyk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbmEge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxucCxcbnVsLFxub2wge1xuICBhIHtcbiAgICBjb2xvcjogJGdyYXk7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgYS5pbmxpbmUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCByZ2JhKCRncmF5LCAwLjQpO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjFzIGxpbmVhcjtcblxuICAgICY6aG92ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkZ3JlZW47XG4gICAgfVxuXG4gICAgLmRheSAmIHtcbiAgICAgIGNvbG9yOiAkZGFya0dyYXk7XG4gICAgfVxuXG4gICAgLm5pZ2h0ICYge1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG4gIH1cbn1cblxuc3Ryb25nLFxuYiB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtZmFtaWx5OiAkY2lyY3VsYXItYm9sZDtcbn1cblxuXG5cbmhyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWFyZ2luOiAxNXB4IDA7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDJweDtcblxuICAuZGF5ICYge1xuICAgIGJhY2tncm91bmQ6ICRkYXJrR3JheTtcbiAgfVxuXG4gIC5uaWdodCAmIHtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gIH1cblxuICAmLmNlbnRlciB7XG4gICAgbWFyZ2luOiAxNXB4IGF1dG87XG4gIH1cblxuICAmLmZ1bGwge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogNDBweCBhdXRvO1xuXG4gICAgLmRheSAmIHtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoJGxpZ2h0R3JheSwgMC40KTtcbiAgICB9XG5cbiAgICAubmlnaHQgJiB7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRncmF5LCAwLjQpO1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0LWJyZWFrKSB7XG4gICAgJi5tb2JpbGUtb25seSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG5jb2RlIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZzogMnB4IDVweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBmb250LXNpemU6IDg1JTtcblxuICAuZGF5ICYge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoJGdyYXksIDAuNik7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgfVxuXG4gIC5uaWdodCAmIHtcbiAgICBiYWNrZ3JvdW5kOiAkbGlnaHRHcmF5O1xuICAgIGNvbG9yOiAkZGFya0dyYXk7XG4gIH1cbn1cblxuLmdyZWVuIHtcbiAgY29sb3I6ICRncmVlbjtcbn1cblxuLmhlcm8tLXRhZ2xpbmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDAuOTM3NWVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogJGdyZWVuO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMi41ZW07XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjc1ZW07XG4gICAgYmFja2dyb3VuZDogJGdyZWVuO1xuICB9XG59XG5cbi5oZWFkaW5nLXNtYWxsLWNhcHMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICRib3VsZGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDEuNDk5OTk1MzEyNTE0NjQ4M3JlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDkzNzQ5NzA3MDMyMTY1NTJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjg3NDk5NDE0MDY0MzMxMDRyZW07XG59XG4iLCIkY29sdW1uLWNvdW50OiAxMiAhZGVmYXVsdDtcbiRjb2x1bW4tc2VsZWN0b3I6ICcuY29sJyAhZGVmYXVsdDtcbiRvZmZzZXQtbW9kaWZpZXI6ICdvZmZzZXQnICFkZWZhdWx0O1xuXG4kZ3V0dGVyLXdpZHRoOiAwICFkZWZhdWx0O1xuJG91dGVyLW1hcmdpbjogMCAhZGVmYXVsdDtcbiRndXR0ZXItY29tcGVuc2F0aW9uOiAoKCRndXR0ZXItd2lkdGggLyAyKSAqIC0xKSAhZGVmYXVsdDtcbiRoYWxmLWd1dHRlci13aWR0aDogKCRndXR0ZXItd2lkdGggLyAyKSAhZGVmYXVsdDtcblxuJHdpZHRoLXhzOiAzMCAhZGVmYXVsdDtcbiR3aWR0aC1zbTogNDggIWRlZmF1bHQ7XG4kd2lkdGgtbWQ6IDYyICFkZWZhdWx0O1xuJHdpZHRoLWxnOiA3NSAhZGVmYXVsdDtcblxuLy8gJHZpZXdwb3J0LXhzOiAkd2lkdGgteHMgKiAxZW0gIWRlZmF1bHQ7XG4vLyAkdmlld3BvcnQtc206ICR3aWR0aC1zbSAqIDFlbSAhZGVmYXVsdDtcbi8vICR2aWV3cG9ydC1tZDogJHdpZHRoLW1kICogMWVtICFkZWZhdWx0O1xuLy8gJHZpZXdwb3J0LWxnOiAkd2lkdGgtbGcgKiAxZW0gIWRlZmF1bHQ7XG5cbiR2aWV3cG9ydC14czogJHdpZHRoLXhzICogMWVtICFkZWZhdWx0O1xuJHZpZXdwb3J0LXNtOiAkdGFibGV0LWJyZWFrICFkZWZhdWx0O1xuJHZpZXdwb3J0LW1kOiAkZGVza3RvcC1icmVhayAhZGVmYXVsdDtcbiR2aWV3cG9ydC1sZzogJGxhcmdlLWRlc2t0b3AtYnJlYWsgIWRlZmF1bHQ7XG5cbiRjb250YWluZXItc206ICR3aWR0aC1zbSAqIDFyZW0gKyAkZ3V0dGVyLXdpZHRoICFkZWZhdWx0O1xuJGNvbnRhaW5lci1tZDogJHdpZHRoLW1kICogMXJlbSArICRndXR0ZXItd2lkdGggIWRlZmF1bHQ7XG4kY29udGFpbmVyLWxnOiAkd2lkdGgtbGcgKiAxcmVtICsgJGd1dHRlci13aWR0aCAhZGVmYXVsdDtcblxuJHhzOiAneHMnICFkZWZhdWx0O1xuJHNtOiAnc20nICFkZWZhdWx0O1xuJG1kOiAnbWQnICFkZWZhdWx0O1xuJGxnOiAnbGcnICFkZWZhdWx0O1xuXG4kYmxvY2stZGVsaW1pdGVyOiAnLScgIWRlZmF1bHQ7XG4kZWxlbWVudC1kZWxpbWl0ZXI6ICctJyAhZGVmYXVsdDtcbiRtb2RpZmllci1kZWxpbWl0ZXI6ICctJyAhZGVmYXVsdDtcblxuJGRlZmF1bHQtcXVlcnk6ICR2aWV3cG9ydC14cyAhZGVmYXVsdDtcbiRzaXplczogJHhzLCAkc20sICRtZCwgJGxnICFkZWZhdWx0O1xuJHF1ZXJpZXM6IChcbiAgJHhzOiAkdmlld3BvcnQteHMsIFxuICAkc206ICR2aWV3cG9ydC1zbSwgXG4gICRtZDogJHZpZXdwb3J0LW1kLCBcbiAgJGxnOiAkdmlld3BvcnQtbGcsXG4pICFkZWZhdWx0O1xuXG4kY29sdW1uLXByb3BlcnRpZXM6ICdmbGV4LWJhc2lzJywgJ21heC13aWR0aCcgIWRlZmF1bHQ7XG4kb2Zmc2V0LXByb3BlcnRpZXM6ICdtYXJnaW4tbGVmdCcgIWRlZmF1bHQ7XG5cbkBtaXhpbiBhdXRvV2lkdGgoKSB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZmxleC1iYXNpczogMDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG5AbWl4aW4gcGVyY2VudFdpZHRoKCRwcm9wZXJ0eSwgJGNvbHVtbnMsICRjb3VudCkge1xuICAjeyRwcm9wZXJ0eX06ICgoMTAwJSAvICRjb2x1bW5zKSAqICRjb3VudCk7XG59XG5cbkBtaXhpbiBwZXJjZW50T2Zmc2V0KCRwcm9wZXJ0eSwgJGNvbHVtbnMsICRjb3VudCkge1xuICAkc2luZ2xlLWNvbHVtbi13aWR0aDogKCgxMDAlIC8gJGNvbHVtbnMpICogMSk7XG4gICN7JHByb3BlcnR5fTogJHNpbmdsZS1jb2x1bW4td2lkdGggKiAkY291bnQ7XG59XG5cbkBtaXhpbiBxdWVyaWVzKCRrZXksICRxdWVyaWVzKSB7XG4gICRxdWVyeTogbWFwLWdldCgkcXVlcmllcywgJGtleSk7XG4gIEBpZiAoJHF1ZXJ5ID09ICRkZWZhdWx0LXF1ZXJ5KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH0gQGVsc2Uge1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRxdWVyeSkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBjb2x1bW5zKCRzZWxlY3RvcjogJGNvbHVtbi1zZWxlY3RvciwgJHByb3BlcnRpZXM6ICRjb2x1bW4tcHJvcGVydGllcywgJGNvbHVtbnM6ICRjb2x1bW4tY291bnQsICRxdWVyaWVzOiAkcXVlcmllcykge1xuICBAZm9yICRpIGZyb20gMCB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICBAZWFjaCAkc2l6ZSBpbiAkc2l6ZXMge1xuICAgICAgQGlmICgkaSA9PSAwKSB7XG4gICAgICAgICN7JHNlbGVjdG9yICsgJGJsb2NrLWRlbGltaXRlciArICRzaXplfSB7XG4gICAgICAgICAgQGNvbnRlbnQ7XG4gICAgICAgIH1cbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAjeyRzZWxlY3RvciArICRibG9jay1kZWxpbWl0ZXIgKyAkc2l6ZSArICRtb2RpZmllci1kZWxpbWl0ZXIgKyAkaX0ge1xuICAgICAgICAgIEBjb250ZW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIEBlYWNoICRzaXplIGluICRzaXplcyB7XG4gICAgQGluY2x1ZGUgcXVlcmllcygkc2l6ZSwgJHF1ZXJpZXMpIHtcbiAgICAgIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggJGNvbHVtbnMge1xuICAgICAgICBAaWYgKCRpID09IDApIHtcbiAgICAgICAgICAjeyRzZWxlY3RvciArICRibG9jay1kZWxpbWl0ZXIgKyAkc2l6ZX0ge1xuICAgICAgICAgICAgQGluY2x1ZGUgYXV0b1dpZHRoKCk7XG4gICAgICAgICAgfVxuICAgICAgICB9IEBlbHNlIHtcbiAgICAgICAgICAjeyRzZWxlY3RvciArICRibG9jay1kZWxpbWl0ZXIgKyAkc2l6ZSArICRtb2RpZmllci1kZWxpbWl0ZXIgKyAkaX0ge1xuICAgICAgICAgICAgQGVhY2ggJHByb3AgaW4gJHByb3BlcnRpZXMge1xuICAgICAgICAgICAgICBAaW5jbHVkZSBwZXJjZW50V2lkdGgoJHByb3AsICRjb2x1bW5zLCAkaSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBvZmZzZXRzKCRzZWxlY3RvcjogJGNvbHVtbi1zZWxlY3RvciwgJG1vZGlmaWVyLXNlbGVjdG9yOiAkb2Zmc2V0LW1vZGlmaWVyLCAkcHJvcGVydGllczogJG9mZnNldC1wcm9wZXJ0aWVzLCAkY29sdW1uczogJGNvbHVtbi1jb3VudCwgJHF1ZXJpZXM6ICRxdWVyaWVzKSB7XG4gIEBlYWNoICRzaXplIGluICRzaXplcyB7XG4gICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkY29sdW1ucyB7XG4gICAgICAjeyRzZWxlY3RvciArICRibG9jay1kZWxpbWl0ZXIgKyAkc2l6ZSArICRtb2RpZmllci1kZWxpbWl0ZXIgKyAkbW9kaWZpZXItc2VsZWN0b3IgKyAkbW9kaWZpZXItZGVsaW1pdGVyICsgJGl9IHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIEBlYWNoICRzaXplIGluICRzaXplcyB7XG4gICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkY29sdW1ucyB7XG4gICAgICAjeyRzZWxlY3RvciArICRibG9jay1kZWxpbWl0ZXIgKyAkc2l6ZSArICRtb2RpZmllci1kZWxpbWl0ZXIgKyAkbW9kaWZpZXItc2VsZWN0b3IgKyAkbW9kaWZpZXItZGVsaW1pdGVyICsgJGl9IHtcbiAgICAgICAgQGluY2x1ZGUgcXVlcmllcygkc2l6ZSwgJHF1ZXJpZXMpIHtcbiAgICAgICAgICBAZWFjaCAkcHJvcCBpbiAkcHJvcGVydGllcyB7XG4gICAgICAgICAgICBAaW5jbHVkZSBwZXJjZW50T2Zmc2V0KCRwcm9wLCAkY29sdW1ucywgJGkpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gYnJlYWtwb2ludHMoJHNlbGVjdG9yLCAkcXVlcmllczogJHF1ZXJpZXMpIHtcbiAgQGVhY2ggJHNpemUgaW4gJHNpemVzIHtcbiAgICAjeyRzZWxlY3RvciArICRtb2RpZmllci1kZWxpbWl0ZXIgKyAkc2l6ZX0ge1xuICAgICAgQGluY2x1ZGUgcXVlcmllcygkc2l6ZSwgJHF1ZXJpZXMpIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5jb250YWluZXItZmx1aWQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBwYWRkaW5nLXJpZ2h0OiAkb3V0ZXItbWFyZ2luO1xuICBwYWRkaW5nLWxlZnQ6ICRvdXRlci1tYXJnaW47XG59XG5cbi5yb3cge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogJGd1dHRlci1jb21wZW5zYXRpb247XG4gIG1hcmdpbi1sZWZ0OiAkZ3V0dGVyLWNvbXBlbnNhdGlvbjtcbn1cblxuJWNvbHVtbiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZsZXgtZ3JvdzogMDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHBhZGRpbmctcmlnaHQ6ICRoYWxmLWd1dHRlci13aWR0aDtcbiAgcGFkZGluZy1sZWZ0OiAkaGFsZi1ndXR0ZXItd2lkdGg7XG59XG5cbkBpbmNsdWRlIGNvbHVtbnMoKSB7XG4gIEBleHRlbmQgJWNvbHVtbjtcbn1cblxuQGluY2x1ZGUgb2Zmc2V0cygpIHtcbiAgQGV4dGVuZCAlY29sdW1uO1xufVxuXG5AaW5jbHVkZSBicmVha3BvaW50cygnLnN0YXJ0Jykge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5cbkBpbmNsdWRlIGJyZWFrcG9pbnRzKCcuY2VudGVyJykge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuQGluY2x1ZGUgYnJlYWtwb2ludHMoJy5lbmQnKSB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5cbkBpbmNsdWRlIGJyZWFrcG9pbnRzKCcudG9wJykge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuQGluY2x1ZGUgYnJlYWtwb2ludHMoJy5taWRkbGUnKSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbkBpbmNsdWRlIGJyZWFrcG9pbnRzKCcuYm90dG9tJykge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG5cbkBpbmNsdWRlIGJyZWFrcG9pbnRzKCcuYXJvdW5kJykge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbn1cblxuQGluY2x1ZGUgYnJlYWtwb2ludHMoJy5iZXR3ZWVuJykge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbkBpbmNsdWRlIGJyZWFrcG9pbnRzKCcuZmlyc3QnKSB7XG4gIG9yZGVyOiAtMTtcbn1cblxuQGluY2x1ZGUgYnJlYWtwb2ludHMoJy5sYXN0Jykge1xuICBvcmRlcjogMTtcbn1cblxuQGluY2x1ZGUgYnJlYWtwb2ludHMoJy5yZXZlcnNlJykge1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG59XG4iLCJAaW1wb3J0ICdzY2FmZm9sZGluZyc7XG5AaW1wb3J0ICdoZWFkZXInO1xuQGltcG9ydCAnZm9vdGVyJztcblxuQGltcG9ydCAnaG9tZSc7XG5AaW1wb3J0ICdwbGFucyc7XG5AaW1wb3J0ICdjb21wYXJlJztcbkBpbXBvcnQgJ3ByZW1pdW1zJztcbkBpbXBvcnQgJ2V4cGxvcmUnO1xuQGltcG9ydCAnZnJhbWV3b3Jrcyc7XG5AaW1wb3J0ICdhc3Npc3QnO1xuQGltcG9ydCAncHJvdmlkZW5jZSc7XG5AaW1wb3J0ICdwYXJ0bmVycyc7XG5AaW1wb3J0ICdicmFuZCc7XG5AaW1wb3J0ICdwYXJrZWQnO1xuQGltcG9ydCAnZXJyb3JzJztcbkBpbXBvcnQgJ2FjY291bnRzZXR1cCc7XG4iLCIub3ZlcmxheS1vcGVuLFxuLnB1bGwtb3V0LW9wZW4sXG4ucHVsbC1vdXQtb3BlbiBib2R5IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnB1bGwtb3V0LW92ZXJsYXkge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogOTtcbiAgYm94LXNoYWRvdzogMnB4IDAgMTBweCAwIHJnYmEoJGJsYWNrLCAuMik7XG5cbiAgJjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogJGJsYWNrO1xuICAgIG9wYWNpdHk6IC41O1xuICB9XG59XG5cbiNwYWdlLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6ICR3aGl0ZTtcblxuICAubG9naW4gJixcbiAgLnJlZ2lzdGVyICYge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gIH1cblxuICA+IHNlY3Rpb246Zmlyc3Qtb2YtdHlwZSB7XG4gICAgcGFkZGluZy10b3A6IDEycmVtO1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQtYnJlYWspIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxNXJlbTtcbiAgICB9XG4gIH1cbn1cblxuLndyYXBwZXIge1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCAycmVtO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMjgwcHg7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQtYnJlYWspIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdpZHRoOiA4MCU7XG4gIH1cblxuICAmLm5hcnJvdyB7XG4gICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgfVxufVxuXG4uc2VjdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMnJlbSAwO1xuXG4gICYucGFkLWJpZyB7XG4gICAgcGFkZGluZzogNHJlbSAwO1xuICB9XG5cbiAgJi5mbHVzaC1ib3R0b20ge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG5cbiAgJi5lZGdlbGVzcyB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gICYuYWx0IHtcbiAgICBiYWNrZ3JvdW5kOiAkb2ZmV2hpdGU7XG4gIH1cblxuICAmLmRhcmsge1xuICAgIGJhY2tncm91bmQ6ICRkYXJrR3JheTtcbiAgICBjb2xvcjogJHdoaXRlO1xuICB9XG5cbiAgJi5oaWdobGlnaHQge1xuICAgIGJhY2tncm91bmQ6ICRncmVlbjtcbiAgICBjb2xvcjogJHdoaXRlO1xuICB9XG5cbiAgJi5oYXMtc3BsaXQge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0LWJyZWFrKSB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICAgICAgd2lkdGg6IDJweDtcbiAgICAgICAgYmFja2dyb3VuZDogJG9mZldoaXRlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uaXRlbS1oaWRlIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNHMgbGluZWFyO1xufVxuXG4uaXRlbS1zaG93IHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNHMgbGluZWFyO1xufVxuIiwiI2hlYWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiA5O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLDApO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjRzLCBoZWlnaHQgLjNzLCBiYWNrZ3JvdW5kIC40cztcblxuICAuaG9tZSAmIHtcbiAgICBhbmltYXRpb246IC40cyBsaW5lYXIgLjJzIGJvdGggZmFkZUluO1xuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRkZXNrdG9wLWJyZWFrKSB7XG4gICAgJi5pbnZpc2libGUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwtODBweCk7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjJzO1xuICAgIH1cblxuICAgICYuZGV0YWNoZWQge1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgYm94LXNoYWRvdzogMCAtMnB4IDIwcHggMCByZ2JhKDQ1LDQ1LDQ1LC4xKTtcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3MsIGhlaWdodCAuM3MsIGJhY2tncm91bmQgLjRzO1xuICAgIH1cbiAgfVxuXG4gIC5oZWFkZXItaW5uZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG4gIC5hbGVydC1iYW5uZXIge1xuICAgIGJhY2tncm91bmQ6ICM4YzVlZDY7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwcyBlYXNlLCBwYWRkaW5nIDBzIGVhc2U7XG4gICAgJi5oaWRlLWJhbm5lciB7XG4gICAgICBtYXgtaGVpZ2h0OiAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIHRyYW5zaXRpb246IG1heC1oZWlnaHQgLjVzIGVhc2UsIHBhZGRpbmcgLjNzIGVhc2U7XG4gICAgfVxuICAgIHAge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogJGRlc2t0b3AtYnJlYWspIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgIH1cbiAgICAgIC5idG4ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KC0zNWRlZywgIzNhMjQ4MiAwJSwgIzY3NDNjMCAxMDAlLCAjOGQ1ZWQ2IDEwMCUpO1xuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJGRlc2t0b3AtYnJlYWspIHtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJl9fY2xvc2Uge1xuICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogOHB4O1xuICAgICAgdG9wOiAxMnB4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgbWF4LWhlaWdodDogMTAwcHg7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogJGRlc2t0b3AtYnJlYWspIHtcbiAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgIHRvcDogMTVweDtcbiAgICAgIH1cblxuICAgICAgc3BhbiB7XG4gICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTt0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAmOm50aC1vZi10eXBlKDIpIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDkwZGVnKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5hLmxvZ28ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAxNnB4O1xuICB3aWR0aDogMTYwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgei1pbmRleDogMjtcblxuICAmLnNwZWNpYWwge1xuICAgIHdpZHRoOiAxODBweDtcbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkZGVza3RvcC1icmVhaykge1xuICAgIG1hcmdpbjogMCAzcmVtO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgfVxuXG4gIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBvcGFjaXR5OiAxO1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRkZXNrdG9wLWJyZWFrKSB7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcyBsaW5lYXI7XG4gICAgfVxuXG4gICAgJi5pbnZlcnRlZCB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgfVxuXG4gIC5uaWdodCAmIHtcbiAgICBpbWcge1xuICAgICAgb3BhY2l0eTogMDtcblxuICAgICAgJi5pbnZlcnRlZCB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5sb2dpbi1uYXYsXG4uYWNjb3VudC1uYXYge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBtYXJnaW46IDAgMi4yNXJlbTtcbiAgei1pbmRleDogMjtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogJGRlc2t0b3AtYnJlYWspIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAuYnRuIHtcbiAgICBtYXJnaW46IDAgLjc1cmVtO1xuICB9XG59XG5cbiNuYXZpZ2F0aW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiA0cmVtIDA7XG4gIHBhZGRpbmc6IDAgMTdlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB6LWluZGV4OiAxO1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkZGVza3RvcC1icmVhaykge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgdWwubWFpbi1uYXYge1xuICAgIGxpIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICAgYSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbjogMCAuNzVlbTtcbiAgICAgICAgcGFkZGluZzogLjI1ZW0gMDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zaXplOiAuNzVlbTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC4xMjVlbTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBjb2xvcjogJGRhcmtHcmF5O1xuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbGFyZ2UtZGVza3RvcC1icmVhaykge1xuICAgICAgICAgIGZvbnQtc2l6ZTogLjg3NWVtO1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRkZXNrdG9wLWJyZWFrKSB7XG4gICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JlZW47XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTIwZGVnLCAjMDhhZWVhIDAlLCAkZ3JlZW4gMTAwJSk7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDA7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjI1cyBlYXNlLCBvcGFjaXR5IC4xcyAuMTVzIGxpbmVhcjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogJGRhcmtHcmF5O1xuXG4gICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjI1cyBlYXNlLCBvcGFjaXR5IC4xcyBsaW5lYXI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm5pZ2h0ICYge1xuICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgc3Bhbi5zaG93LXhsIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRsYXJnZS1kZXNrdG9wLWJyZWFrKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbiNwdWxsLW91dC1uYXYge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDI2MHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IGRhcmtlbigkZGFya0dyYXksIDUlKTtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIHotaW5kZXg6IDA7XG5cbiAgLndyYXBwZXIge1xuICAgIHBhZGRpbmc6IDVlbSAwO1xuICB9XG5cbiAgLmNsb3NlLW1lbnUge1xuICAgIHNwYW4ge1xuICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIH1cbiAgfVxuXG4gIGEuYnRuIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG5cbiAgdWwubWFpbi1uYXYge1xuICAgIG1hcmdpbi10b3A6IDJlbTtcblxuICAgIGEge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nOiA0cHg7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuICB9XG5cbiAgLnNvY2lhbC1saW5rcyB7XG4gICAgbWFyZ2luLXRvcDogMmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbn1cblxuLnB1bGwtb3V0LW9wZW4gI3B1bGwtb3V0LW5hdiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubWVudS10b2dnbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGhlaWdodDogMzBweDtcbiAgd2lkdGg6IDMwcHg7XG4gIG1hcmdpbjogMjBweDtcbiAgei1pbmRleDogOTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkZGVza3RvcC1icmVhaykge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgbGVmdDogMDtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG5cbiAgICAuZGF5ICYge1xuICAgICAgYmFja2dyb3VuZDogJGRhcmtHcmF5O1xuICAgIH1cblxuICAgIC5uaWdodCAmIHtcbiAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICB9XG5cbiAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICB0b3A6IDZweDtcbiAgICB9XG5cbiAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICB0b3A6IDEzcHg7XG4gICAgfVxuXG4gICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgdG9wOiAyMHB4O1xuICAgIH1cbiAgfVxufVxuXG4uY2xvc2UtbWVudSxcbi5jbG9zZS1vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBoZWlnaHQ6IDMwcHg7XG4gIHdpZHRoOiAzMHB4O1xuICBtYXJnaW46IDIwcHg7XG4gIHotaW5kZXg6IDk7XG4gIGN1cnNvcjogcG9pbnRlcjtcblxuICAmOmhvdmVyIHtcbiAgICBzcGFuIHtcbiAgICAgIGJhY2tncm91bmQ6ICRncmVlbiAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICB3aWR0aDogMzBweDtcbiAgICBsZWZ0OiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC4ycyBsaW5lYXI7XG5cbiAgICAuZGF5ICYge1xuICAgICAgYmFja2dyb3VuZDogJGRhcmtHcmF5O1xuICAgIH1cblxuICAgIC5uaWdodCAmIHtcbiAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICB9XG5cblxuICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgIHRvcDogMTNweDtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICB9XG5cbiAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICB0b3A6IDEzcHg7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgIH1cbiAgfVxufVxuIiwiI2Zvb3RlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogJGRhcmtHcmF5O1xuICBjb2xvcjogJGxpZ2h0R3JheTtcbiAgcGFkZGluZzogNXJlbSAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB6LWluZGV4OiA0O1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0LWJyZWFrKSB7XG4gICAgcGFkZGluZzogOHJlbSAwO1xuICB9XG5cbiAgLmZvb3Rlci0td3JhcHBlciB7XG4gICAgcGFkZGluZzogMCAxcmVtO1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQtYnJlYWspIHtcbiAgICAgIHBhZGRpbmc6IDAgNHJlbTtcbiAgICB9XG4gIH1cblxuICAuZm9vdGVyLW5hdi13cmFwcGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJGRlc2t0b3AtYnJlYWspIHtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cbiAgfVxuXG4gIHVsLmZvb3Rlci1uYXYge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMjBweCAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0LWJyZWFrKSB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luOiAwIDMwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRkZXNrdG9wLWJyZWFrKSB7XG4gICAgICBtYXJnaW46IDAgMCAwIDglO1xuICAgICAgZm9udC1zaXplOiAxZW07XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuXG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRsYXJnZS1kZXNrdG9wLWJyZWFrKSB7XG4gICAgICBtYXJnaW46IDAgMnJlbSAwIDglO1xuICAgIH1cblxuICAgIGg0IHtcbiAgICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBhZGRpbmc6IC41ZW0gMDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBmb250LXNpemU6IC44NzVlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICBjb2xvcjogcmdiYSgkbGlnaHRHcmF5LCAuOCk7XG4gICAgICB0cmFuc2l0aW9uOiBjb2xvciAuMXMgbGluZWFyO1xuXG4gICAgICAuZmVhdHVyZS1pY29uIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgZm9udC1zaXplOiAuNWVtO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjFzIGxpbmVhciwgdHJhbnNmb3JtIC4ycyBlYXNlO1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcblxuICAgICAgICAuZmVhdHVyZS1pY29uIHtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC50YWdsaW5lLXdyYXBwZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRkZXNrdG9wLWJyZWFrKSB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbiAgfVxuXG4gIC50b3QtdGFnbGluZSB7XG4gICAgZm9udC1zaXplOiA0LjV2dztcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRkZXNrdG9wLWJyZWFrKSB7XG4gICAgICBmb250LXNpemU6IDIuNzV2dztcbiAgICB9XG5cbiAgICAuYWNjZW50ZWQge1xuICAgICAgY29sb3I6ICRncmVlbjtcbiAgICB9XG4gIH1cbn1cblxuI2xlZ2FsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAycmVtO1xuICBiYWNrZ3JvdW5kOiBkYXJrZW4oJGRhcmtHcmF5LCA1JSk7XG4gIGNvbG9yOiAkZ3JheTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB6LWluZGV4OiA5O1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0LWJyZWFrKSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwYWRkaW5nOiA0cmVtO1xuICB9XG5cbiAgLnNvY2lhbC1saW5rcyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxuXG4gIHAuY29weXJpZ2h0IHtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1zaXplOiAuNzVlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg1O1xuXG4gICAgYnIge1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDM3NXB4KSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zb2NpYWwtbGlua3Mge1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0LWJyZWFrKSB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgcGFkZGluZy1yaWdodDogNjBweDtcbiAgICBtYXJnaW46IDhweCAwO1xuICB9XG5cbiAgYSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbjogMCA1cHg7XG4gICAgY29sb3I6ICRsaWdodEdyYXk7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRyYW5zaXRpb246IGFsbCAuMnMgbGluZWFyO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJGdyZWVuO1xuICAgIH1cbiAgfVxufVxuIiwiLmp1bXAtc3RhcnQge1xuICBwYWRkaW5nOiAzcmVtIDJyZW07XG4gIG1heC13aWR0aDogNzBlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICBwIHtcbiAgICBmb250LXNpemU6IDEuMjVlbTtcbiAgICBjb2xvcjogJGdyYXk7XG5cbiAgICAmLmhlcm8ge1xuICAgICAgZm9udC1zaXplOiAyLjI1ZW07XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgY29sb3I6ICRkYXJrR3JheTtcbiAgICB9XG4gIH1cblxuICAuZm9ybSB7XG4gICAgbWF4LXdpZHRoOiA1MGVtO1xuICAgIG1hcmdpbjogMCBhdXRvIDFyZW07XG5cbiAgICAuZm9ybS1lcnJvcnMge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAxMDAlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIG1hcmdpbi10b3A6IC43NWVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtc2l6ZTogLjc1ZW07XG4gICAgICBjb2xvcjogJGVycm9yQ29sb3I7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIC4xNXMgbGluZWFyO1xuXG4gICAgICAmLmlzLXNob3dpbmcge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBJbnRybyBTZWN0aW9uXG4jaG9tZS1pbnRybyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMzBweCAwO1xuICBiYWNrZ3JvdW5kOiAkZGFya0dyYXk7XG4gIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudChlbGxpcHNlIGF0IGJvdHRvbSwgbGlnaHRlbigkZGFya0dyYXksIDEyJSkgMCUsIGRhcmtlbigkZGFya0dyYXksIDglKSA5NSUpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQtYnJlYWspIHtcbiAgICBwYWRkaW5nOiAyMHB4IDAgMDtcbiAgfVxuXG4gIC5idG4tZ3JvdXAge1xuICAgIG1hcmdpbjogMnJlbSAwO1xuXG4gICAgLmJ0biB7XG4gICAgICBtaW4td2lkdGg6IDEzLjVlbTtcbiAgICB9XG4gIH1cblxuICBwIHtcbiAgICBiciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTI2MHB4KSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uaG9tZS1jb250ZW50IHtcbiAgbWF4LXdpZHRoOiA2MGVtO1xuICBtYXJnaW46IDRyZW0gYXV0byAwO1xuICBhbmltYXRpb246IDEuNHMgY3ViaWMtYmV6aWVyKC4xOSwgMSwgLjIyLCAxKSAuNHMgYm90aCBmYWRlSW5IZXJvO1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0LWJyZWFrKSB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cblxuLmludHJvLXNjcmVlbnMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMCBhdXRvO1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0LWJyZWFrKSB7XG4gICAgd2lkdGg6IDcwMHB4O1xuICAgIGhlaWdodDogMzIwcHg7XG4gICAgbGVmdDogLTEwMHB4O1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbTtcbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkZGVza3RvcC1icmVhayAtIDEpIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKC43NSkgIWltcG9ydGFudDtcbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkZGVza3RvcC1icmVhaykge1xuICAgIGxlZnQ6IC02MHB4O1xuICAgIGhlaWdodDogNDAwcHg7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgfVxuXG4gIC5zY3JlZW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogLTUwcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGFuaW1hdGlvbjogMS40cyBsaW5lYXIgLjZzIGJvdGggYm91bmNlSW5VcDtcbiAgICBib3gtc2hhZG93OiAwIDAgMjBweCByZ2JhKCRibGFjaywgLjI1KTtcblxuICAgIGltZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuXG4gICAgLnJvdGF0ZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICRsaWdodEdyYXk7XG5cbiAgICAgIC5zbGlkZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIHJpZ2h0O1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTAwJTtcbiAgICAgICAgdHJhbnNpdGlvbjogd2lkdGggLjZzIGN1YmljLWJlemllciguNjQ1LCAuMDQ1LCAuMzU1LCAxLjAwMCk7XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIH1cblxuICAgICAgICAmLnByZXYge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmRlc2t0b3Age1xuICAgICAgYmFja2dyb3VuZDogJGdyYXk7XG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICBhbmltYXRpb24tZGVsYXk6IC41cztcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICB9XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogOXB4O1xuICAgICAgICBsZWZ0OiAxMnB4O1xuICAgICAgICB3aWR0aDogNHB4O1xuICAgICAgICBoZWlnaHQ6IDRweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHRHcmF5O1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAycHggJGxpZ2h0R3JheSwgMTRweCAwIDAgMnB4ICRsaWdodEdyYXksIDI4cHggMCAwIDJweCAkbGlnaHRHcmF5O1xuICAgICAgfVxuXG4gICAgICAucm90YXRlIHtcbiAgICAgICAgdG9wOiAyMnB4O1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldC1icmVhaykge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDcwMHB4O1xuICAgICAgICBoZWlnaHQ6IDQyMnB4O1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogJGRlc2t0b3AtYnJlYWspIHtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnRhYmxldCB7XG4gICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiAuN3M7XG4gICAgICB6LWluZGV4OiAyO1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAxOHB4O1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMnB4O1xuICAgICAgICB3aWR0aDogNHB4O1xuICAgICAgICBoZWlnaHQ6IDRweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRncmF5LCAuNyk7XG4gICAgICB9XG5cbiAgICAgIC5yb3RhdGUge1xuICAgICAgICB0b3A6IDM4cHg7XG4gICAgICAgIGJvdHRvbTogMzhweDtcbiAgICAgICAgbGVmdDogMTBweDtcbiAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0LWJyZWFrKSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMjUwcHg7XG4gICAgICAgIGhlaWdodDogMzM2cHg7XG4gICAgICAgIHJpZ2h0OiAtMTI1cHg7XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkZGVza3RvcC1icmVhaykge1xuICAgICAgfVxuICAgIH1cblxuICAgICYucGhvbmUge1xuICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICAgIGFuaW1hdGlvbi1kZWxheTogLjlzO1xuICAgICAgei1pbmRleDogMztcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMTZweDtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICBtYXJnaW4tbGVmdDogLTE4cHg7XG4gICAgICAgIHdpZHRoOiA0cHg7XG4gICAgICAgIGhlaWdodDogNHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGJhY2tncm91bmQ6ICRsaWdodEdyYXk7XG4gICAgICB9XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMTdweDtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRncmF5LCAuNyk7XG4gICAgICB9XG5cbiAgICAgIC5yb3RhdGUge1xuICAgICAgICB0b3A6IDM0cHg7XG4gICAgICAgIGJvdHRvbTogMzRweDtcbiAgICAgICAgbGVmdDogNXB4O1xuICAgICAgICByaWdodDogNXB4O1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldC1icmVhaykge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDE0MHB4O1xuICAgICAgICBoZWlnaHQ6IDI0OHB4O1xuICAgICAgICByaWdodDogLTE5NXB4O1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogJGRlc2t0b3AtYnJlYWspIHtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnRoZW1lLWluZGljYXRvciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBtYXJnaW46IDJyZW07XG4gIHBhZGRpbmc6IC43NWVtIDFlbSAuNjVlbSAxMS41ZW07XG4gIGJhY2tncm91bmQ6IHJnYmEoJGJsYWNrLCAuNCk7XG4gIGNvbG9yOiAkbGlnaHRHcmF5O1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxM3B4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogLjE4ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgei1pbmRleDogMztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAuMnMgbGluZWFyO1xuXG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICRibGFjaztcbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0LWJyZWFrKSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogJ0ZyYW1ld29yayc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHBhZGRpbmc6IC43NWVtIDFlbSAuNjVlbTtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkZGFya0dyYXk7XG4gIH1cblxuICAubmFtZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGNvbG9yOiAkZ3JlZW47XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgc3BhbiB7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIH1cbiAgfVxufVxuXG4uaGVyby1iaWcgLnRvdF90aXAge1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzYyNjI2MjtcbiAgdHJhbnNpdGlvbjogYm9yZGVyIC4ycyBsaW5lYXI7XG5cbiAgJjphZnRlciB7XG4gICAgd2lkdGg6IDM1MHB4O1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogJGdyZWVuO1xuICB9XG59XG5cbi5zY3JlZW4tbWFzayB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0NXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQoLTkwZGVnLCByZ2JhKDQ1LDQ1LDQ1LC4wMCkgMCUsICMyZDJkMmQgMTAwJSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KC05MGRlZywgcmdiYSg0NSw0NSw0NSwuMDApIDAlLCAjMmQyZDJkIDEwMCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtbXMtbGluZWFyLWdyYWRpZW50KC05MGRlZywgcmdiYSg0NSw0NSw0NSwuMDApIDAlLCAjMmQyZDJkIDEwMCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoLTE4MGRlZywgcmdiYSg0NSw0NSw0NSwuMDApIDAlLCAjMmQyZDJkIDEwMCUpO1xuICBvcGFjaXR5OiAuMTU7XG4gIHotaW5kZXg6IDI7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQtYnJlYWspIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLy8gRU5EOiBJbnRybyBTZWN0aW9uXG5cblxuLy8gQ29udGVudCBBc3Npc3QgY2FsbG91dFxuXG4jYXNzaXN0LWNhbGxvdXQge1xuICBtYXJnaW46IC0xMHB4IDA7XG5cbiAgJi5pcy1pbmxpbmUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXJnaW46IDJyZW07XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYm9yZGVyOiAycHggc29saWQgJGdyZWVuO1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQtYnJlYWspIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5hc3Npc3QtbG9nbyB7XG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5hc3Npc3QtY29udGVudCB7XG4gICAgICBiYWNrZ3JvdW5kOiAkZ3JlZW47XG4gICAgICBwYWRkaW5nOiAzcmVtIDIuNXJlbTtcblxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQtYnJlYWspIHtcbiAgICAgICAgcGFkZGluZzogNHJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYXNzaXN0LWJnIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDFweDtcbiAgICB3aWR0aDogNTUlO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybCgnL2Fzc2V0cy9pbWcvY2EtY2FsbG91dC1iZy0yLnN2ZycpIHJpZ2h0IGNlbnRlciBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldC1icmVhaykge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG5cbiAgLmFzc2lzdC1sb2dvIHtcbiAgICBwYWRkaW5nOiA0cmVtO1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQtYnJlYWspIHtcbiAgICAgIGZsZXgtYmFzaXM6IDU1JTtcbiAgICAgIG1heC13aWR0aDogNTUlO1xuICAgICAgcGFkZGluZzogNHJlbSAxMnJlbSA0cmVtIDRyZW07XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICB3aWR0aDogNDAwcHg7XG4gICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgfVxuICB9XG5cbiAgLmFzc2lzdC1jb250ZW50IHtcbiAgICBwYWRkaW5nOiA0cmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiAkZ3JlZW47XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDg1ZGVnLCAkZ3JlZW4gMzAlLCAjM2VkM2NmIDEwMCUpO1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQtYnJlYWspIHtcbiAgICAgIGZsZXgtYmFzaXM6IDQ1JTtcbiAgICAgIG1heC13aWR0aDogNDUlO1xuICAgICAgcGFkZGluZzogNHJlbSA0cmVtIDRyZW0gMDtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIG1heC13aWR0aDogMjZlbTtcbiAgICAgIG1hcmdpbjogMCBhdXRvIDFlbTtcblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYnRuIHtcbiAgICAgIGNvbG9yOiAkZ3JlZW47XG4gICAgfVxuICB9XG59XG5cbi8vIEVORDogQ29udGVudCBBc3Npc3QgY2FsbG91dFxuXG5cbi8vIEZlYXR1cmVkIEJhbm5lciBTZWN0aW9uXG4jZmVhdHVyZWQtYmFubmVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCAzMHB4O1xuICBtYXgtd2lkdGg6IDE0MDBweDtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldC1icmVhaykge1xuICAgIHBhZGRpbmc6IDAgNDBweCAwIDMwcHg7XG4gIH1cblxuICBoMyB7XG4gICAgY29sb3I6IHJnYmEoJGdyYXksIC42KTtcbiAgfVxufVxuXG4uZmVhdHVyZWQtbG9nbyB7XG4gIG1pbi13aWR0aDogMDtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldC1icmVhaykge1xuICAgIHBhZGRpbmc6IDIwcHggNXB4O1xuICB9XG5cbiAgaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgb3BhY2l0eTogLjg7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuM3MgbGluZWFyO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxufVxuXG4vLyBFTkQ6IEZlYXR1cmVkIEJhbm5lciBTZWN0aW9uXG5cbi8vIEZlYXR1cmVzIExpc3QgU2VjdGlvblxuI2ZlYXR1cmVzLWxpc3Qge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgLmZlYXR1cmUge1xuICAgIG1hcmdpbjogMjBweCAwO1xuICAgIHBhZGRpbmc6IDAgMzBweDtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0LWJyZWFrKSB7XG4gICAgICBtYXJnaW46IDMwcHggMDtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTgwcHg7XG4gICAgICBoZWlnaHQ6IDE4MHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuICB9XG59XG4vLyBFTkQ6IEZlYXR1cmVzIExpc3QgU2VjdGlvblxuXG4vLyBQcmV2aWV3IFNlY3Rpb25zXG4ucHJldmlldy1jYXB0aW9uIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgMnJlbTtcbiAgbWF4LXdpZHRoOiA3MDBweDtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldC1icmVhaykge1xuICAgIHBhZGRpbmc6IDAgNXJlbTtcbiAgfVxufVxuXG4uaG9tZS1zY3JlZW5zaG90IHtcbiAgbWFyZ2luOiA0cmVtIDA7XG4gIG1heC13aWR0aDogNjgwcHg7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRkZXNrdG9wLWJyZWFrKSB7XG4gICAgbWF4LXdpZHRoOiA3NjBweDtcbiAgfVxuXG4gICYudG8tbGVmdCB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW07XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldC1icmVhaykge1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICB9XG4gIH1cblxuICAmLnRvLXJpZ2h0IHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW07XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldC1icmVhaykge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIH1cbiAgfVxuXG4gIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5cbi5icm93c2VyLWd1aSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG4gIGJhY2tncm91bmQ6ICRsaWdodEdyYXk7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgLW1vei1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXG4gIC50by1sZWZ0ICYge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICBib3gtc2hhZG93OiAyMHB4IDMwcHggNzBweCByZ2JhKCRibGFjaywgLjIpO1xuXG4gICAgaW1nIHtcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAycHg7XG4gICAgfVxuICB9XG5cbiAgLnRvLXJpZ2h0ICYge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgIGJveC1zaGFkb3c6IC0yMHB4IDMwcHggNzBweCByZ2JhKCRibGFjaywgLjIpO1xuXG4gICAgaW1nIHtcbiAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDJweDtcbiAgICB9XG4gIH1cblxuICAuYnJvd3Nlci1iYXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDVweDtcbiAgICBsZWZ0OiA3cHg7XG5cbiAgICBzcGFuLmJyb3dzZXItZG90IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBtYXJnaW46IDVweCAzcHg7XG4gICAgICB3aWR0aDogMTBweDtcbiAgICAgIGhlaWdodDogMTBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoJGdyYXksIC40KTtcbiAgICB9XG4gIH1cbn1cblxuLmxlYXJuLW1vcmUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4vLyBFTkQ6IFByZXZpZXcgU2VjdGlvbnNcblxuXG4vLyBDYWxsb3V0XG4uY2FsbG91dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogJGdyZWVuO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTIwZGVnLCAjMDhhZWVhIDAlLCAkZ3JlZW4gMTAwJSk7XG4gIGNvbG9yOiAkd2hpdGU7XG4gIHBhZGRpbmc6IDRyZW0gMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gIC53cmFwcGVyIHtcbiAgICAmLmlzLWlubGluZSB7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgfVxuXG4gICAgICBwIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBtYXgtd2lkdGg6IDIyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgaDEge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICBwIHtcbiAgICBtYXJnaW46IDAgMCAuNWVtO1xuICB9XG5cbiAgLmJ0biB7XG4gICAgbWl4LWJsZW5kLW1vZGU6IHNjcmVlbjtcbiAgfVxufVxuLy8gRU5EOiBDYWxsb3V0XG5cblxuLyotLS0tLSBQYWdlIE92ZXJsYXlzIC0tLS0tKi9cblxuLnBhZ2Utb3ZlcmxheSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgei1pbmRleDogOTk7XG5cbiAgLm92ZXJsYXktY29udGVudCB7XG4gICAgcGFkZGluZzogMmVtIDA7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldC1icmVhaykge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogNGVtIDA7XG4gICAgfVxuXG4gICAgJi5oYXMtbm90ZSB7XG4gICAgICBtYXJnaW46IDAgMCA0ZW07XG5cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0LWJyZWFrKSB7XG4gICAgICAgIG1hcmdpbjogNGVtIDAgMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmNvbnRhaW4ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgcGFkZGluZzogNnJlbSAyMHB4O1xuXG4gICAgICAuaW1hZ2Uge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzZW07XG4gICAgICAgIGFuaW1hdGlvbjogMS44cyBsaW5lYXIgLjQ1cyBib3RoIHpvb21JbjtcbiAgICAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMjBweCAwIHJnYmEoJGRhcmtHcmF5LCAuMik7XG4gICAgICAgIH1cblxuICAgICAgICAuY2FwdGlvbiB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICB0b3A6IDJyZW07XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5sb2dpbixcbi5yZWdpc3RlciB7XG4gIC5vdmVybGF5LWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDJlbSAwO1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQtYnJlYWspIHtcbiAgICAgIHBhZGRpbmc6IDRlbSAwO1xuICAgIH1cblxuICAgICYuaGFzLW5vdGUge1xuICAgICAgbWFyZ2luOiAwIDAgMTMwcHg7XG5cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0LWJyZWFrKSB7XG4gICAgICAgIG1hcmdpbjogMTAwcHggMCAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jb3B5cmlnaHQge1xuICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiByZ2JhKCRncmF5LCAuOCk7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cblxuICAuc29jaWFsLWxpbmtzIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gICYuZGF5IHtcbiAgICAuc29jaWFsLWxpbmtzIGEge1xuICAgICAgY29sb3I6ICRsaWdodEdyYXk7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJGdyZWVuO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYubmlnaHQge1xuICAgIC5zb2NpYWwtbGlua3MgYSB7XG4gICAgICBjb2xvcjogJGdyYXk7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJGdyZWVuO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ucGFnZS1vdmVybGF5LFxuLmxvZ2luLFxuLnJlZ2lzdGVyIHtcbiAgJi5kYXkge1xuICAgIGJhY2tncm91bmQ6ICRvZmZXaGl0ZTtcbiAgICBjb2xvcjogJGRhcmtHcmF5O1xuICB9XG5cbiAgJi5uaWdodCB7XG4gICAgYmFja2dyb3VuZDogJGRhcmtHcmF5O1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gIH1cblxuICAubGVnYWN5LW5vdGUge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMjBweDtcbiAgICByaWdodDogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjBweDtcbiAgICBwYWRkaW5nOiAyMHB4IDIwcHggNDBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogZGFya2VuKCRkYXJrR3JheSwgNSUpO1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDhweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogOHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB6LWluZGV4OiAyO1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQtYnJlYWspIHtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHdpZHRoOiAzOTBweDtcbiAgICAgIG1hcmdpbi10b3A6IC0yMHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IC0xOTVweDtcbiAgICAgIHBhZGRpbmc6IDQwcHggMjBweCAyMHB4O1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDhweDtcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA4cHg7XG4gICAgfVxuXG4gICAgJi5zaG93IHtcbiAgICAgIGFuaW1hdGlvbjogMXMgbGluZWFyIC43cyBib3RoIGJvdW5jZUluVXA7XG5cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0LWJyZWFrKSB7XG4gICAgICAgIGFuaW1hdGlvbjogMXMgbGluZWFyIC43cyBib3RoIGJvdW5jZUluRG93bjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYnRuIHtcbiAgICAgIG1hcmdpbjogMTBweCAwIDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAmICsgLm92ZXJsYXktbG9nbyB7XG4gICAgICBtYXJnaW46IDZlbSBhdXRvIDEwcHg7XG4gICAgfVxuICB9XG5cbiAgLm92ZXJsYXktbG9nbyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG8gMnJlbTtcbiAgICB3aWR0aDogNGVtO1xuICAgIGhlaWdodDogNGVtO1xuXG4gICAgYSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogNGVtO1xuICAgICAgaGVpZ2h0OiA0ZW07XG4gICAgfVxuICAgICYuaW5zdXJtYXJrIHtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgIHdpZHRoOiAxNWVtO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDE1ZW07XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuXG5cbiAgLnJvdyB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLmZvcm0tY29udGFpbmVyIHtcbiAgICB3aWR0aDogODAlO1xuICAgIG1heC13aWR0aDogMzkwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgYW5pbWF0aW9uOiAxLjhzIGxpbmVhciAuNDVzIGJvdGggem9vbUluO1xuXG4gICAgZm9ybSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICB9XG5cbiAgICAud3JhcHBlciB7XG4gICAgICB3aWR0aDogYXV0bztcblxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQtYnJlYWspIHtcbiAgICAgICAgcGFkZGluZzogMCA0MHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5mb3JtLW5vdGUge1xuICAgICAgbWFyZ2luOiAxcmVtIC00cmVtO1xuICAgICAgY29sb3I6ICRsaWdodEdyYXk7XG5cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0LWJyZWFrKSB7XG4gICAgICAgIG1hcmdpbjogMnJlbSAtNnJlbTtcbiAgICAgICAgZm9udC1zaXplOiAxLjI1ZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICB9XG5cbiAgICAgIHN0cm9uZyB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmZvcm0tdGFiIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFjY291bnQtZXJyb3Ige1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAxLjVlbTtcblxuICAgICAgfVxuICAgIH1cblxuICAgIC5zdWNjZXNzLW1lc3NhZ2Uge1xuICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgcCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zZWxlY3Qtd3JhcHBlciB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDAgMCAzNHB4O1xuXG4gICAgLnNlbGVjdC1jb250cm9sIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gIH1cblxuICAuYnRuLnByaW1hcnkge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cblxuICAuYnRuLWdyb3VwIHtcbiAgICBtYXJnaW46IDE1cHggMCAzMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG5cbi5wYWdlLWhlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIGF1dG8gNXJlbTtcbiAgbWF4LXdpZHRoOiA1NWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHotaW5kZXg6IDI7XG5cbiAgJi5mbHVzaC1ib3R0b20ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLnNlY3Rpb24taGVhZGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDAgYXV0byAzMHB4O1xufVxuXG5cbi5wYWdlLWludHJvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiAkb2ZmV2hpdGU7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnICc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogdXJsKCcvYXNzZXRzL2ltZy9iZy1ndWlsbG9jaGUuc3ZnJykgY2VudGVyIGNlbnRlciByZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyODAwcHg7XG4gICAgb3BhY2l0eTogLjA1O1xuICB9XG5cbiAgJi5zaW1wbGUge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gICYuY2xlYW4ge1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG5cbi5zaG93Y2FzZS1pbnRybyB7XG4gIGJhY2tncm91bmQ6ICR3aGl0ZTtcblxuICAmOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnNob3djYXNlLWl0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDFyZW0gMXJlbSA1cmVtO1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0LWJyZWFrKSB7XG4gICAgbWFyZ2luOiA0MHB4O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAuc2NyZWVuc2hvdCB7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgNXB4IDIwcHggMCByZ2JhKCRkYXJrR3JheSwgLjMpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjRzIGVhc2U7XG4gICAgICB9XG5cbiAgICAgIC5jcmVkaXQge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjJzIC4ycyBsaW5lYXIsIHRyYW5zZm9ybSAuNHMgLjJzIGVhc2U7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNjcmVlbnNob3Qge1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJveC1zaGFkb3c6IDAgMCAxNXB4IDAgcmdiYSgkZGFya0dyYXksIC4xKTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjRzIGVhc2U7XG4gIH1cblxuICBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuXG4gIC5jcmVkaXQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMnMgbGluZWFyLCB0cmFuc2Zvcm0gLjRzIGVhc2U7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldC1icmVhaykge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtM3B4KTtcbiAgICB9XG5cbiAgICBoNCB7XG4gICAgICBtYXJnaW46IDEwcHggMCAwO1xuICAgIH1cbiAgfVxufVxuXG4uc2hvd2Nhc2UtbW9yZSB7XG4gIHBhZGRpbmc6IDFyZW07XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQtYnJlYWspIHtcbiAgICBwYWRkaW5nOiA0MHB4O1xuICB9XG5cbiAgLm5vdGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDA7XG4gICAgcGFkZGluZy10b3A6IDU4JTtcblxuICAgIC5ub3RlLWNvbnRlbnQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRsaWdodEdyYXk7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy9hc3NldHMvaW1nL2JnLWd1aWxsb2NoZS5zdmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMjAwcHg7XG4gICAgICAgIG9wYWNpdHk6IC4wNzU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgaDMge1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgY29sb3I6IHJnYmEoJGdyYXksIC44KTtcbiAgICB9XG4gIH1cbn1cblxuXG4ucHJpY2luZy1pbnRybyB7XG4gIGJhY2tncm91bmQ6ICR3aGl0ZTtcblxuICAmOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnByaWNpbmctY29tcGFyZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiA0cmVtIDA7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAyLjU7XG5cbiAgYnIge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0LWJyZWFrKSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC5idG4ge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0LWJyZWFrKSB7XG4gICAgICBtYXJnaW4tbGVmdDogLjVyZW07XG4gICAgfVxuICB9XG59XG5cbi5wcmljaW5nLWJnIHtcbiAgcGFkZGluZzogMCAwIDd2dztcbiAgYmFja2dyb3VuZDogJHdoaXRlIHVybCgvYXNzZXRzL2ltZy9iZy13YXZlLXVwLWdyYXkuc3ZnKSAwIDEwMiUgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcblxuICAmOjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNS44ODg4JTtcbiAgfVxufVxuXG4uY2EtZmFxLFxuLnByaWNpbmctZmFxIHtcbiAgcGFkZGluZzogMCAwIDRyZW07XG4gIGJhY2tncm91bmQ6ICNlM2UzZTQ7XG5cbiAgLmZhcS1saXN0IHtcbiAgICBtYXgtd2lkdGg6IDgyMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDRyZW0gMCA2cmVtO1xuXG4gICAgaDIge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICB9XG4gIH1cblxuICAuZmFxIHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gMDtcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgcmdiYSgkZ3JheSwgLjIpO1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCByZ2JhKCRncmF5LCAuMik7XG4gICAgfVxuXG4gICAgYS5mYXEtdGl0bGUge1xuICAgICAgbWFyZ2luOiAuMjVlbSAwO1xuICAgICAgcGFkZGluZzogLjVlbSAwO1xuICAgICAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgICAgIGZvbnQtc2l6ZTogMS4yNWVtO1xuICAgIH1cblxuICAgIC5mYXEtY29udGVudCB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcblxuICAgICAgcCB7XG4gICAgICAgIGNvbG9yOiAkZGFya0dyYXk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnRvZ2dsZS1yZXZlYWwge1xuICAgIC5yZXZlYWwtaWNvbiB7XG4gICAgICB3aWR0aDogMzBweDtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRncmF5O1xuICAgICAgbGVmdDogYXV0bztcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBvcGFjaXR5OiAuNjtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblxuICAgICAgJjo6YmVmb3JlLFxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JheTtcbiAgICAgIH1cblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgfVxuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIHdpZHRoOiAycHg7XG4gICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmNhLWZhcSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5cbi5wcmljaW5nLWZvb3RlciB7XG4gIGJhY2tncm91bmQ6ICNlM2UzZTQgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQ6ICRkYXJrR3JheTtcbiAgICBoZWlnaHQ6IDI1JTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkZGVza3RvcC1icmVhaykge1xuICAgICAgaGVpZ2h0OiA1MCU7XG4gICAgfVxuICB9XG5cbiAgLnNwbGl0LWNhbGxvdXQgLmNhbGxvdXQtbWluaSBhIHtcbiAgICBwYWRkaW5nOiA0cmVtO1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZSB1cmwoL2Fzc2V0cy9pbWcvYmctd2F2ZS1ncmF5c2NhbGUuc3ZnKSBjZW50ZXIgdG9wIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG59XG5cbi5iaWxsZWQtdG9nZ2xlLFxuLmNvbXBhcmUtdG9nZ2xlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAycmVtIDA7XG5cbiAgLnRvZ2dsZS1zd2l0Y2gudGFiLXN3aXRjaCBpbnB1dCArIGxhYmVsIHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJhY2tncm91bmQ6ICRncmF5O1xuICB9XG5cbiAgLnRvZ2dsZS1zd2l0Y2ggaW5wdXQgKyBsYWJlbDo6YWZ0ZXIge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cblxuICBwIHtcbiAgICBtYXJnaW46IDAgMTBweDtcbiAgICBjb2xvcjogcmdiYSgkZ3JheSwgLjgpO1xuICAgIGZvbnQtc2l6ZTogLjc1ZW07XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBtaW4td2lkdGg6IDkwcHg7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgLjNzIGxpbmVhcjtcblxuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuXG4gICAgJi5hY3RpdmUge1xuICAgICAgY29sb3I6ICRkYXJrR3JheTtcbiAgICB9XG4gIH1cbn1cblxuLnByaWNpbmctc3Vic2NyaXB0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMjBweCAxNXB4O1xuICBtYXgtd2lkdGg6IDQ5MHB4O1xuICBiYWNrZ3JvdW5kOiAkZGFya0dyYXk7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgLy8gYm94LXNoYWRvdzogMCAxMHB4IDQwcHggcmdiYSgkYmxhY2ssIC4yKTtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogJGRlc2t0b3AtYnJlYWspIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgLy8gbWFyZ2luLWJvdHRvbTogLTI2MHB4O1xuICAgIC8vIHBhZGRpbmctYm90dG9tOiAyMzBweDtcbiAgICBtYXgtd2lkdGg6IDU4MHB4O1xuICB9XG5cbiAgLnJhdGUge1xuICAgIG1hcmdpbjogMCAwIDMwcHg7XG4gICAgcGFkZGluZzogMCAwIDJyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCByZ2JhKCRncmF5LCAuOCk7XG4gICAgbWluLXdpZHRoOiAxNGVtO1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRkZXNrdG9wLWJyZWFrKSB7XG4gICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgbWFyZ2luOiAwIDFyZW0gMCAwO1xuICAgICAgcGFkZGluZzogMCAzNXB4IDAgMDtcbiAgICB9XG5cbiAgICBzcGFuIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuXG4gICAgICAmLmN1cnJlbmN5IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIH1cblxuICAgICAgJi5hbW91bnQge1xuICAgICAgICBmb250LXNpemU6IDYwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtLjA1ZW07XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICB9XG5cbiAgICAgICYuZnJlcXVlbmN5IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBjb2xvcjogcmdiYSgkbGlnaHRHcmF5LCAuNCk7XG4gICAgICB9XG5cbiAgICAgICYuYXBwbGllcyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBmb250LXNpemU6IC41NWVtO1xuICAgICAgICAgIGJhY2tncm91bmQ6IGRhcmtlbigkZGFya0dyYXksIDUlKTtcbiAgICAgICAgICBwYWRkaW5nOiAuODVlbSAxZW0gLjc1ZW07XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLjJlbTtcbiAgICAgICAgICBjb2xvcjogcmdiYSgkbGlnaHRHcmF5LCAuOCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAucHJpY2luZy1vdmVydmlldyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IC41ZW0gMDtcbiAgICBoZWlnaHQ6IDllbTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGNvbG9yOiAkbGlnaHRHcmF5O1xuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBoZWlnaHQ6IC43NWVtO1xuICAgICAgei1pbmRleDogMjtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgdG9wOiAwO1xuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgkZGFya0dyYXksIDApIDAlLCAkZGFya0dyYXkgODUlKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBib3R0b206IDA7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKCRkYXJrR3JheSwgMCkgMCUsICRkYXJrR3JheSA4NSUpO1xuICAgIH1cblxuICAgIHVsIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuXG4gICAgICAmLm1vdmluZyB7XG4gICAgICAgIGFuaW1hdGlvbjogdGlja2VyIDEycyBjdWJpYy1iZXppZXIoMSwgMCwgLjUsIDApIGJvdGg7XG4gICAgICB9XG5cbiAgICAgIGxpIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMjtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIHRvcDogLjY1ZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gU3BsaXQgT3B0aW9ucyBTZWN0aW9uXG4jcHJpY2luZy1vcHRpb25zIHtcbiAgcGFkZGluZy10b3A6IDA7XG5cbiAgLnNwbGl0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMCAzMHB4O1xuICAgIG1heC13aWR0aDogNTUwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgei1pbmRleDogNDtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkZGVza3RvcC1icmVhaykge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gICAgICBwYWRkaW5nOiAzcmVtIDA7XG4gICAgfVxuICB9XG5cbiAgLm9wdGlvbiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IDAgMCAzMHB4O1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdHJhbnNpdGlvbjogYWxsIC40cyBlYXNlO1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICBib3gtc2hhZG93OiAwIDAgM3JlbSAwIHJnYmEoJGJsYWNrLCAuMTUpO1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgJi5pcy1mZWF0dXJlZCB7XG4gICAgICBib3JkZXItY29sb3I6ICRncmVlbjtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJ0Zhc3QgVHVybmFyb3VuZCc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAzNXB4O1xuICAgICAgICBsZWZ0OiAtMzBweDtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGdyZWVuO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBmb250LXNpemU6IC41ZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAuMWVtO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQtYnJlYWspIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICAvLyBmbGV4OiAwIDEgNDUlO1xuICAgICAgLy8gbWFyZ2luOiAwIDJweDtcbiAgICAgIGZsZXg6IDAgMSBjYWxjKDMzLjMzMzMlIC0gNHB4KTtcbiAgICAgIG1hcmdpbjogMCAtMnB4O1xuICAgICAgcGFkZGluZzogM3JlbTtcblxuICAgICAgJi5pcy1taWRkbGUge1xuICAgICAgICBtYXJnaW4tdG9wOiAtM3JlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLTNyZW07XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtNXB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC01cHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiA2cmVtO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNnJlbTtcbiAgICAgICAgei1pbmRleDogMztcbiAgICAgIH1cblxuICAgICAgJi5pcy1mZWF0dXJlZCB7XG4gICAgICAgIC5vcHRpb24taGVhZGVyIHtcbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIGNvbG9yOiByZ2JhKCRncmVlbiwgLjYpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kZXRhaWwtcHJpY2Uge1xuICAgICAgICAgIGNvbG9yOiAkZ3JlZW47XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAub3B0aW9uLWhlYWRlciB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuXG4gICAgICBoMSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41ZW07XG4gICAgICB9XG5cbiAgICAgIHAge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogLjg3NWVtO1xuICAgICAgICBjb2xvcjogcmdiYSgkZ3JheSwgLjYpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5vcHRpb24tZGV0YWlscyB7XG4gICAgICBtYXgtd2lkdGg6IDM4MHB4O1xuICAgICAgbWluLWhlaWdodDogNC41ZW07XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBjb3VudGVyLXJlc2V0OiBzZWN0aW9uO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgICB9XG5cbiAgICAuZGV0YWlsLXRpdGxlIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAuMDVlbTtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBzZWN0aW9uO1xuICAgICAgICBjb250ZW50OiBjb3VudGVyKHNlY3Rpb24pO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgkd2hpdGUsIC4zKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICAgICAgICBmb250LXNpemU6IC42NWVtO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5kZXRhaWwtcHJpY2Uge1xuICAgICAgZm9udC1zaXplOiAzLjVlbTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBjb2xvcjogJGRhcmtHcmF5O1xuXG4gICAgICBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiAuMzVlbTtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgbWFyZ2luOiAwIC4yNWVtIC4yNWVtIC0uNjVlbTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZGV0YWlsLWRlc2Mge1xuICAgICAgbWFyZ2luOiAwIGF1dG8gMnJlbTtcbiAgICAgIG1heC13aWR0aDogMjNlbTtcbiAgICAgIGNvbG9yOiByZ2JhKCRncmF5LCAuOCk7XG4gICAgICBmb250LXNpemU6IC44NWVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNjU7XG4gICAgfVxuXG4gICAgLm9wdGlvbi1hY3Rpb25zIHtcbiAgICAgIC8vIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIC8vIGJvdHRvbTogMDtcbiAgICAgIC8vIGxlZnQ6IDA7XG4gICAgICAvLyByaWdodDogMDtcbiAgICAgIHBhZGRpbmc6IDJyZW0gNHJlbTtcbiAgICAgIC8vIGJhY2tncm91bmQ6IHJnYmEoJGJsYWNrLCAuMSk7XG5cbiAgICAgIC5idG4ge1xuICAgICAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi8vIEVORDogU3BsaXQgT3B0aW9ucyBTZWN0aW9uXG5cblxuLnByaWNpbmctZmluZXByaW50IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDRyZW0gMCAxMHJlbTtcbn1cblxuXG4ucHJpY2luZy1oZWxwIHtcbiAgbWFyZ2luOiA0cmVtIDAgOHJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5cbi5idW5kbGUtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogNHJlbSAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItdG9wOiAycHggc29saWQgJGxpZ2h0R3JheTtcblxuICAmOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkbGlnaHRHcmF5O1xuICB9XG5cbiAgc3Bhbi5ub3RlIHtcbiAgICBjb2xvcjogcmdiYSgkZ3JheSwgLjgpO1xuICB9XG5cbiAgJi5zb2NpYWwtbWVkaWEge1xuICAgIGJhY2tncm91bmQ6ICRsaWdodEdyYXk7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgkb2ZmV2hpdGUsMCkgMCUsIHJnYmEoJG9mZldoaXRlLC4yNSkgNTAlLCByZ2JhKCRvZmZXaGl0ZSwuNSkgMTAwJSk7XG4gICAgfVxuICB9XG5cbiAgJi5icmFuZGluZyB7XG4gICAgYmFja2dyb3VuZDogJGRhcmtHcmF5O1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoJGdyYXksMCkgMCUsIHJnYmEoJGdyYXksLjI1KSA1MCUsIHJnYmEoJGdyYXksLjUpIDEwMCUpO1xuICAgIH1cblxuICAgIHNwYW4ubm90ZSB7XG4gICAgICBjb2xvcjogcmdiYSgkbGlnaHRHcmF5LCAuOCk7XG4gICAgfVxuICB9XG5cbiAgLndyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIG1heC13aWR0aDogMTIwMHB4O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHBhZGRpbmc6IDAgNHJlbTtcbiAgfVxufVxuXG4uYnVuZGxlLXRpdGxlIHtcbiAgbWF4LXdpZHRoOiAzMDBweDtcblxuICBoMiB7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIGxldHRlci1zcGFjaW5nOiAzcHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgc21hbGwge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICBjb2xvcjogcmdiYSgkZGFya0dyYXksIC44KTtcblxuICAgICAgLm5pZ2h0ICYge1xuICAgICAgICBjb2xvcjogJG9mZldoaXRlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG51bC5wcmljZS1pbmNsdWRlcyB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiByZ2JhKCRncmF5LCAuOCk7XG5cbiAgLm5pZ2h0ICYge1xuICAgIGNvbG9yOiByZ2JhKCRsaWdodEdyYXksIC44KTtcbiAgfVxufVxuXG4uYnVuZGxlLWRlc2Mge1xuICBtYXJnaW4tdG9wOiAyNXB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBjb2xvcjogJGdyYXk7XG5cbiAgLm5pZ2h0ICYge1xuICAgIGNvbG9yOiByZ2JhKCRsaWdodEdyYXksIC44KTtcbiAgfVxuXG4gIHAge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgY29sb3I6ICRkYXJrR3JheTtcblxuICAgIC5uaWdodCAmIHtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxuICB9XG59XG5cbi5idW5kbGUtZXh0cmFzIHtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG5cbiAgLmV4dHJhcy1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBiYWNrZ3JvdW5kOiAkb2ZmV2hpdGU7XG5cbiAgICAubmlnaHQgJiB7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRncmF5LCAuNCk7XG4gICAgfVxuXG4gICAgbGkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cblxuICAgICAgc3Ryb25nIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5idW5kbGUtY29zdCB7XG4gIC8vIGRpc3BsYXk6IGZsZXg7XG4gIC8vIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiAyNDBweDtcblxuICAucHJpY2Uge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmb250LXNpemU6IDQycHg7XG4gICAgbGluZS1oZWlnaHQ6IDgwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgIGNvbG9yOiAkZ3JlZW47XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldC1icmVhaykge1xuICAgICAgbWFyZ2luOiAzMHB4IDAgMzBweCA0MHB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0LWJyZWFrKSB7XG4gICAgICBtYXJnaW46IDMwcHggMCAzMHB4IDUwcHg7XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAtMXB4O1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6IDJweDtcbiAgICAgIGJhY2tncm91bmQ6ICRsaWdodEdyYXk7XG4gICAgICBib3JkZXItcmFkaXVzOiAycHg7XG5cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0LWJyZWFrKSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuXG4gICAgICAuc29jaWFsLW1lZGlhICYge1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRncmF5LCAuMik7XG4gICAgICB9XG5cbiAgICAgIC5icmFuZGluZyAmIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGdyYXk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgc3BhbiB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgICAgICYuY3VycmVuY3kge1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgfVxuXG4gICAgICAmLm5vdGUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAzcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLjVweDtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnNwbGl0LWNhbGxvdXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRkZXNrdG9wLWJyZWFrKSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwIC0ycmVtO1xuICB9XG5cbiAgLmNhbGxvdXQtbWluaSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIGZsZXg6IDAgMSA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MjBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDFyZW0gMDtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkZGVza3RvcC1icmVhaykge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMCAycmVtO1xuICAgIH1cblxuICAgIGEge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAzMHB4O1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCA0MHB4IHJnYmEoJGJsYWNrLCAuMSk7XG4gICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjJzIGVhc2U7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLS41cmVtKTtcblxuICAgICAgICAuY2FsbG91dC10aXRsZSB7XG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwwLDApO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgIGNvbG9yOiAkZGFya0dyYXk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmNhbGxvdXQtdGl0bGUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgaGVpZ2h0OiAuNzVlbTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgcCB7XG4gICAgICAgIGNvbG9yOiByZ2JhKCRkYXJrR3JheSwgLjgpO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGxpbmVhcjtcblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIENvbXBhbnlcblxuLmNvbXBhbnktaW50cm8ge1xuICBwYWRkaW5nOiAxNTBweCAwIDIwMHB4ICFpbXBvcnRhbnQ7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1nL2JnLWV0Y2guc3ZnJyk7XG4gICAgLy8gY29udGVudDogJyAnO1xuICAgIC8vIGRpc3BsYXk6IGJsb2NrO1xuICAgIC8vIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAvLyB0b3A6IDA7XG4gICAgLy8gbGVmdDogMDtcbiAgICAvLyByaWdodDogMDtcbiAgICAvLyBib3R0b206IDA7XG4gICAgLy8gd2lkdGg6IDEwMCU7XG4gICAgLy8gaGVpZ2h0OiAxMDAlO1xuICAgIC8vXG4gICAgLy8gYmFja2dyb3VuZC1zaXplOiAxMDBweDtcbiAgICAvLyBvcGFjaXR5OiAuMDU7XG4gIH1cblxuICAucGFnZS1oZWFkZXIge1xuICAgIG1heC13aWR0aDogODAwcHg7XG4gIH1cbn1cblxuI291ci10ZWFtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAtMjEwcHg7XG4gIHotaW5kZXg6IDE7XG5cbiAgLm1lbWJlcnMtZ3JpZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDAgM3JlbTtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQtYnJlYWspIHtcbiAgICAgIHBhZGRpbmc6IDNyZW0gNXJlbTtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTUwcHg7XG4gICAgICBib3gtc2hhZG93OiAwIDEwcHggNDBweCByZ2JhKCRibGFjaywgLjIpO1xuICAgICAgei1pbmRleDogLTE7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgfVxuICB9XG5cbiAgLnRlYW0tbWVtYmVyIHtcbiAgICBwYWRkaW5nOiAycmVtIDA7XG4gIH1cblxuICAudGVhbS10aHVtYm5haWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IDAgMCAxcmVtO1xuICAgIG1heC13aWR0aDogMzUwcHg7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldC1icmVhaykge1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuXG4gICAgICAmLnZhbmRhbGlzbSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjFzIGxpbmVhcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGltZy52YW5kYWxpc20ge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4udGVhbS1iaW8ge1xuICBtYXJnaW46IGF1dG87XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQtYnJlYWspIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVyZW07XG4gIH1cblxuICBoMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB9XG5cbiAgaDQge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cblxuICBwIHtcbiAgICBtYXJnaW46IDAgMCA1cHg7XG4gIH1cbn1cblxuXG4uZmVhdHVyZWQtZ3JpZCB7XG4gIG1heC13aWR0aDogMTAwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gIC5yb3cge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgLmZlYXR1cmVkLWxvZ28ge1xuICAgIHBhZGRpbmc6IDFyZW0gMDtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0LWJyZWFrKSB7XG4gICAgICBwYWRkaW5nOiAycmVtO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIEZhcVxuXG4uZmFxLWludHJvIHtcbiAgJjo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1nL2JnLW1hemUuc3ZnJyk7XG4gIH1cbn1cblxuI2ZhcS1uYXYge1xuICB1bCB7XG4gICAgbGkge1xuICAgICAgYSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW46IDAgMCA1cHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoJGxpZ2h0R3JheSwgLjQpO1xuICAgICAgICBjb2xvcjogJGRhcmtHcmF5O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBsaW5lYXI7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0R3JheTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGEge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRncmVlbjtcbiAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQtYnJlYWspIHtcbiAgICBmbG9hdDogbGVmdDtcblxuICAgIHVsIHtcbiAgICAgIHBhZGRpbmc6IDYwcHggMDtcbiAgICAgIHdpZHRoOiAyODBweDtcbiAgICB9XG5cbiAgICAmLnN0dWNrIHtcbiAgICAgIHVsIHtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMjBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnN0dWNrLWJvdHRvbSB7XG4gICAgICB1bCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZmFxLXdyYXBwZXIge1xuICBwYWRkaW5nLXRvcDogNjBweDtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldC1icmVhaykge1xuICAgIG1hcmdpbi1sZWZ0OiAzNTBweDtcbiAgfVxufVxuXG4uZmFxIHtcbiAgcGFkZGluZzogMTBweCAwO1xuXG4gIGEuZmFxLXRpdGxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIGNvbG9yOiAkZGFya0dyYXk7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIH1cblxuICAuZmFxLWNvbnRlbnQge1xuICAgIHAge1xuICAgICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgICAgIGNvbG9yOiByZ2JhKCRncmF5LCAuOCk7XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucHJlbWl1bS0tbm90ZSB7XG4gICAgICBtYXJnaW46IDAgMCAxNXB4O1xuICAgIH1cblxuICAgIC8vIC5wcmVtaXVtLS1ub3RlIHAge1xuICAgIC8vICAgY29sb3I6ICRncmVlbjtcbiAgICAvLyB9XG5cbiAgICAucHJlbWl1bS0tbm90ZS5pcy1pbXBvcnRhbnQgcCB7XG4gICAgICBjb2xvcjogJGVycm9yQ29sb3I7XG4gICAgfVxuICB9XG59XG5cblxuLndlYmluYXJzLWludHJvIHtcbiAgJjo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1nL2JnLWV0Y2guc3ZnJyk7XG4gIH1cbn1cblxuLndlYmluYXJzLWxpc3Qge1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCAycmVtO1xuICBtYXgtd2lkdGg6IDY1ZW07XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gIC53ZWJpbmFyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMnJlbSAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0LWJyZWFrKSB7XG4gICAgICBwYWRkaW5nOiAycmVtO1xuICAgIH1cblxuICAgICYtLXdyYXBwZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgYm94LXNoYWRvdzogMCAwIDNyZW0gcmdiYSgkYmxhY2ssIC4xKTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuMnMgbGluZWFyO1xuICAgIH1cblxuICAgICYtLWNvbnRlbnQge1xuICAgICAgZmxleDogMTtcbiAgICAgIHBhZGRpbmc6IDNyZW07XG4gICAgfVxuXG4gICAgJi0tYWN0aW9ucyB7XG4gICAgICBwYWRkaW5nOiAzcmVtO1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRvZmZXaGl0ZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGxpbmVhcjtcbiAgICB9XG5cbiAgICAmLS1pY29uIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWFyZ2luOiAwIGF1dG8gMnJlbTtcbiAgICAgIHdpZHRoOiAzZW07XG4gICAgICBoZWlnaHQ6IDNlbTtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoJGdyYXksIC4xNSk7XG4gICAgICBjb2xvcjogJGdyYXk7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IDJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzZW07XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgbWFyZ2luOiAtMWVtIDAgMCAtMWVtO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtLWRhdGUge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgIHBhZGRpbmc6IC4yZW0gLjVlbTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgY29sb3I6ICRncmVlbjtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoJGdyZWVuLCAuMik7XG4gICAgfVxuXG4gICAgaDEge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIGZvbnQtc2l6ZTogMi42NWVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICB9XG5cbiAgICBoNC53ZWJpbmFyLS10aW1lIHtcbiAgICAgIG1hcmdpbi10b3A6IC41ZW07XG4gICAgICBmb250LXNpemU6IC44NzVlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfVxuXG4gICAgc3Bhbi50aW1lem9uZSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tbGVmdDogMS41ZW07XG4gICAgICBwYWRkaW5nOiAycHggNXB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgYmFja2dyb3VuZDogJGxpZ2h0R3JheTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBmb250LXNpemU6IC42NWVtO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC4xNWVtO1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG5cbiAgICAmLS1kZXNjIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgcCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4uY29udGFjdC1hdmVudWUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgMnJlbTtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldC1icmVhaykge1xuICAgIHBhZGRpbmc6IDAgNHJlbTtcbiAgfVxufVxuXG4ubmV3c2xldHRlci13cmFwcGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gIGgxIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5cbi5uZXdzbGV0dGVyLXNpZ251cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiA0NTBweDtcbiAgbWFyZ2luOiAwIGF1dG8gMjBweDtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5mb3JtLWl0ZW0ge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBmbGV4LXNocmluazogMTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxuXG4gIC5lcnJvci1tc2cge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwMCU7XG4gICAgbGVmdDogMS4yNWVtO1xuICAgIG1hcmdpbi10b3A6IC41ZW07XG4gICAgZm9udC1zaXplOiAuNzVlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNvbG9yOiAkZXJyb3JDb2xvcjtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IGFsbCAuMnMgbGluZWFyO1xuXG4gICAgJi5zaG93IHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICB9XG59XG5cbi5qb2ItaXRlbSB7XG4gIG1hcmdpbjogNXJlbSAwO1xuICBib3JkZXI6IDJweCBzb2xpZCByZ2JhKCRsaWdodEdyYXksIC44KTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgLjJzIGxpbmVhcjtcblxuICAmOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICRkYXJrR3JheTtcblxuICAgIC5qb2ItdGl0bGUge1xuICAgICAgaW1nIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LDAsMCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmpvYi1pdGVtLWNhbGxvdXQge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkZGFya0dyYXk7XG4gICAgfVxuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAkZGFya0dyYXk7XG4gICAgb3V0bGluZTogbm9uZTtcblxuICAgIC5qb2ItaXRlbS1jYWxsb3V0IHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGRhcmtHcmF5O1xuICAgIH1cbiAgfVxuXG4gIC5qb2ItdGl0bGUge1xuICAgIHBhZGRpbmc6IDJyZW07XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQtYnJlYWspIHtcbiAgICAgIHBhZGRpbmc6IDJyZW0gM3JlbTtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgbWFyZ2luLXRvcDogLTVweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XG4gICAgfVxuXG4gICAgaDIge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldC1icmVhaykge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMDBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG5cbiAgLmpvYi10eXBlIHtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0LWJyZWFrKSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMTBweDtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cblxuICAgIC5jaGlwIHtcbiAgICAgIG1hcmdpbjogMCA1cHggMCAwO1xuXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldC1icmVhaykge1xuICAgICAgICBtYXJnaW46IDAgMCAwIDVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuam9iLWRlc2Mge1xuICAgIHBhZGRpbmc6IDAgMnJlbTtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0LWJyZWFrKSB7XG4gICAgICBwYWRkaW5nOiAwIDNyZW07XG4gICAgfVxuXG4gICAgaDMge1xuICAgICAgbWFyZ2luOiAzZW0gMCAxZW07XG4gICAgICBmb250LXNpemU6IC44NzVlbTtcbiAgICB9XG5cbiAgICB1bC5zaG93LWJ1bGxldHMge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB9XG4gIH1cblxuICAmLWNhbGxvdXQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1hcmdpbjogM3JlbSAtMnJlbSAwO1xuICAgIHBhZGRpbmc6IDJyZW0gMnJlbSAxcmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgcmdiYSgkbGlnaHRHcmF5LCAuOCk7XG4gICAgYmFja2dyb3VuZDogcmdiYSgkbGlnaHRHcmF5LCAuMSk7XG4gICAgdHJhbnNpdGlvbjogYWxsIC4ycyBsaW5lYXI7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldC1icmVhaykge1xuICAgICAgbWFyZ2luOiAzcmVtIC0zcmVtIDA7XG4gICAgICBwYWRkaW5nOiAycmVtIDE1JSAxcmVtO1xuICAgIH1cbiAgfVxuXG4gIG9sIHtcbiAgICBtYXJnaW46IDQwcHg7XG4gICAgbGkge1xuICAgICAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICAgIH1cbiAgfVxufVxuXG4uZnJvbnQgI2ludGVyY29tLWNvbnRhaW5lciB7XG4gIHotaW5kZXg6IDkgIWltcG9ydGFudDtcblxuICAuaW50ZXJjb20tbGF1bmNoZXItZnJhbWUsXG4gIC5pbnRlcmNvbS1sYXVuY2hlci1kaXNjb3ZlcnktZnJhbWUge1xuICAgIGJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICAgIHJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiIsIi5wcmljaW5nIHtcblxuICAmLS1wYXRocyB7XG4gICAgbWFyZ2luOiAwIGF1dG8gMnJlbTtcbiAgICBwYWRkaW5nOiAwIDJyZW07XG4gICAgbWF4LXdpZHRoOiA2NWVtO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG5cbi5wYXRoIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAycmVtIDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldC1icmVhaykge1xuICAgIHBhZGRpbmc6IDJyZW07XG4gIH1cblxuICAmLS13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBiYWNrZ3JvdW5kOiAkb2ZmV2hpdGU7XG4gICAgYm9yZGVyOiAycHggc29saWQgcmdiYSgkZ3JheSwgLjUpO1xuICAgIHRyYW5zaXRpb246IGFsbCAuMTVzIGxpbmVhcjtcblxuICAgIC5pcy1hY3RpdmUgJiB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMnJlbSByZ2JhKCRibGFjaywgLjEpO1xuICAgICAgYmFja2dyb3VuZDogJGRhcmtHcmF5O1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgIH1cbiAgfVxuXG4gICYtLWNvbnRlbnQge1xuICAgIGZsZXg6IDE7XG4gICAgcGFkZGluZzogM3JlbSAzcmVtIDA7XG5cbiAgICAuaXMtYWN0aXZlICYge1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG4gIH1cblxuICAmLS1jdGEge1xuICAgIHBhZGRpbmc6IDAgM3JlbSA0cmVtO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGxpbmVhcjtcblxuICAgIC5idG4ge1xuICAgICAgLmlzLWFjdGl2ZSAmIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICBjb2xvcjogJGRhcmtHcmF5O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZGl5LXBsYW4ge1xuICBtYXJnaW46IDAgYXV0byA0cmVtO1xuICBwYWRkaW5nOiAzcmVtO1xuICBtYXgtd2lkdGg6IDQ1ZW07XG4gIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgYm94LXNoYWRvdzogMCAwIDNyZW0gcmdiYSgkYmxhY2ssIC4xNSk7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICYtLWFjdGlvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgLmJ0biB7XG4gICAgICBtYXJnaW46IDAgMXJlbTtcbiAgICB9XG4gIH1cbn1cblxuLnBsYW5zLFxuLnByZW1pdW1zIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDk4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGFsbCAuMXMgLjVzIGxpbmVhcjtcblxuICAucGxhbi1vcGVuICYge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwcztcbiAgfVxuXG4gICYtb3ZlcmxheSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKCRkYXJrR3JheSwgLjcpO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIHotaW5kZXg6IDk3O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHRyYW5zaXRpb246IGFsbCAuNHMgbGluZWFyO1xuXG4gICAgLnBsYW4tb3BlbiAmIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIH1cbiAgfVxufVxuXG4ucGxhbixcbi5wcmVtaXVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgaGVpZ2h0OiAwO1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0LWJyZWFrKSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG5cbiAgJi5pcy1hY3RpdmUge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBvcGFjaXR5OiAxO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG5cbiAgICAucGxhbi1vcGVuICYsXG4gICAgLmFkZC1vbi1vcGVuICYge1xuICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgfVxuICB9XG5cbiAgLmJ0bi5pcy1tb2JpbGUge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0LWJyZWFrKSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC5idG4uaXMtZGVza3RvcCB7XG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0LWJyZWFrKSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuICB9XG5cbiAgJi0tbGVmdCxcbiAgJi0tcmlnaHQge1xuICAgIHBhZGRpbmc6IDJyZW07XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjVzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKTtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0LWJyZWFrKSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIHRvcDogMDtcbiAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAzcmVtO1xuICAgIH1cblxuICAgIC5wbGFuLW9wZW4gJiB7XG4gICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgfVxuXG4gICAgJi1oZWFkZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldC1icmVhaykge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogM3JlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLS1sZWZ0IHtcbiAgICBsZWZ0OiAwO1xuICAgIGJhY2tncm91bmQ6ICRkYXJrR3JheTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLDAsMCk7XG4gIH1cblxuICAmLS1yaWdodCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwwLDApO1xuICB9XG5cbiAgJi0tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAuODU7XG4gICAgbWFyZ2luLWJvdHRvbTogLjVlbTtcblxuICAgIHNwYW4ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luLWxlZnQ6IC0uMDI1ZW07XG4gICAgICBwYWRkaW5nOiAwIC4wMjVlbTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgOTMlO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIC4xMjVlbTtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgkZ3JlZW4sIC4yKSAwJSwgcmdiYSgkZ3JlZW4sIC4yKSAxMDAlKTtcblxuICAgICAgY29sb3I6ICRncmVlbjtcbiAgICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDFweDtcbiAgICAgIC13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6ICRncmVlbjtcbiAgICB9XG4gIH1cblxuICAmLS10YWdsaW5lIHtcbiAgICBtYXgtd2lkdGg6IDIyZW07XG4gICAgZm9udC1zaXplOiAxLjI1ZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBjb2xvcjogJGxpZ2h0R3JheSAhaW1wb3J0YW50O1xuICB9XG5cbiAgJi0tZGlzY2xhaW1lciB7XG4gICAgZm9udC1zaXplOiAuOWVtO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgY29sb3I6ICRncmVlbjtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0LWJyZWFrKSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbWFyZ2luOiAzcmVtO1xuICAgIH1cbiAgfVxuXG4gICYtLWRldGFpbHMge1xuICAgIHBhZGRpbmc6IDFyZW0gMCAwO1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQtYnJlYWspIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMTByZW07XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBib3R0b206IDA7XG4gICAgICBwYWRkaW5nOiAycmVtIDRyZW0gNHJlbTtcbiAgICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICB9XG5cbiAgICAmLXRpdGxlIHtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LXNpemU6IC43NWVtO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC4yNWVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGNvbG9yOiAkZGFya0dyYXk7XG4gICAgfVxuXG4gICAgaDIge1xuICAgICAgbWFyZ2luOiAwIC0xcmVtIDRyZW07XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICBmb250LXNpemU6IDNlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgfVxuXG4gICAgcCxcbiAgICB1bCB7XG4gICAgICBtYXJnaW46IDAgMCAzcmVtO1xuICAgIH1cblxuICAgIGE6bm90KC5idG4pIHtcbiAgICAgIGNvbG9yOiAkZGFya0dyYXk7XG4gICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJGdyZWVuO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB9XG4gIH1cblxuICAmLS1zdGVwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW07XG4gICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAkb2ZmV2hpdGU7XG5cbiAgICAmLmlzLWxhc3Qge1xuICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgfVxuXG4gICAgJi10aXRsZSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICBmb250LXNpemU6IDEuNWVtICFpbXBvcnRhbnQ7XG4gICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsICFpbXBvcnRhbnQ7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgY29sb3I6ICRncmVlbiAhaW1wb3J0YW50O1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBhdHRyKGRhdGEtbnVtYmVyKTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHJpZ2h0OiBjYWxjKDEwMCUgKyAxcHgpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDNyZW07XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkb2ZmV2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgY29sb3I6ICRkYXJrR3JheTtcbiAgICAgICAgZm9udC1zaXplOiAuNzVlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi0tbm90ZSB7XG4gICAgLy8gYmFja2dyb3VuZDogcmdiYSgkZ3JlZW4sIC4xNSk7XG4gICAgLy8gY29sb3I6ICRncmVlbjtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKCRncmF5LCAuMjUpO1xuICAgIGNvbG9yOiAkZ3JheTtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgcGFkZGluZzogMnJlbSAyLjVyZW07XG4gICAgbWFyZ2luOiAwIDAgMy41cmVtIDA7XG4gICAgZm9udC1zaXplOiAuODVlbTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuXG4gICAgcCwgaDQge1xuICAgICAgY29sb3I6ICRncmF5O1xuICAgIH1cblxuICAgIHA6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgICYuaXMtaW1wb3J0YW50IHtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoJGVycm9yQ29sb3IsIC4xKTtcbiAgICAgIGNvbG9yOiAkZXJyb3JDb2xvcjtcblxuICAgICAgcCwgaDQge1xuICAgICAgICBjb2xvcjogJGVycm9yQ29sb3I7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5pcy1jYXV0aW9uIHtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoI2ZjYzkwMywgLjUpO1xuICAgICAgY29sb3I6IGRhcmtlbigjZmNjOTAzLCAyMCUpO1xuXG4gICAgICBwLCBoNCB7XG4gICAgICAgIGNvbG9yOiBkYXJrZW4oI2ZjYzkwMywgMjAlKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmlzLXN1Y2Nlc3Mge1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgjMURDQUE1LCAuMik7XG4gICAgICBjb2xvcjogIzFEQ0FBNTtcblxuICAgICAgcCwgaDQge1xuICAgICAgICBjb2xvcjogIzFEQ0FBNTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5jb21wYXJlIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDk4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGFsbCAuMjVzIGxpbmVhcjtcblxuICAuY29tcGFyZS1vcGVuICYge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAuM3M7XG4gIH1cblxuICAmLW92ZXJsYXkge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIHotaW5kZXg6IDk3O1xuICAgIHRyYW5zZm9ybTogc2NhbGVZKDApO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgMTAwJTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4xcyAuOHMgbGluZWFyLCB2aXNpYmlsaXR5IC4xcyAuOHMgbGluZWFyLCB0cmFuc2Zvcm0gLjVzIC40cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSk7XG5cbiAgICAuY29tcGFyZS1vcGVuICYge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwcztcbiAgICB9XG4gIH1cblxuICAmLS1pbm5lciB7XG4gICAgcGFkZGluZzogMnJlbTtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkZGVza3RvcC1icmVhaykge1xuICAgICAgcGFkZGluZzogNHJlbTtcbiAgICB9XG4gIH1cblxuICAmLS1oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAycmVtO1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQtYnJlYWspIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB9XG4gIH1cblxuICAmLS1sb2dvIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQtYnJlYWspIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZmxleDogMSAwIGF1dG87XG4gICAgICBtYXJnaW46IDA7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIHdpZHRoOiAxODBweDtcblxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQtYnJlYWspIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtc3ViaGVhZCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZm9udC1zaXplOiAuNzVlbTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAuMjVlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBjb2xvcjogJGdyZWVuO1xuXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldC1icmVhaykge1xuICAgICAgICBtYXJnaW4tbGVmdDogMWVtO1xuICAgICAgfVxuXG4gICAgfVxuICB9XG5cbiAgJi0taW50cm8ge1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gIH1cblxuICAmLS1wbGFuIHtcbiAgICAmLXRpdGxlIHtcbiAgICAgIG1hcmdpbjogM3JlbSAwO1xuICAgICAgZm9udC1zaXplOiAyZW07XG4gICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICB9XG5cbiAgICAmLXZhbHVlIHtcblxuICAgICAgJi5pcy1lbXB0eSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41ZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAuNzU7XG5cbiAgICAgICAgLmlzLWJhc2ljICYge1xuICAgICAgICAgIGNvbG9yOiByZ2JhKCRncmF5LCAuNik7XG4gICAgICAgIH1cblxuICAgICAgICAuaXMtaGlnaGxpZ2h0ZWQgJiB7XG4gICAgICAgICAgY29sb3I6IHJnYmEoJGdyZWVuLCAuNCk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5pcy1wcmljZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMWVtO1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAuMWVtO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMmVtO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG5cbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJGRlc2t0b3AtYnJlYWspIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41ZW07XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuaXMtc2V0dXAge1xuICAgICAgICBmb250LXNpemU6IC42NWVtO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBvcGFjaXR5OiAuNTtcbiAgICAgIH1cblxuICAgICAgLnRvdC1pY29uIHtcbiAgICAgICAgbWFyZ2luLXRvcDogLS4yNWVtO1xuICAgICAgICBmb250LXNpemU6IC43NWVtO1xuICAgICAgICBjb2xvcjogJGdyZWVuO1xuXG4gICAgICAgIC5pcy1iYXNpYyAmIHtcbiAgICAgICAgICBjb2xvcjogJGRhcmtHcmF5O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5pcy1ncmVlbiB7XG4gICAgICAgICAgY29sb3I6ICRncmVlbjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYtYWN0aW9uIHtcbiAgICAgIHBhZGRpbmc6IDFyZW0gLjVyZW07XG4gICAgICBmb250LXNpemU6IC43NWVtO1xuXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogJGRlc2t0b3AtYnJlYWspIHtcbiAgICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgIH1cblxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRsYXJnZS1kZXNrdG9wLWJyZWFrKSB7XG4gICAgICAgIHBhZGRpbmc6IDJyZW07XG4gICAgICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtLXRhYmxlIHtcbiAgICBwYWRkaW5nOiAwIDAgMnJlbTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRkZXNrdG9wLWJyZWFrKSB7XG4gICAgICBwYWRkaW5nOiAwIDAgMTJyZW07XG4gICAgfVxuXG4gICAgJi1oZWFkZXIsXG4gICAgJi1mb290ZXIsXG4gICAgJi1yb3cge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRkZXNrdG9wLWJyZWFrKSB7XG4gICAgICAgIG1hcmdpbjogMCAtLjVyZW07XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1oZWFkZXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRkZXNrdG9wLWJyZWFrKSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICB9XG5cbiAgICAgIC5jb21wYXJlLS10YWJsZS1jZWxsIHtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNnB4O1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNnB4O1xuXG4gICAgICAgICYuaXMtZGVzY3JpcHRvciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkZGVza3RvcC1icmVhaykge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5pcy1iYXNpYyB7XG4gICAgICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICRsaWdodEdyYXk7XG4gICAgICAgIH1cblxuICAgICAgICAmLmlzLWhpZ2hsaWdodGVkIHtcbiAgICAgICAgICAvLyBtYXJnaW4tdG9wOiAtNHJlbTtcbiAgICAgICAgICAvLyBwYWRkaW5nLXRvcDogNXJlbTtcbiAgICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQgJGdyZWVuO1xuXG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJ0Zhc3QgVHVybmFyb3VuZCc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDM1cHg7XG4gICAgICAgICAgICBsZWZ0OiAtMzBweDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgICAgICAgICB3aWR0aDogMTUwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmVlbjtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBmb250LXNpemU6IC41ZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC4xZW07XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuaXMtZGFyayB7XG4gICAgICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkIGRhcmtlbigkZGFya0dyYXksIDI1JSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWZvb3RlciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogJGRlc2t0b3AtYnJlYWspIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIH1cblxuICAgICAgLmNvbXBhcmUtLXRhYmxlLWNlbGwge1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA2cHg7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA2cHg7XG5cbiAgICAgICAgJi5pcy1kZXNjcmlwdG9yIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRkZXNrdG9wLWJyZWFrKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmlzLWJhc2ljIHtcbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJGRlc2t0b3AtYnJlYWspIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkbGlnaHRHcmF5O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuaXMtaGlnaGxpZ2h0ZWQge1xuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkZGVza3RvcC1icmVhaykge1xuICAgICAgICAgICAgLy8gbWFyZ2luLWJvdHRvbTogLTRyZW07XG4gICAgICAgICAgICAvLyBwYWRkaW5nLWJvdHRvbTogNXJlbTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkZ3JlZW47XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5pcy1kYXJrIHtcbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJGRlc2t0b3AtYnJlYWspIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCBkYXJrZW4oJGRhcmtHcmF5LCAyNSUpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYtYm9keSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA2cHg7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA2cHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cblxuICAgICYtcm93IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGJhY2tncm91bmQ6ICRsaWdodEdyYXk7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAkZGFya0dyYXk7XG4gICAgICBtYXgtd2lkdGg6IDMwZW07XG4gICAgICBtYXJnaW46IDAgYXV0byAycmVtO1xuICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRkZXNrdG9wLWJyZWFrKSB7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZDogJG9mZldoaXRlO1xuICAgICAgICBtYXJnaW46IDAgLS41cmVtO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgfVxuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRibGFjaywgLjA1KTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4xNXMgbGluZWFyO1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbXBhcmUtLXRhYmxlLWNlbGwge1xuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLmlzLXNlY3Rpb24tdGl0bGUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRkZXNrdG9wLWJyZWFrKSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmJlZm9yZSxcbiAgICAgICAgLmNvbXBhcmUtLXRhYmxlLWNlbGw6OmJlZm9yZSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb21wYXJlLS10YWJsZS1jZWxsIHtcbiAgICAgICAgICB6LWluZGV4OiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBsZWZ0OiAycmVtO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRibGFjaywgLjE1KTtcbiAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICB9XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XG4gICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIGZvbnQtc2l6ZTogLjc1ZW07XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC4xNWVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjU7XG4gICAgICAgICAgYmFja2dyb3VuZDogJG9mZldoaXRlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1jZWxsIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgZmxleC1iYXNpczogMDtcbiAgICAgIG1hcmdpbjogMCAxcHg7XG4gICAgICBwYWRkaW5nOiAxcmVtIC41cmVtO1xuICAgICAgZm9udC1zaXplOiAuODc1ZW07XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgei1pbmRleDogMTtcblxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRkZXNrdG9wLWJyZWFrKSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRvZmZXaGl0ZTtcbiAgICAgICAgbWFyZ2luOiAwIC41cmVtO1xuICAgICAgICBwYWRkaW5nOiAxcmVtO1xuICAgICAgICBmb250LXNpemU6IDFlbTtcbiAgICAgIH1cblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgkYmxhY2ssIC4wNSk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjE1cyBsaW5lYXI7XG4gICAgICB9XG5cbiAgICAgICYuaXMtY29ybmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgfVxuXG4gICAgICAmLmlzLWRlc2NyaXB0b3Ige1xuICAgICAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogLjVlbTtcbiAgICAgICAgYmFja2dyb3VuZDogJGRhcmtHcmF5O1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkZGVza3RvcC1icmVhaykge1xuICAgICAgICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgICAgICAgbWFyZ2luOiAwIC41cmVtO1xuICAgICAgICAgIHBhZGRpbmc6IDFyZW07XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkb2ZmV2hpdGU7XG4gICAgICAgICAgY29sb3I6ICRkYXJrR3JheTtcbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLmlzLW1vYmlsZS1oZWxwZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4OiAwIDEgYXV0bztcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGJhY2tncm91bmQ6ICRsaWdodEdyYXk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRkZXNrdG9wLWJyZWFrKSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgICAgICAgZm9udC1zaXplOiAuNzVlbTtcbiAgICAgICAgICBtYXJnaW46IDAgMXB4O1xuICAgICAgICAgIHBhZGRpbmc6IC41ZW07XG4gICAgICAgICAgYmFja2dyb3VuZDogJG9mZldoaXRlO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuaXMtYmFzaWMge1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJGRlc2t0b3AtYnJlYWspIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgY29sb3I6ICRkYXJrR3JheTtcbiAgICAgICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkICRsaWdodEdyYXk7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgJGxpZ2h0R3JheTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLmlzLWhpZ2hsaWdodGVkIHtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRkZXNrdG9wLWJyZWFrKSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogbGlnaHRlbigkZ3JlZW4sIDQ1JSk7XG4gICAgICAgICAgY29sb3I6ICRncmVlbjtcbiAgICAgICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkICRncmVlbjtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAkZ3JlZW47XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5pcy1kYXJrIHtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRkZXNrdG9wLWJyZWFrKSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogbGlnaHRlbigkZGFya0dyYXksIDUlKTtcbiAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgZGFya2VuKCRkYXJrR3JheSwgMjUlKTtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCBkYXJrZW4oJGRhcmtHcmF5LCAyNSUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi0tbW9iaWxlLWFjdGlvbnMge1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJGRlc2t0b3AtYnJlYWspIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgJi0tZmVhdHVyZSB7XG4gICAgYSB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHJnYmEoJHdoaXRlLCAuMik7XG5cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkZGVza3RvcC1icmVhaykge1xuICAgICAgICBjb2xvcjogJGRhcmtHcmF5O1xuICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgcmdiYSgkZGFya0dyYXksIC4yKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnZhbHVlLWhlbHBlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uY29tcGFyZS1oZWxwZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogLjVlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbG9yOiByZ2JhKCR3aGl0ZSwgLjgpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGNvbG9yIC4xNXMgbGluZWFyO1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkZGVza3RvcC1icmVhaykge1xuICAgIGNvbG9yOiByZ2JhKCRkYXJrR3JheSwgLjgpO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJGRhcmtHcmF5O1xuICAgIH1cbiAgfVxuXG4gICYtLWNvbnRlbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1heC1oZWlnaHQ6IDI0ZW07XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcblxuICAgIC50aXBweS1wb3BwZXIgJiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICBoMiB7XG4gICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICBmb250LXdlaWdodDogODAwO1xuICAgICAgbWFyZ2luOiAwIDAgLjFlbTtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIG1hcmdpbjogMCAwIDEuNXJlbTtcblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIGltZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbWFyZ2luOiAxLjVyZW0gMDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICB9XG5cbiAgICBhOm5vdCguYnRuKSB7XG4gICAgICBjb2xvcjogJGdyZWVuO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoJGdyZWVuLCAuMyk7XG4gICAgICB0cmFuc2l0aW9uOiBib3JkZXIgLjE1cyBsaW5lYXI7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6ICRncmVlbjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLS1hY3Rpb24ge1xuICAgIG1hcmdpbjogMnJlbSAuNXJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJGRlc2t0b3AtYnJlYWspIHtcbiAgICAgIG1hcmdpbjogM3JlbSAwIDFyZW07XG4gICAgfVxuICB9XG59XG5cbi50aXBweS10b29sdGlwLnRvdC10aGVtZSB7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBwYWRkaW5nOiAycmVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBib3gtc2hhZG93OiAwIDAgODBweCAtNXB4IHJnYmEoJGJsYWNrLCAuMTUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFya0dyYXk7XG4gIGNvbG9yOiAkd2hpdGU7XG5cbiAgLnRpcHB5LXJvdW5kYXJyb3cge1xuICAgIGNvbG9yOiAkZGFya0dyYXk7XG4gIH1cblxuICAudGlwcHktY29udGVudCB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgfVxuXG4gICYuc2xpbS10aGVtZSB7XG4gICAgZm9udC1zaXplOiAuODVlbTtcbiAgICBwYWRkaW5nOiAuM2VtIC42NWVtO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cblxuICBhOm5vdCguYnRuKSB7XG4gICAgY29sb3I6ICRncmVlbjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoJGdyZWVuLCAuMyk7XG4gICAgdHJhbnNpdGlvbjogYm9yZGVyIC4xNXMgbGluZWFyO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBib3JkZXItY29sb3I6ICRncmVlbjtcbiAgICB9XG4gIH1cbn1cbiIsIi50YWJzLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi50YWItcGFuZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcGFkZGluZzogLjVyZW0gMDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwcHgsIDApO1xuICB0cmFuc2l0aW9uOiBhbGwgNDUwbXMgY3ViaWMtYmV6aWVyKC4xOSwgMSwgLjIyLCAxKTtcblxuICAmLmlzLWFjdGl2ZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuLnByZW1pdW1zIHtcbiAgJi0tbW9yZSB7XG4gICAgbWFyZ2luOiAycmVtIDAgMTByZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgcCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICB9XG5cbiAgJi0tY29udGFjdCB7XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0LWJyZWFrKSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG5cbiAgICAmLWl0ZW0ge1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQtYnJlYWspIHtcbiAgICAgICAgcGFkZGluZzogMCAycmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtLW5hdiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcblxuICAgIGJ1dHRvbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmc6IC42NWVtIDJlbTtcbiAgICAgIGJhY2tncm91bmQ6ICRvZmZXaGl0ZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBjb2xvcjogJGRhcmtHcmF5O1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuMTVzIGxpbmVhcjtcblxuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDZweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNnB4O1xuICAgICAgfVxuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNnB4O1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNnB4O1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogZGFya2VuKCRvZmZXaGl0ZSwgMiUpO1xuICAgICAgfVxuXG4gICAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRncmVlbjtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDEuNXJlbSByZ2JhKCRkYXJrR3JheSwgLjIpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uYWRkLW9ucyB7XG4gICYtLWhlYWRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogMCAwIDZyZW07XG5cbiAgICAuYnRuIHtcbiAgICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgfVxuICB9XG5cbiAgJi0tbGlzdCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQtYnJlYWspIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBtYXgtd2lkdGg6IDg2MHB4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuICB9XG59XG5cbi5hZGQtb24ge1xuICBwYWRkaW5nOiAycmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQtYnJlYWspIHtcbiAgICBmbGV4OiAwIDEgYXV0bztcbiAgICBmbGV4LWJhc2lzOiA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkbGFyZ2UtZGVza3RvcC1icmVhaykge1xuICAgIGZsZXgtYmFzaXM6IDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBtYXgtd2lkdGg6IDQzMHB4O1xuICB9XG5cbiAgJi0td3JhcHBlciB7XG4gICAgcGFkZGluZzogM3JlbSAxLjVyZW07XG4gICAgYm9yZGVyOiAycHggc29saWQgJGdyZWVuO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgJi0tdGl0bGUge1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgaDIge1xuICAgICAgbWFyZ2luOiAwIDAgMnJlbTtcbiAgICAgIGZvbnQtc2l6ZTogMi41ZW07XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuXG4gICAgICBzbWFsbCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LXNpemU6IC4zMjVlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgY29sb3I6IHJnYmEoJGdyYXksIC44KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLS1jb3N0IHtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIC5wcmljZSB7XG4gICAgICBtYXJnaW46IDAgLTEuNXJlbTtcbiAgICAgIHBhZGRpbmc6IDJyZW07XG4gICAgICBiYWNrZ3JvdW5kOiAkZ3JlZW47XG4gICAgICBmb250LXNpemU6IDJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuXG4gICAgICBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuXG4gICAgICAgICYuY3VycmVuY3kge1xuICAgICAgICAgIGZvbnQtc2l6ZTogLjVlbTtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC4xZW07XG4gICAgICAgIH1cblxuICAgICAgICAmLm5vdGUge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGZvbnQtc2l6ZTogLjVlbTtcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgIGNvbG9yOiByZ2JhKCR3aGl0ZSwgLjgpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi0taW5jbHVkZXMge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luOiAzcmVtIDA7XG4gIH1cblxuICAuYnRuIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICB9XG59XG5cbi5idW5kbGVzLS13cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogOHJlbTtcbn1cblxuLmJ1bmRsZSB7XG4gIG1hcmdpbjogNHJlbSAwO1xuXG4gICYtLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAzcmVtIDA7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICRncmVlbjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjRzIGVhc2U7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTE0MHB4KSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIHBhZGRpbmc6IDNyZW0gMS43NWVtO1xuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBhdHRyKGRhdGEtbnVtYmVyKTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDUwJTtcbiAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgYm9yZGVyOiAycHggc29saWQgJGdyZWVuO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgICBmb250LXNpemU6IDEuMmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG5cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMTQwcHgpIHtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHJpZ2h0OiBjYWxjKDEwMCUgKyAxcHgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtLWRpc2NvdW50IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiA1MCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogYXR0cihkYXRhLWRpc2NvdW50KTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMjVweDtcbiAgICAgIHJpZ2h0OiAtMzBweDtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgIHdpZHRoOiAxMzBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgYmFja2dyb3VuZDogJGdyZWVuO1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIGZvbnQtc2l6ZTogLjY1ZW07XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICB9XG5cbiAgJi0tdGl0bGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtaW4td2lkdGg6IDEzZW07XG4gICAgcGFkZGluZzogMCAxLjc1ZW0gM3JlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTE0MHB4KSB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG5cbiAgICBoMiB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBmb250LXNpemU6IDIuNWVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cbiAgICAgIHNtYWxsIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbi10b3A6IC41ZW07XG4gICAgICAgIGZvbnQtc2l6ZTogLjM3NWVtO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBjb2xvcjogcmdiYSgkZ3JheSwgLjgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtLWRldGFpbHMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbTtcbiAgICBtYXJnaW46IDA7XG4gICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAkZ3JlZW47XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRncmVlbjtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKCRncmVlbiwgLjA1KTtcbiAgICBjb2xvcjogJGdyZWVuO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTE0MHB4KSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGZsZXg6IDE7XG4gICAgICBtYXJnaW46IGNhbGMoLTNyZW0gKyAtMXB4KSAwO1xuICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkICRncmVlbjtcbiAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICRncmVlbjtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJ0luY2x1ZGVzJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbGVmdDogLThyZW07XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgICAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDA7XG4gICAgICB3aWR0aDogMTZyZW07XG4gICAgICBmb250LXNpemU6IC42NWVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjU7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGNvbG9yOiAkZ3JlZW47XG4gICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIH1cbiAgfVxuXG4gICYtLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4OiAxO1xuICAgIG1pbi1oZWlnaHQ6IDIuNWVtO1xuICAgIHBhZGRpbmc6IDAgMS43NWVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRncmVlbjtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyZWVuO1xuICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgJGdyZWVuO1xuICAgIHRyYW5zaXRpb246IGFsbCAuMTVzIGxpbmVhcjtcbiAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDExNDBweCkge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyZWVuO1xuICAgICAgfVxuICAgIH1cblxuICAgIHNwYW4ge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgkZ3JlZW4sIC4xKTtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgkZ3JlZW4sIC4xNSksICR3aGl0ZSk7XG5cbiAgICAgIC5idW5kbGUtLWl0ZW0tYWN0aW9uIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLXRpdGxlIHtcbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIHNwYW4ge1xuICAgICAgICBtYXJnaW4tbGVmdDogLjVlbTtcbiAgICAgICAgb3BhY2l0eTogLjY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1hY3Rpb24ge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuMTVzIGxpbmVhcjtcbiAgICB9XG4gIH1cblxuICAmLS1yb3ctdGl0bGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4OiAxO1xuICAgIG1pbi1oZWlnaHQ6IDIuNWVtO1xuICAgIHBhZGRpbmc6IDAgLjc1ZW07XG4gICAgY29sb3I6ICMyZDJkMmQ7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGdyZWVuO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JlZW47XG4gICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAkZ3JlZW47XG4gICAgdHJhbnNpdGlvbjogYWxsIC4xNXMgbGluZWFyO1xuICAgICY6bnRoLW9mLXR5cGUoMSkge1xuICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMTQwcHgpIHtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRncmVlbjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLS1jb3N0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZzogM3JlbSAwIDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTE0MHB4KSB7XG4gICAgICBwYWRkaW5nOiAwIDAgMCAzcmVtO1xuICAgIH1cblxuICAgIC5wcmljZSB7XG4gICAgICBmb250LXNpemU6IDJlbTtcbiAgICAgIGNvbG9yOiAkZGFya0dyYXk7XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgICAgICAgJi5jdXJyZW5jeSB7XG4gICAgICAgICAgZm9udC1zaXplOiAuNWVtO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogLjFlbTtcbiAgICAgICAgfVxuXG4gICAgICAgICYubm90ZSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgZm9udC1zaXplOiAuNWVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgIG1hcmdpbi10b3A6IC41ZW07XG4gICAgICAgICAgY29sb3I6IHJnYmEoJGRhcmtHcmF5LCAuNik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLS1kaXNjbGFpbWVyIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBmb250LXNpemU6IC44NWVtO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgY29sb3I6IHJnYmEoJGdyYXksIC44KTtcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xuXG4gICAgJi5pcy1jZW50ZXIge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxufVxuXG5cbi5wcmVtaXVtcyB7XG4gIC5hZGQtb24tb3BlbiAmIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMHM7XG4gIH1cblxuICAmLW92ZXJsYXkge1xuICAgIC5hZGQtb24tb3BlbiAmIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIH1cbiAgfVxufVxuXG4ucHJlbWl1bSB7XG4gICYtLWxlZnQsXG4gICYtLXJpZ2h0IHtcbiAgICAuYWRkLW9uLW9wZW4gJiB7XG4gICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgJi0tdGl0bGUge1xuICAgIG1hcmdpbi10b3A6IC4yZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLjJlbTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc2l6ZTogNWVtO1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQtYnJlYWspIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAuMmVtO1xuICAgICAgZm9udC1zaXplOiA3ZW07XG4gICAgfVxuICB9XG59XG4iLCIuZXhwbG9yZS1pbnRybyB7XG4gIHBhZGRpbmctYm90dG9tOiAxMjBweDtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldC1icmVhaykge1xuICAgIHBhZGRpbmctdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMDBweDtcbiAgfVxuXG4gIC5wYWdlLWhlYWRlciB7XG4gICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgfVxufVxuXG4uZXhwbG9yZS1hcHAge1xuICBtYXJnaW4tdG9wOiAtMjAwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQtYnJlYWspIHtcbiAgICBwYWRkaW5nLXRvcDogNnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IC0zMzBweDtcbiAgfVxufVxuXG4jYXBwLXByZXZpZXcge1xuICBwYWRkaW5nOiAycmVtO1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0LWJyZWFrKSB7XG4gICAgcGFkZGluZzogNHJlbTtcbiAgfVxuXG4gIC5icm93c2VyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICBhbmltYXRpb246IDFzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKSAuNHMgYm90aCBmYWRlSW5IZXJvO1xuICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblxuICAgIC5iYXNlIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgIGJhY2tncm91bmQ6ICRncmF5O1xuICAgICAgYm94LXNoYWRvdzogMCA1cHggMzBweCByZ2JhKCRibGFjaywgLjIpO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgaW1nIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmhvdC1zcG90cyB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgei1pbmRleDogMztcbiAgICAgIGFuaW1hdGlvbjogLjVzIGxpbmVhciAxcyBib3RoIGZhZGVJbjtcblxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQtYnJlYWspIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG5cbiAgICAgIC5waW4ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGJhY2tncm91bmQ6ICRlcnJvckNvbG9yO1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoJGVycm9yQ29sb3IsIC40KTtcbiAgICAgICAgYW5pbWF0aW9uOiBwdWxzZUhvdCAycyBpbmZpbml0ZTtcblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogLTVweDtcbiAgICAgICAgICB0b3A6IC01cHg7XG4gICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZXJyb3JDb2xvcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHB1bHNlSG90IHtcbiAgMCUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgkZXJyb3JDb2xvciwgLjQpO1xuICB9XG4gIDcwJSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMTVweCByZ2JhKCRlcnJvckNvbG9yLCAwKTtcbiAgfVxuICAxMDAlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoJGVycm9yQ29sb3IsIDApO1xuICB9XG59XG5cblxuLmV4cGxvcmUtc2NyZWVuc2hvdCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbjogNHJlbSAwO1xuICBtYXgtd2lkdGg6IDYwMHB4O1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0LWJyZWFrKSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAmLnRvLWxlZnQge1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuXG4gICYudG8tcmlnaHQge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG5cbiAgaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gIH1cbn1cblxuLmN1c3RvbWl6ZS1pdGVtIHtcbiAgcGFkZGluZzogMCAycmVtO1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0LWJyZWFrKSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogJGRlc2t0b3AtYnJlYWspIHtcbiAgICBwYWRkaW5nOiAwIDRyZW07XG4gIH1cblxuICAuZGVzYyB7XG4gICAgbWF4LXdpZHRoOiAzNDBweDtcbiAgICBtYXJnaW46IDAgYXV0byAycmVtO1xuICAgIHBhZGRpbmc6IDAgMnJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldC1icmVhaykge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICB3aWR0aDogNjUlO1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuXG4gICAgaDMge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG5cbiAgLnRodW1ibmFpbCB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldC1icmVhaykge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICB3aWR0aDogMzUlO1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbiAgfVxufVxuXG4uYmxvZy10aHVtYm5haWwsXG4uYXJjaGl2ZXMtdGh1bWJuYWlsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5cbi5hcmNoaXZlcy10aHVtYm5haWwge1xuICBtYXgtd2lkdGg6IDUwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmV4cGxvcmUtZmVhdHVyZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMnJlbTtcblxuICAmLS1pY29uIHtcbiAgICB3aWR0aDogNGVtO1xuICAgIGhlaWdodDogNGVtO1xuICAgIG1hcmdpbjogMCBhdXRvIDFyZW07XG4gICAgYmFja2dyb3VuZDogJG9mZldoaXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBmb250LXNpemU6IC43NWVtO1xuICAgIHBhZGRpbmc6IDFlbTtcblxuICAgIC5mZWF0dXJlLWljb24ge1xuICAgICAgY29sb3I6IHJnYmEoJGdyYXksIC44KTtcbiAgICB9XG4gIH1cbn1cblxuLmZlYXR1cmUtaWNvbiB7XG4gIGNvbG9yOiAkbGlnaHRHcmF5O1xufVxuXG4ucHVibGlzaC1oZWFkZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMCBhdXRvIDZyZW07XG4gIHBhZGRpbmc6IDAgM3JlbTtcbiAgbWF4LXdpZHRoOiA1ODBweDtcbn1cblxuI3N0ZXAtb3ZlcmxheXMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMjtcblxuICBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDMwcHg7IC8vIGFjY291bnQgZm9yIGJyb3dzZXIgYmFyXG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4ycyAuMnMgbGluZWFyO1xuXG4gICAgJi5hY3RpdmUge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4ycyBsaW5lYXI7XG4gICAgfVxuICB9XG59XG5cbi5wdWJsaXNoLXN0ZXBzIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgM3JlbTtcbiAgbWF4LXdpZHRoOiA1MDBweDtcbiAgY291bnRlci1yZXNldDogc2VjdGlvbjtcblxuICAuc3RlcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogYWxsIC4ycyBsaW5lYXI7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldC1icmVhaykge1xuICAgICAgb3BhY2l0eTogLjQ7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQtYnJlYWspIHtcbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcblxuICAgICAgICAuc3RlcC10aXRsZSB7XG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmVlbjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgLnN0ZXAtdGl0bGUge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY291bnRlci1pbmNyZW1lbnQ6IHNlY3Rpb247XG4gICAgICAgIGNvbnRlbnQ6IGNvdW50ZXIoc2VjdGlvbik7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHRHcmF5O1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnN0ZXAtZGVzYyB7XG4gICAgICBtYXJnaW4tbGVmdDogNDBweDtcbiAgICAgIGNvbG9yOiByZ2JhKCRncmF5LCAuOCk7XG4gICAgfVxuICB9XG59XG4iLCIuZmFkZS10b3AsXG4uZmFkZS1ib3R0b20ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIG9wYWNpdHk6IDE7XG4gIHotaW5kZXg6IDM7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgLjJzIC4ycyBsaW5lYXI7XG59XG5cbi5mYWRlLXRvcCB7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgkb2ZmV2hpdGUsMCkgMCUsIHJnYmEoJG9mZldoaXRlLDAuNzUpIDUwJSwgcmdiYSgkb2ZmV2hpdGUsMSkgMTAwJSk7XG4gIGhlaWdodDogMTUwcHg7XG59XG5cbi5mYWRlLWJvdHRvbSB7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgkb2ZmV2hpdGUsMCkgMCUsIHJnYmEoJG9mZldoaXRlLDAuNzUpIDUwJSwgcmdiYSgkb2ZmV2hpdGUsMSkgMTAwJSk7XG4gIGhlaWdodDogNjBweDtcbiAgei1pbmRleDogMjtcbn1cblxuLnN3aXBlci1jb250YWluZXIge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC8qIEZpeCBvZiBXZWJraXQgZmxpY2tlcmluZyAqL1xuICB6LWluZGV4OiAxO1xufVxuLnN3aXBlci1jb250YWluZXItbm8tZmxleGJveCAuc2xpZGUge1xuICBmbG9hdDogbGVmdDtcbn1cbi5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsID4gLnNsaWRlLXdyYXBwZXIge1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtbW96LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnNsaWRlLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiAtd2Via2l0LXRyYW5zZm9ybTtcbiAgLW1vei10cmFuc2l0aW9uLXByb3BlcnR5OiAtbW96LXRyYW5zZm9ybTtcbiAgLW8tdHJhbnNpdGlvbi1wcm9wZXJ0eTogLW8tdHJhbnNmb3JtO1xuICAtbXMtdHJhbnNpdGlvbi1wcm9wZXJ0eTogLW1zLXRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAtbW96LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cblxuLnNsaWRlIHtcbiAgLXdlYmtpdC1mbGV4LXNocmluazogMDtcbiAgLW1zLWZsZXg6IDAgMCBhdXRvO1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLyogQXV0byBIZWlnaHQgKi9cbi5zd2lwZXItY29udGFpbmVyLWF1dG9oZWlnaHQsXG4uc3dpcGVyLWNvbnRhaW5lci1hdXRvaGVpZ2h0IC5zd2lwZXItc2xpZGUge1xuICBoZWlnaHQ6IGF1dG87XG59XG4uc3dpcGVyLWNvbnRhaW5lci1hdXRvaGVpZ2h0IC5zd2lwZXItd3JhcHBlciB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiAtd2Via2l0LXRyYW5zZm9ybSwgaGVpZ2h0O1xuICAtbW96LXRyYW5zaXRpb24tcHJvcGVydHk6IC1tb3otdHJhbnNmb3JtO1xuICAtby10cmFuc2l0aW9uLXByb3BlcnR5OiAtby10cmFuc2Zvcm07XG4gIC1tcy10cmFuc2l0aW9uLXByb3BlcnR5OiAtbXMtdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIGhlaWdodDtcbn1cblxuLnRoZW1lcy1nYWxsZXJ5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDEwMHZoO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogJG9mZldoaXRlO1xuXG4gIC5zbGlkZS13cmFwcGVyIHtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuODYsIDAsIDAuMDcsIDEpO1xuICB9XG5cbiAgLmdhbGxlcnktY29udHJvbHMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiA0MHB4O1xuICAgIHRvcDogNTAlO1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIC01MCUsIDApO1xuICAgIHotaW5kZXg6IDI7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC40cyBsaW5lYXIsIHRyYW5zZm9ybSAuNHMgLjRzIGxpbmVhcjtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0LWJyZWFrKSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAuaGlkZS1pbnRybyAmIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01MCUsIDApO1xuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNHMgbGluZWFyLCB0cmFuc2Zvcm0gLjZzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKTtcbiAgICB9XG5cbiAgICAuZ2FsbGVyeS1wcmV2LFxuICAgIC5nYWxsZXJ5LW5leHQge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB3aWR0aDogMjRweDtcbiAgICAgIGhlaWdodDogMjRweDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICBvcGFjaXR5OiAuODtcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjE1cyBsaW5lYXIsIHRyYW5zZm9ybSAuMXMgZWFzZTtcblxuICAgICAgJjphY3RpdmUge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKC45Nik7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuXG4gICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgICBvcGFjaXR5OiAuMjtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgfVxuXG4gICAgICBpbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZ2FsbGVyeS1jb3VudGVyIHtcbiAgICAgIG1hcmdpbjogMTVweCAwO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAuNXB4O1xuICAgICAgY29sb3I6IHJnYmEoJGdyYXksIC40KTtcblxuICAgICAgc3BhbiB7XG4gICAgICAgIGNvbG9yOiByZ2JhKCRncmF5LCAuOCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNsaWRlIHtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIG9wYWNpdHk6IC40O1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjRzIGxpbmVhcjtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwcztcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0LWJyZWFrKSB7XG4gICAgICBoZWlnaHQ6IDYwdmg7XG4gICAgfVxuXG4gICAgJi5pbnRybyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgb3BhY2l0eTogMDtcblxuICAgICAgLndyYXBwZXIge1xuICAgICAgICBtYXgtd2lkdGg6IDgzMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICYuc2xpZGUtYWN0aXZlIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAuNnM7XG5cbiAgICAgIC50aGVtZSB7XG4gICAgICAgIC50aGVtZS1zY3JlZW5zIHtcbiAgICAgICAgICAuc2NyZWVuIHtcbiAgICAgICAgICAgICYubW9iaWxlIHtcbiAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogLjZzO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC50aGVtZS1kZXRhaWxzIHtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogLjhzO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnRoZW1lIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZzogMCAycmVtO1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQtYnJlYWspIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgcGFkZGluZzogNDBweCAxMzBweCA0MHB4IDQwcHg7XG4gICAgfVxuXG4gICAgLnRoZW1lLXNjcmVlbnMge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDRyZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldC1icmVhaykge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG5cbiAgICAgIC5zY3JlZW4ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuXG4gICAgICAgICYuZGVza3RvcCB7XG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDQwcHggcmdiYSgkYmxhY2ssIC4yKTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5tb2JpbGUge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsLTUwJSk7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuXG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDgwJTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwcHgsIDApO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDQ1MG1zIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKTtcbiAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDBzO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGhlbWUtZGV0YWlscyB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMHB4LCAwLCAwKTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCA0NTBtcyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSk7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwcztcblxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQtYnJlYWspIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEyMHB4O1xuICAgICAgICB3aWR0aDogMzcwcHg7XG4gICAgICB9XG5cbiAgICAgIGgxIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIH1cblxuICAgICAgcC5zZWNvbmRhcnkge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgIGNvbG9yOiByZ2JhKCRncmF5LCAuOCk7XG4gICAgICB9XG5cbiAgICAgIC50aGVtZS1hY3Rpb25zIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgbWFyZ2luOiAwIC01cHg7XG5cbiAgICAgICAgLmJ0biB7XG4gICAgICAgICAgbWFyZ2luOiAwIDVweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBociB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgIG1hcmdpbjogMjBweCAwO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGxpbmVhcjtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgkbGlnaHRHcmF5LCAuNCk7XG4gICAgICB9XG5cbiAgICAgIC50aGVtZS1tZXRhIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLjVweDtcblxuICAgICAgICBwIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgY29sb3I6IHJnYmEoJGdyYXksIC42KTtcblxuICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbiNkZW1vLXdpbmRvdyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiA5O1xuICBiYWNrZ3JvdW5kOiAkb2ZmV2hpdGU7XG5cbiAgLmRlbW8taGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIGJhY2tncm91bmQ6ICRkYXJrR3JheTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMHB4KTtcbiAgICB6LWluZGV4OiAxO1xuXG4gICAgLmRlbW8tZGV0YWlscyB7XG4gICAgICBtYXJnaW4tbGVmdDogMzBweDtcblxuICAgICAgaDIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAuNXB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblxuICAgICAgICBzbWFsbCB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIHdpZHRoOiAycHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogJGdyZWVuO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogcmdiYSgkbGlnaHRHcmF5LCAuOCk7XG4gICAgICAgIHRyYW5zaXRpb246IGNvbG9yIC4ycyBsaW5lYXI7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5kZW1vLWFjdGlvbnMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICBtYXJnaW46IDAgLTEwcHg7XG4gICAgICBwYWRkaW5nOiAwIDMwcHg7XG5cbiAgICAgIC5idG4ge1xuICAgICAgICBtYXJnaW46IDAgMTBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmxvYWRpbmcge1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgbWFyZ2luOiAtMjBweCAwIDAgLTIwcHg7XG4gICAgICB3aWR0aDogNDBweDtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIGJvcmRlci1jb2xvcjogcmdiYSgkZ3JheSwgLjQpO1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJGRhcmtHcmF5O1xuICAgIH1cbiAgfVxufVxuXG5cbi5kZW1vLWJyb3dzZXItZnJhbWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwcHg7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBvcGFjaXR5OiAwO1xuXG4gIC5yZWFkeSAmIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjRzIGxpbmVhcjtcbiAgfVxufVxuXG5cbiNkZW1vSWZyYW1lIHtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4iLCIuYXNzaXN0LWludHJvIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgcGFkZGluZy1ib3R0b206IDIwMHB4O1xuXG4gICY6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIGltZyB7XG4gICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luOiA1cmVtIDAgMnJlbTtcbiAgfVxufVxuXG4uYXNzaXN0LXByZXZpZXcge1xuICBtYXJnaW4tdG9wOiAtMjgwcHg7XG4gIHotaW5kZXg6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMTAwcHggMCAhaW1wb3J0YW50O1xuXG4gIC5wcmV2aWV3LXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiAwIDJyZW07XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldC1icmVhaykge1xuICAgICAgbWF4LXdpZHRoOiA3MCU7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgfVxuXG4gIC5wcmV2aWV3LXdpbmRvdyB7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYm94LXNoYWRvdzogMCAwIDNyZW0gcmdiYSgkYmxhY2ssIC4xNSk7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcblxuICAgIGltZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbiAgfVxuXG4gIHAuYmlsbGJvYXJkIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXgtd2lkdGg6IDg1MHB4O1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQtYnJlYWspIHtcbiAgICAgIHBhZGRpbmc6IDAgMnJlbTtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICB9XG4gIH1cblxuICAucHJldmlldy1iZyB7XG4gICAgYmFja2dyb3VuZDogJGdyZWVuIHVybCgnL2Fzc2V0cy9pbWcvY2EtcHJldmlldy1iZy5zdmcnKSA1MCUgLTFweCBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA3MCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiAtMTtcbiAgfVxufVxuXG4uYXNzaXN0LWZlYXR1cmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogOTBweDtcbiAgbWF4LXdpZHRoOiA0MjBweDtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgLmFzc2lzdC1pY29uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IC0yOHB4O1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgfVxuXG4gIHAge1xuICAgIG1hcmdpbjogMCAwIDRlbTtcbiAgfVxufVxuXG4uYXNzaXN0LWFydGljbGVzIHtcbiAgbWFyZ2luLWJvdHRvbTogNHJlbTtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldC1icmVhaykge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcmVtO1xuICB9XG5cbiAgaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cblxuLmJ0bi5kb3dubG9hZC1jYS1zYW1wbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsLTUwJSwwKTtcblxuICBoZWlnaHQ6IDYwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICBwYWRkaW5nOiAwIDQwcHg7XG4gIGZvbnQtc2l6ZTogMS4yZW07XG59XG5cbi5hc3Npc3QtaG93LXRvLWhlYWRlciB7XG4gIG1hcmdpbi10b3A6IDRyZW07XG59XG5cbi5hc3Npc3QtaG93LXRvIHtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQtYnJlYWspIHtcbiAgICBtYXJnaW46IDAgLTNyZW07XG4gIH1cblxuICAuYXNzaXN0LWZlYXR1cmUge1xuICAgIHBhZGRpbmc6IDAgMXJlbTtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0LWJyZWFrKSB7XG4gICAgICBwYWRkaW5nOiAwIDNyZW07XG4gICAgfVxuICB9XG5cbiAgLmhvdy10by10aHVtYiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgYm94LXNoYWRvdzogMCAwIDNyZW0gMCByZ2JhKCRibGFjaywgLjE1KTtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIGltZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbiAgfVxufVxuXG4udW5sb2NrLXR1dG9yaWFsIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uYXNzaXN0LWZhcSB7XG4gIG1heC13aWR0aDogODAwcHg7XG4gIG1hcmdpbjogMCBhdXRvIDIwcHg7XG5cbiAgcC5oZXJvIHtcbiAgICBtYXJnaW46IDUwcHggMCA1cHg7XG4gIH1cbn1cbiIsIi5jcmVkaXQtbG9nbyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMDtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW46IDE1cHg7XG4gIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgei1pbmRleDogMjtcbiAgYW5pbWF0aW9uOiAwLjRzIGxpbmVhciAwLjJzIGJvdGggZmFkZUluO1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0LWJyZWFrKSB7XG4gICAgbWFyZ2luOiAzMHB4O1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBtYXJnaW4tbGVmdDogLTI1cHg7XG4gIH1cblxuICBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cblxuLnNjcm9sbC1zcGFjZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwdmg7XG59XG5cbiNwcm92aWRlbmNlLWludHJvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQ6ICRvZmZXaGl0ZTtcbn1cblxuLnByb3ZpZGVuY2UtaW50cm8tY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogJG9mZldoaXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHotaW5kZXg6IDI7XG5cbiAgLnB1bGwtb3V0LW9wZW4gJiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG59XG5cbi5wcm92aWRlbmNlLWxvZ28td3JhcHBlciB7XG4gIHdpZHRoOiA4MCU7XG4gIG1heC13aWR0aDogMTQwMHB4O1xufVxuXG4ucHJvdmlkZW5jZS1sb2dvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTIwcHg7XG4gIG1hcmdpbjogLTgwcHggYXV0byAxMHB4O1xuICBhbmltYXRpb246IDEuOHMgbGluZWFyIDAuNDVzIGJvdGggem9vbUluO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b207XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQtYnJlYWspIHtcbiAgICB3aWR0aDogMjgwcHg7XG4gIH1cblxuICBzdmcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuXG4jcHJvdmlkZW5jZS1leWUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wcm92aWRlbmNlLXdvcmRtYXJrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgYW5pbWF0aW9uOiAxcyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSkgMC40cyBib3RoIGZhZGVJbkhlcm87XG5cbiAgc3ZnIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cblxuLnByb3ZpZGVuY2UtaGVybyB7XG4gIG1hcmdpbjogMCAwIDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6IHJnYmEoJGdyYXksIDAuOCk7XG4gIGFuaW1hdGlvbjogMC40cyBsaW5lYXIgMC41cyBib3RoIGZhZGVJbjtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldC1icmVhaykge1xuICAgIG1hcmdpbjogMCAwIDMwcHg7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICB9XG59XG5cbi5wcm92aWRlbmNlLXN0YXJ0IHtcbiAgYW5pbWF0aW9uOiAxLjhzIGxpbmVhciAxcyBib3RoIHpvb21Jbjtcbn1cblxuI3Byb3ZpZGVuY2UtcHJvY2VzcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgei1pbmRleDogMztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAucHJvdmlkZW5jZS1zY3JlZW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogNTAlO1xuICAgIGhlaWdodDogNDAwcHg7XG4gICAgbWFyZ2luLXRvcDogLTIwMHB4O1xuICAgIHotaW5kZXg6IDM7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQtYnJlYWspIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkZGVza3RvcC1icmVhaykge1xuICAgICAgbWFyZ2luLXRvcDogLTI0MHB4O1xuICAgICAgaGVpZ2h0OiA0ODBweDtcbiAgICB9XG5cbiAgICAmLmRhc2hib2FyZCB7XG4gICAgICBsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICByaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNTBweDtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgID4gaW1nIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwcHgsIDAsIDApO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNsaWNrLXRpcCBpbWcge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNXB4LCAwLCAwKTtcbiAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjFzO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbGFyZ2UtZGVza3RvcC1icmVhaykge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICB9XG5cbiAgICAgIC5jbGljay10aXAge1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNTBweDtcblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJGxhcmdlLWRlc2t0b3AtYnJlYWspIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYucmV2aWV3IHtcbiAgICAgIGxlZnQ6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgIHJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tbGVmdDogMTUwcHg7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICA+IGltZyB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjBweCwgMCwgMCk7XG4gICAgICAgIH1cblxuICAgICAgICAuY2xpY2stdGlwIGltZyB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNXB4LCAwLCAwKTtcbiAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjFzO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbGFyZ2UtZGVza3RvcC1icmVhaykge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIH1cblxuICAgICAgLmNsaWNrLXRpcCB7XG4gICAgICAgIHJpZ2h0OiA1MCU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTUwcHg7XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRsYXJnZS1kZXNrdG9wLWJyZWFrKSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmRldGF0Y2gtaW50cm8gJiB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICBib3gtc2hhZG93OiAwIDJweCAxMnB4IHJnYmEoJGJsYWNrLCAwLjI1KTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gICAgfVxuXG4gICAgLmNsaWNrLXRpcCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDEwMCU7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgICBwYWRkaW5nOiAxcmVtIDJyZW07XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTRweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW46IC0ycHggM3B4IDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2U7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnByb3ZpZGVuY2UtcHJvY2Vzcy1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAmLnNob3cge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG5cbiAgICAuZGV0YXRjaC1pbnRybyAmIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB9XG4gIH1cblxuICAuc3RlcHMtd3JhcHBlciB7XG4gICAgbWFyZ2luOiAwIDIwcHg7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldC1icmVhaykge1xuICAgICAgbWFyZ2luOiAwIDE4MHB4O1xuICAgICAgcGFkZGluZy10b3A6IDEwcHg7IC8vYWNjb3VudHMgZm9yIGljb24gcHVsbFxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkZGVza3RvcC1icmVhaykge1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBwYWRkaW5nLXRvcDogMjNweDtcbiAgICAgIG1heC13aWR0aDogNDYwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyNzBweCkge1xuICAgICAgbWFyZ2luOiAwIDQyMHB4O1xuICAgIH1cbiAgfVxuXG4gIC5zdGVwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3BhY2l0eTogMDtcblxuICAgIC5zdGVwLWljb24ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAtNXB4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuXG4gICAgICBpbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIH1cblxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQtYnJlYWspIHtcbiAgICAgICAgdG9wOiAtOHB4O1xuICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkZGVza3RvcC1icmVhaykge1xuICAgICAgICB0b3A6IC0yM3B4O1xuICAgICAgICB3aWR0aDogODBweDtcbiAgICAgICAgaGVpZ2h0OiA4MHB4O1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnN0ZXAtY29udGVudCB7XG4gICAgICBtYXJnaW46IDMwcHggMCAzMHB4IDYwcHg7XG5cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0LWJyZWFrKSB7XG4gICAgICAgIG1hcmdpbjogNDBweCAwIDQwcHggNzBweDtcbiAgICAgIH1cblxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRkZXNrdG9wLWJyZWFrKSB7XG4gICAgICAgIG1hcmdpbjogNDBweCAwIDQwcHggMTAwcHg7XG4gICAgICB9XG5cbiAgICAgIHAge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbiNwcm92aWRlbmNlLXNlY3Rpb25zIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA0O1xuICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG59XG5cbi5wcm92aWRlbmNlLXNlY3Rpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDUwcHggMDtcbiAgY291bnRlci1yZXNldDogc2VjdGlvbjtcblxuICAmLmFsdCB7XG4gICAgYmFja2dyb3VuZDogJG9mZldoaXRlO1xuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQtYnJlYWspIHtcbiAgICBwYWRkaW5nOiA4MHB4IDA7XG4gIH1cbn1cblxuLnByb3ZpZGVuY2UtZmVhdHVyZSB7XG4gIHBhZGRpbmc6IDJyZW0gMDtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldC1icmVhaykge1xuICAgIHBhZGRpbmc6IDAgM3JlbTtcbiAgfVxuXG4gIC50aHVtYm5haWwge1xuICAgIG1heC13aWR0aDogNTAwcHg7XG5cbiAgICBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgLmZlYXR1cmUtdGl0bGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIHBhZGRpbmctbGVmdDogNDBweDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb3VudGVyLWluY3JlbWVudDogc2VjdGlvbjtcbiAgICAgIGNvbnRlbnQ6IGNvdW50ZXIoc2VjdGlvbik7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kOiAkbGlnaHRHcmF5O1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgbWFyZ2luLXRvcDogLTFweDtcbiAgICB9XG4gIH1cblxuICAuZmVhdHVyZS1kZXNjIHtcbiAgICBtYXJnaW4tbGVmdDogNDBweDtcbiAgfVxufVxuXG4jcHJvdmlkZW5jZS1yZXF1ZXN0IHtcbiAgYmFja2dyb3VuZDogJG9mZldoaXRlXG4gICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpSUhkcFpIUm9QU0kxTmlJZ2FHVnBaMmgwUFNJeE1EQWlQZ29LUEhCaGRHZ2daRDBpVFRJNElEWTJUREFnTlRCTU1DQXhOa3d5T0NBd1REVTJJREUyVERVMklEVXdUREk0SURZMlRESTRJREV3TUNJZ1ptbHNiRDBpYm05dVpTSWdjM1J5YjJ0bFBTSnlaMkpoS0RJeU1Dd3lNakFzTWpJeUxEQXVNalVwSWlCemRISnZhMlV0ZDJsa2RHZzlJaklpUGp3dmNHRjBhRDRLUEhCaGRHZ2daRDBpVFRJNElEQk1NamdnTXpSTU1DQTFNRXd3SURnMFRESTRJREV3TUV3MU5pQTRORXcxTmlBMU1Fd3lPQ0F6TkNJZ1ptbHNiRDBpYm05dVpTSWdjM1J5YjJ0bFBTSnlaMkpoS0RJeU1Dd3lNakFzTWpJeUxEQXVNalVwSWlCemRISnZhMlV0ZDJsa2RHZzlJaklpUGp3dmNHRjBhRDRLUEM5emRtYytcIilcbiAgICByZXBlYXQ7XG59XG5cbi5wcm92aWRlbmNlLXJlcXVlc3QtZm9ybSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIGF1dG8gNDBweDtcbiAgbWF4LXdpZHRoOiA0MDBweDtcblxuICAucmVxdWVzdC1maWVsZHMge1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC40cyBsaW5lYXI7XG4gIH1cblxuICAucHJvdmlkZW5jZS1zdWNjZXNzLW1zZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMzBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKCRibGFjaywgMC4yKTtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgei1pbmRleDogMjtcbiAgICBhbmltYXRpb246IDEuOHMgbGluZWFyIDAuM3MgYm90aCB6b29tSW47XG5cbiAgICAuc3VjY2Vzcy1pY29uIHtcbiAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG8gMjBweDtcblxuICAgICAgaW1nIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICB9XG5cbiAgJi5zdWNjZXNzIHtcbiAgICAucmVxdWVzdC1maWVsZHMge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICAucHJvdmlkZW5jZS1zdWNjZXNzLW1zZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cbn1cblxuI3Byb3ZpZGVuY2UtZmlybXMge1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcblxuICAucGFnZS1oZWFkZXIge1xuICAgIG1heC13aWR0aDogNjBlbTtcblxuICAgIGgxIHtcbiAgICAgIG1heC13aWR0aDogMjdlbTtcbiAgICAgIG1hcmdpbjogMCBhdXRvIDAuNWVtO1xuICAgIH1cbiAgfVxufVxuXG4ucHJvdmlkZW5jZS1tYWluLWxvZ29zIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAwLjc1ZW07XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQtYnJlYWspIHtcbiAgICBmb250LXNpemU6IDFlbTtcbiAgfVxuXG4gIC5sb2dvLWdyaWQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAmLnVuaXRlZC1wbGFubmVycyBpbWcge1xuICAgICAgd2lkdGg6IDE1ZW07XG4gICAgfVxuXG4gICAgJi5iYWlyZCBpbWcge1xuICAgICAgd2lkdGg6IDEwZW07XG4gICAgfVxuICB9XG59XG5cbi5wcm92aWRlbmNlLWxvZ29zIC5pdGVtIHtcbiAgd2lkdGg6IDEwZW07XG59XG5cbi5sb2dvLWdyaWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDFlbSAwLjVlbTtcblxuICBpbWcge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW46IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcblxuICAgICYubG9nby1iaWcge1xuICAgICAgcGFkZGluZzogMCAxLjVlbTtcbiAgICAgIHdpZHRoOiAxNmVtO1xuICAgIH1cblxuICAgICYubG9nby1zbWFsbCB7XG4gICAgICBwYWRkaW5nOiAxZW07XG4gICAgfVxuICB9XG59XG5cbi5vd2wtY2Fyb3VzZWwge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuXG4ub3dsLWNhcm91c2VsIC5vd2wtc3RhZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC1tcy10b3VjaC1hY3Rpb246IHBhbi1ZO1xuICB0b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjtcbiAgLW1vei1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5vd2wtY2Fyb3VzZWwgLm93bC1zdGFnZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiLlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGhlaWdodDogMDtcbn1cblxuLm93bC1jYXJvdXNlbCAub3dsLXN0YWdlLW91dGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAwcHgsIDBweCk7XG59XG5cbi5vd2wtY2Fyb3VzZWwgLm93bC13cmFwcGVyLFxuLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0ge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgLW1vei1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIC1tcy1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cblxuLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG59XG5cbi5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ub3dsLWNhcm91c2VsIC5vd2wtbmF2LmRpc2FibGVkLFxuLm93bC1jYXJvdXNlbCAub3dsLWRvdHMuZGlzYWJsZWQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ub3dsLWNhcm91c2VsIC5vd2wtbmF2IC5vd2wtcHJldixcbi5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgLm93bC1uZXh0LFxuLm93bC1jYXJvdXNlbCAub3dsLWRvdCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4ub3dsLWNhcm91c2VsIC5vd2wtbmF2IGJ1dHRvbi5vd2wtcHJldixcbi5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uLm93bC1uZXh0LFxuLm93bC1jYXJvdXNlbCBidXR0b24ub3dsLWRvdCB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgZm9udDogaW5oZXJpdDtcbn1cblxuLm93bC1jYXJvdXNlbC5vd2wtbG9hZGVkIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5vd2wtY2Fyb3VzZWwub3dsLWxvYWRpbmcge1xuICBvcGFjaXR5OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLm93bC1jYXJvdXNlbC5vd2wtaGlkZGVuIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLm93bC1jYXJvdXNlbC5vd2wtcmVmcmVzaCAub3dsLWl0ZW0ge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5vd2wtY2Fyb3VzZWwub3dsLWRyYWcgLm93bC1pdGVtIHtcbiAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXk7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5vd2wtY2Fyb3VzZWwub3dsLWdyYWIge1xuICBjdXJzb3I6IG1vdmU7XG4gIGN1cnNvcjogZ3JhYjtcbn1cblxuLm93bC1jYXJvdXNlbC5vd2wtcnRsIHtcbiAgZGlyZWN0aW9uOiBydGw7XG59XG5cbi5vd2wtY2Fyb3VzZWwub3dsLXJ0bCAub3dsLWl0ZW0ge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi5uby1qcyAub3dsLWNhcm91c2VsIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4iLCIjcGFydG5lcnMtaW50cm8ge1xuICBiYWNrZ3JvdW5kOiAkb2ZmV2hpdGU7XG59XG5cbiNwYXJ0bmVycy1uYXYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMmVtO1xuICB6LWluZGV4OiAxO1xuXG4gIHVsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAyZW0gMDtcbiAgICBtYXJnaW46IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJG9mZldoaXRlO1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQtYnJlYWspIHtcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIH1cblxuICAgIGxpIHtcbiAgICAgIGEge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXJnaW46IDAgMC4yNWVtO1xuICAgICAgICBwYWRkaW5nOiAwLjVlbSAxZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGZvbnQtc2l6ZTogMC43NWVtO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4xMjVlbTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBjb2xvcjogJGRhcmtHcmF5O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQtYnJlYWspIHtcbiAgICAgICAgICBtYXJnaW46IDAgMC43NWVtO1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRsYXJnZS1kZXNrdG9wLWJyZWFrKSB7XG4gICAgICAgICAgZm9udC1zaXplOiAwLjg3NWVtO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgkZ3JlZW4sIDAuMTUpO1xuICAgICAgICAgIGNvbG9yOiAkZ3JlZW47XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldC1icmVhaykge1xuICAgIHVsIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIHotaW5kZXg6IDM7XG4gICAgfVxuXG4gICAgJi5zdHVjayB7XG4gICAgICB1bCB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBib3gtc2hhZG93OiAwIC0ycHggMjBweCAwIHJnYmEoNDUsIDQ1LCA0NSwgMC4xKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnN0dWNrLWJvdHRvbSB7XG4gICAgICB1bCB7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbiNwYXJ0bmVycy1zZWN0aW9ucyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogNDtcbiAgYmFja2dyb3VuZDogJHdoaXRlO1xufVxuXG4ucGFydG5lcnMtc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDRyZW0gMDtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldC1icmVhaykge1xuICAgIHBhZGRpbmc6IDhyZW0gMDtcbiAgfVxufVxuXG4ucGFydG5lcnMtZmVhdHVyZSB7XG4gIHBhZGRpbmc6IDJyZW0gMDtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldC1icmVhaykge1xuICAgIHBhZGRpbmc6IDAgM3JlbTtcbiAgfVxuXG4gIC50aHVtYm5haWwge1xuICAgIG1heC13aWR0aDogNTAwcHg7XG5cbiAgICBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgLmZlYXR1cmUtdGl0bGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIHBhZGRpbmctbGVmdDogNDBweDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb3VudGVyLWluY3JlbWVudDogc2VjdGlvbjtcbiAgICAgIGNvbnRlbnQ6IGNvdW50ZXIoc2VjdGlvbik7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kOiAkbGlnaHRHcmF5O1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgbWFyZ2luLXRvcDogLTFweDtcbiAgICB9XG4gIH1cblxuICAuZmVhdHVyZS1kZXNjIHtcbiAgICBtYXJnaW4tbGVmdDogNDBweDtcbiAgfVxufVxuXG4jc2lnbi11cCB7XG4gIGJhY2tncm91bmQ6ICRvZmZXaGl0ZTtcbn1cblxuLnBhcnRuZXJzLWZvcm0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMCBhdXRvIDQwcHg7XG4gIG1heC13aWR0aDogNDAwcHg7XG5cbiAgLnBhcnRuZXJzLWZpZWxkcyB7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjRzIGxpbmVhcjtcbiAgfVxuXG4gIC5wYXJ0bmVycy1zdWNjZXNzLW1zZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMzBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKCRibGFjaywgMC4yKTtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgei1pbmRleDogMjtcbiAgICBhbmltYXRpb246IDEuOHMgbGluZWFyIDAuM3MgYm90aCB6b29tSW47XG5cbiAgICAuc3VjY2Vzcy1pY29uIHtcbiAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG8gMjBweDtcblxuICAgICAgaW1nIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICB9XG5cbiAgJi5zdWNjZXNzIHtcbiAgICAucGFydG5lcnMtZmllbGRzIHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuXG4gICAgLnBhcnRuZXJzLXN1Y2Nlc3MtbXNnIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxufVxuXG4jcGFydG5lcnMtYWdlbmNpZXMge1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcblxuICAucGFnZS1oZWFkZXIge1xuICAgIG1heC13aWR0aDogNjBlbTtcblxuICAgIGgxIHtcbiAgICAgIG1heC13aWR0aDogMjdlbTtcbiAgICAgIG1hcmdpbjogMCBhdXRvIDAuNWVtO1xuICAgIH1cbiAgfVxufVxuXG4jb3VyLXBhcnRuZXJzIHtcbiAgcGFkZGluZzogOWVtIDAgODBweDtcbn1cblxuI3BhcnRuZXJzLXRlc3RpbW9uaWFscy1saXN0IHtcbiAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0LWJyZWFrKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHJlbTtcbiAgfVxuXG4gIC50ZXN0aW1vbmlhbC1sb2dvcyB7XG4gICAgLmxvZ28tZ3JpZCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAgICYucmVnYWwgaW1nIHtcbiAgICAgICAgd2lkdGg6IDVlbTtcbiAgICAgIH1cblxuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDllbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnBhcnRuZXJzLWJsb2NrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAycmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgLnBhcnRuZXJzLS13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nOiAzcmVtIDEuNXJlbTtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgYm9yZGVyOiAycHggc29saWQgJGdyZWVuO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG5cbiAgICAucGFydG5lcnMtY29udGVudCB7XG4gICAgICBwYWRkaW5nOiAwIDJyZW0gMnJlbTtcblxuICAgICAgLnNob3ctYnVsbGV0cyB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIG1hcmdpbjogM3JlbSAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5idG4ge1xuICAgICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgfVxuICB9XG59XG5cbi5wYXJ0bmVycy1yb3cge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAzcmVtO1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkZGVza3RvcC1icmVhaykge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuXG4gIC5wYXJ0bmVycy1ob3Jpem9udGFsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJGRlc2t0b3AtYnJlYWspIHtcbiAgICAgIG1heC13aWR0aDogMjVlbTtcbiAgICB9XG4gIH1cbn1cblxuLnBhcnRuZXJzLXRlc3RpbW9uaWFscyB7XG4gIGJhY2tncm91bmQ6ICRkYXJrR3JheTtcbiAgY29sb3I6ICR3aGl0ZTtcbn1cblxuLnBhcnRuZXJzLXRlc3RpbW9uaWFscyAub3dsLWl0ZW0ge1xuICBwYWRkaW5nOiAyZW07XG4gIG9wYWNpdHk6IDAuNDtcbn1cblxuLnBhcnRuZXJzLXRlc3RpbW9uaWFscyAub3dsLWl0ZW0uYWN0aXZlLmNlbnRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi50ZXN0aW1vbmlhbC1wYXJ0bmVyLWNvbnRlbnQge1xuICBtYXJnaW46IGF1dG8gMDtcbn1cblxuLnBhcnRuZXJzLXRlc3RpbW9uaWFsLWl0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDJyZW0gMCA1cmVtO1xuICBjb2xvcjogJHdoaXRlO1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkZGVza3RvcC1icmVhaykge1xuICAgIHBhZGRpbmc6IDRyZW0gMCA4cmVtO1xuICB9XG5cbiAgcC5oZXJvIHtcbiAgICBmb250LXNpemU6IDEuMTI1ZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNjI1O1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQtYnJlYWspIHtcbiAgICAgIGZvbnQtc2l6ZTogMmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNzU7XG4gICAgfVxuICB9XG5cbiAgLnRlc3RpbW9uaWFsLWltYWdlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcblxuICAgIGltZyB7XG4gICAgICB3aWR0aDogNWVtO1xuICAgICAgaGVpZ2h0OiA1ZW07XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB9XG4gIH1cblxuICAudGVzdGltb25pYWwtcGFydG5lci1uYW1lLFxuICAudGVzdGltb25pYWwtcGFydG5lci10aXRsZSB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgLnRlc3RpbW9uaWFsLXBhcnRuZXItbmFtZSB7XG4gIH1cblxuICAudGVzdGltb25pYWwtY29tcGFueSB7XG4gICAgd2lkdGg6IDhlbTtcbiAgICBtYXJnaW46IGF1dG8gYXV0byAxZW07XG4gIH1cbn1cblxuI3BhcnRuZXItc2VjdGlvbnMge1xuICB6LWluZGV4OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbiNwYXJ0bmVyLXR5cGVzIC5mb3JtLWl0ZW0tLWNvbnRyb2wge1xuICBib3JkZXI6IDJweCBzb2xpZCByZ2JhKDk4LCA5OCwgOTgsIDAuNSk7XG59XG5cbi5wYXJ0bmVycy10ZXN0aW1vbmlhbHMgLm93bC1wcmV2LFxuLnBhcnRuZXJzLXRlc3RpbW9uaWFscyAub3dsLW5leHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDJlbTtcbiAgaGVpZ2h0OiAyZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3V0bGluZTogbm9uZTtcbiAgb3BhY2l0eTogMC42O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGxpbmVhciwgdHJhbnNmb3JtIDAuMXMgZWFzZTtcbiAgYmFja2dyb3VuZDogJHdoaXRlICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xuXG4gIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgd2lkdGg6IDFlbTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi5zbGlkZXItY291bnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMjtcbiAgYm90dG9tOiA1cmVtO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgc3BhbiB7XG4gICAgY29sb3I6ICRvZmZXaGl0ZTtcbiAgfVxufVxuXG4ub3dsLWNhcm91c2VsLnBhcnRuZXJzLXRlc3RpbW9uaWFscyAub3dsLXByZXYge1xuICBtYXJnaW4tcmlnaHQ6IDVlbSAhaW1wb3J0YW50O1xufVxuXG4ub3dsLXRoZW1lIC5vd2wtbmF2IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogNHJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gIFtjbGFzcyo9J293bC0nXSB7XG4gICAgbWFyZ2luOiA1cHg7XG4gICAgcGFkZGluZzogNHB4IDdweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgfVxufVxuXG4ucGFydG5lci1pdGVtIHtcbiAgYm9yZGVyOiAycHggc29saWQgJGdyZWVuO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcblxuICAucGFydG5lci1kZXNjIHtcbiAgICBwYWRkaW5nOiAycmVtO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldC1icmVhaykge1xuICAgICAgcGFkZGluZzogMCAzcmVtO1xuICAgIH1cbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogJGRhcmtHcmF5O1xuXG4gICAgLnBhcnRuZXItdGl0bGUgaW1nIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gICAgfVxuICB9XG5cbiAgLnBhcnRuZXItdGl0bGUge1xuICAgIHBhZGRpbmc6IDJyZW07XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgcCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxuXG4gIGltZyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGhlaWdodDogMjJweDtcbiAgICBtYXJnaW4tdG9wOiAtNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgfVxufVxuXG4ucGFydG5lcnMtYWN0aW9uIHtcbiAgcGFkZGluZzogM3JlbSAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4iLCIuYnJhbmQtYmxvY2sge1xuICBwYWRkaW5nOiAzMHB4O1xuXG4gICYubmlnaHQge1xuICAgIGJhY2tncm91bmQ6ICRkYXJrR3JheTtcbiAgfVxufSIsIi5wYXJrZWQge1xuICBiYWNrZ3JvdW5kOiAkZGFya0dyYXk7XG4gIFxuICAjcGFnZS13cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAkZGFya0dyYXk7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5cbi5wYXJrZWQtd2F0ZXJtYXJrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xuXG4gIGltZyB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG59XG5cbi5wYXJrZWQtY29udGVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAuY29taW5nLXNvb24ge1xuICAgIGFuaW1hdGlvbjogLjhzIGxpbmVhciAxcyBib3RoIGZhZGVJbjtcblxuICAgIGgxIHtcbiAgICAgIGNvbG9yOiAkZ3JlZW47XG4gICAgfVxuICB9XG59XG5cbiNwYXJrZWQtZG9tYWluIHtcbiAgY29sb3I6ICRvZmZXaGl0ZTtcbiAgZm9udC1zaXplOiA4MHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC4wMjVlbTtcbiAgYW5pbWF0aW9uOiAxLjRzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKSAuNHMgYm90aCBmYWRlSW5IZXJvO1xufSIsImJvZHkuZXJyb3ItNDA0IHtcbiAgYmFja2dyb3VuZDogJG9mZldoaXRlO1xufVxuXG4ueC1maWxlcyB7XG4gIG1hcmdpbi10b3A6IDNyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICBwIHtcbiAgICBtYXJnaW46IDA7XG5cbiAgICAuYnRuIHtcbiAgICAgIG1hcmdpbjogMTBweDtcbiAgICAgIG1pbi13aWR0aDogMjI4cHg7XG4gICAgfVxuICB9XG59XG5cbi5hbGwtb2YtdGhlLWV5ZXMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gIHN2ZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLmV5ZWJhbGwge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgYW5pbWF0aW9uOiAuOHMgbGluZWFyIGJvdGggZXllR29vO1xuXG4gICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCA0MDAge1xuICAgICAgJjpudGgtY2hpbGQoI3skaX0pIHsgXG4gICAgICAgYW5pbWF0aW9uLWRlbGF5OiAoMC4wMDVzICogJGkpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIGltZyB7XG4gIC8vICAgZGlzcGxheTogYmxvY2s7XG4gIC8vICAgd2lkdGg6IDEwMCU7XG4gIC8vICAgaGVpZ2h0OiAxMDAlO1xuICAvLyB9XG59XG5cbkBrZXlmcmFtZXMgZXllR29vIHsgXG4gIDAlIHsgdHJhbnNmb3JtOiBtYXRyaXgzZCgwLCAwLCAwLCAwLCAwLCAwLCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTsgb3BhY2l0eTogMDsgfVxuICAzLjQlIHsgdHJhbnNmb3JtOiBtYXRyaXgzZCgwLjEyOCwgMCwgMCwgMCwgMCwgMC4xMjgsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpOyB9XG4gIDQuNyUgeyB0cmFuc2Zvcm06IG1hdHJpeDNkKDAuMjcsIDAsIDAsIDAsIDAsIDAuMjcsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpOyB9XG4gIDYuODElIHsgdHJhbnNmb3JtOiBtYXRyaXgzZCgwLjU4OSwgMCwgMCwgMCwgMCwgMC41ODksIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpOyBvcGFjaXR5OiAxOyB9XG4gIDkuNDElIHsgdHJhbnNmb3JtOiBtYXRyaXgzZCgxLjAzMiwgMCwgMCwgMCwgMCwgMS4wMzIsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpOyB9XG4gIDEwLjIxJSB7IHRyYW5zZm9ybTogbWF0cml4M2QoMS4xNTUsIDAsIDAsIDAsIDAsIDEuMTU1LCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTsgfVxuICAxMy42MSUgeyB0cmFuc2Zvcm06IG1hdHJpeDNkKDEuNDk2LCAwLCAwLCAwLCAwLCAxLjQ5NiwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7IH1cbiAgMTQuMTElIHsgdHJhbnNmb3JtOiBtYXRyaXgzZCgxLjUxOCwgMCwgMCwgMCwgMCwgMS41MTgsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpOyB9XG4gIDE3LjUyJSB7IHRyYW5zZm9ybTogbWF0cml4M2QoMS40OTcsIDAsIDAsIDAsIDAsIDEuNDk3LCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTsgfVxuICAxOC43MiUgeyB0cmFuc2Zvcm06IG1hdHJpeDNkKDEuNDM5LCAwLCAwLCAwLCAwLCAxLjQzOSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7IH1cbiAgMjEuMzIlIHsgdHJhbnNmb3JtOiBtYXRyaXgzZCgxLjI3OSwgMCwgMCwgMCwgMCwgMS4yNzksIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpOyB9XG4gIDI0LjMyJSB7IHRyYW5zZm9ybTogbWF0cml4M2QoMS4xMDUsIDAsIDAsIDAsIDAsIDEuMTA1LCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTsgfVxuICAyNS4yMyUgeyB0cmFuc2Zvcm06IG1hdHJpeDNkKDEuMDYzLCAwLCAwLCAwLCAwLCAxLjA2MywgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7IH1cbiAgMjkuMDMlIHsgdHJhbnNmb3JtOiBtYXRyaXgzZCgwLjk1MywgMCwgMCwgMCwgMCwgMC45NTMsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpOyB9XG4gIDI5LjkzJSB7IHRyYW5zZm9ybTogbWF0cml4M2QoMC45NDEsIDAsIDAsIDAsIDAsIDAuOTQxLCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTsgfVxuICAzNS41NCUgeyB0cmFuc2Zvcm06IG1hdHJpeDNkKDAuOTQyLCAwLCAwLCAwLCAwLCAwLjk0MiwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7IH1cbiAgMzYuNzQlIHsgdHJhbnNmb3JtOiBtYXRyaXgzZCgwLjk1MSwgMCwgMCwgMCwgMCwgMC45NTEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpOyB9XG4gIDQxLjA0JSB7IHRyYW5zZm9ybTogbWF0cml4M2QoMC45ODIsIDAsIDAsIDAsIDAsIDAuOTgyLCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTsgfVxuICA0NC40NCUgeyB0cmFuc2Zvcm06IG1hdHJpeDNkKDAuOTk3LCAwLCAwLCAwLCAwLCAwLjk5NywgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7IH1cbiAgNTIuMTUlIHsgdHJhbnNmb3JtOiBtYXRyaXgzZCgwLjk5OCwgMCwgMCwgMCwgMCwgMC45OTgsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpOyB9XG4gIDU5Ljg2JSB7IHRyYW5zZm9ybTogbWF0cml4M2QoMC45OTYsIDAsIDAsIDAsIDAsIDAuOTk2LCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTsgfVxuICA2My4yNiUgeyB0cmFuc2Zvcm06IG1hdHJpeDNkKDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpOyB9XG4gIDc1LjI4JSB7IHRyYW5zZm9ybTogbWF0cml4M2QoMS4wMDQsIDAsIDAsIDAsIDAsIDEuMDA0LCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTsgfVxuICA4NS40OSUgeyB0cmFuc2Zvcm06IG1hdHJpeDNkKDAuOTk4LCAwLCAwLCAwLCAwLCAwLjk5OCwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7IH1cbiAgOTAuNjklIHsgdHJhbnNmb3JtOiBtYXRyaXgzZCgwLjk5OCwgMCwgMCwgMCwgMCwgMC45OTgsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpOyB9XG4gIDEwMCUgeyB0cmFuc2Zvcm06IG1hdHJpeDNkKDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpOyB9XG59IiwiLmFjY291bnQtc2V0dXAge1xuICAmX19pbmZvIHtcbiAgICBwYWRkaW5nOiA0cmVtO1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJkMmQyZDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IGNhbGMoMTAwdncgLSA2NDBweCk7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwNDBweCkge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAycmVtO1xuICAgIH1cblxuICAgICZfX2xvZ28ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB3aWR0aDogNGVtO1xuICAgICAgaGVpZ2h0OiA0ZW07XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTA0MHB4KSB7XG4gICAgICAgIHdpZHRoOiAyLjVlbTtcbiAgICAgICAgaGVpZ2h0OiAyLjVlbTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBoMSB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGZvbnQtc2l6ZTogMy4yNWVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgIG1hcmdpbjogMjZweCAwO1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwNDBweCkge1xuICAgICAgICBmb250LXNpemU6IDEuODc1ZW07XG4gICAgICB9XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgZm9udC1zaXplOiAxLjVlbTtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDQwcHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjI1ZW07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fYmlsbGluZyB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwdncgLSA2NDBweCk7XG4gICAgd2lkdGg6IDY0MHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBwYWRkaW5nOiAwIDJyZW0gNHJlbTtcbiAgICBjb2xvcjogJGJsYWNrO1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDQwcHgpIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cblxuICAgICZfX3NlY3Rpb24tdGl0bGUge1xuICAgICAgbWFyZ2luOiAzcmVtIDA7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDIyMCwgMjIwLCAyMjIsIC41KTtcbiAgICAgIHBhZGRpbmc6IDEuNXJlbSAycmVtO1xuICAgICAgZm9udC1zaXplOiAuNjg3NWVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAuMWVtO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGNvbG9yOiAjNjI2MjYyO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcblxuICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19wbGFuIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgcGFkZGluZzogMi4yNXJlbTtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjZjZmNmY3O1xuICAgICAgYm9yZGVyOiAycHggc29saWQgcmdiYSg5OCwgOTgsIDk4LCAuNSk7XG4gICAgICBmb250LXNpemU6IDFlbTtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgLjE1cyBsaW5lYXI7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgIH1cblxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMmQyZDJkO1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjMmQyZDJkO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuXG4gICAgICAgIC5wcmljZSB7XG4gICAgICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjc1KTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBoMiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4yZW07XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuMTVzIGxpbmVhcjtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRjaXJjdWxhci1ib2xkO1xuICAgICAgfVxuXG4gICAgICAucHJpY2Uge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgY29sb3I6ICR0dW5kb3JhO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjE1cyBsaW5lYXI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogLjgxMjVlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgIH1cblxuICAgICAgLnNhdmluZ3Mge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBhZGRpbmc6IDAgLjVlbTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDMxLCAyMzMsIDE3NCwgLjIpO1xuICAgICAgICBjb2xvcjogIzFmZTlhZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgZm9udC1zaXplOiAuNzVlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgIH1cblxuICAgICAgYSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLXRvcDogMWVtO1xuICAgICAgICBtaW4td2lkdGg6IDhlbTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19wYXltZW50LW5vdGUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IC44NzVlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBjb2xvcjogIzJkMmQyZDtcbiAgICAgIG1hcmdpbjogMjBweCAwIDA7XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoNDUsIDQ1LCA0NSwgLjEpO1xuICAgICAgICBjb2xvcjogIzJkMmQyZDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM2VtO1xuICAgICAgICBwYWRkaW5nOiAwIC41ZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5jYXJkLXR5cGUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgei1pbmRleDogOTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6IDYwcHg7XG5cbiAgICAgIC5jYXJkLWljb24ge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5jb3Vwb24tZmllbGQge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgICZfX2Vycm9ycyB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuM3MgZWFzZSwgbWF4LWhlaWdodCAuM3MgZWFzZTtcbiAgICAgIG1hcmdpbjogMjBweCAwIDA7XG4gICAgICBtYXgtaGVpZ2h0OiAwO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICBtYXgtaGVpZ2h0OiA1MDBweDtcbiAgICAgIH1cblxuICAgICAgcCB7XG4gICAgICAgIHBhZGRpbmc6IDFyZW07XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyMzEsIDc2LCA2MCwgLjE1KTtcbiAgICAgICAgY29sb3I6ICNlNzRjM2M7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fc3VjY2Vzcy1ub3RpY2Uge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgIHAge1xuICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cblxuICAgICAgJi5zaG93LW5vdGljZSB7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cblxuICB9XG5cbiAgI2FjY291bnQtc2V0dXAge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgb3BhY2l0eTogMTtcblxuICAgICYuaGlkZS1mb3JtIHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gcGFnZSBzdHlsZXNcbi5mdWxsLXBhZ2UtbW9kYWwge1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIHotaW5kZXg6IDExO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHdoaXRlLCAuOTgpO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzIGVhc2UsIHZpc2liaWxpdHkgMHMgZWFzZSAuM3M7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvdmVyZmxvdzogc2Nyb2xsO1xuICB9XG5cbiAgJl9fY2xvc2Uge1xuICAgIHotaW5kZXg6IDEyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDMwcHg7XG4gICAgcmlnaHQ6IDMwcHg7XG5cbiAgfVxuXG4gICZfX2xlZnQge1xuICAgIHdpZHRoOiA0MCU7XG4gICAgZmxleC1iYXNpczogNDAlO1xuICAgIHBhZGRpbmc6IDYwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgI2ZiZmJmYiAwJSwgI2ZmZmZmZiAxMDAlKTtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDEwMHB4IDQwcHggNDBweDtcbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICBwYWRkaW5nOiAxMDBweCAyMHB4IDIwcHg7XG4gICAgfVxuXG4gICAgJi0tc2Nyb2xsIHtcbiAgICAgIG92ZXJmbG93OiBzY3JvbGw7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIHBhZGRpbmc6IDE4MHB4IDYwcHggNjBweDtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgcGFkZGluZzogMTAwcHggNDBweCA0MHB4O1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICAgIHBhZGRpbmc6IDEwMHB4IDIwcHggMjBweDtcbiAgICAgIH1cblxuICAgIH1cblxuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6IDQwJTtcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvYXNzZXRzL2ltZy93YXZlcy1kZWZhdWx0LWhlcm8ucG5nJyk7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHotaW5kZXg6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi0td2Uge1xuICAgICAgYmFja2dyb3VuZDogJHdlLXNlY29uZGFyeS1ncmFkaWVudDtcblxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1nL3dlLW1vZGFsLXdhdmVzLnBuZycpO1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX2hlYWRpbmcge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMzBweDtcbiAgICAgIGxlZnQ6IDYwcHg7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIGxlZnQ6IDQwcHg7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgIG1pbi13aWR0aDogODAlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG5cbiAgICAgIGltZyB7XG4gICAgICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgICAgICAgIG1heC13aWR0aDogMTMwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgc3BhbiB7XG4gICAgICAgIG1hcmdpbjogMCAxMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX2NvbnRlbnQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgIH1cblxuICAgICAgaDEge1xuICAgICAgICBmb250LXNpemU6IDQuODc0OTk5ODQ3NjU2MjU0cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogNi4zNzQ5OTk4MDA3ODEyNTZyZW07XG4gICAgICAgIGNvbG9yOiAjMmQyZDJkO1xuICAgICAgICBmb250LXdlaWdodDogODAwO1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAgICAgICBmb250LXNpemU6IDIuODEyNDkxMjEwOTY0OTY1NnJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi4yNDk5OTk5Mjk2ODc1MDJyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzLjM3NDk5OTg5NDUzMTI1MzRyZW07XG4gICAgICAgIGNvbG9yOiAkdHVuZG9yYTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRjaXJjdWxhci1ib29rO1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAgICAgICBmb250LXNpemU6IDEuODc0OTk0MTQwNjQzMzEwNHJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG5cbiAgfVxuXG4gICZfX3JpZ2h0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDYwJTtcbiAgICBmbGV4LWJhc2lzOiA2MCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmc6IDYwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHBhZGRpbmc6IDYwcHggNDBweCAyMDBweDtcbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICBwYWRkaW5nOiAyMHB4IDIwcHggMjAwcHg7XG4gICAgfVxuXG4gICAgJi0tc2Nyb2xsIHtcbiAgICAgIG92ZXJmbG93OiBzY3JvbGw7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIHBhZGRpbmc6IDAgMCA2MHB4IDA7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIHBhZGRpbmc6IDYwcHggNDBweCAyMDBweDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDIwcHggMjAwcHg7XG4gICAgICB9XG5cbiAgICB9XG5cblxuICAgICZfX2NvbnRlbnQge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiA5NSU7XG4gICAgICBtYXgtd2lkdGg6IDc2OHB4O1xuICAgICAgbWluLWhlaWdodDogMTAwdmg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgLmZvcm0tLW5vdGUge1xuICAgICAgICBmb250LXNpemU6IDEuMzEyNDk1ODk4NDUwMzE3MnJlbTtcblxuICAgICAgICAmLmlzLXNwZWNpYWwge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmZvcm0tLW5vdGUuaXMtZXJyb3Ige1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW46IDAgMCAxNXB4IDAgIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgLmZvcm0tLW5vdGUuaXMtc3VjY2VzcyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIC5mb3JtIHtcbiAgICAgICAgd2lkdGg6IDM0MHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgICAuZm9ybS1pdGVtIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gICAgICAgICAgJi5lcnJvciB7XG4gICAgICAgICAgICAuZm9ybS1pdGVtLS1jb250cm9sIHtcbiAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgcmVkO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgICAgICBtaW4td2lkdGg6IDM0MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgY29sb3I6ICMyZDJkMmQ7XG4gICAgICAgICAgICBvcGFjaXR5OiAuODU7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjMxMjQ5NTg5ODQ1MDMxNzJyZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgOHB4IDA7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJGNpcmN1bGFyLW1lZGl1bTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuZm9ybS1pdGVtLS1jb250cm9sIHtcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIGRhcmtlbigkd2lsZC1zYW5kLCAxMCUpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGNvbG9yOiAjNGI0YjRiO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC50b2dnbGUtZ3JvdXAge1xuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjMmQyZDJkO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudG9nZ2xlLXN3aXRjaCBpbnB1dCB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICBjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7XG4gICAgICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRvZ2dsZS1zd2l0Y2ggaW5wdXQuZm9jdXMtdmlzaWJsZSArIGxhYmVsIHtcbiAgICAgICAgICAgICAgb3V0bGluZTogMnB4IHNvbGlkICM3NTc1NzU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50b2dnbGUtc3dpdGNoIGlucHV0ICsgbGFiZWwge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgI2Y0ZjRmNDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDUycHg7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDk7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50b2dnbGUtc3dpdGNoIGlucHV0ICsgbGFiZWw6YWZ0ZXIge1xuICAgICAgICAgICAgICB0b3A6IDhweDtcbiAgICAgICAgICAgICAgbGVmdDogOHB4O1xuICAgICAgICAgICAgICBib3R0b206IDhweDtcbiAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0Y0RjRGNDtcbiAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBsZWZ0IC4zcyBlYXNlO1xuICAgICAgICAgICAgICB6LWluZGV4OiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudG9nZ2xlLXN3aXRjaCBpbnB1dDpjaGVja2VkICsgbGFiZWw6YWZ0ZXIsXG4gICAgICAgICAgICAudG9nZ2xlLXN3aXRjaCBpbnB1dC5vbiArIGxhYmVsOmFmdGVyIHtcbiAgICAgICAgICAgICAgbGVmdDogY2FsYyg1MCUgLSA4cHgpO1xuICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50b2dnbGUtc3dpdGNoIGlucHV0ICsgbGFiZWw6YmVmb3JlIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuXG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5pcy1zZWxlY3Q6OmFmdGVyIHtcbiAgICAgICAgICAgIHRvcDogMS44NWVtO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYuaXMtc2VsZWN0LmZpbGxlZCAuZm9ybS1pdGVtLS1jb250cm9sIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5mb3JtLS10ZXh0IHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICBjb2xvcjogIzRiNGI0YjtcblxuICAgICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6ICM0YjRiNGI7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zMTI0OTU4OTg0NTAzMTcycmVtO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50ZXJtcyB7XG4gICAgICAgICAgY29sb3I6ICM0YjRiNGI7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjMxMjQ5NTg5ODQ1MDMxNzJyZW07XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuXG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICNicm9rZXJEZWFsZXIge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgbWF4LWhlaWdodDogMDtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgIHRyYW5zaXRpb246IG1heC1oZWlnaHQgLjNzIGVhc2UsIG1hcmdpbiAuM3MgZWFzZSwgdmlzaWJpbGl0eSAwcyAuM3M7XG5cbiAgICAgICAgICAmLnNob3cge1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgIG92ZXJmbG93OiBpbml0aWFsO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDMwMHB4O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAuM3MgZWFzZSwgbWFyZ2luIC4zcyBlYXNlLCB2aXNpYmlsaXR5IDBzIDBzO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICB9XG5cbiAgICAgIC5zbWFsbC1ub3RlLWNvbnRhaW5lciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgIG1hcmdpbjogMjBweCAwIDQwcHg7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG5cbiAgICAgIH1cblxuICAgICAgLnNldHRpbmdzLW5hdiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4tZ3JvdXAge1xuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuYnRuLXRleHQge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuYnRuLWxnIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fYm90dG9tIHtcbiAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZjRmNGY0O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGNvbG9yOiAjNGI0YjRiO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDIwcHggNDBweDtcbiAgICAgIH1cblxuICAgICAgcCB7XG4gICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICBhIHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICBjb2xvcjogIzRiNGI0YjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgfVxuICB9XG59XG4iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFFMEJBLFVBQVUsQ0FDUixXQUFXLENBQUUsb0JBQW9CLENBQ2pDLEdBQUcsQ0FBRSw2Q0FBNkMsQ0FBQyxlQUFlLENBR3BFLFVBQVUsQ0FDUixXQUFXLENBQUUsb0JBQW9CLENBQ2pDLEdBQUcsQ0FBRSw0Q0FBNEMsQ0FBQyxjQUFjLENBR2xFLFVBQVUsQ0FDUixXQUFXLENBQUUsMEJBQTBCLENBQ3ZDLEdBQUcsQ0FBRSxtREFBbUQsQ0FBQyxlQUFlLENBRzFFLFVBQVUsQ0FDUixXQUFXLENBQUUsMEJBQTBCLENBQ3ZDLEdBQUcsQ0FBRSxrREFBa0Qs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QUFTLEFBQTBELENBekMzRSxVQUFZLENBQUUsUUFBNEIsQ0FBMUMsU0FBWSxDQUFFLFFBQTRCLENBNkNqQyxBQUpELEFBQUEsU0FBUyxBQUEwRCxDQXpDM0UsVUFBWSxDQUFFLFNBQTRCLENBQTFDLFNBQVksQ0FBRSxTQUE0QixDQTZDakMsQUFKRCxBQUFBLFNBQVMsQUFBMEQsQ0F6QzNFLFVBQVksQ0FBRSxHQUE0QixDQUExQyxTQUFZLENBQUUsR0FBNEIsQ0E2Q2pDLEFBSkQsQUFBQSxTQUFTLEFBQTBELENBekMzRSxVQUFZLENBQUUsU0FBNEIsQ0FBMUMsU0FBWSxDQUFFLFNBQTRCLENBNkNqQyxBQUpELEFBQUEsU0FBUyxBQUEwRCxDQXpDM0UsVUFBWSxDQUFFLFNBQTRCLENBQTFDLFNBQVksQ0FBRSxTQUE0QixDQTZDakMsQUFKRCxBQUFBLFNBQVMsQUFBMEQsQ0F6QzNFLFVBQVksQ0FBRSxHQUE0QixDQUExQyxTQUFZLENBQUUsR0FBNEIsQ0E2Q2pDLEFBSkQsQUFBQSxTQUFTLEFBQTBELENBekMzRSxVQUFZLENBQUUsU0FBNEIsQ0FBMUMsU0FBWSxDQUFFLFNBQTRCLENBNkNqQyxBQUpELEFBQUEsU0FBUyxBQUEwRCxDQXpDM0UsVUFBWSxDQUFFLFNBQTRCLENBQTFDLFNBQVksQ0FBRSxTQUE0QixDQTZDakMsQUFKRCxBQUFBLFNBQVMsQUFBMEQsQ0F6QzNFLFVBQVksQ0FBRSxHQUE0QixDQUExQyxTQUFZLENBQUUsR0FBNEIsQ0E2Q2pDLEFBSkQsQUFBQSxVQUFVLEFBQXlELENBekMzRSxVQUFZLENBQUUsU0FBNEIsQ0FBMUMsU0FBWSxDQUFFLFNBQTRCLENBNkNqQyxBQUpELEFBQUEsVUFBVSxBQUF5RCxDQXpDM0UsVUFBWSxDQUFFLFNBQTRCLENBQTFDLFNBQVksQ0FBRSxTQUE0QixDQTZDakMsQUFKRCxBQUFBLFVBQVUsQUFBeUQsQ0F6QzNFLFVBQVksQ0FBRSxJQUE0QixDQUExQyxTQUFZLENBQUUsSUFBNEIsQ0E2Q2pDLENBaENQLE1BQU0sQ0FBQyxNQUFNLE1BQU0sU0FBUyxFQUFF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QyxDQXZESCxNQUFNLENBQUMsTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLLEVBaURqQyxBQUFBLGdCQUFnQixBQUE4RixDQXpEbEgsV0FBWSxDQUFFLEdBQTZCLENBK0R0QyxDQXZESCxNQUFNLENBQUMsTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLLEVBaURqQyxBQUFBLGdCQUFnQixBQUE4RixDQXpEbEgsV0FBWSxDQUFFLFNBQTZCLENBK0R0QyxDQXZESCxNQUFNLENBQUMsTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLLEVBaURqQyxBQUFBLGdCQUFnQixBQUE4RixDQXpEbEgsV0FBWSxDQUFFLFNBQTZCLENBK0R0QyxDQXZESCxNQUFNLENBQUMsTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLLEVBaURqQyxBQUFBLGdCQUFnQixBQUE4RixDQXpEbEgsV0FBWSxDQUFFLEdBQTZCLENBK0R0QyxDQXZESCxNQUFNLENBQUMsTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLLEVBaURqQyxBQUFBLGdCQUFnQixBQUE4RixDQXpEbEgsV0FBWSxDQUFFLFNBQTZCLENBK0R0QyxDQXZESCxNQUFNLENBQUMsTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLLEVBaURqQyxBQUFBLGdCQUFnQixBQUE4RixDQXpEbEgsV0FBWSxDQUFFLFNBQTZCLENBK0R0QyxDQXZESCxNQUFNLENBQUMsTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLLEVBaURqQyxBQUFBLGdCQUFnQixBQUE4RixDQXpEbEgsV0FBWSxDQUFFLEdBQTZCLENBK0R0QyxDQXZESCxNQUFNLENBQUMsTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLLEVBaURqQyxBQUFBLGlCQUFpQixBQUE2RixDQXpEbEgsV0FBWSxDQUFFLFNBQTZCLENBK0R0QyxDQXZESCxNQUFNLENBQUMsTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLLEVBaURqQyxBQUFBLGlCQUFpQixBQUE2RixDQXpEbEgsV0FBWSxDQUFFLFNBQTZCLENBK0R0QyxDQXZESCxNQUFNLENBQUMsTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLLEVBaURqQyxBQUFBLGlCQUFpQixBQUE2RixDQXpEbEgsV0FBWSxDQUFFLElBQTZCLENBK0R0QyxDQXZESCxNQUFNLENBQUMsTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLLEVBaURqQyxBQUFBLGdCQUFnQixBQUE4RixDQXpEbEgsV0FBWSxDQUFFLFFBQTZCLENBK0R0QyxDQXZESCxNQUFNLENBQUMsTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLLEVBaURqQyxBQUFBLGdCQUFnQixBQUE4RixDQXpEbEgsV0FBWSxDQUFFLFNBQTZCLENBK0R0QyxDQXZESCxNQUFNLENBQUMsTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLLEVBaURqQyxBQUFBLGdCQUFnQixBQUE4RixDQXpEbEgsV0FBWSxDQUFFLEdBQTZCLENBK0R0QyxDQXZESCxNQUFNLENBQUMsTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLLEVBaURqQyxBQUFBLGdCQUFnQixBQUE4RixDQXpEbEgsV0FBWSxDQUFFLFNBQTZCLENBK0R0QyxDQXZESCxNQUFNLENBQUMsTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLLEVBaURqQyxBQUFBLGdCQUFnQixBQUE4RixDQXpEbEgsV0FBWSxDQUFFLFNBQTZCLENBK0R0QyxDQXZESCxNQUFNLENBQUMsTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLLEVBaURqQyxBQUFBLGdCQUFnQixBQUE4RixDQXpEbEgsV0FBWSxDQUFFLEdBQTZCLENBK0R0QyxDQXZESCxNQUFNLENBQUMsTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLLEVBaURqQyxBQUFBLGdCQUFnQixBQUE4RixDQXpEbEgsV0FBWSxDQUFFLFNBQTZCLENBK0R0QyxDQXZESCxNQUFNLENBQUMsTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLLEVBaURqQyxBQUFBLGdCQUFnQixBQUE4RixDQXpEbEgsV0FBWSxDQUFFLFNBQTZCLENBK0R0QyxDQXZESCxNQUFNLENBQUMsTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLLEVBaURqQyxBQUFBLGdCQUFnQixBQUE4RixDQXpEbEgsV0FBWSxDQUFFLEdBQTZCLENBK0R0QyxDQXZESCxNQUFNLENBQUMsTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLLEVBaURqQyxBQUFBLGlCQUFpQixBQUE2RixDQXpEbEgsV0FBWSxDQUFFLFNBQTZCLENBK0R0QyxDQXZESCxNQUFNLENBQUMsTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLLEVBaURqQyxBQUFBLGlCQUFpQixBQUE2RixDQXpEbEgsV0FBWSxDQUFFLFNBQTZCLENBK0R0QyxDQXZESCxNQUFNLENBQUMsTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLLEVBaURqQyxBQUFBLGlCQUFpQixBQUE2RixDQXpEbEgsV0FBWSxDQUFFLElBQTZCLENBK0R0QyxDQXZESCxNQUFNLENBQUMsTUFBTSxNQUFNLFNBQVMsRUFBRSxNQUFNLEVBaURsQyxBQUFBLGdCQUFnQixBQUE4RixDQXpEbEgsV0FBWSxDQUFFLFFBQTZCLENBK0R0QyxDQXZESCxNQUFNLENBQUMsTUFBTSxNQUFNLFNBQVMsRUFBRSxNQUFNLEVBaURsQyxBQUFBLGdCQUFnQixBQUE4RixDQXpEbEgsV0FBWSxDQUFFLFNBQTZCLENBK0R0QyxDQXZESCxNQUFNLENBQUMsTUFBTSxNQUFNLFNBQVMsRUFBRSxNQUFNLEVBaURsQyxBQUFBLGdCQUFnQixBQUE4RixDQXpEbEgsV0FBWSxDQUFFLEdBQTZCLENBK0R0QyxDQXZESCxNQUFNLENBQUMsTUFBTSxNQUFNLFNBQVMsRUFBRSxNQUFNLEVBaURsQyxBQUFBLGdCQUFnQixBQUE4RixDQXpEbEgsV0FBWSxDQUFFLFNBQTZCLENBK0R0QyxDQXZESCxNQUFNLENBQUMsTUFBTSxNQUFNLFNBQVMsRUFBRSxNQUFNLEVBaURsQyxBQUFBLGdCQUFnQixBQUE4RixDQXpEbEgsV0FBWSxDQUFFLFNBQTZCLENBK0R0QyxDQXZESCxNQUFNLENBQUMsTUFBTSxNQUFNLFNBQVMsRUFBRSxNQUFNLEVBaURsQyxBQUFBLGdCQUFnQixBQUE4RixDQXpEbEgsV0FBWSxDQUFFLEdBQTZCLENBK0R0QyxDQXZESCxNQUFN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Q0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsSUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsSUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsSUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsSUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEVBQUUsQ0FBSyxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsSUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsSUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsSUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsSUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsSUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsRUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsSUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsSUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsSUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsSUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsSUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsSUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsSUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsSUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsSUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsS0FBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsTUFBYSxDQUM5QixBQXBCUCxBQWtCTSxnQkFsQlUsQ0FhZCxRQUFRLEFBS0gsVUFBVyxDQUFBLEdBQUcsQ0FBSSxDQUNsQixlQUFlLENBQUUsRUFBYSxDQUM5QixBQVdQLFVBQVUsQ0FBVixNQUFVLENBQ1IsRUFBRSxDQUFHLFNBQVMsQ0FBRSx3REFBd0QsQ0FBRSxPQUFPLENBQUUsQ0FBQyxDQUNwRixJQUFJLENBQUcsU0FBUyxDQUFFLGdFQUFnRSxDQUNsRixJQUFJLENBQUcsU0FBUyxDQUFFLDhEQUE4RCxDQUNoRixLQUFLLENBQUcsU0FBUyxDQUFFLGdFQUFnRSxDQUFFLE9BQU8sQ0FBRSxDQUFDLENBQy9GLEtBQUssQ0FBRyxTQUFTLENBQUUsZ0VBQWdFLENBQ25GLE1BQU0sQ0FBRyxTQUFTLENBQUUsZ0VBQWdFLENBQ3BGLE1BQU0sQ0FBRyxTQUFTLENBQUUsZ0VBQWdFLENBQ3BGLE1BQU0sQ0FBRyxTQUFTLENBQUUsZ0VBQWdFLENBQ3BGLE1BQU0sQ0FBRyxTQUFTLENBQUUsZ0VBQWdFLENBQ3BGLE1BQU0sQ0FBRyxTQUFTLENBQUUsZ0VBQWdFLENBQ3BGLE1BQU0sQ0FBRyxTQUFTLENBQUUsZ0VBQWdFLENBQ3BGLE1BQU0sQ0FBRyxTQUFTLENBQUUsZ0VBQWdFLENBQ3BGLE1BQU0sQ0FBRyxTQUFTLENBQUUsZ0VBQWdFLENBQ3BGLE1BQU0sQ0FBRyxTQUFTLENBQUUsZ0VBQWdFLENBQ3BGLE1BQU0sQ0FBRyxTQUFTLENBQUUsZ0VBQWdFLENBQ3BGLE1BQU0sQ0FBRyxTQUFTLENBQUUsZ0VBQWdFLENBQ3BGLE1BQU0sQ0FBRyxTQUFTLENBQUUsZ0VBQWdFLENBQ3BGLE1BQU0sQ0FBRyxTQUFTLENBQUUsZ0VBQWdFLENBQ3BGLE1BQU0sQ0FBRyxTQUFTLENBQUUsZ0VBQWdFLENBQ3BGLE1BQU0sQ0FBRyxTQUFTLENBQUUsZ0VBQWdFLENBQ3BGLE1BQU0sQ0FBRyxTQUFTLENBQUUsZ0VBQWdFLENBQ3BGLE1BQU0sQ0FBRyxTQUFTLENBQUUsd0RBQXdELENBQzVFLE1BQU0sQ0FBRyxTQUFTLENBQUUsZ0VBQWdFLENBQ3BGLE1BQU0sQ0FBRyxTQUFTLENBQUUsZ0VBQWdFLENBQ3BGLE1BQU0sQ0FBRyxTQUFTLENBQUUsZ0VBQWdFLENBQ3BGLElBQUksQ0FBRyxTQUFTLENBQUUsd0RBQXdELEVDMUV6RSxBQUFELG9CQUFPLEFBQUMsQ0FDTixPQUFPLENBQUUsSUFBSSxDQUNiLE1BQU0sQ0FBRSxLQUFLLENBQ2IsZ0JBQWdCLENBQUUsT0FBTyxDQUN6QixRQUFRLENBQUUsS0FBSyxDQUNmLEdBQUcsQ0FBRSxDQUFDLENBQ04sSUFBSSxDQUFFLENBQUMsQ0FDUCxLQUFLLENBQUUsbUJBQW1CLENBcUMzQixBQXBDQyxNQUFNLEVBQUUsU0FBUyxFQUFFLE1BQU0sRUFSMUIsQUFBRCxvQkFBTyxBQUFDLENBU0osUUFBUSxDQUFFLFFBQVEsQ0FDbEIsTUFBTSxDQUFFLElBQUksQ0FDWixLQUFLLENBQUUsSUFBSSxDQUNYLE9BQU8sQ0FBRSxJQUFJLENBZ0NoQixDQTdCRSxBQUFELDBCQUFPLEFBQUMsQ0FDTixPQUFPLENBQUUsS0FBSyxDQUNkLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLEtBQUssQ0FBRSxHQUFHLENBQ1YsTUFBTSxDQUFFLEdBQUcsQ0FLWixBQUpDLE1BQU0sRUFBRSxTQUFTLEVBQUUsTUFBTSxFQUwxQixBQUFELDBCQUFPLEFBQUMsQ0FNSixLQUFLLENBQUUsS0FBSyxDQUNaLE1BQU0sQ0FBRSxLQUFLLENBRWhCLENBeEJGLEFBMEJDLG9CQTFCSyxDQTBCTCxFQUFFLEFBQUMsQ0FDRCxLQUFLLEMvQ2tWSCxJQUFPLEMrQ2pWVCxXQUFXLENBQUUsTUFBTSxDQUNuQixTQUFTLENBQUUsTUFBTSxDQUNqQixXQUFXLENBQUUsR0FBRyxDQUNoQixNQUFNLENBQUUsTUFBTSxDQUlmLEFBSEMsTUFBTSxFQUFFLFNBQVMsRUFBRSxNQUFNLEVBaEM1QixBQTBCQyxvQkExQkssQ0EwQkwsRUFBRSxBQUFDLENBT0MsU0FBUyxDQUFFLE9BQU8sQ0FFckIsQ0FuQ0YsQUFxQ0Msb0JBckNLLENBcUNMLENBQUMsQUFBQyxDQUNBLEtBQUssQy9DdVVILElBQU8sQytDdFVULFNBQVMsQ0FBRSxLQUFLLENBSWpCLEFBSEMsTUFBTSxFQUFFLFNBQVMsRUFBRSxNQUFNLEVBeEM1QixBQXFDQyxvQkFyQ0ssQ0FxQ0wsQ0FBQyxBQUFDLENBSUUsU0FBUyxDQUFFLE1BQU0sQ0FFcEIsQ0FHRixBQUFELHVCQUFVLEFBQUMsQ0FDVCxXQUFXLENBQUUsbUJBQW1CLENBQ2hDLEtBQUssQ0FBRSxLQUFLLENBQ1osZ0JBQWdCLEMvQzRUWixJQUFPLEMrQzNUWCxPQUFPLENBQUUsV0FBVyxDQUNwQixLQUFLLEMvQzJTRCxJQUFJLEMrQzVJVCxBQTlKQyxNQUFNLEVBQUUsU0FBUyxFQUFFLE1BQU0sRUFOMUIsQUFBRCx1QkFBVSxBQUFDLENBT1AsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsTUFBTSxDQUFFLElBQUksQ0FDWixLQUFLLENBQUUsSUFBSSxDQUNYLE1BQU0sQ0FBRSxDQUFDLENBMEpaLENBdkpFLEFBQUQsc0NBQWdCLEFBQUMsQ0FDZixNQUFNLENBQUUsTUFBTSxDQUNkLFVBQVUsQ0FBRSxxQkFBdUIsQ0FDbkMsT0FBTyxDQUFFLFdBQVcsQ0FDcEIsU0FBUyxDQUFFLE9BQU8sQ0FDbEIsV0FBVyxDQUFFLEdBQUcsQ0FDaEIsY0FBYyxDQUFFLElBQUksQ0FDcEIsY0FBYyxDQUFFLFNBQVMsQ0FDekIsS0FBSyxDQUFFLE9BQU8sQ0FDZCxXQUFXLENBQUUsTUFBTSxDQUtwQixBQWRBLEFBV0Msc0NBWGMsQUFXYixjQUFjLEFBQUMsQ0FDZCxVQUFVLENBQUUsQ0FBQyxDQUNkLEFBR0YsQUFBRCw2QkFBTyxBQUFDLENBQ04sUUFBUSxDQUFFLFFBQVEsQ0FDbEIsTUFBTSxDQUFFLE1BQU0sQ0FDZCxPQUFPLENBQUUsT0FBTyxDQUNoQixRQUFRLENBQUUsTUFBTSxDQUNoQixhQUFhLENBQUUsR0FBRyxDQUNsQixVQUFVLENBQUUsT0FBTyxDQUNuQixNQUFNLENBQUUsR0FBRyxDQUFDLEtBQUssQ0FBQyxrQkFBb0IsQ0FDdEMsU0FBUyxDQUFFLEdBQUcsQ0FDZCxTQUFTLENBQUUsSUFBSSxDQUNmLFVBQVUsQ0FBRSxNQUFNLENBQ2xCLFVBQVUsQ0FBRSxzQkFBc0IsQ0FnRG5DLEFBL0NDLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSyxFQVp6QixBQUFELDZCQUFPLEFBQUMsQ0FhSixPQUFPLENBQUUsSUFBSSxDQThDaEIsQ0EzREEsQUFnQkMsNkJBaEJLLEFBZ0JKLE9BQU8sQUFBQyxDQUNQLFVBQVUsQ0FBRSxPQUFPLENBQ25CLE1BQU0sQ0FBRSxpQkFBaUIsQ0FDekIsS0FBSyxDL0MrUUwsSUFBTyxDK0MxUVIsQUF4QkYsQUFxQkcsNkJBckJHLEFBZ0JKLE9BQU8sQ0FLTixNQUFNLEFBQUMsQ0FDTCxLQUFLLENBQUUsc0JBQXdCLENBQ2hDLEFBdkJKLEFBMEJDLDZCQTFCSyxDQTBCTCxFQUFFLEFBQUMsQ0FDRCxPQUFPLENBQUUsS0FBSyxDQUNkLE1BQU0sQ0FBRSxDQUFDLENBQ1QsU0FBUyxDQUFFLEtBQUssQ0FDaEIsVUFBVSxDQUFFLGVBQWUsQ0FDM0IsV0FBVyxDL0M2VEgsb0JBQW9CLENBQUUsU0FBUyxDQUFFLEtBQUssQ0FBRSxVQUFVLEMrQzVUM0QsQUFoQ0YsQUFrQ0MsNkJBbENLLENBa0NMLE1BQU0sQUFBQyxDQUNMLE9BQU8sQ0FBRSxLQUFLLENBQ2QsS0FBSyxDL0N5UEgsT0FBTyxDK0N4UFQsVUFBVSxDQUFFLGVBQWUsQ0FDM0IsV0FBVyxDQUFFLEdBQUcsQ0FDaEIsU0FBUyxDQUFFLE9BQU8sQ0FDbEIsV0FBVyxDQUFFLEdBQUcsQ0FDakIsQUF6Q0YsQUEyQ0MsNkJBM0NLLENBMkNMLFFBQVEsQUFBQyxDQUNQLE9BQU8sQ0FBRSxZQUFZLENBQ3JCLE9BQU8sQ0FBRSxNQUFNLENBQ2YsYUFBYSxDQUFFLEdBQUcsQ0FDbEIsVUFBVSxDQUFFLG9CQUFzQixDQUNsQyxLQUFLLENBQUUsT0FBTyxDQUNkLFdBQVcsQ0FBRSxHQUFHLENBQ2hCLFNBQVMsQ0FBRSxLQUFLLENBQ2hCLFdBQVcsQ0FBRSxHQUFHLENBQ2pCLEFBcERGLEFBc0RDLDZCQXRESyxDQXNETCxDQUFDLEFBQUMsQ0FDQSxPQUFPLENBQUUsWUFBWSxDQUNyQixVQUFVLENBQUUsR0FBRyxDQUNmLFNBQVMsQ0FBRSxHQUFHLENBQ2YsQUFHRixBQUFELHFDQUFlLEFBQUMsQ0FDZCxPQUFPLENBQUUsS0FBSyxDQUNkLFVBQVUsQ0FBRSxNQUFNLENBQ2xCLFNBQVMsQ0FBRSxNQUFNLENBQ2pCLFdBQVcsQ0FBRSxNQUFNLENBQ25CLEtBQUssQ0FBRSxPQUFPLENBQ2QsTUFBTSxDQUFFLFFBQVEsQ0FXakIsQUFqQkEsQUFRQyxxQ0FSYSxDQVFiLElBQUksQUFBQyxDQUNILE9BQU8sQ0FBRSxZQUFZLENBQ3JCLFVBQVUsQ0FBRSxrQkFBb0IsQ0FDaEMsS0FBSyxDQUFFLE9BQU8sQ0FDZCxhQUFhLENBQUUsR0FBRyxDQUNsQixPQUFPLENBQUUsTUFBTSxDQUNmLFdBQVcsQ0FBRSxHQUFHLENBQ2hCLFNBQVMsQ0FBRSxHQUFHLENBQ2YsQUExR0osQUE2R0MsdUJBN0dRLENBNkdSLFVBQVUsQUFBQyxDQUNULFFBQVEsQ0FBRSxRQUFRLENBQ2xCLE9BQU8sQ0FBRSxDQUFDLENBQ1YsR0FBRyxDQUFFLENBQUMsQ0FDTixLQUFLLENBQUUsQ0FBQyxDQUNSLE1BQU0sQ0FBRSxJQUFJLENBQ1osS0FBSyxDQUFFLElBQUksQ0FNWixBQXpIRixBQXFIRyx1QkFySE0sQ0E2R1IsVUFBVSxDQVFSLFVBQVUsQUFBQyxDQUNULE1BQU0sQ0FBRSxJQUFJLENBQ1osS0FBSyxDQUFFLElBQUksQ0FDWixBQXhISixBQTJIQyx1QkEzSFEsQ0EySFIsYUFBYSxBQUFDLENBQ1osVUFBVSxDQUFFLE1BQU0sQ0FDbkIsQUFFQSxBQUFELCtCQUFTLEFBQUMsQ0FDUixPQUFPLENBQUUsQ0FBQyxDQUNWLFVBQVUsQ0FBRSxxQ0FBcUMsQ0FDakQsTUFBTSxDQUFFLFFBQVEsQ0FDaEIsVUFBVSxDQUFFLENBQUMsQ0FDYixRQUFRLENBQUUsTUFBTSxDQWFqQixBQWxCQSxBQU9DLCtCQVBPLEFBT04sT0FBTyxBQUFDLENBQ1AsT0FBTyxDQUFFLENBQUMsQ0FDVixVQUFVLENBQUUsS0FBSyxDQUNsQixBQVZGLEFBWUMsK0JBWk8sQ0FZUCxDQUFDLEFBQUMsQ0FDQSxPQUFPLENBQUUsSUFBSSxDQUNiLGFBQWEsQ0FBRSxHQUFHLENBQ2xCLFVBQVUsQ0FBRSxvQkFBc0IsQ0FDbEMsS0FBSyxDQUFFLE9BQU8sQ0FDZixBQUdGLEFBQUQsdUNBQWlCLEFBQUMsQ0FDaEIsT0FBTyxDQUFFLENBQUMsQ0FDVixVQUFVLENBQUUsTUFBTSxDQUNsQixPQUFPLENBQUUsSUFBSSxDQVlkLEFBZkEsQUFLQyx1Q0FMZSxDQUtmLENBQUMsQUFBQyxDQUNBLFNBQVMsQ0FBRSxJQUFJLENBQ2YsTUFBTSxDQUFFLENBQUMsQ0FDVixBQVJGLEFBVUMsdUNBVmUsQUFVZCxZQUFZLEFBQUMsQ0FDWixVQUFVLENBQUUsT0FBTyxDQUNuQixPQUFPLENBQUUsQ0FBQyxDQUNWLE9BQU8sQ0FBRSxLQUFLLENBQ2YsQUFoTlAsQUFxTkUsY0FyTlksQ0FxTlosY0FBYyxBQUFDLENBQ2IsVUFBVSxDQUFFLE9BQU8sQ0FDbkIsT0FBTyxDQUFFLENBQUMsQ0FPWCxBQTlOSCxBQXlOSSxjQXpOVSxDQXFOWixjQUFjLEFBSVgsVUFBVSxBQUFDLENBQ1YsT0FBTyxDQUFFLENBQUMsQ0FDVixVQUFVLENBQUUsTUFBTSxDQUNsQixPQUFPLENBQUUsSUFBSSxDQUNkLEFDNU5MLEFBQUEsZ0JBQWdCLEFBQUMsQ0FDZixLQUFLLENBQUUsS0FBSyxDQUNaLE1BQU0sQ0FBRSxLQUFLLENBQ2IsT0FBTyxDQUFFLEVBQUUsQ0FDWCxRQUFRLENBQUUsS0FBSyxDQUNmLGdCQUFnQixDaER3V1Ysc0JBQU8sQ2dEdldiLEdBQUcsQ0FBRSxDQUFDLENBQ04sSUFBSSxDQUFFLENBQUMsQ0FDUCxPQUFPLENBQUUsSUFBSSxDQUNiLGNBQWMsQ0FBRSxHQUFHLENBQ25CLFVBQVUsQ0FBRSxPQUFPLENBQ25CLE9BQU8sQ0FBRSxDQUFDLENBQ1YsVUFBVSxDQUFFLHdDQUF3QyxDQStackQsQUE5WkMsTUFBTSxFQUFFLFNBQVMsRUFBRSxNQUFNLEVBYjNCLEFBQUEsZ0JBQWdCLEFBQUMsQ0FjYixPQUFPLENBQUUsS0FBSyxDQUNkLFFBQVEsQ0FBRSxNQUFNLENBNFpuQixDQXpaRSxBQUFELHVCQUFRLEFBQUMsQ0FDUCxPQUFPLENBQUUsRUFBRSxDQUNYLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLEdBQUcsQ0FBRSxJQUFJLENBQ1QsS0FBSyxDQUFFLElBQUksQ0FFWixBQUVBLEFBQUQsc0JBQU8sQUFBQyxDQUNOLEtBQUssQ0FBRSxHQUFHLENBQ1YsVUFBVSxDQUFFLEdBQUcsQ0FDZixPQUFPLENBQUUsSUFBSSxDQUNiLE9BQU8sQ0FBRSxJQUFJLENBQ2IsZUFBZSxDQUFFLE1BQU0sQ0FDdkIsV0FBVyxDQUFFLE1BQU0sQ0FDbkIsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsVUFBVSxDQUFFLDRDQUErQyxDQThHNUQsQUE3R0MsTUFBTSxFQUFFLFNBQVMsRUFBRSxNQUFNLEVBVDFCLEFBQUQsc0JBQU8sQUFBQyxDQVVKLEtBQUssQ0FBRSxJQUFJLENBQ1gsT0FBTyxDQUFFLGVBQWUsQ0EyRzNCLENBekdDLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSyxFQWJ6QixBQUFELHNCQUFPLEFBQUMsQ0FjSixPQUFPLENBQUUsZUFBZSxDQXdHM0IsQ0FyR0UsQUFBRCw4QkFBUyxBQUFDLENBQ1IsUUFBUSxDQUFFLE1BQU0sQ0FDaEIsV0FBVyxDQUFFLFVBQVUsQ0FDdkIsT0FBTyxDQUFFLGVBQWUsQ0FRekIsQUFQQyxNQUFNLEVBQUUsU0FBUyxFQUFFLE1BQU0sRUFKMUIsQUFBRCw4QkFBUyxBQUFDLENBS04sT0FBTyxDQUFFLGVBQWUsQ0FNM0IsQ0FKQyxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUssRUFQekIsQUFBRCw4QkFBUyxBQUFDLENBUU4sT0FBTyxDQUFFLGVBQWUsQ0FHM0IsQ0E1QkYsQUE4QkMsc0JBOUJLLEFBOEJKLE9BQU8sQUFBQyxDQUNQLE9BQU8sQ0FBRSxFQUFFLENBQ1gsTUFBTSxDQUFFLElBQUksQ0FDWixLQUFLLENBQUUsR0FBRyxDQUNWLFFBQVEsQ0FBRSxLQUFLLENBQ2YsSUFBSSxDQUFFLENBQUMsQ0FDUCxHQUFHLENBQUUsQ0FBQyxDQUNOLG1CQUFtQixDQUFFLGFBQWEsQ0FDbEMsaUJBQWlCLENBQUUsU0FBUyxDQUM1QixlQUFlLENBQUUsU0FBUyxDQUMxQixnQkFBZ0IsQ0FBRSx5Q0FBeUMsQ0FNNUQsQUFMQyxNQUFNLEVBQUUsU0FBUyxFQUFFLE1BQU0sRUF6QzVCLEFBOEJDLHNCQTlCSyxBQThCSixPQUFPLEFBQUMsQ0FZTCxLQUFLLENBQUUsSUFBSSxDQUNYLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLE9BQU8sQ0FBRSxDQUFDLENBRWIsQ0FFQSxBQUFELDBCQUFLLEFBQUMsQ0FDSixVQUFVLENoRDBTUSxpREFBb0QsQ2dEclN2RSxBQU5BLEFBR0MsMEJBSEcsQUFHRixPQUFPLEFBQUMsQ0FDUCxnQkFBZ0IsQ0FBRSxxQ0FBcUMsQ0FDeEQsQUFHRixBQUFELCtCQUFVLEFBQUMsQ0FDVCxVQUFVLENBQUUsSUFBSSxDQUNoQixRQUFRLENBQUUsUUFBUSxDQUNsQixHQUFHLENBQUUsSUFBSSxDQUNULElBQUksQ0FBRSxJQUFJLENBQ1YsT0FBTyxDQUFFLENBQUMsQ0FDVixLQUFLLENBQUUsSUFBSSxDQXFCWixBQXBCQyxNQUFNLEVBQUUsU0FBUyxFQUFFLE1BQU0sRUFQMUIsQUFBRCwrQkFBVSxBQUFDLENBUVAsSUFBSSxDQUFFLElBQUksQ0FtQmIsQ0FqQkMsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLLEVBVnpCLEFBQUQsK0JBQVUsQUFBQyxDQVdQLElBQUksQ0FBRSxHQUFHLENBQ1QsU0FBUyxDQUFFLGdCQUFnQixDQUMzQixTQUFTLENBQUUsR0FBRyxDQUNkLFVBQVUsQ0FBRSxNQUFNLENBYXJCLENBM0JBLEFBaUJDLCtCQWpCUSxDQWlCUixHQUFHLEFBQUMsQ0FDRixTQUFTLENBQUUsS0FBSyxDQUlqQixBQUhDLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSyxFQW5CM0IsQUFpQkMsK0JBakJRLENBaUJSLEdBQUcsQUFBQyxDQUdBLFNBQVMsQ0FBRSxLQUFLLENBRW5CLENBdEJGLEFBd0JDLCtCQXhCUSxDQXdCUixJQUFJLEFBQUMsQ0FDSCxNQUFNLENBQUUsTUFBTSxDQUNmLEFBR0YsQUFBRCwrQkFBVSxBQUFDLENBQ1QsS0FBSyxDQUFFLElBQUksQ0E2QlosQUE1QkMsTUFBTSxFQUFFLFNBQVMsRUFBRSxNQUFNLEVBRjFCLEFBQUQsK0JBQVUsQUFBQyxDQUdQLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLE9BQU8sQ0FBRSxDQUFDLENBMEJiLENBOUJBLEFBT0MsK0JBUFEsQ0FPUixFQUFFLEFBQUMsQ0FDRCxTQUFTLENBQUUsb0JBQW9CLENBQy9CLFdBQVcsQ0FBRSxvQkFBb0IsQ0FDakMsS0FBSyxDQUFFLE9BQU8sQ0FDZCxXQUFXLENBQUUsR0FBRyxDQU1qQixBQUxDLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSyxFQVozQixBQU9DLCtCQVBRLENBT1IsRUFBRSxBQUFDLENBTUMsU0FBUyxDQUFFLHFCQUFxQixDQUNoQyxXQUFXLENBQUUsR0FBRyxDQUNoQixVQUFVLENBQUUsTUFBTSxDQUVyQixDQWpCRixBQW1CQywrQkFuQlEsQ0FtQlIsRUFBRSxBQUFDLENBQ0QsU0FBUyxDQUFFLG9CQUFvQixDQUMvQixXQUFXLENBQUUscUJBQXFCLENBQ2xDLEtBQUssQ2hEbU9ILE9BQU8sQ2dEbE9ULFdBQVcsQ0FBRSxNQUFNLENBQ25CLFdBQVcsQ2hEMFJILG9CQUFvQixDQUFFLFNBQVMsQ0FBRSxLQUFLLENBQUUsVUFBVSxDZ0RyUjNELEFBSkMsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLLEVBekIzQixBQW1CQywrQkFuQlEsQ0FtQlIsRUFBRSxBQUFDLENBT0MsU0FBUyxDQUFFLHFCQUFxQixDQUNoQyxXQUFXLENBQUUsR0FBRyxDQUVuQixDQU1KLEFBQUQsdUJBQVEsQUFBQyxDQUNQLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLEtBQUssQ0FBRSxHQUFHLENBQ1YsVUFBVSxDQUFFLEdBQUcsQ0FDZixNQUFNLENBQUUsSUFBSSxDQUNaLE9BQU8sQ0FBRSxJQUFJLENBQ2IsT0FBTyxDQUFFLElBQUksQ0FDYixXQUFXLENBQUUsTUFBTSxDQUNuQixlQUFlLENBQUUsTUFBTSxDQUN2QixnQkFBZ0IsQ0FBRSxPQUFPLENBK1ExQixBQTlRQyxNQUFNLEVBQUUsU0FBUyxFQUFFLE1BQU0sRUFWMUIsQUFBRCx1QkFBUSxBQUFDLENBV0wsT0FBTyxDQUFFLEtBQUssQ0FDZCxLQUFLLENBQUUsSUFBSSxDQUNYLE1BQU0sQ0FBRSxJQUFJLENBQ1osT0FBTyxDQUFFLGVBQWUsQ0EwUTNCLENBeFFDLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSyxFQWhCekIsQUFBRCx1QkFBUSxBQUFDLENBaUJMLE9BQU8sQ0FBRSxlQUFlLENBdVEzQixDQXBRRSxBQUFELCtCQUFTLEFBQUMsQ0FDUixRQUFRLENBQUUsTUFBTSxDQUNoQixXQUFXLENBQUUsVUFBVSxDQUN2QixPQUFPLENBQUUsVUFBVSxDQVFwQixBQVBDLE1BQU0sRUFBRSxTQUFTLEVBQUUsTUFBTSxFQUoxQixBQUFELCtCQUFTLEFBQUMsQ0FLTixPQUFPLENBQUUsZUFBZSxDQU0zQixDQUpDLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSyxFQVB6QixBQUFELCtCQUFTLEFBQUMsQ0FRTixPQUFPLENBQUUsZUFBZSxDQUczQixDQUdBLEFBQUQsZ0NBQVUsQUFBQyxDQUNULE9BQU8sQ0FBRSxDQUFDLENBQ1YsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsS0FBSyxDQUFFLEdBQUcsQ0FDVixTQUFTLENBQUUsS0FBSyxDQUNoQixVQUFVLENBQUUsS0FBSyxDQUNqQixPQUFPLENBQUUsSUFBSSxDQUNiLFdBQVcsQ0FBRSxNQUFNLENBZ05wQixBQXZOQSxBQVNDLGdDQVRRLENBU1IsV0FBVyxBQUFDLENBQ1YsU0FBUyxDQUFFLHFCQUFxQixDQUtqQyxBQWZGLEFBWUcsZ0NBWk0sQ0FTUixXQUFXLEFBR1IsV0FBVyxBQUFDLENBQ1gsVUFBVSxDQUFFLElBQUksQ0FDakIsQUFkSixBQWlCQyxnQ0FqQlEsQ0FpQlIsV0FBVyxBQUFBLFNBQVMsQUFBQyxDQUNuQixPQUFPLENBQUUsSUFBSSxDQUNiLE9BQU8sQ0FBRSxlQUFlLENBQ3hCLFFBQVEsQ0FBRSxrQkFBa0IsQ0FDNUIsTUFBTSxDQUFFLGVBQWUsQ0FDdkIsTUFBTSxDQUFFLHFCQUFxQixDQUM5QixBQXZCRixBQXlCQyxnQ0F6QlEsQ0F5QlIsV0FBVyxBQUFBLFdBQVcsQUFBQyxDQUNyQixPQUFPLENBQUUsSUFBSSxDQUNkLEFBM0JGLEFBNkJDLGdDQTdCUSxDQTZCUixLQUFLLEFBQUMsQ0FDSixLQUFLLENBQUUsS0FBSyxDQUNaLE1BQU0sQ0FBRSxNQUFNLENBc0pmLEFBckxGLEFBaUNHLGdDQWpDTSxDQTZCUixLQUFLLENBSUgsVUFBVSxBQUFDLENBQ1QsYUFBYSxDQUFFLElBQUksQ0F3R3BCLEFBMUlKLEFBcUNPLGdDQXJDRSxDQTZCUixLQUFLLENBSUgsVUFBVSxBQUdQLE1BQU0sQ0FDTCxtQkFBbUIsQUFBQyxDQUNsQixNQUFNLENBQUUsYUFBYSxDQUNyQixnQkFBZ0IsQ0FBRSxPQUFPLENBQ3pCLFNBQVMsQ0FBRSxLQUFLLENBQ2pCLEFBekNSLEFBNENLLGdDQTVDSSxDQTZCUixLQUFLLENBSUgsVUFBVSxDQVdSLEtBQUssQUFBQyxDQUNKLE9BQU8sQ0FBRSxLQUFLLENBQ2QsS0FBSyxDQUFFLE9BQU8sQ0FDZCxPQUFPLENBQUUsR0FBRyxDQUNaLFdBQVcsQ0FBRSxHQUFHLENBQ2hCLFNBQVMsQ0FBRSxxQkFBcUIsQ0FDaEMsV0FBVyxDQUFFLEdBQUcsQ0FDaEIsTUFBTSxDQUFFLFNBQVMsQ0FDakIsY0FBYyxDQUFFLENBQUMsQ0FDakIsVUFBVSxDQUFFLElBQUksQ0FDaEIsV0FBVyxDaEQwTEwsc0JBQXNCLENBQUUsU0FBUyxDQUFFLEtBQUssQ0FBRSxVQUFVLENnRHpMM0QsQUF2RE4sQUF5REssZ0NBekRJLENBNkJSLEtBQUssQ0FJSCxVQUFVLENBd0JSLG1CQUFtQixBQUFDLENBQ2xCLE1BQU0sQ0FBRSxHQUFHLENBQUMsS0FBSyxDQUFDLE9BQXVCLENBQ3pDLGdCQUFnQixDQUFFLE9BQU8sQ0FDekIsU0FBUyxDQUFFLElBQUksQ0FDZixLQUFLLENBQUUsT0FBTyxDQUNmLEFBOUROLEFBaUVPLGdDQWpFRSxDQTZCUixLQUFLLENBSUgsVUFBVSxDQStCUixhQUFhLENBQ1gsQ0FBQyxBQUFDLENBQ0EsS0FBSyxDQUFFLE9BQU8sQ0FDZixBQW5FUixBQXFFTyxnQ0FyRUUsQ0E2QlIsS0FBSyxDQUlILFVBQVUsQ0ErQlIsYUFBYSxDQUtYLGNBQWMsQ0FBQyxLQUFLLEFBQUMsQ0FDbkIsT0FBTyxDQUFFLEtBQUssQ0FDZCxJQUFJLENBQUUsd0JBQXdCLENBQzlCLE1BQU0sQ0FBRSxHQUFHLENBQ1gsUUFBUSxDQUFFLG1CQUFtQixDQUM3QixLQUFLLENBQUUsR0FBRyxDQUNYLEFBM0VSLEFBNkVPLGdDQTdFRSxDQTZCUixLQUFLLENBSUgsVUFBVSxDQStCUixhQUFhLENBYVgsY0FBYyxDQUFDLEtBQUssQUFBQSxjQUFjLENBQUcsS0FBSyxBQUFDLENBQ3pDLE9BQU8sQ0FBRSxpQkFBaUIsQ0FDM0IsQUEvRVIsQUFpRk8sZ0NBakZFLENBNkJSLEtBQUssQ0FJSCxVQUFVLENBK0JSLGFBQWEsQ0FpQlgsY0FBYyxDQUFDLEtBQUssQ0FBRyxLQUFLLEFBQUMsQ0FDM0IsS0FBSyxDQUFFLElBQUksQ0FDWCxNQUFNLENBQUUsaUJBQWlCLENBQ3pCLGdCQUFnQixDQUFFLE9BQU8sQ0FDekIsYUFBYSxDQUFFLEdBQUcsQ0FDbEIsTUFBTSxDQUFFLElBQUksQ0FDWixPQUFPLENBQUUsU0FBUyxDQUNsQixPQUFPLENBQUUsSUFBSSxDQUNiLGNBQWMsQ0FBRSxHQUFHLENBQ25CLGVBQWUsQ0FBRSxNQUFNLENBQ3ZCLFdBQVcsQ0FBRSxNQUFNLENBU3BCLEFBcEdSLEFBNkZTLGdDQTdGQSxDQTZCUixLQUFLLENBSUgsVUFBVSxDQStCUixhQUFhLENBaUJYLGNBQWMsQ0FBQyxLQUFLLENBQUcsS0FBSyxDQVkxQixJQUFJLEFBQUMsQ0FDSCxLQUFLLENBQUUsR0FBRyxDQUNWLFVBQVUsQ0FBRSxNQUFNLENBQ2xCLE9BQU8sQ0FBRSxZQUFZLENBQ3JCLE9BQU8sQ0FBRSxDQUFDLENBQ1YsUUFBUSxDQUFFLFFBQVEsQ0FDbkIsQUFuR1YsQUFzR08sZ0NBdEdFLENBNkJSLEtBQUssQ0FJSCxVQUFVLENBK0JSLGFBQWEsQ0FzQ1gsY0FBYyxDQUFDLEtBQUssQ0FBRyxLQUFLLEFBQUEsTUFBTSxBQUFDLENBQ2pDLEdBQUcsQ0FBRSxHQUFHLENBQ1IsSUFBSSxDQUFFLEdBQUcsQ0FDVCxNQUFNLENBQUUsR0FBRyxDQUNYLEtBQUssQ0FBRSxHQUFHLENBQ1YsVUFBVSxDQUFFLE9BQU8sQ0FDbkIsVUFBVSxDQUFFLElBQUksQ0FDaEIsYUFBYSxDQUFFLEdBQUcsQ0FDbEIsVUFBVSxDQUFFLGFBQWEsQ0FDekIsT0FBTyxDQUFFLENBQUMsQ0FDWCxBQWhIUixBQWtITyxnQ0FsSEUsQ0E2QlIsS0FBSyxDQUlILFVBQVUsQ0ErQlIsYUFBYSxDQWtEWCxjQUFjLENBQUMsS0FBSyxBQUFBLFFBQVEsQ0FBRyxLQUFLLEFBQUEsTUFBTSxDQWxIakQsZ0NBQVMsQ0E2QlIsS0FBSyxDQUlILFVBQVUsQ0ErQlIsYUFBYSxDQW1EWCxjQUFjLENBQUMsS0FBSyxBQUFBLEdBQUcsQ0FBRyxLQUFLLEFBQUEsTUFBTSxBQUFDLENBQ3BDLElBQUksQ0FBRSxlQUFlLENBQ3JCLE1BQU0sQ0FBRSxDQUFDLENBQ1YsQUF0SFIsQUF3SE8sZ0NBeEhFLENBNkJSLEtBQUssQ0FJSCxVQUFVLENBK0JSLGFBQWEsQ0F3RFgsY0FBYyxDQUFDLEtBQUssQ0FBRyxLQUFLLEFBQUEsT0FBTyxBQUFDLENBQ2xDLE9BQU8sQ0FBRSxJQUFJLENBQ2QsQUExSFIsQUErSEssZ0NBL0hJLENBNkJSLEtBQUssQ0FJSCxVQUFVLEFBOEZQLFVBQVUsQUFBQSxPQUFPLEFBQUMsQ0FDakIsR0FBRyxDQUFFLE1BQU0sQ0FDWixBQWpJTixBQW1JSyxnQ0FuSUksQ0E2QlIsS0FBSyxDQUlILFVBQVUsQUFrR1AsVUFBVSxBQUFBLE9BQU8sQ0FBQyxtQkFBbUIsQUFBQyxDQUNyQyxPQUFPLENBQUUsTUFBTSxDQUNoQixBQXJJTixBQXVJSyxnQ0F2SUksQ0E2QlIsS0FBSyxDQUlILFVBQVUsQ0FzR1IsSUFBSSxBQUFDLENBQ0gsS0FBSyxDQUFFLElBQUksQ0FDWixBQXpJTixBQTRJRyxnQ0E1SU0sQ0E2QlIsS0FBSyxDQStHSCxXQUFXLEFBQUMsQ0FDVixVQUFVLENBQUUsS0FBSyxDQUNqQixLQUFLLENBQUUsT0FBTyxDQU9mLEFBckpKLEFBZ0pLLGdDQWhKSSxDQTZCUixLQUFLLENBK0dILFdBQVcsQ0FJVCxDQUFDLEFBQUMsQ0FDQSxLQUFLLENBQUUsT0FBTyxDQUNkLGVBQWUsQ0FBRSxTQUFTLENBQzFCLFNBQVMsQ0FBRSxxQkFBcUIsQ0FDakMsQUFwSk4sQUF1SkcsZ0NBdkpNLENBNkJSLEtBQUssQ0EwSEgsTUFBTSxBQUFDLENBQ0wsS0FBSyxDQUFFLE9BQU8sQ0FDZCxTQUFTLENBQUUscUJBQXFCLENBQ2hDLE1BQU0sQ0FBRSxJQUFJLENBRVosTUFBTSxDQUFFLENBQUMsQ0FDVCxPQUFPLENBQUUsQ0FBQyxDQUtYLEFBbEtKLEFBK0pLLGdDQS9KSSxDQTZCUixLQUFLLENBMEhILE1BQU0sQ0FRSixDQUFDLEFBQUMsQ0FDQSxlQUFlLENBQUUsU0FBUyxDQUMzQixBQWpLTixBQW9LRyxnQ0FwS00sQ0E2QlIsS0FBSyxDQXVJSCxhQUFhLEFBQUMsQ0FDWixPQUFPLENBQUUsS0FBSyxDQUNkLFVBQVUsQ0FBRSxNQUFNLENBQ2xCLE1BQU0sQ0FBRSxDQUFDLENBQ1QsVUFBVSxDQUFFLENBQUMsQ0FDYixRQUFRLENBQUUsTUFBTSxDQUNoQixVQUFVLENBQUUsdURBQXVELENBU3BFLEFBbkxKLEFBNEtLLGdDQTVLSSxDQTZCUixLQUFLLENBdUlILGFBQWEsQUFRVixLQUFLLEFBQUMsQ0FDTCxVQUFVLENBQUUsT0FBTyxDQUNuQixRQUFRLENBQUUsT0FBTyxDQUNqQixhQUFhLENBQUUsSUFBSSxDQUNuQixVQUFVLENBQUUsS0FBSyxDQUNqQixVQUFVLENBQUUsc0RBQXNELENBQ25FLEFBbExOLEFBdUxDLGdDQXZMUSxDQXVMUixxQkFBcUIsQUFBQyxDQUNwQixnQkFBZ0IsQ0FBRSxPQUFPLENBQ3pCLGFBQWEsQ0FBRSxJQUFJLENBQ25CLE1BQU0sQ0FBRSxXQUFXLENBQ25CLE9BQU8sQ0FBRSxJQUFJLENBRWQsQUE3TEYsQUErTEMsZ0NBL0xRLENBK0xSLGFBQWEsQUFBQyxDQUNaLE9BQU8sQ0FBRSxJQUFJLENBQ2IsV0FBVyxDQUFFLE1BQU0sQ0FDbkIsZUFBZSxDQUFFLGFBQWEsQ0FDOUIsY0FBYyxDQUFFLEdBQUcsQ0FtQnBCLEFBbEJDLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSyxFQXBNM0IsQUErTEMsZ0NBL0xRLENBK0xSLGFBQWEsQUFBQyxDQU1WLGNBQWMsQ0FBRSxNQUFNLENBaUJ6QixDQWJHLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSyxFQXpNN0IsQUF3TUcsZ0NBeE1NLENBK0xSLGFBQWEsQ0FTWCxVQUFVLEFBQUMsQ0FFUCxVQUFVLENBQUUsSUFBSSxDQVVuQixDQXBOSixBQTZNSyxnQ0E3TUksQ0ErTFIsYUFBYSxDQVNYLFVBQVUsQ0FLUixTQUFTLEFBQUMsQ0FDUixVQUFVLENBQUUsSUFBSSxDQUNqQixBQS9NTixBQWlOSyxnQ0FqTkksQ0ErTFIsYUFBYSxDQVNYLFVBQVUsQ0FTUixPQUFPLEFBQUMsQ0FDTixXQUFXLENBQUUsSUFBSSxDQUNsQixBQU1OLEFBQUQsK0JBQVMsQUFBQyxDQUNSLFVBQVUsQ0FBRSxpQkFBaUIsQ0FDN0IsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsSUFBSSxDQUFFLENBQUMsQ0FDUCxNQUFNLENBQUUsQ0FBQyxDQUNULE9BQU8sQ0FBRSxJQUFJLENBQ2IsVUFBVSxDQUFFLE1BQU0sQ0FDbEIsS0FBSyxDQUFFLElBQUksQ0FDWCxLQUFLLENBQUUsT0FBTyxDQUNkLGdCQUFnQixDQUFFLE9BQU8sQ0FtQjFCLEFBakJDLE1BQU0sRUFBRSxTQUFTLEVBQUUsTUFBTSxFQVgxQixBQUFELCtCQUFTLEFBQUMsQ0FZTixRQUFRLENBQUUsS0FBSyxDQWdCbEIsQ0FiQyxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUssRUFmekIsQUFBRCwrQkFBUyxBQUFDLENBZ0JOLE9BQU8sQ0FBRSxjQUFjLENBWTFCLENBNUJBLEFBbUJDLCtCQW5CTyxDQW1CUCxDQUFDLEFBQUMsQ0FDQSxNQUFNLENBQUUsQ0FBQyxDQU1WLEFBMUJGLEFBc0JHLCtCQXRCSyxDQW1CUCxDQUFDLENBR0MsQ0FBQyxBQUFDLENBQ0EsZUFBZSxDQUFFLFNBQVMsQ0FDMUIsS0FBSyxDQUFFLE9BQU8sQ0FDZiJ9 */
