@import "https://cdn.materialdesignicons.com/3.6.95/css/materialdesignicons.min.css";@import "https://fonts.googleapis.com/css?family=Staatliches&display=swap&subset=latin-ext";@import "https://fonts.googleapis.com/css?family=Poppins:300,300i,400,500,500i,600,600i,700,700i,900,900i&display=swap";@import "https://use.typekit.net/bxy3gig.css";@import url(../fonts/hawcons/Stroke/style.css);.appendix_color_default,.has_default_bg{background-color:#3173f6!important}.appendix_color_magenta,.has_magenta_bg{background-color:#ea3372!important}.appendix_color_noir,.has_noir_bg{background-color:#000!important}.appendix_color_orange,.has_orange_bg{background-color:#cf892f!important}.appendix_color_blue,.has_blue_bg{background-color:#3173f6!important}.appendix_color_green,.has_green_bg{background-color:#51a577!important}.appendix_color_yellow,.has_yellow_bg{background-color:#db7e08!important}.appendix_color_orange_bright,.has_orange_bright_bg{background-color:#ed6a3e!important}.appendix_color_magenta_bright,.has_magenta_bright_bg{background-color:#ea3371!important}.appendix_color_blue_bright,.has_blue_bright_bg{background-color:#51b1f9!important}:root{--swiper-theme-color:$black}.has_orange_bis_bg{background-color:#d3402b!important}.has_orange_bg{background-color:#ff5f2b!important}.section_call2social .texte{font-weight:900;font-size:2.5rem;line-height:1;text-transform:uppercase}.section_call2social .picto_socials_logos{margin-top:2rem;display:flex;align-items:center}.section_call2social .picto_socials_logos a{margin-right:1rem;display:flex;align-items:center;justify-content:center;font-size:2rem;color:#fff;background-color:#000;border-radius:100%;width:4rem;height:4rem}.has_yellow_bis_bg{background-color:#db7e08!important}.has_magenta_bis_bg{background-color:#bd0071!important}.has_green_bis_bg{background-color:#29a96f!important}.has_blue_bis_bg{background-color:#0074ff!important}.has_magenta_bg{background-color:#ff0071!important}

/*! bulma.io v0.9.4 | MIT License | github.com/jgthms/bulma */.button,.file-cta,.file-name,.input,.pagination-ellipsis,.pagination-link,.pagination-next,.pagination-previous,.select select,.textarea{-moz-appearance:none;-webkit-appearance:none;align-items:center;border:1px solid transparent;border-radius:4px;box-shadow:none;display:inline-flex;font-size:1rem;height:2.5em;justify-content:flex-start;line-height:1.5;padding:calc(.5em - 1px) calc(.75em - 1px);position:relative;vertical-align:top}.button:active,.button:focus,.file-cta:active,.file-cta:focus,.file-name:active,.file-name:focus,.input:active,.input:focus,.is-active.button,.is-active.file-cta,.is-active.file-name,.is-active.input,.is-active.pagination-ellipsis,.is-active.pagination-link,.is-active.pagination-next,.is-active.pagination-previous,.is-active.textarea,.is-focused.button,.is-focused.file-cta,.is-focused.file-name,.is-focused.input,.is-focused.pagination-ellipsis,.is-focused.pagination-link,.is-focused.pagination-next,.is-focused.pagination-previous,.is-focused.textarea,.pagination-ellipsis:active,.pagination-ellipsis:focus,.pagination-link:active,.pagination-link:focus,.pagination-next:active,.pagination-next:focus,.pagination-previous:active,.pagination-previous:focus,.select select.is-active,.select select.is-focused,.select select:active,.select select:focus,.textarea:active,.textarea:focus{outline:none}.button[disabled],.file-cta[disabled],.file-name[disabled],.input[disabled],.pagination-ellipsis[disabled],.pagination-link[disabled],.pagination-next[disabled],.pagination-previous[disabled],.select fieldset[disabled] select,.select select[disabled],.textarea[disabled],fieldset[disabled] .button,fieldset[disabled] .file-cta,fieldset[disabled] .file-name,fieldset[disabled] .input,fieldset[disabled] .pagination-ellipsis,fieldset[disabled] .pagination-link,fieldset[disabled] .pagination-next,fieldset[disabled] .pagination-previous,fieldset[disabled] .select select,fieldset[disabled] .textarea{cursor:not-allowed}.breadcrumb,.button,.file,.is-unselectable,.pagination-ellipsis,.pagination-link,.pagination-next,.pagination-previous,.tabs{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.navbar-link:not(.is-arrowless):after,.select:not(.is-multiple):not(.is-loading):after{border:3px solid transparent;border-radius:2px;border-right:0;border-top:0;content:" ";display:block;height:.625em;margin-top:-.4375em;pointer-events:none;position:absolute;top:50%;transform:rotate(-45deg);transform-origin:center;width:.625em}.block:not(:last-child),.box:not(:last-child),.breadcrumb:not(:last-child),.content:not(:last-child),.level:not(:last-child),.message:not(:last-child),.notification:not(:last-child),.pagination:not(:last-child),.progress:not(:last-child),.subtitle:not(:last-child),.table-container:not(:last-child),.table:not(:last-child),.tabs:not(:last-child),.title:not(:last-child){margin-bottom:1.5rem}.delete,.modal-close{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-moz-appearance:none;-webkit-appearance:none;background-color:rgba(0,0,0,.2);border:none;border-radius:9999px;cursor:pointer;pointer-events:auto;display:inline-block;flex-grow:0;flex-shrink:0;font-size:0;height:20px;max-height:20px;max-width:20px;min-height:20px;min-width:20px;outline:none;position:relative;vertical-align:top;width:20px}.delete:after,.delete:before,.modal-close:after,.modal-close:before{background-color:#fff;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}.delete:before,.modal-close:before{height:2px;width:50%}.delete:after,.modal-close:after{height:50%;width:2px}.delete:focus,.delete:hover,.modal-close:focus,.modal-close:hover{background-color:rgba(0,0,0,.3)}.delete:active,.modal-close:active{background-color:rgba(0,0,0,.4)}.is-small.delete,.is-small.modal-close{height:16px;max-height:16px;max-width:16px;min-height:16px;min-width:16px;width:16px}.is-medium.delete,.is-medium.modal-close{height:24px;max-height:24px;max-width:24px;min-height:24px;min-width:24px;width:24px}.is-large.delete,.is-large.modal-close{height:32px;max-height:32px;max-width:32px;min-height:32px;min-width:32px;width:32px}.button.is-loading:after,.control.is-loading:after,.loader,.select.is-loading:after{-webkit-animation:spinAround .5s linear infinite;animation:spinAround .5s linear infinite;border-radius:9999px;border-color:transparent transparent #efeff0 #efeff0;border-style:solid;border-width:2px;content:"";display:block;height:1em;position:relative;width:1em}.hero-video,.image.is-1by1 .has-ratio,.image.is-1by1 img,.image.is-1by2 .has-ratio,.image.is-1by2 img,.image.is-1by3 .has-ratio,.image.is-1by3 img,.image.is-2by1 .has-ratio,.image.is-2by1 img,.image.is-2by3 .has-ratio,.image.is-2by3 img,.image.is-3by1 .has-ratio,.image.is-3by1 img,.image.is-3by2 .has-ratio,.image.is-3by2 img,.image.is-3by4 .has-ratio,.image.is-3by4 img,.image.is-3by5 .has-ratio,.image.is-3by5 img,.image.is-4by3 .has-ratio,.image.is-4by3 img,.image.is-4by5 .has-ratio,.image.is-4by5 img,.image.is-5by3 .has-ratio,.image.is-5by3 img,.image.is-5by4 .has-ratio,.image.is-5by4 img,.image.is-9by16 .has-ratio,.image.is-9by16 img,.image.is-16by9 .has-ratio,.image.is-16by9 img,.image.is-square .has-ratio,.image.is-square img,.is-overlay,.modal,.modal-background{bottom:0;left:0;position:absolute;right:0;top:0}.navbar-burger{color:currentColor;font-family:inherit;font-size:1em}
/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */.navbar-burger,blockquote,body,dd,dl,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,html,iframe,legend,li,ol,p,pre,textarea,ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}td:not([align]),th:not([align]){text-align:inherit}html{background-color:#fff;font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-width:300px;overflow-x:hidden;overflow-y:scroll;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}article,aside,figure,footer,header,hgroup,section{display:block}body,button,input,optgroup,select,textarea{font-family:Poppins,sans-serif}code,pre{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;font-family:monospace}body{color:#000;font-size:1em;font-weight:400;line-height:1.5}a{color:#3173f6;cursor:pointer;text-decoration:none}a strong{color:currentColor}a:hover{color:#363636}code{color:#da1039;font-size:.875em;font-weight:400;padding:.25em .5em}code,hr{background-color:#f5f5f5}hr{border:none;display:block;height:2px;margin:1.5rem 0}img{height:auto;max-width:100%}input[type=checkbox],input[type=radio]{vertical-align:baseline}small{font-size:.875em}span{font-style:inherit;font-weight:inherit}strong{color:#363636;font-weight:700}fieldset{border:none}pre{-webkit-overflow-scrolling:touch;background-color:#f5f5f5;color:#000;font-size:.875em;overflow-x:auto;padding:1.25rem 1.5rem;white-space:pre;word-wrap:normal}pre code{background-color:transparent;color:currentColor;font-size:1em;padding:0}table td,table th{vertical-align:top}table td:not([align]),table th:not([align]){text-align:inherit}table th{color:#363636}@-webkit-keyframes spinAround{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}@keyframes spinAround{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.box{background-color:#fff;border-radius:6px;box-shadow:0 .5em 1em -.125em rgba(0,0,0,.1),0 0 0 1px rgba(0,0,0,.02);color:#000;display:block;padding:1.25rem}a.box:focus,a.box:hover{box-shadow:0 .5em 1em -.125em rgba(0,0,0,.1),0 0 0 1px #3173f6}a.box:active{box-shadow:inset 0 1px 2px rgba(0,0,0,.2),0 0 0 1px #3173f6}.button{background-color:#fff;border-color:#efeff0;border-width:1px;color:#363636;cursor:pointer;justify-content:center;padding:calc(.5em - 1px) 1em;text-align:center;white-space:nowrap}.button strong{color:inherit}.button .icon,.button .icon.is-large,.button .icon.is-medium,.button .icon.is-small{height:1.5em;width:1.5em}.button .icon:first-child:not(:last-child){margin-left:calc(-.5em - 1px);margin-right:.25em}.button .icon:last-child:not(:first-child){margin-left:.25em;margin-right:calc(-.5em - 1px)}.button .icon:first-child:last-child{margin-left:calc(-.5em - 1px);margin-right:calc(-.5em - 1px)}.button.is-hovered,.button:hover{border-color:#f0f0f0;color:#363636}.button.is-focused,.button:focus{border-color:#3173f6;color:#363636}.button.is-focused:not(:active),.button:focus:not(:active){box-shadow:0 0 0 .125em rgba(49,115,246,.25)}.button.is-active,.button:active{border-color:#4a4a4a;color:#363636}.button.is-text{background-color:transparent;border-color:transparent;color:#000;text-decoration:underline}.button.is-text.is-focused,.button.is-text.is-hovered,.button.is-text:focus,.button.is-text:hover{background-color:#f5f5f5;color:#363636}.button.is-text.is-active,.button.is-text:active{background-color:#e8e8e8;color:#363636}.button.is-text[disabled],fieldset[disabled] .button.is-text{background-color:transparent;border-color:transparent;box-shadow:none}.button.is-ghost{background:none;border-color:transparent;color:#3173f6;text-decoration:none}.button.is-ghost.is-hovered,.button.is-ghost:hover{color:#3173f6;text-decoration:underline}.button.is-white{background-color:#fff;border-color:transparent;color:#000}.button.is-white.is-hovered,.button.is-white:hover{background-color:#f9f9f9;border-color:transparent;color:#000}.button.is-white.is-focused,.button.is-white:focus{border-color:transparent;color:#000}.button.is-white.is-focused:not(:active),.button.is-white:focus:not(:active){box-shadow:0 0 0 .125em hsla(0,0%,100%,.25)}.button.is-white.is-active,.button.is-white:active{background-color:#f2f2f2;border-color:transparent;color:#000}.button.is-white[disabled],fieldset[disabled] .button.is-white{background-color:#fff;border-color:#fff;box-shadow:none}.button.is-white.is-inverted{background-color:#000;color:#fff}.button.is-white.is-inverted.is-hovered,.button.is-white.is-inverted:hover{background-color:#000}.button.is-white.is-inverted[disabled],fieldset[disabled] .button.is-white.is-inverted{background-color:#000;border-color:transparent;box-shadow:none;color:#fff}.button.is-white.is-loading:after{border-color:transparent transparent #000 #000!important}.button.is-white.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-white.is-outlined.is-focused,.button.is-white.is-outlined.is-hovered,.button.is-white.is-outlined:focus,.button.is-white.is-outlined:hover{background-color:#fff;border-color:#fff;color:#000}.button.is-white.is-outlined.is-loading:after{border-color:transparent transparent #fff #fff!important}.button.is-white.is-outlined.is-loading.is-focused:after,.button.is-white.is-outlined.is-loading.is-hovered:after,.button.is-white.is-outlined.is-loading:focus:after,.button.is-white.is-outlined.is-loading:hover:after{border-color:transparent transparent #000 #000!important}.button.is-white.is-outlined[disabled],fieldset[disabled] .button.is-white.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#000;color:#000}.button.is-white.is-inverted.is-outlined.is-focused,.button.is-white.is-inverted.is-outlined.is-hovered,.button.is-white.is-inverted.is-outlined:focus,.button.is-white.is-inverted.is-outlined:hover{background-color:#000;color:#fff}.button.is-white.is-inverted.is-outlined.is-loading.is-focused:after,.button.is-white.is-inverted.is-outlined.is-loading.is-hovered:after,.button.is-white.is-inverted.is-outlined.is-loading:focus:after,.button.is-white.is-inverted.is-outlined.is-loading:hover:after{border-color:transparent transparent #fff #fff!important}.button.is-white.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#000;box-shadow:none;color:#000}.button.is-black,.button.is-black.is-hovered,.button.is-black:hover{background-color:#000;border-color:transparent;color:#fff}.button.is-black.is-focused,.button.is-black:focus{border-color:transparent;color:#fff}.button.is-black.is-focused:not(:active),.button.is-black:focus:not(:active){box-shadow:0 0 0 .125em rgba(0,0,0,.25)}.button.is-black.is-active,.button.is-black:active{background-color:#000;border-color:transparent;color:#fff}.button.is-black[disabled],fieldset[disabled] .button.is-black{background-color:#000;border-color:#000;box-shadow:none}.button.is-black.is-inverted{background-color:#fff;color:#000}.button.is-black.is-inverted.is-hovered,.button.is-black.is-inverted:hover{background-color:#f2f2f2}.button.is-black.is-inverted[disabled],fieldset[disabled] .button.is-black.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#000}.button.is-black.is-loading:after{border-color:transparent transparent #fff #fff!important}.button.is-black.is-outlined{background-color:transparent;border-color:#000;color:#000}.button.is-black.is-outlined.is-focused,.button.is-black.is-outlined.is-hovered,.button.is-black.is-outlined:focus,.button.is-black.is-outlined:hover{background-color:#000;border-color:#000;color:#fff}.button.is-black.is-outlined.is-loading:after{border-color:transparent transparent #000 #000!important}.button.is-black.is-outlined.is-loading.is-focused:after,.button.is-black.is-outlined.is-loading.is-hovered:after,.button.is-black.is-outlined.is-loading:focus:after,.button.is-black.is-outlined.is-loading:hover:after{border-color:transparent transparent #fff #fff!important}.button.is-black.is-outlined[disabled],fieldset[disabled] .button.is-black.is-outlined{background-color:transparent;border-color:#000;box-shadow:none;color:#000}.button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-black.is-inverted.is-outlined.is-focused,.button.is-black.is-inverted.is-outlined.is-hovered,.button.is-black.is-inverted.is-outlined:focus,.button.is-black.is-inverted.is-outlined:hover{background-color:#fff;color:#000}.button.is-black.is-inverted.is-outlined.is-loading.is-focused:after,.button.is-black.is-inverted.is-outlined.is-loading.is-hovered:after,.button.is-black.is-inverted.is-outlined.is-loading:focus:after,.button.is-black.is-inverted.is-outlined.is-loading:hover:after{border-color:transparent transparent #000 #000!important}.button.is-black.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-light{background-color:#f5f5f5;border-color:transparent;color:rgba(0,0,0,.7)}.button.is-light.is-hovered,.button.is-light:hover{background-color:#eee;border-color:transparent;color:rgba(0,0,0,.7)}.button.is-light.is-focused,.button.is-light:focus{border-color:transparent;color:rgba(0,0,0,.7)}.button.is-light.is-focused:not(:active),.button.is-light:focus:not(:active){box-shadow:0 0 0 .125em hsla(0,0%,96.1%,.25)}.button.is-light.is-active,.button.is-light:active{background-color:#e8e8e8;border-color:transparent;color:rgba(0,0,0,.7)}.button.is-light[disabled],fieldset[disabled] .button.is-light{background-color:#f5f5f5;border-color:#f5f5f5;box-shadow:none}.button.is-light.is-inverted{color:#f5f5f5}.button.is-light.is-inverted,.button.is-light.is-inverted.is-hovered,.button.is-light.is-inverted:hover{background-color:rgba(0,0,0,.7)}.button.is-light.is-inverted[disabled],fieldset[disabled] .button.is-light.is-inverted{background-color:rgba(0,0,0,.7);border-color:transparent;box-shadow:none;color:#f5f5f5}.button.is-light.is-loading:after{border-color:transparent transparent rgba(0,0,0,.7) rgba(0,0,0,.7)!important}.button.is-light.is-outlined{background-color:transparent;border-color:#f5f5f5;color:#f5f5f5}.button.is-light.is-outlined.is-focused,.button.is-light.is-outlined.is-hovered,.button.is-light.is-outlined:focus,.button.is-light.is-outlined:hover{background-color:#f5f5f5;border-color:#f5f5f5;color:rgba(0,0,0,.7)}.button.is-light.is-outlined.is-loading:after{border-color:transparent transparent #f5f5f5 #f5f5f5!important}.button.is-light.is-outlined.is-loading.is-focused:after,.button.is-light.is-outlined.is-loading.is-hovered:after,.button.is-light.is-outlined.is-loading:focus:after,.button.is-light.is-outlined.is-loading:hover:after{border-color:transparent transparent rgba(0,0,0,.7) rgba(0,0,0,.7)!important}.button.is-light.is-outlined[disabled],fieldset[disabled] .button.is-light.is-outlined{background-color:transparent;border-color:#f5f5f5;box-shadow:none;color:#f5f5f5}.button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,.7);color:rgba(0,0,0,.7)}.button.is-light.is-inverted.is-outlined.is-focused,.button.is-light.is-inverted.is-outlined.is-hovered,.button.is-light.is-inverted.is-outlined:focus,.button.is-light.is-inverted.is-outlined:hover{background-color:rgba(0,0,0,.7);color:#f5f5f5}.button.is-light.is-inverted.is-outlined.is-loading.is-focused:after,.button.is-light.is-inverted.is-outlined.is-loading.is-hovered:after,.button.is-light.is-inverted.is-outlined.is-loading:focus:after,.button.is-light.is-inverted.is-outlined.is-loading:hover:after{border-color:transparent transparent #f5f5f5 #f5f5f5!important}.button.is-light.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,.7);box-shadow:none;color:rgba(0,0,0,.7)}.button.is-dark{background-color:#363636;border-color:transparent;color:#fff}.button.is-dark.is-hovered,.button.is-dark:hover{background-color:#2f2f2f;border-color:transparent;color:#fff}.button.is-dark.is-focused,.button.is-dark:focus{border-color:transparent;color:#fff}.button.is-dark.is-focused:not(:active),.button.is-dark:focus:not(:active){box-shadow:0 0 0 .125em rgba(54,54,54,.25)}.button.is-dark.is-active,.button.is-dark:active{background-color:#292929;border-color:transparent;color:#fff}.button.is-dark[disabled],fieldset[disabled] .button.is-dark{background-color:#363636;border-color:#363636;box-shadow:none}.button.is-dark.is-inverted{background-color:#fff;color:#363636}.button.is-dark.is-inverted.is-hovered,.button.is-dark.is-inverted:hover{background-color:#f2f2f2}.button.is-dark.is-inverted[disabled],fieldset[disabled] .button.is-dark.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#363636}.button.is-dark.is-loading:after{border-color:transparent transparent #fff #fff!important}.button.is-dark.is-outlined{background-color:transparent;border-color:#363636;color:#363636}.button.is-dark.is-outlined.is-focused,.button.is-dark.is-outlined.is-hovered,.button.is-dark.is-outlined:focus,.button.is-dark.is-outlined:hover{background-color:#363636;border-color:#363636;color:#fff}.button.is-dark.is-outlined.is-loading:after{border-color:transparent transparent #363636 #363636!important}.button.is-dark.is-outlined.is-loading.is-focused:after,.button.is-dark.is-outlined.is-loading.is-hovered:after,.button.is-dark.is-outlined.is-loading:focus:after,.button.is-dark.is-outlined.is-loading:hover:after{border-color:transparent transparent #fff #fff!important}.button.is-dark.is-outlined[disabled],fieldset[disabled] .button.is-dark.is-outlined{background-color:transparent;border-color:#363636;box-shadow:none;color:#363636}.button.is-dark.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-dark.is-inverted.is-outlined.is-focused,.button.is-dark.is-inverted.is-outlined.is-hovered,.button.is-dark.is-inverted.is-outlined:focus,.button.is-dark.is-inverted.is-outlined:hover{background-color:#fff;color:#363636}.button.is-dark.is-inverted.is-outlined.is-loading.is-focused:after,.button.is-dark.is-inverted.is-outlined.is-loading.is-hovered:after,.button.is-dark.is-inverted.is-outlined.is-loading:focus:after,.button.is-dark.is-inverted.is-outlined.is-loading:hover:after{border-color:transparent transparent #363636 #363636!important}.button.is-dark.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-dark.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-primary{background-color:#00d1b2;border-color:transparent;color:#fff}.button.is-primary.is-hovered,.button.is-primary:hover{background-color:#00c4a7;border-color:transparent;color:#fff}.button.is-primary.is-focused,.button.is-primary:focus{border-color:transparent;color:#fff}.button.is-primary.is-focused:not(:active),.button.is-primary:focus:not(:active){box-shadow:0 0 0 .125em rgba(0,209,178,.25)}.button.is-primary.is-active,.button.is-primary:active{background-color:#00b89c;border-color:transparent;color:#fff}.button.is-primary[disabled],fieldset[disabled] .button.is-primary{background-color:#00d1b2;border-color:#00d1b2;box-shadow:none}.button.is-primary.is-inverted{background-color:#fff;color:#00d1b2}.button.is-primary.is-inverted.is-hovered,.button.is-primary.is-inverted:hover{background-color:#f2f2f2}.button.is-primary.is-inverted[disabled],fieldset[disabled] .button.is-primary.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#00d1b2}.button.is-primary.is-loading:after{border-color:transparent transparent #fff #fff!important}.button.is-primary.is-outlined{background-color:transparent;border-color:#00d1b2;color:#00d1b2}.button.is-primary.is-outlined.is-focused,.button.is-primary.is-outlined.is-hovered,.button.is-primary.is-outlined:focus,.button.is-primary.is-outlined:hover{background-color:#00d1b2;border-color:#00d1b2;color:#fff}.button.is-primary.is-outlined.is-loading:after{border-color:transparent transparent #00d1b2 #00d1b2!important}.button.is-primary.is-outlined.is-loading.is-focused:after,.button.is-primary.is-outlined.is-loading.is-hovered:after,.button.is-primary.is-outlined.is-loading:focus:after,.button.is-primary.is-outlined.is-loading:hover:after{border-color:transparent transparent #fff #fff!important}.button.is-primary.is-outlined[disabled],fieldset[disabled] .button.is-primary.is-outlined{background-color:transparent;border-color:#00d1b2;box-shadow:none;color:#00d1b2}.button.is-primary.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-primary.is-inverted.is-outlined.is-focused,.button.is-primary.is-inverted.is-outlined.is-hovered,.button.is-primary.is-inverted.is-outlined:focus,.button.is-primary.is-inverted.is-outlined:hover{background-color:#fff;color:#00d1b2}.button.is-primary.is-inverted.is-outlined.is-loading.is-focused:after,.button.is-primary.is-inverted.is-outlined.is-loading.is-hovered:after,.button.is-primary.is-inverted.is-outlined.is-loading:focus:after,.button.is-primary.is-inverted.is-outlined.is-loading:hover:after{border-color:transparent transparent #00d1b2 #00d1b2!important}.button.is-primary.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-primary.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-primary.is-light{background-color:#ebfffc;color:#00947e}.button.is-primary.is-light.is-hovered,.button.is-primary.is-light:hover{background-color:#defffa;border-color:transparent;color:#00947e}.button.is-primary.is-light.is-active,.button.is-primary.is-light:active{background-color:#d1fff8;border-color:transparent;color:#00947e}.button.is-link{background-color:#3173f6;border-color:transparent;color:#fff}.button.is-link.is-hovered,.button.is-link:hover{background-color:#256bf5;border-color:transparent;color:#fff}.button.is-link.is-focused,.button.is-link:focus{border-color:transparent;color:#fff}.button.is-link.is-focused:not(:active),.button.is-link:focus:not(:active){box-shadow:0 0 0 .125em rgba(49,115,246,.25)}.button.is-link.is-active,.button.is-link:active{background-color:#1962f5;border-color:transparent;color:#fff}.button.is-link[disabled],fieldset[disabled] .button.is-link{background-color:#3173f6;border-color:#3173f6;box-shadow:none}.button.is-link.is-inverted{background-color:#fff;color:#3173f6}.button.is-link.is-inverted.is-hovered,.button.is-link.is-inverted:hover{background-color:#f2f2f2}.button.is-link.is-inverted[disabled],fieldset[disabled] .button.is-link.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#3173f6}.button.is-link.is-loading:after{border-color:transparent transparent #fff #fff!important}.button.is-link.is-outlined{background-color:transparent;border-color:#3173f6;color:#3173f6}.button.is-link.is-outlined.is-focused,.button.is-link.is-outlined.is-hovered,.button.is-link.is-outlined:focus,.button.is-link.is-outlined:hover{background-color:#3173f6;border-color:#3173f6;color:#fff}.button.is-link.is-outlined.is-loading:after{border-color:transparent transparent #3173f6 #3173f6!important}.button.is-link.is-outlined.is-loading.is-focused:after,.button.is-link.is-outlined.is-loading.is-hovered:after,.button.is-link.is-outlined.is-loading:focus:after,.button.is-link.is-outlined.is-loading:hover:after{border-color:transparent transparent #fff #fff!important}.button.is-link.is-outlined[disabled],fieldset[disabled] .button.is-link.is-outlined{background-color:transparent;border-color:#3173f6;box-shadow:none;color:#3173f6}.button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-link.is-inverted.is-outlined.is-focused,.button.is-link.is-inverted.is-outlined.is-hovered,.button.is-link.is-inverted.is-outlined:focus,.button.is-link.is-inverted.is-outlined:hover{background-color:#fff;color:#3173f6}.button.is-link.is-inverted.is-outlined.is-loading.is-focused:after,.button.is-link.is-inverted.is-outlined.is-loading.is-hovered:after,.button.is-link.is-inverted.is-outlined.is-loading:focus:after,.button.is-link.is-inverted.is-outlined.is-loading:hover:after{border-color:transparent transparent #3173f6 #3173f6!important}.button.is-link.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-link.is-light{background-color:#ebf2fe;color:#094ed7}.button.is-link.is-light.is-hovered,.button.is-link.is-light:hover{background-color:#dfe9fe;border-color:transparent;color:#094ed7}.button.is-link.is-light.is-active,.button.is-link.is-light:active{background-color:#d3e1fd;border-color:transparent;color:#094ed7}.button.is-info{background-color:#3e8ed0;border-color:transparent;color:#fff}.button.is-info.is-hovered,.button.is-info:hover{background-color:#3488ce;border-color:transparent;color:#fff}.button.is-info.is-focused,.button.is-info:focus{border-color:transparent;color:#fff}.button.is-info.is-focused:not(:active),.button.is-info:focus:not(:active){box-shadow:0 0 0 .125em rgba(62,142,208,.25)}.button.is-info.is-active,.button.is-info:active{background-color:#3082c5;border-color:transparent;color:#fff}.button.is-info[disabled],fieldset[disabled] .button.is-info{background-color:#3e8ed0;border-color:#3e8ed0;box-shadow:none}.button.is-info.is-inverted{background-color:#fff;color:#3e8ed0}.button.is-info.is-inverted.is-hovered,.button.is-info.is-inverted:hover{background-color:#f2f2f2}.button.is-info.is-inverted[disabled],fieldset[disabled] .button.is-info.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#3e8ed0}.button.is-info.is-loading:after{border-color:transparent transparent #fff #fff!important}.button.is-info.is-outlined{background-color:transparent;border-color:#3e8ed0;color:#3e8ed0}.button.is-info.is-outlined.is-focused,.button.is-info.is-outlined.is-hovered,.button.is-info.is-outlined:focus,.button.is-info.is-outlined:hover{background-color:#3e8ed0;border-color:#3e8ed0;color:#fff}.button.is-info.is-outlined.is-loading:after{border-color:transparent transparent #3e8ed0 #3e8ed0!important}.button.is-info.is-outlined.is-loading.is-focused:after,.button.is-info.is-outlined.is-loading.is-hovered:after,.button.is-info.is-outlined.is-loading:focus:after,.button.is-info.is-outlined.is-loading:hover:after{border-color:transparent transparent #fff #fff!important}.button.is-info.is-outlined[disabled],fieldset[disabled] .button.is-info.is-outlined{background-color:transparent;border-color:#3e8ed0;box-shadow:none;color:#3e8ed0}.button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-info.is-inverted.is-outlined.is-focused,.button.is-info.is-inverted.is-outlined.is-hovered,.button.is-info.is-inverted.is-outlined:focus,.button.is-info.is-inverted.is-outlined:hover{background-color:#fff;color:#3e8ed0}.button.is-info.is-inverted.is-outlined.is-loading.is-focused:after,.button.is-info.is-inverted.is-outlined.is-loading.is-hovered:after,.button.is-info.is-inverted.is-outlined.is-loading:focus:after,.button.is-info.is-inverted.is-outlined.is-loading:hover:after{border-color:transparent transparent #3e8ed0 #3e8ed0!important}.button.is-info.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-info.is-light{background-color:#eff5fb;color:#296fa8}.button.is-info.is-light.is-hovered,.button.is-info.is-light:hover{background-color:#e4eff9;border-color:transparent;color:#296fa8}.button.is-info.is-light.is-active,.button.is-info.is-light:active{background-color:#dae9f6;border-color:transparent;color:#296fa8}.button.is-success{background-color:#00d278;border-color:transparent;color:#fff}.button.is-success.is-hovered,.button.is-success:hover{background-color:#00c571;border-color:transparent;color:#fff}.button.is-success.is-focused,.button.is-success:focus{border-color:transparent;color:#fff}.button.is-success.is-focused:not(:active),.button.is-success:focus:not(:active){box-shadow:0 0 0 .125em rgba(0,210,120,.25)}.button.is-success.is-active,.button.is-success:active{background-color:#00b969;border-color:transparent;color:#fff}.button.is-success[disabled],fieldset[disabled] .button.is-success{background-color:#00d278;border-color:#00d278;box-shadow:none}.button.is-success.is-inverted{background-color:#fff;color:#00d278}.button.is-success.is-inverted.is-hovered,.button.is-success.is-inverted:hover{background-color:#f2f2f2}.button.is-success.is-inverted[disabled],fieldset[disabled] .button.is-success.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#00d278}.button.is-success.is-loading:after{border-color:transparent transparent #fff #fff!important}.button.is-success.is-outlined{background-color:transparent;border-color:#00d278;color:#00d278}.button.is-success.is-outlined.is-focused,.button.is-success.is-outlined.is-hovered,.button.is-success.is-outlined:focus,.button.is-success.is-outlined:hover{background-color:#00d278;border-color:#00d278;color:#fff}.button.is-success.is-outlined.is-loading:after{border-color:transparent transparent #00d278 #00d278!important}.button.is-success.is-outlined.is-loading.is-focused:after,.button.is-success.is-outlined.is-loading.is-hovered:after,.button.is-success.is-outlined.is-loading:focus:after,.button.is-success.is-outlined.is-loading:hover:after{border-color:transparent transparent #fff #fff!important}.button.is-success.is-outlined[disabled],fieldset[disabled] .button.is-success.is-outlined{background-color:transparent;border-color:#00d278;box-shadow:none;color:#00d278}.button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-success.is-inverted.is-outlined.is-focused,.button.is-success.is-inverted.is-outlined.is-hovered,.button.is-success.is-inverted.is-outlined:focus,.button.is-success.is-inverted.is-outlined:hover{background-color:#fff;color:#00d278}.button.is-success.is-inverted.is-outlined.is-loading.is-focused:after,.button.is-success.is-inverted.is-outlined.is-loading.is-hovered:after,.button.is-success.is-inverted.is-outlined.is-loading:focus:after,.button.is-success.is-inverted.is-outlined.is-loading:hover:after{border-color:transparent transparent #00d278 #00d278!important}.button.is-success.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-success.is-light{background-color:#ebfff6;color:#009957}.button.is-success.is-light.is-hovered,.button.is-success.is-light:hover{background-color:#defff1;border-color:transparent;color:#009957}.button.is-success.is-light.is-active,.button.is-success.is-light:active{background-color:#d1ffeb;border-color:transparent;color:#009957}.button.is-warning{background-color:#ffa000;border-color:transparent;color:#fff}.button.is-warning.is-hovered,.button.is-warning:hover{background-color:#f29800;border-color:transparent;color:#fff}.button.is-warning.is-focused,.button.is-warning:focus{border-color:transparent;color:#fff}.button.is-warning.is-focused:not(:active),.button.is-warning:focus:not(:active){box-shadow:0 0 0 .125em rgba(255,160,0,.25)}.button.is-warning.is-active,.button.is-warning:active{background-color:#e69000;border-color:transparent;color:#fff}.button.is-warning[disabled],fieldset[disabled] .button.is-warning{background-color:#ffa000;border-color:#ffa000;box-shadow:none}.button.is-warning.is-inverted{background-color:#fff;color:#ffa000}.button.is-warning.is-inverted.is-hovered,.button.is-warning.is-inverted:hover{background-color:#f2f2f2}.button.is-warning.is-inverted[disabled],fieldset[disabled] .button.is-warning.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#ffa000}.button.is-warning.is-loading:after{border-color:transparent transparent #fff #fff!important}.button.is-warning.is-outlined{background-color:transparent;border-color:#ffa000;color:#ffa000}.button.is-warning.is-outlined.is-focused,.button.is-warning.is-outlined.is-hovered,.button.is-warning.is-outlined:focus,.button.is-warning.is-outlined:hover{background-color:#ffa000;border-color:#ffa000;color:#fff}.button.is-warning.is-outlined.is-loading:after{border-color:transparent transparent #ffa000 #ffa000!important}.button.is-warning.is-outlined.is-loading.is-focused:after,.button.is-warning.is-outlined.is-loading.is-hovered:after,.button.is-warning.is-outlined.is-loading:focus:after,.button.is-warning.is-outlined.is-loading:hover:after{border-color:transparent transparent #fff #fff!important}.button.is-warning.is-outlined[disabled],fieldset[disabled] .button.is-warning.is-outlined{background-color:transparent;border-color:#ffa000;box-shadow:none;color:#ffa000}.button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-warning.is-inverted.is-outlined.is-focused,.button.is-warning.is-inverted.is-outlined.is-hovered,.button.is-warning.is-inverted.is-outlined:focus,.button.is-warning.is-inverted.is-outlined:hover{background-color:#fff;color:#ffa000}.button.is-warning.is-inverted.is-outlined.is-loading.is-focused:after,.button.is-warning.is-inverted.is-outlined.is-loading.is-hovered:after,.button.is-warning.is-inverted.is-outlined.is-loading:focus:after,.button.is-warning.is-inverted.is-outlined.is-loading:hover:after{border-color:transparent transparent #ffa000 #ffa000!important}.button.is-warning.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-warning.is-light{background-color:#fff7eb;color:#996000}.button.is-warning.is-light.is-hovered,.button.is-warning.is-light:hover{background-color:#fff3de;border-color:transparent;color:#996000}.button.is-warning.is-light.is-active,.button.is-warning.is-light:active{background-color:#ffeed1;border-color:transparent;color:#996000}.button.is-danger{background-color:#f14668;border-color:transparent;color:#fff}.button.is-danger.is-hovered,.button.is-danger:hover{background-color:#f03a5f;border-color:transparent;color:#fff}.button.is-danger.is-focused,.button.is-danger:focus{border-color:transparent;color:#fff}.button.is-danger.is-focused:not(:active),.button.is-danger:focus:not(:active){box-shadow:0 0 0 .125em rgba(241,70,104,.25)}.button.is-danger.is-active,.button.is-danger:active{background-color:#ef2e55;border-color:transparent;color:#fff}.button.is-danger[disabled],fieldset[disabled] .button.is-danger{background-color:#f14668;border-color:#f14668;box-shadow:none}.button.is-danger.is-inverted{background-color:#fff;color:#f14668}.button.is-danger.is-inverted.is-hovered,.button.is-danger.is-inverted:hover{background-color:#f2f2f2}.button.is-danger.is-inverted[disabled],fieldset[disabled] .button.is-danger.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#f14668}.button.is-danger.is-loading:after{border-color:transparent transparent #fff #fff!important}.button.is-danger.is-outlined{background-color:transparent;border-color:#f14668;color:#f14668}.button.is-danger.is-outlined.is-focused,.button.is-danger.is-outlined.is-hovered,.button.is-danger.is-outlined:focus,.button.is-danger.is-outlined:hover{background-color:#f14668;border-color:#f14668;color:#fff}.button.is-danger.is-outlined.is-loading:after{border-color:transparent transparent #f14668 #f14668!important}.button.is-danger.is-outlined.is-loading.is-focused:after,.button.is-danger.is-outlined.is-loading.is-hovered:after,.button.is-danger.is-outlined.is-loading:focus:after,.button.is-danger.is-outlined.is-loading:hover:after{border-color:transparent transparent #fff #fff!important}.button.is-danger.is-outlined[disabled],fieldset[disabled] .button.is-danger.is-outlined{background-color:transparent;border-color:#f14668;box-shadow:none;color:#f14668}.button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-danger.is-inverted.is-outlined.is-focused,.button.is-danger.is-inverted.is-outlined.is-hovered,.button.is-danger.is-inverted.is-outlined:focus,.button.is-danger.is-inverted.is-outlined:hover{background-color:#fff;color:#f14668}.button.is-danger.is-inverted.is-outlined.is-loading.is-focused:after,.button.is-danger.is-inverted.is-outlined.is-loading.is-hovered:after,.button.is-danger.is-inverted.is-outlined.is-loading:focus:after,.button.is-danger.is-inverted.is-outlined.is-loading:hover:after{border-color:transparent transparent #f14668 #f14668!important}.button.is-danger.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-danger.is-light{background-color:#feecf0;color:#cc0f35}.button.is-danger.is-light.is-hovered,.button.is-danger.is-light:hover{background-color:#fde0e6;border-color:transparent;color:#cc0f35}.button.is-danger.is-light.is-active,.button.is-danger.is-light:active{background-color:#fcd4dc;border-color:transparent;color:#cc0f35}.button.is-small{font-size:.75rem}.button.is-small:not(.is-rounded){border-radius:2px}.button.is-normal{font-size:1rem}.button.is-medium{font-size:1.25rem}.button.is-large{font-size:1.5rem}.button[disabled],fieldset[disabled] .button{background-color:#fff;border-color:#efeff0;box-shadow:none;opacity:.5}.button.is-fullwidth{display:flex;width:100%}.button.is-loading{color:transparent!important;pointer-events:none}.button.is-loading:after{position:absolute;left:calc(50% - .5em);top:calc(50% - .5em);position:absolute!important}.button.is-static{background-color:#f5f5f5;border-color:#efeff0;color:#cfcfcf;box-shadow:none;pointer-events:none}.button.is-rounded{border-radius:9999px;padding-left:1.25em;padding-right:1.25em}.buttons{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.buttons .button{margin-bottom:.5rem}.buttons .button:not(:last-child):not(.is-fullwidth){margin-right:.5rem}.buttons:last-child{margin-bottom:-.5rem}.buttons:not(:last-child){margin-bottom:1rem}.buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large){font-size:.75rem}.buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large):not(.is-rounded){border-radius:2px}.buttons.are-medium .button:not(.is-small):not(.is-normal):not(.is-large){font-size:1.25rem}.buttons.are-large .button:not(.is-small):not(.is-normal):not(.is-medium){font-size:1.5rem}.buttons.has-addons .button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.buttons.has-addons .button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-1px}.buttons.has-addons .button:last-child{margin-right:0}.buttons.has-addons .button.is-hovered,.buttons.has-addons .button:hover{z-index:2}.buttons.has-addons .button.is-active,.buttons.has-addons .button.is-focused,.buttons.has-addons .button.is-selected,.buttons.has-addons .button:active,.buttons.has-addons .button:focus{z-index:3}.buttons.has-addons .button.is-active:hover,.buttons.has-addons .button.is-focused:hover,.buttons.has-addons .button.is-selected:hover,.buttons.has-addons .button:active:hover,.buttons.has-addons .button:focus:hover{z-index:4}.buttons.has-addons .button.is-expanded{flex-grow:1;flex-shrink:1}.buttons.is-centered{justify-content:center}.buttons.is-centered:not(.has-addons) .button:not(.is-fullwidth){margin-left:.25rem;margin-right:.25rem}.buttons.is-right{justify-content:flex-end}.buttons.is-right:not(.has-addons) .button:not(.is-fullwidth){margin-left:.25rem;margin-right:.25rem}@media screen and (max-width:767px){.button.is-responsive.is-small{font-size:.5625rem}.button.is-responsive,.button.is-responsive.is-normal{font-size:.65625rem}.button.is-responsive.is-medium{font-size:.75rem}.button.is-responsive.is-large{font-size:1rem}}@media screen and (min-width:768px) and (max-width:1023px){.button.is-responsive.is-small{font-size:.65625rem}.button.is-responsive,.button.is-responsive.is-normal{font-size:.75rem}.button.is-responsive.is-medium{font-size:1rem}.button.is-responsive.is-large{font-size:1.25rem}}.container{flex-grow:1;margin:0 auto;position:relative;width:auto}.container.is-fluid{max-width:none!important;padding-left:32px;padding-right:32px;width:100%}@media screen and (min-width:1024px){.container{max-width:960px}}@media screen and (max-width:1215px){.container.is-widescreen:not(.is-max-desktop){max-width:1152px}}@media screen and (max-width:1407px){.container.is-fullhd:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}@media screen and (min-width:1216px){.container:not(.is-max-desktop){max-width:1152px}}@media screen and (min-width:1408px){.container:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}.content li+li{margin-top:.25em}.content blockquote:not(:last-child),.content dl:not(:last-child),.content ol:not(:last-child),.content p:not(:last-child),.content pre:not(:last-child),.content table:not(:last-child),.content ul:not(:last-child){margin-bottom:1em}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{color:#363636;font-weight:600;line-height:1.125}.content h1{font-size:2em;margin-bottom:.5em}.content h1:not(:first-child){margin-top:1em}.content h2{font-size:1.75em;margin-bottom:.5714em}.content h2:not(:first-child){margin-top:1.1428em}.content h3{font-size:1.5em;margin-bottom:.6666em}.content h3:not(:first-child){margin-top:1.3333em}.content h4{font-size:1.25em;margin-bottom:.8em}.content h5{font-size:1.125em;margin-bottom:.8888em}.content h6{font-size:1em;margin-bottom:1em}.content blockquote{background-color:#f5f5f5;border-left:5px solid #efeff0;padding:1.25em 1.5em}.content ol{list-style-position:outside;margin-left:2em;margin-top:1em}.content ol:not([type]){list-style-type:decimal}.content ol:not([type]).is-lower-alpha{list-style-type:lower-alpha}.content ol:not([type]).is-lower-roman{list-style-type:lower-roman}.content ol:not([type]).is-upper-alpha{list-style-type:upper-alpha}.content ol:not([type]).is-upper-roman{list-style-type:upper-roman}.content ul{list-style:disc outside;margin-left:2em;margin-top:1em}.content ul ul{list-style-type:circle;margin-top:.5em}.content ul ul ul{list-style-type:square}.content dd{margin-left:2em}.content figure{margin-left:2em;margin-right:2em;text-align:center}.content figure:not(:first-child){margin-top:2em}.content figure:not(:last-child){margin-bottom:2em}.content figure img{display:inline-block}.content figure figcaption{font-style:italic}.content pre{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:1.25em 1.5em;white-space:pre;word-wrap:normal}.content sub,.content sup{font-size:75%}.content table{width:100%}.content table td,.content table th{border:solid #efeff0;border-width:0 0 1px;padding:.5em .75em;vertical-align:top}.content table th{color:#363636}.content table th:not([align]){text-align:inherit}.content table thead td,.content table thead th{border-width:0 0 2px;color:#363636}.content table tfoot td,.content table tfoot th{border-width:2px 0 0;color:#363636}.content table tbody tr:last-child td,.content table tbody tr:last-child th{border-bottom-width:0}.content .tabs li+li{margin-top:0}.content.is-small{font-size:.75rem}.content.is-normal{font-size:1rem}.content.is-medium{font-size:1.25rem}.content.is-large{font-size:1.5rem}.icon{align-items:center;display:inline-flex;justify-content:center;height:1.5rem;width:1.5rem}.icon.is-small{height:1rem;width:1rem}.icon.is-medium{height:2rem;width:2rem}.icon.is-large{height:3rem;width:3rem}.icon-text{align-items:flex-start;color:inherit;display:inline-flex;flex-wrap:wrap;line-height:1.5rem;vertical-align:top}.icon-text .icon{flex-grow:0;flex-shrink:0}.icon-text .icon:not(:last-child){margin-right:.25em}.icon-text .icon:not(:first-child){margin-left:.25em}div.icon-text{display:flex}.image{display:block;position:relative}.image img{display:block;height:auto;width:100%}.image img.is-rounded{border-radius:9999px}.image.is-fullwidth{width:100%}.image.is-1by1 .has-ratio,.image.is-1by1 img,.image.is-1by2 .has-ratio,.image.is-1by2 img,.image.is-1by3 .has-ratio,.image.is-1by3 img,.image.is-2by1 .has-ratio,.image.is-2by1 img,.image.is-2by3 .has-ratio,.image.is-2by3 img,.image.is-3by1 .has-ratio,.image.is-3by1 img,.image.is-3by2 .has-ratio,.image.is-3by2 img,.image.is-3by4 .has-ratio,.image.is-3by4 img,.image.is-3by5 .has-ratio,.image.is-3by5 img,.image.is-4by3 .has-ratio,.image.is-4by3 img,.image.is-4by5 .has-ratio,.image.is-4by5 img,.image.is-5by3 .has-ratio,.image.is-5by3 img,.image.is-5by4 .has-ratio,.image.is-5by4 img,.image.is-9by16 .has-ratio,.image.is-9by16 img,.image.is-16by9 .has-ratio,.image.is-16by9 img,.image.is-square .has-ratio,.image.is-square img{height:100%;width:100%}.image.is-1by1,.image.is-square{padding-top:100%}.image.is-5by4{padding-top:80%}.image.is-4by3{padding-top:75%}.image.is-3by2{padding-top:66.6666%}.image.is-5by3{padding-top:60%}.image.is-16by9{padding-top:56.25%}.image.is-2by1{padding-top:50%}.image.is-3by1{padding-top:33.3333%}.image.is-4by5{padding-top:125%}.image.is-3by4{padding-top:133.3333%}.image.is-2by3{padding-top:150%}.image.is-3by5{padding-top:166.6666%}.image.is-9by16{padding-top:177.7777%}.image.is-1by2{padding-top:200%}.image.is-1by3{padding-top:300%}.image.is-16x16{height:16px;width:16px}.image.is-24x24{height:24px;width:24px}.image.is-32x32{height:32px;width:32px}.image.is-48x48{height:48px;width:48px}.image.is-64x64{height:64px;width:64px}.image.is-96x96{height:96px;width:96px}.image.is-128x128{height:128px;width:128px}.notification{background-color:#f5f5f5;border-radius:4px;position:relative;padding:1.25rem 2.5rem 1.25rem 1.5rem}.notification a:not(.button):not(.dropdown-item){color:currentColor;text-decoration:underline}.notification strong{color:currentColor}.notification code,.notification pre{background:#fff}.notification pre code{background:transparent}.notification>.delete{right:.5rem;position:absolute;top:.5rem}.notification .content,.notification .subtitle,.notification .title{color:currentColor}.notification.is-white{background-color:#fff;color:#000}.notification.is-black{background-color:#000;color:#fff}.notification.is-light{background-color:#f5f5f5;color:rgba(0,0,0,.7)}.notification.is-dark{background-color:#363636;color:#fff}.notification.is-primary{background-color:#00d1b2;color:#fff}.notification.is-primary.is-light{background-color:#ebfffc;color:#00947e}.notification.is-link{background-color:#3173f6;color:#fff}.notification.is-link.is-light{background-color:#ebf2fe;color:#094ed7}.notification.is-info{background-color:#3e8ed0;color:#fff}.notification.is-info.is-light{background-color:#eff5fb;color:#296fa8}.notification.is-success{background-color:#00d278;color:#fff}.notification.is-success.is-light{background-color:#ebfff6;color:#009957}.notification.is-warning{background-color:#ffa000;color:#fff}.notification.is-warning.is-light{background-color:#fff7eb;color:#996000}.notification.is-danger{background-color:#f14668;color:#fff}.notification.is-danger.is-light{background-color:#feecf0;color:#cc0f35}.progress{-moz-appearance:none;-webkit-appearance:none;border:none;border-radius:9999px;display:block;height:1rem;overflow:hidden;padding:0;width:100%}.progress::-webkit-progress-bar{background-color:#ededed}.progress::-webkit-progress-value{background-color:#000}.progress::-moz-progress-bar{background-color:#000}.progress::-ms-fill{background-color:#000;border:none}.progress.is-white::-webkit-progress-value{background-color:#fff}.progress.is-white::-moz-progress-bar{background-color:#fff}.progress.is-white::-ms-fill{background-color:#fff}.progress.is-white:indeterminate{background-image:linear-gradient(90deg,#fff 30%,#ededed 0)}.progress.is-black::-webkit-progress-value{background-color:#000}.progress.is-black::-moz-progress-bar{background-color:#000}.progress.is-black::-ms-fill{background-color:#000}.progress.is-black:indeterminate{background-image:linear-gradient(90deg,#000 30%,#ededed 0)}.progress.is-light::-webkit-progress-value{background-color:#f5f5f5}.progress.is-light::-moz-progress-bar{background-color:#f5f5f5}.progress.is-light::-ms-fill{background-color:#f5f5f5}.progress.is-light:indeterminate{background-image:linear-gradient(90deg,#f5f5f5 30%,#ededed 0)}.progress.is-dark::-webkit-progress-value{background-color:#363636}.progress.is-dark::-moz-progress-bar{background-color:#363636}.progress.is-dark::-ms-fill{background-color:#363636}.progress.is-dark:indeterminate{background-image:linear-gradient(90deg,#363636 30%,#ededed 0)}.progress.is-primary::-webkit-progress-value{background-color:#00d1b2}.progress.is-primary::-moz-progress-bar{background-color:#00d1b2}.progress.is-primary::-ms-fill{background-color:#00d1b2}.progress.is-primary:indeterminate{background-image:linear-gradient(90deg,#00d1b2 30%,#ededed 0)}.progress.is-link::-webkit-progress-value{background-color:#3173f6}.progress.is-link::-moz-progress-bar{background-color:#3173f6}.progress.is-link::-ms-fill{background-color:#3173f6}.progress.is-link:indeterminate{background-image:linear-gradient(90deg,#3173f6 30%,#ededed 0)}.progress.is-info::-webkit-progress-value{background-color:#3e8ed0}.progress.is-info::-moz-progress-bar{background-color:#3e8ed0}.progress.is-info::-ms-fill{background-color:#3e8ed0}.progress.is-info:indeterminate{background-image:linear-gradient(90deg,#3e8ed0 30%,#ededed 0)}.progress.is-success::-webkit-progress-value{background-color:#00d278}.progress.is-success::-moz-progress-bar{background-color:#00d278}.progress.is-success::-ms-fill{background-color:#00d278}.progress.is-success:indeterminate{background-image:linear-gradient(90deg,#00d278 30%,#ededed 0)}.progress.is-warning::-webkit-progress-value{background-color:#ffa000}.progress.is-warning::-moz-progress-bar{background-color:#ffa000}.progress.is-warning::-ms-fill{background-color:#ffa000}.progress.is-warning:indeterminate{background-image:linear-gradient(90deg,#ffa000 30%,#ededed 0)}.progress.is-danger::-webkit-progress-value{background-color:#f14668}.progress.is-danger::-moz-progress-bar{background-color:#f14668}.progress.is-danger::-ms-fill{background-color:#f14668}.progress.is-danger:indeterminate{background-image:linear-gradient(90deg,#f14668 30%,#ededed 0)}.progress:indeterminate{-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:moveIndeterminate;animation-name:moveIndeterminate;-webkit-animation-timing-function:linear;animation-timing-function:linear;background-color:#ededed;background-image:linear-gradient(90deg,#000 30%,#ededed 0);background-position:0 0;background-repeat:no-repeat;background-size:150% 150%}.progress:indeterminate::-webkit-progress-bar{background-color:transparent}.progress:indeterminate::-moz-progress-bar{background-color:transparent}.progress:indeterminate::-ms-fill{animation-name:none}.progress.is-small{height:.75rem}.progress.is-medium{height:1.25rem}.progress.is-large{height:1.5rem}@-webkit-keyframes moveIndeterminate{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes moveIndeterminate{0%{background-position:200% 0}to{background-position:-200% 0}}.table{background-color:#fff;color:#363636}.table td,.table th{border:solid #efeff0;border-width:0 0 1px;padding:.5em .75em;vertical-align:top}.table td.is-white,.table th.is-white{background-color:#fff;border-color:#fff;color:#000}.table td.is-black,.table th.is-black{background-color:#000;border-color:#000;color:#fff}.table td.is-light,.table th.is-light{background-color:#f5f5f5;border-color:#f5f5f5;color:rgba(0,0,0,.7)}.table td.is-dark,.table th.is-dark{background-color:#363636;border-color:#363636;color:#fff}.table td.is-primary,.table th.is-primary{background-color:#00d1b2;border-color:#00d1b2;color:#fff}.table td.is-link,.table th.is-link{background-color:#3173f6;border-color:#3173f6;color:#fff}.table td.is-info,.table th.is-info{background-color:#3e8ed0;border-color:#3e8ed0;color:#fff}.table td.is-success,.table th.is-success{background-color:#00d278;border-color:#00d278;color:#fff}.table td.is-warning,.table th.is-warning{background-color:#ffa000;border-color:#ffa000;color:#fff}.table td.is-danger,.table th.is-danger{background-color:#f14668;border-color:#f14668;color:#fff}.table td.is-narrow,.table th.is-narrow{white-space:nowrap;width:1%}.table td.is-selected,.table th.is-selected{background-color:#00d1b2;color:#fff}.table td.is-selected a,.table td.is-selected strong,.table th.is-selected a,.table th.is-selected strong{color:currentColor}.table td.is-vcentered,.table th.is-vcentered{vertical-align:middle}.table th{color:#363636}.table th:not([align]){text-align:left}.table tr.is-selected{background-color:#00d1b2;color:#fff}.table tr.is-selected a,.table tr.is-selected strong{color:currentColor}.table tr.is-selected td,.table tr.is-selected th{border-color:#fff;color:currentColor}.table thead{background-color:transparent}.table thead td,.table thead th{border-width:0 0 2px;color:#363636}.table tfoot{background-color:transparent}.table tfoot td,.table tfoot th{border-width:2px 0 0;color:#363636}.table tbody{background-color:transparent}.table tbody tr:last-child td,.table tbody tr:last-child th{border-bottom-width:0}.table.is-bordered td,.table.is-bordered th{border-width:1px}.table.is-bordered tr:last-child td,.table.is-bordered tr:last-child th{border-bottom-width:1px}.table.is-fullwidth{width:100%}.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover,.table.is-hoverable tbody tr:not(.is-selected):hover{background-color:#fafafa}.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover:nth-child(2n){background-color:#f5f5f5}.table.is-narrow td,.table.is-narrow th{padding:.25em .5em}.table.is-striped tbody tr:not(.is-selected):nth-child(2n){background-color:#fafafa}.table-container{-webkit-overflow-scrolling:touch;overflow:auto;overflow-y:hidden;max-width:100%}.tags{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.tags .tag{margin-bottom:.5rem}.tags .tag:not(:last-child){margin-right:.5rem}.tags:last-child{margin-bottom:-.5rem}.tags:not(:last-child){margin-bottom:1rem}.tags.are-medium .tag:not(.is-normal):not(.is-large){font-size:1rem}.tags.are-large .tag:not(.is-normal):not(.is-medium){font-size:1.25rem}.tags.is-centered{justify-content:center}.tags.is-centered .tag{margin-right:.25rem;margin-left:.25rem}.tags.is-right{justify-content:flex-end}.tags.is-right .tag:not(:first-child){margin-left:.5rem}.tags.has-addons .tag,.tags.is-right .tag:not(:last-child){margin-right:0}.tags.has-addons .tag:not(:first-child){margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.tags.has-addons .tag:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.tag:not(body){align-items:center;background-color:#f5f5f5;border-radius:4px;color:#000;display:inline-flex;font-size:.75rem;height:2em;justify-content:center;line-height:1.5;padding-left:.75em;padding-right:.75em;white-space:nowrap}.tag:not(body) .delete{margin-left:.25rem;margin-right:-.375rem}.tag:not(body).is-white{background-color:#fff;color:#000}.tag:not(body).is-black{background-color:#000;color:#fff}.tag:not(body).is-light{background-color:#f5f5f5;color:rgba(0,0,0,.7)}.tag:not(body).is-dark{background-color:#363636;color:#fff}.tag:not(body).is-primary{background-color:#00d1b2;color:#fff}.tag:not(body).is-primary.is-light{background-color:#ebfffc;color:#00947e}.tag:not(body).is-link{background-color:#3173f6;color:#fff}.tag:not(body).is-link.is-light{background-color:#ebf2fe;color:#094ed7}.tag:not(body).is-info{background-color:#3e8ed0;color:#fff}.tag:not(body).is-info.is-light{background-color:#eff5fb;color:#296fa8}.tag:not(body).is-success{background-color:#00d278;color:#fff}.tag:not(body).is-success.is-light{background-color:#ebfff6;color:#009957}.tag:not(body).is-warning{background-color:#ffa000;color:#fff}.tag:not(body).is-warning.is-light{background-color:#fff7eb;color:#996000}.tag:not(body).is-danger{background-color:#f14668;color:#fff}.tag:not(body).is-danger.is-light{background-color:#feecf0;color:#cc0f35}.tag:not(body).is-normal{font-size:.75rem}.tag:not(body).is-medium{font-size:1rem}.tag:not(body).is-large{font-size:1.25rem}.tag:not(body) .icon:first-child:not(:last-child){margin-left:-.375em;margin-right:.1875em}.tag:not(body) .icon:last-child:not(:first-child){margin-left:.1875em;margin-right:-.375em}.tag:not(body) .icon:first-child:last-child{margin-left:-.375em;margin-right:-.375em}.tag:not(body).is-delete{margin-left:1px;padding:0;position:relative;width:2em}.tag:not(body).is-delete:after,.tag:not(body).is-delete:before{background-color:currentColor;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}.tag:not(body).is-delete:before{height:1px;width:50%}.tag:not(body).is-delete:after{height:50%;width:1px}.tag:not(body).is-delete:focus,.tag:not(body).is-delete:hover{background-color:#e8e8e8}.tag:not(body).is-delete:active{background-color:#dbdbdb}.tag:not(body).is-rounded{border-radius:9999px}a.tag:hover{text-decoration:underline}.subtitle,.title{word-break:break-word}.subtitle em,.subtitle span,.title em,.title span{font-weight:inherit}.subtitle sub,.subtitle sup,.title sub,.title sup{font-size:.75em}.subtitle .tag,.title .tag{vertical-align:middle}.title{color:#363636;font-size:2rem;font-weight:600;line-height:1.125}.title strong{color:inherit;font-weight:inherit}.title:not(.is-spaced)+.subtitle{margin-top:-1.25rem}.title.is-1{font-size:3rem}.title.is-2{font-size:2.5rem}.title.is-3{font-size:2rem}.title.is-4{font-size:1.5rem}.title.is-5{font-size:1.25rem}.title.is-6{font-size:1rem}.title.is-7{font-size:.75rem}.subtitle{color:#000;font-size:1.25rem;font-weight:400;line-height:1.25}.subtitle strong{color:#363636;font-weight:600}.subtitle:not(.is-spaced)+.title{margin-top:-1.25rem}.subtitle.is-1{font-size:3rem}.subtitle.is-2{font-size:2.5rem}.subtitle.is-3{font-size:2rem}.subtitle.is-4{font-size:1.5rem}.subtitle.is-5{font-size:1.25rem}.subtitle.is-6{font-size:1rem}.subtitle.is-7{font-size:.75rem}.heading{display:block;font-size:11px;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase}.number{align-items:center;background-color:#f5f5f5;border-radius:9999px;display:inline-flex;font-size:1.25rem;height:2em;justify-content:center;margin-right:1.5rem;min-width:2.5em;padding:.25rem .5rem;text-align:center;vertical-align:top}.input,.select select,.textarea{background-color:#fff;border-color:#efeff0;border-radius:4px;color:#363636}.input::-moz-placeholder,.select select::-moz-placeholder,.textarea::-moz-placeholder{color:rgba(54,54,54,.3)}.input::-webkit-input-placeholder,.select select::-webkit-input-placeholder,.textarea::-webkit-input-placeholder{color:rgba(54,54,54,.3)}.input:-moz-placeholder,.select select:-moz-placeholder,.textarea:-moz-placeholder{color:rgba(54,54,54,.3)}.input:-ms-input-placeholder,.select select:-ms-input-placeholder,.textarea:-ms-input-placeholder{color:rgba(54,54,54,.3)}.input:hover,.is-hovered.input,.is-hovered.textarea,.select select.is-hovered,.select select:hover,.textarea:hover{border-color:#f0f0f0}.input:active,.input:focus,.is-active.input,.is-active.textarea,.is-focused.input,.is-focused.textarea,.select select.is-active,.select select.is-focused,.select select:active,.select select:focus,.textarea:active,.textarea:focus{border-color:#3173f6;box-shadow:0 0 0 .125em rgba(49,115,246,.25)}.input[disabled],.select fieldset[disabled] select,.select select[disabled],.textarea[disabled],fieldset[disabled] .input,fieldset[disabled] .select select,fieldset[disabled] .textarea{background-color:#f5f5f5;border-color:#f5f5f5;box-shadow:none;color:#cfcfcf}.input[disabled]::-moz-placeholder,.select fieldset[disabled] select::-moz-placeholder,.select select[disabled]::-moz-placeholder,.textarea[disabled]::-moz-placeholder,fieldset[disabled] .input::-moz-placeholder,fieldset[disabled] .select select::-moz-placeholder,fieldset[disabled] .textarea::-moz-placeholder{color:hsla(0,0%,81.2%,.3)}.input[disabled]::-webkit-input-placeholder,.select fieldset[disabled] select::-webkit-input-placeholder,.select select[disabled]::-webkit-input-placeholder,.textarea[disabled]::-webkit-input-placeholder,fieldset[disabled] .input::-webkit-input-placeholder,fieldset[disabled] .select select::-webkit-input-placeholder,fieldset[disabled] .textarea::-webkit-input-placeholder{color:hsla(0,0%,81.2%,.3)}.input[disabled]:-moz-placeholder,.select fieldset[disabled] select:-moz-placeholder,.select select[disabled]:-moz-placeholder,.textarea[disabled]:-moz-placeholder,fieldset[disabled] .input:-moz-placeholder,fieldset[disabled] .select select:-moz-placeholder,fieldset[disabled] .textarea:-moz-placeholder{color:hsla(0,0%,81.2%,.3)}.input[disabled]:-ms-input-placeholder,.select fieldset[disabled] select:-ms-input-placeholder,.select select[disabled]:-ms-input-placeholder,.textarea[disabled]:-ms-input-placeholder,fieldset[disabled] .input:-ms-input-placeholder,fieldset[disabled] .select select:-ms-input-placeholder,fieldset[disabled] .textarea:-ms-input-placeholder{color:hsla(0,0%,81.2%,.3)}.input,.textarea{box-shadow:inset 0 .0625em .125em rgba(0,0,0,.05);max-width:100%;width:100%}.input[readonly],.textarea[readonly]{box-shadow:none}.is-white.input,.is-white.textarea{border-color:#fff}.is-white.input:active,.is-white.input:focus,.is-white.is-active.input,.is-white.is-active.textarea,.is-white.is-focused.input,.is-white.is-focused.textarea,.is-white.textarea:active,.is-white.textarea:focus{box-shadow:0 0 0 .125em hsla(0,0%,100%,.25)}.is-black.input,.is-black.textarea{border-color:#000}.is-black.input:active,.is-black.input:focus,.is-black.is-active.input,.is-black.is-active.textarea,.is-black.is-focused.input,.is-black.is-focused.textarea,.is-black.textarea:active,.is-black.textarea:focus{box-shadow:0 0 0 .125em rgba(0,0,0,.25)}.is-light.input,.is-light.textarea{border-color:#f5f5f5}.is-light.input:active,.is-light.input:focus,.is-light.is-active.input,.is-light.is-active.textarea,.is-light.is-focused.input,.is-light.is-focused.textarea,.is-light.textarea:active,.is-light.textarea:focus{box-shadow:0 0 0 .125em hsla(0,0%,96.1%,.25)}.is-dark.input,.is-dark.textarea{border-color:#363636}.is-dark.input:active,.is-dark.input:focus,.is-dark.is-active.input,.is-dark.is-active.textarea,.is-dark.is-focused.input,.is-dark.is-focused.textarea,.is-dark.textarea:active,.is-dark.textarea:focus{box-shadow:0 0 0 .125em rgba(54,54,54,.25)}.is-primary.input,.is-primary.textarea{border-color:#00d1b2}.is-primary.input:active,.is-primary.input:focus,.is-primary.is-active.input,.is-primary.is-active.textarea,.is-primary.is-focused.input,.is-primary.is-focused.textarea,.is-primary.textarea:active,.is-primary.textarea:focus{box-shadow:0 0 0 .125em rgba(0,209,178,.25)}.is-link.input,.is-link.textarea{border-color:#3173f6}.is-link.input:active,.is-link.input:focus,.is-link.is-active.input,.is-link.is-active.textarea,.is-link.is-focused.input,.is-link.is-focused.textarea,.is-link.textarea:active,.is-link.textarea:focus{box-shadow:0 0 0 .125em rgba(49,115,246,.25)}.is-info.input,.is-info.textarea{border-color:#3e8ed0}.is-info.input:active,.is-info.input:focus,.is-info.is-active.input,.is-info.is-active.textarea,.is-info.is-focused.input,.is-info.is-focused.textarea,.is-info.textarea:active,.is-info.textarea:focus{box-shadow:0 0 0 .125em rgba(62,142,208,.25)}.is-success.input,.is-success.textarea{border-color:#00d278}.is-success.input:active,.is-success.input:focus,.is-success.is-active.input,.is-success.is-active.textarea,.is-success.is-focused.input,.is-success.is-focused.textarea,.is-success.textarea:active,.is-success.textarea:focus{box-shadow:0 0 0 .125em rgba(0,210,120,.25)}.is-warning.input,.is-warning.textarea{border-color:#ffa000}.is-warning.input:active,.is-warning.input:focus,.is-warning.is-active.input,.is-warning.is-active.textarea,.is-warning.is-focused.input,.is-warning.is-focused.textarea,.is-warning.textarea:active,.is-warning.textarea:focus{box-shadow:0 0 0 .125em rgba(255,160,0,.25)}.is-danger.input,.is-danger.textarea{border-color:#f14668}.is-danger.input:active,.is-danger.input:focus,.is-danger.is-active.input,.is-danger.is-active.textarea,.is-danger.is-focused.input,.is-danger.is-focused.textarea,.is-danger.textarea:active,.is-danger.textarea:focus{box-shadow:0 0 0 .125em rgba(241,70,104,.25)}.is-small.input,.is-small.textarea{border-radius:2px;font-size:.75rem}.is-medium.input,.is-medium.textarea{font-size:1.25rem}.is-large.input,.is-large.textarea{font-size:1.5rem}.is-fullwidth.input,.is-fullwidth.textarea{display:block;width:100%}.is-inline.input,.is-inline.textarea{display:inline;width:auto}.input.is-rounded{border-radius:9999px;padding-left:calc(1.125em - 1px);padding-right:calc(1.125em - 1px)}.input.is-static{background-color:transparent;border-color:transparent;box-shadow:none;padding-left:0;padding-right:0}.textarea{display:block;max-width:100%;min-width:100%;padding:calc(.75em - 1px);resize:vertical}.textarea:not([rows]){max-height:40em;min-height:8em}.textarea[rows]{height:auto}.textarea.has-fixed-size{resize:none}.checkbox,.radio{cursor:pointer;display:inline-block;line-height:1.25;position:relative}.checkbox input,.radio input{cursor:pointer}.checkbox:hover,.radio:hover{color:#363636}.checkbox[disabled],.checkbox input[disabled],.radio[disabled],.radio input[disabled],fieldset[disabled] .checkbox,fieldset[disabled] .radio{color:#cfcfcf;cursor:not-allowed}.radio+.radio{margin-left:.5em}.select{display:inline-block;max-width:100%;position:relative;vertical-align:top}.select:not(.is-multiple){height:2.5em}.select:not(.is-multiple):not(.is-loading):after{border-color:#3173f6;right:1.125em;z-index:4}.select.is-rounded select{border-radius:9999px;padding-left:1em}.select select{cursor:pointer;display:block;font-size:1em;max-width:100%;outline:none}.select select::-ms-expand{display:none}.select select[disabled]:hover,fieldset[disabled] .select select:hover{border-color:#f5f5f5}.select select:not([multiple]){padding-right:2.5em}.select select[multiple]{height:auto;padding:0}.select select[multiple] option{padding:.5em 1em}.select:not(.is-multiple):not(.is-loading):hover:after{border-color:#363636}.select.is-white:not(:hover):after,.select.is-white select{border-color:#fff}.select.is-white select.is-hovered,.select.is-white select:hover{border-color:#f2f2f2}.select.is-white select.is-active,.select.is-white select.is-focused,.select.is-white select:active,.select.is-white select:focus{box-shadow:0 0 0 .125em hsla(0,0%,100%,.25)}.select.is-black:not(:hover):after,.select.is-black select,.select.is-black select.is-hovered,.select.is-black select:hover{border-color:#000}.select.is-black select.is-active,.select.is-black select.is-focused,.select.is-black select:active,.select.is-black select:focus{box-shadow:0 0 0 .125em rgba(0,0,0,.25)}.select.is-light:not(:hover):after,.select.is-light select{border-color:#f5f5f5}.select.is-light select.is-hovered,.select.is-light select:hover{border-color:#e8e8e8}.select.is-light select.is-active,.select.is-light select.is-focused,.select.is-light select:active,.select.is-light select:focus{box-shadow:0 0 0 .125em hsla(0,0%,96.1%,.25)}.select.is-dark:not(:hover):after,.select.is-dark select{border-color:#363636}.select.is-dark select.is-hovered,.select.is-dark select:hover{border-color:#292929}.select.is-dark select.is-active,.select.is-dark select.is-focused,.select.is-dark select:active,.select.is-dark select:focus{box-shadow:0 0 0 .125em rgba(54,54,54,.25)}.select.is-primary:not(:hover):after,.select.is-primary select{border-color:#00d1b2}.select.is-primary select.is-hovered,.select.is-primary select:hover{border-color:#00b89c}.select.is-primary select.is-active,.select.is-primary select.is-focused,.select.is-primary select:active,.select.is-primary select:focus{box-shadow:0 0 0 .125em rgba(0,209,178,.25)}.select.is-link:not(:hover):after,.select.is-link select{border-color:#3173f6}.select.is-link select.is-hovered,.select.is-link select:hover{border-color:#1962f5}.select.is-link select.is-active,.select.is-link select.is-focused,.select.is-link select:active,.select.is-link select:focus{box-shadow:0 0 0 .125em rgba(49,115,246,.25)}.select.is-info:not(:hover):after,.select.is-info select{border-color:#3e8ed0}.select.is-info select.is-hovered,.select.is-info select:hover{border-color:#3082c5}.select.is-info select.is-active,.select.is-info select.is-focused,.select.is-info select:active,.select.is-info select:focus{box-shadow:0 0 0 .125em rgba(62,142,208,.25)}.select.is-success:not(:hover):after,.select.is-success select{border-color:#00d278}.select.is-success select.is-hovered,.select.is-success select:hover{border-color:#00b969}.select.is-success select.is-active,.select.is-success select.is-focused,.select.is-success select:active,.select.is-success select:focus{box-shadow:0 0 0 .125em rgba(0,210,120,.25)}.select.is-warning:not(:hover):after,.select.is-warning select{border-color:#ffa000}.select.is-warning select.is-hovered,.select.is-warning select:hover{border-color:#e69000}.select.is-warning select.is-active,.select.is-warning select.is-focused,.select.is-warning select:active,.select.is-warning select:focus{box-shadow:0 0 0 .125em rgba(255,160,0,.25)}.select.is-danger:not(:hover):after,.select.is-danger select{border-color:#f14668}.select.is-danger select.is-hovered,.select.is-danger select:hover{border-color:#ef2e55}.select.is-danger select.is-active,.select.is-danger select.is-focused,.select.is-danger select:active,.select.is-danger select:focus{box-shadow:0 0 0 .125em rgba(241,70,104,.25)}.select.is-small{border-radius:2px;font-size:.75rem}.select.is-medium{font-size:1.25rem}.select.is-large{font-size:1.5rem}.select.is-disabled:after{border-color:#cfcfcf!important;opacity:.5}.select.is-fullwidth,.select.is-fullwidth select{width:100%}.select.is-loading:after{margin-top:0;position:absolute;right:.625em;top:.625em;transform:none}.select.is-loading.is-small:after{font-size:.75rem}.select.is-loading.is-medium:after{font-size:1.25rem}.select.is-loading.is-large:after{font-size:1.5rem}.file{align-items:stretch;display:flex;justify-content:flex-start;position:relative}.file.is-white .file-cta{background-color:#fff;border-color:transparent;color:#000}.file.is-white.is-hovered .file-cta,.file.is-white:hover .file-cta{background-color:#f9f9f9;border-color:transparent;color:#000}.file.is-white.is-focused .file-cta,.file.is-white:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em hsla(0,0%,100%,.25);color:#000}.file.is-white.is-active .file-cta,.file.is-white:active .file-cta{background-color:#f2f2f2;border-color:transparent;color:#000}.file.is-black .file-cta,.file.is-black.is-hovered .file-cta,.file.is-black:hover .file-cta{background-color:#000;border-color:transparent;color:#fff}.file.is-black.is-focused .file-cta,.file.is-black:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em rgba(0,0,0,.25);color:#fff}.file.is-black.is-active .file-cta,.file.is-black:active .file-cta{background-color:#000;border-color:transparent;color:#fff}.file.is-light .file-cta{background-color:#f5f5f5;border-color:transparent;color:rgba(0,0,0,.7)}.file.is-light.is-hovered .file-cta,.file.is-light:hover .file-cta{background-color:#eee;border-color:transparent;color:rgba(0,0,0,.7)}.file.is-light.is-focused .file-cta,.file.is-light:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em hsla(0,0%,96.1%,.25);color:rgba(0,0,0,.7)}.file.is-light.is-active .file-cta,.file.is-light:active .file-cta{background-color:#e8e8e8;border-color:transparent;color:rgba(0,0,0,.7)}.file.is-dark .file-cta{background-color:#363636;border-color:transparent;color:#fff}.file.is-dark.is-hovered .file-cta,.file.is-dark:hover .file-cta{background-color:#2f2f2f;border-color:transparent;color:#fff}.file.is-dark.is-focused .file-cta,.file.is-dark:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em rgba(54,54,54,.25);color:#fff}.file.is-dark.is-active .file-cta,.file.is-dark:active .file-cta{background-color:#292929;border-color:transparent;color:#fff}.file.is-primary .file-cta{background-color:#00d1b2;border-color:transparent;color:#fff}.file.is-primary.is-hovered .file-cta,.file.is-primary:hover .file-cta{background-color:#00c4a7;border-color:transparent;color:#fff}.file.is-primary.is-focused .file-cta,.file.is-primary:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em rgba(0,209,178,.25);color:#fff}.file.is-primary.is-active .file-cta,.file.is-primary:active .file-cta{background-color:#00b89c;border-color:transparent;color:#fff}.file.is-link .file-cta{background-color:#3173f6;border-color:transparent;color:#fff}.file.is-link.is-hovered .file-cta,.file.is-link:hover .file-cta{background-color:#256bf5;border-color:transparent;color:#fff}.file.is-link.is-focused .file-cta,.file.is-link:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em rgba(49,115,246,.25);color:#fff}.file.is-link.is-active .file-cta,.file.is-link:active .file-cta{background-color:#1962f5;border-color:transparent;color:#fff}.file.is-info .file-cta{background-color:#3e8ed0;border-color:transparent;color:#fff}.file.is-info.is-hovered .file-cta,.file.is-info:hover .file-cta{background-color:#3488ce;border-color:transparent;color:#fff}.file.is-info.is-focused .file-cta,.file.is-info:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em rgba(62,142,208,.25);color:#fff}.file.is-info.is-active .file-cta,.file.is-info:active .file-cta{background-color:#3082c5;border-color:transparent;color:#fff}.file.is-success .file-cta{background-color:#00d278;border-color:transparent;color:#fff}.file.is-success.is-hovered .file-cta,.file.is-success:hover .file-cta{background-color:#00c571;border-color:transparent;color:#fff}.file.is-success.is-focused .file-cta,.file.is-success:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em rgba(0,210,120,.25);color:#fff}.file.is-success.is-active .file-cta,.file.is-success:active .file-cta{background-color:#00b969;border-color:transparent;color:#fff}.file.is-warning .file-cta{background-color:#ffa000;border-color:transparent;color:#fff}.file.is-warning.is-hovered .file-cta,.file.is-warning:hover .file-cta{background-color:#f29800;border-color:transparent;color:#fff}.file.is-warning.is-focused .file-cta,.file.is-warning:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em rgba(255,160,0,.25);color:#fff}.file.is-warning.is-active .file-cta,.file.is-warning:active .file-cta{background-color:#e69000;border-color:transparent;color:#fff}.file.is-danger .file-cta{background-color:#f14668;border-color:transparent;color:#fff}.file.is-danger.is-hovered .file-cta,.file.is-danger:hover .file-cta{background-color:#f03a5f;border-color:transparent;color:#fff}.file.is-danger.is-focused .file-cta,.file.is-danger:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em rgba(241,70,104,.25);color:#fff}.file.is-danger.is-active .file-cta,.file.is-danger:active .file-cta{background-color:#ef2e55;border-color:transparent;color:#fff}.file.is-small{font-size:.75rem}.file.is-normal{font-size:1rem}.file.is-medium{font-size:1.25rem}.file.is-medium .file-icon .fa{font-size:21px}.file.is-large{font-size:1.5rem}.file.is-large .file-icon .fa{font-size:28px}.file.has-name .file-cta{border-bottom-right-radius:0;border-top-right-radius:0}.file.has-name .file-name{border-bottom-left-radius:0;border-top-left-radius:0}.file.has-name.is-empty .file-cta{border-radius:4px}.file.has-name.is-empty .file-name{display:none}.file.is-boxed .file-label{flex-direction:column}.file.is-boxed .file-cta{flex-direction:column;height:auto;padding:1em 3em}.file.is-boxed .file-name{border-width:0 1px 1px}.file.is-boxed .file-icon{height:1.5em;width:1.5em}.file.is-boxed .file-icon .fa{font-size:21px}.file.is-boxed.is-small .file-icon .fa{font-size:14px}.file.is-boxed.is-medium .file-icon .fa{font-size:28px}.file.is-boxed.is-large .file-icon .fa{font-size:35px}.file.is-boxed.has-name .file-cta{border-radius:4px 4px 0 0}.file.is-boxed.has-name .file-name{border-radius:0 0 4px 4px;border-width:0 1px 1px}.file.is-centered{justify-content:center}.file.is-fullwidth .file-label{width:100%}.file.is-fullwidth .file-name{flex-grow:1;max-width:none}.file.is-right{justify-content:flex-end}.file.is-right .file-cta{border-radius:0 4px 4px 0}.file.is-right .file-name{border-radius:4px 0 0 4px;border-width:1px 0 1px 1px;order:-1}.file-label{align-items:stretch;display:flex;cursor:pointer;justify-content:flex-start;overflow:hidden;position:relative}.file-label:hover .file-cta{background-color:#eee;color:#363636}.file-label:hover .file-name{border-color:#e8e8ea}.file-label:active .file-cta{background-color:#e8e8e8;color:#363636}.file-label:active .file-name{border-color:#e2e2e4}.file-input{height:100%;left:0;opacity:0;outline:none;position:absolute;top:0;width:100%}.file-cta,.file-name{border-color:#efeff0;border-radius:4px;font-size:1em;padding-left:1em;padding-right:1em;white-space:nowrap}.file-cta{background-color:#f5f5f5;color:#000}.file-name{border:1px solid #efeff0;border-left-width:0;display:block;max-width:16em;overflow:hidden;text-align:inherit;text-overflow:ellipsis}.file-icon{align-items:center;display:flex;height:1em;justify-content:center;margin-right:.5em;width:1em}.file-icon .fa{font-size:14px}.label{color:#363636;display:block;font-size:1rem;font-weight:700}.label:not(:last-child){margin-bottom:.5em}.label.is-small{font-size:.75rem}.label.is-medium{font-size:1.25rem}.label.is-large{font-size:1.5rem}.help{display:block;font-size:.75rem;margin-top:.25rem}.help.is-white{color:#fff}.help.is-black{color:#000}.help.is-light{color:#f5f5f5}.help.is-dark{color:#363636}.help.is-primary{color:#00d1b2}.help.is-link{color:#3173f6}.help.is-info{color:#3e8ed0}.help.is-success{color:#00d278}.help.is-warning{color:#ffa000}.help.is-danger{color:#f14668}.field:not(:last-child){margin-bottom:.75rem}.field.has-addons{display:flex;justify-content:flex-start}.field.has-addons .control:not(:last-child){margin-right:-1px}.field.has-addons .control:not(:first-child):not(:last-child) .button,.field.has-addons .control:not(:first-child):not(:last-child) .input,.field.has-addons .control:not(:first-child):not(:last-child) .select select{border-radius:0}.field.has-addons .control:first-child:not(:only-child) .button,.field.has-addons .control:first-child:not(:only-child) .input,.field.has-addons .control:first-child:not(:only-child) .select select{border-bottom-right-radius:0;border-top-right-radius:0}.field.has-addons .control:last-child:not(:only-child) .button,.field.has-addons .control:last-child:not(:only-child) .input,.field.has-addons .control:last-child:not(:only-child) .select select{border-bottom-left-radius:0;border-top-left-radius:0}.field.has-addons .control .button:not([disabled]).is-hovered,.field.has-addons .control .button:not([disabled]):hover,.field.has-addons .control .input:not([disabled]).is-hovered,.field.has-addons .control .input:not([disabled]):hover,.field.has-addons .control .select select:not([disabled]).is-hovered,.field.has-addons .control .select select:not([disabled]):hover{z-index:2}.field.has-addons .control .button:not([disabled]).is-active,.field.has-addons .control .button:not([disabled]).is-focused,.field.has-addons .control .button:not([disabled]):active,.field.has-addons .control .button:not([disabled]):focus,.field.has-addons .control .input:not([disabled]).is-active,.field.has-addons .control .input:not([disabled]).is-focused,.field.has-addons .control .input:not([disabled]):active,.field.has-addons .control .input:not([disabled]):focus,.field.has-addons .control .select select:not([disabled]).is-active,.field.has-addons .control .select select:not([disabled]).is-focused,.field.has-addons .control .select select:not([disabled]):active,.field.has-addons .control .select select:not([disabled]):focus{z-index:3}.field.has-addons .control .button:not([disabled]).is-active:hover,.field.has-addons .control .button:not([disabled]).is-focused:hover,.field.has-addons .control .button:not([disabled]):active:hover,.field.has-addons .control .button:not([disabled]):focus:hover,.field.has-addons .control .input:not([disabled]).is-active:hover,.field.has-addons .control .input:not([disabled]).is-focused:hover,.field.has-addons .control .input:not([disabled]):active:hover,.field.has-addons .control .input:not([disabled]):focus:hover,.field.has-addons .control .select select:not([disabled]).is-active:hover,.field.has-addons .control .select select:not([disabled]).is-focused:hover,.field.has-addons .control .select select:not([disabled]):active:hover,.field.has-addons .control .select select:not([disabled]):focus:hover{z-index:4}.field.has-addons .control.is-expanded{flex-grow:1;flex-shrink:1}.field.has-addons.has-addons-centered{justify-content:center}.field.has-addons.has-addons-right{justify-content:flex-end}.field.has-addons.has-addons-fullwidth .control{flex-grow:1;flex-shrink:0}.field.is-grouped{display:flex;justify-content:flex-start}.field.is-grouped>.control{flex-shrink:0}.field.is-grouped>.control:not(:last-child){margin-bottom:0;margin-right:.75rem}.field.is-grouped>.control.is-expanded{flex-grow:1;flex-shrink:1}.field.is-grouped.is-grouped-centered{justify-content:center}.field.is-grouped.is-grouped-right{justify-content:flex-end}.field.is-grouped.is-grouped-multiline{flex-wrap:wrap}.field.is-grouped.is-grouped-multiline>.control:last-child,.field.is-grouped.is-grouped-multiline>.control:not(:last-child){margin-bottom:.75rem}.field.is-grouped.is-grouped-multiline:last-child{margin-bottom:-.75rem}.field.is-grouped.is-grouped-multiline:not(:last-child){margin-bottom:0}@media print,screen and (min-width:768px){.field.is-horizontal{display:flex}}.field-label .label{font-size:inherit}@media screen and (max-width:767px){.field-label{margin-bottom:.5rem}}@media print,screen and (min-width:768px){.field-label{flex-basis:0;flex-grow:1;flex-shrink:0;margin-right:1.5rem;text-align:right}.field-label.is-small{font-size:.75rem;padding-top:.375em}.field-label.is-normal{padding-top:.375em}.field-label.is-medium{font-size:1.25rem;padding-top:.375em}.field-label.is-large{font-size:1.5rem;padding-top:.375em}}.field-body .field .field{margin-bottom:0}@media print,screen and (min-width:768px){.field-body{display:flex;flex-basis:0;flex-grow:5;flex-shrink:1}.field-body .field{margin-bottom:0}.field-body>.field{flex-shrink:1}.field-body>.field:not(.is-narrow){flex-grow:1}.field-body>.field:not(:last-child){margin-right:.75rem}}.control{box-sizing:border-box;clear:both;font-size:1rem;position:relative;text-align:inherit}.control.has-icons-left .input:focus~.icon,.control.has-icons-left .select:focus~.icon,.control.has-icons-right .input:focus~.icon,.control.has-icons-right .select:focus~.icon{color:#000}.control.has-icons-left .input.is-small~.icon,.control.has-icons-left .select.is-small~.icon,.control.has-icons-right .input.is-small~.icon,.control.has-icons-right .select.is-small~.icon{font-size:.75rem}.control.has-icons-left .input.is-medium~.icon,.control.has-icons-left .select.is-medium~.icon,.control.has-icons-right .input.is-medium~.icon,.control.has-icons-right .select.is-medium~.icon{font-size:1.25rem}.control.has-icons-left .input.is-large~.icon,.control.has-icons-left .select.is-large~.icon,.control.has-icons-right .input.is-large~.icon,.control.has-icons-right .select.is-large~.icon{font-size:1.5rem}.control.has-icons-left .icon,.control.has-icons-right .icon{color:#efeff0;height:2.5em;pointer-events:none;position:absolute;top:0;width:2.5em;z-index:4}.control.has-icons-left .input,.control.has-icons-left .select select{padding-left:2.5em}.control.has-icons-left .icon.is-left{left:0}.control.has-icons-right .input,.control.has-icons-right .select select{padding-right:2.5em}.control.has-icons-right .icon.is-right{right:0}.control.is-loading:after{position:absolute!important;right:.625em;top:.625em;z-index:4}.control.is-loading.is-small:after{font-size:.75rem}.control.is-loading.is-medium:after{font-size:1.25rem}.control.is-loading.is-large:after{font-size:1.5rem}.breadcrumb{font-size:1rem;white-space:nowrap}.breadcrumb a{align-items:center;color:#3173f6;display:flex;justify-content:center;padding:0 .75em}.breadcrumb a:hover{color:#363636}.breadcrumb li{align-items:center;display:flex}.breadcrumb li:first-child a{padding-left:0}.breadcrumb li.is-active a{color:#363636;cursor:default;pointer-events:none}.breadcrumb li+li:before{color:#f0f0f0;content:"\0002f"}.breadcrumb ol,.breadcrumb ul{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start}.breadcrumb .icon:first-child{margin-right:.5em}.breadcrumb .icon:last-child{margin-left:.5em}.breadcrumb.is-centered ol,.breadcrumb.is-centered ul{justify-content:center}.breadcrumb.is-right ol,.breadcrumb.is-right ul{justify-content:flex-end}.breadcrumb.is-small{font-size:.75rem}.breadcrumb.is-medium{font-size:1.25rem}.breadcrumb.is-large{font-size:1.5rem}.breadcrumb.has-arrow-separator li+li:before{content:"\02192"}.breadcrumb.has-bullet-separator li+li:before{content:"\02022"}.breadcrumb.has-dot-separator li+li:before{content:"\000b7"}.breadcrumb.has-succeeds-separator li+li:before{content:"\0227B"}.card{background-color:#fff;border-radius:.25rem;box-shadow:0 .5em 1em -.125em rgba(0,0,0,.1),0 0 0 1px rgba(0,0,0,.02);color:#000;max-width:100%;position:relative}.card-content:first-child,.card-footer:first-child,.card-header:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card-content:last-child,.card-footer:last-child,.card-header:last-child{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.card-header{background-color:transparent;align-items:stretch;box-shadow:0 .125em .25em rgba(0,0,0,.1);display:flex}.card-header-title{align-items:center;color:#363636;display:flex;flex-grow:1;font-weight:700;padding:.75rem 1rem}.card-header-icon,.card-header-title.is-centered{justify-content:center}.card-header-icon{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:currentColor;font-family:inherit;font-size:1em;margin:0;align-items:center;cursor:pointer;display:flex;padding:.75rem 1rem}.card-image{display:block;position:relative}.card-image:first-child img{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card-image:last-child img{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.card-content{padding:1.5rem}.card-content,.card-footer{background-color:transparent}.card-footer{border-top:1px solid #ededed;align-items:stretch;display:flex}.card-footer-item{align-items:center;display:flex;flex-basis:0;flex-grow:1;flex-shrink:0;justify-content:center;padding:.75rem}.card-footer-item:not(:last-child){border-right:1px solid #ededed}.card .media:not(:last-child){margin-bottom:1.5rem}.dropdown{display:inline-flex;position:relative;vertical-align:top}.dropdown.is-active .dropdown-menu,.dropdown.is-hoverable:hover .dropdown-menu{display:block}.dropdown.is-right .dropdown-menu{left:auto;right:0}.dropdown.is-up .dropdown-menu{bottom:100%;padding-bottom:4px;padding-top:0;top:auto}.dropdown-menu{display:none;left:0;min-width:12rem;padding-top:4px;position:absolute;top:100%;z-index:20}.dropdown-content{background-color:#fff;border-radius:4px;box-shadow:0 .5em 1em -.125em rgba(0,0,0,.1),0 0 0 1px rgba(0,0,0,.02);padding-bottom:.5rem;padding-top:.5rem}.dropdown-item{color:#000;display:block;font-size:.875rem;line-height:1.5;padding:.375rem 1rem;position:relative}a.dropdown-item,button.dropdown-item{padding-right:3rem;text-align:inherit;white-space:nowrap;width:100%}a.dropdown-item:hover,button.dropdown-item:hover{background-color:#f5f5f5;color:#000}a.dropdown-item.is-active,button.dropdown-item.is-active{background-color:#3173f6;color:#fff}.dropdown-divider{background-color:#ededed;border:none;display:block;height:1px;margin:.5rem 0}.level{align-items:center;justify-content:space-between}.level code{border-radius:4px}.level img{display:inline-block;vertical-align:top}.level.is-mobile,.level.is-mobile .level-left,.level.is-mobile .level-right{display:flex}.level.is-mobile .level-left+.level-right{margin-top:0}.level.is-mobile .level-item:not(:last-child){margin-bottom:0;margin-right:.75rem}.level.is-mobile .level-item:not(.is-narrow){flex-grow:1}@media print,screen and (min-width:768px){.level{display:flex}.level>.level-item:not(.is-narrow){flex-grow:1}}.level-item{align-items:center;display:flex;flex-basis:auto;flex-grow:0;flex-shrink:0;justify-content:center}.level-item .subtitle,.level-item .title{margin-bottom:0}@media screen and (max-width:767px){.level-item:not(:last-child){margin-bottom:.75rem}}.level-left,.level-right{flex-basis:auto;flex-grow:0;flex-shrink:0}.level-left .level-item.is-flexible,.level-right .level-item.is-flexible{flex-grow:1}@media print,screen and (min-width:768px){.level-left .level-item:not(:last-child),.level-right .level-item:not(:last-child){margin-right:.75rem}}.level-left{align-items:center;justify-content:flex-start}@media screen and (max-width:767px){.level-left+.level-right{margin-top:1.5rem}}@media print,screen and (min-width:768px){.level-left{display:flex}}.level-right{align-items:center;justify-content:flex-end}@media print,screen and (min-width:768px){.level-right{display:flex}}.media{align-items:flex-start;display:flex;text-align:inherit}.media .content:not(:last-child){margin-bottom:.75rem}.media .media{border-top:1px solid rgba(239,239,240,.5);display:flex;padding-top:.75rem}.media .media .content:not(:last-child),.media .media .control:not(:last-child){margin-bottom:.5rem}.media .media .media{padding-top:.5rem}.media .media .media+.media{margin-top:.5rem}.media+.media{border-top:1px solid rgba(239,239,240,.5);margin-top:1rem;padding-top:1rem}.media.is-large+.media{margin-top:1.5rem;padding-top:1.5rem}.media-left,.media-right{flex-basis:auto;flex-grow:0;flex-shrink:0}.media-left{margin-right:1rem}.media-right{margin-left:1rem}.media-content{flex-basis:auto;flex-grow:1;flex-shrink:1;text-align:inherit}@media screen and (max-width:767px){.media-content{overflow-x:auto}}.menu{font-size:1rem}.menu.is-small{font-size:.75rem}.menu.is-medium{font-size:1.25rem}.menu.is-large{font-size:1.5rem}.menu-list{line-height:1.25}.menu-list a{border-radius:2px;color:#000;display:block;padding:.5em .75em}.menu-list a:hover{background-color:#f5f5f5;color:#363636}.menu-list a.is-active{background-color:#3173f6;color:#fff}.menu-list li ul{border-left:1px solid #efeff0;margin:.75em;padding-left:.75em}.menu-label{color:#cfcfcf;font-size:.75em;letter-spacing:.1em;text-transform:uppercase}.menu-label:not(:first-child){margin-top:1em}.menu-label:not(:last-child){margin-bottom:1em}.message{background-color:#f5f5f5;border-radius:4px;font-size:1rem}.message strong{color:currentColor}.message a:not(.button):not(.tag):not(.dropdown-item){color:currentColor;text-decoration:underline}.message.is-small{font-size:.75rem}.message.is-medium{font-size:1.25rem}.message.is-large{font-size:1.5rem}.message.is-white{background-color:#fff}.message.is-white .message-header{background-color:#fff;color:#000}.message.is-white .message-body{border-color:#fff}.message.is-black{background-color:#fafafa}.message.is-black .message-header{background-color:#000;color:#fff}.message.is-black .message-body{border-color:#000}.message.is-light{background-color:#fafafa}.message.is-light .message-header{background-color:#f5f5f5;color:rgba(0,0,0,.7)}.message.is-light .message-body{border-color:#f5f5f5}.message.is-dark{background-color:#fafafa}.message.is-dark .message-header{background-color:#363636;color:#fff}.message.is-dark .message-body{border-color:#363636}.message.is-primary{background-color:#ebfffc}.message.is-primary .message-header{background-color:#00d1b2;color:#fff}.message.is-primary .message-body{border-color:#00d1b2;color:#00947e}.message.is-link{background-color:#ebf2fe}.message.is-link .message-header{background-color:#3173f6;color:#fff}.message.is-link .message-body{border-color:#3173f6;color:#094ed7}.message.is-info{background-color:#eff5fb}.message.is-info .message-header{background-color:#3e8ed0;color:#fff}.message.is-info .message-body{border-color:#3e8ed0;color:#296fa8}.message.is-success{background-color:#ebfff6}.message.is-success .message-header{background-color:#00d278;color:#fff}.message.is-success .message-body{border-color:#00d278;color:#009957}.message.is-warning{background-color:#fff7eb}.message.is-warning .message-header{background-color:#ffa000;color:#fff}.message.is-warning .message-body{border-color:#ffa000;color:#996000}.message.is-danger{background-color:#feecf0}.message.is-danger .message-header{background-color:#f14668;color:#fff}.message.is-danger .message-body{border-color:#f14668;color:#cc0f35}.message-header{align-items:center;background-color:#000;border-radius:4px 4px 0 0;color:#fff;display:flex;font-weight:700;justify-content:space-between;line-height:1.25;padding:.75em 1em;position:relative}.message-header .delete{flex-grow:0;flex-shrink:0;margin-left:.75em}.message-header+.message-body{border-width:0;border-top-left-radius:0;border-top-right-radius:0}.message-body{border-radius:4px;border:solid #efeff0;border-width:0 0 0 4px;color:#000;padding:1.25em 1.5em}.message-body code,.message-body pre{background-color:#fff}.message-body pre code{background-color:transparent}.modal{align-items:center;display:none;flex-direction:column;justify-content:center;overflow:hidden;position:fixed;z-index:40}.modal.is-active{display:flex}.modal-background{background-color:rgba(0,0,0,.86)}.modal-card,.modal-content{margin:0 20px;max-height:calc(100vh - 160px);overflow:auto;position:relative;width:100%}@media screen and (min-width:768px){.modal-card,.modal-content{margin:0 auto;max-height:calc(100vh - 40px);width:640px}}.modal-close{background:none;height:40px;position:fixed;right:20px;top:20px;width:40px}.modal-card{display:flex;flex-direction:column;max-height:calc(100vh - 40px);overflow:hidden;-ms-overflow-y:visible}.modal-card-foot,.modal-card-head{align-items:center;background-color:#f5f5f5;display:flex;flex-shrink:0;justify-content:flex-start;padding:20px;position:relative}.modal-card-head{border-bottom:1px solid #efeff0;border-top-left-radius:6px;border-top-right-radius:6px}.modal-card-title{color:#363636;flex-grow:1;flex-shrink:0;font-size:1.5rem;line-height:1}.modal-card-foot{border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:1px solid #efeff0}.modal-card-foot .button:not(:last-child){margin-right:.5em}.modal-card-body{-webkit-overflow-scrolling:touch;background-color:#fff;flex-grow:1;flex-shrink:1;overflow:auto;padding:20px}.navbar{background-color:#fff;min-height:3.25rem;position:relative;z-index:30}.navbar.is-white{background-color:#fff;color:#000}.navbar.is-white .navbar-brand .navbar-link,.navbar.is-white .navbar-brand>.navbar-item{color:#000}.navbar.is-white .navbar-brand .navbar-link.is-active,.navbar.is-white .navbar-brand .navbar-link:focus,.navbar.is-white .navbar-brand .navbar-link:hover,.navbar.is-white .navbar-brand>a.navbar-item.is-active,.navbar.is-white .navbar-brand>a.navbar-item:focus,.navbar.is-white .navbar-brand>a.navbar-item:hover{background-color:#f2f2f2;color:#000}.navbar.is-white .navbar-brand .navbar-link:after{border-color:#000}.navbar.is-white .navbar-burger{color:#000}@media screen and (min-width:1024px){.navbar.is-white .navbar-end .navbar-link,.navbar.is-white .navbar-end>.navbar-item,.navbar.is-white .navbar-start .navbar-link,.navbar.is-white .navbar-start>.navbar-item{color:#000}.navbar.is-white .navbar-end .navbar-link.is-active,.navbar.is-white .navbar-end .navbar-link:focus,.navbar.is-white .navbar-end .navbar-link:hover,.navbar.is-white .navbar-end>a.navbar-item.is-active,.navbar.is-white .navbar-end>a.navbar-item:focus,.navbar.is-white .navbar-end>a.navbar-item:hover,.navbar.is-white .navbar-start .navbar-link.is-active,.navbar.is-white .navbar-start .navbar-link:focus,.navbar.is-white .navbar-start .navbar-link:hover,.navbar.is-white .navbar-start>a.navbar-item.is-active,.navbar.is-white .navbar-start>a.navbar-item:focus,.navbar.is-white .navbar-start>a.navbar-item:hover{background-color:#f2f2f2;color:#000}.navbar.is-white .navbar-end .navbar-link:after,.navbar.is-white .navbar-start .navbar-link:after{border-color:#000}.navbar.is-white .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-white .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-white .navbar-item.has-dropdown:hover .navbar-link{background-color:#f2f2f2;color:#000}.navbar.is-white .navbar-dropdown a.navbar-item.is-active{background-color:#fff;color:#000}}.navbar.is-black{background-color:#000;color:#fff}.navbar.is-black .navbar-brand .navbar-link,.navbar.is-black .navbar-brand>.navbar-item{color:#fff}.navbar.is-black .navbar-brand .navbar-link.is-active,.navbar.is-black .navbar-brand .navbar-link:focus,.navbar.is-black .navbar-brand .navbar-link:hover,.navbar.is-black .navbar-brand>a.navbar-item.is-active,.navbar.is-black .navbar-brand>a.navbar-item:focus,.navbar.is-black .navbar-brand>a.navbar-item:hover{background-color:#000;color:#fff}.navbar.is-black .navbar-brand .navbar-link:after{border-color:#fff}.navbar.is-black .navbar-burger{color:#fff}@media screen and (min-width:1024px){.navbar.is-black .navbar-end .navbar-link,.navbar.is-black .navbar-end>.navbar-item,.navbar.is-black .navbar-start .navbar-link,.navbar.is-black .navbar-start>.navbar-item{color:#fff}.navbar.is-black .navbar-end .navbar-link.is-active,.navbar.is-black .navbar-end .navbar-link:focus,.navbar.is-black .navbar-end .navbar-link:hover,.navbar.is-black .navbar-end>a.navbar-item.is-active,.navbar.is-black .navbar-end>a.navbar-item:focus,.navbar.is-black .navbar-end>a.navbar-item:hover,.navbar.is-black .navbar-start .navbar-link.is-active,.navbar.is-black .navbar-start .navbar-link:focus,.navbar.is-black .navbar-start .navbar-link:hover,.navbar.is-black .navbar-start>a.navbar-item.is-active,.navbar.is-black .navbar-start>a.navbar-item:focus,.navbar.is-black .navbar-start>a.navbar-item:hover{background-color:#000;color:#fff}.navbar.is-black .navbar-end .navbar-link:after,.navbar.is-black .navbar-start .navbar-link:after{border-color:#fff}.navbar.is-black .navbar-dropdown a.navbar-item.is-active,.navbar.is-black .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-black .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-black .navbar-item.has-dropdown:hover .navbar-link{background-color:#000;color:#fff}}.navbar.is-light{background-color:#f5f5f5}.navbar.is-light,.navbar.is-light .navbar-brand .navbar-link,.navbar.is-light .navbar-brand>.navbar-item{color:rgba(0,0,0,.7)}.navbar.is-light .navbar-brand .navbar-link.is-active,.navbar.is-light .navbar-brand .navbar-link:focus,.navbar.is-light .navbar-brand .navbar-link:hover,.navbar.is-light .navbar-brand>a.navbar-item.is-active,.navbar.is-light .navbar-brand>a.navbar-item:focus,.navbar.is-light .navbar-brand>a.navbar-item:hover{background-color:#e8e8e8;color:rgba(0,0,0,.7)}.navbar.is-light .navbar-brand .navbar-link:after{border-color:rgba(0,0,0,.7)}.navbar.is-light .navbar-burger{color:rgba(0,0,0,.7)}@media screen and (min-width:1024px){.navbar.is-light .navbar-end .navbar-link,.navbar.is-light .navbar-end>.navbar-item,.navbar.is-light .navbar-start .navbar-link,.navbar.is-light .navbar-start>.navbar-item{color:rgba(0,0,0,.7)}.navbar.is-light .navbar-end .navbar-link.is-active,.navbar.is-light .navbar-end .navbar-link:focus,.navbar.is-light .navbar-end .navbar-link:hover,.navbar.is-light .navbar-end>a.navbar-item.is-active,.navbar.is-light .navbar-end>a.navbar-item:focus,.navbar.is-light .navbar-end>a.navbar-item:hover,.navbar.is-light .navbar-start .navbar-link.is-active,.navbar.is-light .navbar-start .navbar-link:focus,.navbar.is-light .navbar-start .navbar-link:hover,.navbar.is-light .navbar-start>a.navbar-item.is-active,.navbar.is-light .navbar-start>a.navbar-item:focus,.navbar.is-light .navbar-start>a.navbar-item:hover{background-color:#e8e8e8;color:rgba(0,0,0,.7)}.navbar.is-light .navbar-end .navbar-link:after,.navbar.is-light .navbar-start .navbar-link:after{border-color:rgba(0,0,0,.7)}.navbar.is-light .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-light .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-light .navbar-item.has-dropdown:hover .navbar-link{background-color:#e8e8e8;color:rgba(0,0,0,.7)}.navbar.is-light .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:rgba(0,0,0,.7)}}.navbar.is-dark{background-color:#363636;color:#fff}.navbar.is-dark .navbar-brand .navbar-link,.navbar.is-dark .navbar-brand>.navbar-item{color:#fff}.navbar.is-dark .navbar-brand .navbar-link.is-active,.navbar.is-dark .navbar-brand .navbar-link:focus,.navbar.is-dark .navbar-brand .navbar-link:hover,.navbar.is-dark .navbar-brand>a.navbar-item.is-active,.navbar.is-dark .navbar-brand>a.navbar-item:focus,.navbar.is-dark .navbar-brand>a.navbar-item:hover{background-color:#292929;color:#fff}.navbar.is-dark .navbar-brand .navbar-link:after{border-color:#fff}.navbar.is-dark .navbar-burger{color:#fff}@media screen and (min-width:1024px){.navbar.is-dark .navbar-end .navbar-link,.navbar.is-dark .navbar-end>.navbar-item,.navbar.is-dark .navbar-start .navbar-link,.navbar.is-dark .navbar-start>.navbar-item{color:#fff}.navbar.is-dark .navbar-end .navbar-link.is-active,.navbar.is-dark .navbar-end .navbar-link:focus,.navbar.is-dark .navbar-end .navbar-link:hover,.navbar.is-dark .navbar-end>a.navbar-item.is-active,.navbar.is-dark .navbar-end>a.navbar-item:focus,.navbar.is-dark .navbar-end>a.navbar-item:hover,.navbar.is-dark .navbar-start .navbar-link.is-active,.navbar.is-dark .navbar-start .navbar-link:focus,.navbar.is-dark .navbar-start .navbar-link:hover,.navbar.is-dark .navbar-start>a.navbar-item.is-active,.navbar.is-dark .navbar-start>a.navbar-item:focus,.navbar.is-dark .navbar-start>a.navbar-item:hover{background-color:#292929;color:#fff}.navbar.is-dark .navbar-end .navbar-link:after,.navbar.is-dark .navbar-start .navbar-link:after{border-color:#fff}.navbar.is-dark .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-dark .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-dark .navbar-item.has-dropdown:hover .navbar-link{background-color:#292929;color:#fff}.navbar.is-dark .navbar-dropdown a.navbar-item.is-active{background-color:#363636;color:#fff}}.navbar.is-primary{background-color:#00d1b2;color:#fff}.navbar.is-primary .navbar-brand .navbar-link,.navbar.is-primary .navbar-brand>.navbar-item{color:#fff}.navbar.is-primary .navbar-brand .navbar-link.is-active,.navbar.is-primary .navbar-brand .navbar-link:focus,.navbar.is-primary .navbar-brand .navbar-link:hover,.navbar.is-primary .navbar-brand>a.navbar-item.is-active,.navbar.is-primary .navbar-brand>a.navbar-item:focus,.navbar.is-primary .navbar-brand>a.navbar-item:hover{background-color:#00b89c;color:#fff}.navbar.is-primary .navbar-brand .navbar-link:after{border-color:#fff}.navbar.is-primary .navbar-burger{color:#fff}@media screen and (min-width:1024px){.navbar.is-primary .navbar-end .navbar-link,.navbar.is-primary .navbar-end>.navbar-item,.navbar.is-primary .navbar-start .navbar-link,.navbar.is-primary .navbar-start>.navbar-item{color:#fff}.navbar.is-primary .navbar-end .navbar-link.is-active,.navbar.is-primary .navbar-end .navbar-link:focus,.navbar.is-primary .navbar-end .navbar-link:hover,.navbar.is-primary .navbar-end>a.navbar-item.is-active,.navbar.is-primary .navbar-end>a.navbar-item:focus,.navbar.is-primary .navbar-end>a.navbar-item:hover,.navbar.is-primary .navbar-start .navbar-link.is-active,.navbar.is-primary .navbar-start .navbar-link:focus,.navbar.is-primary .navbar-start .navbar-link:hover,.navbar.is-primary .navbar-start>a.navbar-item.is-active,.navbar.is-primary .navbar-start>a.navbar-item:focus,.navbar.is-primary .navbar-start>a.navbar-item:hover{background-color:#00b89c;color:#fff}.navbar.is-primary .navbar-end .navbar-link:after,.navbar.is-primary .navbar-start .navbar-link:after{border-color:#fff}.navbar.is-primary .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-primary .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-primary .navbar-item.has-dropdown:hover .navbar-link{background-color:#00b89c;color:#fff}.navbar.is-primary .navbar-dropdown a.navbar-item.is-active{background-color:#00d1b2;color:#fff}}.navbar.is-link{background-color:#3173f6;color:#fff}.navbar.is-link .navbar-brand .navbar-link,.navbar.is-link .navbar-brand>.navbar-item{color:#fff}.navbar.is-link .navbar-brand .navbar-link.is-active,.navbar.is-link .navbar-brand .navbar-link:focus,.navbar.is-link .navbar-brand .navbar-link:hover,.navbar.is-link .navbar-brand>a.navbar-item.is-active,.navbar.is-link .navbar-brand>a.navbar-item:focus,.navbar.is-link .navbar-brand>a.navbar-item:hover{background-color:#1962f5;color:#fff}.navbar.is-link .navbar-brand .navbar-link:after{border-color:#fff}.navbar.is-link .navbar-burger{color:#fff}@media screen and (min-width:1024px){.navbar.is-link .navbar-end .navbar-link,.navbar.is-link .navbar-end>.navbar-item,.navbar.is-link .navbar-start .navbar-link,.navbar.is-link .navbar-start>.navbar-item{color:#fff}.navbar.is-link .navbar-end .navbar-link.is-active,.navbar.is-link .navbar-end .navbar-link:focus,.navbar.is-link .navbar-end .navbar-link:hover,.navbar.is-link .navbar-end>a.navbar-item.is-active,.navbar.is-link .navbar-end>a.navbar-item:focus,.navbar.is-link .navbar-end>a.navbar-item:hover,.navbar.is-link .navbar-start .navbar-link.is-active,.navbar.is-link .navbar-start .navbar-link:focus,.navbar.is-link .navbar-start .navbar-link:hover,.navbar.is-link .navbar-start>a.navbar-item.is-active,.navbar.is-link .navbar-start>a.navbar-item:focus,.navbar.is-link .navbar-start>a.navbar-item:hover{background-color:#1962f5;color:#fff}.navbar.is-link .navbar-end .navbar-link:after,.navbar.is-link .navbar-start .navbar-link:after{border-color:#fff}.navbar.is-link .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-link .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-link .navbar-item.has-dropdown:hover .navbar-link{background-color:#1962f5;color:#fff}.navbar.is-link .navbar-dropdown a.navbar-item.is-active{background-color:#3173f6;color:#fff}}.navbar.is-info{background-color:#3e8ed0;color:#fff}.navbar.is-info .navbar-brand .navbar-link,.navbar.is-info .navbar-brand>.navbar-item{color:#fff}.navbar.is-info .navbar-brand .navbar-link.is-active,.navbar.is-info .navbar-brand .navbar-link:focus,.navbar.is-info .navbar-brand .navbar-link:hover,.navbar.is-info .navbar-brand>a.navbar-item.is-active,.navbar.is-info .navbar-brand>a.navbar-item:focus,.navbar.is-info .navbar-brand>a.navbar-item:hover{background-color:#3082c5;color:#fff}.navbar.is-info .navbar-brand .navbar-link:after{border-color:#fff}.navbar.is-info .navbar-burger{color:#fff}@media screen and (min-width:1024px){.navbar.is-info .navbar-end .navbar-link,.navbar.is-info .navbar-end>.navbar-item,.navbar.is-info .navbar-start .navbar-link,.navbar.is-info .navbar-start>.navbar-item{color:#fff}.navbar.is-info .navbar-end .navbar-link.is-active,.navbar.is-info .navbar-end .navbar-link:focus,.navbar.is-info .navbar-end .navbar-link:hover,.navbar.is-info .navbar-end>a.navbar-item.is-active,.navbar.is-info .navbar-end>a.navbar-item:focus,.navbar.is-info .navbar-end>a.navbar-item:hover,.navbar.is-info .navbar-start .navbar-link.is-active,.navbar.is-info .navbar-start .navbar-link:focus,.navbar.is-info .navbar-start .navbar-link:hover,.navbar.is-info .navbar-start>a.navbar-item.is-active,.navbar.is-info .navbar-start>a.navbar-item:focus,.navbar.is-info .navbar-start>a.navbar-item:hover{background-color:#3082c5;color:#fff}.navbar.is-info .navbar-end .navbar-link:after,.navbar.is-info .navbar-start .navbar-link:after{border-color:#fff}.navbar.is-info .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-info .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-info .navbar-item.has-dropdown:hover .navbar-link{background-color:#3082c5;color:#fff}.navbar.is-info .navbar-dropdown a.navbar-item.is-active{background-color:#3e8ed0;color:#fff}}.navbar.is-success{background-color:#00d278;color:#fff}.navbar.is-success .navbar-brand .navbar-link,.navbar.is-success .navbar-brand>.navbar-item{color:#fff}.navbar.is-success .navbar-brand .navbar-link.is-active,.navbar.is-success .navbar-brand .navbar-link:focus,.navbar.is-success .navbar-brand .navbar-link:hover,.navbar.is-success .navbar-brand>a.navbar-item.is-active,.navbar.is-success .navbar-brand>a.navbar-item:focus,.navbar.is-success .navbar-brand>a.navbar-item:hover{background-color:#00b969;color:#fff}.navbar.is-success .navbar-brand .navbar-link:after{border-color:#fff}.navbar.is-success .navbar-burger{color:#fff}@media screen and (min-width:1024px){.navbar.is-success .navbar-end .navbar-link,.navbar.is-success .navbar-end>.navbar-item,.navbar.is-success .navbar-start .navbar-link,.navbar.is-success .navbar-start>.navbar-item{color:#fff}.navbar.is-success .navbar-end .navbar-link.is-active,.navbar.is-success .navbar-end .navbar-link:focus,.navbar.is-success .navbar-end .navbar-link:hover,.navbar.is-success .navbar-end>a.navbar-item.is-active,.navbar.is-success .navbar-end>a.navbar-item:focus,.navbar.is-success .navbar-end>a.navbar-item:hover,.navbar.is-success .navbar-start .navbar-link.is-active,.navbar.is-success .navbar-start .navbar-link:focus,.navbar.is-success .navbar-start .navbar-link:hover,.navbar.is-success .navbar-start>a.navbar-item.is-active,.navbar.is-success .navbar-start>a.navbar-item:focus,.navbar.is-success .navbar-start>a.navbar-item:hover{background-color:#00b969;color:#fff}.navbar.is-success .navbar-end .navbar-link:after,.navbar.is-success .navbar-start .navbar-link:after{border-color:#fff}.navbar.is-success .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-success .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-success .navbar-item.has-dropdown:hover .navbar-link{background-color:#00b969;color:#fff}.navbar.is-success .navbar-dropdown a.navbar-item.is-active{background-color:#00d278;color:#fff}}.navbar.is-warning{background-color:#ffa000;color:#fff}.navbar.is-warning .navbar-brand .navbar-link,.navbar.is-warning .navbar-brand>.navbar-item{color:#fff}.navbar.is-warning .navbar-brand .navbar-link.is-active,.navbar.is-warning .navbar-brand .navbar-link:focus,.navbar.is-warning .navbar-brand .navbar-link:hover,.navbar.is-warning .navbar-brand>a.navbar-item.is-active,.navbar.is-warning .navbar-brand>a.navbar-item:focus,.navbar.is-warning .navbar-brand>a.navbar-item:hover{background-color:#e69000;color:#fff}.navbar.is-warning .navbar-brand .navbar-link:after{border-color:#fff}.navbar.is-warning .navbar-burger{color:#fff}@media screen and (min-width:1024px){.navbar.is-warning .navbar-end .navbar-link,.navbar.is-warning .navbar-end>.navbar-item,.navbar.is-warning .navbar-start .navbar-link,.navbar.is-warning .navbar-start>.navbar-item{color:#fff}.navbar.is-warning .navbar-end .navbar-link.is-active,.navbar.is-warning .navbar-end .navbar-link:focus,.navbar.is-warning .navbar-end .navbar-link:hover,.navbar.is-warning .navbar-end>a.navbar-item.is-active,.navbar.is-warning .navbar-end>a.navbar-item:focus,.navbar.is-warning .navbar-end>a.navbar-item:hover,.navbar.is-warning .navbar-start .navbar-link.is-active,.navbar.is-warning .navbar-start .navbar-link:focus,.navbar.is-warning .navbar-start .navbar-link:hover,.navbar.is-warning .navbar-start>a.navbar-item.is-active,.navbar.is-warning .navbar-start>a.navbar-item:focus,.navbar.is-warning .navbar-start>a.navbar-item:hover{background-color:#e69000;color:#fff}.navbar.is-warning .navbar-end .navbar-link:after,.navbar.is-warning .navbar-start .navbar-link:after{border-color:#fff}.navbar.is-warning .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-warning .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-warning .navbar-item.has-dropdown:hover .navbar-link{background-color:#e69000;color:#fff}.navbar.is-warning .navbar-dropdown a.navbar-item.is-active{background-color:#ffa000;color:#fff}}.navbar.is-danger{background-color:#f14668;color:#fff}.navbar.is-danger .navbar-brand .navbar-link,.navbar.is-danger .navbar-brand>.navbar-item{color:#fff}.navbar.is-danger .navbar-brand .navbar-link.is-active,.navbar.is-danger .navbar-brand .navbar-link:focus,.navbar.is-danger .navbar-brand .navbar-link:hover,.navbar.is-danger .navbar-brand>a.navbar-item.is-active,.navbar.is-danger .navbar-brand>a.navbar-item:focus,.navbar.is-danger .navbar-brand>a.navbar-item:hover{background-color:#ef2e55;color:#fff}.navbar.is-danger .navbar-brand .navbar-link:after{border-color:#fff}.navbar.is-danger .navbar-burger{color:#fff}@media screen and (min-width:1024px){.navbar.is-danger .navbar-end .navbar-link,.navbar.is-danger .navbar-end>.navbar-item,.navbar.is-danger .navbar-start .navbar-link,.navbar.is-danger .navbar-start>.navbar-item{color:#fff}.navbar.is-danger .navbar-end .navbar-link.is-active,.navbar.is-danger .navbar-end .navbar-link:focus,.navbar.is-danger .navbar-end .navbar-link:hover,.navbar.is-danger .navbar-end>a.navbar-item.is-active,.navbar.is-danger .navbar-end>a.navbar-item:focus,.navbar.is-danger .navbar-end>a.navbar-item:hover,.navbar.is-danger .navbar-start .navbar-link.is-active,.navbar.is-danger .navbar-start .navbar-link:focus,.navbar.is-danger .navbar-start .navbar-link:hover,.navbar.is-danger .navbar-start>a.navbar-item.is-active,.navbar.is-danger .navbar-start>a.navbar-item:focus,.navbar.is-danger .navbar-start>a.navbar-item:hover{background-color:#ef2e55;color:#fff}.navbar.is-danger .navbar-end .navbar-link:after,.navbar.is-danger .navbar-start .navbar-link:after{border-color:#fff}.navbar.is-danger .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-danger .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-danger .navbar-item.has-dropdown:hover .navbar-link{background-color:#ef2e55;color:#fff}.navbar.is-danger .navbar-dropdown a.navbar-item.is-active{background-color:#f14668;color:#fff}}.navbar>.container{align-items:stretch;display:flex;min-height:3.25rem;width:100%}.navbar.has-shadow{box-shadow:0 2px 0 0 #f5f5f5}.navbar.is-fixed-bottom,.navbar.is-fixed-top{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom{bottom:0}.navbar.is-fixed-bottom.has-shadow{box-shadow:0 -2px 0 0 #f5f5f5}.navbar.is-fixed-top{top:0}body.has-navbar-fixed-top,html.has-navbar-fixed-top{padding-top:3.25rem}body.has-navbar-fixed-bottom,html.has-navbar-fixed-bottom{padding-bottom:3.25rem}.navbar-brand,.navbar-tabs{align-items:stretch;display:flex;flex-shrink:0;min-height:3.25rem}.navbar-brand a.navbar-item:focus,.navbar-brand a.navbar-item:hover{background-color:transparent}.navbar-tabs{-webkit-overflow-scrolling:touch;max-width:100vw;overflow-x:auto;overflow-y:hidden}.navbar-burger{color:#000;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;cursor:pointer;display:block;height:3.25rem;position:relative;width:3.25rem;margin-left:auto}.navbar-burger span{background-color:currentColor;display:block;height:1px;left:calc(50% - 8px);position:absolute;transform-origin:center;transition-duration:86ms;transition-property:background-color,opacity,transform;transition-timing-function:ease-out;width:16px}.navbar-burger span:first-child{top:calc(50% - 6px)}.navbar-burger span:nth-child(2){top:calc(50% - 1px)}.navbar-burger span:nth-child(3){top:calc(50% + 4px)}.navbar-burger:hover{background-color:rgba(0,0,0,.05)}.navbar-burger.is-active span:first-child{transform:translateY(5px) rotate(45deg)}.navbar-burger.is-active span:nth-child(2){opacity:0}.navbar-burger.is-active span:nth-child(3){transform:translateY(-5px) rotate(-45deg)}.navbar-menu{display:none}.navbar-item,.navbar-link{color:#000;display:block;line-height:1.5;padding:.5rem .75rem;position:relative}.navbar-item .icon:only-child,.navbar-link .icon:only-child{margin-left:-.25rem;margin-right:-.25rem}.navbar-link,a.navbar-item{cursor:pointer}.navbar-link.is-active,.navbar-link:focus,.navbar-link:focus-within,.navbar-link:hover,a.navbar-item.is-active,a.navbar-item:focus,a.navbar-item:focus-within,a.navbar-item:hover{background-color:#fafafa;color:#3173f6}.navbar-item{flex-grow:0;flex-shrink:0}.navbar-item img{max-height:1.75rem}.navbar-item.has-dropdown{padding:0}.navbar-item.is-expanded{flex-grow:1;flex-shrink:1}.navbar-item.is-tab{border-bottom:1px solid transparent;min-height:3.25rem;padding-bottom:calc(.5rem - 1px)}.navbar-item.is-tab:focus,.navbar-item.is-tab:hover{background-color:transparent;border-bottom-color:#3173f6}.navbar-item.is-tab.is-active{background-color:transparent;border-bottom:3px solid #3173f6;color:#3173f6;padding-bottom:calc(.5rem - 3px)}.navbar-content{flex-grow:1;flex-shrink:1}.navbar-link:not(.is-arrowless){padding-right:2.5em}.navbar-link:not(.is-arrowless):after{border-color:#3173f6;margin-top:-.375em;right:1.125em}.navbar-dropdown{font-size:.875rem;padding-bottom:.5rem;padding-top:.5rem}.navbar-dropdown .navbar-item{padding-left:1.5rem;padding-right:1.5rem}.navbar-divider{background-color:#f5f5f5;border:none;display:none;height:2px;margin:.5rem 0}@media screen and (max-width:1023px){.navbar>.container{display:block}.navbar-brand .navbar-item,.navbar-tabs .navbar-item{align-items:center;display:flex}.navbar-link:after{display:none}.navbar-menu{background-color:#fff;box-shadow:0 8px 16px rgba(0,0,0,.1);padding:.5rem 0}.navbar-menu.is-active{display:block}.navbar.is-fixed-bottom-touch,.navbar.is-fixed-top-touch{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom-touch{bottom:0}.navbar.is-fixed-bottom-touch.has-shadow{box-shadow:0 -2px 3px rgba(0,0,0,.1)}.navbar.is-fixed-top-touch{top:0}.navbar.is-fixed-top-touch .navbar-menu,.navbar.is-fixed-top .navbar-menu{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 3.25rem);overflow:auto}body.has-navbar-fixed-top-touch,html.has-navbar-fixed-top-touch{padding-top:3.25rem}body.has-navbar-fixed-bottom-touch,html.has-navbar-fixed-bottom-touch{padding-bottom:3.25rem}}@media screen and (min-width:1024px){.navbar,.navbar-end,.navbar-menu,.navbar-start{align-items:stretch;display:flex}.navbar{min-height:3.25rem}.navbar.is-spaced{padding:1rem 2rem}.navbar.is-spaced .navbar-end,.navbar.is-spaced .navbar-start{align-items:center}.navbar.is-spaced .navbar-link,.navbar.is-spaced a.navbar-item{border-radius:4px}.navbar.is-transparent .navbar-link.is-active,.navbar.is-transparent .navbar-link:focus,.navbar.is-transparent .navbar-link:hover,.navbar.is-transparent a.navbar-item.is-active,.navbar.is-transparent a.navbar-item:focus,.navbar.is-transparent a.navbar-item:hover{background-color:transparent!important}.navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus-within .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link{background-color:transparent!important}.navbar.is-transparent .navbar-dropdown a.navbar-item:focus,.navbar.is-transparent .navbar-dropdown a.navbar-item:hover{background-color:#f5f5f5;color:#000}.navbar.is-transparent .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#3173f6}.navbar-burger{display:none}.navbar-item,.navbar-link{align-items:center;display:flex}.navbar-item.has-dropdown{align-items:stretch}.navbar-item.has-dropdown-up .navbar-link:after{transform:rotate(135deg) translate(.25em,-.25em)}.navbar-item.has-dropdown-up .navbar-dropdown{border-bottom:2px solid #efeff0;border-radius:6px 6px 0 0;border-top:none;bottom:100%;box-shadow:0 -8px 8px rgba(0,0,0,.1);top:auto}.navbar-item.is-active .navbar-dropdown,.navbar-item.is-hoverable:focus-within .navbar-dropdown,.navbar-item.is-hoverable:focus .navbar-dropdown,.navbar-item.is-hoverable:hover .navbar-dropdown{display:block}.navbar-item.is-active .navbar-dropdown.is-boxed,.navbar-item.is-hoverable:focus-within .navbar-dropdown.is-boxed,.navbar-item.is-hoverable:focus .navbar-dropdown.is-boxed,.navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-item.is-active .navbar-dropdown,.navbar.is-spaced .navbar-item.is-hoverable:focus-within .navbar-dropdown,.navbar.is-spaced .navbar-item.is-hoverable:focus .navbar-dropdown,.navbar.is-spaced .navbar-item.is-hoverable:hover .navbar-dropdown{opacity:1;pointer-events:auto;transform:translateY(0)}.navbar-menu{flex-grow:1;flex-shrink:0}.navbar-start{justify-content:flex-start;margin-right:auto}.navbar-end{justify-content:flex-end;margin-left:auto}.navbar-dropdown{background-color:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:2px solid #efeff0;box-shadow:0 8px 8px rgba(0,0,0,.1);display:none;font-size:.875rem;left:0;min-width:100%;position:absolute;top:100%;z-index:20}.navbar-dropdown .navbar-item{padding:.375rem 1rem;white-space:nowrap}.navbar-dropdown a.navbar-item{padding-right:3rem}.navbar-dropdown a.navbar-item:focus,.navbar-dropdown a.navbar-item:hover{background-color:#f5f5f5;color:#000}.navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#3173f6}.navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-dropdown{border-radius:6px;border-top:none;box-shadow:0 8px 8px rgba(0,0,0,.1),0 0 0 1px rgba(0,0,0,.1);display:block;opacity:0;pointer-events:none;top:calc(100% - 4px);transform:translateY(-5px);transition-duration:86ms;transition-property:opacity,transform}.navbar-dropdown.is-right{left:auto;right:0}.navbar-divider{display:block}.container>.navbar .navbar-brand,.navbar>.container .navbar-brand{margin-left:-.75rem}.container>.navbar .navbar-menu,.navbar>.container .navbar-menu{margin-right:-.75rem}.navbar.is-fixed-bottom-desktop,.navbar.is-fixed-top-desktop{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom-desktop{bottom:0}.navbar.is-fixed-bottom-desktop.has-shadow{box-shadow:0 -2px 3px rgba(0,0,0,.1)}.navbar.is-fixed-top-desktop{top:0}body.has-navbar-fixed-top-desktop,html.has-navbar-fixed-top-desktop{padding-top:3.25rem}body.has-navbar-fixed-bottom-desktop,html.has-navbar-fixed-bottom-desktop{padding-bottom:3.25rem}body.has-spaced-navbar-fixed-top,html.has-spaced-navbar-fixed-top{padding-top:5.25rem}body.has-spaced-navbar-fixed-bottom,html.has-spaced-navbar-fixed-bottom{padding-bottom:5.25rem}.navbar-link.is-active,a.navbar-item.is-active{color:#000}.navbar-link.is-active:not(:focus):not(:hover),a.navbar-item.is-active:not(:focus):not(:hover){background-color:transparent}.navbar-item.has-dropdown.is-active .navbar-link,.navbar-item.has-dropdown:focus .navbar-link,.navbar-item.has-dropdown:hover .navbar-link{background-color:#fafafa}}.hero.is-fullheight-with-navbar{min-height:calc(100vh - 3.25rem)}.pagination{font-size:1rem;margin:-.25rem}.pagination.is-small{font-size:.75rem}.pagination.is-medium{font-size:1.25rem}.pagination.is-large{font-size:1.5rem}.pagination.is-rounded .pagination-next,.pagination.is-rounded .pagination-previous{padding-left:1em;padding-right:1em;border-radius:9999px}.pagination.is-rounded .pagination-link{border-radius:9999px}.pagination,.pagination-list{align-items:center;display:flex;justify-content:center;text-align:center}.pagination-ellipsis,.pagination-link,.pagination-next,.pagination-previous{font-size:1em;justify-content:center;margin:.25rem;padding-left:.5em;padding-right:.5em;text-align:center}.pagination-link,.pagination-next,.pagination-previous{border-color:#efeff0;color:#363636;min-width:2.5em}.pagination-link:hover,.pagination-next:hover,.pagination-previous:hover{border-color:#f0f0f0;color:#363636}.pagination-link:focus,.pagination-next:focus,.pagination-previous:focus{border-color:#3173f6}.pagination-link:active,.pagination-next:active,.pagination-previous:active{box-shadow:inset 0 1px 2px rgba(0,0,0,.2)}.pagination-link.is-disabled,.pagination-link[disabled],.pagination-next.is-disabled,.pagination-next[disabled],.pagination-previous.is-disabled,.pagination-previous[disabled]{background-color:#efeff0;border-color:#efeff0;box-shadow:none;color:#cfcfcf;opacity:.5}.pagination-next,.pagination-previous{padding-left:.75em;padding-right:.75em;white-space:nowrap}.pagination-link.is-current{background-color:#3173f6;border-color:#3173f6;color:#fff}.pagination-ellipsis{color:#f0f0f0;pointer-events:none}.pagination-list{flex-wrap:wrap}.pagination-list li{list-style:none}@media screen and (max-width:767px){.pagination{flex-wrap:wrap}.pagination-list li,.pagination-next,.pagination-previous{flex-grow:1;flex-shrink:1}}@media print,screen and (min-width:768px){.pagination-list{flex-grow:1;flex-shrink:1;justify-content:flex-start;order:1}.pagination-ellipsis,.pagination-link,.pagination-next,.pagination-previous{margin-bottom:0;margin-top:0}.pagination-previous{order:2}.pagination-next{order:3}.pagination{justify-content:space-between;margin-bottom:0;margin-top:0}.pagination.is-centered .pagination-previous{order:1}.pagination.is-centered .pagination-list{justify-content:center;order:2}.pagination.is-centered .pagination-next{order:3}.pagination.is-right .pagination-previous{order:1}.pagination.is-right .pagination-next{order:2}.pagination.is-right .pagination-list{justify-content:flex-end;order:3}}.panel{border-radius:6px;box-shadow:0 .5em 1em -.125em rgba(0,0,0,.1),0 0 0 1px rgba(0,0,0,.02);font-size:1rem}.panel:not(:last-child){margin-bottom:1.5rem}.panel.is-white .panel-heading{background-color:#fff;color:#000}.panel.is-white .panel-tabs a.is-active{border-bottom-color:#fff}.panel.is-white .panel-block.is-active .panel-icon{color:#fff}.panel.is-black .panel-heading{background-color:#000;color:#fff}.panel.is-black .panel-tabs a.is-active{border-bottom-color:#000}.panel.is-black .panel-block.is-active .panel-icon{color:#000}.panel.is-light .panel-heading{background-color:#f5f5f5;color:rgba(0,0,0,.7)}.panel.is-light .panel-tabs a.is-active{border-bottom-color:#f5f5f5}.panel.is-light .panel-block.is-active .panel-icon{color:#f5f5f5}.panel.is-dark .panel-heading{background-color:#363636;color:#fff}.panel.is-dark .panel-tabs a.is-active{border-bottom-color:#363636}.panel.is-dark .panel-block.is-active .panel-icon{color:#363636}.panel.is-primary .panel-heading{background-color:#00d1b2;color:#fff}.panel.is-primary .panel-tabs a.is-active{border-bottom-color:#00d1b2}.panel.is-primary .panel-block.is-active .panel-icon{color:#00d1b2}.panel.is-link .panel-heading{background-color:#3173f6;color:#fff}.panel.is-link .panel-tabs a.is-active{border-bottom-color:#3173f6}.panel.is-link .panel-block.is-active .panel-icon{color:#3173f6}.panel.is-info .panel-heading{background-color:#3e8ed0;color:#fff}.panel.is-info .panel-tabs a.is-active{border-bottom-color:#3e8ed0}.panel.is-info .panel-block.is-active .panel-icon{color:#3e8ed0}.panel.is-success .panel-heading{background-color:#00d278;color:#fff}.panel.is-success .panel-tabs a.is-active{border-bottom-color:#00d278}.panel.is-success .panel-block.is-active .panel-icon{color:#00d278}.panel.is-warning .panel-heading{background-color:#ffa000;color:#fff}.panel.is-warning .panel-tabs a.is-active{border-bottom-color:#ffa000}.panel.is-warning .panel-block.is-active .panel-icon{color:#ffa000}.panel.is-danger .panel-heading{background-color:#f14668;color:#fff}.panel.is-danger .panel-tabs a.is-active{border-bottom-color:#f14668}.panel.is-danger .panel-block.is-active .panel-icon{color:#f14668}.panel-block:not(:last-child),.panel-tabs:not(:last-child){border-bottom:1px solid #ededed}.panel-heading{background-color:#ededed;border-radius:6px 6px 0 0;color:#363636;font-size:1.25em;font-weight:700;line-height:1.25;padding:.75em 1em}.panel-tabs{align-items:flex-end;display:flex;font-size:.875em;justify-content:center}.panel-tabs a{border-bottom:1px solid #efeff0;margin-bottom:-1px;padding:.5em}.panel-tabs a.is-active{border-bottom-color:#4a4a4a;color:#363636}.panel-list a{color:#000}.panel-list a:hover{color:#3173f6}.panel-block{align-items:center;color:#363636;display:flex;justify-content:flex-start;padding:.5em .75em}.panel-block input[type=checkbox]{margin-right:.75em}.panel-block>.control{flex-grow:1;flex-shrink:1;width:100%}.panel-block.is-wrapped{flex-wrap:wrap}.panel-block.is-active{border-left-color:#3173f6;color:#363636}.panel-block.is-active .panel-icon{color:#3173f6}.panel-block:last-child{border-bottom-left-radius:6px;border-bottom-right-radius:6px}a.panel-block,label.panel-block{cursor:pointer}a.panel-block:hover,label.panel-block:hover{background-color:#f5f5f5}.panel-icon{display:inline-block;font-size:14px;height:1em;line-height:1em;text-align:center;vertical-align:top;width:1em;color:#cfcfcf;margin-right:.75em}.panel-icon .fa{font-size:inherit;line-height:inherit}.tabs{-webkit-overflow-scrolling:touch;align-items:stretch;display:flex;font-size:1rem;justify-content:space-between;overflow:hidden;overflow-x:auto;white-space:nowrap}.tabs a{align-items:center;border-bottom:1px solid #efeff0;color:#000;display:flex;justify-content:center;margin-bottom:-1px;padding:.5em 1em;vertical-align:top}.tabs a:hover{border-bottom-color:#363636;color:#363636}.tabs li{display:block}.tabs li.is-active a{border-bottom-color:#3173f6;color:#3173f6}.tabs ul{align-items:center;border-bottom:1px solid #efeff0;display:flex;flex-grow:1;flex-shrink:0;justify-content:flex-start}.tabs ul.is-center,.tabs ul.is-left{padding-right:.75em}.tabs ul.is-center{flex:none;justify-content:center;padding-left:.75em}.tabs ul.is-right{justify-content:flex-end;padding-left:.75em}.tabs .icon:first-child{margin-right:.5em}.tabs .icon:last-child{margin-left:.5em}.tabs.is-centered ul{justify-content:center}.tabs.is-right ul{justify-content:flex-end}.tabs.is-boxed a{border:1px solid transparent;border-radius:4px 4px 0 0}.tabs.is-boxed a:hover{background-color:#f5f5f5;border-bottom-color:#efeff0}.tabs.is-boxed li.is-active a{background-color:#fff;border-color:#efeff0;border-bottom-color:transparent!important}.tabs.is-fullwidth li{flex-grow:1;flex-shrink:0}.tabs.is-toggle a{border:1px solid #efeff0;margin-bottom:0;position:relative}.tabs.is-toggle a:hover{background-color:#f5f5f5;border-color:#f0f0f0;z-index:2}.tabs.is-toggle li+li{margin-left:-1px}.tabs.is-toggle li:first-child a{border-top-left-radius:4px;border-bottom-left-radius:4px}.tabs.is-toggle li:last-child a{border-top-right-radius:4px;border-bottom-right-radius:4px}.tabs.is-toggle li.is-active a{background-color:#3173f6;border-color:#3173f6;color:#fff;z-index:1}.tabs.is-toggle ul{border-bottom:none}.tabs.is-toggle.is-toggle-rounded li:first-child a{border-bottom-left-radius:9999px;border-top-left-radius:9999px;padding-left:1.25em}.tabs.is-toggle.is-toggle-rounded li:last-child a{border-bottom-right-radius:9999px;border-top-right-radius:9999px;padding-right:1.25em}.tabs.is-small{font-size:.75rem}.tabs.is-medium{font-size:1.25rem}.tabs.is-large{font-size:1.5rem}.column{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:.75rem}.columns.is-mobile>.column.is-narrow{flex:none;width:unset}.columns.is-mobile>.column.is-full{flex:none;width:100%}.columns.is-mobile>.column.is-three-quarters{flex:none;width:75%}.columns.is-mobile>.column.is-two-thirds{flex:none;width:66.6666%}.columns.is-mobile>.column.is-half{flex:none;width:50%}.columns.is-mobile>.column.is-one-third{flex:none;width:33.3333%}.columns.is-mobile>.column.is-one-quarter{flex:none;width:25%}.columns.is-mobile>.column.is-one-fifth{flex:none;width:20%}.columns.is-mobile>.column.is-two-fifths{flex:none;width:40%}.columns.is-mobile>.column.is-three-fifths{flex:none;width:60%}.columns.is-mobile>.column.is-four-fifths{flex:none;width:80%}.columns.is-mobile>.column.is-offset-three-quarters{margin-left:75%}.columns.is-mobile>.column.is-offset-two-thirds{margin-left:66.6666%}.columns.is-mobile>.column.is-offset-half{margin-left:50%}.columns.is-mobile>.column.is-offset-one-third{margin-left:33.3333%}.columns.is-mobile>.column.is-offset-one-quarter{margin-left:25%}.columns.is-mobile>.column.is-offset-one-fifth{margin-left:20%}.columns.is-mobile>.column.is-offset-two-fifths{margin-left:40%}.columns.is-mobile>.column.is-offset-three-fifths{margin-left:60%}.columns.is-mobile>.column.is-offset-four-fifths{margin-left:80%}.columns.is-mobile>.column.is-0{flex:none;width:0}.columns.is-mobile>.column.is-offset-0{margin-left:0}.columns.is-mobile>.column.is-1{flex:none;width:8.33333%}.columns.is-mobile>.column.is-offset-1{margin-left:8.33333%}.columns.is-mobile>.column.is-2{flex:none;width:16.66667%}.columns.is-mobile>.column.is-offset-2{margin-left:16.66667%}.columns.is-mobile>.column.is-3{flex:none;width:25%}.columns.is-mobile>.column.is-offset-3{margin-left:25%}.columns.is-mobile>.column.is-4{flex:none;width:33.33333%}.columns.is-mobile>.column.is-offset-4{margin-left:33.33333%}.columns.is-mobile>.column.is-5{flex:none;width:41.66667%}.columns.is-mobile>.column.is-offset-5{margin-left:41.66667%}.columns.is-mobile>.column.is-6{flex:none;width:50%}.columns.is-mobile>.column.is-offset-6{margin-left:50%}.columns.is-mobile>.column.is-7{flex:none;width:58.33333%}.columns.is-mobile>.column.is-offset-7{margin-left:58.33333%}.columns.is-mobile>.column.is-8{flex:none;width:66.66667%}.columns.is-mobile>.column.is-offset-8{margin-left:66.66667%}.columns.is-mobile>.column.is-9{flex:none;width:75%}.columns.is-mobile>.column.is-offset-9{margin-left:75%}.columns.is-mobile>.column.is-10{flex:none;width:83.33333%}.columns.is-mobile>.column.is-offset-10{margin-left:83.33333%}.columns.is-mobile>.column.is-11{flex:none;width:91.66667%}.columns.is-mobile>.column.is-offset-11{margin-left:91.66667%}.columns.is-mobile>.column.is-12{flex:none;width:100%}.columns.is-mobile>.column.is-offset-12{margin-left:100%}@media screen and (max-width:767px){.column.is-narrow-mobile{flex:none;width:unset}.column.is-full-mobile{flex:none;width:100%}.column.is-three-quarters-mobile{flex:none;width:75%}.column.is-two-thirds-mobile{flex:none;width:66.6666%}.column.is-half-mobile{flex:none;width:50%}.column.is-one-third-mobile{flex:none;width:33.3333%}.column.is-one-quarter-mobile{flex:none;width:25%}.column.is-one-fifth-mobile{flex:none;width:20%}.column.is-two-fifths-mobile{flex:none;width:40%}.column.is-three-fifths-mobile{flex:none;width:60%}.column.is-four-fifths-mobile{flex:none;width:80%}.column.is-offset-three-quarters-mobile{margin-left:75%}.column.is-offset-two-thirds-mobile{margin-left:66.6666%}.column.is-offset-half-mobile{margin-left:50%}.column.is-offset-one-third-mobile{margin-left:33.3333%}.column.is-offset-one-quarter-mobile{margin-left:25%}.column.is-offset-one-fifth-mobile{margin-left:20%}.column.is-offset-two-fifths-mobile{margin-left:40%}.column.is-offset-three-fifths-mobile{margin-left:60%}.column.is-offset-four-fifths-mobile{margin-left:80%}.column.is-0-mobile{flex:none;width:0}.column.is-offset-0-mobile{margin-left:0}.column.is-1-mobile{flex:none;width:8.33333%}.column.is-offset-1-mobile{margin-left:8.33333%}.column.is-2-mobile{flex:none;width:16.66667%}.column.is-offset-2-mobile{margin-left:16.66667%}.column.is-3-mobile{flex:none;width:25%}.column.is-offset-3-mobile{margin-left:25%}.column.is-4-mobile{flex:none;width:33.33333%}.column.is-offset-4-mobile{margin-left:33.33333%}.column.is-5-mobile{flex:none;width:41.66667%}.column.is-offset-5-mobile{margin-left:41.66667%}.column.is-6-mobile{flex:none;width:50%}.column.is-offset-6-mobile{margin-left:50%}.column.is-7-mobile{flex:none;width:58.33333%}.column.is-offset-7-mobile{margin-left:58.33333%}.column.is-8-mobile{flex:none;width:66.66667%}.column.is-offset-8-mobile{margin-left:66.66667%}.column.is-9-mobile{flex:none;width:75%}.column.is-offset-9-mobile{margin-left:75%}.column.is-10-mobile{flex:none;width:83.33333%}.column.is-offset-10-mobile{margin-left:83.33333%}.column.is-11-mobile{flex:none;width:91.66667%}.column.is-offset-11-mobile{margin-left:91.66667%}.column.is-12-mobile{flex:none;width:100%}.column.is-offset-12-mobile{margin-left:100%}}@media print,screen and (min-width:768px){.column.is-narrow,.column.is-narrow-tablet{flex:none;width:unset}.column.is-full,.column.is-full-tablet{flex:none;width:100%}.column.is-three-quarters,.column.is-three-quarters-tablet{flex:none;width:75%}.column.is-two-thirds,.column.is-two-thirds-tablet{flex:none;width:66.6666%}.column.is-half,.column.is-half-tablet{flex:none;width:50%}.column.is-one-third,.column.is-one-third-tablet{flex:none;width:33.3333%}.column.is-one-quarter,.column.is-one-quarter-tablet{flex:none;width:25%}.column.is-one-fifth,.column.is-one-fifth-tablet{flex:none;width:20%}.column.is-two-fifths,.column.is-two-fifths-tablet{flex:none;width:40%}.column.is-three-fifths,.column.is-three-fifths-tablet{flex:none;width:60%}.column.is-four-fifths,.column.is-four-fifths-tablet{flex:none;width:80%}.column.is-offset-three-quarters,.column.is-offset-three-quarters-tablet{margin-left:75%}.column.is-offset-two-thirds,.column.is-offset-two-thirds-tablet{margin-left:66.6666%}.column.is-offset-half,.column.is-offset-half-tablet{margin-left:50%}.column.is-offset-one-third,.column.is-offset-one-third-tablet{margin-left:33.3333%}.column.is-offset-one-quarter,.column.is-offset-one-quarter-tablet{margin-left:25%}.column.is-offset-one-fifth,.column.is-offset-one-fifth-tablet{margin-left:20%}.column.is-offset-two-fifths,.column.is-offset-two-fifths-tablet{margin-left:40%}.column.is-offset-three-fifths,.column.is-offset-three-fifths-tablet{margin-left:60%}.column.is-offset-four-fifths,.column.is-offset-four-fifths-tablet{margin-left:80%}.column.is-0,.column.is-0-tablet{flex:none;width:0}.column.is-offset-0,.column.is-offset-0-tablet{margin-left:0}.column.is-1,.column.is-1-tablet{flex:none;width:8.33333%}.column.is-offset-1,.column.is-offset-1-tablet{margin-left:8.33333%}.column.is-2,.column.is-2-tablet{flex:none;width:16.66667%}.column.is-offset-2,.column.is-offset-2-tablet{margin-left:16.66667%}.column.is-3,.column.is-3-tablet{flex:none;width:25%}.column.is-offset-3,.column.is-offset-3-tablet{margin-left:25%}.column.is-4,.column.is-4-tablet{flex:none;width:33.33333%}.column.is-offset-4,.column.is-offset-4-tablet{margin-left:33.33333%}.column.is-5,.column.is-5-tablet{flex:none;width:41.66667%}.column.is-offset-5,.column.is-offset-5-tablet{margin-left:41.66667%}.column.is-6,.column.is-6-tablet{flex:none;width:50%}.column.is-offset-6,.column.is-offset-6-tablet{margin-left:50%}.column.is-7,.column.is-7-tablet{flex:none;width:58.33333%}.column.is-offset-7,.column.is-offset-7-tablet{margin-left:58.33333%}.column.is-8,.column.is-8-tablet{flex:none;width:66.66667%}.column.is-offset-8,.column.is-offset-8-tablet{margin-left:66.66667%}.column.is-9,.column.is-9-tablet{flex:none;width:75%}.column.is-offset-9,.column.is-offset-9-tablet{margin-left:75%}.column.is-10,.column.is-10-tablet{flex:none;width:83.33333%}.column.is-offset-10,.column.is-offset-10-tablet{margin-left:83.33333%}.column.is-11,.column.is-11-tablet{flex:none;width:91.66667%}.column.is-offset-11,.column.is-offset-11-tablet{margin-left:91.66667%}.column.is-12,.column.is-12-tablet{flex:none;width:100%}.column.is-offset-12,.column.is-offset-12-tablet{margin-left:100%}}@media screen and (max-width:1023px){.column.is-narrow-touch{flex:none;width:unset}.column.is-full-touch{flex:none;width:100%}.column.is-three-quarters-touch{flex:none;width:75%}.column.is-two-thirds-touch{flex:none;width:66.6666%}.column.is-half-touch{flex:none;width:50%}.column.is-one-third-touch{flex:none;width:33.3333%}.column.is-one-quarter-touch{flex:none;width:25%}.column.is-one-fifth-touch{flex:none;width:20%}.column.is-two-fifths-touch{flex:none;width:40%}.column.is-three-fifths-touch{flex:none;width:60%}.column.is-four-fifths-touch{flex:none;width:80%}.column.is-offset-three-quarters-touch{margin-left:75%}.column.is-offset-two-thirds-touch{margin-left:66.6666%}.column.is-offset-half-touch{margin-left:50%}.column.is-offset-one-third-touch{margin-left:33.3333%}.column.is-offset-one-quarter-touch{margin-left:25%}.column.is-offset-one-fifth-touch{margin-left:20%}.column.is-offset-two-fifths-touch{margin-left:40%}.column.is-offset-three-fifths-touch{margin-left:60%}.column.is-offset-four-fifths-touch{margin-left:80%}.column.is-0-touch{flex:none;width:0}.column.is-offset-0-touch{margin-left:0}.column.is-1-touch{flex:none;width:8.33333%}.column.is-offset-1-touch{margin-left:8.33333%}.column.is-2-touch{flex:none;width:16.66667%}.column.is-offset-2-touch{margin-left:16.66667%}.column.is-3-touch{flex:none;width:25%}.column.is-offset-3-touch{margin-left:25%}.column.is-4-touch{flex:none;width:33.33333%}.column.is-offset-4-touch{margin-left:33.33333%}.column.is-5-touch{flex:none;width:41.66667%}.column.is-offset-5-touch{margin-left:41.66667%}.column.is-6-touch{flex:none;width:50%}.column.is-offset-6-touch{margin-left:50%}.column.is-7-touch{flex:none;width:58.33333%}.column.is-offset-7-touch{margin-left:58.33333%}.column.is-8-touch{flex:none;width:66.66667%}.column.is-offset-8-touch{margin-left:66.66667%}.column.is-9-touch{flex:none;width:75%}.column.is-offset-9-touch{margin-left:75%}.column.is-10-touch{flex:none;width:83.33333%}.column.is-offset-10-touch{margin-left:83.33333%}.column.is-11-touch{flex:none;width:91.66667%}.column.is-offset-11-touch{margin-left:91.66667%}.column.is-12-touch{flex:none;width:100%}.column.is-offset-12-touch{margin-left:100%}}@media screen and (min-width:1024px){.column.is-narrow-desktop{flex:none;width:unset}.column.is-full-desktop{flex:none;width:100%}.column.is-three-quarters-desktop{flex:none;width:75%}.column.is-two-thirds-desktop{flex:none;width:66.6666%}.column.is-half-desktop{flex:none;width:50%}.column.is-one-third-desktop{flex:none;width:33.3333%}.column.is-one-quarter-desktop{flex:none;width:25%}.column.is-one-fifth-desktop{flex:none;width:20%}.column.is-two-fifths-desktop{flex:none;width:40%}.column.is-three-fifths-desktop{flex:none;width:60%}.column.is-four-fifths-desktop{flex:none;width:80%}.column.is-offset-three-quarters-desktop{margin-left:75%}.column.is-offset-two-thirds-desktop{margin-left:66.6666%}.column.is-offset-half-desktop{margin-left:50%}.column.is-offset-one-third-desktop{margin-left:33.3333%}.column.is-offset-one-quarter-desktop{margin-left:25%}.column.is-offset-one-fifth-desktop{margin-left:20%}.column.is-offset-two-fifths-desktop{margin-left:40%}.column.is-offset-three-fifths-desktop{margin-left:60%}.column.is-offset-four-fifths-desktop{margin-left:80%}.column.is-0-desktop{flex:none;width:0}.column.is-offset-0-desktop{margin-left:0}.column.is-1-desktop{flex:none;width:8.33333%}.column.is-offset-1-desktop{margin-left:8.33333%}.column.is-2-desktop{flex:none;width:16.66667%}.column.is-offset-2-desktop{margin-left:16.66667%}.column.is-3-desktop{flex:none;width:25%}.column.is-offset-3-desktop{margin-left:25%}.column.is-4-desktop{flex:none;width:33.33333%}.column.is-offset-4-desktop{margin-left:33.33333%}.column.is-5-desktop{flex:none;width:41.66667%}.column.is-offset-5-desktop{margin-left:41.66667%}.column.is-6-desktop{flex:none;width:50%}.column.is-offset-6-desktop{margin-left:50%}.column.is-7-desktop{flex:none;width:58.33333%}.column.is-offset-7-desktop{margin-left:58.33333%}.column.is-8-desktop{flex:none;width:66.66667%}.column.is-offset-8-desktop{margin-left:66.66667%}.column.is-9-desktop{flex:none;width:75%}.column.is-offset-9-desktop{margin-left:75%}.column.is-10-desktop{flex:none;width:83.33333%}.column.is-offset-10-desktop{margin-left:83.33333%}.column.is-11-desktop{flex:none;width:91.66667%}.column.is-offset-11-desktop{margin-left:91.66667%}.column.is-12-desktop{flex:none;width:100%}.column.is-offset-12-desktop{margin-left:100%}}@media screen and (min-width:1216px){.column.is-narrow-widescreen{flex:none;width:unset}.column.is-full-widescreen{flex:none;width:100%}.column.is-three-quarters-widescreen{flex:none;width:75%}.column.is-two-thirds-widescreen{flex:none;width:66.6666%}.column.is-half-widescreen{flex:none;width:50%}.column.is-one-third-widescreen{flex:none;width:33.3333%}.column.is-one-quarter-widescreen{flex:none;width:25%}.column.is-one-fifth-widescreen{flex:none;width:20%}.column.is-two-fifths-widescreen{flex:none;width:40%}.column.is-three-fifths-widescreen{flex:none;width:60%}.column.is-four-fifths-widescreen{flex:none;width:80%}.column.is-offset-three-quarters-widescreen{margin-left:75%}.column.is-offset-two-thirds-widescreen{margin-left:66.6666%}.column.is-offset-half-widescreen{margin-left:50%}.column.is-offset-one-third-widescreen{margin-left:33.3333%}.column.is-offset-one-quarter-widescreen{margin-left:25%}.column.is-offset-one-fifth-widescreen{margin-left:20%}.column.is-offset-two-fifths-widescreen{margin-left:40%}.column.is-offset-three-fifths-widescreen{margin-left:60%}.column.is-offset-four-fifths-widescreen{margin-left:80%}.column.is-0-widescreen{flex:none;width:0}.column.is-offset-0-widescreen{margin-left:0}.column.is-1-widescreen{flex:none;width:8.33333%}.column.is-offset-1-widescreen{margin-left:8.33333%}.column.is-2-widescreen{flex:none;width:16.66667%}.column.is-offset-2-widescreen{margin-left:16.66667%}.column.is-3-widescreen{flex:none;width:25%}.column.is-offset-3-widescreen{margin-left:25%}.column.is-4-widescreen{flex:none;width:33.33333%}.column.is-offset-4-widescreen{margin-left:33.33333%}.column.is-5-widescreen{flex:none;width:41.66667%}.column.is-offset-5-widescreen{margin-left:41.66667%}.column.is-6-widescreen{flex:none;width:50%}.column.is-offset-6-widescreen{margin-left:50%}.column.is-7-widescreen{flex:none;width:58.33333%}.column.is-offset-7-widescreen{margin-left:58.33333%}.column.is-8-widescreen{flex:none;width:66.66667%}.column.is-offset-8-widescreen{margin-left:66.66667%}.column.is-9-widescreen{flex:none;width:75%}.column.is-offset-9-widescreen{margin-left:75%}.column.is-10-widescreen{flex:none;width:83.33333%}.column.is-offset-10-widescreen{margin-left:83.33333%}.column.is-11-widescreen{flex:none;width:91.66667%}.column.is-offset-11-widescreen{margin-left:91.66667%}.column.is-12-widescreen{flex:none;width:100%}.column.is-offset-12-widescreen{margin-left:100%}}@media screen and (min-width:1408px){.column.is-narrow-fullhd{flex:none;width:unset}.column.is-full-fullhd{flex:none;width:100%}.column.is-three-quarters-fullhd{flex:none;width:75%}.column.is-two-thirds-fullhd{flex:none;width:66.6666%}.column.is-half-fullhd{flex:none;width:50%}.column.is-one-third-fullhd{flex:none;width:33.3333%}.column.is-one-quarter-fullhd{flex:none;width:25%}.column.is-one-fifth-fullhd{flex:none;width:20%}.column.is-two-fifths-fullhd{flex:none;width:40%}.column.is-three-fifths-fullhd{flex:none;width:60%}.column.is-four-fifths-fullhd{flex:none;width:80%}.column.is-offset-three-quarters-fullhd{margin-left:75%}.column.is-offset-two-thirds-fullhd{margin-left:66.6666%}.column.is-offset-half-fullhd{margin-left:50%}.column.is-offset-one-third-fullhd{margin-left:33.3333%}.column.is-offset-one-quarter-fullhd{margin-left:25%}.column.is-offset-one-fifth-fullhd{margin-left:20%}.column.is-offset-two-fifths-fullhd{margin-left:40%}.column.is-offset-three-fifths-fullhd{margin-left:60%}.column.is-offset-four-fifths-fullhd{margin-left:80%}.column.is-0-fullhd{flex:none;width:0}.column.is-offset-0-fullhd{margin-left:0}.column.is-1-fullhd{flex:none;width:8.33333%}.column.is-offset-1-fullhd{margin-left:8.33333%}.column.is-2-fullhd{flex:none;width:16.66667%}.column.is-offset-2-fullhd{margin-left:16.66667%}.column.is-3-fullhd{flex:none;width:25%}.column.is-offset-3-fullhd{margin-left:25%}.column.is-4-fullhd{flex:none;width:33.33333%}.column.is-offset-4-fullhd{margin-left:33.33333%}.column.is-5-fullhd{flex:none;width:41.66667%}.column.is-offset-5-fullhd{margin-left:41.66667%}.column.is-6-fullhd{flex:none;width:50%}.column.is-offset-6-fullhd{margin-left:50%}.column.is-7-fullhd{flex:none;width:58.33333%}.column.is-offset-7-fullhd{margin-left:58.33333%}.column.is-8-fullhd{flex:none;width:66.66667%}.column.is-offset-8-fullhd{margin-left:66.66667%}.column.is-9-fullhd{flex:none;width:75%}.column.is-offset-9-fullhd{margin-left:75%}.column.is-10-fullhd{flex:none;width:83.33333%}.column.is-offset-10-fullhd{margin-left:83.33333%}.column.is-11-fullhd{flex:none;width:91.66667%}.column.is-offset-11-fullhd{margin-left:91.66667%}.column.is-12-fullhd{flex:none;width:100%}.column.is-offset-12-fullhd{margin-left:100%}}.columns{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}.columns:last-child{margin-bottom:-.75rem}.columns:not(:last-child){margin-bottom:.75rem}.columns.is-centered{justify-content:center}.columns.is-gapless{margin-left:0;margin-right:0;margin-top:0}.columns.is-gapless>.column{margin:0;padding:0!important}.columns.is-gapless:not(:last-child){margin-bottom:1.5rem}.columns.is-gapless:last-child{margin-bottom:0}.columns.is-mobile{display:flex}.columns.is-multiline{flex-wrap:wrap}.columns.is-vcentered{align-items:center}@media print,screen and (min-width:768px){.columns:not(.is-desktop){display:flex}}@media screen and (min-width:1024px){.columns.is-desktop{display:flex}}.columns.is-variable{--columnGap:0.75rem;margin-left:calc(var(--columnGap)*-1);margin-right:calc(var(--columnGap)*-1)}.columns.is-variable>.column{padding-left:var(--columnGap);padding-right:var(--columnGap)}.columns.is-variable.is-0{--columnGap:0rem}@media screen and (max-width:767px){.columns.is-variable.is-0-mobile{--columnGap:0rem}}@media print,screen and (min-width:768px){.columns.is-variable.is-0-tablet{--columnGap:0rem}}@media screen and (min-width:768px) and (max-width:1023px){.columns.is-variable.is-0-tablet-only{--columnGap:0rem}}@media screen and (max-width:1023px){.columns.is-variable.is-0-touch{--columnGap:0rem}}@media screen and (min-width:1024px){.columns.is-variable.is-0-desktop{--columnGap:0rem}}@media screen and (min-width:1024px) and (max-width:1215px){.columns.is-variable.is-0-desktop-only{--columnGap:0rem}}@media screen and (min-width:1216px){.columns.is-variable.is-0-widescreen{--columnGap:0rem}}@media screen and (min-width:1216px) and (max-width:1407px){.columns.is-variable.is-0-widescreen-only{--columnGap:0rem}}@media screen and (min-width:1408px){.columns.is-variable.is-0-fullhd{--columnGap:0rem}}.columns.is-variable.is-1{--columnGap:0.25rem}@media screen and (max-width:767px){.columns.is-variable.is-1-mobile{--columnGap:0.25rem}}@media print,screen and (min-width:768px){.columns.is-variable.is-1-tablet{--columnGap:0.25rem}}@media screen and (min-width:768px) and (max-width:1023px){.columns.is-variable.is-1-tablet-only{--columnGap:0.25rem}}@media screen and (max-width:1023px){.columns.is-variable.is-1-touch{--columnGap:0.25rem}}@media screen and (min-width:1024px){.columns.is-variable.is-1-desktop{--columnGap:0.25rem}}@media screen and (min-width:1024px) and (max-width:1215px){.columns.is-variable.is-1-desktop-only{--columnGap:0.25rem}}@media screen and (min-width:1216px){.columns.is-variable.is-1-widescreen{--columnGap:0.25rem}}@media screen and (min-width:1216px) and (max-width:1407px){.columns.is-variable.is-1-widescreen-only{--columnGap:0.25rem}}@media screen and (min-width:1408px){.columns.is-variable.is-1-fullhd{--columnGap:0.25rem}}.columns.is-variable.is-2{--columnGap:0.5rem}@media screen and (max-width:767px){.columns.is-variable.is-2-mobile{--columnGap:0.5rem}}@media print,screen and (min-width:768px){.columns.is-variable.is-2-tablet{--columnGap:0.5rem}}@media screen and (min-width:768px) and (max-width:1023px){.columns.is-variable.is-2-tablet-only{--columnGap:0.5rem}}@media screen and (max-width:1023px){.columns.is-variable.is-2-touch{--columnGap:0.5rem}}@media screen and (min-width:1024px){.columns.is-variable.is-2-desktop{--columnGap:0.5rem}}@media screen and (min-width:1024px) and (max-width:1215px){.columns.is-variable.is-2-desktop-only{--columnGap:0.5rem}}@media screen and (min-width:1216px){.columns.is-variable.is-2-widescreen{--columnGap:0.5rem}}@media screen and (min-width:1216px) and (max-width:1407px){.columns.is-variable.is-2-widescreen-only{--columnGap:0.5rem}}@media screen and (min-width:1408px){.columns.is-variable.is-2-fullhd{--columnGap:0.5rem}}.columns.is-variable.is-3{--columnGap:0.75rem}@media screen and (max-width:767px){.columns.is-variable.is-3-mobile{--columnGap:0.75rem}}@media print,screen and (min-width:768px){.columns.is-variable.is-3-tablet{--columnGap:0.75rem}}@media screen and (min-width:768px) and (max-width:1023px){.columns.is-variable.is-3-tablet-only{--columnGap:0.75rem}}@media screen and (max-width:1023px){.columns.is-variable.is-3-touch{--columnGap:0.75rem}}@media screen and (min-width:1024px){.columns.is-variable.is-3-desktop{--columnGap:0.75rem}}@media screen and (min-width:1024px) and (max-width:1215px){.columns.is-variable.is-3-desktop-only{--columnGap:0.75rem}}@media screen and (min-width:1216px){.columns.is-variable.is-3-widescreen{--columnGap:0.75rem}}@media screen and (min-width:1216px) and (max-width:1407px){.columns.is-variable.is-3-widescreen-only{--columnGap:0.75rem}}@media screen and (min-width:1408px){.columns.is-variable.is-3-fullhd{--columnGap:0.75rem}}.columns.is-variable.is-4{--columnGap:1rem}@media screen and (max-width:767px){.columns.is-variable.is-4-mobile{--columnGap:1rem}}@media print,screen and (min-width:768px){.columns.is-variable.is-4-tablet{--columnGap:1rem}}@media screen and (min-width:768px) and (max-width:1023px){.columns.is-variable.is-4-tablet-only{--columnGap:1rem}}@media screen and (max-width:1023px){.columns.is-variable.is-4-touch{--columnGap:1rem}}@media screen and (min-width:1024px){.columns.is-variable.is-4-desktop{--columnGap:1rem}}@media screen and (min-width:1024px) and (max-width:1215px){.columns.is-variable.is-4-desktop-only{--columnGap:1rem}}@media screen and (min-width:1216px){.columns.is-variable.is-4-widescreen{--columnGap:1rem}}@media screen and (min-width:1216px) and (max-width:1407px){.columns.is-variable.is-4-widescreen-only{--columnGap:1rem}}@media screen and (min-width:1408px){.columns.is-variable.is-4-fullhd{--columnGap:1rem}}.columns.is-variable.is-5{--columnGap:1.25rem}@media screen and (max-width:767px){.columns.is-variable.is-5-mobile{--columnGap:1.25rem}}@media print,screen and (min-width:768px){.columns.is-variable.is-5-tablet{--columnGap:1.25rem}}@media screen and (min-width:768px) and (max-width:1023px){.columns.is-variable.is-5-tablet-only{--columnGap:1.25rem}}@media screen and (max-width:1023px){.columns.is-variable.is-5-touch{--columnGap:1.25rem}}@media screen and (min-width:1024px){.columns.is-variable.is-5-desktop{--columnGap:1.25rem}}@media screen and (min-width:1024px) and (max-width:1215px){.columns.is-variable.is-5-desktop-only{--columnGap:1.25rem}}@media screen and (min-width:1216px){.columns.is-variable.is-5-widescreen{--columnGap:1.25rem}}@media screen and (min-width:1216px) and (max-width:1407px){.columns.is-variable.is-5-widescreen-only{--columnGap:1.25rem}}@media screen and (min-width:1408px){.columns.is-variable.is-5-fullhd{--columnGap:1.25rem}}.columns.is-variable.is-6{--columnGap:1.5rem}@media screen and (max-width:767px){.columns.is-variable.is-6-mobile{--columnGap:1.5rem}}@media print,screen and (min-width:768px){.columns.is-variable.is-6-tablet{--columnGap:1.5rem}}@media screen and (min-width:768px) and (max-width:1023px){.columns.is-variable.is-6-tablet-only{--columnGap:1.5rem}}@media screen and (max-width:1023px){.columns.is-variable.is-6-touch{--columnGap:1.5rem}}@media screen and (min-width:1024px){.columns.is-variable.is-6-desktop{--columnGap:1.5rem}}@media screen and (min-width:1024px) and (max-width:1215px){.columns.is-variable.is-6-desktop-only{--columnGap:1.5rem}}@media screen and (min-width:1216px){.columns.is-variable.is-6-widescreen{--columnGap:1.5rem}}@media screen and (min-width:1216px) and (max-width:1407px){.columns.is-variable.is-6-widescreen-only{--columnGap:1.5rem}}@media screen and (min-width:1408px){.columns.is-variable.is-6-fullhd{--columnGap:1.5rem}}.columns.is-variable.is-7{--columnGap:1.75rem}@media screen and (max-width:767px){.columns.is-variable.is-7-mobile{--columnGap:1.75rem}}@media print,screen and (min-width:768px){.columns.is-variable.is-7-tablet{--columnGap:1.75rem}}@media screen and (min-width:768px) and (max-width:1023px){.columns.is-variable.is-7-tablet-only{--columnGap:1.75rem}}@media screen and (max-width:1023px){.columns.is-variable.is-7-touch{--columnGap:1.75rem}}@media screen and (min-width:1024px){.columns.is-variable.is-7-desktop{--columnGap:1.75rem}}@media screen and (min-width:1024px) and (max-width:1215px){.columns.is-variable.is-7-desktop-only{--columnGap:1.75rem}}@media screen and (min-width:1216px){.columns.is-variable.is-7-widescreen{--columnGap:1.75rem}}@media screen and (min-width:1216px) and (max-width:1407px){.columns.is-variable.is-7-widescreen-only{--columnGap:1.75rem}}@media screen and (min-width:1408px){.columns.is-variable.is-7-fullhd{--columnGap:1.75rem}}.columns.is-variable.is-8{--columnGap:2rem}@media screen and (max-width:767px){.columns.is-variable.is-8-mobile{--columnGap:2rem}}@media print,screen and (min-width:768px){.columns.is-variable.is-8-tablet{--columnGap:2rem}}@media screen and (min-width:768px) and (max-width:1023px){.columns.is-variable.is-8-tablet-only{--columnGap:2rem}}@media screen and (max-width:1023px){.columns.is-variable.is-8-touch{--columnGap:2rem}}@media screen and (min-width:1024px){.columns.is-variable.is-8-desktop{--columnGap:2rem}}@media screen and (min-width:1024px) and (max-width:1215px){.columns.is-variable.is-8-desktop-only{--columnGap:2rem}}@media screen and (min-width:1216px){.columns.is-variable.is-8-widescreen{--columnGap:2rem}}@media screen and (min-width:1216px) and (max-width:1407px){.columns.is-variable.is-8-widescreen-only{--columnGap:2rem}}@media screen and (min-width:1408px){.columns.is-variable.is-8-fullhd{--columnGap:2rem}}.tile{align-items:stretch;display:block;flex-basis:0;flex-grow:1;flex-shrink:1;min-height:-webkit-min-content;min-height:-moz-min-content;min-height:min-content}.tile.is-ancestor{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}.tile.is-ancestor:last-child{margin-bottom:-.75rem}.tile.is-ancestor:not(:last-child){margin-bottom:.75rem}.tile.is-child{margin:0!important}.tile.is-parent{padding:.75rem}.tile.is-vertical{flex-direction:column}.tile.is-vertical>.tile.is-child:not(:last-child){margin-bottom:1.5rem!important}@media print,screen and (min-width:768px){.tile:not(.is-child){display:flex}.tile.is-1{flex:none;width:8.33333%}.tile.is-2{flex:none;width:16.66667%}.tile.is-3{flex:none;width:25%}.tile.is-4{flex:none;width:33.33333%}.tile.is-5{flex:none;width:41.66667%}.tile.is-6{flex:none;width:50%}.tile.is-7{flex:none;width:58.33333%}.tile.is-8{flex:none;width:66.66667%}.tile.is-9{flex:none;width:75%}.tile.is-10{flex:none;width:83.33333%}.tile.is-11{flex:none;width:91.66667%}.tile.is-12{flex:none;width:100%}}.has-text-white{color:#fff!important}a.has-text-white:focus,a.has-text-white:hover{color:#e6e6e6!important}.has-background-white{background-color:#fff!important}.has-text-black,a.has-text-black:focus,a.has-text-black:hover{color:#000!important}.has-background-black{background-color:#000!important}.has-text-light{color:#f5f5f5!important}a.has-text-light:focus,a.has-text-light:hover{color:#dbdbdb!important}.has-background-light{background-color:#f5f5f5!important}.has-text-dark{color:#363636!important}a.has-text-dark:focus,a.has-text-dark:hover{color:#1c1c1c!important}.has-background-dark{background-color:#363636!important}.has-text-primary{color:#00d1b2!important}a.has-text-primary:focus,a.has-text-primary:hover{color:#009e86!important}.has-background-primary{background-color:#00d1b2!important}.has-text-primary-light{color:#ebfffc!important}a.has-text-primary-light:focus,a.has-text-primary-light:hover{color:#b8fff4!important}.has-background-primary-light{background-color:#ebfffc!important}.has-text-primary-dark{color:#00947e!important}a.has-text-primary-dark:focus,a.has-text-primary-dark:hover{color:#00c7a9!important}.has-background-primary-dark{background-color:#00947e!important}.has-text-link{color:#3173f6!important}a.has-text-link:focus,a.has-text-link:hover{color:#0a55ea!important}.has-background-link{background-color:#3173f6!important}.has-text-link-light{color:#ebf2fe!important}a.has-text-link-light:focus,a.has-text-link-light:hover{color:#bbd1fc!important}.has-background-link-light{background-color:#ebf2fe!important}.has-text-link-dark{color:#094ed7!important}a.has-text-link-dark:focus,a.has-text-link-dark:hover{color:#1e66f5!important}.has-background-link-dark{background-color:#094ed7!important}.has-text-info{color:#3e8ed0!important}a.has-text-info:focus,a.has-text-info:hover{color:#2b74b1!important}.has-background-info{background-color:#3e8ed0!important}.has-text-info-light{color:#eff5fb!important}a.has-text-info-light:focus,a.has-text-info-light:hover{color:#c6ddf1!important}.has-background-info-light{background-color:#eff5fb!important}.has-text-info-dark{color:#296fa8!important}a.has-text-info-dark:focus,a.has-text-info-dark:hover{color:#368ace!important}.has-background-info-dark{background-color:#296fa8!important}.has-text-success{color:#00d278!important}a.has-text-success:focus,a.has-text-success:hover{color:#009f5b!important}.has-background-success{background-color:#00d278!important}.has-text-success-light{color:#ebfff6!important}a.has-text-success-light:focus,a.has-text-success-light:hover{color:#b8ffe0!important}.has-background-success-light{background-color:#ebfff6!important}.has-text-success-dark{color:#009957!important}a.has-text-success-dark:focus,a.has-text-success-dark:hover{color:#00cc75!important}.has-background-success-dark{background-color:#009957!important}.has-text-warning{color:#ffa000!important}a.has-text-warning:focus,a.has-text-warning:hover{color:#cc8000!important}.has-background-warning{background-color:#ffa000!important}.has-text-warning-light{color:#fff7eb!important}a.has-text-warning-light:focus,a.has-text-warning-light:hover{color:#ffe4b8!important}.has-background-warning-light{background-color:#fff7eb!important}.has-text-warning-dark{color:#996000!important}a.has-text-warning-dark:focus,a.has-text-warning-dark:hover{color:#cc8000!important}.has-background-warning-dark{background-color:#996000!important}.has-text-danger{color:#f14668!important}a.has-text-danger:focus,a.has-text-danger:hover{color:#ee1742!important}.has-background-danger{background-color:#f14668!important}.has-text-danger-light{color:#feecf0!important}a.has-text-danger-light:focus,a.has-text-danger-light:hover{color:#fabdc9!important}.has-background-danger-light{background-color:#feecf0!important}.has-text-danger-dark{color:#cc0f35!important}a.has-text-danger-dark:focus,a.has-text-danger-dark:hover{color:#ee2049!important}.has-background-danger-dark{background-color:#cc0f35!important}.has-text-black-bis{color:#121212!important}.has-background-black-bis{background-color:#121212!important}.has-text-black-ter{color:#242424!important}.has-background-black-ter{background-color:#242424!important}.has-text-grey-darker{color:#363636!important}.has-background-grey-darker{background-color:#363636!important}.has-text-grey-dark{color:#4a4a4a!important}.has-background-grey-dark{background-color:#4a4a4a!important}.has-text-grey{color:#cfcfcf!important}.has-background-grey{background-color:#cfcfcf!important}.has-text-grey-light{color:#f0f0f0!important}.has-background-grey-light{background-color:#f0f0f0!important}.has-text-grey-lighter{color:#efeff0!important}.has-background-grey-lighter{background-color:#efeff0!important}.has-text-white-ter{color:#f5f5f5!important}.has-background-white-ter{background-color:#f5f5f5!important}.has-text-white-bis{color:#fafafa!important}.has-background-white-bis{background-color:#fafafa!important}.is-flex-direction-row{flex-direction:row!important}.is-flex-direction-row-reverse{flex-direction:row-reverse!important}.is-flex-direction-column{flex-direction:column!important}.is-flex-direction-column-reverse{flex-direction:column-reverse!important}.is-flex-wrap-nowrap{flex-wrap:nowrap!important}.is-flex-wrap-wrap{flex-wrap:wrap!important}.is-flex-wrap-wrap-reverse{flex-wrap:wrap-reverse!important}.is-justify-content-flex-start{justify-content:flex-start!important}.is-justify-content-flex-end{justify-content:flex-end!important}.is-justify-content-center{justify-content:center!important}.is-justify-content-space-between{justify-content:space-between!important}.is-justify-content-space-around{justify-content:space-around!important}.is-justify-content-space-evenly{justify-content:space-evenly!important}.is-justify-content-start{justify-content:start!important}.is-justify-content-end{justify-content:end!important}.is-justify-content-left{justify-content:left!important}.is-justify-content-right{justify-content:right!important}.is-align-content-flex-start{align-content:flex-start!important}.is-align-content-flex-end{align-content:flex-end!important}.is-align-content-center{align-content:center!important}.is-align-content-space-between{align-content:space-between!important}.is-align-content-space-around{align-content:space-around!important}.is-align-content-space-evenly{align-content:space-evenly!important}.is-align-content-stretch{align-content:stretch!important}.is-align-content-start{align-content:start!important}.is-align-content-end{align-content:end!important}.is-align-content-baseline{align-content:baseline!important}.is-align-items-stretch{align-items:stretch!important}.is-align-items-flex-start{align-items:flex-start!important}.is-align-items-flex-end{align-items:flex-end!important}.is-align-items-center{align-items:center!important}.is-align-items-baseline{align-items:baseline!important}.is-align-items-start{align-items:start!important}.is-align-items-end{align-items:end!important}.is-align-items-self-start{align-items:self-start!important}.is-align-items-self-end{align-items:self-end!important}.is-align-self-auto{align-self:auto!important}.is-align-self-flex-start{align-self:flex-start!important}.is-align-self-flex-end{align-self:flex-end!important}.is-align-self-center{align-self:center!important}.is-align-self-baseline{align-self:baseline!important}.is-align-self-stretch{align-self:stretch!important}.is-flex-grow-0{flex-grow:0!important}.is-flex-grow-1{flex-grow:1!important}.is-flex-grow-2{flex-grow:2!important}.is-flex-grow-3{flex-grow:3!important}.is-flex-grow-4{flex-grow:4!important}.is-flex-grow-5{flex-grow:5!important}.is-flex-shrink-0{flex-shrink:0!important}.is-flex-shrink-1{flex-shrink:1!important}.is-flex-shrink-2{flex-shrink:2!important}.is-flex-shrink-3{flex-shrink:3!important}.is-flex-shrink-4{flex-shrink:4!important}.is-flex-shrink-5{flex-shrink:5!important}.is-clearfix:after{clear:both;content:" ";display:table}.is-pulled-left{float:left!important}.is-pulled-right{float:right!important}.is-radiusless{border-radius:0!important}.is-shadowless{box-shadow:none!important}.is-clickable{cursor:pointer!important;pointer-events:all!important}.is-clipped{overflow:hidden!important}.is-relative{position:relative!important}.is-marginless{margin:0!important}.is-paddingless{padding:0!important}.m-0{margin:0!important}.mt-0{margin-top:0!important}.mr-0{margin-right:0!important}.mb-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.mx-0{margin-right:0!important}.my-0{margin-top:0!important;margin-bottom:0!important}.m-1{margin:.25rem!important}.mt-1{margin-top:.25rem!important}.mr-1{margin-right:.25rem!important}.mb-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.mx-1{margin-right:.25rem!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.m-2{margin:.5rem!important}.mt-2{margin-top:.5rem!important}.mr-2{margin-right:.5rem!important}.mb-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.mx-2{margin-right:.5rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.m-3{margin:.75rem!important}.mt-3{margin-top:.75rem!important}.mr-3{margin-right:.75rem!important}.mb-3{margin-bottom:.75rem!important}.ml-3,.mx-3{margin-left:.75rem!important}.mx-3{margin-right:.75rem!important}.my-3{margin-top:.75rem!important;margin-bottom:.75rem!important}.m-4{margin:1rem!important}.mt-4{margin-top:1rem!important}.mr-4{margin-right:1rem!important}.mb-4{margin-bottom:1rem!important}.ml-4,.mx-4{margin-left:1rem!important}.mx-4{margin-right:1rem!important}.my-4{margin-top:1rem!important;margin-bottom:1rem!important}.m-5{margin:1.5rem!important}.mt-5{margin-top:1.5rem!important}.mr-5{margin-right:1.5rem!important}.mb-5{margin-bottom:1.5rem!important}.ml-5,.mx-5{margin-left:1.5rem!important}.mx-5{margin-right:1.5rem!important}.my-5{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.m-6{margin:3rem!important}.mt-6{margin-top:3rem!important}.mr-6{margin-right:3rem!important}.mb-6{margin-bottom:3rem!important}.ml-6,.mx-6{margin-left:3rem!important}.mx-6{margin-right:3rem!important}.my-6{margin-top:3rem!important;margin-bottom:3rem!important}.m-auto{margin:auto!important}.mt-auto{margin-top:auto!important}.mr-auto{margin-right:auto!important}.mb-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}.mx-auto{margin-right:auto!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.p-0{padding:0!important}.pt-0{padding-top:0!important}.pr-0{padding-right:0!important}.pb-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.px-0{padding-right:0!important}.py-0{padding-top:0!important;padding-bottom:0!important}.p-1{padding:.25rem!important}.pt-1{padding-top:.25rem!important}.pr-1{padding-right:.25rem!important}.pb-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.px-1{padding-right:.25rem!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.p-2{padding:.5rem!important}.pt-2{padding-top:.5rem!important}.pr-2{padding-right:.5rem!important}.pb-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.px-2{padding-right:.5rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.p-3{padding:.75rem!important}.pt-3{padding-top:.75rem!important}.pr-3{padding-right:.75rem!important}.pb-3{padding-bottom:.75rem!important}.pl-3,.px-3{padding-left:.75rem!important}.px-3{padding-right:.75rem!important}.py-3{padding-top:.75rem!important;padding-bottom:.75rem!important}.p-4{padding:1rem!important}.pt-4{padding-top:1rem!important}.pr-4{padding-right:1rem!important}.pb-4{padding-bottom:1rem!important}.pl-4,.px-4{padding-left:1rem!important}.px-4{padding-right:1rem!important}.py-4{padding-top:1rem!important;padding-bottom:1rem!important}.p-5{padding:1.5rem!important}.pt-5{padding-top:1.5rem!important}.pr-5{padding-right:1.5rem!important}.pb-5{padding-bottom:1.5rem!important}.pl-5,.px-5{padding-left:1.5rem!important}.px-5{padding-right:1.5rem!important}.py-5{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.p-6{padding:3rem!important}.pt-6{padding-top:3rem!important}.pr-6{padding-right:3rem!important}.pb-6{padding-bottom:3rem!important}.pl-6,.px-6{padding-left:3rem!important}.px-6{padding-right:3rem!important}.py-6{padding-top:3rem!important;padding-bottom:3rem!important}.p-auto{padding:auto!important}.pt-auto{padding-top:auto!important}.pr-auto{padding-right:auto!important}.pb-auto{padding-bottom:auto!important}.pl-auto,.px-auto{padding-left:auto!important}.px-auto{padding-right:auto!important}.py-auto{padding-top:auto!important;padding-bottom:auto!important}.is-size-1{font-size:3rem!important}.is-size-2{font-size:2.5rem!important}.is-size-3{font-size:2rem!important}.is-size-4{font-size:1.5rem!important}.is-size-5{font-size:1.25rem!important}.is-size-6{font-size:1rem!important}.is-size-7{font-size:.75rem!important}@media screen and (max-width:767px){.is-size-1-mobile{font-size:3rem!important}.is-size-2-mobile{font-size:2.5rem!important}.is-size-3-mobile{font-size:2rem!important}.is-size-4-mobile{font-size:1.5rem!important}.is-size-5-mobile{font-size:1.25rem!important}.is-size-6-mobile{font-size:1rem!important}.is-size-7-mobile{font-size:.75rem!important}}@media print,screen and (min-width:768px){.is-size-1-tablet{font-size:3rem!important}.is-size-2-tablet{font-size:2.5rem!important}.is-size-3-tablet{font-size:2rem!important}.is-size-4-tablet{font-size:1.5rem!important}.is-size-5-tablet{font-size:1.25rem!important}.is-size-6-tablet{font-size:1rem!important}.is-size-7-tablet{font-size:.75rem!important}}@media screen and (max-width:1023px){.is-size-1-touch{font-size:3rem!important}.is-size-2-touch{font-size:2.5rem!important}.is-size-3-touch{font-size:2rem!important}.is-size-4-touch{font-size:1.5rem!important}.is-size-5-touch{font-size:1.25rem!important}.is-size-6-touch{font-size:1rem!important}.is-size-7-touch{font-size:.75rem!important}}@media screen and (min-width:1024px){.is-size-1-desktop{font-size:3rem!important}.is-size-2-desktop{font-size:2.5rem!important}.is-size-3-desktop{font-size:2rem!important}.is-size-4-desktop{font-size:1.5rem!important}.is-size-5-desktop{font-size:1.25rem!important}.is-size-6-desktop{font-size:1rem!important}.is-size-7-desktop{font-size:.75rem!important}}@media screen and (min-width:1216px){.is-size-1-widescreen{font-size:3rem!important}.is-size-2-widescreen{font-size:2.5rem!important}.is-size-3-widescreen{font-size:2rem!important}.is-size-4-widescreen{font-size:1.5rem!important}.is-size-5-widescreen{font-size:1.25rem!important}.is-size-6-widescreen{font-size:1rem!important}.is-size-7-widescreen{font-size:.75rem!important}}@media screen and (min-width:1408px){.is-size-1-fullhd{font-size:3rem!important}.is-size-2-fullhd{font-size:2.5rem!important}.is-size-3-fullhd{font-size:2rem!important}.is-size-4-fullhd{font-size:1.5rem!important}.is-size-5-fullhd{font-size:1.25rem!important}.is-size-6-fullhd{font-size:1rem!important}.is-size-7-fullhd{font-size:.75rem!important}}.has-text-centered{text-align:center!important}.has-text-justified{text-align:justify!important}.has-text-left{text-align:left!important}.has-text-right{text-align:right!important}@media screen and (max-width:767px){.has-text-centered-mobile{text-align:center!important}}@media print,screen and (min-width:768px){.has-text-centered-tablet{text-align:center!important}}@media screen and (min-width:768px) and (max-width:1023px){.has-text-centered-tablet-only{text-align:center!important}}@media screen and (max-width:1023px){.has-text-centered-touch{text-align:center!important}}@media screen and (min-width:1024px){.has-text-centered-desktop{text-align:center!important}}@media screen and (min-width:1024px) and (max-width:1215px){.has-text-centered-desktop-only{text-align:center!important}}@media screen and (min-width:1216px){.has-text-centered-widescreen{text-align:center!important}}@media screen and (min-width:1216px) and (max-width:1407px){.has-text-centered-widescreen-only{text-align:center!important}}@media screen and (min-width:1408px){.has-text-centered-fullhd{text-align:center!important}}@media screen and (max-width:767px){.has-text-justified-mobile{text-align:justify!important}}@media print,screen and (min-width:768px){.has-text-justified-tablet{text-align:justify!important}}@media screen and (min-width:768px) and (max-width:1023px){.has-text-justified-tablet-only{text-align:justify!important}}@media screen and (max-width:1023px){.has-text-justified-touch{text-align:justify!important}}@media screen and (min-width:1024px){.has-text-justified-desktop{text-align:justify!important}}@media screen and (min-width:1024px) and (max-width:1215px){.has-text-justified-desktop-only{text-align:justify!important}}@media screen and (min-width:1216px){.has-text-justified-widescreen{text-align:justify!important}}@media screen and (min-width:1216px) and (max-width:1407px){.has-text-justified-widescreen-only{text-align:justify!important}}@media screen and (min-width:1408px){.has-text-justified-fullhd{text-align:justify!important}}@media screen and (max-width:767px){.has-text-left-mobile{text-align:left!important}}@media print,screen and (min-width:768px){.has-text-left-tablet{text-align:left!important}}@media screen and (min-width:768px) and (max-width:1023px){.has-text-left-tablet-only{text-align:left!important}}@media screen and (max-width:1023px){.has-text-left-touch{text-align:left!important}}@media screen and (min-width:1024px){.has-text-left-desktop{text-align:left!important}}@media screen and (min-width:1024px) and (max-width:1215px){.has-text-left-desktop-only{text-align:left!important}}@media screen and (min-width:1216px){.has-text-left-widescreen{text-align:left!important}}@media screen and (min-width:1216px) and (max-width:1407px){.has-text-left-widescreen-only{text-align:left!important}}@media screen and (min-width:1408px){.has-text-left-fullhd{text-align:left!important}}@media screen and (max-width:767px){.has-text-right-mobile{text-align:right!important}}@media print,screen and (min-width:768px){.has-text-right-tablet{text-align:right!important}}@media screen and (min-width:768px) and (max-width:1023px){.has-text-right-tablet-only{text-align:right!important}}@media screen and (max-width:1023px){.has-text-right-touch{text-align:right!important}}@media screen and (min-width:1024px){.has-text-right-desktop{text-align:right!important}}@media screen and (min-width:1024px) and (max-width:1215px){.has-text-right-desktop-only{text-align:right!important}}@media screen and (min-width:1216px){.has-text-right-widescreen{text-align:right!important}}@media screen and (min-width:1216px) and (max-width:1407px){.has-text-right-widescreen-only{text-align:right!important}}@media screen and (min-width:1408px){.has-text-right-fullhd{text-align:right!important}}.is-capitalized{text-transform:capitalize!important}.is-lowercase{text-transform:lowercase!important}.is-uppercase{text-transform:uppercase!important}.is-italic{font-style:italic!important}.is-underlined{text-decoration:underline!important}.has-text-weight-light{font-weight:300!important}.has-text-weight-normal{font-weight:400!important}.has-text-weight-medium{font-weight:500!important}.has-text-weight-semibold{font-weight:600!important}.has-text-weight-bold{font-weight:700!important}.is-family-primary{font-family:Poppins,sans-serif!important}.is-family-secondary{font-family:Staatliches,cursive!important}.is-family-sans-serif{font-family:BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif!important}.is-family-code,.is-family-monospace{font-family:monospace!important}.is-block{display:block!important}@media screen and (max-width:767px){.is-block-mobile{display:block!important}}@media print,screen and (min-width:768px){.is-block-tablet{display:block!important}}@media screen and (min-width:768px) and (max-width:1023px){.is-block-tablet-only{display:block!important}}@media screen and (max-width:1023px){.is-block-touch{display:block!important}}@media screen and (min-width:1024px){.is-block-desktop{display:block!important}}@media screen and (min-width:1024px) and (max-width:1215px){.is-block-desktop-only{display:block!important}}@media screen and (min-width:1216px){.is-block-widescreen{display:block!important}}@media screen and (min-width:1216px) and (max-width:1407px){.is-block-widescreen-only{display:block!important}}@media screen and (min-width:1408px){.is-block-fullhd{display:block!important}}.is-flex{display:flex!important}@media screen and (max-width:767px){.is-flex-mobile{display:flex!important}}@media print,screen and (min-width:768px){.is-flex-tablet{display:flex!important}}@media screen and (min-width:768px) and (max-width:1023px){.is-flex-tablet-only{display:flex!important}}@media screen and (max-width:1023px){.is-flex-touch{display:flex!important}}@media screen and (min-width:1024px){.is-flex-desktop{display:flex!important}}@media screen and (min-width:1024px) and (max-width:1215px){.is-flex-desktop-only{display:flex!important}}@media screen and (min-width:1216px){.is-flex-widescreen{display:flex!important}}@media screen and (min-width:1216px) and (max-width:1407px){.is-flex-widescreen-only{display:flex!important}}@media screen and (min-width:1408px){.is-flex-fullhd{display:flex!important}}.is-inline{display:inline!important}@media screen and (max-width:767px){.is-inline-mobile{display:inline!important}}@media print,screen and (min-width:768px){.is-inline-tablet{display:inline!important}}@media screen and (min-width:768px) and (max-width:1023px){.is-inline-tablet-only{display:inline!important}}@media screen and (max-width:1023px){.is-inline-touch{display:inline!important}}@media screen and (min-width:1024px){.is-inline-desktop{display:inline!important}}@media screen and (min-width:1024px) and (max-width:1215px){.is-inline-desktop-only{display:inline!important}}@media screen and (min-width:1216px){.is-inline-widescreen{display:inline!important}}@media screen and (min-width:1216px) and (max-width:1407px){.is-inline-widescreen-only{display:inline!important}}@media screen and (min-width:1408px){.is-inline-fullhd{display:inline!important}}.is-inline-block{display:inline-block!important}@media screen and (max-width:767px){.is-inline-block-mobile{display:inline-block!important}}@media print,screen and (min-width:768px){.is-inline-block-tablet{display:inline-block!important}}@media screen and (min-width:768px) and (max-width:1023px){.is-inline-block-tablet-only{display:inline-block!important}}@media screen and (max-width:1023px){.is-inline-block-touch{display:inline-block!important}}@media screen and (min-width:1024px){.is-inline-block-desktop{display:inline-block!important}}@media screen and (min-width:1024px) and (max-width:1215px){.is-inline-block-desktop-only{display:inline-block!important}}@media screen and (min-width:1216px){.is-inline-block-widescreen{display:inline-block!important}}@media screen and (min-width:1216px) and (max-width:1407px){.is-inline-block-widescreen-only{display:inline-block!important}}@media screen and (min-width:1408px){.is-inline-block-fullhd{display:inline-block!important}}.is-inline-flex{display:inline-flex!important}@media screen and (max-width:767px){.is-inline-flex-mobile{display:inline-flex!important}}@media print,screen and (min-width:768px){.is-inline-flex-tablet{display:inline-flex!important}}@media screen and (min-width:768px) and (max-width:1023px){.is-inline-flex-tablet-only{display:inline-flex!important}}@media screen and (max-width:1023px){.is-inline-flex-touch{display:inline-flex!important}}@media screen and (min-width:1024px){.is-inline-flex-desktop{display:inline-flex!important}}@media screen and (min-width:1024px) and (max-width:1215px){.is-inline-flex-desktop-only{display:inline-flex!important}}@media screen and (min-width:1216px){.is-inline-flex-widescreen{display:inline-flex!important}}@media screen and (min-width:1216px) and (max-width:1407px){.is-inline-flex-widescreen-only{display:inline-flex!important}}@media screen and (min-width:1408px){.is-inline-flex-fullhd{display:inline-flex!important}}.is-hidden{display:none!important}.is-sr-only{border:none!important;clip:rect(0,0,0,0)!important;height:.01em!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:.01em!important}@media screen and (max-width:767px){.is-hidden-mobile{display:none!important}}@media print,screen and (min-width:768px){.is-hidden-tablet{display:none!important}}@media screen and (min-width:768px) and (max-width:1023px){.is-hidden-tablet-only{display:none!important}}@media screen and (max-width:1023px){.is-hidden-touch{display:none!important}}@media screen and (min-width:1024px){.is-hidden-desktop{display:none!important}}@media screen and (min-width:1024px) and (max-width:1215px){.is-hidden-desktop-only{display:none!important}}@media screen and (min-width:1216px){.is-hidden-widescreen{display:none!important}}@media screen and (min-width:1216px) and (max-width:1407px){.is-hidden-widescreen-only{display:none!important}}@media screen and (min-width:1408px){.is-hidden-fullhd{display:none!important}}.is-invisible{visibility:hidden!important}@media screen and (max-width:767px){.is-invisible-mobile{visibility:hidden!important}}@media print,screen and (min-width:768px){.is-invisible-tablet{visibility:hidden!important}}@media screen and (min-width:768px) and (max-width:1023px){.is-invisible-tablet-only{visibility:hidden!important}}@media screen and (max-width:1023px){.is-invisible-touch{visibility:hidden!important}}@media screen and (min-width:1024px){.is-invisible-desktop{visibility:hidden!important}}@media screen and (min-width:1024px) and (max-width:1215px){.is-invisible-desktop-only{visibility:hidden!important}}@media screen and (min-width:1216px){.is-invisible-widescreen{visibility:hidden!important}}@media screen and (min-width:1216px) and (max-width:1407px){.is-invisible-widescreen-only{visibility:hidden!important}}@media screen and (min-width:1408px){.is-invisible-fullhd{visibility:hidden!important}}.hero{align-items:stretch;display:flex;flex-direction:column;justify-content:space-between}.hero .navbar{background:none}.hero .tabs ul{border-bottom:none}.hero.is-white{background-color:#fff;color:#000}.hero.is-white a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-white strong{color:inherit}.hero.is-white .title{color:#000}.hero.is-white .subtitle{color:rgba(0,0,0,.9)}.hero.is-white .subtitle a:not(.button),.hero.is-white .subtitle strong{color:#000}@media screen and (max-width:1023px){.hero.is-white .navbar-menu{background-color:#fff}}.hero.is-white .navbar-item,.hero.is-white .navbar-link{color:rgba(0,0,0,.7)}.hero.is-white .navbar-link.is-active,.hero.is-white .navbar-link:hover,.hero.is-white a.navbar-item.is-active,.hero.is-white a.navbar-item:hover{background-color:#f2f2f2;color:#000}.hero.is-white .tabs a{color:#000;opacity:.9}.hero.is-white .tabs a:hover{opacity:1}.hero.is-white .tabs li.is-active a{color:#fff!important;opacity:1}.hero.is-white .tabs.is-boxed a,.hero.is-white .tabs.is-toggle a{color:#000}.hero.is-white .tabs.is-boxed a:hover,.hero.is-white .tabs.is-toggle a:hover{background-color:rgba(0,0,0,.1)}.hero.is-white .tabs.is-boxed li.is-active a,.hero.is-white .tabs.is-boxed li.is-active a:hover,.hero.is-white .tabs.is-toggle li.is-active a,.hero.is-white .tabs.is-toggle li.is-active a:hover{background-color:#000;border-color:#000;color:#fff}.hero.is-white.is-bold{background-image:linear-gradient(141deg,#e6e6e6,#fff 71%,#fff)}@media screen and (max-width:767px){.hero.is-white.is-bold .navbar-menu{background-image:linear-gradient(141deg,#e6e6e6,#fff 71%,#fff)}}.hero.is-black{background-color:#000;color:#fff}.hero.is-black a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-black strong{color:inherit}.hero.is-black .title{color:#fff}.hero.is-black .subtitle{color:hsla(0,0%,100%,.9)}.hero.is-black .subtitle a:not(.button),.hero.is-black .subtitle strong{color:#fff}@media screen and (max-width:1023px){.hero.is-black .navbar-menu{background-color:#000}}.hero.is-black .navbar-item,.hero.is-black .navbar-link{color:hsla(0,0%,100%,.7)}.hero.is-black .navbar-link.is-active,.hero.is-black .navbar-link:hover,.hero.is-black a.navbar-item.is-active,.hero.is-black a.navbar-item:hover{background-color:#000;color:#fff}.hero.is-black .tabs a{color:#fff;opacity:.9}.hero.is-black .tabs a:hover{opacity:1}.hero.is-black .tabs li.is-active a{color:#000!important;opacity:1}.hero.is-black .tabs.is-boxed a,.hero.is-black .tabs.is-toggle a{color:#fff}.hero.is-black .tabs.is-boxed a:hover,.hero.is-black .tabs.is-toggle a:hover{background-color:rgba(0,0,0,.1)}.hero.is-black .tabs.is-boxed li.is-active a,.hero.is-black .tabs.is-boxed li.is-active a:hover,.hero.is-black .tabs.is-toggle li.is-active a,.hero.is-black .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#000}.hero.is-black.is-bold{background-image:linear-gradient(141deg,#000,#000 71%,#0d0d0d)}@media screen and (max-width:767px){.hero.is-black.is-bold .navbar-menu{background-image:linear-gradient(141deg,#000,#000 71%,#0d0d0d)}}.hero.is-light{background-color:#f5f5f5;color:rgba(0,0,0,.7)}.hero.is-light a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-light strong{color:inherit}.hero.is-light .title{color:rgba(0,0,0,.7)}.hero.is-light .subtitle{color:rgba(0,0,0,.9)}.hero.is-light .subtitle a:not(.button),.hero.is-light .subtitle strong{color:rgba(0,0,0,.7)}@media screen and (max-width:1023px){.hero.is-light .navbar-menu{background-color:#f5f5f5}}.hero.is-light .navbar-item,.hero.is-light .navbar-link{color:rgba(0,0,0,.7)}.hero.is-light .navbar-link.is-active,.hero.is-light .navbar-link:hover,.hero.is-light a.navbar-item.is-active,.hero.is-light a.navbar-item:hover{background-color:#e8e8e8;color:rgba(0,0,0,.7)}.hero.is-light .tabs a{color:rgba(0,0,0,.7);opacity:.9}.hero.is-light .tabs a:hover{opacity:1}.hero.is-light .tabs li.is-active a{color:#f5f5f5!important;opacity:1}.hero.is-light .tabs.is-boxed a,.hero.is-light .tabs.is-toggle a{color:rgba(0,0,0,.7)}.hero.is-light .tabs.is-boxed a:hover,.hero.is-light .tabs.is-toggle a:hover{background-color:rgba(0,0,0,.1)}.hero.is-light .tabs.is-boxed li.is-active a,.hero.is-light .tabs.is-boxed li.is-active a:hover,.hero.is-light .tabs.is-toggle li.is-active a,.hero.is-light .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,.7);border-color:rgba(0,0,0,.7);color:#f5f5f5}.hero.is-light.is-bold{background-image:linear-gradient(141deg,#dfd8d9,#f5f5f5 71%,#fff)}@media screen and (max-width:767px){.hero.is-light.is-bold .navbar-menu{background-image:linear-gradient(141deg,#dfd8d9,#f5f5f5 71%,#fff)}}.hero.is-dark{background-color:#363636;color:#fff}.hero.is-dark a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-dark strong{color:inherit}.hero.is-dark .title{color:#fff}.hero.is-dark .subtitle{color:hsla(0,0%,100%,.9)}.hero.is-dark .subtitle a:not(.button),.hero.is-dark .subtitle strong{color:#fff}@media screen and (max-width:1023px){.hero.is-dark .navbar-menu{background-color:#363636}}.hero.is-dark .navbar-item,.hero.is-dark .navbar-link{color:hsla(0,0%,100%,.7)}.hero.is-dark .navbar-link.is-active,.hero.is-dark .navbar-link:hover,.hero.is-dark a.navbar-item.is-active,.hero.is-dark a.navbar-item:hover{background-color:#292929;color:#fff}.hero.is-dark .tabs a{color:#fff;opacity:.9}.hero.is-dark .tabs a:hover{opacity:1}.hero.is-dark .tabs li.is-active a{color:#363636!important;opacity:1}.hero.is-dark .tabs.is-boxed a,.hero.is-dark .tabs.is-toggle a{color:#fff}.hero.is-dark .tabs.is-boxed a:hover,.hero.is-dark .tabs.is-toggle a:hover{background-color:rgba(0,0,0,.1)}.hero.is-dark .tabs.is-boxed li.is-active a,.hero.is-dark .tabs.is-boxed li.is-active a:hover,.hero.is-dark .tabs.is-toggle li.is-active a,.hero.is-dark .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#363636}.hero.is-dark.is-bold{background-image:linear-gradient(141deg,#1f191a,#363636 71%,#46403f)}@media screen and (max-width:767px){.hero.is-dark.is-bold .navbar-menu{background-image:linear-gradient(141deg,#1f191a,#363636 71%,#46403f)}}.hero.is-primary{background-color:#00d1b2;color:#fff}.hero.is-primary a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-primary strong{color:inherit}.hero.is-primary .title{color:#fff}.hero.is-primary .subtitle{color:hsla(0,0%,100%,.9)}.hero.is-primary .subtitle a:not(.button),.hero.is-primary .subtitle strong{color:#fff}@media screen and (max-width:1023px){.hero.is-primary .navbar-menu{background-color:#00d1b2}}.hero.is-primary .navbar-item,.hero.is-primary .navbar-link{color:hsla(0,0%,100%,.7)}.hero.is-primary .navbar-link.is-active,.hero.is-primary .navbar-link:hover,.hero.is-primary a.navbar-item.is-active,.hero.is-primary a.navbar-item:hover{background-color:#00b89c;color:#fff}.hero.is-primary .tabs a{color:#fff;opacity:.9}.hero.is-primary .tabs a:hover{opacity:1}.hero.is-primary .tabs li.is-active a{color:#00d1b2!important;opacity:1}.hero.is-primary .tabs.is-boxed a,.hero.is-primary .tabs.is-toggle a{color:#fff}.hero.is-primary .tabs.is-boxed a:hover,.hero.is-primary .tabs.is-toggle a:hover{background-color:rgba(0,0,0,.1)}.hero.is-primary .tabs.is-boxed li.is-active a,.hero.is-primary .tabs.is-boxed li.is-active a:hover,.hero.is-primary .tabs.is-toggle li.is-active a,.hero.is-primary .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#00d1b2}.hero.is-primary.is-bold{background-image:linear-gradient(141deg,#009e6c,#00d1b2 71%,#00e7eb)}@media screen and (max-width:767px){.hero.is-primary.is-bold .navbar-menu{background-image:linear-gradient(141deg,#009e6c,#00d1b2 71%,#00e7eb)}}.hero.is-link{background-color:#3173f6;color:#fff}.hero.is-link a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-link strong{color:inherit}.hero.is-link .title{color:#fff}.hero.is-link .subtitle{color:hsla(0,0%,100%,.9)}.hero.is-link .subtitle a:not(.button),.hero.is-link .subtitle strong{color:#fff}@media screen and (max-width:1023px){.hero.is-link .navbar-menu{background-color:#3173f6}}.hero.is-link .navbar-item,.hero.is-link .navbar-link{color:hsla(0,0%,100%,.7)}.hero.is-link .navbar-link.is-active,.hero.is-link .navbar-link:hover,.hero.is-link a.navbar-item.is-active,.hero.is-link a.navbar-item:hover{background-color:#1962f5;color:#fff}.hero.is-link .tabs a{color:#fff;opacity:.9}.hero.is-link .tabs a:hover{opacity:1}.hero.is-link .tabs li.is-active a{color:#3173f6!important;opacity:1}.hero.is-link .tabs.is-boxed a,.hero.is-link .tabs.is-toggle a{color:#fff}.hero.is-link .tabs.is-boxed a:hover,.hero.is-link .tabs.is-toggle a:hover{background-color:rgba(0,0,0,.1)}.hero.is-link .tabs.is-boxed li.is-active a,.hero.is-link .tabs.is-boxed li.is-active a:hover,.hero.is-link .tabs.is-toggle li.is-active a,.hero.is-link .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#3173f6}.hero.is-link.is-bold{background-image:linear-gradient(141deg,#007af4,#3173f6 71%,#4564fc)}@media screen and (max-width:767px){.hero.is-link.is-bold .navbar-menu{background-image:linear-gradient(141deg,#007af4,#3173f6 71%,#4564fc)}}.hero.is-info{background-color:#3e8ed0;color:#fff}.hero.is-info a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-info strong{color:inherit}.hero.is-info .title{color:#fff}.hero.is-info .subtitle{color:hsla(0,0%,100%,.9)}.hero.is-info .subtitle a:not(.button),.hero.is-info .subtitle strong{color:#fff}@media screen and (max-width:1023px){.hero.is-info .navbar-menu{background-color:#3e8ed0}}.hero.is-info .navbar-item,.hero.is-info .navbar-link{color:hsla(0,0%,100%,.7)}.hero.is-info .navbar-link.is-active,.hero.is-info .navbar-link:hover,.hero.is-info a.navbar-item.is-active,.hero.is-info a.navbar-item:hover{background-color:#3082c5;color:#fff}.hero.is-info .tabs a{color:#fff;opacity:.9}.hero.is-info .tabs a:hover{opacity:1}.hero.is-info .tabs li.is-active a{color:#3e8ed0!important;opacity:1}.hero.is-info .tabs.is-boxed a,.hero.is-info .tabs.is-toggle a{color:#fff}.hero.is-info .tabs.is-boxed a:hover,.hero.is-info .tabs.is-toggle a:hover{background-color:rgba(0,0,0,.1)}.hero.is-info .tabs.is-boxed li.is-active a,.hero.is-info .tabs.is-boxed li.is-active a:hover,.hero.is-info .tabs.is-toggle li.is-active a,.hero.is-info .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#3e8ed0}.hero.is-info.is-bold{background-image:linear-gradient(141deg,#208fbc,#3e8ed0 71%,#4d83db)}@media screen and (max-width:767px){.hero.is-info.is-bold .navbar-menu{background-image:linear-gradient(141deg,#208fbc,#3e8ed0 71%,#4d83db)}}.hero.is-success{background-color:#00d278;color:#fff}.hero.is-success a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-success strong{color:inherit}.hero.is-success .title{color:#fff}.hero.is-success .subtitle{color:hsla(0,0%,100%,.9)}.hero.is-success .subtitle a:not(.button),.hero.is-success .subtitle strong{color:#fff}@media screen and (max-width:1023px){.hero.is-success .navbar-menu{background-color:#00d278}}.hero.is-success .navbar-item,.hero.is-success .navbar-link{color:hsla(0,0%,100%,.7)}.hero.is-success .navbar-link.is-active,.hero.is-success .navbar-link:hover,.hero.is-success a.navbar-item.is-active,.hero.is-success a.navbar-item:hover{background-color:#00b969;color:#fff}.hero.is-success .tabs a{color:#fff;opacity:.9}.hero.is-success .tabs a:hover{opacity:1}.hero.is-success .tabs li.is-active a{color:#00d278!important;opacity:1}.hero.is-success .tabs.is-boxed a,.hero.is-success .tabs.is-toggle a{color:#fff}.hero.is-success .tabs.is-boxed a:hover,.hero.is-success .tabs.is-toggle a:hover{background-color:rgba(0,0,0,.1)}.hero.is-success .tabs.is-boxed li.is-active a,.hero.is-success .tabs.is-boxed li.is-active a:hover,.hero.is-success .tabs.is-toggle li.is-active a,.hero.is-success .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#00d278}.hero.is-success.is-bold{background-image:linear-gradient(141deg,#009f40,#00d278 71%,#00ecae)}@media screen and (max-width:767px){.hero.is-success.is-bold .navbar-menu{background-image:linear-gradient(141deg,#009f40,#00d278 71%,#00ecae)}}.hero.is-warning{background-color:#ffa000;color:#fff}.hero.is-warning a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-warning strong{color:inherit}.hero.is-warning .title{color:#fff}.hero.is-warning .subtitle{color:hsla(0,0%,100%,.9)}.hero.is-warning .subtitle a:not(.button),.hero.is-warning .subtitle strong{color:#fff}@media screen and (max-width:1023px){.hero.is-warning .navbar-menu{background-color:#ffa000}}.hero.is-warning .navbar-item,.hero.is-warning .navbar-link{color:hsla(0,0%,100%,.7)}.hero.is-warning .navbar-link.is-active,.hero.is-warning .navbar-link:hover,.hero.is-warning a.navbar-item.is-active,.hero.is-warning a.navbar-item:hover{background-color:#e69000;color:#fff}.hero.is-warning .tabs a{color:#fff;opacity:.9}.hero.is-warning .tabs a:hover{opacity:1}.hero.is-warning .tabs li.is-active a{color:#ffa000!important;opacity:1}.hero.is-warning .tabs.is-boxed a,.hero.is-warning .tabs.is-toggle a{color:#fff}.hero.is-warning .tabs.is-boxed a:hover,.hero.is-warning .tabs.is-toggle a:hover{background-color:rgba(0,0,0,.1)}.hero.is-warning .tabs.is-boxed li.is-active a,.hero.is-warning .tabs.is-boxed li.is-active a:hover,.hero.is-warning .tabs.is-toggle li.is-active a,.hero.is-warning .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#ffa000}.hero.is-warning.is-bold{background-image:linear-gradient(141deg,#cc5e00,#ffa000 71%,#ffd01a)}@media screen and (max-width:767px){.hero.is-warning.is-bold .navbar-menu{background-image:linear-gradient(141deg,#cc5e00,#ffa000 71%,#ffd01a)}}.hero.is-danger{background-color:#f14668;color:#fff}.hero.is-danger a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-danger strong{color:inherit}.hero.is-danger .title{color:#fff}.hero.is-danger .subtitle{color:hsla(0,0%,100%,.9)}.hero.is-danger .subtitle a:not(.button),.hero.is-danger .subtitle strong{color:#fff}@media screen and (max-width:1023px){.hero.is-danger .navbar-menu{background-color:#f14668}}.hero.is-danger .navbar-item,.hero.is-danger .navbar-link{color:hsla(0,0%,100%,.7)}.hero.is-danger .navbar-link.is-active,.hero.is-danger .navbar-link:hover,.hero.is-danger a.navbar-item.is-active,.hero.is-danger a.navbar-item:hover{background-color:#ef2e55;color:#fff}.hero.is-danger .tabs a{color:#fff;opacity:.9}.hero.is-danger .tabs a:hover{opacity:1}.hero.is-danger .tabs li.is-active a{color:#f14668!important;opacity:1}.hero.is-danger .tabs.is-boxed a,.hero.is-danger .tabs.is-toggle a{color:#fff}.hero.is-danger .tabs.is-boxed a:hover,.hero.is-danger .tabs.is-toggle a:hover{background-color:rgba(0,0,0,.1)}.hero.is-danger .tabs.is-boxed li.is-active a,.hero.is-danger .tabs.is-boxed li.is-active a:hover,.hero.is-danger .tabs.is-toggle li.is-active a,.hero.is-danger .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#f14668}.hero.is-danger.is-bold{background-image:linear-gradient(141deg,#fa0a62,#f14668 71%,#f7595f)}@media screen and (max-width:767px){.hero.is-danger.is-bold .navbar-menu{background-image:linear-gradient(141deg,#fa0a62,#f14668 71%,#f7595f)}}.hero.is-small .hero-body{padding:1.5rem}@media print,screen and (min-width:768px){.hero.is-medium .hero-body{padding:9rem 4.5rem}}@media print,screen and (min-width:768px){.hero.is-large .hero-body{padding:18rem 6rem}}.hero.is-fullheight-with-navbar .hero-body,.hero.is-fullheight .hero-body,.hero.is-halfheight .hero-body{align-items:center;display:flex}.hero.is-fullheight-with-navbar .hero-body>.container,.hero.is-fullheight .hero-body>.container,.hero.is-halfheight .hero-body>.container{flex-grow:1;flex-shrink:1}.hero.is-halfheight{min-height:50vh}.hero.is-fullheight{min-height:100vh}.hero-video{overflow:hidden}.hero-video video{left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0)}.hero-video.is-transparent{opacity:.3}@media screen and (max-width:767px){.hero-video{display:none}}.hero-buttons{margin-top:1.5rem}@media screen and (max-width:767px){.hero-buttons .button{display:flex}.hero-buttons .button:not(:last-child){margin-bottom:.75rem}}@media print,screen and (min-width:768px){.hero-buttons{display:flex;justify-content:center}.hero-buttons .button:not(:last-child){margin-right:1.5rem}}.hero-foot,.hero-head{flex-grow:0;flex-shrink:0}.hero-body{flex-grow:1;flex-shrink:0;padding:3rem 1.5rem}@media print,screen and (min-width:768px){.hero-body{padding:3rem}}.section{padding:3rem 1.5rem}@media screen and (min-width:1024px){.section{padding:3rem}.section.is-medium{padding:9rem 4.5rem}.section.is-large{padding:18rem 6rem}}.footer{background-color:#fafafa;padding:3rem 1.5rem 6rem}.is_flex_centered{height:100%;display:flex;align-items:center;justify-content:center}.is_right_justified{display:flex;justify-content:flex-end}.is_left_justified{display:flex;justify-content:flex-start}.is_flex{display:flex}.is_flex_equal_boxes{flex-wrap:wrap}.is_flex_equal_boxes div{flex:1}.pl_1{padding-left:1rem}.ml_1{margin-left:1rem}@media screen and (max-width:767px){.p_1_mobile{padding:1rem}.pl_1_mobile{padding-left:1rem}}@media print,screen and (min-width:768px){.p_1_tablet{padding:1rem}.pl_1_tablet{padding-left:1rem}}@media screen and (max-width:1023px){.p_1_touch{padding:1rem}.pl_1_touch{padding-left:1rem}}@media screen and (min-width:1024px){.p_1_desktop{padding:1rem}.pl_1_desktop{padding-left:1rem}}.pt_1{padding-top:1rem}.mt_1{margin-top:1rem}@media screen and (max-width:767px){.p_1_mobile{padding:1rem}.pt_1_mobile{padding-top:1rem}}@media print,screen and (min-width:768px){.p_1_tablet{padding:1rem}.pt_1_tablet{padding-top:1rem}}@media screen and (max-width:1023px){.p_1_touch{padding:1rem}.pt_1_touch{padding-top:1rem}}@media screen and (min-width:1024px){.p_1_desktop{padding:1rem}.pt_1_desktop{padding-top:1rem}}.pr_1{padding-right:1rem}.mr_1{margin-right:1rem}@media screen and (max-width:767px){.p_1_mobile{padding:1rem}.pr_1_mobile{padding-right:1rem}}@media print,screen and (min-width:768px){.p_1_tablet{padding:1rem}.pr_1_tablet{padding-right:1rem}}@media screen and (max-width:1023px){.p_1_touch{padding:1rem}.pr_1_touch{padding-right:1rem}}@media screen and (min-width:1024px){.p_1_desktop{padding:1rem}.pr_1_desktop{padding-right:1rem}}.p_1{padding:1rem}.pb_1{padding-bottom:1rem}.m_1{margin:1rem}.mb_1{margin-bottom:1rem}@media screen and (max-width:767px){.p_1_mobile{padding:1rem}.pb_1_mobile{padding-bottom:1rem}}@media print,screen and (min-width:768px){.p_1_tablet{padding:1rem}.pb_1_tablet{padding-bottom:1rem}}@media screen and (max-width:1023px){.p_1_touch{padding:1rem}.pb_1_touch{padding-bottom:1rem}}@media screen and (min-width:1024px){.p_1_desktop{padding:1rem}.pb_1_desktop{padding-bottom:1rem}}.pl_2{padding-left:2rem}.ml_2{margin-left:2rem}@media screen and (max-width:767px){.p_2_mobile{padding:2rem}.pl_2_mobile{padding-left:2rem}}@media print,screen and (min-width:768px){.p_2_tablet{padding:2rem}.pl_2_tablet{padding-left:2rem}}@media screen and (max-width:1023px){.p_2_touch{padding:2rem}.pl_2_touch{padding-left:2rem}}@media screen and (min-width:1024px){.p_2_desktop{padding:2rem}.pl_2_desktop{padding-left:2rem}}.pt_2{padding-top:2rem}.mt_2{margin-top:2rem}@media screen and (max-width:767px){.p_2_mobile{padding:2rem}.pt_2_mobile{padding-top:2rem}}@media print,screen and (min-width:768px){.p_2_tablet{padding:2rem}.pt_2_tablet{padding-top:2rem}}@media screen and (max-width:1023px){.p_2_touch{padding:2rem}.pt_2_touch{padding-top:2rem}}@media screen and (min-width:1024px){.p_2_desktop{padding:2rem}.pt_2_desktop{padding-top:2rem}}.pr_2{padding-right:2rem}.mr_2{margin-right:2rem}@media screen and (max-width:767px){.p_2_mobile{padding:2rem}.pr_2_mobile{padding-right:2rem}}@media print,screen and (min-width:768px){.p_2_tablet{padding:2rem}.pr_2_tablet{padding-right:2rem}}@media screen and (max-width:1023px){.p_2_touch{padding:2rem}.pr_2_touch{padding-right:2rem}}@media screen and (min-width:1024px){.p_2_desktop{padding:2rem}.pr_2_desktop{padding-right:2rem}}.p_2{padding:2rem}.pb_2{padding-bottom:2rem}.m_2{margin:2rem}.mb_2{margin-bottom:2rem}@media screen and (max-width:767px){.p_2_mobile{padding:2rem}.pb_2_mobile{padding-bottom:2rem}}@media print,screen and (min-width:768px){.p_2_tablet{padding:2rem}.pb_2_tablet{padding-bottom:2rem}}@media screen and (max-width:1023px){.p_2_touch{padding:2rem}.pb_2_touch{padding-bottom:2rem}}@media screen and (min-width:1024px){.p_2_desktop{padding:2rem}.pb_2_desktop{padding-bottom:2rem}}.pl_3{padding-left:3rem}.ml_3{margin-left:3rem}@media screen and (max-width:767px){.p_3_mobile{padding:3rem}.pl_3_mobile{padding-left:3rem}}@media print,screen and (min-width:768px){.p_3_tablet{padding:3rem}.pl_3_tablet{padding-left:3rem}}@media screen and (max-width:1023px){.p_3_touch{padding:3rem}.pl_3_touch{padding-left:3rem}}@media screen and (min-width:1024px){.p_3_desktop{padding:3rem}.pl_3_desktop{padding-left:3rem}}.pt_3{padding-top:3rem}.mt_3{margin-top:3rem}@media screen and (max-width:767px){.p_3_mobile{padding:3rem}.pt_3_mobile{padding-top:3rem}}@media print,screen and (min-width:768px){.p_3_tablet{padding:3rem}.pt_3_tablet{padding-top:3rem}}@media screen and (max-width:1023px){.p_3_touch{padding:3rem}.pt_3_touch{padding-top:3rem}}@media screen and (min-width:1024px){.p_3_desktop{padding:3rem}.pt_3_desktop{padding-top:3rem}}.pr_3{padding-right:3rem}.mr_3{margin-right:3rem}@media screen and (max-width:767px){.p_3_mobile{padding:3rem}.pr_3_mobile{padding-right:3rem}}@media print,screen and (min-width:768px){.p_3_tablet{padding:3rem}.pr_3_tablet{padding-right:3rem}}@media screen and (max-width:1023px){.p_3_touch{padding:3rem}.pr_3_touch{padding-right:3rem}}@media screen and (min-width:1024px){.p_3_desktop{padding:3rem}.pr_3_desktop{padding-right:3rem}}.p_3{padding:3rem}.pb_3{padding-bottom:3rem}.m_3{margin:3rem}.mb_3{margin-bottom:3rem}@media screen and (max-width:767px){.p_3_mobile{padding:3rem}.pb_3_mobile{padding-bottom:3rem}}@media print,screen and (min-width:768px){.p_3_tablet{padding:3rem}.pb_3_tablet{padding-bottom:3rem}}@media screen and (max-width:1023px){.p_3_touch{padding:3rem}.pb_3_touch{padding-bottom:3rem}}@media screen and (min-width:1024px){.p_3_desktop{padding:3rem}.pb_3_desktop{padding-bottom:3rem}}.pl_4{padding-left:4rem}.ml_4{margin-left:4rem}@media screen and (max-width:767px){.p_4_mobile{padding:4rem}.pl_4_mobile{padding-left:4rem}}@media print,screen and (min-width:768px){.p_4_tablet{padding:4rem}.pl_4_tablet{padding-left:4rem}}@media screen and (max-width:1023px){.p_4_touch{padding:4rem}.pl_4_touch{padding-left:4rem}}@media screen and (min-width:1024px){.p_4_desktop{padding:4rem}.pl_4_desktop{padding-left:4rem}}.pt_4{padding-top:4rem}.mt_4{margin-top:4rem}@media screen and (max-width:767px){.p_4_mobile{padding:4rem}.pt_4_mobile{padding-top:4rem}}@media print,screen and (min-width:768px){.p_4_tablet{padding:4rem}.pt_4_tablet{padding-top:4rem}}@media screen and (max-width:1023px){.p_4_touch{padding:4rem}.pt_4_touch{padding-top:4rem}}@media screen and (min-width:1024px){.p_4_desktop{padding:4rem}.pt_4_desktop{padding-top:4rem}}.pr_4{padding-right:4rem}.mr_4{margin-right:4rem}@media screen and (max-width:767px){.p_4_mobile{padding:4rem}.pr_4_mobile{padding-right:4rem}}@media print,screen and (min-width:768px){.p_4_tablet{padding:4rem}.pr_4_tablet{padding-right:4rem}}@media screen and (max-width:1023px){.p_4_touch{padding:4rem}.pr_4_touch{padding-right:4rem}}@media screen and (min-width:1024px){.p_4_desktop{padding:4rem}.pr_4_desktop{padding-right:4rem}}.p_4{padding:4rem}.pb_4{padding-bottom:4rem}.m_4{margin:4rem}.mb_4{margin-bottom:4rem}@media screen and (max-width:767px){.p_4_mobile{padding:4rem}.pb_4_mobile{padding-bottom:4rem}}@media print,screen and (min-width:768px){.p_4_tablet{padding:4rem}.pb_4_tablet{padding-bottom:4rem}}@media screen and (max-width:1023px){.p_4_touch{padding:4rem}.pb_4_touch{padding-bottom:4rem}}@media screen and (min-width:1024px){.p_4_desktop{padding:4rem}.pb_4_desktop{padding-bottom:4rem}}.pl_5,.pl_small{padding-left:5rem}.ml_5,.ml_small{margin-left:5rem}@media screen and (max-width:767px){.p_5_mobile{padding:5rem}.pl_5_mobile{padding-left:5rem}}@media print,screen and (min-width:768px){.p_5_tablet{padding:5rem}.pl_5_tablet{padding-left:5rem}}@media screen and (max-width:1023px){.p_5_touch{padding:5rem}.pl_5_touch{padding-left:5rem}}@media screen and (min-width:1024px){.p_5_desktop{padding:5rem}.pl_5_desktop{padding-left:5rem}}.pt_5,.pt_small{padding-top:5rem}.mt_5,.mt_small{margin-top:5rem}@media screen and (max-width:767px){.p_5_mobile{padding:5rem}.pt_5_mobile{padding-top:5rem}}@media print,screen and (min-width:768px){.p_5_tablet{padding:5rem}.pt_5_tablet{padding-top:5rem}}@media screen and (max-width:1023px){.p_5_touch{padding:5rem}.pt_5_touch{padding-top:5rem}}@media screen and (min-width:1024px){.p_5_desktop{padding:5rem}.pt_5_desktop{padding-top:5rem}}.pr_5,.pr_small{padding-right:5rem}.mr_5,.mr_small{margin-right:5rem}@media screen and (max-width:767px){.p_5_mobile{padding:5rem}.pr_5_mobile{padding-right:5rem}}@media print,screen and (min-width:768px){.p_5_tablet{padding:5rem}.pr_5_tablet{padding-right:5rem}}@media screen and (max-width:1023px){.p_5_touch{padding:5rem}.pr_5_touch{padding-right:5rem}}@media screen and (min-width:1024px){.p_5_desktop{padding:5rem}.pr_5_desktop{padding-right:5rem}}.p_5{padding:5rem}.pb_5,.pb_small{padding-bottom:5rem}.m_5{margin:5rem}.mb_5,.mb_small{margin-bottom:5rem}@media screen and (max-width:767px){.p_5_mobile{padding:5rem}.pb_5_mobile{padding-bottom:5rem}}@media print,screen and (min-width:768px){.p_5_tablet{padding:5rem}.pb_5_tablet{padding-bottom:5rem}}@media screen and (max-width:1023px){.p_5_touch{padding:5rem}.pb_5_touch{padding-bottom:5rem}}@media screen and (min-width:1024px){.p_5_desktop{padding:5rem}.pb_5_desktop{padding-bottom:5rem}}.pl_6{padding-left:6rem}.ml_6{margin-left:6rem}@media screen and (max-width:767px){.p_6_mobile{padding:6rem}.pl_6_mobile{padding-left:6rem}}@media print,screen and (min-width:768px){.p_6_tablet{padding:6rem}.pl_6_tablet{padding-left:6rem}}@media screen and (max-width:1023px){.p_6_touch{padding:6rem}.pl_6_touch{padding-left:6rem}}@media screen and (min-width:1024px){.p_6_desktop{padding:6rem}.pl_6_desktop{padding-left:6rem}}.pt_6{padding-top:6rem}.mt_6{margin-top:6rem}@media screen and (max-width:767px){.p_6_mobile{padding:6rem}.pt_6_mobile{padding-top:6rem}}@media print,screen and (min-width:768px){.p_6_tablet{padding:6rem}.pt_6_tablet{padding-top:6rem}}@media screen and (max-width:1023px){.p_6_touch{padding:6rem}.pt_6_touch{padding-top:6rem}}@media screen and (min-width:1024px){.p_6_desktop{padding:6rem}.pt_6_desktop{padding-top:6rem}}.pr_6{padding-right:6rem}.mr_6{margin-right:6rem}@media screen and (max-width:767px){.p_6_mobile{padding:6rem}.pr_6_mobile{padding-right:6rem}}@media print,screen and (min-width:768px){.p_6_tablet{padding:6rem}.pr_6_tablet{padding-right:6rem}}@media screen and (max-width:1023px){.p_6_touch{padding:6rem}.pr_6_touch{padding-right:6rem}}@media screen and (min-width:1024px){.p_6_desktop{padding:6rem}.pr_6_desktop{padding-right:6rem}}.p_6{padding:6rem}.pb_6{padding-bottom:6rem}.m_6{margin:6rem}.mb_6{margin-bottom:6rem}@media screen and (max-width:767px){.p_6_mobile{padding:6rem}.pb_6_mobile{padding-bottom:6rem}}@media print,screen and (min-width:768px){.p_6_tablet{padding:6rem}.pb_6_tablet{padding-bottom:6rem}}@media screen and (max-width:1023px){.p_6_touch{padding:6rem}.pb_6_touch{padding-bottom:6rem}}@media screen and (min-width:1024px){.p_6_desktop{padding:6rem}.pb_6_desktop{padding-bottom:6rem}}.pl_7{padding-left:7rem}.ml_7{margin-left:7rem}@media screen and (max-width:767px){.p_7_mobile{padding:7rem}.pl_7_mobile{padding-left:7rem}}@media print,screen and (min-width:768px){.p_7_tablet{padding:7rem}.pl_7_tablet{padding-left:7rem}}@media screen and (max-width:1023px){.p_7_touch{padding:7rem}.pl_7_touch{padding-left:7rem}}@media screen and (min-width:1024px){.p_7_desktop{padding:7rem}.pl_7_desktop{padding-left:7rem}}.pt_7{padding-top:7rem}.mt_7{margin-top:7rem}@media screen and (max-width:767px){.p_7_mobile{padding:7rem}.pt_7_mobile{padding-top:7rem}}@media print,screen and (min-width:768px){.p_7_tablet{padding:7rem}.pt_7_tablet{padding-top:7rem}}@media screen and (max-width:1023px){.p_7_touch{padding:7rem}.pt_7_touch{padding-top:7rem}}@media screen and (min-width:1024px){.p_7_desktop{padding:7rem}.pt_7_desktop{padding-top:7rem}}.pr_7{padding-right:7rem}.mr_7{margin-right:7rem}@media screen and (max-width:767px){.p_7_mobile{padding:7rem}.pr_7_mobile{padding-right:7rem}}@media print,screen and (min-width:768px){.p_7_tablet{padding:7rem}.pr_7_tablet{padding-right:7rem}}@media screen and (max-width:1023px){.p_7_touch{padding:7rem}.pr_7_touch{padding-right:7rem}}@media screen and (min-width:1024px){.p_7_desktop{padding:7rem}.pr_7_desktop{padding-right:7rem}}.p_7{padding:7rem}.pb_7{padding-bottom:7rem}.m_7{margin:7rem}.mb_7{margin-bottom:7rem}@media screen and (max-width:767px){.p_7_mobile{padding:7rem}.pb_7_mobile{padding-bottom:7rem}}@media print,screen and (min-width:768px){.p_7_tablet{padding:7rem}.pb_7_tablet{padding-bottom:7rem}}@media screen and (max-width:1023px){.p_7_touch{padding:7rem}.pb_7_touch{padding-bottom:7rem}}@media screen and (min-width:1024px){.p_7_desktop{padding:7rem}.pb_7_desktop{padding-bottom:7rem}}.pl_8{padding-left:8rem}.ml_8{margin-left:8rem}@media screen and (max-width:767px){.p_8_mobile{padding:8rem}.pl_8_mobile{padding-left:8rem}}@media print,screen and (min-width:768px){.p_8_tablet{padding:8rem}.pl_8_tablet{padding-left:8rem}}@media screen and (max-width:1023px){.p_8_touch{padding:8rem}.pl_8_touch{padding-left:8rem}}@media screen and (min-width:1024px){.p_8_desktop{padding:8rem}.pl_8_desktop{padding-left:8rem}}.pt_8{padding-top:8rem}.mt_8{margin-top:8rem}@media screen and (max-width:767px){.p_8_mobile{padding:8rem}.pt_8_mobile{padding-top:8rem}}@media print,screen and (min-width:768px){.p_8_tablet{padding:8rem}.pt_8_tablet{padding-top:8rem}}@media screen and (max-width:1023px){.p_8_touch{padding:8rem}.pt_8_touch{padding-top:8rem}}@media screen and (min-width:1024px){.p_8_desktop{padding:8rem}.pt_8_desktop{padding-top:8rem}}.pr_8{padding-right:8rem}.mr_8{margin-right:8rem}@media screen and (max-width:767px){.p_8_mobile{padding:8rem}.pr_8_mobile{padding-right:8rem}}@media print,screen and (min-width:768px){.p_8_tablet{padding:8rem}.pr_8_tablet{padding-right:8rem}}@media screen and (max-width:1023px){.p_8_touch{padding:8rem}.pr_8_touch{padding-right:8rem}}@media screen and (min-width:1024px){.p_8_desktop{padding:8rem}.pr_8_desktop{padding-right:8rem}}.p_8{padding:8rem}.pb_8{padding-bottom:8rem}.m_8{margin:8rem}.mb_8{margin-bottom:8rem}@media screen and (max-width:767px){.p_8_mobile{padding:8rem}.pb_8_mobile{padding-bottom:8rem}}@media print,screen and (min-width:768px){.p_8_tablet{padding:8rem}.pb_8_tablet{padding-bottom:8rem}}@media screen and (max-width:1023px){.p_8_touch{padding:8rem}.pb_8_touch{padding-bottom:8rem}}@media screen and (min-width:1024px){.p_8_desktop{padding:8rem}.pb_8_desktop{padding-bottom:8rem}}.pl_9{padding-left:9rem}.ml_9{margin-left:9rem}@media screen and (max-width:767px){.p_9_mobile{padding:9rem}.pl_9_mobile{padding-left:9rem}}@media print,screen and (min-width:768px){.p_9_tablet{padding:9rem}.pl_9_tablet{padding-left:9rem}}@media screen and (max-width:1023px){.p_9_touch{padding:9rem}.pl_9_touch{padding-left:9rem}}@media screen and (min-width:1024px){.p_9_desktop{padding:9rem}.pl_9_desktop{padding-left:9rem}}.pt_9{padding-top:9rem}.mt_9{margin-top:9rem}@media screen and (max-width:767px){.p_9_mobile{padding:9rem}.pt_9_mobile{padding-top:9rem}}@media print,screen and (min-width:768px){.p_9_tablet{padding:9rem}.pt_9_tablet{padding-top:9rem}}@media screen and (max-width:1023px){.p_9_touch{padding:9rem}.pt_9_touch{padding-top:9rem}}@media screen and (min-width:1024px){.p_9_desktop{padding:9rem}.pt_9_desktop{padding-top:9rem}}.pr_9{padding-right:9rem}.mr_9{margin-right:9rem}@media screen and (max-width:767px){.p_9_mobile{padding:9rem}.pr_9_mobile{padding-right:9rem}}@media print,screen and (min-width:768px){.p_9_tablet{padding:9rem}.pr_9_tablet{padding-right:9rem}}@media screen and (max-width:1023px){.p_9_touch{padding:9rem}.pr_9_touch{padding-right:9rem}}@media screen and (min-width:1024px){.p_9_desktop{padding:9rem}.pr_9_desktop{padding-right:9rem}}.p_9{padding:9rem}.pb_9{padding-bottom:9rem}.m_9{margin:9rem}.mb_9{margin-bottom:9rem}@media screen and (max-width:767px){.p_9_mobile{padding:9rem}.pb_9_mobile{padding-bottom:9rem}}@media print,screen and (min-width:768px){.p_9_tablet{padding:9rem}.pb_9_tablet{padding-bottom:9rem}}@media screen and (max-width:1023px){.p_9_touch{padding:9rem}.pb_9_touch{padding-bottom:9rem}}@media screen and (min-width:1024px){.p_9_desktop{padding:9rem}.pb_9_desktop{padding-bottom:9rem}}.pl_10,.pl_medium{padding-left:10rem}.ml_10,.ml_medium{margin-left:10rem}@media screen and (max-width:767px){.p_10_mobile{padding:10rem}.pl_10_mobile{padding-left:10rem}}@media print,screen and (min-width:768px){.p_10_tablet{padding:10rem}.pl_10_tablet{padding-left:10rem}}@media screen and (max-width:1023px){.p_10_touch{padding:10rem}.pl_10_touch{padding-left:10rem}}@media screen and (min-width:1024px){.p_10_desktop{padding:10rem}.pl_10_desktop{padding-left:10rem}}.pt_10,.pt_medium{padding-top:10rem}.mt_10,.mt_medium{margin-top:10rem}@media screen and (max-width:767px){.p_10_mobile{padding:10rem}.pt_10_mobile{padding-top:10rem}}@media print,screen and (min-width:768px){.p_10_tablet{padding:10rem}.pt_10_tablet{padding-top:10rem}}@media screen and (max-width:1023px){.p_10_touch{padding:10rem}.pt_10_touch{padding-top:10rem}}@media screen and (min-width:1024px){.p_10_desktop{padding:10rem}.pt_10_desktop{padding-top:10rem}}.pr_10,.pr_medium{padding-right:10rem}.mr_10,.mr_medium{margin-right:10rem}@media screen and (max-width:767px){.p_10_mobile{padding:10rem}.pr_10_mobile{padding-right:10rem}}@media print,screen and (min-width:768px){.p_10_tablet{padding:10rem}.pr_10_tablet{padding-right:10rem}}@media screen and (max-width:1023px){.p_10_touch{padding:10rem}.pr_10_touch{padding-right:10rem}}@media screen and (min-width:1024px){.p_10_desktop{padding:10rem}.pr_10_desktop{padding-right:10rem}}.p_10{padding:10rem}.pb_10,.pb_medium{padding-bottom:10rem}.m_10{margin:10rem}.mb_10,.mb_medium{margin-bottom:10rem}@media screen and (max-width:767px){.p_10_mobile{padding:10rem}.pb_10_mobile{padding-bottom:10rem}}@media print,screen and (min-width:768px){.p_10_tablet{padding:10rem}.pb_10_tablet{padding-bottom:10rem}}@media screen and (max-width:1023px){.p_10_touch{padding:10rem}.pb_10_touch{padding-bottom:10rem}}@media screen and (min-width:1024px){.p_10_desktop{padding:10rem}.pb_10_desktop{padding-bottom:10rem}}.pl_11{padding-left:11rem}.ml_11{margin-left:11rem}@media screen and (max-width:767px){.p_11_mobile{padding:11rem}.pl_11_mobile{padding-left:11rem}}@media print,screen and (min-width:768px){.p_11_tablet{padding:11rem}.pl_11_tablet{padding-left:11rem}}@media screen and (max-width:1023px){.p_11_touch{padding:11rem}.pl_11_touch{padding-left:11rem}}@media screen and (min-width:1024px){.p_11_desktop{padding:11rem}.pl_11_desktop{padding-left:11rem}}.pt_11{padding-top:11rem}.mt_11{margin-top:11rem}@media screen and (max-width:767px){.p_11_mobile{padding:11rem}.pt_11_mobile{padding-top:11rem}}@media print,screen and (min-width:768px){.p_11_tablet{padding:11rem}.pt_11_tablet{padding-top:11rem}}@media screen and (max-width:1023px){.p_11_touch{padding:11rem}.pt_11_touch{padding-top:11rem}}@media screen and (min-width:1024px){.p_11_desktop{padding:11rem}.pt_11_desktop{padding-top:11rem}}.pr_11{padding-right:11rem}.mr_11{margin-right:11rem}@media screen and (max-width:767px){.p_11_mobile{padding:11rem}.pr_11_mobile{padding-right:11rem}}@media print,screen and (min-width:768px){.p_11_tablet{padding:11rem}.pr_11_tablet{padding-right:11rem}}@media screen and (max-width:1023px){.p_11_touch{padding:11rem}.pr_11_touch{padding-right:11rem}}@media screen and (min-width:1024px){.p_11_desktop{padding:11rem}.pr_11_desktop{padding-right:11rem}}.p_11{padding:11rem}.pb_11{padding-bottom:11rem}.m_11{margin:11rem}.mb_11{margin-bottom:11rem}@media screen and (max-width:767px){.p_11_mobile{padding:11rem}.pb_11_mobile{padding-bottom:11rem}}@media print,screen and (min-width:768px){.p_11_tablet{padding:11rem}.pb_11_tablet{padding-bottom:11rem}}@media screen and (max-width:1023px){.p_11_touch{padding:11rem}.pb_11_touch{padding-bottom:11rem}}@media screen and (min-width:1024px){.p_11_desktop{padding:11rem}.pb_11_desktop{padding-bottom:11rem}}.pl_12{padding-left:12rem}.ml_12{margin-left:12rem}@media screen and (max-width:767px){.p_12_mobile{padding:12rem}.pl_12_mobile{padding-left:12rem}}@media print,screen and (min-width:768px){.p_12_tablet{padding:12rem}.pl_12_tablet{padding-left:12rem}}@media screen and (max-width:1023px){.p_12_touch{padding:12rem}.pl_12_touch{padding-left:12rem}}@media screen and (min-width:1024px){.p_12_desktop{padding:12rem}.pl_12_desktop{padding-left:12rem}}.pt_12{padding-top:12rem}.mt_12{margin-top:12rem}@media screen and (max-width:767px){.p_12_mobile{padding:12rem}.pt_12_mobile{padding-top:12rem}}@media print,screen and (min-width:768px){.p_12_tablet{padding:12rem}.pt_12_tablet{padding-top:12rem}}@media screen and (max-width:1023px){.p_12_touch{padding:12rem}.pt_12_touch{padding-top:12rem}}@media screen and (min-width:1024px){.p_12_desktop{padding:12rem}.pt_12_desktop{padding-top:12rem}}.pr_12{padding-right:12rem}.mr_12{margin-right:12rem}@media screen and (max-width:767px){.p_12_mobile{padding:12rem}.pr_12_mobile{padding-right:12rem}}@media print,screen and (min-width:768px){.p_12_tablet{padding:12rem}.pr_12_tablet{padding-right:12rem}}@media screen and (max-width:1023px){.p_12_touch{padding:12rem}.pr_12_touch{padding-right:12rem}}@media screen and (min-width:1024px){.p_12_desktop{padding:12rem}.pr_12_desktop{padding-right:12rem}}.p_12{padding:12rem}.pb_12{padding-bottom:12rem}.m_12{margin:12rem}.mb_12{margin-bottom:12rem}@media screen and (max-width:767px){.p_12_mobile{padding:12rem}.pb_12_mobile{padding-bottom:12rem}}@media print,screen and (min-width:768px){.p_12_tablet{padding:12rem}.pb_12_tablet{padding-bottom:12rem}}@media screen and (max-width:1023px){.p_12_touch{padding:12rem}.pb_12_touch{padding-bottom:12rem}}@media screen and (min-width:1024px){.p_12_desktop{padding:12rem}.pb_12_desktop{padding-bottom:12rem}}.pl_13{padding-left:13rem}.ml_13{margin-left:13rem}@media screen and (max-width:767px){.p_13_mobile{padding:13rem}.pl_13_mobile{padding-left:13rem}}@media print,screen and (min-width:768px){.p_13_tablet{padding:13rem}.pl_13_tablet{padding-left:13rem}}@media screen and (max-width:1023px){.p_13_touch{padding:13rem}.pl_13_touch{padding-left:13rem}}@media screen and (min-width:1024px){.p_13_desktop{padding:13rem}.pl_13_desktop{padding-left:13rem}}.pt_13{padding-top:13rem}.mt_13{margin-top:13rem}@media screen and (max-width:767px){.p_13_mobile{padding:13rem}.pt_13_mobile{padding-top:13rem}}@media print,screen and (min-width:768px){.p_13_tablet{padding:13rem}.pt_13_tablet{padding-top:13rem}}@media screen and (max-width:1023px){.p_13_touch{padding:13rem}.pt_13_touch{padding-top:13rem}}@media screen and (min-width:1024px){.p_13_desktop{padding:13rem}.pt_13_desktop{padding-top:13rem}}.pr_13{padding-right:13rem}.mr_13{margin-right:13rem}@media screen and (max-width:767px){.p_13_mobile{padding:13rem}.pr_13_mobile{padding-right:13rem}}@media print,screen and (min-width:768px){.p_13_tablet{padding:13rem}.pr_13_tablet{padding-right:13rem}}@media screen and (max-width:1023px){.p_13_touch{padding:13rem}.pr_13_touch{padding-right:13rem}}@media screen and (min-width:1024px){.p_13_desktop{padding:13rem}.pr_13_desktop{padding-right:13rem}}.p_13{padding:13rem}.pb_13{padding-bottom:13rem}.m_13{margin:13rem}.mb_13{margin-bottom:13rem}@media screen and (max-width:767px){.p_13_mobile{padding:13rem}.pb_13_mobile{padding-bottom:13rem}}@media print,screen and (min-width:768px){.p_13_tablet{padding:13rem}.pb_13_tablet{padding-bottom:13rem}}@media screen and (max-width:1023px){.p_13_touch{padding:13rem}.pb_13_touch{padding-bottom:13rem}}@media screen and (min-width:1024px){.p_13_desktop{padding:13rem}.pb_13_desktop{padding-bottom:13rem}}.pl_14{padding-left:14rem}.ml_14{margin-left:14rem}@media screen and (max-width:767px){.p_14_mobile{padding:14rem}.pl_14_mobile{padding-left:14rem}}@media print,screen and (min-width:768px){.p_14_tablet{padding:14rem}.pl_14_tablet{padding-left:14rem}}@media screen and (max-width:1023px){.p_14_touch{padding:14rem}.pl_14_touch{padding-left:14rem}}@media screen and (min-width:1024px){.p_14_desktop{padding:14rem}.pl_14_desktop{padding-left:14rem}}.pt_14{padding-top:14rem}.mt_14{margin-top:14rem}@media screen and (max-width:767px){.p_14_mobile{padding:14rem}.pt_14_mobile{padding-top:14rem}}@media print,screen and (min-width:768px){.p_14_tablet{padding:14rem}.pt_14_tablet{padding-top:14rem}}@media screen and (max-width:1023px){.p_14_touch{padding:14rem}.pt_14_touch{padding-top:14rem}}@media screen and (min-width:1024px){.p_14_desktop{padding:14rem}.pt_14_desktop{padding-top:14rem}}.pr_14{padding-right:14rem}.mr_14{margin-right:14rem}@media screen and (max-width:767px){.p_14_mobile{padding:14rem}.pr_14_mobile{padding-right:14rem}}@media print,screen and (min-width:768px){.p_14_tablet{padding:14rem}.pr_14_tablet{padding-right:14rem}}@media screen and (max-width:1023px){.p_14_touch{padding:14rem}.pr_14_touch{padding-right:14rem}}@media screen and (min-width:1024px){.p_14_desktop{padding:14rem}.pr_14_desktop{padding-right:14rem}}.p_14{padding:14rem}.pb_14{padding-bottom:14rem}.m_14{margin:14rem}.mb_14{margin-bottom:14rem}@media screen and (max-width:767px){.p_14_mobile{padding:14rem}.pb_14_mobile{padding-bottom:14rem}}@media print,screen and (min-width:768px){.p_14_tablet{padding:14rem}.pb_14_tablet{padding-bottom:14rem}}@media screen and (max-width:1023px){.p_14_touch{padding:14rem}.pb_14_touch{padding-bottom:14rem}}@media screen and (min-width:1024px){.p_14_desktop{padding:14rem}.pb_14_desktop{padding-bottom:14rem}}.pl_15{padding-left:15rem}.ml_15{margin-left:15rem}@media screen and (max-width:767px){.p_15_mobile{padding:15rem}.pl_15_mobile{padding-left:15rem}}@media print,screen and (min-width:768px){.p_15_tablet{padding:15rem}.pl_15_tablet{padding-left:15rem}}@media screen and (max-width:1023px){.p_15_touch{padding:15rem}.pl_15_touch{padding-left:15rem}}@media screen and (min-width:1024px){.p_15_desktop{padding:15rem}.pl_15_desktop{padding-left:15rem}}.pt_15{padding-top:15rem}.mt_15{margin-top:15rem}@media screen and (max-width:767px){.p_15_mobile{padding:15rem}.pt_15_mobile{padding-top:15rem}}@media print,screen and (min-width:768px){.p_15_tablet{padding:15rem}.pt_15_tablet{padding-top:15rem}}@media screen and (max-width:1023px){.p_15_touch{padding:15rem}.pt_15_touch{padding-top:15rem}}@media screen and (min-width:1024px){.p_15_desktop{padding:15rem}.pt_15_desktop{padding-top:15rem}}.pr_15{padding-right:15rem}.mr_15{margin-right:15rem}@media screen and (max-width:767px){.p_15_mobile{padding:15rem}.pr_15_mobile{padding-right:15rem}}@media print,screen and (min-width:768px){.p_15_tablet{padding:15rem}.pr_15_tablet{padding-right:15rem}}@media screen and (max-width:1023px){.p_15_touch{padding:15rem}.pr_15_touch{padding-right:15rem}}@media screen and (min-width:1024px){.p_15_desktop{padding:15rem}.pr_15_desktop{padding-right:15rem}}.p_15{padding:15rem}.pb_15{padding-bottom:15rem}.m_15{margin:15rem}.mb_15{margin-bottom:15rem}@media screen and (max-width:767px){.p_15_mobile{padding:15rem}.pb_15_mobile{padding-bottom:15rem}}@media print,screen and (min-width:768px){.p_15_tablet{padding:15rem}.pb_15_tablet{padding-bottom:15rem}}@media screen and (max-width:1023px){.p_15_touch{padding:15rem}.pb_15_touch{padding-bottom:15rem}}@media screen and (min-width:1024px){.p_15_desktop{padding:15rem}.pb_15_desktop{padding-bottom:15rem}}.pl_16{padding-left:16rem}.ml_16{margin-left:16rem}@media screen and (max-width:767px){.p_16_mobile{padding:16rem}.pl_16_mobile{padding-left:16rem}}@media print,screen and (min-width:768px){.p_16_tablet{padding:16rem}.pl_16_tablet{padding-left:16rem}}@media screen and (max-width:1023px){.p_16_touch{padding:16rem}.pl_16_touch{padding-left:16rem}}@media screen and (min-width:1024px){.p_16_desktop{padding:16rem}.pl_16_desktop{padding-left:16rem}}.pt_16{padding-top:16rem}.mt_16{margin-top:16rem}@media screen and (max-width:767px){.p_16_mobile{padding:16rem}.pt_16_mobile{padding-top:16rem}}@media print,screen and (min-width:768px){.p_16_tablet{padding:16rem}.pt_16_tablet{padding-top:16rem}}@media screen and (max-width:1023px){.p_16_touch{padding:16rem}.pt_16_touch{padding-top:16rem}}@media screen and (min-width:1024px){.p_16_desktop{padding:16rem}.pt_16_desktop{padding-top:16rem}}.pr_16{padding-right:16rem}.mr_16{margin-right:16rem}@media screen and (max-width:767px){.p_16_mobile{padding:16rem}.pr_16_mobile{padding-right:16rem}}@media print,screen and (min-width:768px){.p_16_tablet{padding:16rem}.pr_16_tablet{padding-right:16rem}}@media screen and (max-width:1023px){.p_16_touch{padding:16rem}.pr_16_touch{padding-right:16rem}}@media screen and (min-width:1024px){.p_16_desktop{padding:16rem}.pr_16_desktop{padding-right:16rem}}.p_16{padding:16rem}.pb_16{padding-bottom:16rem}.m_16{margin:16rem}.mb_16{margin-bottom:16rem}@media screen and (max-width:767px){.p_16_mobile{padding:16rem}.pb_16_mobile{padding-bottom:16rem}}@media print,screen and (min-width:768px){.p_16_tablet{padding:16rem}.pb_16_tablet{padding-bottom:16rem}}@media screen and (max-width:1023px){.p_16_touch{padding:16rem}.pb_16_touch{padding-bottom:16rem}}@media screen and (min-width:1024px){.p_16_desktop{padding:16rem}.pb_16_desktop{padding-bottom:16rem}}.pl_17{padding-left:17rem}.ml_17{margin-left:17rem}@media screen and (max-width:767px){.p_17_mobile{padding:17rem}.pl_17_mobile{padding-left:17rem}}@media print,screen and (min-width:768px){.p_17_tablet{padding:17rem}.pl_17_tablet{padding-left:17rem}}@media screen and (max-width:1023px){.p_17_touch{padding:17rem}.pl_17_touch{padding-left:17rem}}@media screen and (min-width:1024px){.p_17_desktop{padding:17rem}.pl_17_desktop{padding-left:17rem}}.pt_17{padding-top:17rem}.mt_17{margin-top:17rem}@media screen and (max-width:767px){.p_17_mobile{padding:17rem}.pt_17_mobile{padding-top:17rem}}@media print,screen and (min-width:768px){.p_17_tablet{padding:17rem}.pt_17_tablet{padding-top:17rem}}@media screen and (max-width:1023px){.p_17_touch{padding:17rem}.pt_17_touch{padding-top:17rem}}@media screen and (min-width:1024px){.p_17_desktop{padding:17rem}.pt_17_desktop{padding-top:17rem}}.pr_17{padding-right:17rem}.mr_17{margin-right:17rem}@media screen and (max-width:767px){.p_17_mobile{padding:17rem}.pr_17_mobile{padding-right:17rem}}@media print,screen and (min-width:768px){.p_17_tablet{padding:17rem}.pr_17_tablet{padding-right:17rem}}@media screen and (max-width:1023px){.p_17_touch{padding:17rem}.pr_17_touch{padding-right:17rem}}@media screen and (min-width:1024px){.p_17_desktop{padding:17rem}.pr_17_desktop{padding-right:17rem}}.p_17{padding:17rem}.pb_17{padding-bottom:17rem}.m_17{margin:17rem}.mb_17{margin-bottom:17rem}@media screen and (max-width:767px){.p_17_mobile{padding:17rem}.pb_17_mobile{padding-bottom:17rem}}@media print,screen and (min-width:768px){.p_17_tablet{padding:17rem}.pb_17_tablet{padding-bottom:17rem}}@media screen and (max-width:1023px){.p_17_touch{padding:17rem}.pb_17_touch{padding-bottom:17rem}}@media screen and (min-width:1024px){.p_17_desktop{padding:17rem}.pb_17_desktop{padding-bottom:17rem}}.pl_18{padding-left:18rem}.ml_18{margin-left:18rem}@media screen and (max-width:767px){.p_18_mobile{padding:18rem}.pl_18_mobile{padding-left:18rem}}@media print,screen and (min-width:768px){.p_18_tablet{padding:18rem}.pl_18_tablet{padding-left:18rem}}@media screen and (max-width:1023px){.p_18_touch{padding:18rem}.pl_18_touch{padding-left:18rem}}@media screen and (min-width:1024px){.p_18_desktop{padding:18rem}.pl_18_desktop{padding-left:18rem}}.pt_18{padding-top:18rem}.mt_18{margin-top:18rem}@media screen and (max-width:767px){.p_18_mobile{padding:18rem}.pt_18_mobile{padding-top:18rem}}@media print,screen and (min-width:768px){.p_18_tablet{padding:18rem}.pt_18_tablet{padding-top:18rem}}@media screen and (max-width:1023px){.p_18_touch{padding:18rem}.pt_18_touch{padding-top:18rem}}@media screen and (min-width:1024px){.p_18_desktop{padding:18rem}.pt_18_desktop{padding-top:18rem}}.pr_18{padding-right:18rem}.mr_18{margin-right:18rem}@media screen and (max-width:767px){.p_18_mobile{padding:18rem}.pr_18_mobile{padding-right:18rem}}@media print,screen and (min-width:768px){.p_18_tablet{padding:18rem}.pr_18_tablet{padding-right:18rem}}@media screen and (max-width:1023px){.p_18_touch{padding:18rem}.pr_18_touch{padding-right:18rem}}@media screen and (min-width:1024px){.p_18_desktop{padding:18rem}.pr_18_desktop{padding-right:18rem}}.p_18{padding:18rem}.pb_18{padding-bottom:18rem}.m_18{margin:18rem}.mb_18{margin-bottom:18rem}@media screen and (max-width:767px){.p_18_mobile{padding:18rem}.pb_18_mobile{padding-bottom:18rem}}@media print,screen and (min-width:768px){.p_18_tablet{padding:18rem}.pb_18_tablet{padding-bottom:18rem}}@media screen and (max-width:1023px){.p_18_touch{padding:18rem}.pb_18_touch{padding-bottom:18rem}}@media screen and (min-width:1024px){.p_18_desktop{padding:18rem}.pb_18_desktop{padding-bottom:18rem}}.pl_19{padding-left:19rem}.ml_19{margin-left:19rem}@media screen and (max-width:767px){.p_19_mobile{padding:19rem}.pl_19_mobile{padding-left:19rem}}@media print,screen and (min-width:768px){.p_19_tablet{padding:19rem}.pl_19_tablet{padding-left:19rem}}@media screen and (max-width:1023px){.p_19_touch{padding:19rem}.pl_19_touch{padding-left:19rem}}@media screen and (min-width:1024px){.p_19_desktop{padding:19rem}.pl_19_desktop{padding-left:19rem}}.pt_19{padding-top:19rem}.mt_19{margin-top:19rem}@media screen and (max-width:767px){.p_19_mobile{padding:19rem}.pt_19_mobile{padding-top:19rem}}@media print,screen and (min-width:768px){.p_19_tablet{padding:19rem}.pt_19_tablet{padding-top:19rem}}@media screen and (max-width:1023px){.p_19_touch{padding:19rem}.pt_19_touch{padding-top:19rem}}@media screen and (min-width:1024px){.p_19_desktop{padding:19rem}.pt_19_desktop{padding-top:19rem}}.pr_19{padding-right:19rem}.mr_19{margin-right:19rem}@media screen and (max-width:767px){.p_19_mobile{padding:19rem}.pr_19_mobile{padding-right:19rem}}@media print,screen and (min-width:768px){.p_19_tablet{padding:19rem}.pr_19_tablet{padding-right:19rem}}@media screen and (max-width:1023px){.p_19_touch{padding:19rem}.pr_19_touch{padding-right:19rem}}@media screen and (min-width:1024px){.p_19_desktop{padding:19rem}.pr_19_desktop{padding-right:19rem}}.p_19{padding:19rem}.pb_19{padding-bottom:19rem}.m_19{margin:19rem}.mb_19{margin-bottom:19rem}@media screen and (max-width:767px){.p_19_mobile{padding:19rem}.pb_19_mobile{padding-bottom:19rem}}@media print,screen and (min-width:768px){.p_19_tablet{padding:19rem}.pb_19_tablet{padding-bottom:19rem}}@media screen and (max-width:1023px){.p_19_touch{padding:19rem}.pb_19_touch{padding-bottom:19rem}}@media screen and (min-width:1024px){.p_19_desktop{padding:19rem}.pb_19_desktop{padding-bottom:19rem}}.pl_20,.pl_big{padding-left:20rem}.ml_20,.ml_big{margin-left:20rem}@media screen and (max-width:767px){.p_20_mobile{padding:20rem}.pl_20_mobile{padding-left:20rem}}@media print,screen and (min-width:768px){.p_20_tablet{padding:20rem}.pl_20_tablet{padding-left:20rem}}@media screen and (max-width:1023px){.p_20_touch{padding:20rem}.pl_20_touch{padding-left:20rem}}@media screen and (min-width:1024px){.p_20_desktop{padding:20rem}.pl_20_desktop{padding-left:20rem}}.pt_20,.pt_big{padding-top:20rem}.mt_20,.mt_big{margin-top:20rem}@media screen and (max-width:767px){.p_20_mobile{padding:20rem}.pt_20_mobile{padding-top:20rem}}@media print,screen and (min-width:768px){.p_20_tablet{padding:20rem}.pt_20_tablet{padding-top:20rem}}@media screen and (max-width:1023px){.p_20_touch{padding:20rem}.pt_20_touch{padding-top:20rem}}@media screen and (min-width:1024px){.p_20_desktop{padding:20rem}.pt_20_desktop{padding-top:20rem}}.pr_20,.pr_big{padding-right:20rem}.mr_20,.mr_big{margin-right:20rem}@media screen and (max-width:767px){.p_20_mobile{padding:20rem}.pr_20_mobile{padding-right:20rem}}@media print,screen and (min-width:768px){.p_20_tablet{padding:20rem}.pr_20_tablet{padding-right:20rem}}@media screen and (max-width:1023px){.p_20_touch{padding:20rem}.pr_20_touch{padding-right:20rem}}@media screen and (min-width:1024px){.p_20_desktop{padding:20rem}.pr_20_desktop{padding-right:20rem}}.p_20{padding:20rem}.pb_20,.pb_big{padding-bottom:20rem}.m_20{margin:20rem}.mb_20,.mb_big{margin-bottom:20rem}@media screen and (max-width:767px){.p_20_mobile{padding:20rem}.pb_20_mobile{padding-bottom:20rem}}@media print,screen and (min-width:768px){.p_20_tablet{padding:20rem}.pb_20_tablet{padding-bottom:20rem}}@media screen and (max-width:1023px){.p_20_touch{padding:20rem}.pb_20_touch{padding-bottom:20rem}}@media screen and (min-width:1024px){.p_20_desktop{padding:20rem}.pb_20_desktop{padding-bottom:20rem}}.is_21_9_box{padding-bottom:42.85714%}.is_3_2_box{padding-bottom:66.66667%}.is-hcentered-vcentered,.is-vcentered-hcentered{display:flex;align-items:center;justify-content:center;height:100%}.is-vcentered{display:flex;align-items:center;height:100%}.is-hcentered{display:flex;justify-content:center}.is-right{justify-content:flex-end}.is-left,.is-right{display:flex;flex-direction:row}.is-left{justify-content:flex-start}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignleft,a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignleft,.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#eee;clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.has_grey_gradient{background:linear-gradient(#fff,#efeff0)}.big_title_section.has_before_gradient:before,.has_white_to_transparent_gradient{background:linear-gradient(transparent,#fff)}.has_ltr_trans_to_grey,nav.main_nav .section_bigmenu .bigmenu_wrapper>ul>li:hover{background:linear-gradient(270deg,rgba(0,0,0,.1),transparent)}.has_ltr_trans_to_grey_to_trans{background:#fff;background:linear-gradient(90deg,transparent 0,#cfcfcf 50%,transparent);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1)}.ui-accordion .ui-accordion-header{transition:background-color .4s ease;padding:1rem 2rem;background-color:#fff;color:#000;position:relative;cursor:default;line-height:1}.ui-accordion .ui-accordion-header:after{font-family:Material Design Icons;content:"\f415";position:absolute;right:1rem}.ui-accordion .ui-accordion-header.ui-state-active:after{font-family:Material Design Icons;content:"\f374"}.ui-accordion .ui-accordion-header:not(:first-child){margin-top:1.5rem!important}.ui-accordion .ui-accordion-content p strong{color:#000}.ui-accordion .ui-accordion-content blockquote{position:relative;border-radius:10px;background-color:#fff;padding:2rem 2rem 2rem 4rem}.ui-accordion .ui-accordion-content blockquote p{width:100%}.ui-accordion .ui-accordion-content blockquote:before{font-size:3rem;top:1rem;left:1rem;position:absolute;font-family:Material Design Icons;content:"\F756"}.ui-accordion .accordeon_content{padding:2rem 0 3rem}.ui-accordion h1,.ui-accordion h2{font-size:3.6rem;color:#000}.ui-accordion h2{text-transform:uppercase}.ui-accordion h3{font-size:1.7rem;font-weight:700;color:#000;padding-bottom:1rem;display:flex}.ui-accordion h3:before{margin-right:0;font-family:Material Design Icons;position:relative;content:"\F142"}.ui-accordion a,.ui-accordion p,.ui-accordion ul{font-size:1.4rem!important}.ui-accordion p{padding-bottom:1rem}.ui-accordion a:not(.button){color:#000;text-decoration:underline}.is_link{display:flex;align-items:center;position:relative;font-weight:400}.is_link:before{font-family:Material Design Icons;font-size:1.6rem;content:"\f9dd";color:#000}.page_theme_blue #forme_pleine_left{fill:#76a2ff}.page_theme_blue #forme_pleine_middle{fill:#3173f6}.page_theme_blue #forme_pleine_right{fill:#1f4cab}.page_theme_magenta #forme_pleine_left{fill:#ff86af}.page_theme_magenta #forme_pleine_middle{fill:#ea3372}.page_theme_magenta #forme_pleine_right{fill:#942048}.page_theme_orange #forme_pleine_left{fill:#c48c42}.page_theme_orange #forme_pleine_middle{fill:#f09135}.page_theme_orange #forme_pleine_right{fill:#f8d046}.page_theme_green #forme_pleine_left{fill:#329e63}.page_theme_green #forme_pleine_middle{fill:#51a577}.page_theme_green #forme_pleine_right{fill:#76ecac}.page_theme_yellow #forme_pleine_left,.page_theme_yellow #forme_pleine_middle,.page_theme_yellow #forme_pleine_right{fill:#ffa000}.page_theme_default #forme_pleine_left{fill:#ff5f2b}.page_theme_default #forme_pleine_middle{fill:#3173f6}.page_theme_default #forme_pleine_right{fill:#ff0071}.page_theme_noir #forme_pleine_left,.page_theme_noir #forme_pleine_middle,.page_theme_noir #forme_pleine_right{fill:#000}.section_footer .links_with_img .mdi{color:#3173f6}.page_theme_default .hero,.page_theme_default .ui-accordion-header.ui-state-active{color:#fff;background-color:#3173f6}.page_theme_default .hero *,.page_theme_default .ui-accordion-header.ui-state-active *{color:#fff}.page_theme_default .content_links ul li:before,.page_theme_default .hub_list ul li a,.page_theme_default .sidebar_item .mdi:before{color:#3173f6}.page_theme_default .contenu_redactionnel>p a{text-decoration:underline;color:#3173f6}.page_theme_default .accordeon_content blockquote:before,.page_theme_default .accordeon_content ul .isListItemLink:before,.page_theme_default .contenu_redactionnel blockquote:before,.page_theme_default .contenu_redactionnel ul .isListItemLink:before{color:#3173f6}.page_theme_default .button{color:#fff;background-color:#3173f6}.page_theme_default .filter>a:after,.page_theme_default .is_link:before{color:#3173f6}.page_theme_default .filter:hover>a{color:#fff;background-color:#3173f6!important}.page_theme_magenta .hero,.page_theme_magenta .ui-accordion-header.ui-state-active{color:#fff;background-color:#ea3372}.page_theme_magenta .hero *,.page_theme_magenta .ui-accordion-header.ui-state-active *{color:#fff}.page_theme_magenta .content_links ul li:before,.page_theme_magenta .hub_list ul li a,.page_theme_magenta .sidebar_item .mdi:before{color:#ea3372}.page_theme_magenta .contenu_redactionnel>p a{text-decoration:underline;color:#ea3372}.page_theme_magenta .accordeon_content blockquote:before,.page_theme_magenta .accordeon_content ul .isListItemLink:before,.page_theme_magenta .contenu_redactionnel blockquote:before,.page_theme_magenta .contenu_redactionnel ul .isListItemLink:before{color:#ea3372}.page_theme_magenta .button{color:#fff;background-color:#ea3372}.page_theme_magenta .filter>a:after,.page_theme_magenta .is_link:before{color:#ea3372}.page_theme_magenta .filter:hover>a{color:#fff;background-color:#ea3372!important}.page_theme_noir .hero,.page_theme_noir .ui-accordion-header.ui-state-active{color:#fff;background-color:#000}.page_theme_noir .hero *,.page_theme_noir .ui-accordion-header.ui-state-active *{color:#fff}.page_theme_noir .content_links ul li:before,.page_theme_noir .hub_list ul li a,.page_theme_noir .sidebar_item .mdi:before{color:#000}.page_theme_noir .contenu_redactionnel>p a{text-decoration:underline;color:#000}.page_theme_noir .accordeon_content blockquote:before,.page_theme_noir .accordeon_content ul .isListItemLink:before,.page_theme_noir .contenu_redactionnel blockquote:before,.page_theme_noir .contenu_redactionnel ul .isListItemLink:before{color:#000}.page_theme_noir .button{color:#fff;background-color:#000}.page_theme_noir .filter>a:after,.page_theme_noir .is_link:before{color:#000}.page_theme_noir .filter:hover>a{color:#fff;background-color:#000!important}.page_theme_orange .hero,.page_theme_orange .ui-accordion-header.ui-state-active{color:#fff;background-color:#cf892f}.page_theme_orange .hero *,.page_theme_orange .ui-accordion-header.ui-state-active *{color:#fff}.page_theme_orange .content_links ul li:before,.page_theme_orange .hub_list ul li a,.page_theme_orange .sidebar_item .mdi:before{color:#cf892f}.page_theme_orange .contenu_redactionnel>p a{text-decoration:underline;color:#cf892f}.page_theme_orange .accordeon_content blockquote:before,.page_theme_orange .accordeon_content ul .isListItemLink:before,.page_theme_orange .contenu_redactionnel blockquote:before,.page_theme_orange .contenu_redactionnel ul .isListItemLink:before{color:#cf892f}.page_theme_orange .button{color:#fff;background-color:#cf892f}.page_theme_orange .filter>a:after,.page_theme_orange .is_link:before{color:#cf892f}.page_theme_orange .filter:hover>a{color:#fff;background-color:#cf892f!important}.page_theme_blue .hero,.page_theme_blue .ui-accordion-header.ui-state-active{color:#fff;background-color:#3173f6}.page_theme_blue .hero *,.page_theme_blue .ui-accordion-header.ui-state-active *{color:#fff}.page_theme_blue .content_links ul li:before,.page_theme_blue .hub_list ul li a,.page_theme_blue .sidebar_item .mdi:before{color:#3173f6}.page_theme_blue .contenu_redactionnel>p a{text-decoration:underline;color:#3173f6}.page_theme_blue .accordeon_content blockquote:before,.page_theme_blue .accordeon_content ul .isListItemLink:before,.page_theme_blue .contenu_redactionnel blockquote:before,.page_theme_blue .contenu_redactionnel ul .isListItemLink:before{color:#3173f6}.page_theme_blue .button{color:#fff;background-color:#3173f6}.page_theme_blue .filter>a:after,.page_theme_blue .is_link:before{color:#3173f6}.page_theme_blue .filter:hover>a{color:#fff;background-color:#3173f6!important}.page_theme_green .hero,.page_theme_green .ui-accordion-header.ui-state-active{color:#fff;background-color:#51a577}.page_theme_green .hero *,.page_theme_green .ui-accordion-header.ui-state-active *{color:#fff}.page_theme_green .content_links ul li:before,.page_theme_green .hub_list ul li a,.page_theme_green .sidebar_item .mdi:before{color:#51a577}.page_theme_green .contenu_redactionnel>p a{text-decoration:underline;color:#51a577}.page_theme_green .accordeon_content blockquote:before,.page_theme_green .accordeon_content ul .isListItemLink:before,.page_theme_green .contenu_redactionnel blockquote:before,.page_theme_green .contenu_redactionnel ul .isListItemLink:before{color:#51a577}.page_theme_green .button{color:#fff;background-color:#51a577}.page_theme_green .filter>a:after,.page_theme_green .is_link:before{color:#51a577}.page_theme_green .filter:hover>a{color:#fff;background-color:#51a577!important}.page_theme_yellow .hero,.page_theme_yellow .ui-accordion-header.ui-state-active{color:#000;background-color:#f8d147}.page_theme_yellow .hero *,.page_theme_yellow .ui-accordion-header.ui-state-active *{color:#000}.page_theme_yellow .content_links ul li:before,.page_theme_yellow .hub_list ul li a,.page_theme_yellow .sidebar_item .mdi:before{color:#f8d147}.page_theme_yellow .contenu_redactionnel>p a{text-decoration:underline;color:#f8d147}.page_theme_yellow .accordeon_content blockquote:before,.page_theme_yellow .accordeon_content ul .isListItemLink:before,.page_theme_yellow .contenu_redactionnel blockquote:before,.page_theme_yellow .contenu_redactionnel ul .isListItemLink:before{color:#f8d147}.page_theme_yellow .button{color:#000;background-color:#f8d147}.page_theme_yellow .filter>a:after,.page_theme_yellow .is_link:before{color:#f8d147}.page_theme_yellow .filter:hover>a{color:#000;background-color:#f8d147!important}.page_theme_orange_bright .hero,.page_theme_orange_bright .ui-accordion-header.ui-state-active{color:#000;background-color:#ed6a3e}.page_theme_orange_bright .hero *,.page_theme_orange_bright .ui-accordion-header.ui-state-active *{color:#000}.page_theme_orange_bright .content_links ul li:before,.page_theme_orange_bright .hub_list ul li a,.page_theme_orange_bright .sidebar_item .mdi:before{color:#ed6a3e}.page_theme_orange_bright .contenu_redactionnel>p a{text-decoration:underline;color:#ed6a3e}.page_theme_orange_bright .accordeon_content blockquote:before,.page_theme_orange_bright .accordeon_content ul .isListItemLink:before,.page_theme_orange_bright .contenu_redactionnel blockquote:before,.page_theme_orange_bright .contenu_redactionnel ul .isListItemLink:before{color:#ed6a3e}.page_theme_orange_bright .button{color:#000;background-color:#ed6a3e}.page_theme_orange_bright .filter>a:after,.page_theme_orange_bright .is_link:before{color:#ed6a3e}.page_theme_orange_bright .filter:hover>a{color:#000;background-color:#ed6a3e!important}.page_theme_magenta_bright .hero,.page_theme_magenta_bright .ui-accordion-header.ui-state-active{color:#000;background-color:#ea3371}.page_theme_magenta_bright .hero *,.page_theme_magenta_bright .ui-accordion-header.ui-state-active *{color:#000}.page_theme_magenta_bright .content_links ul li:before,.page_theme_magenta_bright .hub_list ul li a,.page_theme_magenta_bright .sidebar_item .mdi:before{color:#ea3371}.page_theme_magenta_bright .contenu_redactionnel>p a{text-decoration:underline;color:#ea3371}.page_theme_magenta_bright .accordeon_content blockquote:before,.page_theme_magenta_bright .accordeon_content ul .isListItemLink:before,.page_theme_magenta_bright .contenu_redactionnel blockquote:before,.page_theme_magenta_bright .contenu_redactionnel ul .isListItemLink:before{color:#ea3371}.page_theme_magenta_bright .button{color:#000;background-color:#ea3371}.page_theme_magenta_bright .filter>a:after,.page_theme_magenta_bright .is_link:before{color:#ea3371}.page_theme_magenta_bright .filter:hover>a{color:#000;background-color:#ea3371!important}.page_theme_blue_bright .hero,.page_theme_blue_bright .ui-accordion-header.ui-state-active{color:#000;background-color:#51b1f9}.page_theme_blue_bright .hero *,.page_theme_blue_bright .ui-accordion-header.ui-state-active *{color:#000}.page_theme_blue_bright .content_links ul li:before,.page_theme_blue_bright .hub_list ul li a,.page_theme_blue_bright .sidebar_item .mdi:before{color:#51b1f9}.page_theme_blue_bright .contenu_redactionnel>p a{text-decoration:underline;color:#51b1f9}.page_theme_blue_bright .accordeon_content blockquote:before,.page_theme_blue_bright .accordeon_content ul .isListItemLink:before,.page_theme_blue_bright .contenu_redactionnel blockquote:before,.page_theme_blue_bright .contenu_redactionnel ul .isListItemLink:before{color:#51b1f9}.page_theme_blue_bright .button{color:#000;background-color:#51b1f9}.page_theme_blue_bright .filter>a:after,.page_theme_blue_bright .is_link:before{color:#51b1f9}.page_theme_blue_bright .filter:hover>a{color:#000;background-color:#51b1f9!important}h3 strong{color:currentColor}.single article{margin-bottom:2rem}p.texte_et_lien_lien{display:flex;justify-content:flex-start;align-items:center;justify-content:space-between}p.texte_et_lien_lien a{margin-left:1rem}p.texte_et_lien_lien.is_bottom_bordered{border-bottom:1px dotted #cfcfcf}.inner_hero_link_container{position:absolute;z-index:999;top:0;right:0;width:28.57143vw;height:100%;display:flex;align-items:flex-end;color:#000}.inner_hero_link_container .inner_hero_link{display:none;color:currentColor;text-align:center;text-transform:uppercase;font-size:2.5rem;line-height:1.1;font-weight:bolder;width:inherit;height:200px;margin:5rem 4rem 0}@media screen and (min-width:1100px){.inner_hero_link_container .inner_hero_link{display:block}}.inner_hero_link_container .inner_hero_link:before{display:block;text-align:center;font-family:Material Design Icons;content:"\F045";font-size:4rem;font-weight:400}.inner_hero_link_container .inner_hero_link:hover{color:#fff}.single_header{position:relative}.single_header_title h2{margin-bottom:0!important}.single_header_title .pubdate{font-size:1.8rem;display:block;margin-bottom:1rem}.accordeon_content ul,.content_links ul,.contenu_redactionnel ul{margin:0;list-style-type:none;padding:0 0 1rem}.accordeon_content ul li,.content_links ul li,.contenu_redactionnel ul li{position:relative;padding-left:1.5rem}.accordeon_content ul li:before,.content_links ul li:before,.contenu_redactionnel ul li:before{font-family:Material Design Icons;left:-.5rem;font-size:1.6rem;content:"\f9dd";position:absolute;color:#000}.accordeon_content ul li a,.content_links ul li a,.contenu_redactionnel ul li a{text-decoration:underline}.content_links ul{display:flex;flex-direction:row;flex-wrap:wrap;margin:0;list-style-type:none}.content_links ul li{flex:1;min-width:50%;max-width:50%;padding-left:1.5rem}.content_links ul li a{transition:color .4s ease;position:relative;color:#000}.content_links ul li a:hover{color:#cfcfcf}.chapo{font-size:1.8rem;padding-bottom:2rem}a.button{vertical-align:middle}.button{position:relative;padding:2rem;font-weight:600;border-radius:30px;font-size:1.4rem}.button.is_small{padding:1.2rem!important;font-size:1.2rem!important}.button.is_full_w{width:100%}.button:before{font-family:Material Design Icons;padding-right:.5rem;color:inherit}.button_target_blank:before{content:"\f3cc"}.button_target_galery:before{content:"\f2ef"}.button_target_download:before{content:"\f1da"}.button_target_book:before{content:"\f5da"}.button.interactive_map_filter_inactive,.button.is-active,.button.is_active,.button.is_white,.button:hover{background-color:#fff;color:#000!important}.button.is_white:hover{background-color:#f0f0f0}.button.is_tag.is_closable:after{font-size:1.5rem;font-family:Material Design Icons;content:"\f156";padding-left:.5rem}.button.is_tag.is_closable.is_tag_inactive{background-color:#fff;color:#000!important}.button.is_tag.is_closable.is_tag_inactive:after{content:""}.button_group{display:flex;flex-wrap:wrap}.button_group .button{margin-bottom:1rem;margin-right:1rem}.button_group.button_group_horizontal{flex-direction:row}.button_group.button_group_horizontal .button{min-width:40%}.button_group.button_group_horizontal.button_group_centered{justify-content:center}.button_group.button_group_vertical{flex-direction:column}.button_group.button_group_vertical.button_group_centered{align-items:center}.gform_button{padding:0 3rem}.sidebar_container .sidebar_item{border:1px solid #f0f0f0;padding:2rem;background-color:#fff}.sidebar_container .sidebar_item h3{text-transform:uppercase;padding-bottom:1rem;border-bottom:1px solid #f0f0f0}.sidebar_container .sidebar_item a{color:#000}.sidebar_container .sidebar_item_map{padding:0}@media screen and (min-width:769px){.sidebar_container.sidebar_type_default .sidebar{padding-left:3rem}}.sidebar_container.sidebar_type_default .sidebar_item:not(:first-child){margin-top:2rem}@media screen and (min-width:769px){.sidebar_container.sidebar_type_asso .sidebar{padding-left:0}}.sidebar_container.sidebar_type_asso .sidebar .sidebar_item{margin-bottom:1rem}@media screen and (min-width:426px){.sidebar_container.sidebar_type_horizontal .sidebar{display:flex}}.sidebar_container.sidebar_type_horizontal .sidebar_item{flex:1}.sidebar_container.sidebar_type_horizontal .sidebar_item .sidebar_map{min-height:300px;height:100%}.msgalertbar_widget{position:relative;display:block;min-width:100%;height:auto;color:#fff;font-size:1.6rem;font-weight:600;text-align:center;background-color:#ff0071!important;z-index:100000}.msgalertbar_container{padding:10px;text-align:center;width:100%;box-sizing:border-box}h1.modal-title{font-size:2.6rem!important;font-weight:700;color:#000;text-align:center!important;margin-bottom:3rem!important}.map{width:100%;height:400px}.map img{max-width:inherit!important}.bloc_map_lieu{display:flex;padding-top:1rem;padding-bottom:2rem}.bloc_map_lieu div{flex:1;min-width:50%}.bloc_map_title{display:flex}.bloc_map_title div{width:80%;flex:0 0 1}.bloc_map_title div:not(:first-child){width:20%}.interactive_map_marker_labels{color:#fff;background-color:red;font-family:Lucida Grande,Arial,sans-serif;font-size:10px;text-align:center;width:30px;white-space:nowrap}.interactive_map_container{padding:2rem;background-color:#fff;margin-bottom:2rem;border:1px solid #f0f0f0}.single_container{width:100%;height:56.25%;max-height:90%}.single_container .swiper-slide{position:relative}.single_container .swiper-slide .single_slide_desc{position:absolute;bottom:0;left:0;color:#000;font-size:1.4rem;background-color:hsla(0,0%,100%,.6);width:100%;padding:1.5rem 4.5rem}.toolbar_container{z-index:1000;width:4rem;min-height:4rem}.toolbar_container.toolbar_fixed{top:calc(50% - 195px);position:fixed;right:0}.toolbar_container.toolbar_fixed .toolbar{margin-bottom:1rem}.toolbar_container.toolbar_fixed .toolbar .tool{position:relative;margin-bottom:.2rem;width:4rem;height:4rem}.toolbar_container.toolbar_fixed .toolbar .tool>a:not(.at-icon-wrapper){transition:all .4s ease;background-color:#fff;display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:2rem;color:#000}.toolbar_container.toolbar_fixed .toolbar .tool>a:not(.at-icon-wrapper):hover{background-color:#000;color:#fff}.toolbar_container.toolbar_fixed .toolbar .tool_content{z-index:-1;background-color:#000;min-width:4rem;will-change:transform;opacity:0;transform:translateX(20rem);position:absolute;top:0;right:4rem;min-height:4rem;height:inherit;transition:all .4s ease;display:flex;align-items:center;justify-content:center}.toolbar_container.toolbar_fixed .toolbar .tool_content.is_open{opacity:1;transform:translateX(0)}.toolbar_container.toolbar_fixed .toolbar .tool_content .at-share-btn-elements,.toolbar_container.toolbar_fixed .toolbar .tool_content>div{display:flex}.toolbar_container.toolbar_fixed .toolbar .tool_content .at-share-btn-elements a,.toolbar_container.toolbar_fixed .toolbar .tool_content>div a{background-color:#fff;margin:0;font-size:1.7rem;width:4rem;height:4rem;display:flex;justify-content:center;align-items:center}.toolbar_container.toolbar_fixed .toolbar .tool_content .tool_content_links{position:relative}.toolbar_container.toolbar_fixed .toolbar .tool_content .tool_content_links a{will-change:transform;transition:transform .4s ease;transform:translateY(0);outline-offset:-1px}.toolbar_container.toolbar_fixed .toolbar .tool_content .tool_content_links a:hover{transform:translateY(-4px)}.filter_grid{position:relative;display:flex;justify-content:flex-start;border-bottom:1px solid #f0f0f0}.filter_grid .filter:hover>a{color:#fff;background-color:#000}.filter_grid .filter:hover>a:after{color:#fff;content:"\f360"}.filter_grid .filter>a{display:block;padding:1rem 2rem;font-size:2rem;text-transform:uppercase}.filter_grid .filter>a:after{position:relative;top:.2rem;line-height:0;font-size:3rem;content:"\f35d";font-family:Material Design Icons}.filter_grid .filter .filter_subset{display:none;z-index:1;width:100%;position:absolute;left:0;top:5rem;border:1px solid #f0f0f0;background-color:#fff;padding:3rem}.filter_grid .filter .filter_subset .filter_subset_item{padding:1rem 2rem;width:100%}.filter_grid .filter .filter_subset .filter_subset_item a{width:100%;max-width:500px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.filter_grid .filter .filter_subset .button_filter{color:#000;background-color:#fff!important}.filter_grid .filter .filter_subset .button_filter.is_active,.filter_grid .filter .filter_subset .button_filter:hover{color:#000;background-color:#f0f0f0!important}.choosen_filters{padding:2rem 0}.section_filter{padding:0 1.75rem}html .show_in_dark_mode{display:none}html .hide_in_dark_mode{display:inline-block}html.dark_mode #menu-je-suis,html.dark_mode .header_menu_wrapper_mobile{background-color:#000}html.dark_mode .show_in_dark_mode{display:inline-block}html.dark_mode .hide_in_dark_mode{display:none}html.dark_mode body{color:#fff;background:#121212}html.dark_mode .section_footer a,html.dark_mode section.section_breadcrumb .breadcrumb ul li:not(:first-child):before,html.dark_mode section a{color:#fff}html.dark_mode section.section_breadcrumb .breadcrumb ul li a{color:#fff!important}html.dark_mode .square_links a{color:#000}html.dark_mode .interactive_map_container{background-color:#121212}html.dark_mode .filter_grid .filter .filter_subset{background-color:#121212!important}html.dark_mode .section_gallery .gallery_title_container .gallery_title_wrapper{background-color:#000}html.dark_mode .section_gallery .gallery_title_container .gallery_title_wrapper .gallery_box h2{color:#fff}html.dark_mode .section_hero .svg_container .mega_search_input .input_container{background-color:#000}html.dark_mode .section_hero .svg_container .mega_search_input .input_container form input[type=text]{color:#fff;background-color:#000}html.dark_mode .section_hero .svg_container .mega_search_input .input_container form input[type=text]::-moz-placeholder{color:#fff;opacity:1}html.dark_mode .section_hero .svg_container .mega_search_input .input_container form input[type=text]::placeholder{color:#fff;opacity:1}html.dark_mode .section_hero .svg_container .mega_search_input .input_container form input[type=text]:focus::-moz-placeholder{color:#cfcfcf}html.dark_mode .section_hero .svg_container .mega_search_input .input_container form input[type=text]:focus::placeholder{color:#cfcfcf}html.dark_mode .meteo_title,html.dark_mode .meteo_wrapper{background-color:transparent!important;border:none}html.dark_mode .meteo_title span,html.dark_mode .meteo_widget .meteo_container .meteo_title span{color:#fff}html.dark_mode .picto_socials_container .picto_black_bg{background-color:#fff;color:#000!important}html.dark_mode strong{color:inherit!important}html.dark_mode .sidebar_container .sidebar_item{background-color:#121212}html.dark_mode .ui-accordion .ui-accordion-header:not(.ui-accordion-header-active){background-color:#121212;color:#fff}html.dark_mode .content_links ul li a{color:#fff!important}html.dark_mode .section.big_title_section:not(.is_hover_title_section){background-color:#000}html.dark_mode .section.big_title_section h2{background-color:#121212;color:#fff}html.dark_mode .section.has_grey_gradient{background:linear-gradient(#121212,#000)!important}html.dark_mode .header_menu_wrapper .menu-item{border-bottom:5px solid #121212}html.dark_mode .header_menu_wrapper .menu-item.active,html.dark_mode .header_menu_wrapper .menu-item.current-menu-item,html.dark_mode .header_menu_wrapper .menu-item.current-page-ancestor,html.dark_mode .header_menu_wrapper .menu-item:hover{color:#000;background:linear-gradient(#fff,#efeff0)}html.dark_mode .menu_lang li a,html.dark_mode .menu_secondary li a{color:#fff}html.dark_mode .menu_lang li a:hover,html.dark_mode .menu_secondary li a:hover{background-color:#000}html.dark_mode .content *,html.dark_mode .menu_lang li.current-lang a,html.dark_mode .menu_secondary li.current-lang a{color:#fff!important}html.dark_mode .single_header .appendix,html.dark_mode .single_header .date,html.dark_mode figure .appendix,html.dark_mode figure .date{background-color:#121212}html.dark_mode .single_header .appendix a,html.dark_mode .single_header .date a,html.dark_mode figure .appendix a,html.dark_mode figure .date a{color:#fff}html.dark_mode article{background-color:#000}html.dark_mode article h1,html.dark_mode article h2,html.dark_mode article h3,html.dark_mode article h4{color:#fff}html.dark_mode .is_mag,html.dark_mode article a{color:#fff!important}html.dark_mode .main_nav{background-color:#121212;color:#fff!important}html.dark_mode .main_nav a{color:inherit}html.dark_mode .main_nav .container_bigmenu,html.dark_mode .main_nav .section{background-color:#121212}html.dark_mode .main_nav .container_bigmenu .bigmenu_wrapper ul li a,html.dark_mode .main_nav .container_bigmenu a,html.dark_mode .main_nav .section .bigmenu_wrapper ul li a,html.dark_mode .main_nav .section a{color:#fff}.sec-list-asso-taxo .cols-assos .col-asso,.sec-list-asso-taxo .cols-assos .grid-sizer,.sec-list-asso-taxo .cols-fullwidth .col-asso,.sec-list-asso-taxo .cols-fullwidth .grid-sizer{margin-bottom:10px!important}@media screen and (min-width:1024px){.sec-list-asso-taxo .cols-assos .col-asso,.sec-list-asso-taxo .cols-assos .grid-sizer,.sec-list-asso-taxo .cols-fullwidth .col-asso,.sec-list-asso-taxo .cols-fullwidth .grid-sizer{width:calc(25% - 10px)}}@media screen and (min-width:768px) and (max-width:1023px){.sec-list-asso-taxo .cols-assos .col-asso,.sec-list-asso-taxo .cols-assos .grid-sizer,.sec-list-asso-taxo .cols-fullwidth .col-asso,.sec-list-asso-taxo .cols-fullwidth .grid-sizer{width:calc(33% - 10px)}}@media screen and (max-width:767px){.sec-list-asso-taxo .cols-assos .col-asso,.sec-list-asso-taxo .cols-assos .grid-sizer,.sec-list-asso-taxo .cols-fullwidth .col-asso,.sec-list-asso-taxo .cols-fullwidth .grid-sizer{width:calc(50% - 10px)}}@media screen and (max-width:550px){.sec-list-asso-taxo .cols-assos .col-asso,.sec-list-asso-taxo .cols-assos .grid-sizer,.sec-list-asso-taxo .cols-fullwidth .col-asso,.sec-list-asso-taxo .cols-fullwidth .grid-sizer{width:calc(100% - 10px)}}.sec-list-asso-taxo .cols-assos .col-asso,.sec-list-asso-taxo .cols-fullwidth .col-asso{float:left;padding:2rem 1.5rem;background-color:#fff;border:1px solid #f0f0f0;font-size:1.6rem}.sec-list-asso-taxo .cols-assos .col-asso .asso-title,.sec-list-asso-taxo .cols-fullwidth .col-asso .asso-title{padding:0 .5rem;font-weight:700;color:#000}.sec-list-asso-taxo .cols-assos .col-asso .contact-card p,.sec-list-asso-taxo .cols-fullwidth .col-asso .contact-card p{padding:0 .5rem;word-break:break-all}.sec-list-asso-taxo .cols-assos .col-asso .contact-card .name,.sec-list-asso-taxo .cols-fullwidth .col-asso .contact-card .name{margin-bottom:1rem}.sec-list-asso-taxo .cols-assos .col-asso .contact-card .mail,.sec-list-asso-taxo .cols-fullwidth .col-asso .contact-card .mail{margin-top:1rem}.sec-list-asso-taxo .cols-assos .col-asso .contact-card .mail,.sec-list-asso-taxo .cols-assos .col-asso .contact-card .telephone,.sec-list-asso-taxo .cols-fullwidth .col-asso .contact-card .mail,.sec-list-asso-taxo .cols-fullwidth .col-asso .contact-card .telephone{display:flex;align-items:center;font-weight:700;font-size:1.5rem}.sec-list-asso-taxo .cols-assos .col-asso .contact-card .mail span,.sec-list-asso-taxo .cols-assos .col-asso .contact-card .telephone span,.sec-list-asso-taxo .cols-fullwidth .col-asso .contact-card .mail span,.sec-list-asso-taxo .cols-fullwidth .col-asso .contact-card .telephone span{padding-right:10px}.sec-list-asso-taxo .cols-assos .col-asso .contact-card .separator,.sec-list-asso-taxo .cols-fullwidth .col-asso .contact-card .separator{width:75%;margin:0 auto}.sec-list-asso-vie-associative .button-group{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:3rem}.sec-list-asso-vie-associative .button-group .button{margin:.5rem;padding:0 2rem}.sec-list-asso-vie-associative .text-results{margin-bottom:3rem;font-size:2rem;font-weight:700}.sec-list-asso-vie-associative .cols-assos,.sec-list-asso-vie-associative .cols-fullwidth{overflow:hidden;max-height:1470px}@media print,screen and (min-width:768px){.sec-list-asso-vie-associative .cols-assos,.sec-list-asso-vie-associative .cols-fullwidth{margin:0 auto}}.sec-list-asso-vie-associative .cols-assos .col-asso,.sec-list-asso-vie-associative .cols-assos .grid-sizer,.sec-list-asso-vie-associative .cols-fullwidth .col-asso,.sec-list-asso-vie-associative .cols-fullwidth .grid-sizer{width:100%}.sec-list-asso-vie-associative .cols-assos .col-asso,.sec-list-asso-vie-associative .cols-fullwidth .col-asso{font-size:1.6rem}@media screen and (max-width:767px){.sec-list-asso-vie-associative .cols-assos .col-asso .asso-title,.sec-list-asso-vie-associative .cols-fullwidth .col-asso .asso-title{margin-bottom:2rem;text-align:center}}.sec-list-asso-vie-associative .cols-assos .col-asso .asso-title,.sec-list-asso-vie-associative .cols-fullwidth .col-asso .asso-title{display:flex;align-items:center;text-transform:uppercase;font-weight:700;color:#000}.sec-list-asso-vie-associative .fake-pagination{margin-top:3rem}.single-asso .single-asso-title{font-size:2.5rem;font-weight:700;text-align:center;text-transform:uppercase}.single-asso .sidebar_item{font-size:1.4rem!important}.single-asso .sidebar_item .contact .mail,.single-asso .sidebar_item .contact .name,.single-asso .sidebar_item .contact .telephone{font-weight:700}.sec-list-asso-taxo .asso-title,.sec-list-asso-taxo .contact-card:not(:last-child) .separator,.single-asso .contact:not(:last-child) .separator{padding-bottom:1.5rem;margin-bottom:1.5rem;border-bottom:1px solid #f0f0f0}.isotope{width:100%}.isotope .isotope_bloc{width:33%;max-width:33%;padding:1rem;box-sizing:border-box}.isotope .isotope_bloc .isotope_bloc_content{width:100%;height:100%;background-color:#fff;border:1px solid #f0f0f0}.isotope .isotope_bloc .isotope_bloc_content .asso_titles{padding:2rem;background-color:#ea3372}.isotope .isotope_bloc .isotope_bloc_content .asso_titles h1,.isotope .isotope_bloc .isotope_bloc_content .asso_titles h2,.isotope .isotope_bloc .isotope_bloc_content .asso_titles h3,.isotope .isotope_bloc .isotope_bloc_content .asso_titles h4,.isotope .isotope_bloc .isotope_bloc_content .asso_titles h5{color:#fff}.isotope .isotope_bloc .isotope_bloc_content .asso_contacts{padding:2rem}.isotope .isotope_bloc .isotope_bloc_content .asso_contacts h4{font-weight:bolder;font-size:1.5rem}.isotope .isotope_bloc .isotope_bloc_content .contact{font-size:1.3rem;padding:1rem 0;margin:1rem 0;border-top:1px solid #f0f0f0}.isotope .isotope_bloc .isotope_bloc_content .contact .name{font-weight:700}@media print,screen and (min-width:768px){.toolbar_container .btn-open-toolbar{display:none}}@media screen and (max-width:767px){.big_title_section.is_hover_title_section{margin:0!important}.big_title_section h2{display:inline-block!important;width:100%;padding:1rem!important;word-break:break-word}nav.main_nav .section_bigmenu .bigmenu_wrapper>ul{width:100%!important}nav.main_nav .section_bigmenu .bigmenu_wrapper>ul li ul{position:static!important;padding-left:10%;margin:0!important}.home .mega_search_input{top:0!important}.toolbar_container{z-index:2015}.toolbar_container .toolbar{max-height:100vh;transition:max-height 1s}.toolbar_container .btn-open-toolbar{display:flex;justify-content:center;align-items:center;margin-bottom:.5rem;background-color:#fff;cursor:pointer}.toolbar_container .btn-open-toolbar i{transition:transform 1s}.toolbar_container.is-folded-mobile .toolbar{overflow:hidden;max-height:0;transition:max-height 1s}.toolbar_container.is-folded-mobile .btn-open-toolbar{border:1px solid #f0f0f0}.toolbar_container.is-folded-mobile .btn-open-toolbar i{transform:rotate(-135deg)}}.ui-accordion .ui-accordion-header{padding:1rem 4rem 1rem 2rem}.font-light{font-weight:300;font-style:normal}.font-light-italic{font-weight:300;font-style:italic}.font-medium,.font_text,.hub_list ul li p{font-weight:500;font-style:normal}.font-medium-italic{font-weight:500;font-style:italic}.big_title_section h2,.content h2,.font-bold,.font_title,.hub_list ul,.mega_search_input .input_container form input[type=text],.meteo_widget .meteo_container .meteo_title span,.section_gallery .gallery_title_container .gallery_title_wrapper .gallery_box h2,.ui-accordion h1,.ui-accordion h2{font-weight:700;font-style:normal}.font-bold-italic{font-weight:700;font-style:italic}.font-black{font-weight:900;font-style:normal}.font-black-italic{font-weight:900;font-style:italic}.posts_nav_link a{font-size:1.4rem}.main_menu_container{height:100%}.fade{transition:opacity .4s ease}.content strong{color:currentColor}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{color:#000;font-weight:900}.single_container{overflow:hidden}embed{height:100vh!important}.big_title_section h2,.content h2,.font_title,.hub_list ul,.mega_search_input .input_container form input[type=text],.meteo_widget .meteo_container .meteo_title span,.section_gallery .gallery_title_container .gallery_title_wrapper .gallery_box h2,.ui-accordion h1,.ui-accordion h2{font-family:Staatliches,cursive}.font_text,.hub_list ul li p{font-family:Poppins,sans-serif}html{font-size:62.5%}@media screen and (min-width:1980px){html{font-size:75%}}.fancybox-slide--iframe .fancybox-content{max-height:100%;margin:0}.inner_svg_container{position:relative;top:-2px}#menu-je-suis{height:auto;background-color:#fff;display:none;position:absolute;z-index:1003;top:10rem;padding:1rem;border-bottom-left-radius:15px;border-bottom-right-radius:15px}#menu-je-suis li{margin:0;padding:0;width:20rem;height:auto}#menu-je-suis li a{display:block;width:100%}.je_suis_container{position:relative}.je_suis_container:hover #menu-je-suis{display:block}a{color:#000}.is_bottom_bordered{border-bottom:1px solid #f0f0f0}.hidden{display:none}body{position:relative;height:100%;overflow:hidden}body.search article{display:flex;flex-direction:column;justify-content:center;height:100%}.is_yellow{color:#ffa000}.is_orange{color:#ff5f2b}.is_blue{color:#3173f6}.container_bigmenu{background-color:#fff;padding:.75rem 1.5rem}.container.is_full_width{max-width:100%!important}a.is-logo{display:block;padding:1rem 0 .2rem}.typocon{font-size:1rem}.nav-search{width:100%;display:flex;justify-content:center;align-items:center}.nav-search .input_container{display:flex;align-items:center;margin-top:-1rem}.nav-search .input_container input[type=text]{border:0;outline:0;font-size:1.6rem;padding:.5rem;width:100px}.nav-search .input_container input[type=text]::-moz-placeholder{color:#000;opacity:1}.nav-search .input_container input[type=text]::placeholder{color:#000;opacity:1}.nav-search .input_container input[type=text]:focus::-moz-placeholder{color:#cfcfcf}.nav-search .input_container input[type=text]:focus::placeholder{color:#cfcfcf}.nav-search .input_container input[type=image]{width:2rem;border-width:0;outline:0}.mega_search_input .input_container{height:6rem;background-color:#fff;margin:0 1rem;width:98%}.mega_search_input .input_container,.mega_search_input .input_container form{display:flex;align-items:center;justify-content:space-between}.mega_search_input .input_container form input[type=text]{height:50px;font-size:1.8rem;padding-left:2rem;color:#000;text-transform:uppercase;width:31rem;border-radius:0;border:0;outline:0;box-shadow:none}.mega_search_input .input_container form input[type=text]:focus{border:0}.mega_search_input .input_container form input[type=text]::-moz-placeholder{color:#000;opacity:1}.mega_search_input .input_container form input[type=text]::placeholder{color:#000;opacity:1}.mega_search_input .input_container form input[type=text]:focus::-moz-placeholder{color:#cfcfcf}.mega_search_input .input_container form input[type=text]:focus::placeholder{color:#cfcfcf}.mega_search_input .input_container form input[type=image]{width:4rem;height:4rem}@media screen and (min-width:426px){.mega_search_input .input_container{min-width:38rem;max-width:38rem}.mega_search_input .input_container form input[type=text]{width:33rem}}.search_result_item{padding:2rem;background-color:#fff}.home .mega_search_input{z-index:2;position:absolute;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center}.logo-lhsm{padding-right:3rem}.swiper-home-slider{position:relative;overflow:hidden}.search .mega_search_input{display:flex;justify-content:center}.search .mega_search_input .input_container{border:1px solid #f0f0f0}.section{position:relative}.section_breadcrumb{padding-bottom:0}.section_breadcrumb .breadcrumb{border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;padding-top:1.1rem;padding-bottom:1.1rem}.section_breadcrumb .breadcrumb ul li{font-size:1.4rem}.section_breadcrumb .breadcrumb ul li:not(:first-child):before{font-family:Material Design Icons;color:#4a4a4a;content:"\f142"}.section_breadcrumb .breadcrumb ul li a{color:#4a4a4a}.section_hero .inner_svg_container,.section_hero .svg_container,.section_inner_hero .inner_svg_container,.section_inner_hero .svg_container{position:relative}.section_black ::-moz-selection{background-color:#000;color:#fff}.section_black ::selection{background-color:#000;color:#fff}.section_black a{cursor:url(../img/cursor_flat/pointer_black.svg),auto}.section_orange ::-moz-selection{background-color:#ff5f2b}.section_orange ::selection{background-color:#ff5f2b}.section_orange a{cursor:url(../img/cursor_flat/pointer_orange.svg),auto}.section_magenta ::-moz-selection{background-color:#ff0071}.section_magenta ::selection{background-color:#ff0071}.section_magenta a{cursor:url(../img/cursor_flat/pointer_magenta.svg),auto}.section_green ::-moz-selection{background-color:#00d278}.section_green ::selection{background-color:#00d278}.section_green a{cursor:url(../img/cursor_flat/pointer_green.svg),auto}.section_blue ::-moz-selection{background-color:#3173f6}.section_blue ::selection{background-color:#3173f6}.section_blue a{cursor:url(../img/cursor_flat/pointer_blue.svg),auto}.section_yellow ::-moz-selection{background-color:#ffa000}.section_yellow ::selection{background-color:#ffa000}.section_yellow a{cursor:url(../img/cursor_flat/pointer_yellow.svg),auto}.section_read_more{position:absolute;bottom:-1.8rem;right:10rem;z-index:10}.section_menu{padding:0 .75rem}.section_menu .menu,.section_menu .menu-item{height:100%;display:flex;justify-content:center}.section_menu .menu-item{align-items:center;flex:1}.section_menu .menu-item a{text-align:center;display:flex;align-items:center;color:#000;font-size:1.4rem;font-weight:600;text-transform:uppercase}.section_menu .menu_secondary{display:none}@media screen and (min-width:321px){.section_menu .menu_secondary{display:flex}}.section_menu .menu_secondary li{display:flex;align-items:center;justify-content:center}.section_menu .menu_secondary li a{padding:1rem;font-size:1.2rem;color:#000;border-radius:15px}.section_menu .menu_secondary li a .text{text-align:center;display:block}.section_menu .menu_secondary li a .picto{width:100%;display:flex;justify-content:center;align-items:center;margin-bottom:.2rem}.section_menu .menu_secondary li a .picto img{height:2rem;width:1.6rem}.section_menu .menu_secondary li a:hover{background-color:#f0f0f0}.section_menu .menu_lang_container{display:flex;justify-content:center;align-items:center;height:100%}.section_menu .menu_lang_container .menu_lang{list-style:none;padding:0;margin:0;text-align:center}.section_menu .menu_lang_container .menu_lang li{list-style-type:none;margin:0;padding:0}.section_menu .menu_lang_container .menu_lang li a{color:#cfcfcf;font-weight:600;text-transform:uppercase;font-size:1.4rem}.section_menu .menu_lang_container .menu_lang li.current-lang a{color:#000}.section_gallery .container{max-height:100vh}.section_gallery .image{background-repeat:no-repeat;background-position:50%;background-size:cover}.section_gallery .gallery_title_container{position:absolute;z-index:10;width:40rem;height:40rem;min-width:40rem;min-height:40rem;max-width:40rem;max-height:40rem;left:calc(50% - 20rem);top:calc(50% - 20rem)}.section_gallery .gallery_title_container .gallery_title_wrapper{line-height:1.5;text-align:center;min-height:100%;min-width:100%;background-color:#fff;border-radius:100%;display:flex;align-items:flex-start;justify-content:center}.section_gallery .gallery_title_container .gallery_title_wrapper .gallery_box{margin-top:5rem}.section_gallery .gallery_title_container .gallery_title_wrapper .gallery_box h2{font-size:6rem;text-transform:uppercase;color:#000;line-height:1}.section_gallery .gallery_title_container .gallery_title_wrapper .gallery_box a{margin-top:1.5rem}.big_title_section{position:relative;background-color:#f0f0f0}.big_title_section.is_hover_title_section{margin-top:-75px;background-color:transparent;line-height:1}@media screen and (min-width:769px){.big_title_section.is_hover_title_section{margin-top:-85px}}.big_title_section.is_hover_title_section_no_margin_top{background-color:transparent}@media screen and (min-width:769px){.big_title_section.is_hover_title_section_no_margin_top{background-color:transparent}}.big_title_section h2{text-align:center;display:inline-block;line-height:1;font-size:5rem;text-transform:uppercase;color:#000;padding:1.5rem;background-color:#fff;text-align:left}@media print,screen and (min-width:768px){.big_title_section h2{max-width:90vw}}@media screen and (min-width:769px){.big_title_section h2{background-color:#fff;text-align:left;padding:2rem 5rem;font-size:72px}}.big_title_section.has_before_gradient:before{width:100%;content:"";position:absolute;height:112px}a img{border:0!important}a.is_pill{background-color:#000;display:inline-block;border-radius:20px;padding:.8rem 2rem;color:#fff;font-size:1.4rem;font-weight:600}a.is_pill:hover{background-color:#000!important;color:#fff!important}.square_links div.square_link{transition:all .4s ease;display:flex;justify-content:center;align-items:center;background-color:#f0f0f0;min-height:17rem;height:100%;padding-left:2rem;padding-right:2rem;margin:1rem}.square_links div.square_link a{text-align:center;font-size:1.8rem;transition:all .4s ease;color:#000;min-width:0;display:block;width:100%}.square_links div.square_link:hover{box-shadow:inset 0 0 200px 250px #ff0071}.square_links div.square_link:hover a{color:#fff}.round_links a{margin:0 auto;will-change:transform;transition:transform .4s ease;display:flex;align-items:center;justify-content:center;background-color:#fff;border:1px solid #f0f0f0;border-radius:100%;height:6rem;width:6rem}.round_links a img{max-width:50%}@media screen and (min-width:769px){.round_links a{height:11rem;width:11rem}.round_links a img{max-width:100%}}.round_links a:hover{transform:scale(1.2)}.round_links a:hover+p{transform:translateY(10px)}.round_links p{will-change:transform;transition:transform .4s ease;font-weight:600;text-align:center;font-size:1.2rem;padding-top:1rem;margin-bottom:2rem}.content p{font-size:1.4rem}.single_header,figure{position:relative}.single_header .date,figure .date{z-index:1;text-align:center;line-height:1.1;padding:0 2.5rem;top:0;left:2rem;position:absolute;font-weight:900;background-color:#fff;font-size:4rem;font-family:Staatliches,cursive}.single_header .date hr,figure .date hr{margin:0!important}.single_header .date span,figure .date span{display:block}.single_header .date span:first-child,figure .date span:first-child{padding-bottom:0}article{position:relative}article a{display:block;width:100%;height:100%;color:#000}article h1{font-weight:600}article.format_1_2{padding-bottom:2rem}article.format_1_2 h1{font-size:2.4rem}article.format_1_2 figure{max-height:37rem;overflow:hidden}article.format_1_2 figure a{line-height:0}article.format_1_2 figure .appendix a{line-height:1.5}article.format_1_2 figure .appendix a:hover{color:#fff}article.format_1_3{background-color:#fff;height:100%}article.format_1_3 figure{background-color:#f5f5f5}article.format_1_3 figure a{line-height:0}article.format_1_3 figure .appendix a{line-height:1.5}article.format_1_3 figure .appendix a:hover{color:#fff}article.format_1_3 h1{font-size:1.8rem;text-align:left;padding:1rem 5rem}article.format_1_3 .th_date{font-size:1.4rem;padding-top:5rem;padding-left:5rem}article.format_1_3 p.th_excerpt{font-size:1.6rem;padding:1rem 5rem 5rem}article.format_full{display:flex;background-color:#fff}article.format_full figure{min-width:60%}article.format_full figure a{line-height:0}article.format_full figure .appendix a{line-height:1.5}article.format_full figure .appendix a:hover{color:#fff}article.format_full h1{font-size:1.8rem;text-align:left;padding:1rem 5rem}article.format_full .th_date{font-size:1.4rem;padding-top:5rem;padding-left:5rem}article.format_full p.th_excerpt{font-size:1.6rem;padding:1rem 5rem 5rem}figure{position:relative}figure .appendix_wrapper{bottom:0;position:absolute;display:flex;align-items:flex-end;width:100%;line-height:1.5;justify-content:space-between}figure .appendix_wrapper.appendix_upper_wrapper{bottom:110px}figure .appendix_wrapper .appendix{max-width:90%;position:absolute;text-overflow:ellipsis;width:auto;background-color:#000;color:#fff;text-transform:uppercase;font-size:1.1rem;font-weight:600;padding:.2rem .5rem}figure .appendix_wrapper .appendix a{display:inline;color:#fff}figure .appendix_wrapper .appendix a:hover{color:#4a4a4a}figure .appendix_wrapper .appendix img{width:1rem;margin-right:.5rem}figure .appendix_wrapper .appendix.appendix_left{left:2rem}figure .appendix_wrapper .appendix.appendix_right{right:2rem}.has_hover_fx{will-change:transform;transition:.4s ease}.has_hover_fx:hover{transform:translateY(-10px)}.personne_photo img{min-width:105px;min-height:105px;border-radius:100%;border:5px solid #fff}.personne_desc{display:flex;align-items:center;height:100%}.gform_footer{text-align:center}.gform_footer input[type=submit]{font-size:1.6rem!important}.hub_list ul{flex-wrap:wrap;width:100%}.hub_list ul li{padding:1rem 0}.hub_list ul li div{display:flex;align-items:center;font-size:3.6rem;line-height:1}.hub_list ul li div a{color:#000;width:100%}.hub_list ul li div a:hover{color:#000}.hub_list ul li div:before{font-family:Material Design Icons;content:"\F142"}.hub_list ul li p{margin-left:3.5rem;width:100%;text-transform:normal;font-size:1.8rem;display:none}.meteo_widget{display:flex;align-items:center;justify-content:center;height:100%}.meteo_widget .meteo_container{max-height:25rem;height:100%;display:flex}.meteo_widget .meteo_container .meteo_title{width:12rem;padding:1rem;border:1px solid #f0f0f0;background-color:#fff;height:100%}.meteo_widget .meteo_container .meteo_title span{display:block;transform:rotate(-90deg);font-size:72px;text-transform:uppercase;color:#000;margin-top:10rem;position:relative}.meteo_widget .meteo_container .meteo_title span.span_en{font-size:6rem}.meteo_widget .meteo_container .meteo_wrapper{padding:1rem;border:1px solid #f0f0f0;background-color:#fff}@media screen and (min-width:769px){.meteo_widget .meteo_container .meteo_wrapper{margin-left:1rem}}.meteo_widget .meteo_container .meteo_wrapper .meteo_day{text-align:center;font-weight:600;font-size:2.4rem;border-bottom:1px solid #f0f0f0;padding-bottom:1rem}.meteo_widget .meteo_container .meteo_wrapper .meteo_data{padding:1rem;display:flex;justify-content:space-between}.meteo_widget .meteo_container .meteo_wrapper .meteo_data div{flex:1}.meteo_widget .meteo_container .meteo_wrapper .meteo_data div:not(:first-child){border-left:1px solid #f0f0f0}.meteo_widget .meteo_container .meteo_wrapper .meteo_data div div.picto{padding:5rem;display:flex;align-items:center;justify-content:center}.meteo_widget .meteo_container .meteo_wrapper .meteo_data div div.picto.picto_air,.meteo_widget .meteo_container .meteo_wrapper .meteo_data div div.picto.picto_temp,.meteo_widget .meteo_container .meteo_wrapper .meteo_data div div.picto.picto_weather{font-size:5rem}@media screen and (min-width:769px){.meteo_widget .meteo_container .meteo_wrapper .meteo_data div div.picto.picto_weather{font-size:10rem}.meteo_widget .meteo_container .meteo_wrapper .meteo_data div div.picto.picto_temp{font-size:7rem}.meteo_widget .meteo_container .meteo_wrapper .meteo_data div div.picto.picto_air{font-size:9rem}}.meteo_widget .meteo_container .meteo_wrapper .meteo_data div p{text-align:center;font-size:1.1rem}@media screen and (min-width:769px){.meteo_widget .meteo_container .meteo_wrapper .meteo_data div p{font-size:1.4rem}}.is_publication .column .couv_container{transform-origin:bottom center}.is_publication .column .couv_container:hover{transform:scale(1)}.is_publication .column:not(.is_focused) .couv_container{transform:scale(.8)}.section_kiosque{font-weight:600;font-size:1.4rem}.section_kiosque .is_mag{width:100%;height:100%;max-height:600px;display:flex;flex-direction:column;justify-content:flex-end;text-align:center;color:#000}.section_kiosque .is_mag span{margin-top:1.3rem;display:block;min-height:4.5rem;text-align:center}.section_kiosque .is_mag .button_group{transition:opacity .4s ease;opacity:0}.section_kiosque .is_mag .couv_container{max-height:500px}.section_kiosque .is_mag .couv_container a{display:block}.section_kiosque .is_mag:hover .button_group{opacity:1}.gform_body .gsection .gsection_title{font-weight:400!important;font-size:2.5rem!important}.gform_confirmation_wrapper .gform_confirmation_message{font-size:1.6rem}.menu_scolaire_container .menu_scolaire{background-color:#fff;height:100%;max-height:500px;padding:1rem}.menu_scolaire_container .menu_scolaire h4{font-size:1.6rem;background-color:#f0f0f0;border-radius:10px;padding:1rem}.menu_scolaire_container .menu_scolaire p:not(last-child){border-bottom:1px solid #f0f0f0}hr{height:1px}hr.hr_white{background-color:#fff!important}.is_16_10_box{padding-bottom:62.5%}.is_16_9_box{padding-bottom:56.25%}.is_4_3_box{padding-bottom:75%}.is_1_1_box,.is_fullheight{padding-bottom:100%}.is_full_height{height:100%}.header_menu_wrapper .menu-item{border-bottom:5px solid #fff}.header_menu_wrapper .menu-item.active,.header_menu_wrapper .menu-item.current-menu-item,.header_menu_wrapper .menu-item.current-page-ancestor,.header_menu_wrapper .menu-item:hover{background:linear-gradient(#fff,#efeff0);border-bottom:5px solid #000}.header_menu_wrapper .menu-item.active.menu_color_is_magenta,.header_menu_wrapper .menu-item.current-menu-item.menu_color_is_magenta,.header_menu_wrapper .menu-item.current-page-ancestor.menu_color_is_magenta,.header_menu_wrapper .menu-item:hover.menu_color_is_magenta{border-color:#ff0071}.header_menu_wrapper .menu-item.active.menu_color_is_orange,.header_menu_wrapper .menu-item.current-menu-item.menu_color_is_orange,.header_menu_wrapper .menu-item.current-page-ancestor.menu_color_is_orange,.header_menu_wrapper .menu-item:hover.menu_color_is_orange{border-color:#ff5f2b}.header_menu_wrapper .menu-item.active.menu_color_is_green,.header_menu_wrapper .menu-item.current-menu-item.menu_color_is_green,.header_menu_wrapper .menu-item.current-page-ancestor.menu_color_is_green,.header_menu_wrapper .menu-item:hover.menu_color_is_green{border-color:#00d278}.header_menu_wrapper .menu-item.active.menu_color_is_yellow,.header_menu_wrapper .menu-item.current-menu-item.menu_color_is_yellow,.header_menu_wrapper .menu-item.current-page-ancestor.menu_color_is_yellow,.header_menu_wrapper .menu-item:hover.menu_color_is_yellow{border-color:#ffa000}.header_menu_wrapper .menu-item.active.menu_color_is_blue,.header_menu_wrapper .menu-item.current-menu-item.menu_color_is_blue,.header_menu_wrapper .menu-item.current-page-ancestor.menu_color_is_blue,.header_menu_wrapper .menu-item:hover.menu_color_is_blue{border-color:#3173f6}.header_menu_wrapper .menu-item a{height:100%}.header_menu_wrapper_mobile ul{display:flex}.header_menu_wrapper_mobile ul li{text-align:center;flex:1;padding:0;border-bottom:4px solid #000}.header_menu_wrapper_mobile ul li:hover{background-color:#f0f0f0}.header_menu_wrapper_mobile ul li a{display:block;text-transform:uppercase;font-weight:bolder;font-size:.8rem;padding:1rem}@media screen and (min-width:321px){.header_menu_wrapper_mobile ul li a{font-size:1rem}}@media screen and (min-width:376px){.header_menu_wrapper_mobile ul li a{font-size:1.4rem}}.header_menu_wrapper_mobile ul li.menu_color_is_blue{border-bottom-color:#3173f6}.header_menu_wrapper_mobile ul li.menu_color_is_magenta{border-bottom-color:#ff0071}.header_menu_wrapper_mobile ul li.menu_color_is_orange{border-bottom-color:#ff5f2b}.header_menu_wrapper_mobile ul li.menu_color_is_green{border-bottom-color:#00d278}.jm_ma_ville_container{width:50%}@media screen and (min-width:769px){.jm_ma_ville_container{width:auto}}.bigmenu_mask{position:absolute;top:0;left:0;background-color:rgba(0,0,0,.7);width:100%;height:100%;z-index:1001;display:none}nav.nav_mobile{position:relative;z-index:2010;background-color:#fff}nav.nav_mobile .section{position:relative;z-index:1002}nav.main_nav{background-color:#fff;z-index:1010;width:100%}@media screen and (min-width:1024px){nav.main_nav{position:fixed}}nav.main_nav.main_nav_menu{z-index:10000}nav.main_nav .section{background-color:#fff}nav.main_nav .section_bigmenu{position:absolute;z-index:1002;width:100%;max-height:100vh;left:0;display:none}nav.main_nav .section_bigmenu .container_bigmenu{overflow:auto;height:90vh;padding-bottom:10rem}@media screen and (min-width:1024px){nav.main_nav .section_bigmenu{top:10rem}}nav.main_nav .section_bigmenu.menu_color_is_blue .bigmenu_wrapper ul li.isListItemLink.hover{background-color:rgba(49,115,246,.1)!important}nav.main_nav .section_bigmenu.menu_color_is_blue .bigmenu_wrapper ul li.isListItemLink.hover>a:before{background-color:#3173f6}nav.main_nav .section_bigmenu.menu_color_is_magenta .bigmenu_wrapper ul li.isListItemLink.hover{background-color:rgba(255,0,113,.1)!important}nav.main_nav .section_bigmenu.menu_color_is_magenta .bigmenu_wrapper ul li.isListItemLink.hover>a:before{background-color:#ff0071}nav.main_nav .section_bigmenu.menu_color_is_orange .bigmenu_wrapper ul li.isListItemLink.hover{background-color:rgba(255,95,43,.1)!important}nav.main_nav .section_bigmenu.menu_color_is_orange .bigmenu_wrapper ul li.isListItemLink.hover>a:before{background-color:#ff5f2b}nav.main_nav .section_bigmenu.menu_color_is_green .bigmenu_wrapper ul li.isListItemLink.hover{background-color:rgba(0,210,120,.1)!important}nav.main_nav .section_bigmenu.menu_color_is_green .bigmenu_wrapper ul li.isListItemLink.hover>a:before{background-color:#00d278}nav.main_nav .section_bigmenu .bigmenu_wrapper{width:100%;display:flex;position:relative}nav.main_nav .section_bigmenu .bigmenu_wrapper .menu{width:100%}nav.main_nav .section_bigmenu .bigmenu_wrapper>ul{position:relative}@media screen and (min-width:1024px){nav.main_nav .section_bigmenu .bigmenu_wrapper>ul{-moz-column-count:3;column-count:3}}nav.main_nav .section_bigmenu .bigmenu_wrapper>ul>li{display:inline-block;width:100%;border-bottom:1px solid #f0f0f0}nav.main_nav .section_bigmenu .bigmenu_wrapper>ul>li.isListItemLink.hover>a:before{display:block;background-color:#cfcfcf;min-width:.8rem;min-height:.8rem;border-radius:100%;content:"";margin-right:1.3rem}nav.main_nav .section_bigmenu .bigmenu_wrapper>ul>li.isListItemLink{position:relative}nav.main_nav .section_bigmenu .bigmenu_wrapper>ul>li.isListItemLink:after{position:absolute;right:1rem;top:1rem;font-size:1.8rem;font-family:Material Design Icons;content:"\F140"}@media screen and (min-width:1024px){nav.main_nav .section_bigmenu .bigmenu_wrapper>ul>li.isListItemLink:after{content:""}}nav.main_nav .section_bigmenu .bigmenu_wrapper>ul>li.isListItemLink.hover:after{font-family:Material Design Icons;content:"\F143"}@media screen and (min-width:1024px){nav.main_nav .section_bigmenu .bigmenu_wrapper>ul>li.isListItemLink.hover:after{content:""}}@media screen and (min-width:1024px){nav.main_nav .section_bigmenu .bigmenu_wrapper>ul>li{padding:2rem 1rem}}nav.main_nav .section_bigmenu .bigmenu_wrapper>ul>li>a{font-weight:bolder}@media screen and (min-width:1024px){nav.main_nav .section_bigmenu .bigmenu_wrapper>ul>li>a{text-transform:uppercase}}nav.main_nav .section_bigmenu .bigmenu_wrapper>ul>li>ul{display:none}@media screen and (min-width:1024px){nav.main_nav .section_bigmenu .bigmenu_wrapper>ul>li>ul{display:block}}nav.main_nav .section_bigmenu .bigmenu_wrapper>ul li ul li>a{display:flex;align-items:center;border-bottom:1px solid #f0f0f0}@media screen and (min-width:1024px){nav.main_nav .section_bigmenu .bigmenu_wrapper>ul li ul li>a{border-width:0}}@media screen and (min-width:1024px){nav.main_nav .section_bigmenu .bigmenu_wrapper>ul li ul li>a:before{display:block;background-color:#cfcfcf;min-width:.8rem;min-height:.8rem;border-radius:100%;content:"";margin-right:1.3rem}}nav.main_nav .section_bigmenu .bigmenu_wrapper>ul li ul li>ul{display:none}nav.main_nav .section_bigmenu .bigmenu_wrapper>ul li ul li>ul li{display:flex}nav.main_nav .section_bigmenu .bigmenu_wrapper>ul li ul li>ul li a{display:flex;align-items:center}nav.main_nav .section_bigmenu .bigmenu_wrapper>ul li ul li>ul li a:before{margin-left:2rem;display:block;background-color:#cfcfcf;min-width:.6rem;min-height:.6rem;border-radius:100%;content:"";margin-right:1.3rem}nav.main_nav .section_bigmenu .bigmenu_wrapper ul li a{display:flex;align-items:center;padding:1rem;color:#000;font-size:1.4rem}.pl-6{padding-left:6rem}.section_footer a,.section_footer p{font-size:1.6rem}.section_footer .address{padding-bottom:1rem}.has-bg-black{color:#fff;background-color:#000}.has-bg-black a{color:#fff}#menu-liens-pied-de-page-fr,.flex{display:flex}#menu-liens-pied-de-page-fr,.items-center{align-items:center}#menu-liens-pied-de-page-fr,.justify-center{justify-content:center}#menu-liens-pied-de-page-fr{font-size:1.6rem}#menu-liens-pied-de-page-fr a{display:block;padding:3rem}.picto_socials_container{display:flex;align-items:center;padding-bottom:.5rem;width:100%}.picto_socials_container .picto_black_bg{margin:0 .35rem;display:flex;align-items:center;justify-content:center;width:30px;height:30px;background-color:#000;color:#fff;border-radius:100%;font-size:1.8rem}.picto_socials_container .picto_socials_logos{display:flex}.is-footer{max-width:800px;font-size:1.2rem}.is-footer a{color:#000}.is-footer a:hover{text-decoration:underline}.is-footer .links_with_img a img{margin-right:.5rem}.is-footer .footer_title{font-size:1.8rem;font-weight:600}.is-footer .column div.bottom_container{height:100%;display:flex;align-items:flex-end;flex-wrap:wrap}.is-footer .column div.bottom_container p{width:100%}.is-footer .column div.centered_container{height:100%;display:flex;align-items:center;flex-wrap:wrap}.is-footer .column div.centered_container p{width:100%}.is-footer .menu_footer ul{display:flex;flex-wrap:wrap}.is-footer .menu_footer ul li{flex:1}.is-footer .menu_footer ul li a{font-size:1.2rem!important}.is-footer .menu_footer.menu_footer_centered ul{justify-content:center}@media screen and (min-width:376px){.is-footer .menu_footer.menu_footer_half ul li{min-width:50%;max-width:50%;width:50%}}.is-footer .menu_footer.menu_footer_quarter ul li{min-width:25%;max-width:25%;width:25%}.column.is-empty-separator{padding:0}.location_elements .location_element{line-height:1.1}.location_elements .location_element a{text-decoration:none!important}.location_elements .location_element.location_element_flex{display:flex;align-items:center}.location_elements .location_element.location_element_flex>span{display:block;margin-right:.5rem}.location_elements .location_element.location_element_horaires{background:#f5f5f5;margin-top:2rem;margin-left:1rem;font-size:1.3rem;line-height:1.4}.content h1{font-weight:700}.content h1,.content h2{font-size:3.6rem;color:#000}.content h2{text-transform:uppercase}.content h3{font-size:1.8rem;font-weight:700;color:#000}.content p,.content ul{font-size:1.4rem!important}.content .single_chapo ol,.content .single_chapo p,.content .single_chapo ul{font-size:1.8rem!important}.gform_wrapper input:focus{outline-color:rgba(0,0,0,.5)}.gform_wrapper textarea:active,.gform_wrapper textarea:focus{border-color:rgba(0,0,0,.5);box-shadow:0 0 0 2.25px rgba(0,0,0,.25)}.footer_label a{text-align:center}.footer_label img{max-height:7rem;max-width:10rem}.is-fixed{position:fixed;width:100%}html .post-type-archive-lieu .map{height:60vh!important}.location_elements{background-color:#fff;padding:3rem;height:100%}.map_filters_wrapper{display:flex;align-items:center;justify-content:space-between}.map_filters_wrapper .map_search{font-size:1.6rem;border:1px solid #f0f0f0;padding:1rem;border-radius:2rem}.map_filters_wrapper input[type=submit]{padding:1.1rem 2rem 3rem}.has-pattern-bg{background-color:#fff!important;background-repeat:repeat;background-size:800px}.has-pattern-bg-mauve{background-image:url(../img/trames/trame-mauve.jpg)}.has-pattern-bg-yellow{background-image:url(../img/trames/trame-jaune.jpg)}.has-pattern-bg-green{background-image:url(../img/trames/trame-verte.jpg)}.has-pattern-bg-orange{background-image:url(../img/trames/trame-orange.jpg)}.has-pattern-bg-pink{background-image:url(../img/trames/trame-rose.jpg)}html .fancybox-bg{background-color:rgba(0,0,0,.2)!important}
/*# sourceMappingURL=data:application/json;base64,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LENBQUUsQ0FFckMsMENBQ0UsMEJBQ0UsMkJBQStCLENBQUUsQ0FFckMsMkRBQ0UsK0JBQ0UsMkJBQStCLENBQUUsQ0FFckMscUNBQ0UseUJBQ0UsMkJBQStCLENBQUUsQ0FFckMscUNBQ0UsMkJBQ0UsMkJBQStCLENBQUUsQ0FFckMsNERBQ0UsZ0NBQ0UsMkJBQStCLENBQUUsQ0FFckMscUNBQ0UsOEJBQ0UsMkJBQStCLENBQUUsQ0FFckMsNERBQ0UsbUNBQ0UsMkJBQStCLENBQUUsQ0FFckMscUNBQ0UsMEJBQ0UsMkJBQStCLENBQUUsQ0FFckMsb0NBQ0UsMkJBQ0UsNEJBQWdDLENBQUUsQ0FFdEMsMENBQ0UsMkJBQ0UsNEJBQWdDLENBQUUsQ0FFdEMsMkRBQ0UsZ0NBQ0UsNEJBQWdDLENBQUUsQ0FFdEMscUNBQ0UsMEJBQ0UsNEJBQWdDLENBQUUsQ0FFdEMscUNBQ0UsNEJBQ0UsNEJBQWdDLENBQUUsQ0FFdEMsNERBQ0UsaUNBQ0UsNEJBQWdDLENBQUUsQ0FFdEMscUNBQ0UsK0JBQ0UsNEJBQWdDLENBQUUsQ0FFdEMsNERBQ0Usb0NBQ0UsNEJBQWdDLENBQUUsQ0FFdEMscUNBQ0UsMkJBQ0UsNEJBQWdDLENBQUUsQ0FFdEMsb0NBQ0Usc0JBQ0UseUJBQTZCLENBQUUsQ0FFbkMsMENBQ0Usc0JBQ0UseUJBQTZCLENBQUUsQ0FFbkMsMkRBQ0UsMkJBQ0UseUJBQTZCLENBQUUsQ0FFbkMscUNBQ0UscUJBQ0UseUJBQTZCLENBQUUsQ0FFbkMscUNBQ0UsdUJBQ0UseUJBQTZCLENBQUUsQ0FFbkMsNERBQ0UsNEJBQ0UseUJBQTZCLENBQUUsQ0FFbkMscUNBQ0UsMEJBQ0UseUJBQTZCLENBQUUsQ0FFbkMsNERBQ0UsK0JBQ0UseUJBQTZCLENBQUUsQ0FFbkMscUNBQ0Usc0JBQ0UseUJBQTZCLENBQUUsQ0FFbkMsb0NBQ0UsdUJBQ0UsMEJBQThCLENBQUUsQ0FFcEMsMENBQ0UsdUJBQ0UsMEJBQThCLENBQUUsQ0FFcEMsMkRBQ0UsNEJBQ0UsMEJBQThCLENBQUUsQ0FFcEMscUNBQ0Usc0JBQ0UsMEJBQThC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RSxrREFBdUQsQ0FFekQsa0JBQ0UseUNBQWlEIiwiZmlsZSI6Imdsb2JhbC5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCAnaHR0cHM6Ly9jZG4ubWF0ZXJpYWxkZXNpZ25pY29ucy5jb20vMy42Ljk1L2Nzcy9tYXRlcmlhbGRlc2lnbmljb25zLm1pbi5jc3MnO1xuQGltcG9ydCAnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PVN0YWF0bGljaGVzJmRpc3BsYXk9c3dhcCZzdWJzZXQ9bGF0aW4tZXh0JztcbkBpbXBvcnQgJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1Qb3BwaW5zOjMwMCwzMDBpLDQwMCw1MDAsNTAwaSw2MDAsNjAwaSw3MDAsNzAwaSw5MDAsOTAwaSZkaXNwbGF5PXN3YXAnO1xuQGltcG9ydCAnaHR0cHM6Ly91c2UudHlwZWtpdC5uZXQvYnh5M2dpZy5jc3MnO1xuQGltcG9ydCB1cmwoLi4vZm9udHMvaGF3Y29ucy9TdHJva2Uvc3R5bGUuY3NzKTtcbi8qXG4kZmFtaWx5LXByaW1hcnk6ICdtZW5jYScsIHNhbnMtc2VyaWY7XG4kZmFtaWx5LXNlY29uZGFyeTogJ21lbmNhJywgc2Fucy1zZXJpZjtcbiovXG4uYXBwZW5kaXhfY29sb3JfZGVmYXVsdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTczZjYgIWltcG9ydGFudDsgfVxuXG4uaGFzX2RlZmF1bHRfYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE3M2Y2ICFpbXBvcnRhbnQ7IH1cblxuLmFwcGVuZGl4X2NvbG9yX21hZ2VudGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWEzMzcyICFpbXBvcnRhbnQ7IH1cblxuLmhhc19tYWdlbnRhX2JnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VhMzM3MiAhaW1wb3J0YW50OyB9XG5cbi5hcHBlbmRpeF9jb2xvcl9ub2lyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2sgIWltcG9ydGFudDsgfVxuXG4uaGFzX25vaXJfYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjayAhaW1wb3J0YW50OyB9XG5cbi5hcHBlbmRpeF9jb2xvcl9vcmFuZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2Y4OTJmICFpbXBvcnRhbnQ7IH1cblxuLmhhc19vcmFuZ2VfYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2Y4OTJmICFpbXBvcnRhbnQ7IH1cblxuLmFwcGVuZGl4X2NvbG9yX2JsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE3M2Y2ICFpbXBvcnRhbnQ7IH1cblxuLmhhc19ibHVlX2JnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxNzNmNiAhaW1wb3J0YW50OyB9XG5cbi5hcHBlbmRpeF9jb2xvcl9ncmVlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MWE1NzcgIWltcG9ydGFudDsgfVxuXG4uaGFzX2dyZWVuX2JnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUxYTU3NyAhaW1wb3J0YW50OyB9XG5cbi5hcHBlbmRpeF9jb2xvcl95ZWxsb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjREI3RTA4ICFpbXBvcnRhbnQ7IH1cblxuLmhhc195ZWxsb3dfYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjREI3RTA4ICFpbXBvcnRhbnQ7IH1cblxuLmFwcGVuZGl4X2NvbG9yX29yYW5nZV9icmlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUQ2QTNFICFpbXBvcnRhbnQ7IH1cblxuLmhhc19vcmFuZ2VfYnJpZ2h0X2JnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VENkEzRSAhaW1wb3J0YW50OyB9XG5cbi5hcHBlbmRpeF9jb2xvcl9tYWdlbnRhX2JyaWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQTMzNzEgIWltcG9ydGFudDsgfVxuXG4uaGFzX21hZ2VudGFfYnJpZ2h0X2JnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VBMzM3MSAhaW1wb3J0YW50OyB9XG5cbi5hcHBlbmRpeF9jb2xvcl9ibHVlX2JyaWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MUIxRjkgIWltcG9ydGFudDsgfVxuXG4uaGFzX2JsdWVfYnJpZ2h0X2JnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUxQjFGOSAhaW1wb3J0YW50OyB9XG5cbjpyb290IHtcbiAgLS1zd2lwZXItdGhlbWUtY29sb3I6ICRibGFjazsgfVxuXG4uaGFzX29yYW5nZV9iaXNfYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDM0MDJCICFpbXBvcnRhbnQ7IH1cblxuLmhhc19vcmFuZ2VfYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY1RjJCICFpbXBvcnRhbnQ7IH1cblxuLnNlY3Rpb25fY2FsbDJzb2NpYWwgLnRleHRlIHtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zaXplOiAyLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5zZWN0aW9uX2NhbGwyc29jaWFsIC5waWN0b19zb2NpYWxzX2xvZ29zIHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAuc2VjdGlvbl9jYWxsMnNvY2lhbCAucGljdG9fc29jaWFsc19sb2dvcyBhIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICB3aWR0aDogNHJlbTtcbiAgICBoZWlnaHQ6IDRyZW07IH1cblxuLmhhc195ZWxsb3dfYmlzX2JnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0RCN0UwOCAhaW1wb3J0YW50OyB9XG5cbi5oYXNfbWFnZW50YV9iaXNfYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQkQwMDcxICFpbXBvcnRhbnQ7IH1cblxuLmhhc19ncmVlbl9iaXNfYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjlBOTZGICFpbXBvcnRhbnQ7IH1cblxuLmhhc19ibHVlX2Jpc19iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDc0RkYgIWltcG9ydGFudDsgfVxuXG4uaGFzX21hZ2VudGFfYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkYwMDcxICFpbXBvcnRhbnQ7IH1cblxuLyohIGJ1bG1hLmlvIHYwLjkuNCB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9qZ3RobXMvYnVsbWEgKi9cbi8qIEJ1bG1hIFV0aWxpdGllcyAqL1xuLmJ1dHRvbiwgLmlucHV0LCAudGV4dGFyZWEsIC5zZWxlY3Qgc2VsZWN0LCAuZmlsZS1jdGEsXG4uZmlsZS1uYW1lLCAucGFnaW5hdGlvbi1wcmV2aW91cyxcbi5wYWdpbmF0aW9uLW5leHQsXG4ucGFnaW5hdGlvbi1saW5rLFxuLnBhZ2luYXRpb24tZWxsaXBzaXMge1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgaGVpZ2h0OiAyLjVlbTtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygwLjVlbSAtIDFweCk7XG4gIHBhZGRpbmctbGVmdDogY2FsYygwLjc1ZW0gLSAxcHgpO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDAuNzVlbSAtIDFweCk7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDAuNWVtIC0gMXB4KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XG4gIC5idXR0b246Zm9jdXMsIC5pbnB1dDpmb2N1cywgLnRleHRhcmVhOmZvY3VzLCAuc2VsZWN0IHNlbGVjdDpmb2N1cywgLmZpbGUtY3RhOmZvY3VzLFxuICAuZmlsZS1uYW1lOmZvY3VzLCAucGFnaW5hdGlvbi1wcmV2aW91czpmb2N1cyxcbiAgLnBhZ2luYXRpb24tbmV4dDpmb2N1cyxcbiAgLnBhZ2luYXRpb24tbGluazpmb2N1cyxcbiAgLnBhZ2luYXRpb24tZWxsaXBzaXM6Zm9jdXMsIC5pcy1mb2N1c2VkLmJ1dHRvbiwgLmlzLWZvY3VzZWQuaW5wdXQsIC5pcy1mb2N1c2VkLnRleHRhcmVhLCAuc2VsZWN0IHNlbGVjdC5pcy1mb2N1c2VkLCAuaXMtZm9jdXNlZC5maWxlLWN0YSxcbiAgLmlzLWZvY3VzZWQuZmlsZS1uYW1lLCAuaXMtZm9jdXNlZC5wYWdpbmF0aW9uLXByZXZpb3VzLFxuICAuaXMtZm9jdXNlZC5wYWdpbmF0aW9uLW5leHQsXG4gIC5pcy1mb2N1c2VkLnBhZ2luYXRpb24tbGluayxcbiAgLmlzLWZvY3VzZWQucGFnaW5hdGlvbi1lbGxpcHNpcywgLmJ1dHRvbjphY3RpdmUsIC5pbnB1dDphY3RpdmUsIC50ZXh0YXJlYTphY3RpdmUsIC5zZWxlY3Qgc2VsZWN0OmFjdGl2ZSwgLmZpbGUtY3RhOmFjdGl2ZSxcbiAgLmZpbGUtbmFtZTphY3RpdmUsIC5wYWdpbmF0aW9uLXByZXZpb3VzOmFjdGl2ZSxcbiAgLnBhZ2luYXRpb24tbmV4dDphY3RpdmUsXG4gIC5wYWdpbmF0aW9uLWxpbms6YWN0aXZlLFxuICAucGFnaW5hdGlvbi1lbGxpcHNpczphY3RpdmUsIC5pcy1hY3RpdmUuYnV0dG9uLCAuaXMtYWN0aXZlLmlucHV0LCAuaXMtYWN0aXZlLnRleHRhcmVhLCAuc2VsZWN0IHNlbGVjdC5pcy1hY3RpdmUsIC5pcy1hY3RpdmUuZmlsZS1jdGEsXG4gIC5pcy1hY3RpdmUuZmlsZS1uYW1lLCAuaXMtYWN0aXZlLnBhZ2luYXRpb24tcHJldmlvdXMsXG4gIC5pcy1hY3RpdmUucGFnaW5hdGlvbi1uZXh0LFxuICAuaXMtYWN0aXZlLnBhZ2luYXRpb24tbGluayxcbiAgLmlzLWFjdGl2ZS5wYWdpbmF0aW9uLWVsbGlwc2lzIHtcbiAgICBvdXRsaW5lOiBub25lOyB9XG4gIC5idXR0b25bZGlzYWJsZWRdLCAuaW5wdXRbZGlzYWJsZWRdLCAudGV4dGFyZWFbZGlzYWJsZWRdLCAuc2VsZWN0IHNlbGVjdFtkaXNhYmxlZF0sIC5maWxlLWN0YVtkaXNhYmxlZF0sXG4gIC5maWxlLW5hbWVbZGlzYWJsZWRdLCAucGFnaW5hdGlvbi1wcmV2aW91c1tkaXNhYmxlZF0sXG4gIC5wYWdpbmF0aW9uLW5leHRbZGlzYWJsZWRdLFxuICAucGFnaW5hdGlvbi1saW5rW2Rpc2FibGVkXSxcbiAgLnBhZ2luYXRpb24tZWxsaXBzaXNbZGlzYWJsZWRdLFxuICBmaWVsZHNldFtkaXNhYmxlZF0gLmJ1dHRvbixcbiAgZmllbGRzZXRbZGlzYWJsZWRdIC5pbnB1dCxcbiAgZmllbGRzZXRbZGlzYWJsZWRdIC50ZXh0YXJlYSxcbiAgZmllbGRzZXRbZGlzYWJsZWRdIC5zZWxlY3Qgc2VsZWN0LFxuICAuc2VsZWN0IGZpZWxkc2V0W2Rpc2FibGVkXSBzZWxlY3QsXG4gIGZpZWxkc2V0W2Rpc2FibGVkXSAuZmlsZS1jdGEsXG4gIGZpZWxkc2V0W2Rpc2FibGVkXSAuZmlsZS1uYW1lLFxuICBmaWVsZHNldFtkaXNhYmxlZF0gLnBhZ2luYXRpb24tcHJldmlvdXMsXG4gIGZpZWxkc2V0W2Rpc2FibGVkXSAucGFnaW5hdGlvbi1uZXh0LFxuICBmaWVsZHNldFtkaXNhYmxlZF0gLnBhZ2luYXRpb24tbGluayxcbiAgZmllbGRzZXRbZGlzYWJsZWRdIC5wYWdpbmF0aW9uLWVsbGlwc2lzIHtcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkOyB9XG5cbi5idXR0b24sIC5maWxlLCAuYnJlYWRjcnVtYiwgLnBhZ2luYXRpb24tcHJldmlvdXMsXG4ucGFnaW5hdGlvbi1uZXh0LFxuLnBhZ2luYXRpb24tbGluayxcbi5wYWdpbmF0aW9uLWVsbGlwc2lzLCAudGFicywgLmlzLXVuc2VsZWN0YWJsZSB7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTsgfVxuXG4uc2VsZWN0Om5vdCguaXMtbXVsdGlwbGUpOm5vdCguaXMtbG9hZGluZyk6OmFmdGVyLCAubmF2YmFyLWxpbms6bm90KC5pcy1hcnJvd2xlc3MpOjphZnRlciB7XG4gIGJvcmRlcjogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgYm9yZGVyLXRvcDogMDtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDAuNjI1ZW07XG4gIG1hcmdpbi10b3A6IC0wLjQzNzVlbTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgd2lkdGg6IDAuNjI1ZW07IH1cblxuLmJveDpub3QoOmxhc3QtY2hpbGQpLCAuY29udGVudDpub3QoOmxhc3QtY2hpbGQpLCAubm90aWZpY2F0aW9uOm5vdCg6bGFzdC1jaGlsZCksIC5wcm9ncmVzczpub3QoOmxhc3QtY2hpbGQpLCAudGFibGU6bm90KDpsYXN0LWNoaWxkKSwgLnRhYmxlLWNvbnRhaW5lcjpub3QoOmxhc3QtY2hpbGQpLCAudGl0bGU6bm90KDpsYXN0LWNoaWxkKSxcbi5zdWJ0aXRsZTpub3QoOmxhc3QtY2hpbGQpLCAuYmxvY2s6bm90KDpsYXN0LWNoaWxkKSwgLmJyZWFkY3J1bWI6bm90KDpsYXN0LWNoaWxkKSwgLmxldmVsOm5vdCg6bGFzdC1jaGlsZCksIC5tZXNzYWdlOm5vdCg6bGFzdC1jaGlsZCksIC5wYWdpbmF0aW9uOm5vdCg6bGFzdC1jaGlsZCksIC50YWJzOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07IH1cblxuLmRlbGV0ZSwgLm1vZGFsLWNsb3NlIHtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDk5OTlweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbGV4LWdyb3c6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBmb250LXNpemU6IDA7XG4gIGhlaWdodDogMjBweDtcbiAgbWF4LWhlaWdodDogMjBweDtcbiAgbWF4LXdpZHRoOiAyMHB4O1xuICBtaW4taGVpZ2h0OiAyMHB4O1xuICBtaW4td2lkdGg6IDIwcHg7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgd2lkdGg6IDIwcHg7IH1cbiAgLmRlbGV0ZTo6YmVmb3JlLCAubW9kYWwtY2xvc2U6OmJlZm9yZSwgLmRlbGV0ZTo6YWZ0ZXIsIC5tb2RhbC1jbG9zZTo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbGVmdDogNTAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoNDVkZWcpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7IH1cbiAgLmRlbGV0ZTo6YmVmb3JlLCAubW9kYWwtY2xvc2U6OmJlZm9yZSB7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgd2lkdGg6IDUwJTsgfVxuICAuZGVsZXRlOjphZnRlciwgLm1vZGFsLWNsb3NlOjphZnRlciB7XG4gICAgaGVpZ2h0OiA1MCU7XG4gICAgd2lkdGg6IDJweDsgfVxuICAuZGVsZXRlOmhvdmVyLCAubW9kYWwtY2xvc2U6aG92ZXIsIC5kZWxldGU6Zm9jdXMsIC5tb2RhbC1jbG9zZTpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpOyB9XG4gIC5kZWxldGU6YWN0aXZlLCAubW9kYWwtY2xvc2U6YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7IH1cbiAgLmlzLXNtYWxsLmRlbGV0ZSwgLmlzLXNtYWxsLm1vZGFsLWNsb3NlIHtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgbWF4LWhlaWdodDogMTZweDtcbiAgICBtYXgtd2lkdGg6IDE2cHg7XG4gICAgbWluLWhlaWdodDogMTZweDtcbiAgICBtaW4td2lkdGg6IDE2cHg7XG4gICAgd2lkdGg6IDE2cHg7IH1cbiAgLmlzLW1lZGl1bS5kZWxldGUsIC5pcy1tZWRpdW0ubW9kYWwtY2xvc2Uge1xuICAgIGhlaWdodDogMjRweDtcbiAgICBtYXgtaGVpZ2h0OiAyNHB4O1xuICAgIG1heC13aWR0aDogMjRweDtcbiAgICBtaW4taGVpZ2h0OiAyNHB4O1xuICAgIG1pbi13aWR0aDogMjRweDtcbiAgICB3aWR0aDogMjRweDsgfVxuICAuaXMtbGFyZ2UuZGVsZXRlLCAuaXMtbGFyZ2UubW9kYWwtY2xvc2Uge1xuICAgIGhlaWdodDogMzJweDtcbiAgICBtYXgtaGVpZ2h0OiAzMnB4O1xuICAgIG1heC13aWR0aDogMzJweDtcbiAgICBtaW4taGVpZ2h0OiAzMnB4O1xuICAgIG1pbi13aWR0aDogMzJweDtcbiAgICB3aWR0aDogMzJweDsgfVxuXG4uYnV0dG9uLmlzLWxvYWRpbmc6OmFmdGVyLCAubG9hZGVyLCAuc2VsZWN0LmlzLWxvYWRpbmc6OmFmdGVyLCAuY29udHJvbC5pcy1sb2FkaW5nOjphZnRlciB7XG4gIGFuaW1hdGlvbjogc3BpbkFyb3VuZCA1MDBtcyBpbmZpbml0ZSBsaW5lYXI7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNFRkVGRjA7XG4gIGJvcmRlci1yYWRpdXM6IDk5OTlweDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDFlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMWVtOyB9XG5cbi5pbWFnZS5pcy1zcXVhcmUgaW1nLFxuLmltYWdlLmlzLXNxdWFyZSAuaGFzLXJhdGlvLCAuaW1hZ2UuaXMtMWJ5MSBpbWcsXG4uaW1hZ2UuaXMtMWJ5MSAuaGFzLXJhdGlvLCAuaW1hZ2UuaXMtNWJ5NCBpbWcsXG4uaW1hZ2UuaXMtNWJ5NCAuaGFzLXJhdGlvLCAuaW1hZ2UuaXMtNGJ5MyBpbWcsXG4uaW1hZ2UuaXMtNGJ5MyAuaGFzLXJhdGlvLCAuaW1hZ2UuaXMtM2J5MiBpbWcsXG4uaW1hZ2UuaXMtM2J5MiAuaGFzLXJhdGlvLCAuaW1hZ2UuaXMtNWJ5MyBpbWcsXG4uaW1hZ2UuaXMtNWJ5MyAuaGFzLXJhdGlvLCAuaW1hZ2UuaXMtMTZieTkgaW1nLFxuLmltYWdlLmlzLTE2Ynk5IC5oYXMtcmF0aW8sIC5pbWFnZS5pcy0yYnkxIGltZyxcbi5pbWFnZS5pcy0yYnkxIC5oYXMtcmF0aW8sIC5pbWFnZS5pcy0zYnkxIGltZyxcbi5pbWFnZS5pcy0zYnkxIC5oYXMtcmF0aW8sIC5pbWFnZS5pcy00Ynk1IGltZyxcbi5pbWFnZS5pcy00Ynk1IC5oYXMtcmF0aW8sIC5pbWFnZS5pcy0zYnk0IGltZyxcbi5pbWFnZS5pcy0zYnk0IC5oYXMtcmF0aW8sIC5pbWFnZS5pcy0yYnkzIGltZyxcbi5pbWFnZS5pcy0yYnkzIC5oYXMtcmF0aW8sIC5pbWFnZS5pcy0zYnk1IGltZyxcbi5pbWFnZS5pcy0zYnk1IC5oYXMtcmF0aW8sIC5pbWFnZS5pcy05YnkxNiBpbWcsXG4uaW1hZ2UuaXMtOWJ5MTYgLmhhcy1yYXRpbywgLmltYWdlLmlzLTFieTIgaW1nLFxuLmltYWdlLmlzLTFieTIgLmhhcy1yYXRpbywgLmltYWdlLmlzLTFieTMgaW1nLFxuLmltYWdlLmlzLTFieTMgLmhhcy1yYXRpbywgLm1vZGFsLCAubW9kYWwtYmFja2dyb3VuZCwgLmlzLW92ZXJsYXksIC5oZXJvLXZpZGVvIHtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7IH1cblxuLm5hdmJhci1idXJnZXIge1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogY3VycmVudENvbG9yO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxZW07XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDsgfVxuXG4vKiBCdWxtYSBCYXNlICovXG4vKiEgbWluaXJlc2V0LmNzcyB2MC4wLjYgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vamd0aG1zL21pbmlyZXNldC5jc3MgKi9cbmh0bWwsXG5ib2R5LFxucCxcbm9sLFxudWwsXG5saSxcbmRsLFxuZHQsXG5kZCxcbmJsb2NrcXVvdGUsXG5maWd1cmUsXG5maWVsZHNldCxcbmxlZ2VuZCxcbnRleHRhcmVhLFxucHJlLFxuaWZyYW1lLFxuaHIsXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7IH1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBmb250LXdlaWdodDogbm9ybWFsOyB9XG5cbnVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuXG5idXR0b24sXG5pbnB1dCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgbWFyZ2luOiAwOyB9XG5cbmh0bWwge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbiosICo6OmJlZm9yZSwgKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBpbmhlcml0OyB9XG5cbmltZyxcbnZpZGVvIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7IH1cblxuaWZyYW1lIHtcbiAgYm9yZGVyOiAwOyB9XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7IH1cblxudGQsXG50aCB7XG4gIHBhZGRpbmc6IDA7IH1cbiAgdGQ6bm90KFthbGlnbl0pLFxuICB0aDpub3QoW2FsaWduXSkge1xuICAgIHRleHQtYWxpZ246IGluaGVyaXQ7IH1cblxuaHRtbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDE2cHg7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBtaW4td2lkdGg6IDMwMHB4O1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcbiAgdGV4dC1zaXplLWFkanVzdDogMTAwJTsgfVxuXG5hcnRpY2xlLFxuYXNpZGUsXG5maWd1cmUsXG5mb290ZXIsXG5oZWFkZXIsXG5oZ3JvdXAsXG5zZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuYm9keSxcbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjsgfVxuXG5jb2RlLFxucHJlIHtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2U7IH1cblxuYm9keSB7XG4gIGNvbG9yOiBibGFjaztcbiAgZm9udC1zaXplOiAxZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7IH1cblxuYSB7XG4gIGNvbG9yOiAjMzE3M2Y2O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICBhIHN0cm9uZyB7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjsgfVxuICBhOmhvdmVyIHtcbiAgICBjb2xvcjogIzM2MzYzNjsgfVxuXG5jb2RlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVzbW9rZTtcbiAgY29sb3I6ICNkYTEwMzk7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZzogMC4yNWVtIDAuNWVtIDAuMjVlbTsgfVxuXG5ociB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlc21va2U7XG4gIGJvcmRlcjogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMnB4O1xuICBtYXJnaW46IDEuNXJlbSAwOyB9XG5cbmltZyB7XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcbmlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgfVxuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTsgfVxuXG5zcGFuIHtcbiAgZm9udC1zdHlsZTogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7IH1cblxuc3Ryb25nIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuZmllbGRzZXQge1xuICBib3JkZXI6IG5vbmU7IH1cblxucHJlIHtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZXNtb2tlO1xuICBjb2xvcjogYmxhY2s7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgcGFkZGluZzogMS4yNXJlbSAxLjVyZW07XG4gIHdoaXRlLXNwYWNlOiBwcmU7XG4gIHdvcmQtd3JhcDogbm9ybWFsOyB9XG4gIHByZSBjb2RlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgIHBhZGRpbmc6IDA7IH1cblxudGFibGUgdGQsXG50YWJsZSB0aCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7IH1cbiAgdGFibGUgdGQ6bm90KFthbGlnbl0pLFxuICB0YWJsZSB0aDpub3QoW2FsaWduXSkge1xuICAgIHRleHQtYWxpZ246IGluaGVyaXQ7IH1cblxudGFibGUgdGgge1xuICBjb2xvcjogIzM2MzYzNjsgfVxuXG5Aa2V5ZnJhbWVzIHNwaW5Bcm91bmQge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTsgfSB9XG5cbi8qIEJ1bG1hIEVsZW1lbnRzICovXG4uYm94IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYm94LXNoYWRvdzogMCAwLjVlbSAxZW0gLTAuMTI1ZW0gcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDBweCAwIDFweCByZ2JhKDAsIDAsIDAsIDAuMDIpO1xuICBjb2xvcjogYmxhY2s7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxLjI1cmVtOyB9XG5cbmEuYm94OmhvdmVyLCBhLmJveDpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMC41ZW0gMWVtIC0wLjEyNWVtIHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAwIDAgMXB4ICMzMTczZjY7IH1cblxuYS5ib3g6YWN0aXZlIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMCAwIDAgMXB4ICMzMTczZjY7IH1cblxuLmJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXItY29sb3I6ICNFRkVGRjA7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBjb2xvcjogIzM2MzYzNjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoMC41ZW0gLSAxcHgpO1xuICBwYWRkaW5nLWxlZnQ6IDFlbTtcbiAgcGFkZGluZy1yaWdodDogMWVtO1xuICBwYWRkaW5nLXRvcDogY2FsYygwLjVlbSAtIDFweCk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuICAuYnV0dG9uIHN0cm9uZyB7XG4gICAgY29sb3I6IGluaGVyaXQ7IH1cbiAgLmJ1dHRvbiAuaWNvbiwgLmJ1dHRvbiAuaWNvbi5pcy1zbWFsbCwgLmJ1dHRvbiAuaWNvbi5pcy1tZWRpdW0sIC5idXR0b24gLmljb24uaXMtbGFyZ2Uge1xuICAgIGhlaWdodDogMS41ZW07XG4gICAgd2lkdGg6IDEuNWVtOyB9XG4gIC5idXR0b24gLmljb246Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTAuNWVtIC0gMXB4KTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVlbTsgfVxuICAuYnV0dG9uIC5pY29uOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1ZW07XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjVlbSAtIDFweCk7IH1cbiAgLmJ1dHRvbiAuaWNvbjpmaXJzdC1jaGlsZDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMC41ZW0gLSAxcHgpO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMC41ZW0gLSAxcHgpOyB9XG4gIC5idXR0b246aG92ZXIsIC5idXR0b24uaXMtaG92ZXJlZCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjRjBGMEYwO1xuICAgIGNvbG9yOiAjMzYzNjM2OyB9XG4gIC5idXR0b246Zm9jdXMsIC5idXR0b24uaXMtZm9jdXNlZCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzE3M2Y2O1xuICAgIGNvbG9yOiAjMzYzNjM2OyB9XG4gICAgLmJ1dHRvbjpmb2N1czpub3QoOmFjdGl2ZSksIC5idXR0b24uaXMtZm9jdXNlZDpub3QoOmFjdGl2ZSkge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVlbSByZ2JhKDQ5LCAxMTUsIDI0NiwgMC4yNSk7IH1cbiAgLmJ1dHRvbjphY3RpdmUsIC5idXR0b24uaXMtYWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICM0YTRhNGE7XG4gICAgY29sb3I6ICMzNjM2MzY7IH1cbiAgLmJ1dHRvbi5pcy10ZXh0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiBibGFjaztcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAgIC5idXR0b24uaXMtdGV4dDpob3ZlciwgLmJ1dHRvbi5pcy10ZXh0LmlzLWhvdmVyZWQsIC5idXR0b24uaXMtdGV4dDpmb2N1cywgLmJ1dHRvbi5pcy10ZXh0LmlzLWZvY3VzZWQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVzbW9rZTtcbiAgICAgIGNvbG9yOiAjMzYzNjM2OyB9XG4gICAgLmJ1dHRvbi5pcy10ZXh0OmFjdGl2ZSwgLmJ1dHRvbi5pcy10ZXh0LmlzLWFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xuICAgICAgY29sb3I6ICMzNjM2MzY7IH1cbiAgICAuYnV0dG9uLmlzLXRleHRbZGlzYWJsZWRdLFxuICAgIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnV0dG9uLmlzLXRleHQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAuYnV0dG9uLmlzLWdob3N0IHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICMzMTczZjY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgLmJ1dHRvbi5pcy1naG9zdDpob3ZlciwgLmJ1dHRvbi5pcy1naG9zdC5pcy1ob3ZlcmVkIHtcbiAgICAgIGNvbG9yOiAjMzE3M2Y2O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgLmJ1dHRvbi5pcy13aGl0ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogYmxhY2s7IH1cbiAgICAuYnV0dG9uLmlzLXdoaXRlOmhvdmVyLCAuYnV0dG9uLmlzLXdoaXRlLmlzLWhvdmVyZWQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBjb2xvcjogYmxhY2s7IH1cbiAgICAuYnV0dG9uLmlzLXdoaXRlOmZvY3VzLCAuYnV0dG9uLmlzLXdoaXRlLmlzLWZvY3VzZWQge1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGNvbG9yOiBibGFjazsgfVxuICAgICAgLmJ1dHRvbi5pcy13aGl0ZTpmb2N1czpub3QoOmFjdGl2ZSksIC5idXR0b24uaXMtd2hpdGUuaXMtZm9jdXNlZDpub3QoOmFjdGl2ZSkge1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNWVtIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7IH1cbiAgICAuYnV0dG9uLmlzLXdoaXRlOmFjdGl2ZSwgLmJ1dHRvbi5pcy13aGl0ZS5pcy1hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBjb2xvcjogYmxhY2s7IH1cbiAgICAuYnV0dG9uLmlzLXdoaXRlW2Rpc2FibGVkXSxcbiAgICBmaWVsZHNldFtkaXNhYmxlZF0gLmJ1dHRvbi5pcy13aGl0ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgIGJvcmRlci1jb2xvcjogd2hpdGU7XG4gICAgICBib3gtc2hhZG93OiBub25lOyB9XG4gICAgLmJ1dHRvbi5pcy13aGl0ZS5pcy1pbnZlcnRlZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAgICAgLmJ1dHRvbi5pcy13aGl0ZS5pcy1pbnZlcnRlZDpob3ZlciwgLmJ1dHRvbi5pcy13aGl0ZS5pcy1pbnZlcnRlZC5pcy1ob3ZlcmVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7IH1cbiAgICAgIC5idXR0b24uaXMtd2hpdGUuaXMtaW52ZXJ0ZWRbZGlzYWJsZWRdLFxuICAgICAgZmllbGRzZXRbZGlzYWJsZWRdIC5idXR0b24uaXMtd2hpdGUuaXMtaW52ZXJ0ZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgY29sb3I6IHdoaXRlOyB9XG4gICAgLmJ1dHRvbi5pcy13aGl0ZS5pcy1sb2FkaW5nOjphZnRlciB7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IGJsYWNrIGJsYWNrICFpbXBvcnRhbnQ7IH1cbiAgICAuYnV0dG9uLmlzLXdoaXRlLmlzLW91dGxpbmVkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWNvbG9yOiB3aGl0ZTtcbiAgICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAgICAgLmJ1dHRvbi5pcy13aGl0ZS5pcy1vdXRsaW5lZDpob3ZlciwgLmJ1dHRvbi5pcy13aGl0ZS5pcy1vdXRsaW5lZC5pcy1ob3ZlcmVkLCAuYnV0dG9uLmlzLXdoaXRlLmlzLW91dGxpbmVkOmZvY3VzLCAuYnV0dG9uLmlzLXdoaXRlLmlzLW91dGxpbmVkLmlzLWZvY3VzZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgY29sb3I6IGJsYWNrOyB9XG4gICAgICAuYnV0dG9uLmlzLXdoaXRlLmlzLW91dGxpbmVkLmlzLWxvYWRpbmc6OmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB3aGl0ZSB3aGl0ZSAhaW1wb3J0YW50OyB9XG4gICAgICAuYnV0dG9uLmlzLXdoaXRlLmlzLW91dGxpbmVkLmlzLWxvYWRpbmc6aG92ZXI6OmFmdGVyLCAuYnV0dG9uLmlzLXdoaXRlLmlzLW91dGxpbmVkLmlzLWxvYWRpbmcuaXMtaG92ZXJlZDo6YWZ0ZXIsIC5idXR0b24uaXMtd2hpdGUuaXMtb3V0bGluZWQuaXMtbG9hZGluZzpmb2N1czo6YWZ0ZXIsIC5idXR0b24uaXMtd2hpdGUuaXMtb3V0bGluZWQuaXMtbG9hZGluZy5pcy1mb2N1c2VkOjphZnRlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgYmxhY2sgYmxhY2sgIWltcG9ydGFudDsgfVxuICAgICAgLmJ1dHRvbi5pcy13aGl0ZS5pcy1vdXRsaW5lZFtkaXNhYmxlZF0sXG4gICAgICBmaWVsZHNldFtkaXNhYmxlZF0gLmJ1dHRvbi5pcy13aGl0ZS5pcy1vdXRsaW5lZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItY29sb3I6IHdoaXRlO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBjb2xvcjogd2hpdGU7IH1cbiAgICAuYnV0dG9uLmlzLXdoaXRlLmlzLWludmVydGVkLmlzLW91dGxpbmVkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWNvbG9yOiBibGFjaztcbiAgICAgIGNvbG9yOiBibGFjazsgfVxuICAgICAgLmJ1dHRvbi5pcy13aGl0ZS5pcy1pbnZlcnRlZC5pcy1vdXRsaW5lZDpob3ZlciwgLmJ1dHRvbi5pcy13aGl0ZS5pcy1pbnZlcnRlZC5pcy1vdXRsaW5lZC5pcy1ob3ZlcmVkLCAuYnV0dG9uLmlzLXdoaXRlLmlzLWludmVydGVkLmlzLW91dGxpbmVkOmZvY3VzLCAuYnV0dG9uLmlzLXdoaXRlLmlzLWludmVydGVkLmlzLW91dGxpbmVkLmlzLWZvY3VzZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgICAgICAgY29sb3I6IHdoaXRlOyB9XG4gICAgICAuYnV0dG9uLmlzLXdoaXRlLmlzLWludmVydGVkLmlzLW91dGxpbmVkLmlzLWxvYWRpbmc6aG92ZXI6OmFmdGVyLCAuYnV0dG9uLmlzLXdoaXRlLmlzLWludmVydGVkLmlzLW91dGxpbmVkLmlzLWxvYWRpbmcuaXMtaG92ZXJlZDo6YWZ0ZXIsIC5idXR0b24uaXMtd2hpdGUuaXMtaW52ZXJ0ZWQuaXMtb3V0bGluZWQuaXMtbG9hZGluZzpmb2N1czo6YWZ0ZXIsIC5idXR0b24uaXMtd2hpdGUuaXMtaW52ZXJ0ZWQuaXMtb3V0bGluZWQuaXMtbG9hZGluZy5pcy1mb2N1c2VkOjphZnRlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgd2hpdGUgd2hpdGUgIWltcG9ydGFudDsgfVxuICAgICAgLmJ1dHRvbi5pcy13aGl0ZS5pcy1pbnZlcnRlZC5pcy1vdXRsaW5lZFtkaXNhYmxlZF0sXG4gICAgICBmaWVsZHNldFtkaXNhYmxlZF0gLmJ1dHRvbi5pcy13aGl0ZS5pcy1pbnZlcnRlZC5pcy1vdXRsaW5lZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItY29sb3I6IGJsYWNrO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBjb2xvcjogYmxhY2s7IH1cbiAgLmJ1dHRvbi5pcy1ibGFjayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogd2hpdGU7IH1cbiAgICAuYnV0dG9uLmlzLWJsYWNrOmhvdmVyLCAuYnV0dG9uLmlzLWJsYWNrLmlzLWhvdmVyZWQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgY29sb3I6IHdoaXRlOyB9XG4gICAgLmJ1dHRvbi5pcy1ibGFjazpmb2N1cywgLmJ1dHRvbi5pcy1ibGFjay5pcy1mb2N1c2VkIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBjb2xvcjogd2hpdGU7IH1cbiAgICAgIC5idXR0b24uaXMtYmxhY2s6Zm9jdXM6bm90KDphY3RpdmUpLCAuYnV0dG9uLmlzLWJsYWNrLmlzLWZvY3VzZWQ6bm90KDphY3RpdmUpIHtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVlbSByZ2JhKDAsIDAsIDAsIDAuMjUpOyB9XG4gICAgLmJ1dHRvbi5pcy1ibGFjazphY3RpdmUsIC5idXR0b24uaXMtYmxhY2suaXMtYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAgIC5idXR0b24uaXMtYmxhY2tbZGlzYWJsZWRdLFxuICAgIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnV0dG9uLmlzLWJsYWNrIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICAgICAgYm9yZGVyLWNvbG9yOiBibGFjaztcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgICAuYnV0dG9uLmlzLWJsYWNrLmlzLWludmVydGVkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgY29sb3I6IGJsYWNrOyB9XG4gICAgICAuYnV0dG9uLmlzLWJsYWNrLmlzLWludmVydGVkOmhvdmVyLCAuYnV0dG9uLmlzLWJsYWNrLmlzLWludmVydGVkLmlzLWhvdmVyZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyOyB9XG4gICAgICAuYnV0dG9uLmlzLWJsYWNrLmlzLWludmVydGVkW2Rpc2FibGVkXSxcbiAgICAgIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnV0dG9uLmlzLWJsYWNrLmlzLWludmVydGVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIGNvbG9yOiBibGFjazsgfVxuICAgIC5idXR0b24uaXMtYmxhY2suaXMtbG9hZGluZzo6YWZ0ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB3aGl0ZSB3aGl0ZSAhaW1wb3J0YW50OyB9XG4gICAgLmJ1dHRvbi5pcy1ibGFjay5pcy1vdXRsaW5lZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1jb2xvcjogYmxhY2s7XG4gICAgICBjb2xvcjogYmxhY2s7IH1cbiAgICAgIC5idXR0b24uaXMtYmxhY2suaXMtb3V0bGluZWQ6aG92ZXIsIC5idXR0b24uaXMtYmxhY2suaXMtb3V0bGluZWQuaXMtaG92ZXJlZCwgLmJ1dHRvbi5pcy1ibGFjay5pcy1vdXRsaW5lZDpmb2N1cywgLmJ1dHRvbi5pcy1ibGFjay5pcy1vdXRsaW5lZC5pcy1mb2N1c2VkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gICAgICAgIGJvcmRlci1jb2xvcjogYmxhY2s7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAgICAgLmJ1dHRvbi5pcy1ibGFjay5pcy1vdXRsaW5lZC5pcy1sb2FkaW5nOjphZnRlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgYmxhY2sgYmxhY2sgIWltcG9ydGFudDsgfVxuICAgICAgLmJ1dHRvbi5pcy1ibGFjay5pcy1vdXRsaW5lZC5pcy1sb2FkaW5nOmhvdmVyOjphZnRlciwgLmJ1dHRvbi5pcy1ibGFjay5pcy1vdXRsaW5lZC5pcy1sb2FkaW5nLmlzLWhvdmVyZWQ6OmFmdGVyLCAuYnV0dG9uLmlzLWJsYWNrLmlzLW91dGxpbmVkLmlzLWxvYWRpbmc6Zm9jdXM6OmFmdGVyLCAuYnV0dG9uLmlzLWJsYWNrLmlzLW91dGxpbmVkLmlzLWxvYWRpbmcuaXMtZm9jdXNlZDo6YWZ0ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHdoaXRlIHdoaXRlICFpbXBvcnRhbnQ7IH1cbiAgICAgIC5idXR0b24uaXMtYmxhY2suaXMtb3V0bGluZWRbZGlzYWJsZWRdLFxuICAgICAgZmllbGRzZXRbZGlzYWJsZWRdIC5idXR0b24uaXMtYmxhY2suaXMtb3V0bGluZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBibGFjaztcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgY29sb3I6IGJsYWNrOyB9XG4gICAgLmJ1dHRvbi5pcy1ibGFjay5pcy1pbnZlcnRlZC5pcy1vdXRsaW5lZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1jb2xvcjogd2hpdGU7XG4gICAgICBjb2xvcjogd2hpdGU7IH1cbiAgICAgIC5idXR0b24uaXMtYmxhY2suaXMtaW52ZXJ0ZWQuaXMtb3V0bGluZWQ6aG92ZXIsIC5idXR0b24uaXMtYmxhY2suaXMtaW52ZXJ0ZWQuaXMtb3V0bGluZWQuaXMtaG92ZXJlZCwgLmJ1dHRvbi5pcy1ibGFjay5pcy1pbnZlcnRlZC5pcy1vdXRsaW5lZDpmb2N1cywgLmJ1dHRvbi5pcy1ibGFjay5pcy1pbnZlcnRlZC5pcy1vdXRsaW5lZC5pcy1mb2N1c2VkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgIGNvbG9yOiBibGFjazsgfVxuICAgICAgLmJ1dHRvbi5pcy1ibGFjay5pcy1pbnZlcnRlZC5pcy1vdXRsaW5lZC5pcy1sb2FkaW5nOmhvdmVyOjphZnRlciwgLmJ1dHRvbi5pcy1ibGFjay5pcy1pbnZlcnRlZC5pcy1vdXRsaW5lZC5pcy1sb2FkaW5nLmlzLWhvdmVyZWQ6OmFmdGVyLCAuYnV0dG9uLmlzLWJsYWNrLmlzLWludmVydGVkLmlzLW91dGxpbmVkLmlzLWxvYWRpbmc6Zm9jdXM6OmFmdGVyLCAuYnV0dG9uLmlzLWJsYWNrLmlzLWludmVydGVkLmlzLW91dGxpbmVkLmlzLWxvYWRpbmcuaXMtZm9jdXNlZDo6YWZ0ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IGJsYWNrIGJsYWNrICFpbXBvcnRhbnQ7IH1cbiAgICAgIC5idXR0b24uaXMtYmxhY2suaXMtaW52ZXJ0ZWQuaXMtb3V0bGluZWRbZGlzYWJsZWRdLFxuICAgICAgZmllbGRzZXRbZGlzYWJsZWRdIC5idXR0b24uaXMtYmxhY2suaXMtaW52ZXJ0ZWQuaXMtb3V0bGluZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgY29sb3I6IHdoaXRlOyB9XG4gIC5idXR0b24uaXMtbGlnaHQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlc21va2U7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpOyB9XG4gICAgLmJ1dHRvbi5pcy1saWdodDpob3ZlciwgLmJ1dHRvbi5pcy1saWdodC5pcy1ob3ZlcmVkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTsgfVxuICAgIC5idXR0b24uaXMtbGlnaHQ6Zm9jdXMsIC5idXR0b24uaXMtbGlnaHQuaXMtZm9jdXNlZCB7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTsgfVxuICAgICAgLmJ1dHRvbi5pcy1saWdodDpmb2N1czpub3QoOmFjdGl2ZSksIC5idXR0b24uaXMtbGlnaHQuaXMtZm9jdXNlZDpub3QoOmFjdGl2ZSkge1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNWVtIHJnYmEoMjQ1LCAyNDUsIDI0NSwgMC4yNSk7IH1cbiAgICAuYnV0dG9uLmlzLWxpZ2h0OmFjdGl2ZSwgLmJ1dHRvbi5pcy1saWdodC5pcy1hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpOyB9XG4gICAgLmJ1dHRvbi5pcy1saWdodFtkaXNhYmxlZF0sXG4gICAgZmllbGRzZXRbZGlzYWJsZWRdIC5idXR0b24uaXMtbGlnaHQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVzbW9rZTtcbiAgICAgIGJvcmRlci1jb2xvcjogd2hpdGVzbW9rZTtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgICAuYnV0dG9uLmlzLWxpZ2h0LmlzLWludmVydGVkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbiAgICAgIGNvbG9yOiB3aGl0ZXNtb2tlOyB9XG4gICAgICAuYnV0dG9uLmlzLWxpZ2h0LmlzLWludmVydGVkOmhvdmVyLCAuYnV0dG9uLmlzLWxpZ2h0LmlzLWludmVydGVkLmlzLWhvdmVyZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7IH1cbiAgICAgIC5idXR0b24uaXMtbGlnaHQuaXMtaW52ZXJ0ZWRbZGlzYWJsZWRdLFxuICAgICAgZmllbGRzZXRbZGlzYWJsZWRdIC5idXR0b24uaXMtbGlnaHQuaXMtaW52ZXJ0ZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIGNvbG9yOiB3aGl0ZXNtb2tlOyB9XG4gICAgLmJ1dHRvbi5pcy1saWdodC5pcy1sb2FkaW5nOjphZnRlciB7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHJnYmEoMCwgMCwgMCwgMC43KSByZ2JhKDAsIDAsIDAsIDAuNykgIWltcG9ydGFudDsgfVxuICAgIC5idXR0b24uaXMtbGlnaHQuaXMtb3V0bGluZWQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItY29sb3I6IHdoaXRlc21va2U7XG4gICAgICBjb2xvcjogd2hpdGVzbW9rZTsgfVxuICAgICAgLmJ1dHRvbi5pcy1saWdodC5pcy1vdXRsaW5lZDpob3ZlciwgLmJ1dHRvbi5pcy1saWdodC5pcy1vdXRsaW5lZC5pcy1ob3ZlcmVkLCAuYnV0dG9uLmlzLWxpZ2h0LmlzLW91dGxpbmVkOmZvY3VzLCAuYnV0dG9uLmlzLWxpZ2h0LmlzLW91dGxpbmVkLmlzLWZvY3VzZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZXNtb2tlO1xuICAgICAgICBib3JkZXItY29sb3I6IHdoaXRlc21va2U7XG4gICAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7IH1cbiAgICAgIC5idXR0b24uaXMtbGlnaHQuaXMtb3V0bGluZWQuaXMtbG9hZGluZzo6YWZ0ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHdoaXRlc21va2Ugd2hpdGVzbW9rZSAhaW1wb3J0YW50OyB9XG4gICAgICAuYnV0dG9uLmlzLWxpZ2h0LmlzLW91dGxpbmVkLmlzLWxvYWRpbmc6aG92ZXI6OmFmdGVyLCAuYnV0dG9uLmlzLWxpZ2h0LmlzLW91dGxpbmVkLmlzLWxvYWRpbmcuaXMtaG92ZXJlZDo6YWZ0ZXIsIC5idXR0b24uaXMtbGlnaHQuaXMtb3V0bGluZWQuaXMtbG9hZGluZzpmb2N1czo6YWZ0ZXIsIC5idXR0b24uaXMtbGlnaHQuaXMtb3V0bGluZWQuaXMtbG9hZGluZy5pcy1mb2N1c2VkOjphZnRlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgcmdiYSgwLCAwLCAwLCAwLjcpIHJnYmEoMCwgMCwgMCwgMC43KSAhaW1wb3J0YW50OyB9XG4gICAgICAuYnV0dG9uLmlzLWxpZ2h0LmlzLW91dGxpbmVkW2Rpc2FibGVkXSxcbiAgICAgIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnV0dG9uLmlzLWxpZ2h0LmlzLW91dGxpbmVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogd2hpdGVzbW9rZTtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgY29sb3I6IHdoaXRlc21va2U7IH1cbiAgICAuYnV0dG9uLmlzLWxpZ2h0LmlzLWludmVydGVkLmlzLW91dGxpbmVkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG4gICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpOyB9XG4gICAgICAuYnV0dG9uLmlzLWxpZ2h0LmlzLWludmVydGVkLmlzLW91dGxpbmVkOmhvdmVyLCAuYnV0dG9uLmlzLWxpZ2h0LmlzLWludmVydGVkLmlzLW91dGxpbmVkLmlzLWhvdmVyZWQsIC5idXR0b24uaXMtbGlnaHQuaXMtaW52ZXJ0ZWQuaXMtb3V0bGluZWQ6Zm9jdXMsIC5idXR0b24uaXMtbGlnaHQuaXMtaW52ZXJ0ZWQuaXMtb3V0bGluZWQuaXMtZm9jdXNlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbiAgICAgICAgY29sb3I6IHdoaXRlc21va2U7IH1cbiAgICAgIC5idXR0b24uaXMtbGlnaHQuaXMtaW52ZXJ0ZWQuaXMtb3V0bGluZWQuaXMtbG9hZGluZzpob3Zlcjo6YWZ0ZXIsIC5idXR0b24uaXMtbGlnaHQuaXMtaW52ZXJ0ZWQuaXMtb3V0bGluZWQuaXMtbG9hZGluZy5pcy1ob3ZlcmVkOjphZnRlciwgLmJ1dHRvbi5pcy1saWdodC5pcy1pbnZlcnRlZC5pcy1vdXRsaW5lZC5pcy1sb2FkaW5nOmZvY3VzOjphZnRlciwgLmJ1dHRvbi5pcy1saWdodC5pcy1pbnZlcnRlZC5pcy1vdXRsaW5lZC5pcy1sb2FkaW5nLmlzLWZvY3VzZWQ6OmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB3aGl0ZXNtb2tlIHdoaXRlc21va2UgIWltcG9ydGFudDsgfVxuICAgICAgLmJ1dHRvbi5pcy1saWdodC5pcy1pbnZlcnRlZC5pcy1vdXRsaW5lZFtkaXNhYmxlZF0sXG4gICAgICBmaWVsZHNldFtkaXNhYmxlZF0gLmJ1dHRvbi5pcy1saWdodC5pcy1pbnZlcnRlZC5pcy1vdXRsaW5lZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTsgfVxuICAuYnV0dG9uLmlzLWRhcmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzY7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5idXR0b24uaXMtZGFyazpob3ZlciwgLmJ1dHRvbi5pcy1kYXJrLmlzLWhvdmVyZWQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzJmMmYyZjtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5idXR0b24uaXMtZGFyazpmb2N1cywgLmJ1dHRvbi5pcy1kYXJrLmlzLWZvY3VzZWQge1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAuYnV0dG9uLmlzLWRhcms6Zm9jdXM6bm90KDphY3RpdmUpLCAuYnV0dG9uLmlzLWRhcmsuaXMtZm9jdXNlZDpub3QoOmFjdGl2ZSkge1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNWVtIHJnYmEoNTQsIDU0LCA1NCwgMC4yNSk7IH1cbiAgICAuYnV0dG9uLmlzLWRhcms6YWN0aXZlLCAuYnV0dG9uLmlzLWRhcmsuaXMtYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyOTI5Mjk7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAuYnV0dG9uLmlzLWRhcmtbZGlzYWJsZWRdLFxuICAgIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnV0dG9uLmlzLWRhcmsge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbiAgICAgIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgICAuYnV0dG9uLmlzLWRhcmsuaXMtaW52ZXJ0ZWQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGNvbG9yOiAjMzYzNjM2OyB9XG4gICAgICAuYnV0dG9uLmlzLWRhcmsuaXMtaW52ZXJ0ZWQ6aG92ZXIsIC5idXR0b24uaXMtZGFyay5pcy1pbnZlcnRlZC5pcy1ob3ZlcmVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjsgfVxuICAgICAgLmJ1dHRvbi5pcy1kYXJrLmlzLWludmVydGVkW2Rpc2FibGVkXSxcbiAgICAgIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnV0dG9uLmlzLWRhcmsuaXMtaW52ZXJ0ZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBjb2xvcjogIzM2MzYzNjsgfVxuICAgIC5idXR0b24uaXMtZGFyay5pcy1sb2FkaW5nOjphZnRlciB7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNmZmYgI2ZmZiAhaW1wb3J0YW50OyB9XG4gICAgLmJ1dHRvbi5pcy1kYXJrLmlzLW91dGxpbmVkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xuICAgICAgY29sb3I6ICMzNjM2MzY7IH1cbiAgICAgIC5idXR0b24uaXMtZGFyay5pcy1vdXRsaW5lZDpob3ZlciwgLmJ1dHRvbi5pcy1kYXJrLmlzLW91dGxpbmVkLmlzLWhvdmVyZWQsIC5idXR0b24uaXMtZGFyay5pcy1vdXRsaW5lZDpmb2N1cywgLmJ1dHRvbi5pcy1kYXJrLmlzLW91dGxpbmVkLmlzLWZvY3VzZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xuICAgICAgICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG4gICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAuYnV0dG9uLmlzLWRhcmsuaXMtb3V0bGluZWQuaXMtbG9hZGluZzo6YWZ0ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICMzNjM2MzYgIzM2MzYzNiAhaW1wb3J0YW50OyB9XG4gICAgICAuYnV0dG9uLmlzLWRhcmsuaXMtb3V0bGluZWQuaXMtbG9hZGluZzpob3Zlcjo6YWZ0ZXIsIC5idXR0b24uaXMtZGFyay5pcy1vdXRsaW5lZC5pcy1sb2FkaW5nLmlzLWhvdmVyZWQ6OmFmdGVyLCAuYnV0dG9uLmlzLWRhcmsuaXMtb3V0bGluZWQuaXMtbG9hZGluZzpmb2N1czo6YWZ0ZXIsIC5idXR0b24uaXMtZGFyay5pcy1vdXRsaW5lZC5pcy1sb2FkaW5nLmlzLWZvY3VzZWQ6OmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZmZmICNmZmYgIWltcG9ydGFudDsgfVxuICAgICAgLmJ1dHRvbi5pcy1kYXJrLmlzLW91dGxpbmVkW2Rpc2FibGVkXSxcbiAgICAgIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnV0dG9uLmlzLWRhcmsuaXMtb3V0bGluZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBjb2xvcjogIzM2MzYzNjsgfVxuICAgIC5idXR0b24uaXMtZGFyay5pcy1pbnZlcnRlZC5pcy1vdXRsaW5lZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAuYnV0dG9uLmlzLWRhcmsuaXMtaW52ZXJ0ZWQuaXMtb3V0bGluZWQ6aG92ZXIsIC5idXR0b24uaXMtZGFyay5pcy1pbnZlcnRlZC5pcy1vdXRsaW5lZC5pcy1ob3ZlcmVkLCAuYnV0dG9uLmlzLWRhcmsuaXMtaW52ZXJ0ZWQuaXMtb3V0bGluZWQ6Zm9jdXMsIC5idXR0b24uaXMtZGFyay5pcy1pbnZlcnRlZC5pcy1vdXRsaW5lZC5pcy1mb2N1c2VkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgY29sb3I6ICMzNjM2MzY7IH1cbiAgICAgIC5idXR0b24uaXMtZGFyay5pcy1pbnZlcnRlZC5pcy1vdXRsaW5lZC5pcy1sb2FkaW5nOmhvdmVyOjphZnRlciwgLmJ1dHRvbi5pcy1kYXJrLmlzLWludmVydGVkLmlzLW91dGxpbmVkLmlzLWxvYWRpbmcuaXMtaG92ZXJlZDo6YWZ0ZXIsIC5idXR0b24uaXMtZGFyay5pcy1pbnZlcnRlZC5pcy1vdXRsaW5lZC5pcy1sb2FkaW5nOmZvY3VzOjphZnRlciwgLmJ1dHRvbi5pcy1kYXJrLmlzLWludmVydGVkLmlzLW91dGxpbmVkLmlzLWxvYWRpbmcuaXMtZm9jdXNlZDo6YWZ0ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICMzNjM2MzYgIzM2MzYzNiAhaW1wb3J0YW50OyB9XG4gICAgICAuYnV0dG9uLmlzLWRhcmsuaXMtaW52ZXJ0ZWQuaXMtb3V0bGluZWRbZGlzYWJsZWRdLFxuICAgICAgZmllbGRzZXRbZGlzYWJsZWRdIC5idXR0b24uaXMtZGFyay5pcy1pbnZlcnRlZC5pcy1vdXRsaW5lZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItY29sb3I6ICNmZmY7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5idXR0b24uaXMtcHJpbWFyeSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwZDFiMjtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLmJ1dHRvbi5pcy1wcmltYXJ5OmhvdmVyLCAuYnV0dG9uLmlzLXByaW1hcnkuaXMtaG92ZXJlZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBjNGE3O1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLmJ1dHRvbi5pcy1wcmltYXJ5OmZvY3VzLCAuYnV0dG9uLmlzLXByaW1hcnkuaXMtZm9jdXNlZCB7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIC5idXR0b24uaXMtcHJpbWFyeTpmb2N1czpub3QoOmFjdGl2ZSksIC5idXR0b24uaXMtcHJpbWFyeS5pcy1mb2N1c2VkOm5vdCg6YWN0aXZlKSB7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1ZW0gcmdiYSgwLCAyMDksIDE3OCwgMC4yNSk7IH1cbiAgICAuYnV0dG9uLmlzLXByaW1hcnk6YWN0aXZlLCAuYnV0dG9uLmlzLXByaW1hcnkuaXMtYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMGI4OWM7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAuYnV0dG9uLmlzLXByaW1hcnlbZGlzYWJsZWRdLFxuICAgIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnV0dG9uLmlzLXByaW1hcnkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwZDFiMjtcbiAgICAgIGJvcmRlci1jb2xvcjogIzAwZDFiMjtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgICAuYnV0dG9uLmlzLXByaW1hcnkuaXMtaW52ZXJ0ZWQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGNvbG9yOiAjMDBkMWIyOyB9XG4gICAgICAuYnV0dG9uLmlzLXByaW1hcnkuaXMtaW52ZXJ0ZWQ6aG92ZXIsIC5idXR0b24uaXMtcHJpbWFyeS5pcy1pbnZlcnRlZC5pcy1ob3ZlcmVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjsgfVxuICAgICAgLmJ1dHRvbi5pcy1wcmltYXJ5LmlzLWludmVydGVkW2Rpc2FibGVkXSxcbiAgICAgIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnV0dG9uLmlzLXByaW1hcnkuaXMtaW52ZXJ0ZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBjb2xvcjogIzAwZDFiMjsgfVxuICAgIC5idXR0b24uaXMtcHJpbWFyeS5pcy1sb2FkaW5nOjphZnRlciB7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNmZmYgI2ZmZiAhaW1wb3J0YW50OyB9XG4gICAgLmJ1dHRvbi5pcy1wcmltYXJ5LmlzLW91dGxpbmVkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWNvbG9yOiAjMDBkMWIyO1xuICAgICAgY29sb3I6ICMwMGQxYjI7IH1cbiAgICAgIC5idXR0b24uaXMtcHJpbWFyeS5pcy1vdXRsaW5lZDpob3ZlciwgLmJ1dHRvbi5pcy1wcmltYXJ5LmlzLW91dGxpbmVkLmlzLWhvdmVyZWQsIC5idXR0b24uaXMtcHJpbWFyeS5pcy1vdXRsaW5lZDpmb2N1cywgLmJ1dHRvbi5pcy1wcmltYXJ5LmlzLW91dGxpbmVkLmlzLWZvY3VzZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBkMWIyO1xuICAgICAgICBib3JkZXItY29sb3I6ICMwMGQxYjI7XG4gICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAuYnV0dG9uLmlzLXByaW1hcnkuaXMtb3V0bGluZWQuaXMtbG9hZGluZzo6YWZ0ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICMwMGQxYjIgIzAwZDFiMiAhaW1wb3J0YW50OyB9XG4gICAgICAuYnV0dG9uLmlzLXByaW1hcnkuaXMtb3V0bGluZWQuaXMtbG9hZGluZzpob3Zlcjo6YWZ0ZXIsIC5idXR0b24uaXMtcHJpbWFyeS5pcy1vdXRsaW5lZC5pcy1sb2FkaW5nLmlzLWhvdmVyZWQ6OmFmdGVyLCAuYnV0dG9uLmlzLXByaW1hcnkuaXMtb3V0bGluZWQuaXMtbG9hZGluZzpmb2N1czo6YWZ0ZXIsIC5idXR0b24uaXMtcHJpbWFyeS5pcy1vdXRsaW5lZC5pcy1sb2FkaW5nLmlzLWZvY3VzZWQ6OmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZmZmICNmZmYgIWltcG9ydGFudDsgfVxuICAgICAgLmJ1dHRvbi5pcy1wcmltYXJ5LmlzLW91dGxpbmVkW2Rpc2FibGVkXSxcbiAgICAgIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnV0dG9uLmlzLXByaW1hcnkuaXMtb3V0bGluZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjMDBkMWIyO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBjb2xvcjogIzAwZDFiMjsgfVxuICAgIC5idXR0b24uaXMtcHJpbWFyeS5pcy1pbnZlcnRlZC5pcy1vdXRsaW5lZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAuYnV0dG9uLmlzLXByaW1hcnkuaXMtaW52ZXJ0ZWQuaXMtb3V0bGluZWQ6aG92ZXIsIC5idXR0b24uaXMtcHJpbWFyeS5pcy1pbnZlcnRlZC5pcy1vdXRsaW5lZC5pcy1ob3ZlcmVkLCAuYnV0dG9uLmlzLXByaW1hcnkuaXMtaW52ZXJ0ZWQuaXMtb3V0bGluZWQ6Zm9jdXMsIC5idXR0b24uaXMtcHJpbWFyeS5pcy1pbnZlcnRlZC5pcy1vdXRsaW5lZC5pcy1mb2N1c2VkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgY29sb3I6ICMwMGQxYjI7IH1cbiAgICAgIC5idXR0b24uaXMtcHJpbWFyeS5pcy1pbnZlcnRlZC5pcy1vdXRsaW5lZC5pcy1sb2FkaW5nOmhvdmVyOjphZnRlciwgLmJ1dHRvbi5pcy1wcmltYXJ5LmlzLWludmVydGVkLmlzLW91dGxpbmVkLmlzLWxvYWRpbmcuaXMtaG92ZXJlZDo6YWZ0ZXIsIC5idXR0b24uaXMtcHJpbWFyeS5pcy1pbnZlcnRlZC5pcy1vdXRsaW5lZC5pcy1sb2FkaW5nOmZvY3VzOjphZnRlciwgLmJ1dHRvbi5pcy1wcmltYXJ5LmlzLWludmVydGVkLmlzLW91dGxpbmVkLmlzLWxvYWRpbmcuaXMtZm9jdXNlZDo6YWZ0ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICMwMGQxYjIgIzAwZDFiMiAhaW1wb3J0YW50OyB9XG4gICAgICAuYnV0dG9uLmlzLXByaW1hcnkuaXMtaW52ZXJ0ZWQuaXMtb3V0bGluZWRbZGlzYWJsZWRdLFxuICAgICAgZmllbGRzZXRbZGlzYWJsZWRdIC5idXR0b24uaXMtcHJpbWFyeS5pcy1pbnZlcnRlZC5pcy1vdXRsaW5lZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItY29sb3I6ICNmZmY7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLmJ1dHRvbi5pcy1wcmltYXJ5LmlzLWxpZ2h0IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlYmZmZmM7XG4gICAgICBjb2xvcjogIzAwOTQ3ZTsgfVxuICAgICAgLmJ1dHRvbi5pcy1wcmltYXJ5LmlzLWxpZ2h0OmhvdmVyLCAuYnV0dG9uLmlzLXByaW1hcnkuaXMtbGlnaHQuaXMtaG92ZXJlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkZWZmZmE7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGNvbG9yOiAjMDA5NDdlOyB9XG4gICAgICAuYnV0dG9uLmlzLXByaW1hcnkuaXMtbGlnaHQ6YWN0aXZlLCAuYnV0dG9uLmlzLXByaW1hcnkuaXMtbGlnaHQuaXMtYWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2QxZmZmODtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgY29sb3I6ICMwMDk0N2U7IH1cbiAgLmJ1dHRvbi5pcy1saW5rIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE3M2Y2O1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgICAuYnV0dG9uLmlzLWxpbms6aG92ZXIsIC5idXR0b24uaXMtbGluay5pcy1ob3ZlcmVkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyNTZiZjU7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAuYnV0dG9uLmlzLWxpbms6Zm9jdXMsIC5idXR0b24uaXMtbGluay5pcy1mb2N1c2VkIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgLmJ1dHRvbi5pcy1saW5rOmZvY3VzOm5vdCg6YWN0aXZlKSwgLmJ1dHRvbi5pcy1saW5rLmlzLWZvY3VzZWQ6bm90KDphY3RpdmUpIHtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVlbSByZ2JhKDQ5LCAxMTUsIDI0NiwgMC4yNSk7IH1cbiAgICAuYnV0dG9uLmlzLWxpbms6YWN0aXZlLCAuYnV0dG9uLmlzLWxpbmsuaXMtYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxOTYyZjU7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAuYnV0dG9uLmlzLWxpbmtbZGlzYWJsZWRdLFxuICAgIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnV0dG9uLmlzLWxpbmsge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMxNzNmNjtcbiAgICAgIGJvcmRlci1jb2xvcjogIzMxNzNmNjtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgICAuYnV0dG9uLmlzLWxpbmsuaXMtaW52ZXJ0ZWQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGNvbG9yOiAjMzE3M2Y2OyB9XG4gICAgICAuYnV0dG9uLmlzLWxpbmsuaXMtaW52ZXJ0ZWQ6aG92ZXIsIC5idXR0b24uaXMtbGluay5pcy1pbnZlcnRlZC5pcy1ob3ZlcmVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjsgfVxuICAgICAgLmJ1dHRvbi5pcy1saW5rLmlzLWludmVydGVkW2Rpc2FibGVkXSxcbiAgICAgIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnV0dG9uLmlzLWxpbmsuaXMtaW52ZXJ0ZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBjb2xvcjogIzMxNzNmNjsgfVxuICAgIC5idXR0b24uaXMtbGluay5pcy1sb2FkaW5nOjphZnRlciB7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNmZmYgI2ZmZiAhaW1wb3J0YW50OyB9XG4gICAgLmJ1dHRvbi5pcy1saW5rLmlzLW91dGxpbmVkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWNvbG9yOiAjMzE3M2Y2O1xuICAgICAgY29sb3I6ICMzMTczZjY7IH1cbiAgICAgIC5idXR0b24uaXMtbGluay5pcy1vdXRsaW5lZDpob3ZlciwgLmJ1dHRvbi5pcy1saW5rLmlzLW91dGxpbmVkLmlzLWhvdmVyZWQsIC5idXR0b24uaXMtbGluay5pcy1vdXRsaW5lZDpmb2N1cywgLmJ1dHRvbi5pcy1saW5rLmlzLW91dGxpbmVkLmlzLWZvY3VzZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE3M2Y2O1xuICAgICAgICBib3JkZXItY29sb3I6ICMzMTczZjY7XG4gICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAuYnV0dG9uLmlzLWxpbmsuaXMtb3V0bGluZWQuaXMtbG9hZGluZzo6YWZ0ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICMzMTczZjYgIzMxNzNmNiAhaW1wb3J0YW50OyB9XG4gICAgICAuYnV0dG9uLmlzLWxpbmsuaXMtb3V0bGluZWQuaXMtbG9hZGluZzpob3Zlcjo6YWZ0ZXIsIC5idXR0b24uaXMtbGluay5pcy1vdXRsaW5lZC5pcy1sb2FkaW5nLmlzLWhvdmVyZWQ6OmFmdGVyLCAuYnV0dG9uLmlzLWxpbmsuaXMtb3V0bGluZWQuaXMtbG9hZGluZzpmb2N1czo6YWZ0ZXIsIC5idXR0b24uaXMtbGluay5pcy1vdXRsaW5lZC5pcy1sb2FkaW5nLmlzLWZvY3VzZWQ6OmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZmZmICNmZmYgIWltcG9ydGFudDsgfVxuICAgICAgLmJ1dHRvbi5pcy1saW5rLmlzLW91dGxpbmVkW2Rpc2FibGVkXSxcbiAgICAgIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnV0dG9uLmlzLWxpbmsuaXMtb3V0bGluZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjMzE3M2Y2O1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBjb2xvcjogIzMxNzNmNjsgfVxuICAgIC5idXR0b24uaXMtbGluay5pcy1pbnZlcnRlZC5pcy1vdXRsaW5lZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAuYnV0dG9uLmlzLWxpbmsuaXMtaW52ZXJ0ZWQuaXMtb3V0bGluZWQ6aG92ZXIsIC5idXR0b24uaXMtbGluay5pcy1pbnZlcnRlZC5pcy1vdXRsaW5lZC5pcy1ob3ZlcmVkLCAuYnV0dG9uLmlzLWxpbmsuaXMtaW52ZXJ0ZWQuaXMtb3V0bGluZWQ6Zm9jdXMsIC5idXR0b24uaXMtbGluay5pcy1pbnZlcnRlZC5pcy1vdXRsaW5lZC5pcy1mb2N1c2VkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgY29sb3I6ICMzMTczZjY7IH1cbiAgICAgIC5idXR0b24uaXMtbGluay5pcy1pbnZlcnRlZC5pcy1vdXRsaW5lZC5pcy1sb2FkaW5nOmhvdmVyOjphZnRlciwgLmJ1dHRvbi5pcy1saW5rLmlzLWludmVydGVkLmlzLW91dGxpbmVkLmlzLWxvYWRpbmcuaXMtaG92ZXJlZDo6YWZ0ZXIsIC5idXR0b24uaXMtbGluay5pcy1pbnZlcnRlZC5pcy1vdXRsaW5lZC5pcy1sb2FkaW5nOmZvY3VzOjphZnRlciwgLmJ1dHRvbi5pcy1saW5rLmlzLWludmVydGVkLmlzLW91dGxpbmVkLmlzLWxvYWRpbmcuaXMtZm9jdXNlZDo6YWZ0ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICMzMTczZjYgIzMxNzNmNiAhaW1wb3J0YW50OyB9XG4gICAgICAuYnV0dG9uLmlzLWxpbmsuaXMtaW52ZXJ0ZWQuaXMtb3V0bGluZWRbZGlzYWJsZWRdLFxuICAgICAgZmllbGRzZXRbZGlzYWJsZWRdIC5idXR0b24uaXMtbGluay5pcy1pbnZlcnRlZC5pcy1vdXRsaW5lZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItY29sb3I6ICNmZmY7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLmJ1dHRvbi5pcy1saW5rLmlzLWxpZ2h0IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlYmYyZmU7XG4gICAgICBjb2xvcjogIzA5NGVkNzsgfVxuICAgICAgLmJ1dHRvbi5pcy1saW5rLmlzLWxpZ2h0OmhvdmVyLCAuYnV0dG9uLmlzLWxpbmsuaXMtbGlnaHQuaXMtaG92ZXJlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkZmU5ZmU7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGNvbG9yOiAjMDk0ZWQ3OyB9XG4gICAgICAuYnV0dG9uLmlzLWxpbmsuaXMtbGlnaHQ6YWN0aXZlLCAuYnV0dG9uLmlzLWxpbmsuaXMtbGlnaHQuaXMtYWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2QzZTFmZDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgY29sb3I6ICMwOTRlZDc7IH1cbiAgLmJ1dHRvbi5pcy1pbmZvIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2U4ZWQwO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgICAuYnV0dG9uLmlzLWluZm86aG92ZXIsIC5idXR0b24uaXMtaW5mby5pcy1ob3ZlcmVkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzNDg4Y2U7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAuYnV0dG9uLmlzLWluZm86Zm9jdXMsIC5idXR0b24uaXMtaW5mby5pcy1mb2N1c2VkIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgLmJ1dHRvbi5pcy1pbmZvOmZvY3VzOm5vdCg6YWN0aXZlKSwgLmJ1dHRvbi5pcy1pbmZvLmlzLWZvY3VzZWQ6bm90KDphY3RpdmUpIHtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVlbSByZ2JhKDYyLCAxNDIsIDIwOCwgMC4yNSk7IH1cbiAgICAuYnV0dG9uLmlzLWluZm86YWN0aXZlLCAuYnV0dG9uLmlzLWluZm8uaXMtYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMDgyYzU7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAuYnV0dG9uLmlzLWluZm9bZGlzYWJsZWRdLFxuICAgIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnV0dG9uLmlzLWluZm8ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzNlOGVkMDtcbiAgICAgIGJvcmRlci1jb2xvcjogIzNlOGVkMDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgICAuYnV0dG9uLmlzLWluZm8uaXMtaW52ZXJ0ZWQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGNvbG9yOiAjM2U4ZWQwOyB9XG4gICAgICAuYnV0dG9uLmlzLWluZm8uaXMtaW52ZXJ0ZWQ6aG92ZXIsIC5idXR0b24uaXMtaW5mby5pcy1pbnZlcnRlZC5pcy1ob3ZlcmVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjsgfVxuICAgICAgLmJ1dHRvbi5pcy1pbmZvLmlzLWludmVydGVkW2Rpc2FibGVkXSxcbiAgICAgIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnV0dG9uLmlzLWluZm8uaXMtaW52ZXJ0ZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBjb2xvcjogIzNlOGVkMDsgfVxuICAgIC5idXR0b24uaXMtaW5mby5pcy1sb2FkaW5nOjphZnRlciB7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNmZmYgI2ZmZiAhaW1wb3J0YW50OyB9XG4gICAgLmJ1dHRvbi5pcy1pbmZvLmlzLW91dGxpbmVkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWNvbG9yOiAjM2U4ZWQwO1xuICAgICAgY29sb3I6ICMzZThlZDA7IH1cbiAgICAgIC5idXR0b24uaXMtaW5mby5pcy1vdXRsaW5lZDpob3ZlciwgLmJ1dHRvbi5pcy1pbmZvLmlzLW91dGxpbmVkLmlzLWhvdmVyZWQsIC5idXR0b24uaXMtaW5mby5pcy1vdXRsaW5lZDpmb2N1cywgLmJ1dHRvbi5pcy1pbmZvLmlzLW91dGxpbmVkLmlzLWZvY3VzZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2U4ZWQwO1xuICAgICAgICBib3JkZXItY29sb3I6ICMzZThlZDA7XG4gICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAuYnV0dG9uLmlzLWluZm8uaXMtb3V0bGluZWQuaXMtbG9hZGluZzo6YWZ0ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICMzZThlZDAgIzNlOGVkMCAhaW1wb3J0YW50OyB9XG4gICAgICAuYnV0dG9uLmlzLWluZm8uaXMtb3V0bGluZWQuaXMtbG9hZGluZzpob3Zlcjo6YWZ0ZXIsIC5idXR0b24uaXMtaW5mby5pcy1vdXRsaW5lZC5pcy1sb2FkaW5nLmlzLWhvdmVyZWQ6OmFmdGVyLCAuYnV0dG9uLmlzLWluZm8uaXMtb3V0bGluZWQuaXMtbG9hZGluZzpmb2N1czo6YWZ0ZXIsIC5idXR0b24uaXMtaW5mby5pcy1vdXRsaW5lZC5pcy1sb2FkaW5nLmlzLWZvY3VzZWQ6OmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZmZmICNmZmYgIWltcG9ydGFudDsgfVxuICAgICAgLmJ1dHRvbi5pcy1pbmZvLmlzLW91dGxpbmVkW2Rpc2FibGVkXSxcbiAgICAgIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnV0dG9uLmlzLWluZm8uaXMtb3V0bGluZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjM2U4ZWQwO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBjb2xvcjogIzNlOGVkMDsgfVxuICAgIC5idXR0b24uaXMtaW5mby5pcy1pbnZlcnRlZC5pcy1vdXRsaW5lZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAuYnV0dG9uLmlzLWluZm8uaXMtaW52ZXJ0ZWQuaXMtb3V0bGluZWQ6aG92ZXIsIC5idXR0b24uaXMtaW5mby5pcy1pbnZlcnRlZC5pcy1vdXRsaW5lZC5pcy1ob3ZlcmVkLCAuYnV0dG9uLmlzLWluZm8uaXMtaW52ZXJ0ZWQuaXMtb3V0bGluZWQ6Zm9jdXMsIC5idXR0b24uaXMtaW5mby5pcy1pbnZlcnRlZC5pcy1vdXRsaW5lZC5pcy1mb2N1c2VkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgY29sb3I6ICMzZThlZDA7IH1cbiAgICAgIC5idXR0b24uaXMtaW5mby5pcy1pbnZlcnRlZC5pcy1vdXRsaW5lZC5pcy1sb2FkaW5nOmhvdmVyOjphZnRlciwgLmJ1dHRvbi5pcy1pbmZvLmlzLWludmVydGVkLmlzLW91dGxpbmVkLmlzLWxvYWRpbmcuaXMtaG92ZXJlZDo6YWZ0ZXIsIC5idXR0b24uaXMtaW5mby5pcy1pbnZlcnRlZC5pcy1vdXRsaW5lZC5pcy1sb2FkaW5nOmZvY3VzOjphZnRlciwgLmJ1dHRvbi5pcy1pbmZvLmlzLWludmVydGVkLmlzLW91dGxpbmVkLmlzLWxvYWRpbmcuaXMtZm9jdXNlZDo6YWZ0ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICMzZThlZDAgIzNlOGVkMCAhaW1wb3J0YW50OyB9XG4gICAgICAuYnV0dG9uLmlzLWluZm8uaXMtaW52ZXJ0ZWQuaXMtb3V0bGluZWRbZGlzYWJsZWRdLFxuICAgICAgZmllbGRzZXRbZGlzYWJsZWRdIC5idXR0b24uaXMtaW5mby5pcy1pbnZlcnRlZC5pcy1vdXRsaW5lZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItY29sb3I6ICNmZmY7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLmJ1dHRvbi5pcy1pbmZvLmlzLWxpZ2h0IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZmY1ZmI7XG4gICAgICBjb2xvcjogIzI5NmZhODsgfVxuICAgICAgLmJ1dHRvbi5pcy1pbmZvLmlzLWxpZ2h0OmhvdmVyLCAuYnV0dG9uLmlzLWluZm8uaXMtbGlnaHQuaXMtaG92ZXJlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlNGVmZjk7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGNvbG9yOiAjMjk2ZmE4OyB9XG4gICAgICAuYnV0dG9uLmlzLWluZm8uaXMtbGlnaHQ6YWN0aXZlLCAuYnV0dG9uLmlzLWluZm8uaXMtbGlnaHQuaXMtYWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RhZTlmNjtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgY29sb3I6ICMyOTZmYTg7IH1cbiAgLmJ1dHRvbi5pcy1zdWNjZXNzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBEMjc4O1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgICAuYnV0dG9uLmlzLXN1Y2Nlc3M6aG92ZXIsIC5idXR0b24uaXMtc3VjY2Vzcy5pcy1ob3ZlcmVkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMGM1NzE7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAuYnV0dG9uLmlzLXN1Y2Nlc3M6Zm9jdXMsIC5idXR0b24uaXMtc3VjY2Vzcy5pcy1mb2N1c2VkIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgLmJ1dHRvbi5pcy1zdWNjZXNzOmZvY3VzOm5vdCg6YWN0aXZlKSwgLmJ1dHRvbi5pcy1zdWNjZXNzLmlzLWZvY3VzZWQ6bm90KDphY3RpdmUpIHtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVlbSByZ2JhKDAsIDIxMCwgMTIwLCAwLjI1KTsgfVxuICAgIC5idXR0b24uaXMtc3VjY2VzczphY3RpdmUsIC5idXR0b24uaXMtc3VjY2Vzcy5pcy1hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwYjk2OTtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5idXR0b24uaXMtc3VjY2Vzc1tkaXNhYmxlZF0sXG4gICAgZmllbGRzZXRbZGlzYWJsZWRdIC5idXR0b24uaXMtc3VjY2VzcyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBEMjc4O1xuICAgICAgYm9yZGVyLWNvbG9yOiAjMDBEMjc4O1xuICAgICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAgIC5idXR0b24uaXMtc3VjY2Vzcy5pcy1pbnZlcnRlZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgY29sb3I6ICMwMEQyNzg7IH1cbiAgICAgIC5idXR0b24uaXMtc3VjY2Vzcy5pcy1pbnZlcnRlZDpob3ZlciwgLmJ1dHRvbi5pcy1zdWNjZXNzLmlzLWludmVydGVkLmlzLWhvdmVyZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyOyB9XG4gICAgICAuYnV0dG9uLmlzLXN1Y2Nlc3MuaXMtaW52ZXJ0ZWRbZGlzYWJsZWRdLFxuICAgICAgZmllbGRzZXRbZGlzYWJsZWRdIC5idXR0b24uaXMtc3VjY2Vzcy5pcy1pbnZlcnRlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIGNvbG9yOiAjMDBEMjc4OyB9XG4gICAgLmJ1dHRvbi5pcy1zdWNjZXNzLmlzLWxvYWRpbmc6OmFmdGVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2ZmZiAjZmZmICFpbXBvcnRhbnQ7IH1cbiAgICAuYnV0dG9uLmlzLXN1Y2Nlc3MuaXMtb3V0bGluZWQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItY29sb3I6ICMwMEQyNzg7XG4gICAgICBjb2xvcjogIzAwRDI3ODsgfVxuICAgICAgLmJ1dHRvbi5pcy1zdWNjZXNzLmlzLW91dGxpbmVkOmhvdmVyLCAuYnV0dG9uLmlzLXN1Y2Nlc3MuaXMtb3V0bGluZWQuaXMtaG92ZXJlZCwgLmJ1dHRvbi5pcy1zdWNjZXNzLmlzLW91dGxpbmVkOmZvY3VzLCAuYnV0dG9uLmlzLXN1Y2Nlc3MuaXMtb3V0bGluZWQuaXMtZm9jdXNlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMEQyNzg7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzAwRDI3ODtcbiAgICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIC5idXR0b24uaXMtc3VjY2Vzcy5pcy1vdXRsaW5lZC5pcy1sb2FkaW5nOjphZnRlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzAwRDI3OCAjMDBEMjc4ICFpbXBvcnRhbnQ7IH1cbiAgICAgIC5idXR0b24uaXMtc3VjY2Vzcy5pcy1vdXRsaW5lZC5pcy1sb2FkaW5nOmhvdmVyOjphZnRlciwgLmJ1dHRvbi5pcy1zdWNjZXNzLmlzLW91dGxpbmVkLmlzLWxvYWRpbmcuaXMtaG92ZXJlZDo6YWZ0ZXIsIC5idXR0b24uaXMtc3VjY2Vzcy5pcy1vdXRsaW5lZC5pcy1sb2FkaW5nOmZvY3VzOjphZnRlciwgLmJ1dHRvbi5pcy1zdWNjZXNzLmlzLW91dGxpbmVkLmlzLWxvYWRpbmcuaXMtZm9jdXNlZDo6YWZ0ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNmZmYgI2ZmZiAhaW1wb3J0YW50OyB9XG4gICAgICAuYnV0dG9uLmlzLXN1Y2Nlc3MuaXMtb3V0bGluZWRbZGlzYWJsZWRdLFxuICAgICAgZmllbGRzZXRbZGlzYWJsZWRdIC5idXR0b24uaXMtc3VjY2Vzcy5pcy1vdXRsaW5lZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItY29sb3I6ICMwMEQyNzg7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIGNvbG9yOiAjMDBEMjc4OyB9XG4gICAgLmJ1dHRvbi5pcy1zdWNjZXNzLmlzLWludmVydGVkLmlzLW91dGxpbmVkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIC5idXR0b24uaXMtc3VjY2Vzcy5pcy1pbnZlcnRlZC5pcy1vdXRsaW5lZDpob3ZlciwgLmJ1dHRvbi5pcy1zdWNjZXNzLmlzLWludmVydGVkLmlzLW91dGxpbmVkLmlzLWhvdmVyZWQsIC5idXR0b24uaXMtc3VjY2Vzcy5pcy1pbnZlcnRlZC5pcy1vdXRsaW5lZDpmb2N1cywgLmJ1dHRvbi5pcy1zdWNjZXNzLmlzLWludmVydGVkLmlzLW91dGxpbmVkLmlzLWZvY3VzZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBjb2xvcjogIzAwRDI3ODsgfVxuICAgICAgLmJ1dHRvbi5pcy1zdWNjZXNzLmlzLWludmVydGVkLmlzLW91dGxpbmVkLmlzLWxvYWRpbmc6aG92ZXI6OmFmdGVyLCAuYnV0dG9uLmlzLXN1Y2Nlc3MuaXMtaW52ZXJ0ZWQuaXMtb3V0bGluZWQuaXMtbG9hZGluZy5pcy1ob3ZlcmVkOjphZnRlciwgLmJ1dHRvbi5pcy1zdWNjZXNzLmlzLWludmVydGVkLmlzLW91dGxpbmVkLmlzLWxvYWRpbmc6Zm9jdXM6OmFmdGVyLCAuYnV0dG9uLmlzLXN1Y2Nlc3MuaXMtaW52ZXJ0ZWQuaXMtb3V0bGluZWQuaXMtbG9hZGluZy5pcy1mb2N1c2VkOjphZnRlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzAwRDI3OCAjMDBEMjc4ICFpbXBvcnRhbnQ7IH1cbiAgICAgIC5idXR0b24uaXMtc3VjY2Vzcy5pcy1pbnZlcnRlZC5pcy1vdXRsaW5lZFtkaXNhYmxlZF0sXG4gICAgICBmaWVsZHNldFtkaXNhYmxlZF0gLmJ1dHRvbi5pcy1zdWNjZXNzLmlzLWludmVydGVkLmlzLW91dGxpbmVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAuYnV0dG9uLmlzLXN1Y2Nlc3MuaXMtbGlnaHQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ViZmZmNjtcbiAgICAgIGNvbG9yOiAjMDA5OTU3OyB9XG4gICAgICAuYnV0dG9uLmlzLXN1Y2Nlc3MuaXMtbGlnaHQ6aG92ZXIsIC5idXR0b24uaXMtc3VjY2Vzcy5pcy1saWdodC5pcy1ob3ZlcmVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RlZmZmMTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgY29sb3I6ICMwMDk5NTc7IH1cbiAgICAgIC5idXR0b24uaXMtc3VjY2Vzcy5pcy1saWdodDphY3RpdmUsIC5idXR0b24uaXMtc3VjY2Vzcy5pcy1saWdodC5pcy1hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDFmZmViO1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBjb2xvcjogIzAwOTk1NzsgfVxuICAuYnV0dG9uLmlzLXdhcm5pbmcge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkEwMDA7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5idXR0b24uaXMtd2FybmluZzpob3ZlciwgLmJ1dHRvbi5pcy13YXJuaW5nLmlzLWhvdmVyZWQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YyOTgwMDtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5idXR0b24uaXMtd2FybmluZzpmb2N1cywgLmJ1dHRvbi5pcy13YXJuaW5nLmlzLWZvY3VzZWQge1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAuYnV0dG9uLmlzLXdhcm5pbmc6Zm9jdXM6bm90KDphY3RpdmUpLCAuYnV0dG9uLmlzLXdhcm5pbmcuaXMtZm9jdXNlZDpub3QoOmFjdGl2ZSkge1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNWVtIHJnYmEoMjU1LCAxNjAsIDAsIDAuMjUpOyB9XG4gICAgLmJ1dHRvbi5pcy13YXJuaW5nOmFjdGl2ZSwgLmJ1dHRvbi5pcy13YXJuaW5nLmlzLWFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTY5MDAwO1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLmJ1dHRvbi5pcy13YXJuaW5nW2Rpc2FibGVkXSxcbiAgICBmaWVsZHNldFtkaXNhYmxlZF0gLmJ1dHRvbi5pcy13YXJuaW5nIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkEwMDA7XG4gICAgICBib3JkZXItY29sb3I6ICNGRkEwMDA7XG4gICAgICBib3gtc2hhZG93OiBub25lOyB9XG4gICAgLmJ1dHRvbi5pcy13YXJuaW5nLmlzLWludmVydGVkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBjb2xvcjogI0ZGQTAwMDsgfVxuICAgICAgLmJ1dHRvbi5pcy13YXJuaW5nLmlzLWludmVydGVkOmhvdmVyLCAuYnV0dG9uLmlzLXdhcm5pbmcuaXMtaW52ZXJ0ZWQuaXMtaG92ZXJlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7IH1cbiAgICAgIC5idXR0b24uaXMtd2FybmluZy5pcy1pbnZlcnRlZFtkaXNhYmxlZF0sXG4gICAgICBmaWVsZHNldFtkaXNhYmxlZF0gLmJ1dHRvbi5pcy13YXJuaW5nLmlzLWludmVydGVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgY29sb3I6ICNGRkEwMDA7IH1cbiAgICAuYnV0dG9uLmlzLXdhcm5pbmcuaXMtbG9hZGluZzo6YWZ0ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZmZmICNmZmYgIWltcG9ydGFudDsgfVxuICAgIC5idXR0b24uaXMtd2FybmluZy5pcy1vdXRsaW5lZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1jb2xvcjogI0ZGQTAwMDtcbiAgICAgIGNvbG9yOiAjRkZBMDAwOyB9XG4gICAgICAuYnV0dG9uLmlzLXdhcm5pbmcuaXMtb3V0bGluZWQ6aG92ZXIsIC5idXR0b24uaXMtd2FybmluZy5pcy1vdXRsaW5lZC5pcy1ob3ZlcmVkLCAuYnV0dG9uLmlzLXdhcm5pbmcuaXMtb3V0bGluZWQ6Zm9jdXMsIC5idXR0b24uaXMtd2FybmluZy5pcy1vdXRsaW5lZC5pcy1mb2N1c2VkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQTAwMDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjRkZBMDAwO1xuICAgICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgLmJ1dHRvbi5pcy13YXJuaW5nLmlzLW91dGxpbmVkLmlzLWxvYWRpbmc6OmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjRkZBMDAwICNGRkEwMDAgIWltcG9ydGFudDsgfVxuICAgICAgLmJ1dHRvbi5pcy13YXJuaW5nLmlzLW91dGxpbmVkLmlzLWxvYWRpbmc6aG92ZXI6OmFmdGVyLCAuYnV0dG9uLmlzLXdhcm5pbmcuaXMtb3V0bGluZWQuaXMtbG9hZGluZy5pcy1ob3ZlcmVkOjphZnRlciwgLmJ1dHRvbi5pcy13YXJuaW5nLmlzLW91dGxpbmVkLmlzLWxvYWRpbmc6Zm9jdXM6OmFmdGVyLCAuYnV0dG9uLmlzLXdhcm5pbmcuaXMtb3V0bGluZWQuaXMtbG9hZGluZy5pcy1mb2N1c2VkOjphZnRlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2ZmZiAjZmZmICFpbXBvcnRhbnQ7IH1cbiAgICAgIC5idXR0b24uaXMtd2FybmluZy5pcy1vdXRsaW5lZFtkaXNhYmxlZF0sXG4gICAgICBmaWVsZHNldFtkaXNhYmxlZF0gLmJ1dHRvbi5pcy13YXJuaW5nLmlzLW91dGxpbmVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI0ZGQTAwMDtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgY29sb3I6ICNGRkEwMDA7IH1cbiAgICAuYnV0dG9uLmlzLXdhcm5pbmcuaXMtaW52ZXJ0ZWQuaXMtb3V0bGluZWQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItY29sb3I6ICNmZmY7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgLmJ1dHRvbi5pcy13YXJuaW5nLmlzLWludmVydGVkLmlzLW91dGxpbmVkOmhvdmVyLCAuYnV0dG9uLmlzLXdhcm5pbmcuaXMtaW52ZXJ0ZWQuaXMtb3V0bGluZWQuaXMtaG92ZXJlZCwgLmJ1dHRvbi5pcy13YXJuaW5nLmlzLWludmVydGVkLmlzLW91dGxpbmVkOmZvY3VzLCAuYnV0dG9uLmlzLXdhcm5pbmcuaXMtaW52ZXJ0ZWQuaXMtb3V0bGluZWQuaXMtZm9jdXNlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGNvbG9yOiAjRkZBMDAwOyB9XG4gICAgICAuYnV0dG9uLmlzLXdhcm5pbmcuaXMtaW52ZXJ0ZWQuaXMtb3V0bGluZWQuaXMtbG9hZGluZzpob3Zlcjo6YWZ0ZXIsIC5idXR0b24uaXMtd2FybmluZy5pcy1pbnZlcnRlZC5pcy1vdXRsaW5lZC5pcy1sb2FkaW5nLmlzLWhvdmVyZWQ6OmFmdGVyLCAuYnV0dG9uLmlzLXdhcm5pbmcuaXMtaW52ZXJ0ZWQuaXMtb3V0bGluZWQuaXMtbG9hZGluZzpmb2N1czo6YWZ0ZXIsIC5idXR0b24uaXMtd2FybmluZy5pcy1pbnZlcnRlZC5pcy1vdXRsaW5lZC5pcy1sb2FkaW5nLmlzLWZvY3VzZWQ6OmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjRkZBMDAwICNGRkEwMDAgIWltcG9ydGFudDsgfVxuICAgICAgLmJ1dHRvbi5pcy13YXJuaW5nLmlzLWludmVydGVkLmlzLW91dGxpbmVkW2Rpc2FibGVkXSxcbiAgICAgIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnV0dG9uLmlzLXdhcm5pbmcuaXMtaW52ZXJ0ZWQuaXMtb3V0bGluZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5idXR0b24uaXMtd2FybmluZy5pcy1saWdodCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmN2ViO1xuICAgICAgY29sb3I6ICM5OTYwMDA7IH1cbiAgICAgIC5idXR0b24uaXMtd2FybmluZy5pcy1saWdodDpob3ZlciwgLmJ1dHRvbi5pcy13YXJuaW5nLmlzLWxpZ2h0LmlzLWhvdmVyZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmM2RlO1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBjb2xvcjogIzk5NjAwMDsgfVxuICAgICAgLmJ1dHRvbi5pcy13YXJuaW5nLmlzLWxpZ2h0OmFjdGl2ZSwgLmJ1dHRvbi5pcy13YXJuaW5nLmlzLWxpZ2h0LmlzLWFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmVlZDE7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGNvbG9yOiAjOTk2MDAwOyB9XG4gIC5idXR0b24uaXMtZGFuZ2VyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjE0NjY4O1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgICAuYnV0dG9uLmlzLWRhbmdlcjpob3ZlciwgLmJ1dHRvbi5pcy1kYW5nZXIuaXMtaG92ZXJlZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjAzYTVmO1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLmJ1dHRvbi5pcy1kYW5nZXI6Zm9jdXMsIC5idXR0b24uaXMtZGFuZ2VyLmlzLWZvY3VzZWQge1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAuYnV0dG9uLmlzLWRhbmdlcjpmb2N1czpub3QoOmFjdGl2ZSksIC5idXR0b24uaXMtZGFuZ2VyLmlzLWZvY3VzZWQ6bm90KDphY3RpdmUpIHtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVlbSByZ2JhKDI0MSwgNzAsIDEwNCwgMC4yNSk7IH1cbiAgICAuYnV0dG9uLmlzLWRhbmdlcjphY3RpdmUsIC5idXR0b24uaXMtZGFuZ2VyLmlzLWFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWYyZTU1O1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLmJ1dHRvbi5pcy1kYW5nZXJbZGlzYWJsZWRdLFxuICAgIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnV0dG9uLmlzLWRhbmdlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjE0NjY4O1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZjE0NjY4O1xuICAgICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAgIC5idXR0b24uaXMtZGFuZ2VyLmlzLWludmVydGVkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBjb2xvcjogI2YxNDY2ODsgfVxuICAgICAgLmJ1dHRvbi5pcy1kYW5nZXIuaXMtaW52ZXJ0ZWQ6aG92ZXIsIC5idXR0b24uaXMtZGFuZ2VyLmlzLWludmVydGVkLmlzLWhvdmVyZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyOyB9XG4gICAgICAuYnV0dG9uLmlzLWRhbmdlci5pcy1pbnZlcnRlZFtkaXNhYmxlZF0sXG4gICAgICBmaWVsZHNldFtkaXNhYmxlZF0gLmJ1dHRvbi5pcy1kYW5nZXIuaXMtaW52ZXJ0ZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBjb2xvcjogI2YxNDY2ODsgfVxuICAgIC5idXR0b24uaXMtZGFuZ2VyLmlzLWxvYWRpbmc6OmFmdGVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2ZmZiAjZmZmICFpbXBvcnRhbnQ7IH1cbiAgICAuYnV0dG9uLmlzLWRhbmdlci5pcy1vdXRsaW5lZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1jb2xvcjogI2YxNDY2ODtcbiAgICAgIGNvbG9yOiAjZjE0NjY4OyB9XG4gICAgICAuYnV0dG9uLmlzLWRhbmdlci5pcy1vdXRsaW5lZDpob3ZlciwgLmJ1dHRvbi5pcy1kYW5nZXIuaXMtb3V0bGluZWQuaXMtaG92ZXJlZCwgLmJ1dHRvbi5pcy1kYW5nZXIuaXMtb3V0bGluZWQ6Zm9jdXMsIC5idXR0b24uaXMtZGFuZ2VyLmlzLW91dGxpbmVkLmlzLWZvY3VzZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjE0NjY4O1xuICAgICAgICBib3JkZXItY29sb3I6ICNmMTQ2Njg7XG4gICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAuYnV0dG9uLmlzLWRhbmdlci5pcy1vdXRsaW5lZC5pcy1sb2FkaW5nOjphZnRlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2YxNDY2OCAjZjE0NjY4ICFpbXBvcnRhbnQ7IH1cbiAgICAgIC5idXR0b24uaXMtZGFuZ2VyLmlzLW91dGxpbmVkLmlzLWxvYWRpbmc6aG92ZXI6OmFmdGVyLCAuYnV0dG9uLmlzLWRhbmdlci5pcy1vdXRsaW5lZC5pcy1sb2FkaW5nLmlzLWhvdmVyZWQ6OmFmdGVyLCAuYnV0dG9uLmlzLWRhbmdlci5pcy1vdXRsaW5lZC5pcy1sb2FkaW5nOmZvY3VzOjphZnRlciwgLmJ1dHRvbi5pcy1kYW5nZXIuaXMtb3V0bGluZWQuaXMtbG9hZGluZy5pcy1mb2N1c2VkOjphZnRlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2ZmZiAjZmZmICFpbXBvcnRhbnQ7IH1cbiAgICAgIC5idXR0b24uaXMtZGFuZ2VyLmlzLW91dGxpbmVkW2Rpc2FibGVkXSxcbiAgICAgIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnV0dG9uLmlzLWRhbmdlci5pcy1vdXRsaW5lZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItY29sb3I6ICNmMTQ2Njg7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIGNvbG9yOiAjZjE0NjY4OyB9XG4gICAgLmJ1dHRvbi5pcy1kYW5nZXIuaXMtaW52ZXJ0ZWQuaXMtb3V0bGluZWQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItY29sb3I6ICNmZmY7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgLmJ1dHRvbi5pcy1kYW5nZXIuaXMtaW52ZXJ0ZWQuaXMtb3V0bGluZWQ6aG92ZXIsIC5idXR0b24uaXMtZGFuZ2VyLmlzLWludmVydGVkLmlzLW91dGxpbmVkLmlzLWhvdmVyZWQsIC5idXR0b24uaXMtZGFuZ2VyLmlzLWludmVydGVkLmlzLW91dGxpbmVkOmZvY3VzLCAuYnV0dG9uLmlzLWRhbmdlci5pcy1pbnZlcnRlZC5pcy1vdXRsaW5lZC5pcy1mb2N1c2VkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgY29sb3I6ICNmMTQ2Njg7IH1cbiAgICAgIC5idXR0b24uaXMtZGFuZ2VyLmlzLWludmVydGVkLmlzLW91dGxpbmVkLmlzLWxvYWRpbmc6aG92ZXI6OmFmdGVyLCAuYnV0dG9uLmlzLWRhbmdlci5pcy1pbnZlcnRlZC5pcy1vdXRsaW5lZC5pcy1sb2FkaW5nLmlzLWhvdmVyZWQ6OmFmdGVyLCAuYnV0dG9uLmlzLWRhbmdlci5pcy1pbnZlcnRlZC5pcy1vdXRsaW5lZC5pcy1sb2FkaW5nOmZvY3VzOjphZnRlciwgLmJ1dHRvbi5pcy1kYW5nZXIuaXMtaW52ZXJ0ZWQuaXMtb3V0bGluZWQuaXMtbG9hZGluZy5pcy1mb2N1c2VkOjphZnRlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2YxNDY2OCAjZjE0NjY4ICFpbXBvcnRhbnQ7IH1cbiAgICAgIC5idXR0b24uaXMtZGFuZ2VyLmlzLWludmVydGVkLmlzLW91dGxpbmVkW2Rpc2FibGVkXSxcbiAgICAgIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnV0dG9uLmlzLWRhbmdlci5pcy1pbnZlcnRlZC5pcy1vdXRsaW5lZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItY29sb3I6ICNmZmY7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLmJ1dHRvbi5pcy1kYW5nZXIuaXMtbGlnaHQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZWNmMDtcbiAgICAgIGNvbG9yOiAjY2MwZjM1OyB9XG4gICAgICAuYnV0dG9uLmlzLWRhbmdlci5pcy1saWdodDpob3ZlciwgLmJ1dHRvbi5pcy1kYW5nZXIuaXMtbGlnaHQuaXMtaG92ZXJlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZGUwZTY7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGNvbG9yOiAjY2MwZjM1OyB9XG4gICAgICAuYnV0dG9uLmlzLWRhbmdlci5pcy1saWdodDphY3RpdmUsIC5idXR0b24uaXMtZGFuZ2VyLmlzLWxpZ2h0LmlzLWFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2Q0ZGM7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGNvbG9yOiAjY2MwZjM1OyB9XG4gIC5idXR0b24uaXMtc21hbGwge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTsgfVxuICAgIC5idXR0b24uaXMtc21hbGw6bm90KC5pcy1yb3VuZGVkKSB7XG4gICAgICBib3JkZXItcmFkaXVzOiAycHg7IH1cbiAgLmJ1dHRvbi5pcy1ub3JtYWwge1xuICAgIGZvbnQtc2l6ZTogMXJlbTsgfVxuICAuYnV0dG9uLmlzLW1lZGl1bSB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtOyB9XG4gIC5idXR0b24uaXMtbGFyZ2Uge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtOyB9XG4gIC5idXR0b25bZGlzYWJsZWRdLFxuICBmaWVsZHNldFtkaXNhYmxlZF0gLmJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgYm9yZGVyLWNvbG9yOiAjRUZFRkYwO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgb3BhY2l0eTogMC41OyB9XG4gIC5idXR0b24uaXMtZnVsbHdpZHRoIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5idXR0b24uaXMtbG9hZGluZyB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgICAuYnV0dG9uLmlzLWxvYWRpbmc6OmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gKDFlbSAqIDAuNSkpO1xuICAgICAgdG9wOiBjYWxjKDUwJSAtICgxZW0gKiAwLjUpKTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50OyB9XG4gIC5idXR0b24uaXMtc3RhdGljIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZXNtb2tlO1xuICAgIGJvcmRlci1jb2xvcjogI0VGRUZGMDtcbiAgICBjb2xvcjogI0NGQ0ZDRjtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gIC5idXR0b24uaXMtcm91bmRlZCB7XG4gICAgYm9yZGVyLXJhZGl1czogOTk5OXB4O1xuICAgIHBhZGRpbmctbGVmdDogY2FsYygxZW0gKyAwLjI1ZW0pO1xuICAgIHBhZGRpbmctcmlnaHQ6IGNhbGMoMWVtICsgMC4yNWVtKTsgfVxuXG4uYnV0dG9ucyB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG4gIC5idXR0b25zIC5idXR0b24ge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTsgfVxuICAgIC5idXR0b25zIC5idXR0b246bm90KDpsYXN0LWNoaWxkKTpub3QoLmlzLWZ1bGx3aWR0aCkge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07IH1cbiAgLmJ1dHRvbnM6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbTsgfVxuICAuYnV0dG9uczpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG4gIC5idXR0b25zLmFyZS1zbWFsbCAuYnV0dG9uOm5vdCguaXMtbm9ybWFsKTpub3QoLmlzLW1lZGl1bSk6bm90KC5pcy1sYXJnZSkge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTsgfVxuICAgIC5idXR0b25zLmFyZS1zbWFsbCAuYnV0dG9uOm5vdCguaXMtbm9ybWFsKTpub3QoLmlzLW1lZGl1bSk6bm90KC5pcy1sYXJnZSk6bm90KC5pcy1yb3VuZGVkKSB7XG4gICAgICBib3JkZXItcmFkaXVzOiAycHg7IH1cbiAgLmJ1dHRvbnMuYXJlLW1lZGl1bSAuYnV0dG9uOm5vdCguaXMtc21hbGwpOm5vdCguaXMtbm9ybWFsKTpub3QoLmlzLWxhcmdlKSB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtOyB9XG4gIC5idXR0b25zLmFyZS1sYXJnZSAuYnV0dG9uOm5vdCguaXMtc21hbGwpOm5vdCguaXMtbm9ybWFsKTpub3QoLmlzLW1lZGl1bSkge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtOyB9XG4gIC5idXR0b25zLmhhcy1hZGRvbnMgLmJ1dHRvbjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwOyB9XG4gIC5idXR0b25zLmhhcy1hZGRvbnMgLmJ1dHRvbjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcHg7IH1cbiAgLmJ1dHRvbnMuaGFzLWFkZG9ucyAuYnV0dG9uOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAuYnV0dG9ucy5oYXMtYWRkb25zIC5idXR0b246aG92ZXIsIC5idXR0b25zLmhhcy1hZGRvbnMgLmJ1dHRvbi5pcy1ob3ZlcmVkIHtcbiAgICB6LWluZGV4OiAyOyB9XG4gIC5idXR0b25zLmhhcy1hZGRvbnMgLmJ1dHRvbjpmb2N1cywgLmJ1dHRvbnMuaGFzLWFkZG9ucyAuYnV0dG9uLmlzLWZvY3VzZWQsIC5idXR0b25zLmhhcy1hZGRvbnMgLmJ1dHRvbjphY3RpdmUsIC5idXR0b25zLmhhcy1hZGRvbnMgLmJ1dHRvbi5pcy1hY3RpdmUsIC5idXR0b25zLmhhcy1hZGRvbnMgLmJ1dHRvbi5pcy1zZWxlY3RlZCB7XG4gICAgei1pbmRleDogMzsgfVxuICAgIC5idXR0b25zLmhhcy1hZGRvbnMgLmJ1dHRvbjpmb2N1czpob3ZlciwgLmJ1dHRvbnMuaGFzLWFkZG9ucyAuYnV0dG9uLmlzLWZvY3VzZWQ6aG92ZXIsIC5idXR0b25zLmhhcy1hZGRvbnMgLmJ1dHRvbjphY3RpdmU6aG92ZXIsIC5idXR0b25zLmhhcy1hZGRvbnMgLmJ1dHRvbi5pcy1hY3RpdmU6aG92ZXIsIC5idXR0b25zLmhhcy1hZGRvbnMgLmJ1dHRvbi5pcy1zZWxlY3RlZDpob3ZlciB7XG4gICAgICB6LWluZGV4OiA0OyB9XG4gIC5idXR0b25zLmhhcy1hZGRvbnMgLmJ1dHRvbi5pcy1leHBhbmRlZCB7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGZsZXgtc2hyaW5rOiAxOyB9XG4gIC5idXR0b25zLmlzLWNlbnRlcmVkIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgIC5idXR0b25zLmlzLWNlbnRlcmVkOm5vdCguaGFzLWFkZG9ucykgLmJ1dHRvbjpub3QoLmlzLWZ1bGx3aWR0aCkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW07XG4gICAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW07IH1cbiAgLmJ1dHRvbnMuaXMtcmlnaHQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IH1cbiAgICAuYnV0dG9ucy5pcy1yaWdodDpub3QoLmhhcy1hZGRvbnMpIC5idXR0b246bm90KC5pcy1mdWxsd2lkdGgpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5idXR0b24uaXMtcmVzcG9uc2l2ZS5pcy1zbWFsbCB7XG4gICAgZm9udC1zaXplOiAwLjU2MjVyZW07IH1cbiAgLmJ1dHRvbi5pcy1yZXNwb25zaXZlLFxuICAuYnV0dG9uLmlzLXJlc3BvbnNpdmUuaXMtbm9ybWFsIHtcbiAgICBmb250LXNpemU6IDAuNjU2MjVyZW07IH1cbiAgLmJ1dHRvbi5pcy1yZXNwb25zaXZlLmlzLW1lZGl1bSB7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtOyB9XG4gIC5idXR0b24uaXMtcmVzcG9uc2l2ZS5pcy1sYXJnZSB7XG4gICAgZm9udC1zaXplOiAxcmVtOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmJ1dHRvbi5pcy1yZXNwb25zaXZlLmlzLXNtYWxsIHtcbiAgICBmb250LXNpemU6IDAuNjU2MjVyZW07IH1cbiAgLmJ1dHRvbi5pcy1yZXNwb25zaXZlLFxuICAuYnV0dG9uLmlzLXJlc3BvbnNpdmUuaXMtbm9ybWFsIHtcbiAgICBmb250LXNpemU6IDAuNzVyZW07IH1cbiAgLmJ1dHRvbi5pcy1yZXNwb25zaXZlLmlzLW1lZGl1bSB7XG4gICAgZm9udC1zaXplOiAxcmVtOyB9XG4gIC5idXR0b24uaXMtcmVzcG9uc2l2ZS5pcy1sYXJnZSB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtOyB9IH1cblxuLmNvbnRhaW5lciB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87IH1cbiAgLmNvbnRhaW5lci5pcy1mbHVpZCB7XG4gICAgbWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzMnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDMycHg7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICBtYXgtd2lkdGg6IDk2MHB4OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIxNXB4KSB7XG4gICAgLmNvbnRhaW5lci5pcy13aWRlc2NyZWVuOm5vdCguaXMtbWF4LWRlc2t0b3ApIHtcbiAgICAgIG1heC13aWR0aDogMTE1MnB4OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwN3B4KSB7XG4gICAgLmNvbnRhaW5lci5pcy1mdWxsaGQ6bm90KC5pcy1tYXgtZGVza3RvcCk6bm90KC5pcy1tYXgtd2lkZXNjcmVlbikge1xuICAgICAgbWF4LXdpZHRoOiAxMzQ0cHg7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjE2cHgpIHtcbiAgICAuY29udGFpbmVyOm5vdCguaXMtbWF4LWRlc2t0b3ApIHtcbiAgICAgIG1heC13aWR0aDogMTE1MnB4OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwOHB4KSB7XG4gICAgLmNvbnRhaW5lcjpub3QoLmlzLW1heC1kZXNrdG9wKTpub3QoLmlzLW1heC13aWRlc2NyZWVuKSB7XG4gICAgICBtYXgtd2lkdGg6IDEzNDRweDsgfSB9XG5cbi5jb250ZW50IGxpICsgbGkge1xuICBtYXJnaW4tdG9wOiAwLjI1ZW07IH1cblxuLmNvbnRlbnQgcDpub3QoOmxhc3QtY2hpbGQpLFxuLmNvbnRlbnQgZGw6bm90KDpsYXN0LWNoaWxkKSxcbi5jb250ZW50IG9sOm5vdCg6bGFzdC1jaGlsZCksXG4uY29udGVudCB1bDpub3QoOmxhc3QtY2hpbGQpLFxuLmNvbnRlbnQgYmxvY2txdW90ZTpub3QoOmxhc3QtY2hpbGQpLFxuLmNvbnRlbnQgcHJlOm5vdCg6bGFzdC1jaGlsZCksXG4uY29udGVudCB0YWJsZTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMWVtOyB9XG5cbi5jb250ZW50IGgxLFxuLmNvbnRlbnQgaDIsXG4uY29udGVudCBoMyxcbi5jb250ZW50IGg0LFxuLmNvbnRlbnQgaDUsXG4uY29udGVudCBoNiB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMS4xMjU7IH1cblxuLmNvbnRlbnQgaDEge1xuICBmb250LXNpemU6IDJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC41ZW07IH1cbiAgLmNvbnRlbnQgaDE6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi10b3A6IDFlbTsgfVxuXG4uY29udGVudCBoMiB7XG4gIGZvbnQtc2l6ZTogMS43NWVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjU3MTRlbTsgfVxuICAuY29udGVudCBoMjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogMS4xNDI4ZW07IH1cblxuLmNvbnRlbnQgaDMge1xuICBmb250LXNpemU6IDEuNWVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjY2NjZlbTsgfVxuICAuY29udGVudCBoMzpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogMS4zMzMzZW07IH1cblxuLmNvbnRlbnQgaDQge1xuICBmb250LXNpemU6IDEuMjVlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC44ZW07IH1cblxuLmNvbnRlbnQgaDUge1xuICBmb250LXNpemU6IDEuMTI1ZW07XG4gIG1hcmdpbi1ib3R0b206IDAuODg4OGVtOyB9XG5cbi5jb250ZW50IGg2IHtcbiAgZm9udC1zaXplOiAxZW07XG4gIG1hcmdpbi1ib3R0b206IDFlbTsgfVxuXG4uY29udGVudCBibG9ja3F1b3RlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVzbW9rZTtcbiAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCAjRUZFRkYwO1xuICBwYWRkaW5nOiAxLjI1ZW0gMS41ZW07IH1cblxuLmNvbnRlbnQgb2wge1xuICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBvdXRzaWRlO1xuICBtYXJnaW4tbGVmdDogMmVtO1xuICBtYXJnaW4tdG9wOiAxZW07IH1cbiAgLmNvbnRlbnQgb2w6bm90KFt0eXBlXSkge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogZGVjaW1hbDsgfVxuICAgIC5jb250ZW50IG9sOm5vdChbdHlwZV0pLmlzLWxvd2VyLWFscGhhIHtcbiAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbG93ZXItYWxwaGE7IH1cbiAgICAuY29udGVudCBvbDpub3QoW3R5cGVdKS5pcy1sb3dlci1yb21hbiB7XG4gICAgICBsaXN0LXN0eWxlLXR5cGU6IGxvd2VyLXJvbWFuOyB9XG4gICAgLmNvbnRlbnQgb2w6bm90KFt0eXBlXSkuaXMtdXBwZXItYWxwaGEge1xuICAgICAgbGlzdC1zdHlsZS10eXBlOiB1cHBlci1hbHBoYTsgfVxuICAgIC5jb250ZW50IG9sOm5vdChbdHlwZV0pLmlzLXVwcGVyLXJvbWFuIHtcbiAgICAgIGxpc3Qtc3R5bGUtdHlwZTogdXBwZXItcm9tYW47IH1cblxuLmNvbnRlbnQgdWwge1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGU7XG4gIG1hcmdpbi1sZWZ0OiAyZW07XG4gIG1hcmdpbi10b3A6IDFlbTsgfVxuICAuY29udGVudCB1bCB1bCB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBjaXJjbGU7XG4gICAgbWFyZ2luLXRvcDogMC41ZW07IH1cbiAgICAuY29udGVudCB1bCB1bCB1bCB7XG4gICAgICBsaXN0LXN0eWxlLXR5cGU6IHNxdWFyZTsgfVxuXG4uY29udGVudCBkZCB7XG4gIG1hcmdpbi1sZWZ0OiAyZW07IH1cblxuLmNvbnRlbnQgZmlndXJlIHtcbiAgbWFyZ2luLWxlZnQ6IDJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuY29udGVudCBmaWd1cmU6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi10b3A6IDJlbTsgfVxuICAuY29udGVudCBmaWd1cmU6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMmVtOyB9XG4gIC5jb250ZW50IGZpZ3VyZSBpbWcge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAuY29udGVudCBmaWd1cmUgZmlnY2FwdGlvbiB7XG4gICAgZm9udC1zdHlsZTogaXRhbGljOyB9XG5cbi5jb250ZW50IHByZSB7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgcGFkZGluZzogMS4yNWVtIDEuNWVtO1xuICB3aGl0ZS1zcGFjZTogcHJlO1xuICB3b3JkLXdyYXA6IG5vcm1hbDsgfVxuXG4uY29udGVudCBzdXAsXG4uY29udGVudCBzdWIge1xuICBmb250LXNpemU6IDc1JTsgfVxuXG4uY29udGVudCB0YWJsZSB7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5jb250ZW50IHRhYmxlIHRkLFxuICAuY29udGVudCB0YWJsZSB0aCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0VGRUZGMDtcbiAgICBib3JkZXItd2lkdGg6IDAgMCAxcHg7XG4gICAgcGFkZGluZzogMC41ZW0gMC43NWVtO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7IH1cbiAgLmNvbnRlbnQgdGFibGUgdGgge1xuICAgIGNvbG9yOiAjMzYzNjM2OyB9XG4gICAgLmNvbnRlbnQgdGFibGUgdGg6bm90KFthbGlnbl0pIHtcbiAgICAgIHRleHQtYWxpZ246IGluaGVyaXQ7IH1cbiAgLmNvbnRlbnQgdGFibGUgdGhlYWQgdGQsXG4gIC5jb250ZW50IHRhYmxlIHRoZWFkIHRoIHtcbiAgICBib3JkZXItd2lkdGg6IDAgMCAycHg7XG4gICAgY29sb3I6ICMzNjM2MzY7IH1cbiAgLmNvbnRlbnQgdGFibGUgdGZvb3QgdGQsXG4gIC5jb250ZW50IHRhYmxlIHRmb290IHRoIHtcbiAgICBib3JkZXItd2lkdGg6IDJweCAwIDA7XG4gICAgY29sb3I6ICMzNjM2MzY7IH1cbiAgLmNvbnRlbnQgdGFibGUgdGJvZHkgdHI6bGFzdC1jaGlsZCB0ZCxcbiAgLmNvbnRlbnQgdGFibGUgdGJvZHkgdHI6bGFzdC1jaGlsZCB0aCB7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDsgfVxuXG4uY29udGVudCAudGFicyBsaSArIGxpIHtcbiAgbWFyZ2luLXRvcDogMDsgfVxuXG4uY29udGVudC5pcy1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTsgfVxuXG4uY29udGVudC5pcy1ub3JtYWwge1xuICBmb250LXNpemU6IDFyZW07IH1cblxuLmNvbnRlbnQuaXMtbWVkaXVtIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtOyB9XG5cbi5jb250ZW50LmlzLWxhcmdlIHtcbiAgZm9udC1zaXplOiAxLjVyZW07IH1cblxuLmljb24ge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGhlaWdodDogMS41cmVtO1xuICB3aWR0aDogMS41cmVtOyB9XG4gIC5pY29uLmlzLXNtYWxsIHtcbiAgICBoZWlnaHQ6IDFyZW07XG4gICAgd2lkdGg6IDFyZW07IH1cbiAgLmljb24uaXMtbWVkaXVtIHtcbiAgICBoZWlnaHQ6IDJyZW07XG4gICAgd2lkdGg6IDJyZW07IH1cbiAgLmljb24uaXMtbGFyZ2Uge1xuICAgIGhlaWdodDogM3JlbTtcbiAgICB3aWR0aDogM3JlbTsgfVxuXG4uaWNvbi10ZXh0IHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XG4gIC5pY29uLXRleHQgLmljb24ge1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBmbGV4LXNocmluazogMDsgfVxuICAgIC5pY29uLXRleHQgLmljb246bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDAuMjVlbTsgfVxuICAgIC5pY29uLXRleHQgLmljb246bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDAuMjVlbTsgfVxuXG5kaXYuaWNvbi10ZXh0IHtcbiAgZGlzcGxheTogZmxleDsgfVxuXG4uaW1hZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5pbWFnZSBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogYXV0bztcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5pbWFnZSBpbWcuaXMtcm91bmRlZCB7XG4gICAgICBib3JkZXItcmFkaXVzOiA5OTk5cHg7IH1cbiAgLmltYWdlLmlzLWZ1bGx3aWR0aCB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLmltYWdlLmlzLXNxdWFyZSBpbWcsXG4gIC5pbWFnZS5pcy1zcXVhcmUgLmhhcy1yYXRpbywgLmltYWdlLmlzLTFieTEgaW1nLFxuICAuaW1hZ2UuaXMtMWJ5MSAuaGFzLXJhdGlvLCAuaW1hZ2UuaXMtNWJ5NCBpbWcsXG4gIC5pbWFnZS5pcy01Ynk0IC5oYXMtcmF0aW8sIC5pbWFnZS5pcy00YnkzIGltZyxcbiAgLmltYWdlLmlzLTRieTMgLmhhcy1yYXRpbywgLmltYWdlLmlzLTNieTIgaW1nLFxuICAuaW1hZ2UuaXMtM2J5MiAuaGFzLXJhdGlvLCAuaW1hZ2UuaXMtNWJ5MyBpbWcsXG4gIC5pbWFnZS5pcy01YnkzIC5oYXMtcmF0aW8sIC5pbWFnZS5pcy0xNmJ5OSBpbWcsXG4gIC5pbWFnZS5pcy0xNmJ5OSAuaGFzLXJhdGlvLCAuaW1hZ2UuaXMtMmJ5MSBpbWcsXG4gIC5pbWFnZS5pcy0yYnkxIC5oYXMtcmF0aW8sIC5pbWFnZS5pcy0zYnkxIGltZyxcbiAgLmltYWdlLmlzLTNieTEgLmhhcy1yYXRpbywgLmltYWdlLmlzLTRieTUgaW1nLFxuICAuaW1hZ2UuaXMtNGJ5NSAuaGFzLXJhdGlvLCAuaW1hZ2UuaXMtM2J5NCBpbWcsXG4gIC5pbWFnZS5pcy0zYnk0IC5oYXMtcmF0aW8sIC5pbWFnZS5pcy0yYnkzIGltZyxcbiAgLmltYWdlLmlzLTJieTMgLmhhcy1yYXRpbywgLmltYWdlLmlzLTNieTUgaW1nLFxuICAuaW1hZ2UuaXMtM2J5NSAuaGFzLXJhdGlvLCAuaW1hZ2UuaXMtOWJ5MTYgaW1nLFxuICAuaW1hZ2UuaXMtOWJ5MTYgLmhhcy1yYXRpbywgLmltYWdlLmlzLTFieTIgaW1nLFxuICAuaW1hZ2UuaXMtMWJ5MiAuaGFzLXJhdGlvLCAuaW1hZ2UuaXMtMWJ5MyBpbWcsXG4gIC5pbWFnZS5pcy0xYnkzIC5oYXMtcmF0aW8ge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAuaW1hZ2UuaXMtc3F1YXJlLCAuaW1hZ2UuaXMtMWJ5MSB7XG4gICAgcGFkZGluZy10b3A6IDEwMCU7IH1cbiAgLmltYWdlLmlzLTVieTQge1xuICAgIHBhZGRpbmctdG9wOiA4MCU7IH1cbiAgLmltYWdlLmlzLTRieTMge1xuICAgIHBhZGRpbmctdG9wOiA3NSU7IH1cbiAgLmltYWdlLmlzLTNieTIge1xuICAgIHBhZGRpbmctdG9wOiA2Ni42NjY2JTsgfVxuICAuaW1hZ2UuaXMtNWJ5MyB7XG4gICAgcGFkZGluZy10b3A6IDYwJTsgfVxuICAuaW1hZ2UuaXMtMTZieTkge1xuICAgIHBhZGRpbmctdG9wOiA1Ni4yNSU7IH1cbiAgLmltYWdlLmlzLTJieTEge1xuICAgIHBhZGRpbmctdG9wOiA1MCU7IH1cbiAgLmltYWdlLmlzLTNieTEge1xuICAgIHBhZGRpbmctdG9wOiAzMy4zMzMzJTsgfVxuICAuaW1hZ2UuaXMtNGJ5NSB7XG4gICAgcGFkZGluZy10b3A6IDEyNSU7IH1cbiAgLmltYWdlLmlzLTNieTQge1xuICAgIHBhZGRpbmctdG9wOiAxMzMuMzMzMyU7IH1cbiAgLmltYWdlLmlzLTJieTMge1xuICAgIHBhZGRpbmctdG9wOiAxNTAlOyB9XG4gIC5pbWFnZS5pcy0zYnk1IHtcbiAgICBwYWRkaW5nLXRvcDogMTY2LjY2NjYlOyB9XG4gIC5pbWFnZS5pcy05YnkxNiB7XG4gICAgcGFkZGluZy10b3A6IDE3Ny43Nzc3JTsgfVxuICAuaW1hZ2UuaXMtMWJ5MiB7XG4gICAgcGFkZGluZy10b3A6IDIwMCU7IH1cbiAgLmltYWdlLmlzLTFieTMge1xuICAgIHBhZGRpbmctdG9wOiAzMDAlOyB9XG4gIC5pbWFnZS5pcy0xNngxNiB7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIHdpZHRoOiAxNnB4OyB9XG4gIC5pbWFnZS5pcy0yNHgyNCB7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIHdpZHRoOiAyNHB4OyB9XG4gIC5pbWFnZS5pcy0zMngzMiB7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICAgIHdpZHRoOiAzMnB4OyB9XG4gIC5pbWFnZS5pcy00OHg0OCB7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIHdpZHRoOiA0OHB4OyB9XG4gIC5pbWFnZS5pcy02NHg2NCB7XG4gICAgaGVpZ2h0OiA2NHB4O1xuICAgIHdpZHRoOiA2NHB4OyB9XG4gIC5pbWFnZS5pcy05Nng5NiB7XG4gICAgaGVpZ2h0OiA5NnB4O1xuICAgIHdpZHRoOiA5NnB4OyB9XG4gIC5pbWFnZS5pcy0xMjh4MTI4IHtcbiAgICBoZWlnaHQ6IDEyOHB4O1xuICAgIHdpZHRoOiAxMjhweDsgfVxuXG4ubm90aWZpY2F0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVzbW9rZTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDEuMjVyZW0gMi41cmVtIDEuMjVyZW0gMS41cmVtOyB9XG4gIC5ub3RpZmljYXRpb24gYTpub3QoLmJ1dHRvbik6bm90KC5kcm9wZG93bi1pdGVtKSB7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAubm90aWZpY2F0aW9uIHN0cm9uZyB7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjsgfVxuICAubm90aWZpY2F0aW9uIGNvZGUsXG4gIC5ub3RpZmljYXRpb24gcHJlIHtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTsgfVxuICAubm90aWZpY2F0aW9uIHByZSBjb2RlIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuICAubm90aWZpY2F0aW9uID4gLmRlbGV0ZSB7XG4gICAgcmlnaHQ6IDAuNXJlbTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwLjVyZW07IH1cbiAgLm5vdGlmaWNhdGlvbiAudGl0bGUsXG4gIC5ub3RpZmljYXRpb24gLnN1YnRpdGxlLFxuICAubm90aWZpY2F0aW9uIC5jb250ZW50IHtcbiAgICBjb2xvcjogY3VycmVudENvbG9yOyB9XG4gIC5ub3RpZmljYXRpb24uaXMtd2hpdGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIGNvbG9yOiBibGFjazsgfVxuICAubm90aWZpY2F0aW9uLmlzLWJsYWNrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgICBjb2xvcjogd2hpdGU7IH1cbiAgLm5vdGlmaWNhdGlvbi5pcy1saWdodCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVzbW9rZTtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpOyB9XG4gIC5ub3RpZmljYXRpb24uaXMtZGFyayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAubm90aWZpY2F0aW9uLmlzLXByaW1hcnkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMGQxYjI7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgICAubm90aWZpY2F0aW9uLmlzLXByaW1hcnkuaXMtbGlnaHQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ViZmZmYztcbiAgICAgIGNvbG9yOiAjMDA5NDdlOyB9XG4gIC5ub3RpZmljYXRpb24uaXMtbGluayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMxNzNmNjtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5ub3RpZmljYXRpb24uaXMtbGluay5pcy1saWdodCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJmMmZlO1xuICAgICAgY29sb3I6ICMwOTRlZDc7IH1cbiAgLm5vdGlmaWNhdGlvbi5pcy1pbmZvIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2U4ZWQwO1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLm5vdGlmaWNhdGlvbi5pcy1pbmZvLmlzLWxpZ2h0IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZmY1ZmI7XG4gICAgICBjb2xvcjogIzI5NmZhODsgfVxuICAubm90aWZpY2F0aW9uLmlzLXN1Y2Nlc3Mge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMEQyNzg7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgICAubm90aWZpY2F0aW9uLmlzLXN1Y2Nlc3MuaXMtbGlnaHQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ViZmZmNjtcbiAgICAgIGNvbG9yOiAjMDA5OTU3OyB9XG4gIC5ub3RpZmljYXRpb24uaXMtd2FybmluZyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQTAwMDtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5ub3RpZmljYXRpb24uaXMtd2FybmluZy5pcy1saWdodCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmN2ViO1xuICAgICAgY29sb3I6ICM5OTYwMDA7IH1cbiAgLm5vdGlmaWNhdGlvbi5pcy1kYW5nZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMTQ2Njg7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgICAubm90aWZpY2F0aW9uLmlzLWRhbmdlci5pcy1saWdodCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVlY2YwO1xuICAgICAgY29sb3I6ICNjYzBmMzU7IH1cblxuLnByb2dyZXNzIHtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogOTk5OXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxcmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwJTsgfVxuICAucHJvZ3Jlc3M6Oi13ZWJraXQtcHJvZ3Jlc3MtYmFyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlZGVkOyB9XG4gIC5wcm9ncmVzczo6LXdlYmtpdC1wcm9ncmVzcy12YWx1ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7IH1cbiAgLnByb2dyZXNzOjotbW96LXByb2dyZXNzLWJhciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7IH1cbiAgLnByb2dyZXNzOjotbXMtZmlsbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gICAgYm9yZGVyOiBub25lOyB9XG4gIC5wcm9ncmVzcy5pcy13aGl0ZTo6LXdlYmtpdC1wcm9ncmVzcy12YWx1ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7IH1cbiAgLnByb2dyZXNzLmlzLXdoaXRlOjotbW96LXByb2dyZXNzLWJhciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7IH1cbiAgLnByb2dyZXNzLmlzLXdoaXRlOjotbXMtZmlsbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7IH1cbiAgLnByb2dyZXNzLmlzLXdoaXRlOmluZGV0ZXJtaW5hdGUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgd2hpdGUgMzAlLCAjZWRlZGVkIDMwJSk7IH1cbiAgLnByb2dyZXNzLmlzLWJsYWNrOjotd2Via2l0LXByb2dyZXNzLXZhbHVlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjazsgfVxuICAucHJvZ3Jlc3MuaXMtYmxhY2s6Oi1tb3otcHJvZ3Jlc3MtYmFyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjazsgfVxuICAucHJvZ3Jlc3MuaXMtYmxhY2s6Oi1tcy1maWxsIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjazsgfVxuICAucHJvZ3Jlc3MuaXMtYmxhY2s6aW5kZXRlcm1pbmF0ZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCBibGFjayAzMCUsICNlZGVkZWQgMzAlKTsgfVxuICAucHJvZ3Jlc3MuaXMtbGlnaHQ6Oi13ZWJraXQtcHJvZ3Jlc3MtdmFsdWUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlc21va2U7IH1cbiAgLnByb2dyZXNzLmlzLWxpZ2h0OjotbW96LXByb2dyZXNzLWJhciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVzbW9rZTsgfVxuICAucHJvZ3Jlc3MuaXMtbGlnaHQ6Oi1tcy1maWxsIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZXNtb2tlOyB9XG4gIC5wcm9ncmVzcy5pcy1saWdodDppbmRldGVybWluYXRlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHdoaXRlc21va2UgMzAlLCAjZWRlZGVkIDMwJSk7IH1cbiAgLnByb2dyZXNzLmlzLWRhcms6Oi13ZWJraXQtcHJvZ3Jlc3MtdmFsdWUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzY7IH1cbiAgLnByb2dyZXNzLmlzLWRhcms6Oi1tb3otcHJvZ3Jlc3MtYmFyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2OyB9XG4gIC5wcm9ncmVzcy5pcy1kYXJrOjotbXMtZmlsbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjsgfVxuICAucHJvZ3Jlc3MuaXMtZGFyazppbmRldGVybWluYXRlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMzNjM2MzYgMzAlLCAjZWRlZGVkIDMwJSk7IH1cbiAgLnByb2dyZXNzLmlzLXByaW1hcnk6Oi13ZWJraXQtcHJvZ3Jlc3MtdmFsdWUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMGQxYjI7IH1cbiAgLnByb2dyZXNzLmlzLXByaW1hcnk6Oi1tb3otcHJvZ3Jlc3MtYmFyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBkMWIyOyB9XG4gIC5wcm9ncmVzcy5pcy1wcmltYXJ5OjotbXMtZmlsbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwZDFiMjsgfVxuICAucHJvZ3Jlc3MuaXMtcHJpbWFyeTppbmRldGVybWluYXRlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMwMGQxYjIgMzAlLCAjZWRlZGVkIDMwJSk7IH1cbiAgLnByb2dyZXNzLmlzLWxpbms6Oi13ZWJraXQtcHJvZ3Jlc3MtdmFsdWUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMTczZjY7IH1cbiAgLnByb2dyZXNzLmlzLWxpbms6Oi1tb3otcHJvZ3Jlc3MtYmFyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE3M2Y2OyB9XG4gIC5wcm9ncmVzcy5pcy1saW5rOjotbXMtZmlsbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMxNzNmNjsgfVxuICAucHJvZ3Jlc3MuaXMtbGluazppbmRldGVybWluYXRlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMzMTczZjYgMzAlLCAjZWRlZGVkIDMwJSk7IH1cbiAgLnByb2dyZXNzLmlzLWluZm86Oi13ZWJraXQtcHJvZ3Jlc3MtdmFsdWUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzZThlZDA7IH1cbiAgLnByb2dyZXNzLmlzLWluZm86Oi1tb3otcHJvZ3Jlc3MtYmFyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2U4ZWQwOyB9XG4gIC5wcm9ncmVzcy5pcy1pbmZvOjotbXMtZmlsbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNlOGVkMDsgfVxuICAucHJvZ3Jlc3MuaXMtaW5mbzppbmRldGVybWluYXRlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMzZThlZDAgMzAlLCAjZWRlZGVkIDMwJSk7IH1cbiAgLnByb2dyZXNzLmlzLXN1Y2Nlc3M6Oi13ZWJraXQtcHJvZ3Jlc3MtdmFsdWUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMEQyNzg7IH1cbiAgLnByb2dyZXNzLmlzLXN1Y2Nlc3M6Oi1tb3otcHJvZ3Jlc3MtYmFyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBEMjc4OyB9XG4gIC5wcm9ncmVzcy5pcy1zdWNjZXNzOjotbXMtZmlsbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwRDI3ODsgfVxuICAucHJvZ3Jlc3MuaXMtc3VjY2VzczppbmRldGVybWluYXRlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMwMEQyNzggMzAlLCAjZWRlZGVkIDMwJSk7IH1cbiAgLnByb2dyZXNzLmlzLXdhcm5pbmc6Oi13ZWJraXQtcHJvZ3Jlc3MtdmFsdWUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkEwMDA7IH1cbiAgLnByb2dyZXNzLmlzLXdhcm5pbmc6Oi1tb3otcHJvZ3Jlc3MtYmFyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZBMDAwOyB9XG4gIC5wcm9ncmVzcy5pcy13YXJuaW5nOjotbXMtZmlsbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQTAwMDsgfVxuICAucHJvZ3Jlc3MuaXMtd2FybmluZzppbmRldGVybWluYXRlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNGRkEwMDAgMzAlLCAjZWRlZGVkIDMwJSk7IH1cbiAgLnByb2dyZXNzLmlzLWRhbmdlcjo6LXdlYmtpdC1wcm9ncmVzcy12YWx1ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YxNDY2ODsgfVxuICAucHJvZ3Jlc3MuaXMtZGFuZ2VyOjotbW96LXByb2dyZXNzLWJhciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YxNDY2ODsgfVxuICAucHJvZ3Jlc3MuaXMtZGFuZ2VyOjotbXMtZmlsbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YxNDY2ODsgfVxuICAucHJvZ3Jlc3MuaXMtZGFuZ2VyOmluZGV0ZXJtaW5hdGUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2YxNDY2OCAzMCUsICNlZGVkZWQgMzAlKTsgfVxuICAucHJvZ3Jlc3M6aW5kZXRlcm1pbmF0ZSB7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxLjVzO1xuICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBtb3ZlSW5kZXRlcm1pbmF0ZTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWRlZDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIGJsYWNrIDMwJSwgI2VkZWRlZCAzMCUpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBsZWZ0O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxNTAlIDE1MCU7IH1cbiAgICAucHJvZ3Jlc3M6aW5kZXRlcm1pbmF0ZTo6LXdlYmtpdC1wcm9ncmVzcy1iYXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAucHJvZ3Jlc3M6aW5kZXRlcm1pbmF0ZTo6LW1vei1wcm9ncmVzcy1iYXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAucHJvZ3Jlc3M6aW5kZXRlcm1pbmF0ZTo6LW1zLWZpbGwge1xuICAgICAgYW5pbWF0aW9uLW5hbWU6IG5vbmU7IH1cbiAgLnByb2dyZXNzLmlzLXNtYWxsIHtcbiAgICBoZWlnaHQ6IDAuNzVyZW07IH1cbiAgLnByb2dyZXNzLmlzLW1lZGl1bSB7XG4gICAgaGVpZ2h0OiAxLjI1cmVtOyB9XG4gIC5wcm9ncmVzcy5pcy1sYXJnZSB7XG4gICAgaGVpZ2h0OiAxLjVyZW07IH1cblxuQGtleWZyYW1lcyBtb3ZlSW5kZXRlcm1pbmF0ZSB7XG4gIGZyb20ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDIwMCUgMDsgfVxuICB0byB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIwMCUgMDsgfSB9XG5cbi50YWJsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBjb2xvcjogIzM2MzYzNjsgfVxuICAudGFibGUgdGQsXG4gIC50YWJsZSB0aCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0VGRUZGMDtcbiAgICBib3JkZXItd2lkdGg6IDAgMCAxcHg7XG4gICAgcGFkZGluZzogMC41ZW0gMC43NWVtO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7IH1cbiAgICAudGFibGUgdGQuaXMtd2hpdGUsXG4gICAgLnRhYmxlIHRoLmlzLXdoaXRlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgYm9yZGVyLWNvbG9yOiB3aGl0ZTtcbiAgICAgIGNvbG9yOiBibGFjazsgfVxuICAgIC50YWJsZSB0ZC5pcy1ibGFjayxcbiAgICAudGFibGUgdGguaXMtYmxhY2sge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gICAgICBib3JkZXItY29sb3I6IGJsYWNrO1xuICAgICAgY29sb3I6IHdoaXRlOyB9XG4gICAgLnRhYmxlIHRkLmlzLWxpZ2h0LFxuICAgIC50YWJsZSB0aC5pcy1saWdodCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZXNtb2tlO1xuICAgICAgYm9yZGVyLWNvbG9yOiB3aGl0ZXNtb2tlO1xuICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTsgfVxuICAgIC50YWJsZSB0ZC5pcy1kYXJrLFxuICAgIC50YWJsZSB0aC5pcy1kYXJrIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzY7XG4gICAgICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC50YWJsZSB0ZC5pcy1wcmltYXJ5LFxuICAgIC50YWJsZSB0aC5pcy1wcmltYXJ5IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMGQxYjI7XG4gICAgICBib3JkZXItY29sb3I6ICMwMGQxYjI7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC50YWJsZSB0ZC5pcy1saW5rLFxuICAgIC50YWJsZSB0aC5pcy1saW5rIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMTczZjY7XG4gICAgICBib3JkZXItY29sb3I6ICMzMTczZjY7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC50YWJsZSB0ZC5pcy1pbmZvLFxuICAgIC50YWJsZSB0aC5pcy1pbmZvIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzZThlZDA7XG4gICAgICBib3JkZXItY29sb3I6ICMzZThlZDA7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC50YWJsZSB0ZC5pcy1zdWNjZXNzLFxuICAgIC50YWJsZSB0aC5pcy1zdWNjZXNzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMEQyNzg7XG4gICAgICBib3JkZXItY29sb3I6ICMwMEQyNzg7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC50YWJsZSB0ZC5pcy13YXJuaW5nLFxuICAgIC50YWJsZSB0aC5pcy13YXJuaW5nIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkEwMDA7XG4gICAgICBib3JkZXItY29sb3I6ICNGRkEwMDA7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC50YWJsZSB0ZC5pcy1kYW5nZXIsXG4gICAgLnRhYmxlIHRoLmlzLWRhbmdlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjE0NjY4O1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZjE0NjY4O1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAudGFibGUgdGQuaXMtbmFycm93LFxuICAgIC50YWJsZSB0aC5pcy1uYXJyb3cge1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIHdpZHRoOiAxJTsgfVxuICAgIC50YWJsZSB0ZC5pcy1zZWxlY3RlZCxcbiAgICAudGFibGUgdGguaXMtc2VsZWN0ZWQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwZDFiMjtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAudGFibGUgdGQuaXMtc2VsZWN0ZWQgYSxcbiAgICAgIC50YWJsZSB0ZC5pcy1zZWxlY3RlZCBzdHJvbmcsXG4gICAgICAudGFibGUgdGguaXMtc2VsZWN0ZWQgYSxcbiAgICAgIC50YWJsZSB0aC5pcy1zZWxlY3RlZCBzdHJvbmcge1xuICAgICAgICBjb2xvcjogY3VycmVudENvbG9yOyB9XG4gICAgLnRhYmxlIHRkLmlzLXZjZW50ZXJlZCxcbiAgICAudGFibGUgdGguaXMtdmNlbnRlcmVkIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgLnRhYmxlIHRoIHtcbiAgICBjb2xvcjogIzM2MzYzNjsgfVxuICAgIC50YWJsZSB0aDpub3QoW2FsaWduXSkge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAudGFibGUgdHIuaXMtc2VsZWN0ZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMGQxYjI7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgICAudGFibGUgdHIuaXMtc2VsZWN0ZWQgYSxcbiAgICAudGFibGUgdHIuaXMtc2VsZWN0ZWQgc3Ryb25nIHtcbiAgICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7IH1cbiAgICAudGFibGUgdHIuaXMtc2VsZWN0ZWQgdGQsXG4gICAgLnRhYmxlIHRyLmlzLXNlbGVjdGVkIHRoIHtcbiAgICAgIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7IH1cbiAgLnRhYmxlIHRoZWFkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgIC50YWJsZSB0aGVhZCB0ZCxcbiAgICAudGFibGUgdGhlYWQgdGgge1xuICAgICAgYm9yZGVyLXdpZHRoOiAwIDAgMnB4O1xuICAgICAgY29sb3I6ICMzNjM2MzY7IH1cbiAgLnRhYmxlIHRmb290IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgIC50YWJsZSB0Zm9vdCB0ZCxcbiAgICAudGFibGUgdGZvb3QgdGgge1xuICAgICAgYm9yZGVyLXdpZHRoOiAycHggMCAwO1xuICAgICAgY29sb3I6ICMzNjM2MzY7IH1cbiAgLnRhYmxlIHRib2R5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgIC50YWJsZSB0Ym9keSB0cjpsYXN0LWNoaWxkIHRkLFxuICAgIC50YWJsZSB0Ym9keSB0cjpsYXN0LWNoaWxkIHRoIHtcbiAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7IH1cbiAgLnRhYmxlLmlzLWJvcmRlcmVkIHRkLFxuICAudGFibGUuaXMtYm9yZGVyZWQgdGgge1xuICAgIGJvcmRlci13aWR0aDogMXB4OyB9XG4gIC50YWJsZS5pcy1ib3JkZXJlZCB0cjpsYXN0LWNoaWxkIHRkLFxuICAudGFibGUuaXMtYm9yZGVyZWQgdHI6bGFzdC1jaGlsZCB0aCB7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4OyB9XG4gIC50YWJsZS5pcy1mdWxsd2lkdGgge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC50YWJsZS5pcy1ob3ZlcmFibGUgdGJvZHkgdHI6bm90KC5pcy1zZWxlY3RlZCk6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7IH1cbiAgLnRhYmxlLmlzLWhvdmVyYWJsZS5pcy1zdHJpcGVkIHRib2R5IHRyOm5vdCguaXMtc2VsZWN0ZWQpOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhOyB9XG4gICAgLnRhYmxlLmlzLWhvdmVyYWJsZS5pcy1zdHJpcGVkIHRib2R5IHRyOm5vdCguaXMtc2VsZWN0ZWQpOmhvdmVyOm50aC1jaGlsZChldmVuKSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZXNtb2tlOyB9XG4gIC50YWJsZS5pcy1uYXJyb3cgdGQsXG4gIC50YWJsZS5pcy1uYXJyb3cgdGgge1xuICAgIHBhZGRpbmc6IDAuMjVlbSAwLjVlbTsgfVxuICAudGFibGUuaXMtc3RyaXBlZCB0Ym9keSB0cjpub3QoLmlzLXNlbGVjdGVkKTpudGgtY2hpbGQoZXZlbikge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7IH1cblxuLnRhYmxlLWNvbnRhaW5lciB7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbi50YWdzIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgLnRhZ3MgLnRhZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtOyB9XG4gICAgLnRhZ3MgLnRhZzpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtOyB9XG4gIC50YWdzOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW07IH1cbiAgLnRhZ3M6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTsgfVxuICAudGFncy5hcmUtbWVkaXVtIC50YWc6bm90KC5pcy1ub3JtYWwpOm5vdCguaXMtbGFyZ2UpIHtcbiAgICBmb250LXNpemU6IDFyZW07IH1cbiAgLnRhZ3MuYXJlLWxhcmdlIC50YWc6bm90KC5pcy1ub3JtYWwpOm5vdCguaXMtbWVkaXVtKSB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtOyB9XG4gIC50YWdzLmlzLWNlbnRlcmVkIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgIC50YWdzLmlzLWNlbnRlcmVkIC50YWcge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtO1xuICAgICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW07IH1cbiAgLnRhZ3MuaXMtcmlnaHQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IH1cbiAgICAudGFncy5pcy1yaWdodCAudGFnOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW07IH1cbiAgICAudGFncy5pcy1yaWdodCAudGFnOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gIC50YWdzLmhhcy1hZGRvbnMgLnRhZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgLnRhZ3MuaGFzLWFkZG9ucyAudGFnOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7IH1cbiAgICAudGFncy5oYXMtYWRkb25zIC50YWc6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwOyB9XG5cbi50YWc6bm90KGJvZHkpIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVzbW9rZTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBjb2xvcjogYmxhY2s7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGhlaWdodDogMmVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgcGFkZGluZy1sZWZ0OiAwLjc1ZW07XG4gIHBhZGRpbmctcmlnaHQ6IDAuNzVlbTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuICAudGFnOm5vdChib2R5KSAuZGVsZXRlIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjM3NXJlbTsgfVxuICAudGFnOm5vdChib2R5KS5pcy13aGl0ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgY29sb3I6IGJsYWNrOyB9XG4gIC50YWc6bm90KGJvZHkpLmlzLWJsYWNrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgICBjb2xvcjogd2hpdGU7IH1cbiAgLnRhZzpub3QoYm9keSkuaXMtbGlnaHQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlc21va2U7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTsgfVxuICAudGFnOm5vdChib2R5KS5pcy1kYXJrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC50YWc6bm90KGJvZHkpLmlzLXByaW1hcnkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMGQxYjI7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgICAudGFnOm5vdChib2R5KS5pcy1wcmltYXJ5LmlzLWxpZ2h0IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlYmZmZmM7XG4gICAgICBjb2xvcjogIzAwOTQ3ZTsgfVxuICAudGFnOm5vdChib2R5KS5pcy1saW5rIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE3M2Y2O1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLnRhZzpub3QoYm9keSkuaXMtbGluay5pcy1saWdodCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJmMmZlO1xuICAgICAgY29sb3I6ICMwOTRlZDc7IH1cbiAgLnRhZzpub3QoYm9keSkuaXMtaW5mbyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNlOGVkMDtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC50YWc6bm90KGJvZHkpLmlzLWluZm8uaXMtbGlnaHQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VmZjVmYjtcbiAgICAgIGNvbG9yOiAjMjk2ZmE4OyB9XG4gIC50YWc6bm90KGJvZHkpLmlzLXN1Y2Nlc3Mge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMEQyNzg7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgICAudGFnOm5vdChib2R5KS5pcy1zdWNjZXNzLmlzLWxpZ2h0IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlYmZmZjY7XG4gICAgICBjb2xvcjogIzAwOTk1NzsgfVxuICAudGFnOm5vdChib2R5KS5pcy13YXJuaW5nIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZBMDAwO1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLnRhZzpub3QoYm9keSkuaXMtd2FybmluZy5pcy1saWdodCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmN2ViO1xuICAgICAgY29sb3I6ICM5OTYwMDA7IH1cbiAgLnRhZzpub3QoYm9keSkuaXMtZGFuZ2VyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjE0NjY4O1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLnRhZzpub3QoYm9keSkuaXMtZGFuZ2VyLmlzLWxpZ2h0IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZWVjZjA7XG4gICAgICBjb2xvcjogI2NjMGYzNTsgfVxuICAudGFnOm5vdChib2R5KS5pcy1ub3JtYWwge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTsgfVxuICAudGFnOm5vdChib2R5KS5pcy1tZWRpdW0ge1xuICAgIGZvbnQtc2l6ZTogMXJlbTsgfVxuICAudGFnOm5vdChib2R5KS5pcy1sYXJnZSB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtOyB9XG4gIC50YWc6bm90KGJvZHkpIC5pY29uOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4zNzVlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMTg3NWVtOyB9XG4gIC50YWc6bm90KGJvZHkpIC5pY29uOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjE4NzVlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjM3NWVtOyB9XG4gIC50YWc6bm90KGJvZHkpIC5pY29uOmZpcnN0LWNoaWxkOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4zNzVlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjM3NWVtOyB9XG4gIC50YWc6bm90KGJvZHkpLmlzLWRlbGV0ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDFweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMmVtOyB9XG4gICAgLnRhZzpub3QoYm9keSkuaXMtZGVsZXRlOjpiZWZvcmUsIC50YWc6bm90KGJvZHkpLmlzLWRlbGV0ZTo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoNDVkZWcpO1xuICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjsgfVxuICAgIC50YWc6bm90KGJvZHkpLmlzLWRlbGV0ZTo6YmVmb3JlIHtcbiAgICAgIGhlaWdodDogMXB4O1xuICAgICAgd2lkdGg6IDUwJTsgfVxuICAgIC50YWc6bm90KGJvZHkpLmlzLWRlbGV0ZTo6YWZ0ZXIge1xuICAgICAgaGVpZ2h0OiA1MCU7XG4gICAgICB3aWR0aDogMXB4OyB9XG4gICAgLnRhZzpub3QoYm9keSkuaXMtZGVsZXRlOmhvdmVyLCAudGFnOm5vdChib2R5KS5pcy1kZWxldGU6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODsgfVxuICAgIC50YWc6bm90KGJvZHkpLmlzLWRlbGV0ZTphY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RiZGJkYjsgfVxuICAudGFnOm5vdChib2R5KS5pcy1yb3VuZGVkIHtcbiAgICBib3JkZXItcmFkaXVzOiA5OTk5cHg7IH1cblxuYS50YWc6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG4udGl0bGUsXG4uc3VidGl0bGUge1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkOyB9XG4gIC50aXRsZSBlbSxcbiAgLnRpdGxlIHNwYW4sXG4gIC5zdWJ0aXRsZSBlbSxcbiAgLnN1YnRpdGxlIHNwYW4ge1xuICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0OyB9XG4gIC50aXRsZSBzdWIsXG4gIC5zdWJ0aXRsZSBzdWIge1xuICAgIGZvbnQtc2l6ZTogMC43NWVtOyB9XG4gIC50aXRsZSBzdXAsXG4gIC5zdWJ0aXRsZSBzdXAge1xuICAgIGZvbnQtc2l6ZTogMC43NWVtOyB9XG4gIC50aXRsZSAudGFnLFxuICAuc3VidGl0bGUgLnRhZyB7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG4udGl0bGUge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgZm9udC1zaXplOiAycmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMS4xMjU7IH1cbiAgLnRpdGxlIHN0cm9uZyB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7IH1cbiAgLnRpdGxlOm5vdCguaXMtc3BhY2VkKSArIC5zdWJ0aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogLTEuMjVyZW07IH1cbiAgLnRpdGxlLmlzLTEge1xuICAgIGZvbnQtc2l6ZTogM3JlbTsgfVxuICAudGl0bGUuaXMtMiB7XG4gICAgZm9udC1zaXplOiAyLjVyZW07IH1cbiAgLnRpdGxlLmlzLTMge1xuICAgIGZvbnQtc2l6ZTogMnJlbTsgfVxuICAudGl0bGUuaXMtNCB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07IH1cbiAgLnRpdGxlLmlzLTUge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTsgfVxuICAudGl0bGUuaXMtNiB7XG4gICAgZm9udC1zaXplOiAxcmVtOyB9XG4gIC50aXRsZS5pcy03IHtcbiAgICBmb250LXNpemU6IDAuNzVyZW07IH1cblxuLnN1YnRpdGxlIHtcbiAgY29sb3I6IGJsYWNrO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1OyB9XG4gIC5zdWJ0aXRsZSBzdHJvbmcge1xuICAgIGNvbG9yOiAjMzYzNjM2O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7IH1cbiAgLnN1YnRpdGxlOm5vdCguaXMtc3BhY2VkKSArIC50aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogLTEuMjVyZW07IH1cbiAgLnN1YnRpdGxlLmlzLTEge1xuICAgIGZvbnQtc2l6ZTogM3JlbTsgfVxuICAuc3VidGl0bGUuaXMtMiB7XG4gICAgZm9udC1zaXplOiAyLjVyZW07IH1cbiAgLnN1YnRpdGxlLmlzLTMge1xuICAgIGZvbnQtc2l6ZTogMnJlbTsgfVxuICAuc3VidGl0bGUuaXMtNCB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07IH1cbiAgLnN1YnRpdGxlLmlzLTUge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTsgfVxuICAuc3VidGl0bGUuaXMtNiB7XG4gICAgZm9udC1zaXplOiAxcmVtOyB9XG4gIC5zdWJ0aXRsZS5pcy03IHtcbiAgICBmb250LXNpemU6IDAuNzVyZW07IH1cblxuLmhlYWRpbmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLm51bWJlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlc21va2U7XG4gIGJvcmRlci1yYWRpdXM6IDk5OTlweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgaGVpZ2h0OiAyZW07XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbiAgbWluLXdpZHRoOiAyLjVlbTtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IHRvcDsgfVxuXG4vKiBCdWxtYSBGb3JtICovXG4uaW5wdXQsIC50ZXh0YXJlYSwgLnNlbGVjdCBzZWxlY3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLWNvbG9yOiAjRUZFRkYwO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGNvbG9yOiAjMzYzNjM2OyB9XG4gIC5pbnB1dDo6LW1vei1wbGFjZWhvbGRlciwgLnRleHRhcmVhOjotbW96LXBsYWNlaG9sZGVyLCAuc2VsZWN0IHNlbGVjdDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IHJnYmEoNTQsIDU0LCA1NCwgMC4zKTsgfVxuICAuaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIC50ZXh0YXJlYTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgLnNlbGVjdCBzZWxlY3Q6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiByZ2JhKDU0LCA1NCwgNTQsIDAuMyk7IH1cbiAgLmlucHV0Oi1tb3otcGxhY2Vob2xkZXIsIC50ZXh0YXJlYTotbW96LXBsYWNlaG9sZGVyLCAuc2VsZWN0IHNlbGVjdDotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogcmdiYSg1NCwgNTQsIDU0LCAwLjMpOyB9XG4gIC5pbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIC50ZXh0YXJlYTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIC5zZWxlY3Qgc2VsZWN0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IHJnYmEoNTQsIDU0LCA1NCwgMC4zKTsgfVxuICAuaW5wdXQ6aG92ZXIsIC50ZXh0YXJlYTpob3ZlciwgLnNlbGVjdCBzZWxlY3Q6aG92ZXIsIC5pcy1ob3ZlcmVkLmlucHV0LCAuaXMtaG92ZXJlZC50ZXh0YXJlYSwgLnNlbGVjdCBzZWxlY3QuaXMtaG92ZXJlZCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjRjBGMEYwOyB9XG4gIC5pbnB1dDpmb2N1cywgLnRleHRhcmVhOmZvY3VzLCAuc2VsZWN0IHNlbGVjdDpmb2N1cywgLmlzLWZvY3VzZWQuaW5wdXQsIC5pcy1mb2N1c2VkLnRleHRhcmVhLCAuc2VsZWN0IHNlbGVjdC5pcy1mb2N1c2VkLCAuaW5wdXQ6YWN0aXZlLCAudGV4dGFyZWE6YWN0aXZlLCAuc2VsZWN0IHNlbGVjdDphY3RpdmUsIC5pcy1hY3RpdmUuaW5wdXQsIC5pcy1hY3RpdmUudGV4dGFyZWEsIC5zZWxlY3Qgc2VsZWN0LmlzLWFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzE3M2Y2O1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1ZW0gcmdiYSg0OSwgMTE1LCAyNDYsIDAuMjUpOyB9XG4gIC5pbnB1dFtkaXNhYmxlZF0sIC50ZXh0YXJlYVtkaXNhYmxlZF0sIC5zZWxlY3Qgc2VsZWN0W2Rpc2FibGVkXSxcbiAgZmllbGRzZXRbZGlzYWJsZWRdIC5pbnB1dCxcbiAgZmllbGRzZXRbZGlzYWJsZWRdIC50ZXh0YXJlYSxcbiAgZmllbGRzZXRbZGlzYWJsZWRdIC5zZWxlY3Qgc2VsZWN0LFxuICAuc2VsZWN0IGZpZWxkc2V0W2Rpc2FibGVkXSBzZWxlY3Qge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlc21va2U7XG4gICAgYm9yZGVyLWNvbG9yOiB3aGl0ZXNtb2tlO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgY29sb3I6ICNDRkNGQ0Y7IH1cbiAgICAuaW5wdXRbZGlzYWJsZWRdOjotbW96LXBsYWNlaG9sZGVyLCAudGV4dGFyZWFbZGlzYWJsZWRdOjotbW96LXBsYWNlaG9sZGVyLCAuc2VsZWN0IHNlbGVjdFtkaXNhYmxlZF06Oi1tb3otcGxhY2Vob2xkZXIsXG4gICAgZmllbGRzZXRbZGlzYWJsZWRdIC5pbnB1dDo6LW1vei1wbGFjZWhvbGRlcixcbiAgICBmaWVsZHNldFtkaXNhYmxlZF0gLnRleHRhcmVhOjotbW96LXBsYWNlaG9sZGVyLFxuICAgIGZpZWxkc2V0W2Rpc2FibGVkXSAuc2VsZWN0IHNlbGVjdDo6LW1vei1wbGFjZWhvbGRlcixcbiAgICAuc2VsZWN0IGZpZWxkc2V0W2Rpc2FibGVkXSBzZWxlY3Q6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6IHJnYmEoMjA3LCAyMDcsIDIwNywgMC4zKTsgfVxuICAgIC5pbnB1dFtkaXNhYmxlZF06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIC50ZXh0YXJlYVtkaXNhYmxlZF06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIC5zZWxlY3Qgc2VsZWN0W2Rpc2FibGVkXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbiAgICBmaWVsZHNldFtkaXNhYmxlZF0gLmlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuICAgIGZpZWxkc2V0W2Rpc2FibGVkXSAudGV4dGFyZWE6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG4gICAgZmllbGRzZXRbZGlzYWJsZWRdIC5zZWxlY3Qgc2VsZWN0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuICAgIC5zZWxlY3QgZmllbGRzZXRbZGlzYWJsZWRdIHNlbGVjdDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogcmdiYSgyMDcsIDIwNywgMjA3LCAwLjMpOyB9XG4gICAgLmlucHV0W2Rpc2FibGVkXTotbW96LXBsYWNlaG9sZGVyLCAudGV4dGFyZWFbZGlzYWJsZWRdOi1tb3otcGxhY2Vob2xkZXIsIC5zZWxlY3Qgc2VsZWN0W2Rpc2FibGVkXTotbW96LXBsYWNlaG9sZGVyLFxuICAgIGZpZWxkc2V0W2Rpc2FibGVkXSAuaW5wdXQ6LW1vei1wbGFjZWhvbGRlcixcbiAgICBmaWVsZHNldFtkaXNhYmxlZF0gLnRleHRhcmVhOi1tb3otcGxhY2Vob2xkZXIsXG4gICAgZmllbGRzZXRbZGlzYWJsZWRdIC5zZWxlY3Qgc2VsZWN0Oi1tb3otcGxhY2Vob2xkZXIsXG4gICAgLnNlbGVjdCBmaWVsZHNldFtkaXNhYmxlZF0gc2VsZWN0Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6IHJnYmEoMjA3LCAyMDcsIDIwNywgMC4zKTsgfVxuICAgIC5pbnB1dFtkaXNhYmxlZF06LW1zLWlucHV0LXBsYWNlaG9sZGVyLCAudGV4dGFyZWFbZGlzYWJsZWRdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgLnNlbGVjdCBzZWxlY3RbZGlzYWJsZWRdOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbiAgICBmaWVsZHNldFtkaXNhYmxlZF0gLmlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbiAgICBmaWVsZHNldFtkaXNhYmxlZF0gLnRleHRhcmVhOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbiAgICBmaWVsZHNldFtkaXNhYmxlZF0gLnNlbGVjdCBzZWxlY3Q6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuICAgIC5zZWxlY3QgZmllbGRzZXRbZGlzYWJsZWRdIHNlbGVjdDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6IHJnYmEoMjA3LCAyMDcsIDIwNywgMC4zKTsgfVxuXG4uaW5wdXQsIC50ZXh0YXJlYSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMC4wNjI1ZW0gMC4xMjVlbSByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5pbnB1dFtyZWFkb25seV0sIC50ZXh0YXJlYVtyZWFkb25seV0ge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgLmlzLXdoaXRlLmlucHV0LCAuaXMtd2hpdGUudGV4dGFyZWEge1xuICAgIGJvcmRlci1jb2xvcjogd2hpdGU7IH1cbiAgICAuaXMtd2hpdGUuaW5wdXQ6Zm9jdXMsIC5pcy13aGl0ZS50ZXh0YXJlYTpmb2N1cywgLmlzLXdoaXRlLmlzLWZvY3VzZWQuaW5wdXQsIC5pcy13aGl0ZS5pcy1mb2N1c2VkLnRleHRhcmVhLCAuaXMtd2hpdGUuaW5wdXQ6YWN0aXZlLCAuaXMtd2hpdGUudGV4dGFyZWE6YWN0aXZlLCAuaXMtd2hpdGUuaXMtYWN0aXZlLmlucHV0LCAuaXMtd2hpdGUuaXMtYWN0aXZlLnRleHRhcmVhIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1ZW0gcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1KTsgfVxuICAuaXMtYmxhY2suaW5wdXQsIC5pcy1ibGFjay50ZXh0YXJlYSB7XG4gICAgYm9yZGVyLWNvbG9yOiBibGFjazsgfVxuICAgIC5pcy1ibGFjay5pbnB1dDpmb2N1cywgLmlzLWJsYWNrLnRleHRhcmVhOmZvY3VzLCAuaXMtYmxhY2suaXMtZm9jdXNlZC5pbnB1dCwgLmlzLWJsYWNrLmlzLWZvY3VzZWQudGV4dGFyZWEsIC5pcy1ibGFjay5pbnB1dDphY3RpdmUsIC5pcy1ibGFjay50ZXh0YXJlYTphY3RpdmUsIC5pcy1ibGFjay5pcy1hY3RpdmUuaW5wdXQsIC5pcy1ibGFjay5pcy1hY3RpdmUudGV4dGFyZWEge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVlbSByZ2JhKDAsIDAsIDAsIDAuMjUpOyB9XG4gIC5pcy1saWdodC5pbnB1dCwgLmlzLWxpZ2h0LnRleHRhcmVhIHtcbiAgICBib3JkZXItY29sb3I6IHdoaXRlc21va2U7IH1cbiAgICAuaXMtbGlnaHQuaW5wdXQ6Zm9jdXMsIC5pcy1saWdodC50ZXh0YXJlYTpmb2N1cywgLmlzLWxpZ2h0LmlzLWZvY3VzZWQuaW5wdXQsIC5pcy1saWdodC5pcy1mb2N1c2VkLnRleHRhcmVhLCAuaXMtbGlnaHQuaW5wdXQ6YWN0aXZlLCAuaXMtbGlnaHQudGV4dGFyZWE6YWN0aXZlLCAuaXMtbGlnaHQuaXMtYWN0aXZlLmlucHV0LCAuaXMtbGlnaHQuaXMtYWN0aXZlLnRleHRhcmVhIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1ZW0gcmdiYSgyNDUsIDI0NSwgMjQ1LCAwLjI1KTsgfVxuICAuaXMtZGFyay5pbnB1dCwgLmlzLWRhcmsudGV4dGFyZWEge1xuICAgIGJvcmRlci1jb2xvcjogIzM2MzYzNjsgfVxuICAgIC5pcy1kYXJrLmlucHV0OmZvY3VzLCAuaXMtZGFyay50ZXh0YXJlYTpmb2N1cywgLmlzLWRhcmsuaXMtZm9jdXNlZC5pbnB1dCwgLmlzLWRhcmsuaXMtZm9jdXNlZC50ZXh0YXJlYSwgLmlzLWRhcmsuaW5wdXQ6YWN0aXZlLCAuaXMtZGFyay50ZXh0YXJlYTphY3RpdmUsIC5pcy1kYXJrLmlzLWFjdGl2ZS5pbnB1dCwgLmlzLWRhcmsuaXMtYWN0aXZlLnRleHRhcmVhIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1ZW0gcmdiYSg1NCwgNTQsIDU0LCAwLjI1KTsgfVxuICAuaXMtcHJpbWFyeS5pbnB1dCwgLmlzLXByaW1hcnkudGV4dGFyZWEge1xuICAgIGJvcmRlci1jb2xvcjogIzAwZDFiMjsgfVxuICAgIC5pcy1wcmltYXJ5LmlucHV0OmZvY3VzLCAuaXMtcHJpbWFyeS50ZXh0YXJlYTpmb2N1cywgLmlzLXByaW1hcnkuaXMtZm9jdXNlZC5pbnB1dCwgLmlzLXByaW1hcnkuaXMtZm9jdXNlZC50ZXh0YXJlYSwgLmlzLXByaW1hcnkuaW5wdXQ6YWN0aXZlLCAuaXMtcHJpbWFyeS50ZXh0YXJlYTphY3RpdmUsIC5pcy1wcmltYXJ5LmlzLWFjdGl2ZS5pbnB1dCwgLmlzLXByaW1hcnkuaXMtYWN0aXZlLnRleHRhcmVhIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1ZW0gcmdiYSgwLCAyMDksIDE3OCwgMC4yNSk7IH1cbiAgLmlzLWxpbmsuaW5wdXQsIC5pcy1saW5rLnRleHRhcmVhIHtcbiAgICBib3JkZXItY29sb3I6ICMzMTczZjY7IH1cbiAgICAuaXMtbGluay5pbnB1dDpmb2N1cywgLmlzLWxpbmsudGV4dGFyZWE6Zm9jdXMsIC5pcy1saW5rLmlzLWZvY3VzZWQuaW5wdXQsIC5pcy1saW5rLmlzLWZvY3VzZWQudGV4dGFyZWEsIC5pcy1saW5rLmlucHV0OmFjdGl2ZSwgLmlzLWxpbmsudGV4dGFyZWE6YWN0aXZlLCAuaXMtbGluay5pcy1hY3RpdmUuaW5wdXQsIC5pcy1saW5rLmlzLWFjdGl2ZS50ZXh0YXJlYSB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNWVtIHJnYmEoNDksIDExNSwgMjQ2LCAwLjI1KTsgfVxuICAuaXMtaW5mby5pbnB1dCwgLmlzLWluZm8udGV4dGFyZWEge1xuICAgIGJvcmRlci1jb2xvcjogIzNlOGVkMDsgfVxuICAgIC5pcy1pbmZvLmlucHV0OmZvY3VzLCAuaXMtaW5mby50ZXh0YXJlYTpmb2N1cywgLmlzLWluZm8uaXMtZm9jdXNlZC5pbnB1dCwgLmlzLWluZm8uaXMtZm9jdXNlZC50ZXh0YXJlYSwgLmlzLWluZm8uaW5wdXQ6YWN0aXZlLCAuaXMtaW5mby50ZXh0YXJlYTphY3RpdmUsIC5pcy1pbmZvLmlzLWFjdGl2ZS5pbnB1dCwgLmlzLWluZm8uaXMtYWN0aXZlLnRleHRhcmVhIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1ZW0gcmdiYSg2MiwgMTQyLCAyMDgsIDAuMjUpOyB9XG4gIC5pcy1zdWNjZXNzLmlucHV0LCAuaXMtc3VjY2Vzcy50ZXh0YXJlYSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDBEMjc4OyB9XG4gICAgLmlzLXN1Y2Nlc3MuaW5wdXQ6Zm9jdXMsIC5pcy1zdWNjZXNzLnRleHRhcmVhOmZvY3VzLCAuaXMtc3VjY2Vzcy5pcy1mb2N1c2VkLmlucHV0LCAuaXMtc3VjY2Vzcy5pcy1mb2N1c2VkLnRleHRhcmVhLCAuaXMtc3VjY2Vzcy5pbnB1dDphY3RpdmUsIC5pcy1zdWNjZXNzLnRleHRhcmVhOmFjdGl2ZSwgLmlzLXN1Y2Nlc3MuaXMtYWN0aXZlLmlucHV0LCAuaXMtc3VjY2Vzcy5pcy1hY3RpdmUudGV4dGFyZWEge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVlbSByZ2JhKDAsIDIxMCwgMTIwLCAwLjI1KTsgfVxuICAuaXMtd2FybmluZy5pbnB1dCwgLmlzLXdhcm5pbmcudGV4dGFyZWEge1xuICAgIGJvcmRlci1jb2xvcjogI0ZGQTAwMDsgfVxuICAgIC5pcy13YXJuaW5nLmlucHV0OmZvY3VzLCAuaXMtd2FybmluZy50ZXh0YXJlYTpmb2N1cywgLmlzLXdhcm5pbmcuaXMtZm9jdXNlZC5pbnB1dCwgLmlzLXdhcm5pbmcuaXMtZm9jdXNlZC50ZXh0YXJlYSwgLmlzLXdhcm5pbmcuaW5wdXQ6YWN0aXZlLCAuaXMtd2FybmluZy50ZXh0YXJlYTphY3RpdmUsIC5pcy13YXJuaW5nLmlzLWFjdGl2ZS5pbnB1dCwgLmlzLXdhcm5pbmcuaXMtYWN0aXZlLnRleHRhcmVhIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1ZW0gcmdiYSgyNTUsIDE2MCwgMCwgMC4yNSk7IH1cbiAgLmlzLWRhbmdlci5pbnB1dCwgLmlzLWRhbmdlci50ZXh0YXJlYSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjE0NjY4OyB9XG4gICAgLmlzLWRhbmdlci5pbnB1dDpmb2N1cywgLmlzLWRhbmdlci50ZXh0YXJlYTpmb2N1cywgLmlzLWRhbmdlci5pcy1mb2N1c2VkLmlucHV0LCAuaXMtZGFuZ2VyLmlzLWZvY3VzZWQudGV4dGFyZWEsIC5pcy1kYW5nZXIuaW5wdXQ6YWN0aXZlLCAuaXMtZGFuZ2VyLnRleHRhcmVhOmFjdGl2ZSwgLmlzLWRhbmdlci5pcy1hY3RpdmUuaW5wdXQsIC5pcy1kYW5nZXIuaXMtYWN0aXZlLnRleHRhcmVhIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1ZW0gcmdiYSgyNDEsIDcwLCAxMDQsIDAuMjUpOyB9XG4gIC5pcy1zbWFsbC5pbnB1dCwgLmlzLXNtYWxsLnRleHRhcmVhIHtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtOyB9XG4gIC5pcy1tZWRpdW0uaW5wdXQsIC5pcy1tZWRpdW0udGV4dGFyZWEge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTsgfVxuICAuaXMtbGFyZ2UuaW5wdXQsIC5pcy1sYXJnZS50ZXh0YXJlYSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07IH1cbiAgLmlzLWZ1bGx3aWR0aC5pbnB1dCwgLmlzLWZ1bGx3aWR0aC50ZXh0YXJlYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLmlzLWlubGluZS5pbnB1dCwgLmlzLWlubGluZS50ZXh0YXJlYSB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIHdpZHRoOiBhdXRvOyB9XG5cbi5pbnB1dC5pcy1yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogOTk5OXB4O1xuICBwYWRkaW5nLWxlZnQ6IGNhbGMoY2FsYygwLjc1ZW0gLSAxcHgpICsgMC4zNzVlbSk7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoY2FsYygwLjc1ZW0gLSAxcHgpICsgMC4zNzVlbSk7IH1cblxuLmlucHV0LmlzLXN0YXRpYyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7IH1cblxuLnRleHRhcmVhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiBjYWxjKDAuNzVlbSAtIDFweCk7XG4gIHJlc2l6ZTogdmVydGljYWw7IH1cbiAgLnRleHRhcmVhOm5vdChbcm93c10pIHtcbiAgICBtYXgtaGVpZ2h0OiA0MGVtO1xuICAgIG1pbi1oZWlnaHQ6IDhlbTsgfVxuICAudGV4dGFyZWFbcm93c10ge1xuICAgIGhlaWdodDogaW5pdGlhbDsgfVxuICAudGV4dGFyZWEuaGFzLWZpeGVkLXNpemUge1xuICAgIHJlc2l6ZTogbm9uZTsgfVxuXG4uY2hlY2tib3gsIC5yYWRpbyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5jaGVja2JveCBpbnB1dCwgLnJhZGlvIGlucHV0IHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLmNoZWNrYm94OmhvdmVyLCAucmFkaW86aG92ZXIge1xuICAgIGNvbG9yOiAjMzYzNjM2OyB9XG4gIC5jaGVja2JveFtkaXNhYmxlZF0sIC5yYWRpb1tkaXNhYmxlZF0sXG4gIGZpZWxkc2V0W2Rpc2FibGVkXSAuY2hlY2tib3gsXG4gIGZpZWxkc2V0W2Rpc2FibGVkXSAucmFkaW8sXG4gIC5jaGVja2JveCBpbnB1dFtkaXNhYmxlZF0sXG4gIC5yYWRpbyBpbnB1dFtkaXNhYmxlZF0ge1xuICAgIGNvbG9yOiAjQ0ZDRkNGO1xuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7IH1cblxuLnJhZGlvICsgLnJhZGlvIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNWVtOyB9XG5cbi5zZWxlY3Qge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XG4gIC5zZWxlY3Q6bm90KC5pcy1tdWx0aXBsZSkge1xuICAgIGhlaWdodDogMi41ZW07IH1cbiAgLnNlbGVjdDpub3QoLmlzLW11bHRpcGxlKTpub3QoLmlzLWxvYWRpbmcpOjphZnRlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzE3M2Y2O1xuICAgIHJpZ2h0OiAxLjEyNWVtO1xuICAgIHotaW5kZXg6IDQ7IH1cbiAgLnNlbGVjdC5pcy1yb3VuZGVkIHNlbGVjdCB7XG4gICAgYm9yZGVyLXJhZGl1czogOTk5OXB4O1xuICAgIHBhZGRpbmctbGVmdDogMWVtOyB9XG4gIC5zZWxlY3Qgc2VsZWN0IHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAxZW07XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgICAuc2VsZWN0IHNlbGVjdDo6LW1zLWV4cGFuZCB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLnNlbGVjdCBzZWxlY3RbZGlzYWJsZWRdOmhvdmVyLFxuICAgIGZpZWxkc2V0W2Rpc2FibGVkXSAuc2VsZWN0IHNlbGVjdDpob3ZlciB7XG4gICAgICBib3JkZXItY29sb3I6IHdoaXRlc21va2U7IH1cbiAgICAuc2VsZWN0IHNlbGVjdDpub3QoW211bHRpcGxlXSkge1xuICAgICAgcGFkZGluZy1yaWdodDogMi41ZW07IH1cbiAgICAuc2VsZWN0IHNlbGVjdFttdWx0aXBsZV0ge1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgcGFkZGluZzogMDsgfVxuICAgICAgLnNlbGVjdCBzZWxlY3RbbXVsdGlwbGVdIG9wdGlvbiB7XG4gICAgICAgIHBhZGRpbmc6IDAuNWVtIDFlbTsgfVxuICAuc2VsZWN0Om5vdCguaXMtbXVsdGlwbGUpOm5vdCguaXMtbG9hZGluZyk6aG92ZXI6OmFmdGVyIHtcbiAgICBib3JkZXItY29sb3I6ICMzNjM2MzY7IH1cbiAgLnNlbGVjdC5pcy13aGl0ZTpub3QoOmhvdmVyKTo6YWZ0ZXIge1xuICAgIGJvcmRlci1jb2xvcjogd2hpdGU7IH1cbiAgLnNlbGVjdC5pcy13aGl0ZSBzZWxlY3Qge1xuICAgIGJvcmRlci1jb2xvcjogd2hpdGU7IH1cbiAgICAuc2VsZWN0LmlzLXdoaXRlIHNlbGVjdDpob3ZlciwgLnNlbGVjdC5pcy13aGl0ZSBzZWxlY3QuaXMtaG92ZXJlZCB7XG4gICAgICBib3JkZXItY29sb3I6ICNmMmYyZjI7IH1cbiAgICAuc2VsZWN0LmlzLXdoaXRlIHNlbGVjdDpmb2N1cywgLnNlbGVjdC5pcy13aGl0ZSBzZWxlY3QuaXMtZm9jdXNlZCwgLnNlbGVjdC5pcy13aGl0ZSBzZWxlY3Q6YWN0aXZlLCAuc2VsZWN0LmlzLXdoaXRlIHNlbGVjdC5pcy1hY3RpdmUge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVlbSByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjUpOyB9XG4gIC5zZWxlY3QuaXMtYmxhY2s6bm90KDpob3Zlcik6OmFmdGVyIHtcbiAgICBib3JkZXItY29sb3I6IGJsYWNrOyB9XG4gIC5zZWxlY3QuaXMtYmxhY2sgc2VsZWN0IHtcbiAgICBib3JkZXItY29sb3I6IGJsYWNrOyB9XG4gICAgLnNlbGVjdC5pcy1ibGFjayBzZWxlY3Q6aG92ZXIsIC5zZWxlY3QuaXMtYmxhY2sgc2VsZWN0LmlzLWhvdmVyZWQge1xuICAgICAgYm9yZGVyLWNvbG9yOiBibGFjazsgfVxuICAgIC5zZWxlY3QuaXMtYmxhY2sgc2VsZWN0OmZvY3VzLCAuc2VsZWN0LmlzLWJsYWNrIHNlbGVjdC5pcy1mb2N1c2VkLCAuc2VsZWN0LmlzLWJsYWNrIHNlbGVjdDphY3RpdmUsIC5zZWxlY3QuaXMtYmxhY2sgc2VsZWN0LmlzLWFjdGl2ZSB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNWVtIHJnYmEoMCwgMCwgMCwgMC4yNSk7IH1cbiAgLnNlbGVjdC5pcy1saWdodDpub3QoOmhvdmVyKTo6YWZ0ZXIge1xuICAgIGJvcmRlci1jb2xvcjogd2hpdGVzbW9rZTsgfVxuICAuc2VsZWN0LmlzLWxpZ2h0IHNlbGVjdCB7XG4gICAgYm9yZGVyLWNvbG9yOiB3aGl0ZXNtb2tlOyB9XG4gICAgLnNlbGVjdC5pcy1saWdodCBzZWxlY3Q6aG92ZXIsIC5zZWxlY3QuaXMtbGlnaHQgc2VsZWN0LmlzLWhvdmVyZWQge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZThlOGU4OyB9XG4gICAgLnNlbGVjdC5pcy1saWdodCBzZWxlY3Q6Zm9jdXMsIC5zZWxlY3QuaXMtbGlnaHQgc2VsZWN0LmlzLWZvY3VzZWQsIC5zZWxlY3QuaXMtbGlnaHQgc2VsZWN0OmFjdGl2ZSwgLnNlbGVjdC5pcy1saWdodCBzZWxlY3QuaXMtYWN0aXZlIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1ZW0gcmdiYSgyNDUsIDI0NSwgMjQ1LCAwLjI1KTsgfVxuICAuc2VsZWN0LmlzLWRhcms6bm90KDpob3Zlcik6OmFmdGVyIHtcbiAgICBib3JkZXItY29sb3I6ICMzNjM2MzY7IH1cbiAgLnNlbGVjdC5pcy1kYXJrIHNlbGVjdCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2OyB9XG4gICAgLnNlbGVjdC5pcy1kYXJrIHNlbGVjdDpob3ZlciwgLnNlbGVjdC5pcy1kYXJrIHNlbGVjdC5pcy1ob3ZlcmVkIHtcbiAgICAgIGJvcmRlci1jb2xvcjogIzI5MjkyOTsgfVxuICAgIC5zZWxlY3QuaXMtZGFyayBzZWxlY3Q6Zm9jdXMsIC5zZWxlY3QuaXMtZGFyayBzZWxlY3QuaXMtZm9jdXNlZCwgLnNlbGVjdC5pcy1kYXJrIHNlbGVjdDphY3RpdmUsIC5zZWxlY3QuaXMtZGFyayBzZWxlY3QuaXMtYWN0aXZlIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1ZW0gcmdiYSg1NCwgNTQsIDU0LCAwLjI1KTsgfVxuICAuc2VsZWN0LmlzLXByaW1hcnk6bm90KDpob3Zlcik6OmFmdGVyIHtcbiAgICBib3JkZXItY29sb3I6ICMwMGQxYjI7IH1cbiAgLnNlbGVjdC5pcy1wcmltYXJ5IHNlbGVjdCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDBkMWIyOyB9XG4gICAgLnNlbGVjdC5pcy1wcmltYXJ5IHNlbGVjdDpob3ZlciwgLnNlbGVjdC5pcy1wcmltYXJ5IHNlbGVjdC5pcy1ob3ZlcmVkIHtcbiAgICAgIGJvcmRlci1jb2xvcjogIzAwYjg5YzsgfVxuICAgIC5zZWxlY3QuaXMtcHJpbWFyeSBzZWxlY3Q6Zm9jdXMsIC5zZWxlY3QuaXMtcHJpbWFyeSBzZWxlY3QuaXMtZm9jdXNlZCwgLnNlbGVjdC5pcy1wcmltYXJ5IHNlbGVjdDphY3RpdmUsIC5zZWxlY3QuaXMtcHJpbWFyeSBzZWxlY3QuaXMtYWN0aXZlIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1ZW0gcmdiYSgwLCAyMDksIDE3OCwgMC4yNSk7IH1cbiAgLnNlbGVjdC5pcy1saW5rOm5vdCg6aG92ZXIpOjphZnRlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzE3M2Y2OyB9XG4gIC5zZWxlY3QuaXMtbGluayBzZWxlY3Qge1xuICAgIGJvcmRlci1jb2xvcjogIzMxNzNmNjsgfVxuICAgIC5zZWxlY3QuaXMtbGluayBzZWxlY3Q6aG92ZXIsIC5zZWxlY3QuaXMtbGluayBzZWxlY3QuaXMtaG92ZXJlZCB7XG4gICAgICBib3JkZXItY29sb3I6ICMxOTYyZjU7IH1cbiAgICAuc2VsZWN0LmlzLWxpbmsgc2VsZWN0OmZvY3VzLCAuc2VsZWN0LmlzLWxpbmsgc2VsZWN0LmlzLWZvY3VzZWQsIC5zZWxlY3QuaXMtbGluayBzZWxlY3Q6YWN0aXZlLCAuc2VsZWN0LmlzLWxpbmsgc2VsZWN0LmlzLWFjdGl2ZSB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNWVtIHJnYmEoNDksIDExNSwgMjQ2LCAwLjI1KTsgfVxuICAuc2VsZWN0LmlzLWluZm86bm90KDpob3Zlcik6OmFmdGVyIHtcbiAgICBib3JkZXItY29sb3I6ICMzZThlZDA7IH1cbiAgLnNlbGVjdC5pcy1pbmZvIHNlbGVjdCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjM2U4ZWQwOyB9XG4gICAgLnNlbGVjdC5pcy1pbmZvIHNlbGVjdDpob3ZlciwgLnNlbGVjdC5pcy1pbmZvIHNlbGVjdC5pcy1ob3ZlcmVkIHtcbiAgICAgIGJvcmRlci1jb2xvcjogIzMwODJjNTsgfVxuICAgIC5zZWxlY3QuaXMtaW5mbyBzZWxlY3Q6Zm9jdXMsIC5zZWxlY3QuaXMtaW5mbyBzZWxlY3QuaXMtZm9jdXNlZCwgLnNlbGVjdC5pcy1pbmZvIHNlbGVjdDphY3RpdmUsIC5zZWxlY3QuaXMtaW5mbyBzZWxlY3QuaXMtYWN0aXZlIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1ZW0gcmdiYSg2MiwgMTQyLCAyMDgsIDAuMjUpOyB9XG4gIC5zZWxlY3QuaXMtc3VjY2Vzczpub3QoOmhvdmVyKTo6YWZ0ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzAwRDI3ODsgfVxuICAuc2VsZWN0LmlzLXN1Y2Nlc3Mgc2VsZWN0IHtcbiAgICBib3JkZXItY29sb3I6ICMwMEQyNzg7IH1cbiAgICAuc2VsZWN0LmlzLXN1Y2Nlc3Mgc2VsZWN0OmhvdmVyLCAuc2VsZWN0LmlzLXN1Y2Nlc3Mgc2VsZWN0LmlzLWhvdmVyZWQge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjMDBiOTY5OyB9XG4gICAgLnNlbGVjdC5pcy1zdWNjZXNzIHNlbGVjdDpmb2N1cywgLnNlbGVjdC5pcy1zdWNjZXNzIHNlbGVjdC5pcy1mb2N1c2VkLCAuc2VsZWN0LmlzLXN1Y2Nlc3Mgc2VsZWN0OmFjdGl2ZSwgLnNlbGVjdC5pcy1zdWNjZXNzIHNlbGVjdC5pcy1hY3RpdmUge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVlbSByZ2JhKDAsIDIxMCwgMTIwLCAwLjI1KTsgfVxuICAuc2VsZWN0LmlzLXdhcm5pbmc6bm90KDpob3Zlcik6OmFmdGVyIHtcbiAgICBib3JkZXItY29sb3I6ICNGRkEwMDA7IH1cbiAgLnNlbGVjdC5pcy13YXJuaW5nIHNlbGVjdCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkZBMDAwOyB9XG4gICAgLnNlbGVjdC5pcy13YXJuaW5nIHNlbGVjdDpob3ZlciwgLnNlbGVjdC5pcy13YXJuaW5nIHNlbGVjdC5pcy1ob3ZlcmVkIHtcbiAgICAgIGJvcmRlci1jb2xvcjogI2U2OTAwMDsgfVxuICAgIC5zZWxlY3QuaXMtd2FybmluZyBzZWxlY3Q6Zm9jdXMsIC5zZWxlY3QuaXMtd2FybmluZyBzZWxlY3QuaXMtZm9jdXNlZCwgLnNlbGVjdC5pcy13YXJuaW5nIHNlbGVjdDphY3RpdmUsIC5zZWxlY3QuaXMtd2FybmluZyBzZWxlY3QuaXMtYWN0aXZlIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1ZW0gcmdiYSgyNTUsIDE2MCwgMCwgMC4yNSk7IH1cbiAgLnNlbGVjdC5pcy1kYW5nZXI6bm90KDpob3Zlcik6OmFmdGVyIHtcbiAgICBib3JkZXItY29sb3I6ICNmMTQ2Njg7IH1cbiAgLnNlbGVjdC5pcy1kYW5nZXIgc2VsZWN0IHtcbiAgICBib3JkZXItY29sb3I6ICNmMTQ2Njg7IH1cbiAgICAuc2VsZWN0LmlzLWRhbmdlciBzZWxlY3Q6aG92ZXIsIC5zZWxlY3QuaXMtZGFuZ2VyIHNlbGVjdC5pcy1ob3ZlcmVkIHtcbiAgICAgIGJvcmRlci1jb2xvcjogI2VmMmU1NTsgfVxuICAgIC5zZWxlY3QuaXMtZGFuZ2VyIHNlbGVjdDpmb2N1cywgLnNlbGVjdC5pcy1kYW5nZXIgc2VsZWN0LmlzLWZvY3VzZWQsIC5zZWxlY3QuaXMtZGFuZ2VyIHNlbGVjdDphY3RpdmUsIC5zZWxlY3QuaXMtZGFuZ2VyIHNlbGVjdC5pcy1hY3RpdmUge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVlbSByZ2JhKDI0MSwgNzAsIDEwNCwgMC4yNSk7IH1cbiAgLnNlbGVjdC5pcy1zbWFsbCB7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTsgfVxuICAuc2VsZWN0LmlzLW1lZGl1bSB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtOyB9XG4gIC5zZWxlY3QuaXMtbGFyZ2Uge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtOyB9XG4gIC5zZWxlY3QuaXMtZGlzYWJsZWQ6OmFmdGVyIHtcbiAgICBib3JkZXItY29sb3I6ICNDRkNGQ0YgIWltcG9ydGFudDtcbiAgICBvcGFjaXR5OiAwLjU7IH1cbiAgLnNlbGVjdC5pcy1mdWxsd2lkdGgge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLnNlbGVjdC5pcy1mdWxsd2lkdGggc2VsZWN0IHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5zZWxlY3QuaXMtbG9hZGluZzo6YWZ0ZXIge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwLjYyNWVtO1xuICAgIHRvcDogMC42MjVlbTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7IH1cbiAgLnNlbGVjdC5pcy1sb2FkaW5nLmlzLXNtYWxsOmFmdGVyIHtcbiAgICBmb250LXNpemU6IDAuNzVyZW07IH1cbiAgLnNlbGVjdC5pcy1sb2FkaW5nLmlzLW1lZGl1bTphZnRlciB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtOyB9XG4gIC5zZWxlY3QuaXMtbG9hZGluZy5pcy1sYXJnZTphZnRlciB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07IH1cblxuLmZpbGUge1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmZpbGUuaXMtd2hpdGUgLmZpbGUtY3RhIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiBibGFjazsgfVxuICAuZmlsZS5pcy13aGl0ZTpob3ZlciAuZmlsZS1jdGEsIC5maWxlLmlzLXdoaXRlLmlzLWhvdmVyZWQgLmZpbGUtY3RhIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6IGJsYWNrOyB9XG4gIC5maWxlLmlzLXdoaXRlOmZvY3VzIC5maWxlLWN0YSwgLmZpbGUuaXMtd2hpdGUuaXMtZm9jdXNlZCAuZmlsZS1jdGEge1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm94LXNoYWRvdzogMCAwIDAuNWVtIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7XG4gICAgY29sb3I6IGJsYWNrOyB9XG4gIC5maWxlLmlzLXdoaXRlOmFjdGl2ZSAuZmlsZS1jdGEsIC5maWxlLmlzLXdoaXRlLmlzLWFjdGl2ZSAuZmlsZS1jdGEge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogYmxhY2s7IH1cbiAgLmZpbGUuaXMtYmxhY2sgLmZpbGUtY3RhIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAuZmlsZS5pcy1ibGFjazpob3ZlciAuZmlsZS1jdGEsIC5maWxlLmlzLWJsYWNrLmlzLWhvdmVyZWQgLmZpbGUtY3RhIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAuZmlsZS5pcy1ibGFjazpmb2N1cyAuZmlsZS1jdGEsIC5maWxlLmlzLWJsYWNrLmlzLWZvY3VzZWQgLmZpbGUtY3RhIHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJveC1zaGFkb3c6IDAgMCAwLjVlbSByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAuZmlsZS5pcy1ibGFjazphY3RpdmUgLmZpbGUtY3RhLCAuZmlsZS5pcy1ibGFjay5pcy1hY3RpdmUgLmZpbGUtY3RhIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAuZmlsZS5pcy1saWdodCAuZmlsZS1jdGEge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlc21va2U7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpOyB9XG4gIC5maWxlLmlzLWxpZ2h0OmhvdmVyIC5maWxlLWN0YSwgLmZpbGUuaXMtbGlnaHQuaXMtaG92ZXJlZCAuZmlsZS1jdGEge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpOyB9XG4gIC5maWxlLmlzLWxpZ2h0OmZvY3VzIC5maWxlLWN0YSwgLmZpbGUuaXMtbGlnaHQuaXMtZm9jdXNlZCAuZmlsZS1jdGEge1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm94LXNoYWRvdzogMCAwIDAuNWVtIHJnYmEoMjQ1LCAyNDUsIDI0NSwgMC4yNSk7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTsgfVxuICAuZmlsZS5pcy1saWdodDphY3RpdmUgLmZpbGUtY3RhLCAuZmlsZS5pcy1saWdodC5pcy1hY3RpdmUgLmZpbGUtY3RhIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTsgfVxuICAuZmlsZS5pcy1kYXJrIC5maWxlLWN0YSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5maWxlLmlzLWRhcms6aG92ZXIgLmZpbGUtY3RhLCAuZmlsZS5pcy1kYXJrLmlzLWhvdmVyZWQgLmZpbGUtY3RhIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmYyZjJmO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgLmZpbGUuaXMtZGFyazpmb2N1cyAuZmlsZS1jdGEsIC5maWxlLmlzLWRhcmsuaXMtZm9jdXNlZCAuZmlsZS1jdGEge1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm94LXNoYWRvdzogMCAwIDAuNWVtIHJnYmEoNTQsIDU0LCA1NCwgMC4yNSk7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgLmZpbGUuaXMtZGFyazphY3RpdmUgLmZpbGUtY3RhLCAuZmlsZS5pcy1kYXJrLmlzLWFjdGl2ZSAuZmlsZS1jdGEge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyOTI5Mjk7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAuZmlsZS5pcy1wcmltYXJ5IC5maWxlLWN0YSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwZDFiMjtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5maWxlLmlzLXByaW1hcnk6aG92ZXIgLmZpbGUtY3RhLCAuZmlsZS5pcy1wcmltYXJ5LmlzLWhvdmVyZWQgLmZpbGUtY3RhIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBjNGE3O1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgLmZpbGUuaXMtcHJpbWFyeTpmb2N1cyAuZmlsZS1jdGEsIC5maWxlLmlzLXByaW1hcnkuaXMtZm9jdXNlZCAuZmlsZS1jdGEge1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm94LXNoYWRvdzogMCAwIDAuNWVtIHJnYmEoMCwgMjA5LCAxNzgsIDAuMjUpO1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5maWxlLmlzLXByaW1hcnk6YWN0aXZlIC5maWxlLWN0YSwgLmZpbGUuaXMtcHJpbWFyeS5pcy1hY3RpdmUgLmZpbGUtY3RhIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBiODljO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgLmZpbGUuaXMtbGluayAuZmlsZS1jdGEge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMTczZjY7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAuZmlsZS5pcy1saW5rOmhvdmVyIC5maWxlLWN0YSwgLmZpbGUuaXMtbGluay5pcy1ob3ZlcmVkIC5maWxlLWN0YSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI1NmJmNTtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5maWxlLmlzLWxpbms6Zm9jdXMgLmZpbGUtY3RhLCAuZmlsZS5pcy1saW5rLmlzLWZvY3VzZWQgLmZpbGUtY3RhIHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJveC1zaGFkb3c6IDAgMCAwLjVlbSByZ2JhKDQ5LCAxMTUsIDI0NiwgMC4yNSk7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgLmZpbGUuaXMtbGluazphY3RpdmUgLmZpbGUtY3RhLCAuZmlsZS5pcy1saW5rLmlzLWFjdGl2ZSAuZmlsZS1jdGEge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxOTYyZjU7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAuZmlsZS5pcy1pbmZvIC5maWxlLWN0YSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNlOGVkMDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5maWxlLmlzLWluZm86aG92ZXIgLmZpbGUtY3RhLCAuZmlsZS5pcy1pbmZvLmlzLWhvdmVyZWQgLmZpbGUtY3RhIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQ4OGNlO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgLmZpbGUuaXMtaW5mbzpmb2N1cyAuZmlsZS1jdGEsIC5maWxlLmlzLWluZm8uaXMtZm9jdXNlZCAuZmlsZS1jdGEge1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm94LXNoYWRvdzogMCAwIDAuNWVtIHJnYmEoNjIsIDE0MiwgMjA4LCAwLjI1KTtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAuZmlsZS5pcy1pbmZvOmFjdGl2ZSAuZmlsZS1jdGEsIC5maWxlLmlzLWluZm8uaXMtYWN0aXZlIC5maWxlLWN0YSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMwODJjNTtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5maWxlLmlzLXN1Y2Nlc3MgLmZpbGUtY3RhIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBEMjc4O1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgLmZpbGUuaXMtc3VjY2Vzczpob3ZlciAuZmlsZS1jdGEsIC5maWxlLmlzLXN1Y2Nlc3MuaXMtaG92ZXJlZCAuZmlsZS1jdGEge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMGM1NzE7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAuZmlsZS5pcy1zdWNjZXNzOmZvY3VzIC5maWxlLWN0YSwgLmZpbGUuaXMtc3VjY2Vzcy5pcy1mb2N1c2VkIC5maWxlLWN0YSB7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3gtc2hhZG93OiAwIDAgMC41ZW0gcmdiYSgwLCAyMTAsIDEyMCwgMC4yNSk7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgLmZpbGUuaXMtc3VjY2VzczphY3RpdmUgLmZpbGUtY3RhLCAuZmlsZS5pcy1zdWNjZXNzLmlzLWFjdGl2ZSAuZmlsZS1jdGEge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMGI5Njk7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAuZmlsZS5pcy13YXJuaW5nIC5maWxlLWN0YSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQTAwMDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5maWxlLmlzLXdhcm5pbmc6aG92ZXIgLmZpbGUtY3RhLCAuZmlsZS5pcy13YXJuaW5nLmlzLWhvdmVyZWQgLmZpbGUtY3RhIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjI5ODAwO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgLmZpbGUuaXMtd2FybmluZzpmb2N1cyAuZmlsZS1jdGEsIC5maWxlLmlzLXdhcm5pbmcuaXMtZm9jdXNlZCAuZmlsZS1jdGEge1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm94LXNoYWRvdzogMCAwIDAuNWVtIHJnYmEoMjU1LCAxNjAsIDAsIDAuMjUpO1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5maWxlLmlzLXdhcm5pbmc6YWN0aXZlIC5maWxlLWN0YSwgLmZpbGUuaXMtd2FybmluZy5pcy1hY3RpdmUgLmZpbGUtY3RhIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTY5MDAwO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgLmZpbGUuaXMtZGFuZ2VyIC5maWxlLWN0YSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YxNDY2ODtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5maWxlLmlzLWRhbmdlcjpob3ZlciAuZmlsZS1jdGEsIC5maWxlLmlzLWRhbmdlci5pcy1ob3ZlcmVkIC5maWxlLWN0YSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YwM2E1ZjtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5maWxlLmlzLWRhbmdlcjpmb2N1cyAuZmlsZS1jdGEsIC5maWxlLmlzLWRhbmdlci5pcy1mb2N1c2VkIC5maWxlLWN0YSB7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3gtc2hhZG93OiAwIDAgMC41ZW0gcmdiYSgyNDEsIDcwLCAxMDQsIDAuMjUpO1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5maWxlLmlzLWRhbmdlcjphY3RpdmUgLmZpbGUtY3RhLCAuZmlsZS5pcy1kYW5nZXIuaXMtYWN0aXZlIC5maWxlLWN0YSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VmMmU1NTtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5maWxlLmlzLXNtYWxsIHtcbiAgICBmb250LXNpemU6IDAuNzVyZW07IH1cbiAgLmZpbGUuaXMtbm9ybWFsIHtcbiAgICBmb250LXNpemU6IDFyZW07IH1cbiAgLmZpbGUuaXMtbWVkaXVtIHtcbiAgICBmb250LXNpemU6IDEuMjVyZW07IH1cbiAgICAuZmlsZS5pcy1tZWRpdW0gLmZpbGUtaWNvbiAuZmEge1xuICAgICAgZm9udC1zaXplOiAyMXB4OyB9XG4gIC5maWxlLmlzLWxhcmdlIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTsgfVxuICAgIC5maWxlLmlzLWxhcmdlIC5maWxlLWljb24gLmZhIHtcbiAgICAgIGZvbnQtc2l6ZTogMjhweDsgfVxuICAuZmlsZS5oYXMtbmFtZSAuZmlsZS1jdGEge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwOyB9XG4gIC5maWxlLmhhcy1uYW1lIC5maWxlLW5hbWUge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDsgfVxuICAuZmlsZS5oYXMtbmFtZS5pcy1lbXB0eSAuZmlsZS1jdGEge1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDsgfVxuICAuZmlsZS5oYXMtbmFtZS5pcy1lbXB0eSAuZmlsZS1uYW1lIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5maWxlLmlzLWJveGVkIC5maWxlLWxhYmVsIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gIC5maWxlLmlzLWJveGVkIC5maWxlLWN0YSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogMWVtIDNlbTsgfVxuICAuZmlsZS5pcy1ib3hlZCAuZmlsZS1uYW1lIHtcbiAgICBib3JkZXItd2lkdGg6IDAgMXB4IDFweDsgfVxuICAuZmlsZS5pcy1ib3hlZCAuZmlsZS1pY29uIHtcbiAgICBoZWlnaHQ6IDEuNWVtO1xuICAgIHdpZHRoOiAxLjVlbTsgfVxuICAgIC5maWxlLmlzLWJveGVkIC5maWxlLWljb24gLmZhIHtcbiAgICAgIGZvbnQtc2l6ZTogMjFweDsgfVxuICAuZmlsZS5pcy1ib3hlZC5pcy1zbWFsbCAuZmlsZS1pY29uIC5mYSB7XG4gICAgZm9udC1zaXplOiAxNHB4OyB9XG4gIC5maWxlLmlzLWJveGVkLmlzLW1lZGl1bSAuZmlsZS1pY29uIC5mYSB7XG4gICAgZm9udC1zaXplOiAyOHB4OyB9XG4gIC5maWxlLmlzLWJveGVkLmlzLWxhcmdlIC5maWxlLWljb24gLmZhIHtcbiAgICBmb250LXNpemU6IDM1cHg7IH1cbiAgLmZpbGUuaXMtYm94ZWQuaGFzLW5hbWUgLmZpbGUtY3RhIHtcbiAgICBib3JkZXItcmFkaXVzOiA0cHggNHB4IDAgMDsgfVxuICAuZmlsZS5pcy1ib3hlZC5oYXMtbmFtZSAuZmlsZS1uYW1lIHtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgNHB4IDRweDtcbiAgICBib3JkZXItd2lkdGg6IDAgMXB4IDFweDsgfVxuICAuZmlsZS5pcy1jZW50ZXJlZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgLmZpbGUuaXMtZnVsbHdpZHRoIC5maWxlLWxhYmVsIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAuZmlsZS5pcy1mdWxsd2lkdGggLmZpbGUtbmFtZSB7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogbm9uZTsgfVxuICAuZmlsZS5pcy1yaWdodCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgfVxuICAgIC5maWxlLmlzLXJpZ2h0IC5maWxlLWN0YSB7XG4gICAgICBib3JkZXItcmFkaXVzOiAwIDRweCA0cHggMDsgfVxuICAgIC5maWxlLmlzLXJpZ2h0IC5maWxlLW5hbWUge1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4IDAgMCA0cHg7XG4gICAgICBib3JkZXItd2lkdGg6IDFweCAwIDFweCAxcHg7XG4gICAgICBvcmRlcjogLTE7IH1cblxuLmZpbGUtbGFiZWwge1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgZGlzcGxheTogZmxleDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuZmlsZS1sYWJlbDpob3ZlciAuZmlsZS1jdGEge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG4gICAgY29sb3I6ICMzNjM2MzY7IH1cbiAgLmZpbGUtbGFiZWw6aG92ZXIgLmZpbGUtbmFtZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZThlOGVhOyB9XG4gIC5maWxlLWxhYmVsOmFjdGl2ZSAuZmlsZS1jdGEge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG4gICAgY29sb3I6ICMzNjM2MzY7IH1cbiAgLmZpbGUtbGFiZWw6YWN0aXZlIC5maWxlLW5hbWUge1xuICAgIGJvcmRlci1jb2xvcjogI2UyZTJlNDsgfVxuXG4uZmlsZS1pbnB1dCB7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgb3BhY2l0eTogMDtcbiAgb3V0bGluZTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5maWxlLWN0YSxcbi5maWxlLW5hbWUge1xuICBib3JkZXItY29sb3I6ICNFRkVGRjA7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgZm9udC1zaXplOiAxZW07XG4gIHBhZGRpbmctbGVmdDogMWVtO1xuICBwYWRkaW5nLXJpZ2h0OiAxZW07XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cblxuLmZpbGUtY3RhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVzbW9rZTtcbiAgY29sb3I6IGJsYWNrOyB9XG5cbi5maWxlLW5hbWUge1xuICBib3JkZXItY29sb3I6ICNFRkVGRjA7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMXB4IDFweCAxcHggMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTZlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7IH1cblxuLmZpbGUtaWNvbiB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMWVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVlbTtcbiAgd2lkdGg6IDFlbTsgfVxuICAuZmlsZS1pY29uIC5mYSB7XG4gICAgZm9udC1zaXplOiAxNHB4OyB9XG5cbi5sYWJlbCB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNzAwOyB9XG4gIC5sYWJlbDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVlbTsgfVxuICAubGFiZWwuaXMtc21hbGwge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTsgfVxuICAubGFiZWwuaXMtbWVkaXVtIHtcbiAgICBmb250LXNpemU6IDEuMjVyZW07IH1cbiAgLmxhYmVsLmlzLWxhcmdlIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTsgfVxuXG4uaGVscCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07IH1cbiAgLmhlbHAuaXMtd2hpdGUge1xuICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAuaGVscC5pcy1ibGFjayB7XG4gICAgY29sb3I6IGJsYWNrOyB9XG4gIC5oZWxwLmlzLWxpZ2h0IHtcbiAgICBjb2xvcjogd2hpdGVzbW9rZTsgfVxuICAuaGVscC5pcy1kYXJrIHtcbiAgICBjb2xvcjogIzM2MzYzNjsgfVxuICAuaGVscC5pcy1wcmltYXJ5IHtcbiAgICBjb2xvcjogIzAwZDFiMjsgfVxuICAuaGVscC5pcy1saW5rIHtcbiAgICBjb2xvcjogIzMxNzNmNjsgfVxuICAuaGVscC5pcy1pbmZvIHtcbiAgICBjb2xvcjogIzNlOGVkMDsgfVxuICAuaGVscC5pcy1zdWNjZXNzIHtcbiAgICBjb2xvcjogIzAwRDI3ODsgfVxuICAuaGVscC5pcy13YXJuaW5nIHtcbiAgICBjb2xvcjogI0ZGQTAwMDsgfVxuICAuaGVscC5pcy1kYW5nZXIge1xuICAgIGNvbG9yOiAjZjE0NjY4OyB9XG5cbi5maWVsZDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTsgfVxuXG4uZmllbGQuaGFzLWFkZG9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfVxuICAuZmllbGQuaGFzLWFkZG9ucyAuY29udHJvbDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcHg7IH1cbiAgLmZpZWxkLmhhcy1hZGRvbnMgLmNvbnRyb2w6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSAuYnV0dG9uLFxuICAuZmllbGQuaGFzLWFkZG9ucyAuY29udHJvbDpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpIC5pbnB1dCxcbiAgLmZpZWxkLmhhcy1hZGRvbnMgLmNvbnRyb2w6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSAuc2VsZWN0IHNlbGVjdCB7XG4gICAgYm9yZGVyLXJhZGl1czogMDsgfVxuICAuZmllbGQuaGFzLWFkZG9ucyAuY29udHJvbDpmaXJzdC1jaGlsZDpub3QoOm9ubHktY2hpbGQpIC5idXR0b24sXG4gIC5maWVsZC5oYXMtYWRkb25zIC5jb250cm9sOmZpcnN0LWNoaWxkOm5vdCg6b25seS1jaGlsZCkgLmlucHV0LFxuICAuZmllbGQuaGFzLWFkZG9ucyAuY29udHJvbDpmaXJzdC1jaGlsZDpub3QoOm9ubHktY2hpbGQpIC5zZWxlY3Qgc2VsZWN0IHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDsgfVxuICAuZmllbGQuaGFzLWFkZG9ucyAuY29udHJvbDpsYXN0LWNoaWxkOm5vdCg6b25seS1jaGlsZCkgLmJ1dHRvbixcbiAgLmZpZWxkLmhhcy1hZGRvbnMgLmNvbnRyb2w6bGFzdC1jaGlsZDpub3QoOm9ubHktY2hpbGQpIC5pbnB1dCxcbiAgLmZpZWxkLmhhcy1hZGRvbnMgLmNvbnRyb2w6bGFzdC1jaGlsZDpub3QoOm9ubHktY2hpbGQpIC5zZWxlY3Qgc2VsZWN0IHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7IH1cbiAgLmZpZWxkLmhhcy1hZGRvbnMgLmNvbnRyb2wgLmJ1dHRvbjpub3QoW2Rpc2FibGVkXSk6aG92ZXIsIC5maWVsZC5oYXMtYWRkb25zIC5jb250cm9sIC5idXR0b246bm90KFtkaXNhYmxlZF0pLmlzLWhvdmVyZWQsXG4gIC5maWVsZC5oYXMtYWRkb25zIC5jb250cm9sIC5pbnB1dDpub3QoW2Rpc2FibGVkXSk6aG92ZXIsXG4gIC5maWVsZC5oYXMtYWRkb25zIC5jb250cm9sIC5pbnB1dDpub3QoW2Rpc2FibGVkXSkuaXMtaG92ZXJlZCxcbiAgLmZpZWxkLmhhcy1hZGRvbnMgLmNvbnRyb2wgLnNlbGVjdCBzZWxlY3Q6bm90KFtkaXNhYmxlZF0pOmhvdmVyLFxuICAuZmllbGQuaGFzLWFkZG9ucyAuY29udHJvbCAuc2VsZWN0IHNlbGVjdDpub3QoW2Rpc2FibGVkXSkuaXMtaG92ZXJlZCB7XG4gICAgei1pbmRleDogMjsgfVxuICAuZmllbGQuaGFzLWFkZG9ucyAuY29udHJvbCAuYnV0dG9uOm5vdChbZGlzYWJsZWRdKTpmb2N1cywgLmZpZWxkLmhhcy1hZGRvbnMgLmNvbnRyb2wgLmJ1dHRvbjpub3QoW2Rpc2FibGVkXSkuaXMtZm9jdXNlZCwgLmZpZWxkLmhhcy1hZGRvbnMgLmNvbnRyb2wgLmJ1dHRvbjpub3QoW2Rpc2FibGVkXSk6YWN0aXZlLCAuZmllbGQuaGFzLWFkZG9ucyAuY29udHJvbCAuYnV0dG9uOm5vdChbZGlzYWJsZWRdKS5pcy1hY3RpdmUsXG4gIC5maWVsZC5oYXMtYWRkb25zIC5jb250cm9sIC5pbnB1dDpub3QoW2Rpc2FibGVkXSk6Zm9jdXMsXG4gIC5maWVsZC5oYXMtYWRkb25zIC5jb250cm9sIC5pbnB1dDpub3QoW2Rpc2FibGVkXSkuaXMtZm9jdXNlZCxcbiAgLmZpZWxkLmhhcy1hZGRvbnMgLmNvbnRyb2wgLmlucHV0Om5vdChbZGlzYWJsZWRdKTphY3RpdmUsXG4gIC5maWVsZC5oYXMtYWRkb25zIC5jb250cm9sIC5pbnB1dDpub3QoW2Rpc2FibGVkXSkuaXMtYWN0aXZlLFxuICAuZmllbGQuaGFzLWFkZG9ucyAuY29udHJvbCAuc2VsZWN0IHNlbGVjdDpub3QoW2Rpc2FibGVkXSk6Zm9jdXMsXG4gIC5maWVsZC5oYXMtYWRkb25zIC5jb250cm9sIC5zZWxlY3Qgc2VsZWN0Om5vdChbZGlzYWJsZWRdKS5pcy1mb2N1c2VkLFxuICAuZmllbGQuaGFzLWFkZG9ucyAuY29udHJvbCAuc2VsZWN0IHNlbGVjdDpub3QoW2Rpc2FibGVkXSk6YWN0aXZlLFxuICAuZmllbGQuaGFzLWFkZG9ucyAuY29udHJvbCAuc2VsZWN0IHNlbGVjdDpub3QoW2Rpc2FibGVkXSkuaXMtYWN0aXZlIHtcbiAgICB6LWluZGV4OiAzOyB9XG4gICAgLmZpZWxkLmhhcy1hZGRvbnMgLmNvbnRyb2wgLmJ1dHRvbjpub3QoW2Rpc2FibGVkXSk6Zm9jdXM6aG92ZXIsIC5maWVsZC5oYXMtYWRkb25zIC5jb250cm9sIC5idXR0b246bm90KFtkaXNhYmxlZF0pLmlzLWZvY3VzZWQ6aG92ZXIsIC5maWVsZC5oYXMtYWRkb25zIC5jb250cm9sIC5idXR0b246bm90KFtkaXNhYmxlZF0pOmFjdGl2ZTpob3ZlciwgLmZpZWxkLmhhcy1hZGRvbnMgLmNvbnRyb2wgLmJ1dHRvbjpub3QoW2Rpc2FibGVkXSkuaXMtYWN0aXZlOmhvdmVyLFxuICAgIC5maWVsZC5oYXMtYWRkb25zIC5jb250cm9sIC5pbnB1dDpub3QoW2Rpc2FibGVkXSk6Zm9jdXM6aG92ZXIsXG4gICAgLmZpZWxkLmhhcy1hZGRvbnMgLmNvbnRyb2wgLmlucHV0Om5vdChbZGlzYWJsZWRdKS5pcy1mb2N1c2VkOmhvdmVyLFxuICAgIC5maWVsZC5oYXMtYWRkb25zIC5jb250cm9sIC5pbnB1dDpub3QoW2Rpc2FibGVkXSk6YWN0aXZlOmhvdmVyLFxuICAgIC5maWVsZC5oYXMtYWRkb25zIC5jb250cm9sIC5pbnB1dDpub3QoW2Rpc2FibGVkXSkuaXMtYWN0aXZlOmhvdmVyLFxuICAgIC5maWVsZC5oYXMtYWRkb25zIC5jb250cm9sIC5zZWxlY3Qgc2VsZWN0Om5vdChbZGlzYWJsZWRdKTpmb2N1czpob3ZlcixcbiAgICAuZmllbGQuaGFzLWFkZG9ucyAuY29udHJvbCAuc2VsZWN0IHNlbGVjdDpub3QoW2Rpc2FibGVkXSkuaXMtZm9jdXNlZDpob3ZlcixcbiAgICAuZmllbGQuaGFzLWFkZG9ucyAuY29udHJvbCAuc2VsZWN0IHNlbGVjdDpub3QoW2Rpc2FibGVkXSk6YWN0aXZlOmhvdmVyLFxuICAgIC5maWVsZC5oYXMtYWRkb25zIC5jb250cm9sIC5zZWxlY3Qgc2VsZWN0Om5vdChbZGlzYWJsZWRdKS5pcy1hY3RpdmU6aG92ZXIge1xuICAgICAgei1pbmRleDogNDsgfVxuICAuZmllbGQuaGFzLWFkZG9ucyAuY29udHJvbC5pcy1leHBhbmRlZCB7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGZsZXgtc2hyaW5rOiAxOyB9XG4gIC5maWVsZC5oYXMtYWRkb25zLmhhcy1hZGRvbnMtY2VudGVyZWQge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gIC5maWVsZC5oYXMtYWRkb25zLmhhcy1hZGRvbnMtcmlnaHQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IH1cbiAgLmZpZWxkLmhhcy1hZGRvbnMuaGFzLWFkZG9ucy1mdWxsd2lkdGggLmNvbnRyb2wge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBmbGV4LXNocmluazogMDsgfVxuXG4uZmllbGQuaXMtZ3JvdXBlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfVxuICAuZmllbGQuaXMtZ3JvdXBlZCA+IC5jb250cm9sIHtcbiAgICBmbGV4LXNocmluazogMDsgfVxuICAgIC5maWVsZC5pcy1ncm91cGVkID4gLmNvbnRyb2w6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtOyB9XG4gICAgLmZpZWxkLmlzLWdyb3VwZWQgPiAuY29udHJvbC5pcy1leHBhbmRlZCB7XG4gICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICBmbGV4LXNocmluazogMTsgfVxuICAuZmllbGQuaXMtZ3JvdXBlZC5pcy1ncm91cGVkLWNlbnRlcmVkIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAuZmllbGQuaXMtZ3JvdXBlZC5pcy1ncm91cGVkLXJpZ2h0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG4gIC5maWVsZC5pcy1ncm91cGVkLmlzLWdyb3VwZWQtbXVsdGlsaW5lIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgICAuZmllbGQuaXMtZ3JvdXBlZC5pcy1ncm91cGVkLW11bHRpbGluZSA+IC5jb250cm9sOmxhc3QtY2hpbGQsIC5maWVsZC5pcy1ncm91cGVkLmlzLWdyb3VwZWQtbXVsdGlsaW5lID4gLmNvbnRyb2w6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtOyB9XG4gICAgLmZpZWxkLmlzLWdyb3VwZWQuaXMtZ3JvdXBlZC1tdWx0aWxpbmU6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAtMC43NXJlbTsgfVxuICAgIC5maWVsZC5pcy1ncm91cGVkLmlzLWdyb3VwZWQtbXVsdGlsaW5lOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCksIHByaW50IHtcbiAgLmZpZWxkLmlzLWhvcml6b250YWwge1xuICAgIGRpc3BsYXk6IGZsZXg7IH0gfVxuXG4uZmllbGQtbGFiZWwgLmxhYmVsIHtcbiAgZm9udC1zaXplOiBpbmhlcml0OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5maWVsZC1sYWJlbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpLCBwcmludCB7XG4gIC5maWVsZC1sYWJlbCB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiAgICAuZmllbGQtbGFiZWwuaXMtc21hbGwge1xuICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgICAgcGFkZGluZy10b3A6IDAuMzc1ZW07IH1cbiAgICAuZmllbGQtbGFiZWwuaXMtbm9ybWFsIHtcbiAgICAgIHBhZGRpbmctdG9wOiAwLjM3NWVtOyB9XG4gICAgLmZpZWxkLWxhYmVsLmlzLW1lZGl1bSB7XG4gICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICBwYWRkaW5nLXRvcDogMC4zNzVlbTsgfVxuICAgIC5maWVsZC1sYWJlbC5pcy1sYXJnZSB7XG4gICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgIHBhZGRpbmctdG9wOiAwLjM3NWVtOyB9IH1cblxuLmZpZWxkLWJvZHkgLmZpZWxkIC5maWVsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpLCBwcmludCB7XG4gIC5maWVsZC1ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiA1O1xuICAgIGZsZXgtc2hyaW5rOiAxOyB9XG4gICAgLmZpZWxkLWJvZHkgLmZpZWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAuZmllbGQtYm9keSA+IC5maWVsZCB7XG4gICAgICBmbGV4LXNocmluazogMTsgfVxuICAgICAgLmZpZWxkLWJvZHkgPiAuZmllbGQ6bm90KC5pcy1uYXJyb3cpIHtcbiAgICAgICAgZmxleC1ncm93OiAxOyB9XG4gICAgICAuZmllbGQtYm9keSA+IC5maWVsZDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtOyB9IH1cblxuLmNvbnRyb2wge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjbGVhcjogYm90aDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7IH1cbiAgLmNvbnRyb2wuaGFzLWljb25zLWxlZnQgLmlucHV0OmZvY3VzIH4gLmljb24sXG4gIC5jb250cm9sLmhhcy1pY29ucy1sZWZ0IC5zZWxlY3Q6Zm9jdXMgfiAuaWNvbiwgLmNvbnRyb2wuaGFzLWljb25zLXJpZ2h0IC5pbnB1dDpmb2N1cyB+IC5pY29uLFxuICAuY29udHJvbC5oYXMtaWNvbnMtcmlnaHQgLnNlbGVjdDpmb2N1cyB+IC5pY29uIHtcbiAgICBjb2xvcjogYmxhY2s7IH1cbiAgLmNvbnRyb2wuaGFzLWljb25zLWxlZnQgLmlucHV0LmlzLXNtYWxsIH4gLmljb24sXG4gIC5jb250cm9sLmhhcy1pY29ucy1sZWZ0IC5zZWxlY3QuaXMtc21hbGwgfiAuaWNvbiwgLmNvbnRyb2wuaGFzLWljb25zLXJpZ2h0IC5pbnB1dC5pcy1zbWFsbCB+IC5pY29uLFxuICAuY29udHJvbC5oYXMtaWNvbnMtcmlnaHQgLnNlbGVjdC5pcy1zbWFsbCB+IC5pY29uIHtcbiAgICBmb250LXNpemU6IDAuNzVyZW07IH1cbiAgLmNvbnRyb2wuaGFzLWljb25zLWxlZnQgLmlucHV0LmlzLW1lZGl1bSB+IC5pY29uLFxuICAuY29udHJvbC5oYXMtaWNvbnMtbGVmdCAuc2VsZWN0LmlzLW1lZGl1bSB+IC5pY29uLCAuY29udHJvbC5oYXMtaWNvbnMtcmlnaHQgLmlucHV0LmlzLW1lZGl1bSB+IC5pY29uLFxuICAuY29udHJvbC5oYXMtaWNvbnMtcmlnaHQgLnNlbGVjdC5pcy1tZWRpdW0gfiAuaWNvbiB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtOyB9XG4gIC5jb250cm9sLmhhcy1pY29ucy1sZWZ0IC5pbnB1dC5pcy1sYXJnZSB+IC5pY29uLFxuICAuY29udHJvbC5oYXMtaWNvbnMtbGVmdCAuc2VsZWN0LmlzLWxhcmdlIH4gLmljb24sIC5jb250cm9sLmhhcy1pY29ucy1yaWdodCAuaW5wdXQuaXMtbGFyZ2UgfiAuaWNvbixcbiAgLmNvbnRyb2wuaGFzLWljb25zLXJpZ2h0IC5zZWxlY3QuaXMtbGFyZ2UgfiAuaWNvbiB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07IH1cbiAgLmNvbnRyb2wuaGFzLWljb25zLWxlZnQgLmljb24sIC5jb250cm9sLmhhcy1pY29ucy1yaWdodCAuaWNvbiB7XG4gICAgY29sb3I6ICNFRkVGRjA7XG4gICAgaGVpZ2h0OiAyLjVlbTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAyLjVlbTtcbiAgICB6LWluZGV4OiA0OyB9XG4gIC5jb250cm9sLmhhcy1pY29ucy1sZWZ0IC5pbnB1dCxcbiAgLmNvbnRyb2wuaGFzLWljb25zLWxlZnQgLnNlbGVjdCBzZWxlY3Qge1xuICAgIHBhZGRpbmctbGVmdDogMi41ZW07IH1cbiAgLmNvbnRyb2wuaGFzLWljb25zLWxlZnQgLmljb24uaXMtbGVmdCB7XG4gICAgbGVmdDogMDsgfVxuICAuY29udHJvbC5oYXMtaWNvbnMtcmlnaHQgLmlucHV0LFxuICAuY29udHJvbC5oYXMtaWNvbnMtcmlnaHQgLnNlbGVjdCBzZWxlY3Qge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNWVtOyB9XG4gIC5jb250cm9sLmhhcy1pY29ucy1yaWdodCAuaWNvbi5pcy1yaWdodCB7XG4gICAgcmlnaHQ6IDA7IH1cbiAgLmNvbnRyb2wuaXMtbG9hZGluZzo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgIHJpZ2h0OiAwLjYyNWVtO1xuICAgIHRvcDogMC42MjVlbTtcbiAgICB6LWluZGV4OiA0OyB9XG4gIC5jb250cm9sLmlzLWxvYWRpbmcuaXMtc21hbGw6YWZ0ZXIge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTsgfVxuICAuY29udHJvbC5pcy1sb2FkaW5nLmlzLW1lZGl1bTphZnRlciB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtOyB9XG4gIC5jb250cm9sLmlzLWxvYWRpbmcuaXMtbGFyZ2U6YWZ0ZXIge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtOyB9XG5cbi8qIEJ1bG1hIENvbXBvbmVudHMgKi9cbi5icmVhZGNydW1iIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gIC5icmVhZGNydW1iIGEge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY29sb3I6ICMzMTczZjY7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwIDAuNzVlbTsgfVxuICAgIC5icmVhZGNydW1iIGE6aG92ZXIge1xuICAgICAgY29sb3I6ICMzNjM2MzY7IH1cbiAgLmJyZWFkY3J1bWIgbGkge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDsgfVxuICAgIC5icmVhZGNydW1iIGxpOmZpcnN0LWNoaWxkIGEge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gICAgLmJyZWFkY3J1bWIgbGkuaXMtYWN0aXZlIGEge1xuICAgICAgY29sb3I6ICMzNjM2MzY7XG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAgIC5icmVhZGNydW1iIGxpICsgbGk6OmJlZm9yZSB7XG4gICAgICBjb2xvcjogI0YwRjBGMDtcbiAgICAgIGNvbnRlbnQ6IFwiXFwwMDAyZlwiOyB9XG4gIC5icmVhZGNydW1iIHVsLFxuICAuYnJlYWRjcnVtYiBvbCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG4gIC5icmVhZGNydW1iIC5pY29uOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNWVtOyB9XG4gIC5icmVhZGNydW1iIC5pY29uOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVlbTsgfVxuICAuYnJlYWRjcnVtYi5pcy1jZW50ZXJlZCBvbCxcbiAgLmJyZWFkY3J1bWIuaXMtY2VudGVyZWQgdWwge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gIC5icmVhZGNydW1iLmlzLXJpZ2h0IG9sLFxuICAuYnJlYWRjcnVtYi5pcy1yaWdodCB1bCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgfVxuICAuYnJlYWRjcnVtYi5pcy1zbWFsbCB7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtOyB9XG4gIC5icmVhZGNydW1iLmlzLW1lZGl1bSB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtOyB9XG4gIC5icmVhZGNydW1iLmlzLWxhcmdlIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTsgfVxuICAuYnJlYWRjcnVtYi5oYXMtYXJyb3ctc2VwYXJhdG9yIGxpICsgbGk6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXDAyMTkyXCI7IH1cbiAgLmJyZWFkY3J1bWIuaGFzLWJ1bGxldC1zZXBhcmF0b3IgbGkgKyBsaTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcMDIwMjJcIjsgfVxuICAuYnJlYWRjcnVtYi5oYXMtZG90LXNlcGFyYXRvciBsaSArIGxpOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFwwMDBiN1wiOyB9XG4gIC5icmVhZGNydW1iLmhhcy1zdWNjZWVkcy1zZXBhcmF0b3IgbGkgKyBsaTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcMDIyN0JcIjsgfVxuXG4uY2FyZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICBib3gtc2hhZG93OiAwIDAuNWVtIDFlbSAtMC4xMjVlbSByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMHB4IDAgMXB4IHJnYmEoMCwgMCwgMCwgMC4wMik7XG4gIGNvbG9yOiBibGFjaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmNhcmQtaGVhZGVyOmZpcnN0LWNoaWxkLCAuY2FyZC1jb250ZW50OmZpcnN0LWNoaWxkLCAuY2FyZC1mb290ZXI6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTsgfVxuXG4uY2FyZC1oZWFkZXI6bGFzdC1jaGlsZCwgLmNhcmQtY29udGVudDpsYXN0LWNoaWxkLCAuY2FyZC1mb290ZXI6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjI1cmVtOyB9XG5cbi5jYXJkLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgYm94LXNoYWRvdzogMCAwLjEyNWVtIDAuMjVlbSByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGRpc3BsYXk6IGZsZXg7IH1cblxuLmNhcmQtaGVhZGVyLXRpdGxlIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcGFkZGluZzogMC43NXJlbSAxcmVtOyB9XG4gIC5jYXJkLWhlYWRlci10aXRsZS5pcy1jZW50ZXJlZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cblxuLmNhcmQtaGVhZGVyLWljb24ge1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogY3VycmVudENvbG9yO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxZW07XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMC43NXJlbSAxcmVtOyB9XG5cbi5jYXJkLWltYWdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuY2FyZC1pbWFnZTpmaXJzdC1jaGlsZCBpbWcge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07IH1cbiAgLmNhcmQtaW1hZ2U6bGFzdC1jaGlsZCBpbWcge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMjVyZW07IH1cblxuLmNhcmQtY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAxLjVyZW07IH1cblxuLmNhcmQtZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWRlZGVkO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgZGlzcGxheTogZmxleDsgfVxuXG4uY2FyZC1mb290ZXItaXRlbSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtYmFzaXM6IDA7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAwLjc1cmVtOyB9XG4gIC5jYXJkLWZvb3Rlci1pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlZGVkZWQ7IH1cblxuLmNhcmQgLm1lZGlhOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07IH1cblxuLmRyb3Bkb3duIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDsgfVxuICAuZHJvcGRvd24uaXMtYWN0aXZlIC5kcm9wZG93bi1tZW51LCAuZHJvcGRvd24uaXMtaG92ZXJhYmxlOmhvdmVyIC5kcm9wZG93bi1tZW51IHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAuZHJvcGRvd24uaXMtcmlnaHQgLmRyb3Bkb3duLW1lbnUge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDA7IH1cbiAgLmRyb3Bkb3duLmlzLXVwIC5kcm9wZG93bi1tZW51IHtcbiAgICBib3R0b206IDEwMCU7XG4gICAgcGFkZGluZy1ib3R0b206IDRweDtcbiAgICBwYWRkaW5nLXRvcDogaW5pdGlhbDtcbiAgICB0b3A6IGF1dG87IH1cblxuLmRyb3Bkb3duLW1lbnUge1xuICBkaXNwbGF5OiBub25lO1xuICBsZWZ0OiAwO1xuICBtaW4td2lkdGg6IDEycmVtO1xuICBwYWRkaW5nLXRvcDogNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgei1pbmRleDogMjA7IH1cblxuLmRyb3Bkb3duLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3gtc2hhZG93OiAwIDAuNWVtIDFlbSAtMC4xMjVlbSByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMHB4IDAgMXB4IHJnYmEoMCwgMCwgMCwgMC4wMik7XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07IH1cblxuLmRyb3Bkb3duLWl0ZW0ge1xuICBjb2xvcjogYmxhY2s7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwYWRkaW5nOiAwLjM3NXJlbSAxcmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuYS5kcm9wZG93bi1pdGVtLFxuYnV0dG9uLmRyb3Bkb3duLWl0ZW0ge1xuICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogMTAwJTsgfVxuICBhLmRyb3Bkb3duLWl0ZW06aG92ZXIsXG4gIGJ1dHRvbi5kcm9wZG93bi1pdGVtOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZXNtb2tlO1xuICAgIGNvbG9yOiBibGFjazsgfVxuICBhLmRyb3Bkb3duLWl0ZW0uaXMtYWN0aXZlLFxuICBidXR0b24uZHJvcGRvd24taXRlbS5pcy1hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMTczZjY7XG4gICAgY29sb3I6ICNmZmY7IH1cblxuLmRyb3Bkb3duLWRpdmlkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlZGVkO1xuICBib3JkZXI6IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAwLjVyZW0gMDsgfVxuXG4ubGV2ZWwge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgLmxldmVsIGNvZGUge1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDsgfVxuICAubGV2ZWwgaW1nIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDsgfVxuICAubGV2ZWwuaXMtbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgLmxldmVsLmlzLW1vYmlsZSAubGV2ZWwtbGVmdCxcbiAgICAubGV2ZWwuaXMtbW9iaWxlIC5sZXZlbC1yaWdodCB7XG4gICAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgLmxldmVsLmlzLW1vYmlsZSAubGV2ZWwtbGVmdCArIC5sZXZlbC1yaWdodCB7XG4gICAgICBtYXJnaW4tdG9wOiAwOyB9XG4gICAgLmxldmVsLmlzLW1vYmlsZSAubGV2ZWwtaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW07IH1cbiAgICAubGV2ZWwuaXMtbW9iaWxlIC5sZXZlbC1pdGVtOm5vdCguaXMtbmFycm93KSB7XG4gICAgICBmbGV4LWdyb3c6IDE7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpLCBwcmludCB7XG4gICAgLmxldmVsIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICAgIC5sZXZlbCA+IC5sZXZlbC1pdGVtOm5vdCguaXMtbmFycm93KSB7XG4gICAgICAgIGZsZXgtZ3JvdzogMTsgfSB9XG5cbi5sZXZlbC1pdGVtIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1iYXNpczogYXV0bztcbiAgZmxleC1ncm93OiAwO1xuICBmbGV4LXNocmluazogMDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgLmxldmVsLWl0ZW0gLnRpdGxlLFxuICAubGV2ZWwtaXRlbSAuc3VidGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAubGV2ZWwtaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW07IH0gfVxuXG4ubGV2ZWwtbGVmdCxcbi5sZXZlbC1yaWdodCB7XG4gIGZsZXgtYmFzaXM6IGF1dG87XG4gIGZsZXgtZ3JvdzogMDtcbiAgZmxleC1zaHJpbms6IDA7IH1cbiAgLmxldmVsLWxlZnQgLmxldmVsLWl0ZW0uaXMtZmxleGlibGUsXG4gIC5sZXZlbC1yaWdodCAubGV2ZWwtaXRlbS5pcy1mbGV4aWJsZSB7XG4gICAgZmxleC1ncm93OiAxOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSwgcHJpbnQge1xuICAgIC5sZXZlbC1sZWZ0IC5sZXZlbC1pdGVtOm5vdCg6bGFzdC1jaGlsZCksXG4gICAgLmxldmVsLXJpZ2h0IC5sZXZlbC1pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtOyB9IH1cblxuLmxldmVsLWxlZnQge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAubGV2ZWwtbGVmdCArIC5sZXZlbC1yaWdodCB7XG4gICAgICBtYXJnaW4tdG9wOiAxLjVyZW07IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCksIHByaW50IHtcbiAgICAubGV2ZWwtbGVmdCB7XG4gICAgICBkaXNwbGF5OiBmbGV4OyB9IH1cblxuLmxldmVsLXJpZ2h0IHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCksIHByaW50IHtcbiAgICAubGV2ZWwtcmlnaHQge1xuICAgICAgZGlzcGxheTogZmxleDsgfSB9XG5cbi5tZWRpYSB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBkaXNwbGF5OiBmbGV4O1xuICB0ZXh0LWFsaWduOiBpbmhlcml0OyB9XG4gIC5tZWRpYSAuY29udGVudDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtOyB9XG4gIC5tZWRpYSAubWVkaWEge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDIzOSwgMjM5LCAyNDAsIDAuNSk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nLXRvcDogMC43NXJlbTsgfVxuICAgIC5tZWRpYSAubWVkaWEgLmNvbnRlbnQ6bm90KDpsYXN0LWNoaWxkKSxcbiAgICAubWVkaWEgLm1lZGlhIC5jb250cm9sOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtOyB9XG4gICAgLm1lZGlhIC5tZWRpYSAubWVkaWEge1xuICAgICAgcGFkZGluZy10b3A6IDAuNXJlbTsgfVxuICAgICAgLm1lZGlhIC5tZWRpYSAubWVkaWEgKyAubWVkaWEge1xuICAgICAgICBtYXJnaW4tdG9wOiAwLjVyZW07IH1cbiAgLm1lZGlhICsgLm1lZGlhIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyMzksIDIzOSwgMjQwLCAwLjUpO1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgcGFkZGluZy10b3A6IDFyZW07IH1cbiAgLm1lZGlhLmlzLWxhcmdlICsgLm1lZGlhIHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbTsgfVxuXG4ubWVkaWEtbGVmdCxcbi5tZWRpYS1yaWdodCB7XG4gIGZsZXgtYmFzaXM6IGF1dG87XG4gIGZsZXgtZ3JvdzogMDtcbiAgZmxleC1zaHJpbms6IDA7IH1cblxuLm1lZGlhLWxlZnQge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07IH1cblxuLm1lZGlhLXJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW07IH1cblxuLm1lZGlhLWNvbnRlbnQge1xuICBmbGV4LWJhc2lzOiBhdXRvO1xuICBmbGV4LWdyb3c6IDE7XG4gIGZsZXgtc2hyaW5rOiAxO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tZWRpYS1jb250ZW50IHtcbiAgICBvdmVyZmxvdy14OiBhdXRvOyB9IH1cblxuLm1lbnUge1xuICBmb250LXNpemU6IDFyZW07IH1cbiAgLm1lbnUuaXMtc21hbGwge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTsgfVxuICAubWVudS5pcy1tZWRpdW0ge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTsgfVxuICAubWVudS5pcy1sYXJnZSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07IH1cblxuLm1lbnUtbGlzdCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1OyB9XG4gIC5tZW51LWxpc3QgYSB7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIGNvbG9yOiBibGFjaztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAwLjVlbSAwLjc1ZW07IH1cbiAgICAubWVudS1saXN0IGE6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVzbW9rZTtcbiAgICAgIGNvbG9yOiAjMzYzNjM2OyB9XG4gICAgLm1lbnUtbGlzdCBhLmlzLWFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE3M2Y2O1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgLm1lbnUtbGlzdCBsaSB1bCB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRUZFRkYwO1xuICAgIG1hcmdpbjogMC43NWVtO1xuICAgIHBhZGRpbmctbGVmdDogMC43NWVtOyB9XG5cbi5tZW51LWxhYmVsIHtcbiAgY29sb3I6ICNDRkNGQ0Y7XG4gIGZvbnQtc2l6ZTogMC43NWVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgLm1lbnUtbGFiZWw6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi10b3A6IDFlbTsgfVxuICAubWVudS1sYWJlbDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxZW07IH1cblxuLm1lc3NhZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZXNtb2tlO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTsgfVxuICAubWVzc2FnZSBzdHJvbmcge1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7IH1cbiAgLm1lc3NhZ2UgYTpub3QoLmJ1dHRvbik6bm90KC50YWcpOm5vdCguZHJvcGRvd24taXRlbSkge1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgLm1lc3NhZ2UuaXMtc21hbGwge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTsgfVxuICAubWVzc2FnZS5pcy1tZWRpdW0ge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTsgfVxuICAubWVzc2FnZS5pcy1sYXJnZSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07IH1cbiAgLm1lc3NhZ2UuaXMtd2hpdGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlOyB9XG4gICAgLm1lc3NhZ2UuaXMtd2hpdGUgLm1lc3NhZ2UtaGVhZGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgY29sb3I6IGJsYWNrOyB9XG4gICAgLm1lc3NhZ2UuaXMtd2hpdGUgLm1lc3NhZ2UtYm9keSB7XG4gICAgICBib3JkZXItY29sb3I6IHdoaXRlOyB9XG4gIC5tZXNzYWdlLmlzLWJsYWNrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhOyB9XG4gICAgLm1lc3NhZ2UuaXMtYmxhY2sgLm1lc3NhZ2UtaGVhZGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICAgICAgY29sb3I6IHdoaXRlOyB9XG4gICAgLm1lc3NhZ2UuaXMtYmxhY2sgLm1lc3NhZ2UtYm9keSB7XG4gICAgICBib3JkZXItY29sb3I6IGJsYWNrOyB9XG4gIC5tZXNzYWdlLmlzLWxpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhOyB9XG4gICAgLm1lc3NhZ2UuaXMtbGlnaHQgLm1lc3NhZ2UtaGVhZGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlc21va2U7XG4gICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpOyB9XG4gICAgLm1lc3NhZ2UuaXMtbGlnaHQgLm1lc3NhZ2UtYm9keSB7XG4gICAgICBib3JkZXItY29sb3I6IHdoaXRlc21va2U7IH1cbiAgLm1lc3NhZ2UuaXMtZGFyayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTsgfVxuICAgIC5tZXNzYWdlLmlzLWRhcmsgLm1lc3NhZ2UtaGVhZGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzY7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5tZXNzYWdlLmlzLWRhcmsgLm1lc3NhZ2UtYm9keSB7XG4gICAgICBib3JkZXItY29sb3I6ICMzNjM2MzY7IH1cbiAgLm1lc3NhZ2UuaXMtcHJpbWFyeSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ViZmZmYzsgfVxuICAgIC5tZXNzYWdlLmlzLXByaW1hcnkgLm1lc3NhZ2UtaGVhZGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMGQxYjI7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5tZXNzYWdlLmlzLXByaW1hcnkgLm1lc3NhZ2UtYm9keSB7XG4gICAgICBib3JkZXItY29sb3I6ICMwMGQxYjI7XG4gICAgICBjb2xvcjogIzAwOTQ3ZTsgfVxuICAubWVzc2FnZS5pcy1saW5rIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJmMmZlOyB9XG4gICAgLm1lc3NhZ2UuaXMtbGluayAubWVzc2FnZS1oZWFkZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMxNzNmNjtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLm1lc3NhZ2UuaXMtbGluayAubWVzc2FnZS1ib2R5IHtcbiAgICAgIGJvcmRlci1jb2xvcjogIzMxNzNmNjtcbiAgICAgIGNvbG9yOiAjMDk0ZWQ3OyB9XG4gIC5tZXNzYWdlLmlzLWluZm8ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZmY1ZmI7IH1cbiAgICAubWVzc2FnZS5pcy1pbmZvIC5tZXNzYWdlLWhlYWRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2U4ZWQwO1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAubWVzc2FnZS5pcy1pbmZvIC5tZXNzYWdlLWJvZHkge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjM2U4ZWQwO1xuICAgICAgY29sb3I6ICMyOTZmYTg7IH1cbiAgLm1lc3NhZ2UuaXMtc3VjY2VzcyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ViZmZmNjsgfVxuICAgIC5tZXNzYWdlLmlzLXN1Y2Nlc3MgLm1lc3NhZ2UtaGVhZGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMEQyNzg7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5tZXNzYWdlLmlzLXN1Y2Nlc3MgLm1lc3NhZ2UtYm9keSB7XG4gICAgICBib3JkZXItY29sb3I6ICMwMEQyNzg7XG4gICAgICBjb2xvcjogIzAwOTk1NzsgfVxuICAubWVzc2FnZS5pcy13YXJuaW5nIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmN2ViOyB9XG4gICAgLm1lc3NhZ2UuaXMtd2FybmluZyAubWVzc2FnZS1oZWFkZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQTAwMDtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLm1lc3NhZ2UuaXMtd2FybmluZyAubWVzc2FnZS1ib2R5IHtcbiAgICAgIGJvcmRlci1jb2xvcjogI0ZGQTAwMDtcbiAgICAgIGNvbG9yOiAjOTk2MDAwOyB9XG4gIC5tZXNzYWdlLmlzLWRhbmdlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZWNmMDsgfVxuICAgIC5tZXNzYWdlLmlzLWRhbmdlciAubWVzc2FnZS1oZWFkZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YxNDY2ODtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLm1lc3NhZ2UuaXMtZGFuZ2VyIC5tZXNzYWdlLWJvZHkge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZjE0NjY4O1xuICAgICAgY29sb3I6ICNjYzBmMzU7IH1cblxuLm1lc3NhZ2UtaGVhZGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gIGJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwO1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgcGFkZGluZzogMC43NWVtIDFlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5tZXNzYWdlLWhlYWRlciAuZGVsZXRlIHtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNzVlbTsgfVxuICAubWVzc2FnZS1oZWFkZXIgKyAubWVzc2FnZS1ib2R5IHtcbiAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDsgfVxuXG4ubWVzc2FnZS1ib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjRUZFRkYwO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMCAwIDAgNHB4O1xuICBjb2xvcjogYmxhY2s7XG4gIHBhZGRpbmc6IDEuMjVlbSAxLjVlbTsgfVxuICAubWVzc2FnZS1ib2R5IGNvZGUsXG4gIC5tZXNzYWdlLWJvZHkgcHJlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTsgfVxuICAubWVzc2FnZS1ib2R5IHByZSBjb2RlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4ubW9kYWwge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBub25lO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiA0MDsgfVxuICAubW9kYWwuaXMtYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG5cbi5tb2RhbC1iYWNrZ3JvdW5kIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg2KTsgfVxuXG4ubW9kYWwtY29udGVudCxcbi5tb2RhbC1jYXJkIHtcbiAgbWFyZ2luOiAwIDIwcHg7XG4gIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxNjBweCk7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLm1vZGFsLWNvbnRlbnQsXG4gICAgLm1vZGFsLWNhcmQge1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNDBweCk7XG4gICAgICB3aWR0aDogNjQwcHg7IH0gfVxuXG4ubW9kYWwtY2xvc2Uge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBoZWlnaHQ6IDQwcHg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDIwcHg7XG4gIHRvcDogMjBweDtcbiAgd2lkdGg6IDQwcHg7IH1cblxuLm1vZGFsLWNhcmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNDBweCk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC1tcy1vdmVyZmxvdy15OiB2aXNpYmxlOyB9XG5cbi5tb2RhbC1jYXJkLWhlYWQsXG4ubW9kYWwtY2FyZC1mb290IHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVzbW9rZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcGFkZGluZzogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5tb2RhbC1jYXJkLWhlYWQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0VGRUZGMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNnB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNnB4OyB9XG5cbi5tb2RhbC1jYXJkLXRpdGxlIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMTsgfVxuXG4ubW9kYWwtY2FyZC1mb290IHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNnB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNnB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0VGRUZGMDsgfVxuICAubW9kYWwtY2FyZC1mb290IC5idXR0b246bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVlbTsgfVxuXG4ubW9kYWwtY2FyZC1ib2R5IHtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgZmxleC1ncm93OiAxO1xuICBmbGV4LXNocmluazogMTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmc6IDIwcHg7IH1cblxuLm5hdmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBtaW4taGVpZ2h0OiAzLjI1cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDMwOyB9XG4gIC5uYXZiYXIuaXMtd2hpdGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIGNvbG9yOiBibGFjazsgfVxuICAgIC5uYXZiYXIuaXMtd2hpdGUgLm5hdmJhci1icmFuZCA+IC5uYXZiYXItaXRlbSxcbiAgICAubmF2YmFyLmlzLXdoaXRlIC5uYXZiYXItYnJhbmQgLm5hdmJhci1saW5rIHtcbiAgICAgIGNvbG9yOiBibGFjazsgfVxuICAgIC5uYXZiYXIuaXMtd2hpdGUgLm5hdmJhci1icmFuZCA+IGEubmF2YmFyLWl0ZW06Zm9jdXMsIC5uYXZiYXIuaXMtd2hpdGUgLm5hdmJhci1icmFuZCA+IGEubmF2YmFyLWl0ZW06aG92ZXIsIC5uYXZiYXIuaXMtd2hpdGUgLm5hdmJhci1icmFuZCA+IGEubmF2YmFyLWl0ZW0uaXMtYWN0aXZlLFxuICAgIC5uYXZiYXIuaXMtd2hpdGUgLm5hdmJhci1icmFuZCAubmF2YmFyLWxpbms6Zm9jdXMsXG4gICAgLm5hdmJhci5pcy13aGl0ZSAubmF2YmFyLWJyYW5kIC5uYXZiYXItbGluazpob3ZlcixcbiAgICAubmF2YmFyLmlzLXdoaXRlIC5uYXZiYXItYnJhbmQgLm5hdmJhci1saW5rLmlzLWFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xuICAgICAgY29sb3I6IGJsYWNrOyB9XG4gICAgLm5hdmJhci5pcy13aGl0ZSAubmF2YmFyLWJyYW5kIC5uYXZiYXItbGluazo6YWZ0ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiBibGFjazsgfVxuICAgIC5uYXZiYXIuaXMtd2hpdGUgLm5hdmJhci1idXJnZXIge1xuICAgICAgY29sb3I6IGJsYWNrOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAubmF2YmFyLmlzLXdoaXRlIC5uYXZiYXItc3RhcnQgPiAubmF2YmFyLWl0ZW0sXG4gICAgICAubmF2YmFyLmlzLXdoaXRlIC5uYXZiYXItc3RhcnQgLm5hdmJhci1saW5rLFxuICAgICAgLm5hdmJhci5pcy13aGl0ZSAubmF2YmFyLWVuZCA+IC5uYXZiYXItaXRlbSxcbiAgICAgIC5uYXZiYXIuaXMtd2hpdGUgLm5hdmJhci1lbmQgLm5hdmJhci1saW5rIHtcbiAgICAgICAgY29sb3I6IGJsYWNrOyB9XG4gICAgICAubmF2YmFyLmlzLXdoaXRlIC5uYXZiYXItc3RhcnQgPiBhLm5hdmJhci1pdGVtOmZvY3VzLCAubmF2YmFyLmlzLXdoaXRlIC5uYXZiYXItc3RhcnQgPiBhLm5hdmJhci1pdGVtOmhvdmVyLCAubmF2YmFyLmlzLXdoaXRlIC5uYXZiYXItc3RhcnQgPiBhLm5hdmJhci1pdGVtLmlzLWFjdGl2ZSxcbiAgICAgIC5uYXZiYXIuaXMtd2hpdGUgLm5hdmJhci1zdGFydCAubmF2YmFyLWxpbms6Zm9jdXMsXG4gICAgICAubmF2YmFyLmlzLXdoaXRlIC5uYXZiYXItc3RhcnQgLm5hdmJhci1saW5rOmhvdmVyLFxuICAgICAgLm5hdmJhci5pcy13aGl0ZSAubmF2YmFyLXN0YXJ0IC5uYXZiYXItbGluay5pcy1hY3RpdmUsXG4gICAgICAubmF2YmFyLmlzLXdoaXRlIC5uYXZiYXItZW5kID4gYS5uYXZiYXItaXRlbTpmb2N1cyxcbiAgICAgIC5uYXZiYXIuaXMtd2hpdGUgLm5hdmJhci1lbmQgPiBhLm5hdmJhci1pdGVtOmhvdmVyLFxuICAgICAgLm5hdmJhci5pcy13aGl0ZSAubmF2YmFyLWVuZCA+IGEubmF2YmFyLWl0ZW0uaXMtYWN0aXZlLFxuICAgICAgLm5hdmJhci5pcy13aGl0ZSAubmF2YmFyLWVuZCAubmF2YmFyLWxpbms6Zm9jdXMsXG4gICAgICAubmF2YmFyLmlzLXdoaXRlIC5uYXZiYXItZW5kIC5uYXZiYXItbGluazpob3ZlcixcbiAgICAgIC5uYXZiYXIuaXMtd2hpdGUgLm5hdmJhci1lbmQgLm5hdmJhci1saW5rLmlzLWFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG4gICAgICAgIGNvbG9yOiBibGFjazsgfVxuICAgICAgLm5hdmJhci5pcy13aGl0ZSAubmF2YmFyLXN0YXJ0IC5uYXZiYXItbGluazo6YWZ0ZXIsXG4gICAgICAubmF2YmFyLmlzLXdoaXRlIC5uYXZiYXItZW5kIC5uYXZiYXItbGluazo6YWZ0ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IGJsYWNrOyB9XG4gICAgICAubmF2YmFyLmlzLXdoaXRlIC5uYXZiYXItaXRlbS5oYXMtZHJvcGRvd246Zm9jdXMgLm5hdmJhci1saW5rLFxuICAgICAgLm5hdmJhci5pcy13aGl0ZSAubmF2YmFyLWl0ZW0uaGFzLWRyb3Bkb3duOmhvdmVyIC5uYXZiYXItbGluayxcbiAgICAgIC5uYXZiYXIuaXMtd2hpdGUgLm5hdmJhci1pdGVtLmhhcy1kcm9wZG93bi5pcy1hY3RpdmUgLm5hdmJhci1saW5rIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbiAgICAgICAgY29sb3I6IGJsYWNrOyB9XG4gICAgICAubmF2YmFyLmlzLXdoaXRlIC5uYXZiYXItZHJvcGRvd24gYS5uYXZiYXItaXRlbS5pcy1hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgY29sb3I6IGJsYWNrOyB9IH1cbiAgLm5hdmJhci5pcy1ibGFjayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gICAgY29sb3I6IHdoaXRlOyB9XG4gICAgLm5hdmJhci5pcy1ibGFjayAubmF2YmFyLWJyYW5kID4gLm5hdmJhci1pdGVtLFxuICAgIC5uYXZiYXIuaXMtYmxhY2sgLm5hdmJhci1icmFuZCAubmF2YmFyLWxpbmsge1xuICAgICAgY29sb3I6IHdoaXRlOyB9XG4gICAgLm5hdmJhci5pcy1ibGFjayAubmF2YmFyLWJyYW5kID4gYS5uYXZiYXItaXRlbTpmb2N1cywgLm5hdmJhci5pcy1ibGFjayAubmF2YmFyLWJyYW5kID4gYS5uYXZiYXItaXRlbTpob3ZlciwgLm5hdmJhci5pcy1ibGFjayAubmF2YmFyLWJyYW5kID4gYS5uYXZiYXItaXRlbS5pcy1hY3RpdmUsXG4gICAgLm5hdmJhci5pcy1ibGFjayAubmF2YmFyLWJyYW5kIC5uYXZiYXItbGluazpmb2N1cyxcbiAgICAubmF2YmFyLmlzLWJsYWNrIC5uYXZiYXItYnJhbmQgLm5hdmJhci1saW5rOmhvdmVyLFxuICAgIC5uYXZiYXIuaXMtYmxhY2sgLm5hdmJhci1icmFuZCAubmF2YmFyLWxpbmsuaXMtYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICAgICAgY29sb3I6IHdoaXRlOyB9XG4gICAgLm5hdmJhci5pcy1ibGFjayAubmF2YmFyLWJyYW5kIC5uYXZiYXItbGluazo6YWZ0ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiB3aGl0ZTsgfVxuICAgIC5uYXZiYXIuaXMtYmxhY2sgLm5hdmJhci1idXJnZXIge1xuICAgICAgY29sb3I6IHdoaXRlOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAubmF2YmFyLmlzLWJsYWNrIC5uYXZiYXItc3RhcnQgPiAubmF2YmFyLWl0ZW0sXG4gICAgICAubmF2YmFyLmlzLWJsYWNrIC5uYXZiYXItc3RhcnQgLm5hdmJhci1saW5rLFxuICAgICAgLm5hdmJhci5pcy1ibGFjayAubmF2YmFyLWVuZCA+IC5uYXZiYXItaXRlbSxcbiAgICAgIC5uYXZiYXIuaXMtYmxhY2sgLm5hdmJhci1lbmQgLm5hdmJhci1saW5rIHtcbiAgICAgICAgY29sb3I6IHdoaXRlOyB9XG4gICAgICAubmF2YmFyLmlzLWJsYWNrIC5uYXZiYXItc3RhcnQgPiBhLm5hdmJhci1pdGVtOmZvY3VzLCAubmF2YmFyLmlzLWJsYWNrIC5uYXZiYXItc3RhcnQgPiBhLm5hdmJhci1pdGVtOmhvdmVyLCAubmF2YmFyLmlzLWJsYWNrIC5uYXZiYXItc3RhcnQgPiBhLm5hdmJhci1pdGVtLmlzLWFjdGl2ZSxcbiAgICAgIC5uYXZiYXIuaXMtYmxhY2sgLm5hdmJhci1zdGFydCAubmF2YmFyLWxpbms6Zm9jdXMsXG4gICAgICAubmF2YmFyLmlzLWJsYWNrIC5uYXZiYXItc3RhcnQgLm5hdmJhci1saW5rOmhvdmVyLFxuICAgICAgLm5hdmJhci5pcy1ibGFjayAubmF2YmFyLXN0YXJ0IC5uYXZiYXItbGluay5pcy1hY3RpdmUsXG4gICAgICAubmF2YmFyLmlzLWJsYWNrIC5uYXZiYXItZW5kID4gYS5uYXZiYXItaXRlbTpmb2N1cyxcbiAgICAgIC5uYXZiYXIuaXMtYmxhY2sgLm5hdmJhci1lbmQgPiBhLm5hdmJhci1pdGVtOmhvdmVyLFxuICAgICAgLm5hdmJhci5pcy1ibGFjayAubmF2YmFyLWVuZCA+IGEubmF2YmFyLWl0ZW0uaXMtYWN0aXZlLFxuICAgICAgLm5hdmJhci5pcy1ibGFjayAubmF2YmFyLWVuZCAubmF2YmFyLWxpbms6Zm9jdXMsXG4gICAgICAubmF2YmFyLmlzLWJsYWNrIC5uYXZiYXItZW5kIC5uYXZiYXItbGluazpob3ZlcixcbiAgICAgIC5uYXZiYXIuaXMtYmxhY2sgLm5hdmJhci1lbmQgLm5hdmJhci1saW5rLmlzLWFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICAgICAgICBjb2xvcjogd2hpdGU7IH1cbiAgICAgIC5uYXZiYXIuaXMtYmxhY2sgLm5hdmJhci1zdGFydCAubmF2YmFyLWxpbms6OmFmdGVyLFxuICAgICAgLm5hdmJhci5pcy1ibGFjayAubmF2YmFyLWVuZCAubmF2YmFyLWxpbms6OmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB3aGl0ZTsgfVxuICAgICAgLm5hdmJhci5pcy1ibGFjayAubmF2YmFyLWl0ZW0uaGFzLWRyb3Bkb3duOmZvY3VzIC5uYXZiYXItbGluayxcbiAgICAgIC5uYXZiYXIuaXMtYmxhY2sgLm5hdmJhci1pdGVtLmhhcy1kcm9wZG93bjpob3ZlciAubmF2YmFyLWxpbmssXG4gICAgICAubmF2YmFyLmlzLWJsYWNrIC5uYXZiYXItaXRlbS5oYXMtZHJvcGRvd24uaXMtYWN0aXZlIC5uYXZiYXItbGluayB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICAgICAgICBjb2xvcjogd2hpdGU7IH1cbiAgICAgIC5uYXZiYXIuaXMtYmxhY2sgLm5hdmJhci1kcm9wZG93biBhLm5hdmJhci1pdGVtLmlzLWFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICAgICAgICBjb2xvcjogd2hpdGU7IH0gfVxuICAubmF2YmFyLmlzLWxpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZXNtb2tlO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7IH1cbiAgICAubmF2YmFyLmlzLWxpZ2h0IC5uYXZiYXItYnJhbmQgPiAubmF2YmFyLWl0ZW0sXG4gICAgLm5hdmJhci5pcy1saWdodCAubmF2YmFyLWJyYW5kIC5uYXZiYXItbGluayB7XG4gICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpOyB9XG4gICAgLm5hdmJhci5pcy1saWdodCAubmF2YmFyLWJyYW5kID4gYS5uYXZiYXItaXRlbTpmb2N1cywgLm5hdmJhci5pcy1saWdodCAubmF2YmFyLWJyYW5kID4gYS5uYXZiYXItaXRlbTpob3ZlciwgLm5hdmJhci5pcy1saWdodCAubmF2YmFyLWJyYW5kID4gYS5uYXZiYXItaXRlbS5pcy1hY3RpdmUsXG4gICAgLm5hdmJhci5pcy1saWdodCAubmF2YmFyLWJyYW5kIC5uYXZiYXItbGluazpmb2N1cyxcbiAgICAubmF2YmFyLmlzLWxpZ2h0IC5uYXZiYXItYnJhbmQgLm5hdmJhci1saW5rOmhvdmVyLFxuICAgIC5uYXZiYXIuaXMtbGlnaHQgLm5hdmJhci1icmFuZCAubmF2YmFyLWxpbmsuaXMtYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG4gICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpOyB9XG4gICAgLm5hdmJhci5pcy1saWdodCAubmF2YmFyLWJyYW5kIC5uYXZiYXItbGluazo6YWZ0ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7IH1cbiAgICAubmF2YmFyLmlzLWxpZ2h0IC5uYXZiYXItYnVyZ2VyIHtcbiAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5uYXZiYXIuaXMtbGlnaHQgLm5hdmJhci1zdGFydCA+IC5uYXZiYXItaXRlbSxcbiAgICAgIC5uYXZiYXIuaXMtbGlnaHQgLm5hdmJhci1zdGFydCAubmF2YmFyLWxpbmssXG4gICAgICAubmF2YmFyLmlzLWxpZ2h0IC5uYXZiYXItZW5kID4gLm5hdmJhci1pdGVtLFxuICAgICAgLm5hdmJhci5pcy1saWdodCAubmF2YmFyLWVuZCAubmF2YmFyLWxpbmsge1xuICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpOyB9XG4gICAgICAubmF2YmFyLmlzLWxpZ2h0IC5uYXZiYXItc3RhcnQgPiBhLm5hdmJhci1pdGVtOmZvY3VzLCAubmF2YmFyLmlzLWxpZ2h0IC5uYXZiYXItc3RhcnQgPiBhLm5hdmJhci1pdGVtOmhvdmVyLCAubmF2YmFyLmlzLWxpZ2h0IC5uYXZiYXItc3RhcnQgPiBhLm5hdmJhci1pdGVtLmlzLWFjdGl2ZSxcbiAgICAgIC5uYXZiYXIuaXMtbGlnaHQgLm5hdmJhci1zdGFydCAubmF2YmFyLWxpbms6Zm9jdXMsXG4gICAgICAubmF2YmFyLmlzLWxpZ2h0IC5uYXZiYXItc3RhcnQgLm5hdmJhci1saW5rOmhvdmVyLFxuICAgICAgLm5hdmJhci5pcy1saWdodCAubmF2YmFyLXN0YXJ0IC5uYXZiYXItbGluay5pcy1hY3RpdmUsXG4gICAgICAubmF2YmFyLmlzLWxpZ2h0IC5uYXZiYXItZW5kID4gYS5uYXZiYXItaXRlbTpmb2N1cyxcbiAgICAgIC5uYXZiYXIuaXMtbGlnaHQgLm5hdmJhci1lbmQgPiBhLm5hdmJhci1pdGVtOmhvdmVyLFxuICAgICAgLm5hdmJhci5pcy1saWdodCAubmF2YmFyLWVuZCA+IGEubmF2YmFyLWl0ZW0uaXMtYWN0aXZlLFxuICAgICAgLm5hdmJhci5pcy1saWdodCAubmF2YmFyLWVuZCAubmF2YmFyLWxpbms6Zm9jdXMsXG4gICAgICAubmF2YmFyLmlzLWxpZ2h0IC5uYXZiYXItZW5kIC5uYXZiYXItbGluazpob3ZlcixcbiAgICAgIC5uYXZiYXIuaXMtbGlnaHQgLm5hdmJhci1lbmQgLm5hdmJhci1saW5rLmlzLWFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG4gICAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7IH1cbiAgICAgIC5uYXZiYXIuaXMtbGlnaHQgLm5hdmJhci1zdGFydCAubmF2YmFyLWxpbms6OmFmdGVyLFxuICAgICAgLm5hdmJhci5pcy1saWdodCAubmF2YmFyLWVuZCAubmF2YmFyLWxpbms6OmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7IH1cbiAgICAgIC5uYXZiYXIuaXMtbGlnaHQgLm5hdmJhci1pdGVtLmhhcy1kcm9wZG93bjpmb2N1cyAubmF2YmFyLWxpbmssXG4gICAgICAubmF2YmFyLmlzLWxpZ2h0IC5uYXZiYXItaXRlbS5oYXMtZHJvcGRvd246aG92ZXIgLm5hdmJhci1saW5rLFxuICAgICAgLm5hdmJhci5pcy1saWdodCAubmF2YmFyLWl0ZW0uaGFzLWRyb3Bkb3duLmlzLWFjdGl2ZSAubmF2YmFyLWxpbmsge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xuICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpOyB9XG4gICAgICAubmF2YmFyLmlzLWxpZ2h0IC5uYXZiYXItZHJvcGRvd24gYS5uYXZiYXItaXRlbS5pcy1hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZXNtb2tlO1xuICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpOyB9IH1cbiAgLm5hdmJhci5pcy1kYXJrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLm5hdmJhci5pcy1kYXJrIC5uYXZiYXItYnJhbmQgPiAubmF2YmFyLWl0ZW0sXG4gICAgLm5hdmJhci5pcy1kYXJrIC5uYXZiYXItYnJhbmQgLm5hdmJhci1saW5rIHtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLm5hdmJhci5pcy1kYXJrIC5uYXZiYXItYnJhbmQgPiBhLm5hdmJhci1pdGVtOmZvY3VzLCAubmF2YmFyLmlzLWRhcmsgLm5hdmJhci1icmFuZCA+IGEubmF2YmFyLWl0ZW06aG92ZXIsIC5uYXZiYXIuaXMtZGFyayAubmF2YmFyLWJyYW5kID4gYS5uYXZiYXItaXRlbS5pcy1hY3RpdmUsXG4gICAgLm5hdmJhci5pcy1kYXJrIC5uYXZiYXItYnJhbmQgLm5hdmJhci1saW5rOmZvY3VzLFxuICAgIC5uYXZiYXIuaXMtZGFyayAubmF2YmFyLWJyYW5kIC5uYXZiYXItbGluazpob3ZlcixcbiAgICAubmF2YmFyLmlzLWRhcmsgLm5hdmJhci1icmFuZCAubmF2YmFyLWxpbmsuaXMtYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyOTI5Mjk7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5uYXZiYXIuaXMtZGFyayAubmF2YmFyLWJyYW5kIC5uYXZiYXItbGluazo6YWZ0ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZmZmOyB9XG4gICAgLm5hdmJhci5pcy1kYXJrIC5uYXZiYXItYnVyZ2VyIHtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAubmF2YmFyLmlzLWRhcmsgLm5hdmJhci1zdGFydCA+IC5uYXZiYXItaXRlbSxcbiAgICAgIC5uYXZiYXIuaXMtZGFyayAubmF2YmFyLXN0YXJ0IC5uYXZiYXItbGluayxcbiAgICAgIC5uYXZiYXIuaXMtZGFyayAubmF2YmFyLWVuZCA+IC5uYXZiYXItaXRlbSxcbiAgICAgIC5uYXZiYXIuaXMtZGFyayAubmF2YmFyLWVuZCAubmF2YmFyLWxpbmsge1xuICAgICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgLm5hdmJhci5pcy1kYXJrIC5uYXZiYXItc3RhcnQgPiBhLm5hdmJhci1pdGVtOmZvY3VzLCAubmF2YmFyLmlzLWRhcmsgLm5hdmJhci1zdGFydCA+IGEubmF2YmFyLWl0ZW06aG92ZXIsIC5uYXZiYXIuaXMtZGFyayAubmF2YmFyLXN0YXJ0ID4gYS5uYXZiYXItaXRlbS5pcy1hY3RpdmUsXG4gICAgICAubmF2YmFyLmlzLWRhcmsgLm5hdmJhci1zdGFydCAubmF2YmFyLWxpbms6Zm9jdXMsXG4gICAgICAubmF2YmFyLmlzLWRhcmsgLm5hdmJhci1zdGFydCAubmF2YmFyLWxpbms6aG92ZXIsXG4gICAgICAubmF2YmFyLmlzLWRhcmsgLm5hdmJhci1zdGFydCAubmF2YmFyLWxpbmsuaXMtYWN0aXZlLFxuICAgICAgLm5hdmJhci5pcy1kYXJrIC5uYXZiYXItZW5kID4gYS5uYXZiYXItaXRlbTpmb2N1cyxcbiAgICAgIC5uYXZiYXIuaXMtZGFyayAubmF2YmFyLWVuZCA+IGEubmF2YmFyLWl0ZW06aG92ZXIsXG4gICAgICAubmF2YmFyLmlzLWRhcmsgLm5hdmJhci1lbmQgPiBhLm5hdmJhci1pdGVtLmlzLWFjdGl2ZSxcbiAgICAgIC5uYXZiYXIuaXMtZGFyayAubmF2YmFyLWVuZCAubmF2YmFyLWxpbms6Zm9jdXMsXG4gICAgICAubmF2YmFyLmlzLWRhcmsgLm5hdmJhci1lbmQgLm5hdmJhci1saW5rOmhvdmVyLFxuICAgICAgLm5hdmJhci5pcy1kYXJrIC5uYXZiYXItZW5kIC5uYXZiYXItbGluay5pcy1hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjkyOTI5O1xuICAgICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgLm5hdmJhci5pcy1kYXJrIC5uYXZiYXItc3RhcnQgLm5hdmJhci1saW5rOjphZnRlcixcbiAgICAgIC5uYXZiYXIuaXMtZGFyayAubmF2YmFyLWVuZCAubmF2YmFyLWxpbms6OmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjZmZmOyB9XG4gICAgICAubmF2YmFyLmlzLWRhcmsgLm5hdmJhci1pdGVtLmhhcy1kcm9wZG93bjpmb2N1cyAubmF2YmFyLWxpbmssXG4gICAgICAubmF2YmFyLmlzLWRhcmsgLm5hdmJhci1pdGVtLmhhcy1kcm9wZG93bjpob3ZlciAubmF2YmFyLWxpbmssXG4gICAgICAubmF2YmFyLmlzLWRhcmsgLm5hdmJhci1pdGVtLmhhcy1kcm9wZG93bi5pcy1hY3RpdmUgLm5hdmJhci1saW5rIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI5MjkyOTtcbiAgICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIC5uYXZiYXIuaXMtZGFyayAubmF2YmFyLWRyb3Bkb3duIGEubmF2YmFyLWl0ZW0uaXMtYWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbiAgICAgICAgY29sb3I6ICNmZmY7IH0gfVxuICAubmF2YmFyLmlzLXByaW1hcnkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMGQxYjI7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgICAubmF2YmFyLmlzLXByaW1hcnkgLm5hdmJhci1icmFuZCA+IC5uYXZiYXItaXRlbSxcbiAgICAubmF2YmFyLmlzLXByaW1hcnkgLm5hdmJhci1icmFuZCAubmF2YmFyLWxpbmsge1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAubmF2YmFyLmlzLXByaW1hcnkgLm5hdmJhci1icmFuZCA+IGEubmF2YmFyLWl0ZW06Zm9jdXMsIC5uYXZiYXIuaXMtcHJpbWFyeSAubmF2YmFyLWJyYW5kID4gYS5uYXZiYXItaXRlbTpob3ZlciwgLm5hdmJhci5pcy1wcmltYXJ5IC5uYXZiYXItYnJhbmQgPiBhLm5hdmJhci1pdGVtLmlzLWFjdGl2ZSxcbiAgICAubmF2YmFyLmlzLXByaW1hcnkgLm5hdmJhci1icmFuZCAubmF2YmFyLWxpbms6Zm9jdXMsXG4gICAgLm5hdmJhci5pcy1wcmltYXJ5IC5uYXZiYXItYnJhbmQgLm5hdmJhci1saW5rOmhvdmVyLFxuICAgIC5uYXZiYXIuaXMtcHJpbWFyeSAubmF2YmFyLWJyYW5kIC5uYXZiYXItbGluay5pcy1hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwYjg5YztcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLm5hdmJhci5pcy1wcmltYXJ5IC5uYXZiYXItYnJhbmQgLm5hdmJhci1saW5rOjphZnRlciB7XG4gICAgICBib3JkZXItY29sb3I6ICNmZmY7IH1cbiAgICAubmF2YmFyLmlzLXByaW1hcnkgLm5hdmJhci1idXJnZXIge1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5uYXZiYXIuaXMtcHJpbWFyeSAubmF2YmFyLXN0YXJ0ID4gLm5hdmJhci1pdGVtLFxuICAgICAgLm5hdmJhci5pcy1wcmltYXJ5IC5uYXZiYXItc3RhcnQgLm5hdmJhci1saW5rLFxuICAgICAgLm5hdmJhci5pcy1wcmltYXJ5IC5uYXZiYXItZW5kID4gLm5hdmJhci1pdGVtLFxuICAgICAgLm5hdmJhci5pcy1wcmltYXJ5IC5uYXZiYXItZW5kIC5uYXZiYXItbGluayB7XG4gICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAubmF2YmFyLmlzLXByaW1hcnkgLm5hdmJhci1zdGFydCA+IGEubmF2YmFyLWl0ZW06Zm9jdXMsIC5uYXZiYXIuaXMtcHJpbWFyeSAubmF2YmFyLXN0YXJ0ID4gYS5uYXZiYXItaXRlbTpob3ZlciwgLm5hdmJhci5pcy1wcmltYXJ5IC5uYXZiYXItc3RhcnQgPiBhLm5hdmJhci1pdGVtLmlzLWFjdGl2ZSxcbiAgICAgIC5uYXZiYXIuaXMtcHJpbWFyeSAubmF2YmFyLXN0YXJ0IC5uYXZiYXItbGluazpmb2N1cyxcbiAgICAgIC5uYXZiYXIuaXMtcHJpbWFyeSAubmF2YmFyLXN0YXJ0IC5uYXZiYXItbGluazpob3ZlcixcbiAgICAgIC5uYXZiYXIuaXMtcHJpbWFyeSAubmF2YmFyLXN0YXJ0IC5uYXZiYXItbGluay5pcy1hY3RpdmUsXG4gICAgICAubmF2YmFyLmlzLXByaW1hcnkgLm5hdmJhci1lbmQgPiBhLm5hdmJhci1pdGVtOmZvY3VzLFxuICAgICAgLm5hdmJhci5pcy1wcmltYXJ5IC5uYXZiYXItZW5kID4gYS5uYXZiYXItaXRlbTpob3ZlcixcbiAgICAgIC5uYXZiYXIuaXMtcHJpbWFyeSAubmF2YmFyLWVuZCA+IGEubmF2YmFyLWl0ZW0uaXMtYWN0aXZlLFxuICAgICAgLm5hdmJhci5pcy1wcmltYXJ5IC5uYXZiYXItZW5kIC5uYXZiYXItbGluazpmb2N1cyxcbiAgICAgIC5uYXZiYXIuaXMtcHJpbWFyeSAubmF2YmFyLWVuZCAubmF2YmFyLWxpbms6aG92ZXIsXG4gICAgICAubmF2YmFyLmlzLXByaW1hcnkgLm5hdmJhci1lbmQgLm5hdmJhci1saW5rLmlzLWFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMGI4OWM7XG4gICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAubmF2YmFyLmlzLXByaW1hcnkgLm5hdmJhci1zdGFydCAubmF2YmFyLWxpbms6OmFmdGVyLFxuICAgICAgLm5hdmJhci5pcy1wcmltYXJ5IC5uYXZiYXItZW5kIC5uYXZiYXItbGluazo6YWZ0ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6ICNmZmY7IH1cbiAgICAgIC5uYXZiYXIuaXMtcHJpbWFyeSAubmF2YmFyLWl0ZW0uaGFzLWRyb3Bkb3duOmZvY3VzIC5uYXZiYXItbGluayxcbiAgICAgIC5uYXZiYXIuaXMtcHJpbWFyeSAubmF2YmFyLWl0ZW0uaGFzLWRyb3Bkb3duOmhvdmVyIC5uYXZiYXItbGluayxcbiAgICAgIC5uYXZiYXIuaXMtcHJpbWFyeSAubmF2YmFyLWl0ZW0uaGFzLWRyb3Bkb3duLmlzLWFjdGl2ZSAubmF2YmFyLWxpbmsge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBiODljO1xuICAgICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgLm5hdmJhci5pcy1wcmltYXJ5IC5uYXZiYXItZHJvcGRvd24gYS5uYXZiYXItaXRlbS5pcy1hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBkMWIyO1xuICAgICAgICBjb2xvcjogI2ZmZjsgfSB9XG4gIC5uYXZiYXIuaXMtbGluayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMxNzNmNjtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5uYXZiYXIuaXMtbGluayAubmF2YmFyLWJyYW5kID4gLm5hdmJhci1pdGVtLFxuICAgIC5uYXZiYXIuaXMtbGluayAubmF2YmFyLWJyYW5kIC5uYXZiYXItbGluayB7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5uYXZiYXIuaXMtbGluayAubmF2YmFyLWJyYW5kID4gYS5uYXZiYXItaXRlbTpmb2N1cywgLm5hdmJhci5pcy1saW5rIC5uYXZiYXItYnJhbmQgPiBhLm5hdmJhci1pdGVtOmhvdmVyLCAubmF2YmFyLmlzLWxpbmsgLm5hdmJhci1icmFuZCA+IGEubmF2YmFyLWl0ZW0uaXMtYWN0aXZlLFxuICAgIC5uYXZiYXIuaXMtbGluayAubmF2YmFyLWJyYW5kIC5uYXZiYXItbGluazpmb2N1cyxcbiAgICAubmF2YmFyLmlzLWxpbmsgLm5hdmJhci1icmFuZCAubmF2YmFyLWxpbms6aG92ZXIsXG4gICAgLm5hdmJhci5pcy1saW5rIC5uYXZiYXItYnJhbmQgLm5hdmJhci1saW5rLmlzLWFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTk2MmY1O1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAubmF2YmFyLmlzLWxpbmsgLm5hdmJhci1icmFuZCAubmF2YmFyLWxpbms6OmFmdGVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogI2ZmZjsgfVxuICAgIC5uYXZiYXIuaXMtbGluayAubmF2YmFyLWJ1cmdlciB7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgLm5hdmJhci5pcy1saW5rIC5uYXZiYXItc3RhcnQgPiAubmF2YmFyLWl0ZW0sXG4gICAgICAubmF2YmFyLmlzLWxpbmsgLm5hdmJhci1zdGFydCAubmF2YmFyLWxpbmssXG4gICAgICAubmF2YmFyLmlzLWxpbmsgLm5hdmJhci1lbmQgPiAubmF2YmFyLWl0ZW0sXG4gICAgICAubmF2YmFyLmlzLWxpbmsgLm5hdmJhci1lbmQgLm5hdmJhci1saW5rIHtcbiAgICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIC5uYXZiYXIuaXMtbGluayAubmF2YmFyLXN0YXJ0ID4gYS5uYXZiYXItaXRlbTpmb2N1cywgLm5hdmJhci5pcy1saW5rIC5uYXZiYXItc3RhcnQgPiBhLm5hdmJhci1pdGVtOmhvdmVyLCAubmF2YmFyLmlzLWxpbmsgLm5hdmJhci1zdGFydCA+IGEubmF2YmFyLWl0ZW0uaXMtYWN0aXZlLFxuICAgICAgLm5hdmJhci5pcy1saW5rIC5uYXZiYXItc3RhcnQgLm5hdmJhci1saW5rOmZvY3VzLFxuICAgICAgLm5hdmJhci5pcy1saW5rIC5uYXZiYXItc3RhcnQgLm5hdmJhci1saW5rOmhvdmVyLFxuICAgICAgLm5hdmJhci5pcy1saW5rIC5uYXZiYXItc3RhcnQgLm5hdmJhci1saW5rLmlzLWFjdGl2ZSxcbiAgICAgIC5uYXZiYXIuaXMtbGluayAubmF2YmFyLWVuZCA+IGEubmF2YmFyLWl0ZW06Zm9jdXMsXG4gICAgICAubmF2YmFyLmlzLWxpbmsgLm5hdmJhci1lbmQgPiBhLm5hdmJhci1pdGVtOmhvdmVyLFxuICAgICAgLm5hdmJhci5pcy1saW5rIC5uYXZiYXItZW5kID4gYS5uYXZiYXItaXRlbS5pcy1hY3RpdmUsXG4gICAgICAubmF2YmFyLmlzLWxpbmsgLm5hdmJhci1lbmQgLm5hdmJhci1saW5rOmZvY3VzLFxuICAgICAgLm5hdmJhci5pcy1saW5rIC5uYXZiYXItZW5kIC5uYXZiYXItbGluazpob3ZlcixcbiAgICAgIC5uYXZiYXIuaXMtbGluayAubmF2YmFyLWVuZCAubmF2YmFyLWxpbmsuaXMtYWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzE5NjJmNTtcbiAgICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIC5uYXZiYXIuaXMtbGluayAubmF2YmFyLXN0YXJ0IC5uYXZiYXItbGluazo6YWZ0ZXIsXG4gICAgICAubmF2YmFyLmlzLWxpbmsgLm5hdmJhci1lbmQgLm5hdmJhci1saW5rOjphZnRlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI2ZmZjsgfVxuICAgICAgLm5hdmJhci5pcy1saW5rIC5uYXZiYXItaXRlbS5oYXMtZHJvcGRvd246Zm9jdXMgLm5hdmJhci1saW5rLFxuICAgICAgLm5hdmJhci5pcy1saW5rIC5uYXZiYXItaXRlbS5oYXMtZHJvcGRvd246aG92ZXIgLm5hdmJhci1saW5rLFxuICAgICAgLm5hdmJhci5pcy1saW5rIC5uYXZiYXItaXRlbS5oYXMtZHJvcGRvd24uaXMtYWN0aXZlIC5uYXZiYXItbGluayB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxOTYyZjU7XG4gICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAubmF2YmFyLmlzLWxpbmsgLm5hdmJhci1kcm9wZG93biBhLm5hdmJhci1pdGVtLmlzLWFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMTczZjY7XG4gICAgICAgIGNvbG9yOiAjZmZmOyB9IH1cbiAgLm5hdmJhci5pcy1pbmZvIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2U4ZWQwO1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLm5hdmJhci5pcy1pbmZvIC5uYXZiYXItYnJhbmQgPiAubmF2YmFyLWl0ZW0sXG4gICAgLm5hdmJhci5pcy1pbmZvIC5uYXZiYXItYnJhbmQgLm5hdmJhci1saW5rIHtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLm5hdmJhci5pcy1pbmZvIC5uYXZiYXItYnJhbmQgPiBhLm5hdmJhci1pdGVtOmZvY3VzLCAubmF2YmFyLmlzLWluZm8gLm5hdmJhci1icmFuZCA+IGEubmF2YmFyLWl0ZW06aG92ZXIsIC5uYXZiYXIuaXMtaW5mbyAubmF2YmFyLWJyYW5kID4gYS5uYXZiYXItaXRlbS5pcy1hY3RpdmUsXG4gICAgLm5hdmJhci5pcy1pbmZvIC5uYXZiYXItYnJhbmQgLm5hdmJhci1saW5rOmZvY3VzLFxuICAgIC5uYXZiYXIuaXMtaW5mbyAubmF2YmFyLWJyYW5kIC5uYXZiYXItbGluazpob3ZlcixcbiAgICAubmF2YmFyLmlzLWluZm8gLm5hdmJhci1icmFuZCAubmF2YmFyLWxpbmsuaXMtYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMDgyYzU7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5uYXZiYXIuaXMtaW5mbyAubmF2YmFyLWJyYW5kIC5uYXZiYXItbGluazo6YWZ0ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZmZmOyB9XG4gICAgLm5hdmJhci5pcy1pbmZvIC5uYXZiYXItYnVyZ2VyIHtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAubmF2YmFyLmlzLWluZm8gLm5hdmJhci1zdGFydCA+IC5uYXZiYXItaXRlbSxcbiAgICAgIC5uYXZiYXIuaXMtaW5mbyAubmF2YmFyLXN0YXJ0IC5uYXZiYXItbGluayxcbiAgICAgIC5uYXZiYXIuaXMtaW5mbyAubmF2YmFyLWVuZCA+IC5uYXZiYXItaXRlbSxcbiAgICAgIC5uYXZiYXIuaXMtaW5mbyAubmF2YmFyLWVuZCAubmF2YmFyLWxpbmsge1xuICAgICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgLm5hdmJhci5pcy1pbmZvIC5uYXZiYXItc3RhcnQgPiBhLm5hdmJhci1pdGVtOmZvY3VzLCAubmF2YmFyLmlzLWluZm8gLm5hdmJhci1zdGFydCA+IGEubmF2YmFyLWl0ZW06aG92ZXIsIC5uYXZiYXIuaXMtaW5mbyAubmF2YmFyLXN0YXJ0ID4gYS5uYXZiYXItaXRlbS5pcy1hY3RpdmUsXG4gICAgICAubmF2YmFyLmlzLWluZm8gLm5hdmJhci1zdGFydCAubmF2YmFyLWxpbms6Zm9jdXMsXG4gICAgICAubmF2YmFyLmlzLWluZm8gLm5hdmJhci1zdGFydCAubmF2YmFyLWxpbms6aG92ZXIsXG4gICAgICAubmF2YmFyLmlzLWluZm8gLm5hdmJhci1zdGFydCAubmF2YmFyLWxpbmsuaXMtYWN0aXZlLFxuICAgICAgLm5hdmJhci5pcy1pbmZvIC5uYXZiYXItZW5kID4gYS5uYXZiYXItaXRlbTpmb2N1cyxcbiAgICAgIC5uYXZiYXIuaXMtaW5mbyAubmF2YmFyLWVuZCA+IGEubmF2YmFyLWl0ZW06aG92ZXIsXG4gICAgICAubmF2YmFyLmlzLWluZm8gLm5hdmJhci1lbmQgPiBhLm5hdmJhci1pdGVtLmlzLWFjdGl2ZSxcbiAgICAgIC5uYXZiYXIuaXMtaW5mbyAubmF2YmFyLWVuZCAubmF2YmFyLWxpbms6Zm9jdXMsXG4gICAgICAubmF2YmFyLmlzLWluZm8gLm5hdmJhci1lbmQgLm5hdmJhci1saW5rOmhvdmVyLFxuICAgICAgLm5hdmJhci5pcy1pbmZvIC5uYXZiYXItZW5kIC5uYXZiYXItbGluay5pcy1hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzA4MmM1O1xuICAgICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgLm5hdmJhci5pcy1pbmZvIC5uYXZiYXItc3RhcnQgLm5hdmJhci1saW5rOjphZnRlcixcbiAgICAgIC5uYXZiYXIuaXMtaW5mbyAubmF2YmFyLWVuZCAubmF2YmFyLWxpbms6OmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjZmZmOyB9XG4gICAgICAubmF2YmFyLmlzLWluZm8gLm5hdmJhci1pdGVtLmhhcy1kcm9wZG93bjpmb2N1cyAubmF2YmFyLWxpbmssXG4gICAgICAubmF2YmFyLmlzLWluZm8gLm5hdmJhci1pdGVtLmhhcy1kcm9wZG93bjpob3ZlciAubmF2YmFyLWxpbmssXG4gICAgICAubmF2YmFyLmlzLWluZm8gLm5hdmJhci1pdGVtLmhhcy1kcm9wZG93bi5pcy1hY3RpdmUgLm5hdmJhci1saW5rIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMwODJjNTtcbiAgICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIC5uYXZiYXIuaXMtaW5mbyAubmF2YmFyLWRyb3Bkb3duIGEubmF2YmFyLWl0ZW0uaXMtYWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzNlOGVkMDtcbiAgICAgICAgY29sb3I6ICNmZmY7IH0gfVxuICAubmF2YmFyLmlzLXN1Y2Nlc3Mge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMEQyNzg7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgICAubmF2YmFyLmlzLXN1Y2Nlc3MgLm5hdmJhci1icmFuZCA+IC5uYXZiYXItaXRlbSxcbiAgICAubmF2YmFyLmlzLXN1Y2Nlc3MgLm5hdmJhci1icmFuZCAubmF2YmFyLWxpbmsge1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAubmF2YmFyLmlzLXN1Y2Nlc3MgLm5hdmJhci1icmFuZCA+IGEubmF2YmFyLWl0ZW06Zm9jdXMsIC5uYXZiYXIuaXMtc3VjY2VzcyAubmF2YmFyLWJyYW5kID4gYS5uYXZiYXItaXRlbTpob3ZlciwgLm5hdmJhci5pcy1zdWNjZXNzIC5uYXZiYXItYnJhbmQgPiBhLm5hdmJhci1pdGVtLmlzLWFjdGl2ZSxcbiAgICAubmF2YmFyLmlzLXN1Y2Nlc3MgLm5hdmJhci1icmFuZCAubmF2YmFyLWxpbms6Zm9jdXMsXG4gICAgLm5hdmJhci5pcy1zdWNjZXNzIC5uYXZiYXItYnJhbmQgLm5hdmJhci1saW5rOmhvdmVyLFxuICAgIC5uYXZiYXIuaXMtc3VjY2VzcyAubmF2YmFyLWJyYW5kIC5uYXZiYXItbGluay5pcy1hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwYjk2OTtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLm5hdmJhci5pcy1zdWNjZXNzIC5uYXZiYXItYnJhbmQgLm5hdmJhci1saW5rOjphZnRlciB7XG4gICAgICBib3JkZXItY29sb3I6ICNmZmY7IH1cbiAgICAubmF2YmFyLmlzLXN1Y2Nlc3MgLm5hdmJhci1idXJnZXIge1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5uYXZiYXIuaXMtc3VjY2VzcyAubmF2YmFyLXN0YXJ0ID4gLm5hdmJhci1pdGVtLFxuICAgICAgLm5hdmJhci5pcy1zdWNjZXNzIC5uYXZiYXItc3RhcnQgLm5hdmJhci1saW5rLFxuICAgICAgLm5hdmJhci5pcy1zdWNjZXNzIC5uYXZiYXItZW5kID4gLm5hdmJhci1pdGVtLFxuICAgICAgLm5hdmJhci5pcy1zdWNjZXNzIC5uYXZiYXItZW5kIC5uYXZiYXItbGluayB7XG4gICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAubmF2YmFyLmlzLXN1Y2Nlc3MgLm5hdmJhci1zdGFydCA+IGEubmF2YmFyLWl0ZW06Zm9jdXMsIC5uYXZiYXIuaXMtc3VjY2VzcyAubmF2YmFyLXN0YXJ0ID4gYS5uYXZiYXItaXRlbTpob3ZlciwgLm5hdmJhci5pcy1zdWNjZXNzIC5uYXZiYXItc3RhcnQgPiBhLm5hdmJhci1pdGVtLmlzLWFjdGl2ZSxcbiAgICAgIC5uYXZiYXIuaXMtc3VjY2VzcyAubmF2YmFyLXN0YXJ0IC5uYXZiYXItbGluazpmb2N1cyxcbiAgICAgIC5uYXZiYXIuaXMtc3VjY2VzcyAubmF2YmFyLXN0YXJ0IC5uYXZiYXItbGluazpob3ZlcixcbiAgICAgIC5uYXZiYXIuaXMtc3VjY2VzcyAubmF2YmFyLXN0YXJ0IC5uYXZiYXItbGluay5pcy1hY3RpdmUsXG4gICAgICAubmF2YmFyLmlzLXN1Y2Nlc3MgLm5hdmJhci1lbmQgPiBhLm5hdmJhci1pdGVtOmZvY3VzLFxuICAgICAgLm5hdmJhci5pcy1zdWNjZXNzIC5uYXZiYXItZW5kID4gYS5uYXZiYXItaXRlbTpob3ZlcixcbiAgICAgIC5uYXZiYXIuaXMtc3VjY2VzcyAubmF2YmFyLWVuZCA+IGEubmF2YmFyLWl0ZW0uaXMtYWN0aXZlLFxuICAgICAgLm5hdmJhci5pcy1zdWNjZXNzIC5uYXZiYXItZW5kIC5uYXZiYXItbGluazpmb2N1cyxcbiAgICAgIC5uYXZiYXIuaXMtc3VjY2VzcyAubmF2YmFyLWVuZCAubmF2YmFyLWxpbms6aG92ZXIsXG4gICAgICAubmF2YmFyLmlzLXN1Y2Nlc3MgLm5hdmJhci1lbmQgLm5hdmJhci1saW5rLmlzLWFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMGI5Njk7XG4gICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAubmF2YmFyLmlzLXN1Y2Nlc3MgLm5hdmJhci1zdGFydCAubmF2YmFyLWxpbms6OmFmdGVyLFxuICAgICAgLm5hdmJhci5pcy1zdWNjZXNzIC5uYXZiYXItZW5kIC5uYXZiYXItbGluazo6YWZ0ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6ICNmZmY7IH1cbiAgICAgIC5uYXZiYXIuaXMtc3VjY2VzcyAubmF2YmFyLWl0ZW0uaGFzLWRyb3Bkb3duOmZvY3VzIC5uYXZiYXItbGluayxcbiAgICAgIC5uYXZiYXIuaXMtc3VjY2VzcyAubmF2YmFyLWl0ZW0uaGFzLWRyb3Bkb3duOmhvdmVyIC5uYXZiYXItbGluayxcbiAgICAgIC5uYXZiYXIuaXMtc3VjY2VzcyAubmF2YmFyLWl0ZW0uaGFzLWRyb3Bkb3duLmlzLWFjdGl2ZSAubmF2YmFyLWxpbmsge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBiOTY5O1xuICAgICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgLm5hdmJhci5pcy1zdWNjZXNzIC5uYXZiYXItZHJvcGRvd24gYS5uYXZiYXItaXRlbS5pcy1hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBEMjc4O1xuICAgICAgICBjb2xvcjogI2ZmZjsgfSB9XG4gIC5uYXZiYXIuaXMtd2FybmluZyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQTAwMDtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5uYXZiYXIuaXMtd2FybmluZyAubmF2YmFyLWJyYW5kID4gLm5hdmJhci1pdGVtLFxuICAgIC5uYXZiYXIuaXMtd2FybmluZyAubmF2YmFyLWJyYW5kIC5uYXZiYXItbGluayB7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5uYXZiYXIuaXMtd2FybmluZyAubmF2YmFyLWJyYW5kID4gYS5uYXZiYXItaXRlbTpmb2N1cywgLm5hdmJhci5pcy13YXJuaW5nIC5uYXZiYXItYnJhbmQgPiBhLm5hdmJhci1pdGVtOmhvdmVyLCAubmF2YmFyLmlzLXdhcm5pbmcgLm5hdmJhci1icmFuZCA+IGEubmF2YmFyLWl0ZW0uaXMtYWN0aXZlLFxuICAgIC5uYXZiYXIuaXMtd2FybmluZyAubmF2YmFyLWJyYW5kIC5uYXZiYXItbGluazpmb2N1cyxcbiAgICAubmF2YmFyLmlzLXdhcm5pbmcgLm5hdmJhci1icmFuZCAubmF2YmFyLWxpbms6aG92ZXIsXG4gICAgLm5hdmJhci5pcy13YXJuaW5nIC5uYXZiYXItYnJhbmQgLm5hdmJhci1saW5rLmlzLWFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTY5MDAwO1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAubmF2YmFyLmlzLXdhcm5pbmcgLm5hdmJhci1icmFuZCAubmF2YmFyLWxpbms6OmFmdGVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogI2ZmZjsgfVxuICAgIC5uYXZiYXIuaXMtd2FybmluZyAubmF2YmFyLWJ1cmdlciB7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgLm5hdmJhci5pcy13YXJuaW5nIC5uYXZiYXItc3RhcnQgPiAubmF2YmFyLWl0ZW0sXG4gICAgICAubmF2YmFyLmlzLXdhcm5pbmcgLm5hdmJhci1zdGFydCAubmF2YmFyLWxpbmssXG4gICAgICAubmF2YmFyLmlzLXdhcm5pbmcgLm5hdmJhci1lbmQgPiAubmF2YmFyLWl0ZW0sXG4gICAgICAubmF2YmFyLmlzLXdhcm5pbmcgLm5hdmJhci1lbmQgLm5hdmJhci1saW5rIHtcbiAgICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIC5uYXZiYXIuaXMtd2FybmluZyAubmF2YmFyLXN0YXJ0ID4gYS5uYXZiYXItaXRlbTpmb2N1cywgLm5hdmJhci5pcy13YXJuaW5nIC5uYXZiYXItc3RhcnQgPiBhLm5hdmJhci1pdGVtOmhvdmVyLCAubmF2YmFyLmlzLXdhcm5pbmcgLm5hdmJhci1zdGFydCA+IGEubmF2YmFyLWl0ZW0uaXMtYWN0aXZlLFxuICAgICAgLm5hdmJhci5pcy13YXJuaW5nIC5uYXZiYXItc3RhcnQgLm5hdmJhci1saW5rOmZvY3VzLFxuICAgICAgLm5hdmJhci5pcy13YXJuaW5nIC5uYXZiYXItc3RhcnQgLm5hdmJhci1saW5rOmhvdmVyLFxuICAgICAgLm5hdmJhci5pcy13YXJuaW5nIC5uYXZiYXItc3RhcnQgLm5hdmJhci1saW5rLmlzLWFjdGl2ZSxcbiAgICAgIC5uYXZiYXIuaXMtd2FybmluZyAubmF2YmFyLWVuZCA+IGEubmF2YmFyLWl0ZW06Zm9jdXMsXG4gICAgICAubmF2YmFyLmlzLXdhcm5pbmcgLm5hdmJhci1lbmQgPiBhLm5hdmJhci1pdGVtOmhvdmVyLFxuICAgICAgLm5hdmJhci5pcy13YXJuaW5nIC5uYXZiYXItZW5kID4gYS5uYXZiYXItaXRlbS5pcy1hY3RpdmUsXG4gICAgICAubmF2YmFyLmlzLXdhcm5pbmcgLm5hdmJhci1lbmQgLm5hdmJhci1saW5rOmZvY3VzLFxuICAgICAgLm5hdmJhci5pcy13YXJuaW5nIC5uYXZiYXItZW5kIC5uYXZiYXItbGluazpob3ZlcixcbiAgICAgIC5uYXZiYXIuaXMtd2FybmluZyAubmF2YmFyLWVuZCAubmF2YmFyLWxpbmsuaXMtYWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U2OTAwMDtcbiAgICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIC5uYXZiYXIuaXMtd2FybmluZyAubmF2YmFyLXN0YXJ0IC5uYXZiYXItbGluazo6YWZ0ZXIsXG4gICAgICAubmF2YmFyLmlzLXdhcm5pbmcgLm5hdmJhci1lbmQgLm5hdmJhci1saW5rOjphZnRlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI2ZmZjsgfVxuICAgICAgLm5hdmJhci5pcy13YXJuaW5nIC5uYXZiYXItaXRlbS5oYXMtZHJvcGRvd246Zm9jdXMgLm5hdmJhci1saW5rLFxuICAgICAgLm5hdmJhci5pcy13YXJuaW5nIC5uYXZiYXItaXRlbS5oYXMtZHJvcGRvd246aG92ZXIgLm5hdmJhci1saW5rLFxuICAgICAgLm5hdmJhci5pcy13YXJuaW5nIC5uYXZiYXItaXRlbS5oYXMtZHJvcGRvd24uaXMtYWN0aXZlIC5uYXZiYXItbGluayB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlNjkwMDA7XG4gICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAubmF2YmFyLmlzLXdhcm5pbmcgLm5hdmJhci1kcm9wZG93biBhLm5hdmJhci1pdGVtLmlzLWFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkEwMDA7XG4gICAgICAgIGNvbG9yOiAjZmZmOyB9IH1cbiAgLm5hdmJhci5pcy1kYW5nZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMTQ2Njg7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgICAubmF2YmFyLmlzLWRhbmdlciAubmF2YmFyLWJyYW5kID4gLm5hdmJhci1pdGVtLFxuICAgIC5uYXZiYXIuaXMtZGFuZ2VyIC5uYXZiYXItYnJhbmQgLm5hdmJhci1saW5rIHtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLm5hdmJhci5pcy1kYW5nZXIgLm5hdmJhci1icmFuZCA+IGEubmF2YmFyLWl0ZW06Zm9jdXMsIC5uYXZiYXIuaXMtZGFuZ2VyIC5uYXZiYXItYnJhbmQgPiBhLm5hdmJhci1pdGVtOmhvdmVyLCAubmF2YmFyLmlzLWRhbmdlciAubmF2YmFyLWJyYW5kID4gYS5uYXZiYXItaXRlbS5pcy1hY3RpdmUsXG4gICAgLm5hdmJhci5pcy1kYW5nZXIgLm5hdmJhci1icmFuZCAubmF2YmFyLWxpbms6Zm9jdXMsXG4gICAgLm5hdmJhci5pcy1kYW5nZXIgLm5hdmJhci1icmFuZCAubmF2YmFyLWxpbms6aG92ZXIsXG4gICAgLm5hdmJhci5pcy1kYW5nZXIgLm5hdmJhci1icmFuZCAubmF2YmFyLWxpbmsuaXMtYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZjJlNTU7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5uYXZiYXIuaXMtZGFuZ2VyIC5uYXZiYXItYnJhbmQgLm5hdmJhci1saW5rOjphZnRlciB7XG4gICAgICBib3JkZXItY29sb3I6ICNmZmY7IH1cbiAgICAubmF2YmFyLmlzLWRhbmdlciAubmF2YmFyLWJ1cmdlciB7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgLm5hdmJhci5pcy1kYW5nZXIgLm5hdmJhci1zdGFydCA+IC5uYXZiYXItaXRlbSxcbiAgICAgIC5uYXZiYXIuaXMtZGFuZ2VyIC5uYXZiYXItc3RhcnQgLm5hdmJhci1saW5rLFxuICAgICAgLm5hdmJhci5pcy1kYW5nZXIgLm5hdmJhci1lbmQgPiAubmF2YmFyLWl0ZW0sXG4gICAgICAubmF2YmFyLmlzLWRhbmdlciAubmF2YmFyLWVuZCAubmF2YmFyLWxpbmsge1xuICAgICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgLm5hdmJhci5pcy1kYW5nZXIgLm5hdmJhci1zdGFydCA+IGEubmF2YmFyLWl0ZW06Zm9jdXMsIC5uYXZiYXIuaXMtZGFuZ2VyIC5uYXZiYXItc3RhcnQgPiBhLm5hdmJhci1pdGVtOmhvdmVyLCAubmF2YmFyLmlzLWRhbmdlciAubmF2YmFyLXN0YXJ0ID4gYS5uYXZiYXItaXRlbS5pcy1hY3RpdmUsXG4gICAgICAubmF2YmFyLmlzLWRhbmdlciAubmF2YmFyLXN0YXJ0IC5uYXZiYXItbGluazpmb2N1cyxcbiAgICAgIC5uYXZiYXIuaXMtZGFuZ2VyIC5uYXZiYXItc3RhcnQgLm5hdmJhci1saW5rOmhvdmVyLFxuICAgICAgLm5hdmJhci5pcy1kYW5nZXIgLm5hdmJhci1zdGFydCAubmF2YmFyLWxpbmsuaXMtYWN0aXZlLFxuICAgICAgLm5hdmJhci5pcy1kYW5nZXIgLm5hdmJhci1lbmQgPiBhLm5hdmJhci1pdGVtOmZvY3VzLFxuICAgICAgLm5hdmJhci5pcy1kYW5nZXIgLm5hdmJhci1lbmQgPiBhLm5hdmJhci1pdGVtOmhvdmVyLFxuICAgICAgLm5hdmJhci5pcy1kYW5nZXIgLm5hdmJhci1lbmQgPiBhLm5hdmJhci1pdGVtLmlzLWFjdGl2ZSxcbiAgICAgIC5uYXZiYXIuaXMtZGFuZ2VyIC5uYXZiYXItZW5kIC5uYXZiYXItbGluazpmb2N1cyxcbiAgICAgIC5uYXZiYXIuaXMtZGFuZ2VyIC5uYXZiYXItZW5kIC5uYXZiYXItbGluazpob3ZlcixcbiAgICAgIC5uYXZiYXIuaXMtZGFuZ2VyIC5uYXZiYXItZW5kIC5uYXZiYXItbGluay5pcy1hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWYyZTU1O1xuICAgICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgLm5hdmJhci5pcy1kYW5nZXIgLm5hdmJhci1zdGFydCAubmF2YmFyLWxpbms6OmFmdGVyLFxuICAgICAgLm5hdmJhci5pcy1kYW5nZXIgLm5hdmJhci1lbmQgLm5hdmJhci1saW5rOjphZnRlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI2ZmZjsgfVxuICAgICAgLm5hdmJhci5pcy1kYW5nZXIgLm5hdmJhci1pdGVtLmhhcy1kcm9wZG93bjpmb2N1cyAubmF2YmFyLWxpbmssXG4gICAgICAubmF2YmFyLmlzLWRhbmdlciAubmF2YmFyLWl0ZW0uaGFzLWRyb3Bkb3duOmhvdmVyIC5uYXZiYXItbGluayxcbiAgICAgIC5uYXZiYXIuaXMtZGFuZ2VyIC5uYXZiYXItaXRlbS5oYXMtZHJvcGRvd24uaXMtYWN0aXZlIC5uYXZiYXItbGluayB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZjJlNTU7XG4gICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAubmF2YmFyLmlzLWRhbmdlciAubmF2YmFyLWRyb3Bkb3duIGEubmF2YmFyLWl0ZW0uaXMtYWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YxNDY2ODtcbiAgICAgICAgY29sb3I6ICNmZmY7IH0gfVxuICAubmF2YmFyID4gLmNvbnRhaW5lciB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtaW4taGVpZ2h0OiAzLjI1cmVtO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5uYXZiYXIuaGFzLXNoYWRvdyB7XG4gICAgYm94LXNoYWRvdzogMCAycHggMCAwIHdoaXRlc21va2U7IH1cbiAgLm5hdmJhci5pcy1maXhlZC1ib3R0b20sIC5uYXZiYXIuaXMtZml4ZWQtdG9wIHtcbiAgICBsZWZ0OiAwO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICByaWdodDogMDtcbiAgICB6LWluZGV4OiAzMDsgfVxuICAubmF2YmFyLmlzLWZpeGVkLWJvdHRvbSB7XG4gICAgYm90dG9tOiAwOyB9XG4gICAgLm5hdmJhci5pcy1maXhlZC1ib3R0b20uaGFzLXNoYWRvdyB7XG4gICAgICBib3gtc2hhZG93OiAwIC0ycHggMCAwIHdoaXRlc21va2U7IH1cbiAgLm5hdmJhci5pcy1maXhlZC10b3Age1xuICAgIHRvcDogMDsgfVxuXG5odG1sLmhhcy1uYXZiYXItZml4ZWQtdG9wLFxuYm9keS5oYXMtbmF2YmFyLWZpeGVkLXRvcCB7XG4gIHBhZGRpbmctdG9wOiAzLjI1cmVtOyB9XG5cbmh0bWwuaGFzLW5hdmJhci1maXhlZC1ib3R0b20sXG5ib2R5Lmhhcy1uYXZiYXItZml4ZWQtYm90dG9tIHtcbiAgcGFkZGluZy1ib3R0b206IDMuMjVyZW07IH1cblxuLm5hdmJhci1icmFuZCxcbi5uYXZiYXItdGFicyB7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXNocmluazogMDtcbiAgbWluLWhlaWdodDogMy4yNXJlbTsgfVxuXG4ubmF2YmFyLWJyYW5kIGEubmF2YmFyLWl0ZW06Zm9jdXMsIC5uYXZiYXItYnJhbmQgYS5uYXZiYXItaXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5uYXZiYXItdGFicyB7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgbWF4LXdpZHRoOiAxMDB2dztcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgb3ZlcmZsb3cteTogaGlkZGVuOyB9XG5cbi5uYXZiYXItYnVyZ2VyIHtcbiAgY29sb3I6IGJsYWNrO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDMuMjVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDMuMjVyZW07XG4gIG1hcmdpbi1sZWZ0OiBhdXRvOyB9XG4gIC5uYXZiYXItYnVyZ2VyIHNwYW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBsZWZ0OiBjYWxjKDUwJSAtIDhweCk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA4Nm1zO1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGJhY2tncm91bmQtY29sb3IsIG9wYWNpdHksIHRyYW5zZm9ybTtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gICAgd2lkdGg6IDE2cHg7IH1cbiAgICAubmF2YmFyLWJ1cmdlciBzcGFuOm50aC1jaGlsZCgxKSB7XG4gICAgICB0b3A6IGNhbGMoNTAlIC0gNnB4KTsgfVxuICAgIC5uYXZiYXItYnVyZ2VyIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgICAgIHRvcDogY2FsYyg1MCUgLSAxcHgpOyB9XG4gICAgLm5hdmJhci1idXJnZXIgc3BhbjpudGgtY2hpbGQoMykge1xuICAgICAgdG9wOiBjYWxjKDUwJSArIDRweCk7IH1cbiAgLm5hdmJhci1idXJnZXI6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNSk7IH1cbiAgLm5hdmJhci1idXJnZXIuaXMtYWN0aXZlIHNwYW46bnRoLWNoaWxkKDEpIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNXB4KSByb3RhdGUoNDVkZWcpOyB9XG4gIC5uYXZiYXItYnVyZ2VyLmlzLWFjdGl2ZSBzcGFuOm50aC1jaGlsZCgyKSB7XG4gICAgb3BhY2l0eTogMDsgfVxuICAubmF2YmFyLWJ1cmdlci5pcy1hY3RpdmUgc3BhbjpudGgtY2hpbGQoMykge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNXB4KSByb3RhdGUoLTQ1ZGVnKTsgfVxuXG4ubmF2YmFyLW1lbnUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5uYXZiYXItaXRlbSxcbi5uYXZiYXItbGluayB7XG4gIGNvbG9yOiBibGFjaztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLm5hdmJhci1pdGVtIC5pY29uOm9ubHktY2hpbGQsXG4gIC5uYXZiYXItbGluayAuaWNvbjpvbmx5LWNoaWxkIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbTsgfVxuXG5hLm5hdmJhci1pdGVtLFxuLm5hdmJhci1saW5rIHtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIGEubmF2YmFyLWl0ZW06Zm9jdXMsIGEubmF2YmFyLWl0ZW06Zm9jdXMtd2l0aGluLCBhLm5hdmJhci1pdGVtOmhvdmVyLCBhLm5hdmJhci1pdGVtLmlzLWFjdGl2ZSxcbiAgLm5hdmJhci1saW5rOmZvY3VzLFxuICAubmF2YmFyLWxpbms6Zm9jdXMtd2l0aGluLFxuICAubmF2YmFyLWxpbms6aG92ZXIsXG4gIC5uYXZiYXItbGluay5pcy1hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG4gICAgY29sb3I6ICMzMTczZjY7IH1cblxuLm5hdmJhci1pdGVtIHtcbiAgZmxleC1ncm93OiAwO1xuICBmbGV4LXNocmluazogMDsgfVxuICAubmF2YmFyLWl0ZW0gaW1nIHtcbiAgICBtYXgtaGVpZ2h0OiAxLjc1cmVtOyB9XG4gIC5uYXZiYXItaXRlbS5oYXMtZHJvcGRvd24ge1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgLm5hdmJhci1pdGVtLmlzLWV4cGFuZGVkIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgZmxleC1zaHJpbms6IDE7IH1cbiAgLm5hdmJhci1pdGVtLmlzLXRhYiB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIG1pbi1oZWlnaHQ6IDMuMjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IGNhbGMoMC41cmVtIC0gMXB4KTsgfVxuICAgIC5uYXZiYXItaXRlbS5pcy10YWI6Zm9jdXMsIC5uYXZiYXItaXRlbS5pcy10YWI6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjMzE3M2Y2OyB9XG4gICAgLm5hdmJhci1pdGVtLmlzLXRhYi5pcy1hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjMzE3M2Y2O1xuICAgICAgYm9yZGVyLWJvdHRvbS1zdHlsZTogc29saWQ7XG4gICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAzcHg7XG4gICAgICBjb2xvcjogIzMxNzNmNjtcbiAgICAgIHBhZGRpbmctYm90dG9tOiBjYWxjKDAuNXJlbSAtIDNweCk7IH1cblxuLm5hdmJhci1jb250ZW50IHtcbiAgZmxleC1ncm93OiAxO1xuICBmbGV4LXNocmluazogMTsgfVxuXG4ubmF2YmFyLWxpbms6bm90KC5pcy1hcnJvd2xlc3MpIHtcbiAgcGFkZGluZy1yaWdodDogMi41ZW07IH1cbiAgLm5hdmJhci1saW5rOm5vdCguaXMtYXJyb3dsZXNzKTo6YWZ0ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzMxNzNmNjtcbiAgICBtYXJnaW4tdG9wOiAtMC4zNzVlbTtcbiAgICByaWdodDogMS4xMjVlbTsgfVxuXG4ubmF2YmFyLWRyb3Bkb3duIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgcGFkZGluZy10b3A6IDAuNXJlbTsgfVxuICAubmF2YmFyLWRyb3Bkb3duIC5uYXZiYXItaXRlbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtOyB9XG5cbi5uYXZiYXItZGl2aWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlc21va2U7XG4gIGJvcmRlcjogbm9uZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiAycHg7XG4gIG1hcmdpbjogMC41cmVtIDA7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5uYXZiYXIgPiAuY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAubmF2YmFyLWJyYW5kIC5uYXZiYXItaXRlbSxcbiAgLm5hdmJhci10YWJzIC5uYXZiYXItaXRlbSB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG4gIC5uYXZiYXItbGluazo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLm5hdmJhci1tZW51IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBib3gtc2hhZG93OiAwIDhweCAxNnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICBwYWRkaW5nOiAwLjVyZW0gMDsgfVxuICAgIC5uYXZiYXItbWVudS5pcy1hY3RpdmUge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLm5hdmJhci5pcy1maXhlZC1ib3R0b20tdG91Y2gsIC5uYXZiYXIuaXMtZml4ZWQtdG9wLXRvdWNoIHtcbiAgICBsZWZ0OiAwO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICByaWdodDogMDtcbiAgICB6LWluZGV4OiAzMDsgfVxuICAubmF2YmFyLmlzLWZpeGVkLWJvdHRvbS10b3VjaCB7XG4gICAgYm90dG9tOiAwOyB9XG4gICAgLm5hdmJhci5pcy1maXhlZC1ib3R0b20tdG91Y2guaGFzLXNoYWRvdyB7XG4gICAgICBib3gtc2hhZG93OiAwIC0ycHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuICAubmF2YmFyLmlzLWZpeGVkLXRvcC10b3VjaCB7XG4gICAgdG9wOiAwOyB9XG4gIC5uYXZiYXIuaXMtZml4ZWQtdG9wIC5uYXZiYXItbWVudSwgLm5hdmJhci5pcy1maXhlZC10b3AtdG91Y2ggLm5hdmJhci1tZW51IHtcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDMuMjVyZW0pO1xuICAgIG92ZXJmbG93OiBhdXRvOyB9XG4gIGh0bWwuaGFzLW5hdmJhci1maXhlZC10b3AtdG91Y2gsXG4gIGJvZHkuaGFzLW5hdmJhci1maXhlZC10b3AtdG91Y2gge1xuICAgIHBhZGRpbmctdG9wOiAzLjI1cmVtOyB9XG4gIGh0bWwuaGFzLW5hdmJhci1maXhlZC1ib3R0b20tdG91Y2gsXG4gIGJvZHkuaGFzLW5hdmJhci1maXhlZC1ib3R0b20tdG91Y2gge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjI1cmVtOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5uYXZiYXIsXG4gIC5uYXZiYXItbWVudSxcbiAgLm5hdmJhci1zdGFydCxcbiAgLm5hdmJhci1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgLm5hdmJhciB7XG4gICAgbWluLWhlaWdodDogMy4yNXJlbTsgfVxuICAgIC5uYXZiYXIuaXMtc3BhY2VkIHtcbiAgICAgIHBhZGRpbmc6IDFyZW0gMnJlbTsgfVxuICAgICAgLm5hdmJhci5pcy1zcGFjZWQgLm5hdmJhci1zdGFydCxcbiAgICAgIC5uYXZiYXIuaXMtc3BhY2VkIC5uYXZiYXItZW5kIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgICAgLm5hdmJhci5pcy1zcGFjZWQgYS5uYXZiYXItaXRlbSxcbiAgICAgIC5uYXZiYXIuaXMtc3BhY2VkIC5uYXZiYXItbGluayB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDsgfVxuICAgIC5uYXZiYXIuaXMtdHJhbnNwYXJlbnQgYS5uYXZiYXItaXRlbTpmb2N1cywgLm5hdmJhci5pcy10cmFuc3BhcmVudCBhLm5hdmJhci1pdGVtOmhvdmVyLCAubmF2YmFyLmlzLXRyYW5zcGFyZW50IGEubmF2YmFyLWl0ZW0uaXMtYWN0aXZlLFxuICAgIC5uYXZiYXIuaXMtdHJhbnNwYXJlbnQgLm5hdmJhci1saW5rOmZvY3VzLFxuICAgIC5uYXZiYXIuaXMtdHJhbnNwYXJlbnQgLm5hdmJhci1saW5rOmhvdmVyLFxuICAgIC5uYXZiYXIuaXMtdHJhbnNwYXJlbnQgLm5hdmJhci1saW5rLmlzLWFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG4gICAgLm5hdmJhci5pcy10cmFuc3BhcmVudCAubmF2YmFyLWl0ZW0uaGFzLWRyb3Bkb3duLmlzLWFjdGl2ZSAubmF2YmFyLWxpbmssIC5uYXZiYXIuaXMtdHJhbnNwYXJlbnQgLm5hdmJhci1pdGVtLmhhcy1kcm9wZG93bi5pcy1ob3ZlcmFibGU6Zm9jdXMgLm5hdmJhci1saW5rLCAubmF2YmFyLmlzLXRyYW5zcGFyZW50IC5uYXZiYXItaXRlbS5oYXMtZHJvcGRvd24uaXMtaG92ZXJhYmxlOmZvY3VzLXdpdGhpbiAubmF2YmFyLWxpbmssIC5uYXZiYXIuaXMtdHJhbnNwYXJlbnQgLm5hdmJhci1pdGVtLmhhcy1kcm9wZG93bi5pcy1ob3ZlcmFibGU6aG92ZXIgLm5hdmJhci1saW5rIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH1cbiAgICAubmF2YmFyLmlzLXRyYW5zcGFyZW50IC5uYXZiYXItZHJvcGRvd24gYS5uYXZiYXItaXRlbTpmb2N1cywgLm5hdmJhci5pcy10cmFuc3BhcmVudCAubmF2YmFyLWRyb3Bkb3duIGEubmF2YmFyLWl0ZW06aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVzbW9rZTtcbiAgICAgIGNvbG9yOiBibGFjazsgfVxuICAgIC5uYXZiYXIuaXMtdHJhbnNwYXJlbnQgLm5hdmJhci1kcm9wZG93biBhLm5hdmJhci1pdGVtLmlzLWFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZXNtb2tlO1xuICAgICAgY29sb3I6ICMzMTczZjY7IH1cbiAgLm5hdmJhci1idXJnZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLm5hdmJhci1pdGVtLFxuICAubmF2YmFyLWxpbmsge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDsgfVxuICAubmF2YmFyLWl0ZW0uaGFzLWRyb3Bkb3duIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDsgfVxuICAubmF2YmFyLWl0ZW0uaGFzLWRyb3Bkb3duLXVwIC5uYXZiYXItbGluazo6YWZ0ZXIge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZykgdHJhbnNsYXRlKDAuMjVlbSwgLTAuMjVlbSk7IH1cbiAgLm5hdmJhci1pdGVtLmhhcy1kcm9wZG93bi11cCAubmF2YmFyLWRyb3Bkb3duIHtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI0VGRUZGMDtcbiAgICBib3JkZXItcmFkaXVzOiA2cHggNnB4IDAgMDtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICAgIGJvdHRvbTogMTAwJTtcbiAgICBib3gtc2hhZG93OiAwIC04cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICB0b3A6IGF1dG87IH1cbiAgLm5hdmJhci1pdGVtLmlzLWFjdGl2ZSAubmF2YmFyLWRyb3Bkb3duLCAubmF2YmFyLWl0ZW0uaXMtaG92ZXJhYmxlOmZvY3VzIC5uYXZiYXItZHJvcGRvd24sIC5uYXZiYXItaXRlbS5pcy1ob3ZlcmFibGU6Zm9jdXMtd2l0aGluIC5uYXZiYXItZHJvcGRvd24sIC5uYXZiYXItaXRlbS5pcy1ob3ZlcmFibGU6aG92ZXIgLm5hdmJhci1kcm9wZG93biB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAubmF2YmFyLmlzLXNwYWNlZCAubmF2YmFyLWl0ZW0uaXMtYWN0aXZlIC5uYXZiYXItZHJvcGRvd24sIC5uYXZiYXItaXRlbS5pcy1hY3RpdmUgLm5hdmJhci1kcm9wZG93bi5pcy1ib3hlZCwgLm5hdmJhci5pcy1zcGFjZWQgLm5hdmJhci1pdGVtLmlzLWhvdmVyYWJsZTpmb2N1cyAubmF2YmFyLWRyb3Bkb3duLCAubmF2YmFyLWl0ZW0uaXMtaG92ZXJhYmxlOmZvY3VzIC5uYXZiYXItZHJvcGRvd24uaXMtYm94ZWQsIC5uYXZiYXIuaXMtc3BhY2VkIC5uYXZiYXItaXRlbS5pcy1ob3ZlcmFibGU6Zm9jdXMtd2l0aGluIC5uYXZiYXItZHJvcGRvd24sIC5uYXZiYXItaXRlbS5pcy1ob3ZlcmFibGU6Zm9jdXMtd2l0aGluIC5uYXZiYXItZHJvcGRvd24uaXMtYm94ZWQsIC5uYXZiYXIuaXMtc3BhY2VkIC5uYXZiYXItaXRlbS5pcy1ob3ZlcmFibGU6aG92ZXIgLm5hdmJhci1kcm9wZG93biwgLm5hdmJhci1pdGVtLmlzLWhvdmVyYWJsZTpob3ZlciAubmF2YmFyLWRyb3Bkb3duLmlzLWJveGVkIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTsgfVxuICAubmF2YmFyLW1lbnUge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBmbGV4LXNocmluazogMDsgfVxuICAubmF2YmFyLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG4gIC5uYXZiYXItZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvOyB9XG4gIC5uYXZiYXItZHJvcGRvd24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDZweDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNnB4O1xuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjRUZFRkYwO1xuICAgIGJveC1zaGFkb3c6IDAgOHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGxlZnQ6IDA7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwMCU7XG4gICAgei1pbmRleDogMjA7IH1cbiAgICAubmF2YmFyLWRyb3Bkb3duIC5uYXZiYXItaXRlbSB7XG4gICAgICBwYWRkaW5nOiAwLjM3NXJlbSAxcmVtO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuICAgIC5uYXZiYXItZHJvcGRvd24gYS5uYXZiYXItaXRlbSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtOyB9XG4gICAgICAubmF2YmFyLWRyb3Bkb3duIGEubmF2YmFyLWl0ZW06Zm9jdXMsIC5uYXZiYXItZHJvcGRvd24gYS5uYXZiYXItaXRlbTpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlc21va2U7XG4gICAgICAgIGNvbG9yOiBibGFjazsgfVxuICAgICAgLm5hdmJhci1kcm9wZG93biBhLm5hdmJhci1pdGVtLmlzLWFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlc21va2U7XG4gICAgICAgIGNvbG9yOiAjMzE3M2Y2OyB9XG4gICAgLm5hdmJhci5pcy1zcGFjZWQgLm5hdmJhci1kcm9wZG93biwgLm5hdmJhci1kcm9wZG93bi5pcy1ib3hlZCB7XG4gICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgYm94LXNoYWRvdzogMCA4cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgdG9wOiBjYWxjKDEwMCUgKyAoLTRweCkpO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01cHgpO1xuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogODZtcztcbiAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIHRyYW5zZm9ybTsgfVxuICAgIC5uYXZiYXItZHJvcGRvd24uaXMtcmlnaHQge1xuICAgICAgbGVmdDogYXV0bztcbiAgICAgIHJpZ2h0OiAwOyB9XG4gIC5uYXZiYXItZGl2aWRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLm5hdmJhciA+IC5jb250YWluZXIgLm5hdmJhci1icmFuZCxcbiAgLmNvbnRhaW5lciA+IC5uYXZiYXIgLm5hdmJhci1icmFuZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjc1cmVtOyB9XG4gIC5uYXZiYXIgPiAuY29udGFpbmVyIC5uYXZiYXItbWVudSxcbiAgLmNvbnRhaW5lciA+IC5uYXZiYXIgLm5hdmJhci1tZW51IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjc1cmVtOyB9XG4gIC5uYXZiYXIuaXMtZml4ZWQtYm90dG9tLWRlc2t0b3AsIC5uYXZiYXIuaXMtZml4ZWQtdG9wLWRlc2t0b3Age1xuICAgIGxlZnQ6IDA7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IDMwOyB9XG4gIC5uYXZiYXIuaXMtZml4ZWQtYm90dG9tLWRlc2t0b3Age1xuICAgIGJvdHRvbTogMDsgfVxuICAgIC5uYXZiYXIuaXMtZml4ZWQtYm90dG9tLWRlc2t0b3AuaGFzLXNoYWRvdyB7XG4gICAgICBib3gtc2hhZG93OiAwIC0ycHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuICAubmF2YmFyLmlzLWZpeGVkLXRvcC1kZXNrdG9wIHtcbiAgICB0b3A6IDA7IH1cbiAgaHRtbC5oYXMtbmF2YmFyLWZpeGVkLXRvcC1kZXNrdG9wLFxuICBib2R5Lmhhcy1uYXZiYXItZml4ZWQtdG9wLWRlc2t0b3Age1xuICAgIHBhZGRpbmctdG9wOiAzLjI1cmVtOyB9XG4gIGh0bWwuaGFzLW5hdmJhci1maXhlZC1ib3R0b20tZGVza3RvcCxcbiAgYm9keS5oYXMtbmF2YmFyLWZpeGVkLWJvdHRvbS1kZXNrdG9wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy4yNXJlbTsgfVxuICBodG1sLmhhcy1zcGFjZWQtbmF2YmFyLWZpeGVkLXRvcCxcbiAgYm9keS5oYXMtc3BhY2VkLW5hdmJhci1maXhlZC10b3Age1xuICAgIHBhZGRpbmctdG9wOiA1LjI1cmVtOyB9XG4gIGh0bWwuaGFzLXNwYWNlZC1uYXZiYXItZml4ZWQtYm90dG9tLFxuICBib2R5Lmhhcy1zcGFjZWQtbmF2YmFyLWZpeGVkLWJvdHRvbSB7XG4gICAgcGFkZGluZy1ib3R0b206IDUuMjVyZW07IH1cbiAgYS5uYXZiYXItaXRlbS5pcy1hY3RpdmUsXG4gIC5uYXZiYXItbGluay5pcy1hY3RpdmUge1xuICAgIGNvbG9yOiBibGFjazsgfVxuICBhLm5hdmJhci1pdGVtLmlzLWFjdGl2ZTpub3QoOmZvY3VzKTpub3QoOmhvdmVyKSxcbiAgLm5hdmJhci1saW5rLmlzLWFjdGl2ZTpub3QoOmZvY3VzKTpub3QoOmhvdmVyKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLm5hdmJhci1pdGVtLmhhcy1kcm9wZG93bjpmb2N1cyAubmF2YmFyLWxpbmssIC5uYXZiYXItaXRlbS5oYXMtZHJvcGRvd246aG92ZXIgLm5hdmJhci1saW5rLCAubmF2YmFyLWl0ZW0uaGFzLWRyb3Bkb3duLmlzLWFjdGl2ZSAubmF2YmFyLWxpbmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7IH0gfVxuXG4uaGVyby5pcy1mdWxsaGVpZ2h0LXdpdGgtbmF2YmFyIHtcbiAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIDMuMjVyZW0pOyB9XG5cbi5wYWdpbmF0aW9uIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBtYXJnaW46IC0wLjI1cmVtOyB9XG4gIC5wYWdpbmF0aW9uLmlzLXNtYWxsIHtcbiAgICBmb250LXNpemU6IDAuNzVyZW07IH1cbiAgLnBhZ2luYXRpb24uaXMtbWVkaXVtIHtcbiAgICBmb250LXNpemU6IDEuMjVyZW07IH1cbiAgLnBhZ2luYXRpb24uaXMtbGFyZ2Uge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtOyB9XG4gIC5wYWdpbmF0aW9uLmlzLXJvdW5kZWQgLnBhZ2luYXRpb24tcHJldmlvdXMsXG4gIC5wYWdpbmF0aW9uLmlzLXJvdW5kZWQgLnBhZ2luYXRpb24tbmV4dCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxZW07XG4gICAgcGFkZGluZy1yaWdodDogMWVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDk5OTlweDsgfVxuICAucGFnaW5hdGlvbi5pcy1yb3VuZGVkIC5wYWdpbmF0aW9uLWxpbmsge1xuICAgIGJvcmRlci1yYWRpdXM6IDk5OTlweDsgfVxuXG4ucGFnaW5hdGlvbixcbi5wYWdpbmF0aW9uLWxpc3Qge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5wYWdpbmF0aW9uLXByZXZpb3VzLFxuLnBhZ2luYXRpb24tbmV4dCxcbi5wYWdpbmF0aW9uLWxpbmssXG4ucGFnaW5hdGlvbi1lbGxpcHNpcyB7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAwLjI1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNWVtO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5wYWdpbmF0aW9uLXByZXZpb3VzLFxuLnBhZ2luYXRpb24tbmV4dCxcbi5wYWdpbmF0aW9uLWxpbmsge1xuICBib3JkZXItY29sb3I6ICNFRkVGRjA7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBtaW4td2lkdGg6IDIuNWVtOyB9XG4gIC5wYWdpbmF0aW9uLXByZXZpb3VzOmhvdmVyLFxuICAucGFnaW5hdGlvbi1uZXh0OmhvdmVyLFxuICAucGFnaW5hdGlvbi1saW5rOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNGMEYwRjA7XG4gICAgY29sb3I6ICMzNjM2MzY7IH1cbiAgLnBhZ2luYXRpb24tcHJldmlvdXM6Zm9jdXMsXG4gIC5wYWdpbmF0aW9uLW5leHQ6Zm9jdXMsXG4gIC5wYWdpbmF0aW9uLWxpbms6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzMxNzNmNjsgfVxuICAucGFnaW5hdGlvbi1wcmV2aW91czphY3RpdmUsXG4gIC5wYWdpbmF0aW9uLW5leHQ6YWN0aXZlLFxuICAucGFnaW5hdGlvbi1saW5rOmFjdGl2ZSB7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4yKTsgfVxuICAucGFnaW5hdGlvbi1wcmV2aW91c1tkaXNhYmxlZF0sIC5wYWdpbmF0aW9uLXByZXZpb3VzLmlzLWRpc2FibGVkLFxuICAucGFnaW5hdGlvbi1uZXh0W2Rpc2FibGVkXSxcbiAgLnBhZ2luYXRpb24tbmV4dC5pcy1kaXNhYmxlZCxcbiAgLnBhZ2luYXRpb24tbGlua1tkaXNhYmxlZF0sXG4gIC5wYWdpbmF0aW9uLWxpbmsuaXMtZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFRkVGRjA7XG4gICAgYm9yZGVyLWNvbG9yOiAjRUZFRkYwO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgY29sb3I6ICNDRkNGQ0Y7XG4gICAgb3BhY2l0eTogMC41OyB9XG5cbi5wYWdpbmF0aW9uLXByZXZpb3VzLFxuLnBhZ2luYXRpb24tbmV4dCB7XG4gIHBhZGRpbmctbGVmdDogMC43NWVtO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjc1ZW07XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cblxuLnBhZ2luYXRpb24tbGluay5pcy1jdXJyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxNzNmNjtcbiAgYm9yZGVyLWNvbG9yOiAjMzE3M2Y2O1xuICBjb2xvcjogI2ZmZjsgfVxuXG4ucGFnaW5hdGlvbi1lbGxpcHNpcyB7XG4gIGNvbG9yOiAjRjBGMEYwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4ucGFnaW5hdGlvbi1saXN0IHtcbiAgZmxleC13cmFwOiB3cmFwOyB9XG4gIC5wYWdpbmF0aW9uLWxpc3QgbGkge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhZ2luYXRpb24ge1xuICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuICAucGFnaW5hdGlvbi1wcmV2aW91cyxcbiAgLnBhZ2luYXRpb24tbmV4dCB7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGZsZXgtc2hyaW5rOiAxOyB9XG4gIC5wYWdpbmF0aW9uLWxpc3QgbGkge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBmbGV4LXNocmluazogMTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSwgcHJpbnQge1xuICAucGFnaW5hdGlvbi1saXN0IHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgZmxleC1zaHJpbms6IDE7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIG9yZGVyOiAxOyB9XG4gIC5wYWdpbmF0aW9uLXByZXZpb3VzLFxuICAucGFnaW5hdGlvbi1uZXh0LFxuICAucGFnaW5hdGlvbi1saW5rLFxuICAucGFnaW5hdGlvbi1lbGxpcHNpcyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tdG9wOiAwOyB9XG4gIC5wYWdpbmF0aW9uLXByZXZpb3VzIHtcbiAgICBvcmRlcjogMjsgfVxuICAucGFnaW5hdGlvbi1uZXh0IHtcbiAgICBvcmRlcjogMzsgfVxuICAucGFnaW5hdGlvbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgbWFyZ2luLXRvcDogMDsgfVxuICAgIC5wYWdpbmF0aW9uLmlzLWNlbnRlcmVkIC5wYWdpbmF0aW9uLXByZXZpb3VzIHtcbiAgICAgIG9yZGVyOiAxOyB9XG4gICAgLnBhZ2luYXRpb24uaXMtY2VudGVyZWQgLnBhZ2luYXRpb24tbGlzdCB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIG9yZGVyOiAyOyB9XG4gICAgLnBhZ2luYXRpb24uaXMtY2VudGVyZWQgLnBhZ2luYXRpb24tbmV4dCB7XG4gICAgICBvcmRlcjogMzsgfVxuICAgIC5wYWdpbmF0aW9uLmlzLXJpZ2h0IC5wYWdpbmF0aW9uLXByZXZpb3VzIHtcbiAgICAgIG9yZGVyOiAxOyB9XG4gICAgLnBhZ2luYXRpb24uaXMtcmlnaHQgLnBhZ2luYXRpb24tbmV4dCB7XG4gICAgICBvcmRlcjogMjsgfVxuICAgIC5wYWdpbmF0aW9uLmlzLXJpZ2h0IC5wYWdpbmF0aW9uLWxpc3Qge1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgIG9yZGVyOiAzOyB9IH1cblxuLnBhbmVsIHtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBib3gtc2hhZG93OiAwIDAuNWVtIDFlbSAtMC4xMjVlbSByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMHB4IDAgMXB4IHJnYmEoMCwgMCwgMCwgMC4wMik7XG4gIGZvbnQtc2l6ZTogMXJlbTsgfVxuICAucGFuZWw6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtOyB9XG4gIC5wYW5lbC5pcy13aGl0ZSAucGFuZWwtaGVhZGluZyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgY29sb3I6IGJsYWNrOyB9XG4gIC5wYW5lbC5pcy13aGl0ZSAucGFuZWwtdGFicyBhLmlzLWFjdGl2ZSB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogd2hpdGU7IH1cbiAgLnBhbmVsLmlzLXdoaXRlIC5wYW5lbC1ibG9jay5pcy1hY3RpdmUgLnBhbmVsLWljb24ge1xuICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAucGFuZWwuaXMtYmxhY2sgLnBhbmVsLWhlYWRpbmcge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAucGFuZWwuaXMtYmxhY2sgLnBhbmVsLXRhYnMgYS5pcy1hY3RpdmUge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6IGJsYWNrOyB9XG4gIC5wYW5lbC5pcy1ibGFjayAucGFuZWwtYmxvY2suaXMtYWN0aXZlIC5wYW5lbC1pY29uIHtcbiAgICBjb2xvcjogYmxhY2s7IH1cbiAgLnBhbmVsLmlzLWxpZ2h0IC5wYW5lbC1oZWFkaW5nIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZXNtb2tlO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7IH1cbiAgLnBhbmVsLmlzLWxpZ2h0IC5wYW5lbC10YWJzIGEuaXMtYWN0aXZlIHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiB3aGl0ZXNtb2tlOyB9XG4gIC5wYW5lbC5pcy1saWdodCAucGFuZWwtYmxvY2suaXMtYWN0aXZlIC5wYW5lbC1pY29uIHtcbiAgICBjb2xvcjogd2hpdGVzbW9rZTsgfVxuICAucGFuZWwuaXMtZGFyayAucGFuZWwtaGVhZGluZyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAucGFuZWwuaXMtZGFyayAucGFuZWwtdGFicyBhLmlzLWFjdGl2ZSB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzM2MzYzNjsgfVxuICAucGFuZWwuaXMtZGFyayAucGFuZWwtYmxvY2suaXMtYWN0aXZlIC5wYW5lbC1pY29uIHtcbiAgICBjb2xvcjogIzM2MzYzNjsgfVxuICAucGFuZWwuaXMtcHJpbWFyeSAucGFuZWwtaGVhZGluZyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwZDFiMjtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAucGFuZWwuaXMtcHJpbWFyeSAucGFuZWwtdGFicyBhLmlzLWFjdGl2ZSB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzAwZDFiMjsgfVxuICAucGFuZWwuaXMtcHJpbWFyeSAucGFuZWwtYmxvY2suaXMtYWN0aXZlIC5wYW5lbC1pY29uIHtcbiAgICBjb2xvcjogIzAwZDFiMjsgfVxuICAucGFuZWwuaXMtbGluayAucGFuZWwtaGVhZGluZyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMxNzNmNjtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAucGFuZWwuaXMtbGluayAucGFuZWwtdGFicyBhLmlzLWFjdGl2ZSB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzMxNzNmNjsgfVxuICAucGFuZWwuaXMtbGluayAucGFuZWwtYmxvY2suaXMtYWN0aXZlIC5wYW5lbC1pY29uIHtcbiAgICBjb2xvcjogIzMxNzNmNjsgfVxuICAucGFuZWwuaXMtaW5mbyAucGFuZWwtaGVhZGluZyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNlOGVkMDtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAucGFuZWwuaXMtaW5mbyAucGFuZWwtdGFicyBhLmlzLWFjdGl2ZSB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzNlOGVkMDsgfVxuICAucGFuZWwuaXMtaW5mbyAucGFuZWwtYmxvY2suaXMtYWN0aXZlIC5wYW5lbC1pY29uIHtcbiAgICBjb2xvcjogIzNlOGVkMDsgfVxuICAucGFuZWwuaXMtc3VjY2VzcyAucGFuZWwtaGVhZGluZyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwRDI3ODtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAucGFuZWwuaXMtc3VjY2VzcyAucGFuZWwtdGFicyBhLmlzLWFjdGl2ZSB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzAwRDI3ODsgfVxuICAucGFuZWwuaXMtc3VjY2VzcyAucGFuZWwtYmxvY2suaXMtYWN0aXZlIC5wYW5lbC1pY29uIHtcbiAgICBjb2xvcjogIzAwRDI3ODsgfVxuICAucGFuZWwuaXMtd2FybmluZyAucGFuZWwtaGVhZGluZyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQTAwMDtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAucGFuZWwuaXMtd2FybmluZyAucGFuZWwtdGFicyBhLmlzLWFjdGl2ZSB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ZGQTAwMDsgfVxuICAucGFuZWwuaXMtd2FybmluZyAucGFuZWwtYmxvY2suaXMtYWN0aXZlIC5wYW5lbC1pY29uIHtcbiAgICBjb2xvcjogI0ZGQTAwMDsgfVxuICAucGFuZWwuaXMtZGFuZ2VyIC5wYW5lbC1oZWFkaW5nIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjE0NjY4O1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5wYW5lbC5pcy1kYW5nZXIgLnBhbmVsLXRhYnMgYS5pcy1hY3RpdmUge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNmMTQ2Njg7IH1cbiAgLnBhbmVsLmlzLWRhbmdlciAucGFuZWwtYmxvY2suaXMtYWN0aXZlIC5wYW5lbC1pY29uIHtcbiAgICBjb2xvcjogI2YxNDY2ODsgfVxuXG4ucGFuZWwtdGFiczpub3QoOmxhc3QtY2hpbGQpLFxuLnBhbmVsLWJsb2NrOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VkZWRlZDsgfVxuXG4ucGFuZWwtaGVhZGluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGVkZWQ7XG4gIGJvcmRlci1yYWRpdXM6IDZweCA2cHggMCAwO1xuICBjb2xvcjogIzM2MzYzNjtcbiAgZm9udC1zaXplOiAxLjI1ZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICBwYWRkaW5nOiAwLjc1ZW0gMWVtOyB9XG5cbi5wYW5lbC10YWJzIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gIC5wYW5lbC10YWJzIGEge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRUZFRkYwO1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHg7XG4gICAgcGFkZGluZzogMC41ZW07IH1cbiAgICAucGFuZWwtdGFicyBhLmlzLWFjdGl2ZSB7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjNGE0YTRhO1xuICAgICAgY29sb3I6ICMzNjM2MzY7IH1cblxuLnBhbmVsLWxpc3QgYSB7XG4gIGNvbG9yOiBibGFjazsgfVxuICAucGFuZWwtbGlzdCBhOmhvdmVyIHtcbiAgICBjb2xvcjogIzMxNzNmNjsgfVxuXG4ucGFuZWwtYmxvY2sge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogIzM2MzYzNjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwYWRkaW5nOiAwLjVlbSAwLjc1ZW07IH1cbiAgLnBhbmVsLWJsb2NrIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjc1ZW07IH1cbiAgLnBhbmVsLWJsb2NrID4gLmNvbnRyb2wge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBmbGV4LXNocmluazogMTtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAucGFuZWwtYmxvY2suaXMtd3JhcHBlZCB7XG4gICAgZmxleC13cmFwOiB3cmFwOyB9XG4gIC5wYW5lbC1ibG9jay5pcy1hY3RpdmUge1xuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjMzE3M2Y2O1xuICAgIGNvbG9yOiAjMzYzNjM2OyB9XG4gICAgLnBhbmVsLWJsb2NrLmlzLWFjdGl2ZSAucGFuZWwtaWNvbiB7XG4gICAgICBjb2xvcjogIzMxNzNmNjsgfVxuICAucGFuZWwtYmxvY2s6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNnB4O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA2cHg7IH1cblxuYS5wYW5lbC1ibG9jayxcbmxhYmVsLnBhbmVsLWJsb2NrIHtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIGEucGFuZWwtYmxvY2s6aG92ZXIsXG4gIGxhYmVsLnBhbmVsLWJsb2NrOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZXNtb2tlOyB9XG5cbi5wYW5lbC1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGhlaWdodDogMWVtO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHdpZHRoOiAxZW07XG4gIGNvbG9yOiAjQ0ZDRkNGO1xuICBtYXJnaW4tcmlnaHQ6IDAuNzVlbTsgfVxuICAucGFuZWwtaWNvbiAuZmEge1xuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICBsaW5lLWhlaWdodDogaW5oZXJpdDsgfVxuXG4udGFicyB7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gIC50YWJzIGEge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0VGRUZGMDtcbiAgICBib3JkZXItYm90dG9tLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG4gICAgY29sb3I6IGJsYWNrO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgICBwYWRkaW5nOiAwLjVlbSAxZW07XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDsgfVxuICAgIC50YWJzIGE6aG92ZXIge1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzM2MzYzNjtcbiAgICAgIGNvbG9yOiAjMzYzNjM2OyB9XG4gIC50YWJzIGxpIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgIC50YWJzIGxpLmlzLWFjdGl2ZSBhIHtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICMzMTczZjY7XG4gICAgICBjb2xvcjogIzMxNzNmNjsgfVxuICAudGFicyB1bCB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjRUZFRkYwO1xuICAgIGJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgICAudGFicyB1bC5pcy1sZWZ0IHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNzVlbTsgfVxuICAgIC50YWJzIHVsLmlzLWNlbnRlciB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDAuNzVlbTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNzVlbTsgfVxuICAgIC50YWJzIHVsLmlzLXJpZ2h0IHtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDAuNzVlbTsgfVxuICAudGFicyAuaWNvbjpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVlbTsgfVxuICAudGFicyAuaWNvbjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tbGVmdDogMC41ZW07IH1cbiAgLnRhYnMuaXMtY2VudGVyZWQgdWwge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gIC50YWJzLmlzLXJpZ2h0IHVsIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG4gIC50YWJzLmlzLWJveGVkIGEge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwOyB9XG4gICAgLnRhYnMuaXMtYm94ZWQgYTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZXNtb2tlO1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0VGRUZGMDsgfVxuICAudGFicy5pcy1ib3hlZCBsaS5pcy1hY3RpdmUgYSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgYm9yZGVyLWNvbG9yOiAjRUZFRkYwO1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH1cbiAgLnRhYnMuaXMtZnVsbHdpZHRoIGxpIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgZmxleC1zaHJpbms6IDA7IH1cbiAgLnRhYnMuaXMtdG9nZ2xlIGEge1xuICAgIGJvcmRlci1jb2xvcjogI0VGRUZGMDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLnRhYnMuaXMtdG9nZ2xlIGE6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVzbW9rZTtcbiAgICAgIGJvcmRlci1jb2xvcjogI0YwRjBGMDtcbiAgICAgIHotaW5kZXg6IDI7IH1cbiAgLnRhYnMuaXMtdG9nZ2xlIGxpICsgbGkge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4OyB9XG4gIC50YWJzLmlzLXRvZ2dsZSBsaTpmaXJzdC1jaGlsZCBhIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHg7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4OyB9XG4gIC50YWJzLmlzLXRvZ2dsZSBsaTpsYXN0LWNoaWxkIGEge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDRweDsgfVxuICAudGFicy5pcy10b2dnbGUgbGkuaXMtYWN0aXZlIGEge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMTczZjY7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzE3M2Y2O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHotaW5kZXg6IDE7IH1cbiAgLnRhYnMuaXMtdG9nZ2xlIHVsIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lOyB9XG4gIC50YWJzLmlzLXRvZ2dsZS5pcy10b2dnbGUtcm91bmRlZCBsaTpmaXJzdC1jaGlsZCBhIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA5OTk5cHg7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogOTk5OXB4O1xuICAgIHBhZGRpbmctbGVmdDogMS4yNWVtOyB9XG4gIC50YWJzLmlzLXRvZ2dsZS5pcy10b2dnbGUtcm91bmRlZCBsaTpsYXN0LWNoaWxkIGEge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA5OTk5cHg7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDk5OTlweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjI1ZW07IH1cbiAgLnRhYnMuaXMtc21hbGwge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTsgfVxuICAudGFicy5pcy1tZWRpdW0ge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTsgfVxuICAudGFicy5pcy1sYXJnZSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07IH1cblxuLyogQnVsbWEgR3JpZCAqL1xuLmNvbHVtbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbGV4LWJhc2lzOiAwO1xuICBmbGV4LWdyb3c6IDE7XG4gIGZsZXgtc2hyaW5rOiAxO1xuICBwYWRkaW5nOiAwLjc1cmVtOyB9XG4gIC5jb2x1bW5zLmlzLW1vYmlsZSA+IC5jb2x1bW4uaXMtbmFycm93IHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiB1bnNldDsgfVxuICAuY29sdW1ucy5pcy1tb2JpbGUgPiAuY29sdW1uLmlzLWZ1bGwge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLmNvbHVtbnMuaXMtbW9iaWxlID4gLmNvbHVtbi5pcy10aHJlZS1xdWFydGVycyB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogNzUlOyB9XG4gIC5jb2x1bW5zLmlzLW1vYmlsZSA+IC5jb2x1bW4uaXMtdHdvLXRoaXJkcyB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogNjYuNjY2NiU7IH1cbiAgLmNvbHVtbnMuaXMtbW9iaWxlID4gLmNvbHVtbi5pcy1oYWxmIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiA1MCU7IH1cbiAgLmNvbHVtbnMuaXMtbW9iaWxlID4gLmNvbHVtbi5pcy1vbmUtdGhpcmQge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDMzLjMzMzMlOyB9XG4gIC5jb2x1bW5zLmlzLW1vYmlsZSA+IC5jb2x1bW4uaXMtb25lLXF1YXJ0ZXIge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDI1JTsgfVxuICAuY29sdW1ucy5pcy1tb2JpbGUgPiAuY29sdW1uLmlzLW9uZS1maWZ0aCB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogMjAlOyB9XG4gIC5jb2x1bW5zLmlzLW1vYmlsZSA+IC5jb2x1bW4uaXMtdHdvLWZpZnRocyB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogNDAlOyB9XG4gIC5jb2x1bW5zLmlzLW1vYmlsZSA+IC5jb2x1bW4uaXMtdGhyZWUtZmlmdGhzIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiA2MCU7IH1cbiAgLmNvbHVtbnMuaXMtbW9iaWxlID4gLmNvbHVtbi5pcy1mb3VyLWZpZnRocyB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogODAlOyB9XG4gIC5jb2x1bW5zLmlzLW1vYmlsZSA+IC5jb2x1bW4uaXMtb2Zmc2V0LXRocmVlLXF1YXJ0ZXJzIHtcbiAgICBtYXJnaW4tbGVmdDogNzUlOyB9XG4gIC5jb2x1bW5zLmlzLW1vYmlsZSA+IC5jb2x1bW4uaXMtb2Zmc2V0LXR3by10aGlyZHMge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2JTsgfVxuICAuY29sdW1ucy5pcy1tb2JpbGUgPiAuY29sdW1uLmlzLW9mZnNldC1oYWxmIHtcbiAgICBtYXJnaW4tbGVmdDogNTAlOyB9XG4gIC5jb2x1bW5zLmlzLW1vYmlsZSA+IC5jb2x1bW4uaXMtb2Zmc2V0LW9uZS10aGlyZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMlOyB9XG4gIC5jb2x1bW5zLmlzLW1vYmlsZSA+IC5jb2x1bW4uaXMtb2Zmc2V0LW9uZS1xdWFydGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlOyB9XG4gIC5jb2x1bW5zLmlzLW1vYmlsZSA+IC5jb2x1bW4uaXMtb2Zmc2V0LW9uZS1maWZ0aCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwJTsgfVxuICAuY29sdW1ucy5pcy1tb2JpbGUgPiAuY29sdW1uLmlzLW9mZnNldC10d28tZmlmdGhzIHtcbiAgICBtYXJnaW4tbGVmdDogNDAlOyB9XG4gIC5jb2x1bW5zLmlzLW1vYmlsZSA+IC5jb2x1bW4uaXMtb2Zmc2V0LXRocmVlLWZpZnRocyB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwJTsgfVxuICAuY29sdW1ucy5pcy1tb2JpbGUgPiAuY29sdW1uLmlzLW9mZnNldC1mb3VyLWZpZnRocyB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwJTsgfVxuICAuY29sdW1ucy5pcy1tb2JpbGUgPiAuY29sdW1uLmlzLTAge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDAlOyB9XG4gIC5jb2x1bW5zLmlzLW1vYmlsZSA+IC5jb2x1bW4uaXMtb2Zmc2V0LTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwJTsgfVxuICAuY29sdW1ucy5pcy1tb2JpbGUgPiAuY29sdW1uLmlzLTEge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDguMzMzMzMlOyB9XG4gIC5jb2x1bW5zLmlzLW1vYmlsZSA+IC5jb2x1bW4uaXMtb2Zmc2V0LTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzJTsgfVxuICAuY29sdW1ucy5pcy1tb2JpbGUgPiAuY29sdW1uLmlzLTIge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDE2LjY2NjY3JTsgfVxuICAuY29sdW1ucy5pcy1tb2JpbGUgPiAuY29sdW1uLmlzLW9mZnNldC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjclOyB9XG4gIC5jb2x1bW5zLmlzLW1vYmlsZSA+IC5jb2x1bW4uaXMtMyB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogMjUlOyB9XG4gIC5jb2x1bW5zLmlzLW1vYmlsZSA+IC5jb2x1bW4uaXMtb2Zmc2V0LTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7IH1cbiAgLmNvbHVtbnMuaXMtbW9iaWxlID4gLmNvbHVtbi5pcy00IHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiAzMy4zMzMzMyU7IH1cbiAgLmNvbHVtbnMuaXMtbW9iaWxlID4gLmNvbHVtbi5pcy1vZmZzZXQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzJTsgfVxuICAuY29sdW1ucy5pcy1tb2JpbGUgPiAuY29sdW1uLmlzLTUge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDQxLjY2NjY3JTsgfVxuICAuY29sdW1ucy5pcy1tb2JpbGUgPiAuY29sdW1uLmlzLW9mZnNldC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjclOyB9XG4gIC5jb2x1bW5zLmlzLW1vYmlsZSA+IC5jb2x1bW4uaXMtNiB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogNTAlOyB9XG4gIC5jb2x1bW5zLmlzLW1vYmlsZSA+IC5jb2x1bW4uaXMtb2Zmc2V0LTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7IH1cbiAgLmNvbHVtbnMuaXMtbW9iaWxlID4gLmNvbHVtbi5pcy03IHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiA1OC4zMzMzMyU7IH1cbiAgLmNvbHVtbnMuaXMtbW9iaWxlID4gLmNvbHVtbi5pcy1vZmZzZXQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzJTsgfVxuICAuY29sdW1ucy5pcy1tb2JpbGUgPiAuY29sdW1uLmlzLTgge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDY2LjY2NjY3JTsgfVxuICAuY29sdW1ucy5pcy1tb2JpbGUgPiAuY29sdW1uLmlzLW9mZnNldC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjclOyB9XG4gIC5jb2x1bW5zLmlzLW1vYmlsZSA+IC5jb2x1bW4uaXMtOSB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogNzUlOyB9XG4gIC5jb2x1bW5zLmlzLW1vYmlsZSA+IC5jb2x1bW4uaXMtb2Zmc2V0LTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7IH1cbiAgLmNvbHVtbnMuaXMtbW9iaWxlID4gLmNvbHVtbi5pcy0xMCB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogODMuMzMzMzMlOyB9XG4gIC5jb2x1bW5zLmlzLW1vYmlsZSA+IC5jb2x1bW4uaXMtb2Zmc2V0LTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMlOyB9XG4gIC5jb2x1bW5zLmlzLW1vYmlsZSA+IC5jb2x1bW4uaXMtMTEge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDkxLjY2NjY3JTsgfVxuICAuY29sdW1ucy5pcy1tb2JpbGUgPiAuY29sdW1uLmlzLW9mZnNldC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY3JTsgfVxuICAuY29sdW1ucy5pcy1tb2JpbGUgPiAuY29sdW1uLmlzLTEyIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5jb2x1bW5zLmlzLW1vYmlsZSA+IC5jb2x1bW4uaXMtb2Zmc2V0LTEyIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwJTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5jb2x1bW4uaXMtbmFycm93LW1vYmlsZSB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IHVuc2V0OyB9XG4gICAgLmNvbHVtbi5pcy1mdWxsLW1vYmlsZSB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuY29sdW1uLmlzLXRocmVlLXF1YXJ0ZXJzLW1vYmlsZSB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDc1JTsgfVxuICAgIC5jb2x1bW4uaXMtdHdvLXRoaXJkcy1tb2JpbGUge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiA2Ni42NjY2JTsgfVxuICAgIC5jb2x1bW4uaXMtaGFsZi1tb2JpbGUge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiA1MCU7IH1cbiAgICAuY29sdW1uLmlzLW9uZS10aGlyZC1tb2JpbGUge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiAzMy4zMzMzJTsgfVxuICAgIC5jb2x1bW4uaXMtb25lLXF1YXJ0ZXItbW9iaWxlIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogMjUlOyB9XG4gICAgLmNvbHVtbi5pcy1vbmUtZmlmdGgtbW9iaWxlIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogMjAlOyB9XG4gICAgLmNvbHVtbi5pcy10d28tZmlmdGhzLW1vYmlsZSB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDQwJTsgfVxuICAgIC5jb2x1bW4uaXMtdGhyZWUtZmlmdGhzLW1vYmlsZSB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDYwJTsgfVxuICAgIC5jb2x1bW4uaXMtZm91ci1maWZ0aHMtbW9iaWxlIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogODAlOyB9XG4gICAgLmNvbHVtbi5pcy1vZmZzZXQtdGhyZWUtcXVhcnRlcnMtbW9iaWxlIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA3NSU7IH1cbiAgICAuY29sdW1uLmlzLW9mZnNldC10d28tdGhpcmRzLW1vYmlsZSB7XG4gICAgICBtYXJnaW4tbGVmdDogNjYuNjY2NiU7IH1cbiAgICAuY29sdW1uLmlzLW9mZnNldC1oYWxmLW1vYmlsZSB7XG4gICAgICBtYXJnaW4tbGVmdDogNTAlOyB9XG4gICAgLmNvbHVtbi5pcy1vZmZzZXQtb25lLXRoaXJkLW1vYmlsZSB7XG4gICAgICBtYXJnaW4tbGVmdDogMzMuMzMzMyU7IH1cbiAgICAuY29sdW1uLmlzLW9mZnNldC1vbmUtcXVhcnRlci1tb2JpbGUge1xuICAgICAgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuICAgIC5jb2x1bW4uaXMtb2Zmc2V0LW9uZS1maWZ0aC1tb2JpbGUge1xuICAgICAgbWFyZ2luLWxlZnQ6IDIwJTsgfVxuICAgIC5jb2x1bW4uaXMtb2Zmc2V0LXR3by1maWZ0aHMtbW9iaWxlIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA0MCU7IH1cbiAgICAuY29sdW1uLmlzLW9mZnNldC10aHJlZS1maWZ0aHMtbW9iaWxlIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA2MCU7IH1cbiAgICAuY29sdW1uLmlzLW9mZnNldC1mb3VyLWZpZnRocy1tb2JpbGUge1xuICAgICAgbWFyZ2luLWxlZnQ6IDgwJTsgfVxuICAgIC5jb2x1bW4uaXMtMC1tb2JpbGUge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiAwJTsgfVxuICAgIC5jb2x1bW4uaXMtb2Zmc2V0LTAtbW9iaWxlIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwJTsgfVxuICAgIC5jb2x1bW4uaXMtMS1tb2JpbGUge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiA4LjMzMzMzJTsgfVxuICAgIC5jb2x1bW4uaXMtb2Zmc2V0LTEtbW9iaWxlIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzJTsgfVxuICAgIC5jb2x1bW4uaXMtMi1tb2JpbGUge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiAxNi42NjY2NyU7IH1cbiAgICAuY29sdW1uLmlzLW9mZnNldC0yLW1vYmlsZSB7XG4gICAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjclOyB9XG4gICAgLmNvbHVtbi5pcy0zLW1vYmlsZSB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDI1JTsgfVxuICAgIC5jb2x1bW4uaXMtb2Zmc2V0LTMtbW9iaWxlIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyNSU7IH1cbiAgICAuY29sdW1uLmlzLTQtbW9iaWxlIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogMzMuMzMzMzMlOyB9XG4gICAgLmNvbHVtbi5pcy1vZmZzZXQtNC1tb2JpbGUge1xuICAgICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzJTsgfVxuICAgIC5jb2x1bW4uaXMtNS1tb2JpbGUge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiA0MS42NjY2NyU7IH1cbiAgICAuY29sdW1uLmlzLW9mZnNldC01LW1vYmlsZSB7XG4gICAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjclOyB9XG4gICAgLmNvbHVtbi5pcy02LW1vYmlsZSB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDUwJTsgfVxuICAgIC5jb2x1bW4uaXMtb2Zmc2V0LTYtbW9iaWxlIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA1MCU7IH1cbiAgICAuY29sdW1uLmlzLTctbW9iaWxlIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogNTguMzMzMzMlOyB9XG4gICAgLmNvbHVtbi5pcy1vZmZzZXQtNy1tb2JpbGUge1xuICAgICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzJTsgfVxuICAgIC5jb2x1bW4uaXMtOC1tb2JpbGUge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiA2Ni42NjY2NyU7IH1cbiAgICAuY29sdW1uLmlzLW9mZnNldC04LW1vYmlsZSB7XG4gICAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjclOyB9XG4gICAgLmNvbHVtbi5pcy05LW1vYmlsZSB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDc1JTsgfVxuICAgIC5jb2x1bW4uaXMtb2Zmc2V0LTktbW9iaWxlIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA3NSU7IH1cbiAgICAuY29sdW1uLmlzLTEwLW1vYmlsZSB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDgzLjMzMzMzJTsgfVxuICAgIC5jb2x1bW4uaXMtb2Zmc2V0LTEwLW1vYmlsZSB7XG4gICAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMlOyB9XG4gICAgLmNvbHVtbi5pcy0xMS1tb2JpbGUge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiA5MS42NjY2NyU7IH1cbiAgICAuY29sdW1uLmlzLW9mZnNldC0xMS1tb2JpbGUge1xuICAgICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY3JTsgfVxuICAgIC5jb2x1bW4uaXMtMTItbW9iaWxlIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5jb2x1bW4uaXMtb2Zmc2V0LTEyLW1vYmlsZSB7XG4gICAgICBtYXJnaW4tbGVmdDogMTAwJTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSwgcHJpbnQge1xuICAgIC5jb2x1bW4uaXMtbmFycm93LCAuY29sdW1uLmlzLW5hcnJvdy10YWJsZXQge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiB1bnNldDsgfVxuICAgIC5jb2x1bW4uaXMtZnVsbCwgLmNvbHVtbi5pcy1mdWxsLXRhYmxldCB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuY29sdW1uLmlzLXRocmVlLXF1YXJ0ZXJzLCAuY29sdW1uLmlzLXRocmVlLXF1YXJ0ZXJzLXRhYmxldCB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDc1JTsgfVxuICAgIC5jb2x1bW4uaXMtdHdvLXRoaXJkcywgLmNvbHVtbi5pcy10d28tdGhpcmRzLXRhYmxldCB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDY2LjY2NjYlOyB9XG4gICAgLmNvbHVtbi5pcy1oYWxmLCAuY29sdW1uLmlzLWhhbGYtdGFibGV0IHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogNTAlOyB9XG4gICAgLmNvbHVtbi5pcy1vbmUtdGhpcmQsIC5jb2x1bW4uaXMtb25lLXRoaXJkLXRhYmxldCB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDMzLjMzMzMlOyB9XG4gICAgLmNvbHVtbi5pcy1vbmUtcXVhcnRlciwgLmNvbHVtbi5pcy1vbmUtcXVhcnRlci10YWJsZXQge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiAyNSU7IH1cbiAgICAuY29sdW1uLmlzLW9uZS1maWZ0aCwgLmNvbHVtbi5pcy1vbmUtZmlmdGgtdGFibGV0IHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogMjAlOyB9XG4gICAgLmNvbHVtbi5pcy10d28tZmlmdGhzLCAuY29sdW1uLmlzLXR3by1maWZ0aHMtdGFibGV0IHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogNDAlOyB9XG4gICAgLmNvbHVtbi5pcy10aHJlZS1maWZ0aHMsIC5jb2x1bW4uaXMtdGhyZWUtZmlmdGhzLXRhYmxldCB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDYwJTsgfVxuICAgIC5jb2x1bW4uaXMtZm91ci1maWZ0aHMsIC5jb2x1bW4uaXMtZm91ci1maWZ0aHMtdGFibGV0IHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogODAlOyB9XG4gICAgLmNvbHVtbi5pcy1vZmZzZXQtdGhyZWUtcXVhcnRlcnMsIC5jb2x1bW4uaXMtb2Zmc2V0LXRocmVlLXF1YXJ0ZXJzLXRhYmxldCB7XG4gICAgICBtYXJnaW4tbGVmdDogNzUlOyB9XG4gICAgLmNvbHVtbi5pcy1vZmZzZXQtdHdvLXRoaXJkcywgLmNvbHVtbi5pcy1vZmZzZXQtdHdvLXRoaXJkcy10YWJsZXQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjYlOyB9XG4gICAgLmNvbHVtbi5pcy1vZmZzZXQtaGFsZiwgLmNvbHVtbi5pcy1vZmZzZXQtaGFsZi10YWJsZXQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDUwJTsgfVxuICAgIC5jb2x1bW4uaXMtb2Zmc2V0LW9uZS10aGlyZCwgLmNvbHVtbi5pcy1vZmZzZXQtb25lLXRoaXJkLXRhYmxldCB7XG4gICAgICBtYXJnaW4tbGVmdDogMzMuMzMzMyU7IH1cbiAgICAuY29sdW1uLmlzLW9mZnNldC1vbmUtcXVhcnRlciwgLmNvbHVtbi5pcy1vZmZzZXQtb25lLXF1YXJ0ZXItdGFibGV0IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyNSU7IH1cbiAgICAuY29sdW1uLmlzLW9mZnNldC1vbmUtZmlmdGgsIC5jb2x1bW4uaXMtb2Zmc2V0LW9uZS1maWZ0aC10YWJsZXQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDIwJTsgfVxuICAgIC5jb2x1bW4uaXMtb2Zmc2V0LXR3by1maWZ0aHMsIC5jb2x1bW4uaXMtb2Zmc2V0LXR3by1maWZ0aHMtdGFibGV0IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA0MCU7IH1cbiAgICAuY29sdW1uLmlzLW9mZnNldC10aHJlZS1maWZ0aHMsIC5jb2x1bW4uaXMtb2Zmc2V0LXRocmVlLWZpZnRocy10YWJsZXQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDYwJTsgfVxuICAgIC5jb2x1bW4uaXMtb2Zmc2V0LWZvdXItZmlmdGhzLCAuY29sdW1uLmlzLW9mZnNldC1mb3VyLWZpZnRocy10YWJsZXQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDgwJTsgfVxuICAgIC5jb2x1bW4uaXMtMCwgLmNvbHVtbi5pcy0wLXRhYmxldCB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDAlOyB9XG4gICAgLmNvbHVtbi5pcy1vZmZzZXQtMCwgLmNvbHVtbi5pcy1vZmZzZXQtMC10YWJsZXQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDAlOyB9XG4gICAgLmNvbHVtbi5pcy0xLCAuY29sdW1uLmlzLTEtdGFibGV0IHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogOC4zMzMzMyU7IH1cbiAgICAuY29sdW1uLmlzLW9mZnNldC0xLCAuY29sdW1uLmlzLW9mZnNldC0xLXRhYmxldCB7XG4gICAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7IH1cbiAgICAuY29sdW1uLmlzLTIsIC5jb2x1bW4uaXMtMi10YWJsZXQge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiAxNi42NjY2NyU7IH1cbiAgICAuY29sdW1uLmlzLW9mZnNldC0yLCAuY29sdW1uLmlzLW9mZnNldC0yLXRhYmxldCB7XG4gICAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjclOyB9XG4gICAgLmNvbHVtbi5pcy0zLCAuY29sdW1uLmlzLTMtdGFibGV0IHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogMjUlOyB9XG4gICAgLmNvbHVtbi5pcy1vZmZzZXQtMywgLmNvbHVtbi5pcy1vZmZzZXQtMy10YWJsZXQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuICAgIC5jb2x1bW4uaXMtNCwgLmNvbHVtbi5pcy00LXRhYmxldCB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDMzLjMzMzMzJTsgfVxuICAgIC5jb2x1bW4uaXMtb2Zmc2V0LTQsIC5jb2x1bW4uaXMtb2Zmc2V0LTQtdGFibGV0IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7IH1cbiAgICAuY29sdW1uLmlzLTUsIC5jb2x1bW4uaXMtNS10YWJsZXQge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiA0MS42NjY2NyU7IH1cbiAgICAuY29sdW1uLmlzLW9mZnNldC01LCAuY29sdW1uLmlzLW9mZnNldC01LXRhYmxldCB7XG4gICAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjclOyB9XG4gICAgLmNvbHVtbi5pcy02LCAuY29sdW1uLmlzLTYtdGFibGV0IHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogNTAlOyB9XG4gICAgLmNvbHVtbi5pcy1vZmZzZXQtNiwgLmNvbHVtbi5pcy1vZmZzZXQtNi10YWJsZXQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDUwJTsgfVxuICAgIC5jb2x1bW4uaXMtNywgLmNvbHVtbi5pcy03LXRhYmxldCB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDU4LjMzMzMzJTsgfVxuICAgIC5jb2x1bW4uaXMtb2Zmc2V0LTcsIC5jb2x1bW4uaXMtb2Zmc2V0LTctdGFibGV0IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7IH1cbiAgICAuY29sdW1uLmlzLTgsIC5jb2x1bW4uaXMtOC10YWJsZXQge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiA2Ni42NjY2NyU7IH1cbiAgICAuY29sdW1uLmlzLW9mZnNldC04LCAuY29sdW1uLmlzLW9mZnNldC04LXRhYmxldCB7XG4gICAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjclOyB9XG4gICAgLmNvbHVtbi5pcy05LCAuY29sdW1uLmlzLTktdGFibGV0IHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogNzUlOyB9XG4gICAgLmNvbHVtbi5pcy1vZmZzZXQtOSwgLmNvbHVtbi5pcy1vZmZzZXQtOS10YWJsZXQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDc1JTsgfVxuICAgIC5jb2x1bW4uaXMtMTAsIC5jb2x1bW4uaXMtMTAtdGFibGV0IHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogODMuMzMzMzMlOyB9XG4gICAgLmNvbHVtbi5pcy1vZmZzZXQtMTAsIC5jb2x1bW4uaXMtb2Zmc2V0LTEwLXRhYmxldCB7XG4gICAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMlOyB9XG4gICAgLmNvbHVtbi5pcy0xMSwgLmNvbHVtbi5pcy0xMS10YWJsZXQge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiA5MS42NjY2NyU7IH1cbiAgICAuY29sdW1uLmlzLW9mZnNldC0xMSwgLmNvbHVtbi5pcy1vZmZzZXQtMTEtdGFibGV0IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7IH1cbiAgICAuY29sdW1uLmlzLTEyLCAuY29sdW1uLmlzLTEyLXRhYmxldCB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuY29sdW1uLmlzLW9mZnNldC0xMiwgLmNvbHVtbi5pcy1vZmZzZXQtMTItdGFibGV0IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMDAlOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLmNvbHVtbi5pcy1uYXJyb3ctdG91Y2gge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiB1bnNldDsgfVxuICAgIC5jb2x1bW4uaXMtZnVsbC10b3VjaCB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuY29sdW1uLmlzLXRocmVlLXF1YXJ0ZXJzLXRvdWNoIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogNzUlOyB9XG4gICAgLmNvbHVtbi5pcy10d28tdGhpcmRzLXRvdWNoIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogNjYuNjY2NiU7IH1cbiAgICAuY29sdW1uLmlzLWhhbGYtdG91Y2gge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiA1MCU7IH1cbiAgICAuY29sdW1uLmlzLW9uZS10aGlyZC10b3VjaCB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDMzLjMzMzMlOyB9XG4gICAgLmNvbHVtbi5pcy1vbmUtcXVhcnRlci10b3VjaCB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDI1JTsgfVxuICAgIC5jb2x1bW4uaXMtb25lLWZpZnRoLXRvdWNoIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogMjAlOyB9XG4gICAgLmNvbHVtbi5pcy10d28tZmlmdGhzLXRvdWNoIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogNDAlOyB9XG4gICAgLmNvbHVtbi5pcy10aHJlZS1maWZ0aHMtdG91Y2gge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiA2MCU7IH1cbiAgICAuY29sdW1uLmlzLWZvdXItZmlmdGhzLXRvdWNoIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogODAlOyB9XG4gICAgLmNvbHVtbi5pcy1vZmZzZXQtdGhyZWUtcXVhcnRlcnMtdG91Y2gge1xuICAgICAgbWFyZ2luLWxlZnQ6IDc1JTsgfVxuICAgIC5jb2x1bW4uaXMtb2Zmc2V0LXR3by10aGlyZHMtdG91Y2gge1xuICAgICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjYlOyB9XG4gICAgLmNvbHVtbi5pcy1vZmZzZXQtaGFsZi10b3VjaCB7XG4gICAgICBtYXJnaW4tbGVmdDogNTAlOyB9XG4gICAgLmNvbHVtbi5pcy1vZmZzZXQtb25lLXRoaXJkLXRvdWNoIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzJTsgfVxuICAgIC5jb2x1bW4uaXMtb2Zmc2V0LW9uZS1xdWFydGVyLXRvdWNoIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyNSU7IH1cbiAgICAuY29sdW1uLmlzLW9mZnNldC1vbmUtZmlmdGgtdG91Y2gge1xuICAgICAgbWFyZ2luLWxlZnQ6IDIwJTsgfVxuICAgIC5jb2x1bW4uaXMtb2Zmc2V0LXR3by1maWZ0aHMtdG91Y2gge1xuICAgICAgbWFyZ2luLWxlZnQ6IDQwJTsgfVxuICAgIC5jb2x1bW4uaXMtb2Zmc2V0LXRocmVlLWZpZnRocy10b3VjaCB7XG4gICAgICBtYXJnaW4tbGVmdDogNjAlOyB9XG4gICAgLmNvbHVtbi5pcy1vZmZzZXQtZm91ci1maWZ0aHMtdG91Y2gge1xuICAgICAgbWFyZ2luLWxlZnQ6IDgwJTsgfVxuICAgIC5jb2x1bW4uaXMtMC10b3VjaCB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDAlOyB9XG4gICAgLmNvbHVtbi5pcy1vZmZzZXQtMC10b3VjaCB7XG4gICAgICBtYXJnaW4tbGVmdDogMCU7IH1cbiAgICAuY29sdW1uLmlzLTEtdG91Y2gge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiA4LjMzMzMzJTsgfVxuICAgIC5jb2x1bW4uaXMtb2Zmc2V0LTEtdG91Y2gge1xuICAgICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlOyB9XG4gICAgLmNvbHVtbi5pcy0yLXRvdWNoIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogMTYuNjY2NjclOyB9XG4gICAgLmNvbHVtbi5pcy1vZmZzZXQtMi10b3VjaCB7XG4gICAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjclOyB9XG4gICAgLmNvbHVtbi5pcy0zLXRvdWNoIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogMjUlOyB9XG4gICAgLmNvbHVtbi5pcy1vZmZzZXQtMy10b3VjaCB7XG4gICAgICBtYXJnaW4tbGVmdDogMjUlOyB9XG4gICAgLmNvbHVtbi5pcy00LXRvdWNoIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogMzMuMzMzMzMlOyB9XG4gICAgLmNvbHVtbi5pcy1vZmZzZXQtNC10b3VjaCB7XG4gICAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMlOyB9XG4gICAgLmNvbHVtbi5pcy01LXRvdWNoIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogNDEuNjY2NjclOyB9XG4gICAgLmNvbHVtbi5pcy1vZmZzZXQtNS10b3VjaCB7XG4gICAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjclOyB9XG4gICAgLmNvbHVtbi5pcy02LXRvdWNoIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogNTAlOyB9XG4gICAgLmNvbHVtbi5pcy1vZmZzZXQtNi10b3VjaCB7XG4gICAgICBtYXJnaW4tbGVmdDogNTAlOyB9XG4gICAgLmNvbHVtbi5pcy03LXRvdWNoIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogNTguMzMzMzMlOyB9XG4gICAgLmNvbHVtbi5pcy1vZmZzZXQtNy10b3VjaCB7XG4gICAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMlOyB9XG4gICAgLmNvbHVtbi5pcy04LXRvdWNoIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogNjYuNjY2NjclOyB9XG4gICAgLmNvbHVtbi5pcy1vZmZzZXQtOC10b3VjaCB7XG4gICAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjclOyB9XG4gICAgLmNvbHVtbi5pcy05LXRvdWNoIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogNzUlOyB9XG4gICAgLmNvbHVtbi5pcy1vZmZzZXQtOS10b3VjaCB7XG4gICAgICBtYXJnaW4tbGVmdDogNzUlOyB9XG4gICAgLmNvbHVtbi5pcy0xMC10b3VjaCB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDgzLjMzMzMzJTsgfVxuICAgIC5jb2x1bW4uaXMtb2Zmc2V0LTEwLXRvdWNoIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMyU7IH1cbiAgICAuY29sdW1uLmlzLTExLXRvdWNoIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogOTEuNjY2NjclOyB9XG4gICAgLmNvbHVtbi5pcy1vZmZzZXQtMTEtdG91Y2gge1xuICAgICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY3JTsgfVxuICAgIC5jb2x1bW4uaXMtMTItdG91Y2gge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmNvbHVtbi5pcy1vZmZzZXQtMTItdG91Y2gge1xuICAgICAgbWFyZ2luLWxlZnQ6IDEwMCU7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuY29sdW1uLmlzLW5hcnJvdy1kZXNrdG9wIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogdW5zZXQ7IH1cbiAgICAuY29sdW1uLmlzLWZ1bGwtZGVza3RvcCB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuY29sdW1uLmlzLXRocmVlLXF1YXJ0ZXJzLWRlc2t0b3Age1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiA3NSU7IH1cbiAgICAuY29sdW1uLmlzLXR3by10aGlyZHMtZGVza3RvcCB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDY2LjY2NjYlOyB9XG4gICAgLmNvbHVtbi5pcy1oYWxmLWRlc2t0b3Age1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiA1MCU7IH1cbiAgICAuY29sdW1uLmlzLW9uZS10aGlyZC1kZXNrdG9wIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogMzMuMzMzMyU7IH1cbiAgICAuY29sdW1uLmlzLW9uZS1xdWFydGVyLWRlc2t0b3Age1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiAyNSU7IH1cbiAgICAuY29sdW1uLmlzLW9uZS1maWZ0aC1kZXNrdG9wIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogMjAlOyB9XG4gICAgLmNvbHVtbi5pcy10d28tZmlmdGhzLWRlc2t0b3Age1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiA0MCU7IH1cbiAgICAuY29sdW1uLmlzLXRocmVlLWZpZnRocy1kZXNrdG9wIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogNjAlOyB9XG4gICAgLmNvbHVtbi5pcy1mb3VyLWZpZnRocy1kZXNrdG9wIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogODAlOyB9XG4gICAgLmNvbHVtbi5pcy1vZmZzZXQtdGhyZWUtcXVhcnRlcnMtZGVza3RvcCB7XG4gICAgICBtYXJnaW4tbGVmdDogNzUlOyB9XG4gICAgLmNvbHVtbi5pcy1vZmZzZXQtdHdvLXRoaXJkcy1kZXNrdG9wIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2JTsgfVxuICAgIC5jb2x1bW4uaXMtb2Zmc2V0LWhhbGYtZGVza3RvcCB7XG4gICAgICBtYXJnaW4tbGVmdDogNTAlOyB9XG4gICAgLmNvbHVtbi5pcy1vZmZzZXQtb25lLXRoaXJkLWRlc2t0b3Age1xuICAgICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMlOyB9XG4gICAgLmNvbHVtbi5pcy1vZmZzZXQtb25lLXF1YXJ0ZXItZGVza3RvcCB7XG4gICAgICBtYXJnaW4tbGVmdDogMjUlOyB9XG4gICAgLmNvbHVtbi5pcy1vZmZzZXQtb25lLWZpZnRoLWRlc2t0b3Age1xuICAgICAgbWFyZ2luLWxlZnQ6IDIwJTsgfVxuICAgIC5jb2x1bW4uaXMtb2Zmc2V0LXR3by1maWZ0aHMtZGVza3RvcCB7XG4gICAgICBtYXJnaW4tbGVmdDogNDAlOyB9XG4gICAgLmNvbHVtbi5pcy1vZmZzZXQtdGhyZWUtZmlmdGhzLWRlc2t0b3Age1xuICAgICAgbWFyZ2luLWxlZnQ6IDYwJTsgfVxuICAgIC5jb2x1bW4uaXMtb2Zmc2V0LWZvdXItZmlmdGhzLWRlc2t0b3Age1xuICAgICAgbWFyZ2luLWxlZnQ6IDgwJTsgfVxuICAgIC5jb2x1bW4uaXMtMC1kZXNrdG9wIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogMCU7IH1cbiAgICAuY29sdW1uLmlzLW9mZnNldC0wLWRlc2t0b3Age1xuICAgICAgbWFyZ2luLWxlZnQ6IDAlOyB9XG4gICAgLmNvbHVtbi5pcy0xLWRlc2t0b3Age1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiA4LjMzMzMzJTsgfVxuICAgIC5jb2x1bW4uaXMtb2Zmc2V0LTEtZGVza3RvcCB7XG4gICAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7IH1cbiAgICAuY29sdW1uLmlzLTItZGVza3RvcCB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDE2LjY2NjY3JTsgfVxuICAgIC5jb2x1bW4uaXMtb2Zmc2V0LTItZGVza3RvcCB7XG4gICAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjclOyB9XG4gICAgLmNvbHVtbi5pcy0zLWRlc2t0b3Age1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiAyNSU7IH1cbiAgICAuY29sdW1uLmlzLW9mZnNldC0zLWRlc2t0b3Age1xuICAgICAgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuICAgIC5jb2x1bW4uaXMtNC1kZXNrdG9wIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogMzMuMzMzMzMlOyB9XG4gICAgLmNvbHVtbi5pcy1vZmZzZXQtNC1kZXNrdG9wIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7IH1cbiAgICAuY29sdW1uLmlzLTUtZGVza3RvcCB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDQxLjY2NjY3JTsgfVxuICAgIC5jb2x1bW4uaXMtb2Zmc2V0LTUtZGVza3RvcCB7XG4gICAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjclOyB9XG4gICAgLmNvbHVtbi5pcy02LWRlc2t0b3Age1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiA1MCU7IH1cbiAgICAuY29sdW1uLmlzLW9mZnNldC02LWRlc2t0b3Age1xuICAgICAgbWFyZ2luLWxlZnQ6IDUwJTsgfVxuICAgIC5jb2x1bW4uaXMtNy1kZXNrdG9wIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogNTguMzMzMzMlOyB9XG4gICAgLmNvbHVtbi5pcy1vZmZzZXQtNy1kZXNrdG9wIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7IH1cbiAgICAuY29sdW1uLmlzLTgtZGVza3RvcCB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDY2LjY2NjY3JTsgfVxuICAgIC5jb2x1bW4uaXMtb2Zmc2V0LTgtZGVza3RvcCB7XG4gICAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjclOyB9XG4gICAgLmNvbHVtbi5pcy05LWRlc2t0b3Age1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiA3NSU7IH1cbiAgICAuY29sdW1uLmlzLW9mZnNldC05LWRlc2t0b3Age1xuICAgICAgbWFyZ2luLWxlZnQ6IDc1JTsgfVxuICAgIC5jb2x1bW4uaXMtMTAtZGVza3RvcCB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDgzLjMzMzMzJTsgfVxuICAgIC5jb2x1bW4uaXMtb2Zmc2V0LTEwLWRlc2t0b3Age1xuICAgICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJTsgfVxuICAgIC5jb2x1bW4uaXMtMTEtZGVza3RvcCB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDkxLjY2NjY3JTsgfVxuICAgIC5jb2x1bW4uaXMtb2Zmc2V0LTExLWRlc2t0b3Age1xuICAgICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY3JTsgfVxuICAgIC5jb2x1bW4uaXMtMTItZGVza3RvcCB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuY29sdW1uLmlzLW9mZnNldC0xMi1kZXNrdG9wIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMDAlOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIxNnB4KSB7XG4gICAgLmNvbHVtbi5pcy1uYXJyb3ctd2lkZXNjcmVlbiB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IHVuc2V0OyB9XG4gICAgLmNvbHVtbi5pcy1mdWxsLXdpZGVzY3JlZW4ge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmNvbHVtbi5pcy10aHJlZS1xdWFydGVycy13aWRlc2NyZWVuIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogNzUlOyB9XG4gICAgLmNvbHVtbi5pcy10d28tdGhpcmRzLXdpZGVzY3JlZW4ge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiA2Ni42NjY2JTsgfVxuICAgIC5jb2x1bW4uaXMtaGFsZi13aWRlc2NyZWVuIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogNTAlOyB9XG4gICAgLmNvbHVtbi5pcy1vbmUtdGhpcmQtd2lkZXNjcmVlbiB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDMzLjMzMzMlOyB9XG4gICAgLmNvbHVtbi5pcy1vbmUtcXVhcnRlci13aWRlc2NyZWVuIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogMjUlOyB9XG4gICAgLmNvbHVtbi5pcy1vbmUtZmlmdGgtd2lkZXNjcmVlbiB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDIwJTsgfVxuICAgIC5jb2x1bW4uaXMtdHdvLWZpZnRocy13aWRlc2NyZWVuIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogNDAlOyB9XG4gICAgLmNvbHVtbi5pcy10aHJlZS1maWZ0aHMtd2lkZXNjcmVlbiB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDYwJTsgfVxuICAgIC5jb2x1bW4uaXMtZm91ci1maWZ0aHMtd2lkZXNjcmVlbiB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDgwJTsgfVxuICAgIC5jb2x1bW4uaXMtb2Zmc2V0LXRocmVlLXF1YXJ0ZXJzLXdpZGVzY3JlZW4ge1xuICAgICAgbWFyZ2luLWxlZnQ6IDc1JTsgfVxuICAgIC5jb2x1bW4uaXMtb2Zmc2V0LXR3by10aGlyZHMtd2lkZXNjcmVlbiB7XG4gICAgICBtYXJnaW4tbGVmdDogNjYuNjY2NiU7IH1cbiAgICAuY29sdW1uLmlzLW9mZnNldC1oYWxmLXdpZGVzY3JlZW4ge1xuICAgICAgbWFyZ2luLWxlZnQ6IDUwJTsgfVxuICAgIC5jb2x1bW4uaXMtb2Zmc2V0LW9uZS10aGlyZC13aWRlc2NyZWVuIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzJTsgfVxuICAgIC5jb2x1bW4uaXMtb2Zmc2V0LW9uZS1xdWFydGVyLXdpZGVzY3JlZW4ge1xuICAgICAgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuICAgIC5jb2x1bW4uaXMtb2Zmc2V0LW9uZS1maWZ0aC13aWRlc2NyZWVuIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyMCU7IH1cbiAgICAuY29sdW1uLmlzLW9mZnNldC10d28tZmlmdGhzLXdpZGVzY3JlZW4ge1xuICAgICAgbWFyZ2luLWxlZnQ6IDQwJTsgfVxuICAgIC5jb2x1bW4uaXMtb2Zmc2V0LXRocmVlLWZpZnRocy13aWRlc2NyZWVuIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA2MCU7IH1cbiAgICAuY29sdW1uLmlzLW9mZnNldC1mb3VyLWZpZnRocy13aWRlc2NyZWVuIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA4MCU7IH1cbiAgICAuY29sdW1uLmlzLTAtd2lkZXNjcmVlbiB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDAlOyB9XG4gICAgLmNvbHVtbi5pcy1vZmZzZXQtMC13aWRlc2NyZWVuIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwJTsgfVxuICAgIC5jb2x1bW4uaXMtMS13aWRlc2NyZWVuIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogOC4zMzMzMyU7IH1cbiAgICAuY29sdW1uLmlzLW9mZnNldC0xLXdpZGVzY3JlZW4ge1xuICAgICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlOyB9XG4gICAgLmNvbHVtbi5pcy0yLXdpZGVzY3JlZW4ge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiAxNi42NjY2NyU7IH1cbiAgICAuY29sdW1uLmlzLW9mZnNldC0yLXdpZGVzY3JlZW4ge1xuICAgICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTsgfVxuICAgIC5jb2x1bW4uaXMtMy13aWRlc2NyZWVuIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogMjUlOyB9XG4gICAgLmNvbHVtbi5pcy1vZmZzZXQtMy13aWRlc2NyZWVuIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyNSU7IH1cbiAgICAuY29sdW1uLmlzLTQtd2lkZXNjcmVlbiB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDMzLjMzMzMzJTsgfVxuICAgIC5jb2x1bW4uaXMtb2Zmc2V0LTQtd2lkZXNjcmVlbiB7XG4gICAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMlOyB9XG4gICAgLmNvbHVtbi5pcy01LXdpZGVzY3JlZW4ge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiA0MS42NjY2NyU7IH1cbiAgICAuY29sdW1uLmlzLW9mZnNldC01LXdpZGVzY3JlZW4ge1xuICAgICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY3JTsgfVxuICAgIC5jb2x1bW4uaXMtNi13aWRlc2NyZWVuIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogNTAlOyB9XG4gICAgLmNvbHVtbi5pcy1vZmZzZXQtNi13aWRlc2NyZWVuIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA1MCU7IH1cbiAgICAuY29sdW1uLmlzLTctd2lkZXNjcmVlbiB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDU4LjMzMzMzJTsgfVxuICAgIC5jb2x1bW4uaXMtb2Zmc2V0LTctd2lkZXNjcmVlbiB7XG4gICAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMlOyB9XG4gICAgLmNvbHVtbi5pcy04LXdpZGVzY3JlZW4ge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiA2Ni42NjY2NyU7IH1cbiAgICAuY29sdW1uLmlzLW9mZnNldC04LXdpZGVzY3JlZW4ge1xuICAgICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTsgfVxuICAgIC5jb2x1bW4uaXMtOS13aWRlc2NyZWVuIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogNzUlOyB9XG4gICAgLmNvbHVtbi5pcy1vZmZzZXQtOS13aWRlc2NyZWVuIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA3NSU7IH1cbiAgICAuY29sdW1uLmlzLTEwLXdpZGVzY3JlZW4ge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiA4My4zMzMzMyU7IH1cbiAgICAuY29sdW1uLmlzLW9mZnNldC0xMC13aWRlc2NyZWVuIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMyU7IH1cbiAgICAuY29sdW1uLmlzLTExLXdpZGVzY3JlZW4ge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiA5MS42NjY2NyU7IH1cbiAgICAuY29sdW1uLmlzLW9mZnNldC0xMS13aWRlc2NyZWVuIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7IH1cbiAgICAuY29sdW1uLmlzLTEyLXdpZGVzY3JlZW4ge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmNvbHVtbi5pcy1vZmZzZXQtMTItd2lkZXNjcmVlbiB7XG4gICAgICBtYXJnaW4tbGVmdDogMTAwJTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDhweCkge1xuICAgIC5jb2x1bW4uaXMtbmFycm93LWZ1bGxoZCB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IHVuc2V0OyB9XG4gICAgLmNvbHVtbi5pcy1mdWxsLWZ1bGxoZCB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuY29sdW1uLmlzLXRocmVlLXF1YXJ0ZXJzLWZ1bGxoZCB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDc1JTsgfVxuICAgIC5jb2x1bW4uaXMtdHdvLXRoaXJkcy1mdWxsaGQge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiA2Ni42NjY2JTsgfVxuICAgIC5jb2x1bW4uaXMtaGFsZi1mdWxsaGQge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiA1MCU7IH1cbiAgICAuY29sdW1uLmlzLW9uZS10aGlyZC1mdWxsaGQge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiAzMy4zMzMzJTsgfVxuICAgIC5jb2x1bW4uaXMtb25lLXF1YXJ0ZXItZnVsbGhkIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogMjUlOyB9XG4gICAgLmNvbHVtbi5pcy1vbmUtZmlmdGgtZnVsbGhkIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogMjAlOyB9XG4gICAgLmNvbHVtbi5pcy10d28tZmlmdGhzLWZ1bGxoZCB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDQwJTsgfVxuICAgIC5jb2x1bW4uaXMtdGhyZWUtZmlmdGhzLWZ1bGxoZCB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDYwJTsgfVxuICAgIC5jb2x1bW4uaXMtZm91ci1maWZ0aHMtZnVsbGhkIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogODAlOyB9XG4gICAgLmNvbHVtbi5pcy1vZmZzZXQtdGhyZWUtcXVhcnRlcnMtZnVsbGhkIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA3NSU7IH1cbiAgICAuY29sdW1uLmlzLW9mZnNldC10d28tdGhpcmRzLWZ1bGxoZCB7XG4gICAgICBtYXJnaW4tbGVmdDogNjYuNjY2NiU7IH1cbiAgICAuY29sdW1uLmlzLW9mZnNldC1oYWxmLWZ1bGxoZCB7XG4gICAgICBtYXJnaW4tbGVmdDogNTAlOyB9XG4gICAgLmNvbHVtbi5pcy1vZmZzZXQtb25lLXRoaXJkLWZ1bGxoZCB7XG4gICAgICBtYXJnaW4tbGVmdDogMzMuMzMzMyU7IH1cbiAgICAuY29sdW1uLmlzLW9mZnNldC1vbmUtcXVhcnRlci1mdWxsaGQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuICAgIC5jb2x1bW4uaXMtb2Zmc2V0LW9uZS1maWZ0aC1mdWxsaGQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDIwJTsgfVxuICAgIC5jb2x1bW4uaXMtb2Zmc2V0LXR3by1maWZ0aHMtZnVsbGhkIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA0MCU7IH1cbiAgICAuY29sdW1uLmlzLW9mZnNldC10aHJlZS1maWZ0aHMtZnVsbGhkIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA2MCU7IH1cbiAgICAuY29sdW1uLmlzLW9mZnNldC1mb3VyLWZpZnRocy1mdWxsaGQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDgwJTsgfVxuICAgIC5jb2x1bW4uaXMtMC1mdWxsaGQge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiAwJTsgfVxuICAgIC5jb2x1bW4uaXMtb2Zmc2V0LTAtZnVsbGhkIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwJTsgfVxuICAgIC5jb2x1bW4uaXMtMS1mdWxsaGQge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiA4LjMzMzMzJTsgfVxuICAgIC5jb2x1bW4uaXMtb2Zmc2V0LTEtZnVsbGhkIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzJTsgfVxuICAgIC5jb2x1bW4uaXMtMi1mdWxsaGQge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiAxNi42NjY2NyU7IH1cbiAgICAuY29sdW1uLmlzLW9mZnNldC0yLWZ1bGxoZCB7XG4gICAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjclOyB9XG4gICAgLmNvbHVtbi5pcy0zLWZ1bGxoZCB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDI1JTsgfVxuICAgIC5jb2x1bW4uaXMtb2Zmc2V0LTMtZnVsbGhkIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyNSU7IH1cbiAgICAuY29sdW1uLmlzLTQtZnVsbGhkIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogMzMuMzMzMzMlOyB9XG4gICAgLmNvbHVtbi5pcy1vZmZzZXQtNC1mdWxsaGQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzJTsgfVxuICAgIC5jb2x1bW4uaXMtNS1mdWxsaGQge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiA0MS42NjY2NyU7IH1cbiAgICAuY29sdW1uLmlzLW9mZnNldC01LWZ1bGxoZCB7XG4gICAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjclOyB9XG4gICAgLmNvbHVtbi5pcy02LWZ1bGxoZCB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDUwJTsgfVxuICAgIC5jb2x1bW4uaXMtb2Zmc2V0LTYtZnVsbGhkIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA1MCU7IH1cbiAgICAuY29sdW1uLmlzLTctZnVsbGhkIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogNTguMzMzMzMlOyB9XG4gICAgLmNvbHVtbi5pcy1vZmZzZXQtNy1mdWxsaGQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzJTsgfVxuICAgIC5jb2x1bW4uaXMtOC1mdWxsaGQge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiA2Ni42NjY2NyU7IH1cbiAgICAuY29sdW1uLmlzLW9mZnNldC04LWZ1bGxoZCB7XG4gICAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjclOyB9XG4gICAgLmNvbHVtbi5pcy05LWZ1bGxoZCB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDc1JTsgfVxuICAgIC5jb2x1bW4uaXMtb2Zmc2V0LTktZnVsbGhkIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA3NSU7IH1cbiAgICAuY29sdW1uLmlzLTEwLWZ1bGxoZCB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDgzLjMzMzMzJTsgfVxuICAgIC5jb2x1bW4uaXMtb2Zmc2V0LTEwLWZ1bGxoZCB7XG4gICAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMlOyB9XG4gICAgLmNvbHVtbi5pcy0xMS1mdWxsaGQge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiA5MS42NjY2NyU7IH1cbiAgICAuY29sdW1uLmlzLW9mZnNldC0xMS1mdWxsaGQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY3JTsgfVxuICAgIC5jb2x1bW4uaXMtMTItZnVsbGhkIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5jb2x1bW4uaXMtb2Zmc2V0LTEyLWZ1bGxoZCB7XG4gICAgICBtYXJnaW4tbGVmdDogMTAwJTsgfSB9XG5cbi5jb2x1bW5zIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjc1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IC0wLjc1cmVtO1xuICBtYXJnaW4tdG9wOiAtMC43NXJlbTsgfVxuICAuY29sdW1uczpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC43NXJlbTsgfVxuICAuY29sdW1uczpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDEuNXJlbSAtIDAuNzVyZW0pOyB9XG4gIC5jb2x1bW5zLmlzLWNlbnRlcmVkIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAuY29sdW1ucy5pcy1nYXBsZXNzIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLXRvcDogMDsgfVxuICAgIC5jb2x1bW5zLmlzLWdhcGxlc3MgPiAuY29sdW1uIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuICAgIC5jb2x1bW5zLmlzLWdhcGxlc3M6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07IH1cbiAgICAuY29sdW1ucy5pcy1nYXBsZXNzOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAuY29sdW1ucy5pcy1tb2JpbGUge1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgLmNvbHVtbnMuaXMtbXVsdGlsaW5lIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgLmNvbHVtbnMuaXMtdmNlbnRlcmVkIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSwgcHJpbnQge1xuICAgIC5jb2x1bW5zOm5vdCguaXMtZGVza3RvcCkge1xuICAgICAgZGlzcGxheTogZmxleDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5jb2x1bW5zLmlzLWRlc2t0b3Age1xuICAgICAgZGlzcGxheTogZmxleDsgfSB9XG5cbi5jb2x1bW5zLmlzLXZhcmlhYmxlIHtcbiAgLS1jb2x1bW5HYXA6IDAuNzVyZW07XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0xICogdmFyKC0tY29sdW1uR2FwKSk7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtMSAqIHZhcigtLWNvbHVtbkdhcCkpOyB9XG4gIC5jb2x1bW5zLmlzLXZhcmlhYmxlID4gLmNvbHVtbiB7XG4gICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1jb2x1bW5HYXApO1xuICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWNvbHVtbkdhcCk7IH1cbiAgLmNvbHVtbnMuaXMtdmFyaWFibGUuaXMtMCB7XG4gICAgLS1jb2x1bW5HYXA6IDByZW07IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuY29sdW1ucy5pcy12YXJpYWJsZS5pcy0wLW1vYmlsZSB7XG4gICAgICAtLWNvbHVtbkdhcDogMHJlbTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSwgcHJpbnQge1xuICAgIC5jb2x1bW5zLmlzLXZhcmlhYmxlLmlzLTAtdGFibGV0IHtcbiAgICAgIC0tY29sdW1uR2FwOiAwcmVtOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAuY29sdW1ucy5pcy12YXJpYWJsZS5pcy0wLXRhYmxldC1vbmx5IHtcbiAgICAgIC0tY29sdW1uR2FwOiAwcmVtOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLmNvbHVtbnMuaXMtdmFyaWFibGUuaXMtMC10b3VjaCB7XG4gICAgICAtLWNvbHVtbkdhcDogMHJlbTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5jb2x1bW5zLmlzLXZhcmlhYmxlLmlzLTAtZGVza3RvcCB7XG4gICAgICAtLWNvbHVtbkdhcDogMHJlbTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkgYW5kIChtYXgtd2lkdGg6IDEyMTVweCkge1xuICAgIC5jb2x1bW5zLmlzLXZhcmlhYmxlLmlzLTAtZGVza3RvcC1vbmx5IHtcbiAgICAgIC0tY29sdW1uR2FwOiAwcmVtOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIxNnB4KSB7XG4gICAgLmNvbHVtbnMuaXMtdmFyaWFibGUuaXMtMC13aWRlc2NyZWVuIHtcbiAgICAgIC0tY29sdW1uR2FwOiAwcmVtOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIxNnB4KSBhbmQgKG1heC13aWR0aDogMTQwN3B4KSB7XG4gICAgLmNvbHVtbnMuaXMtdmFyaWFibGUuaXMtMC13aWRlc2NyZWVuLW9ubHkge1xuICAgICAgLS1jb2x1bW5HYXA6IDByZW07IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDA4cHgpIHtcbiAgICAuY29sdW1ucy5pcy12YXJpYWJsZS5pcy0wLWZ1bGxoZCB7XG4gICAgICAtLWNvbHVtbkdhcDogMHJlbTsgfSB9XG4gIC5jb2x1bW5zLmlzLXZhcmlhYmxlLmlzLTEge1xuICAgIC0tY29sdW1uR2FwOiAwLjI1cmVtOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmNvbHVtbnMuaXMtdmFyaWFibGUuaXMtMS1tb2JpbGUge1xuICAgICAgLS1jb2x1bW5HYXA6IDAuMjVyZW07IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCksIHByaW50IHtcbiAgICAuY29sdW1ucy5pcy12YXJpYWJsZS5pcy0xLXRhYmxldCB7XG4gICAgICAtLWNvbHVtbkdhcDogMC4yNXJlbTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLmNvbHVtbnMuaXMtdmFyaWFibGUuaXMtMS10YWJsZXQtb25seSB7XG4gICAgICAtLWNvbHVtbkdhcDogMC4yNXJlbTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5jb2x1bW5zLmlzLXZhcmlhYmxlLmlzLTEtdG91Y2gge1xuICAgICAgLS1jb2x1bW5HYXA6IDAuMjVyZW07IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuY29sdW1ucy5pcy12YXJpYWJsZS5pcy0xLWRlc2t0b3Age1xuICAgICAgLS1jb2x1bW5HYXA6IDAuMjVyZW07IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIGFuZCAobWF4LXdpZHRoOiAxMjE1cHgpIHtcbiAgICAuY29sdW1ucy5pcy12YXJpYWJsZS5pcy0xLWRlc2t0b3Atb25seSB7XG4gICAgICAtLWNvbHVtbkdhcDogMC4yNXJlbTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMTZweCkge1xuICAgIC5jb2x1bW5zLmlzLXZhcmlhYmxlLmlzLTEtd2lkZXNjcmVlbiB7XG4gICAgICAtLWNvbHVtbkdhcDogMC4yNXJlbTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMTZweCkgYW5kIChtYXgtd2lkdGg6IDE0MDdweCkge1xuICAgIC5jb2x1bW5zLmlzLXZhcmlhYmxlLmlzLTEtd2lkZXNjcmVlbi1vbmx5IHtcbiAgICAgIC0tY29sdW1uR2FwOiAwLjI1cmVtOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwOHB4KSB7XG4gICAgLmNvbHVtbnMuaXMtdmFyaWFibGUuaXMtMS1mdWxsaGQge1xuICAgICAgLS1jb2x1bW5HYXA6IDAuMjVyZW07IH0gfVxuICAuY29sdW1ucy5pcy12YXJpYWJsZS5pcy0yIHtcbiAgICAtLWNvbHVtbkdhcDogMC41cmVtOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmNvbHVtbnMuaXMtdmFyaWFibGUuaXMtMi1tb2JpbGUge1xuICAgICAgLS1jb2x1bW5HYXA6IDAuNXJlbTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSwgcHJpbnQge1xuICAgIC5jb2x1bW5zLmlzLXZhcmlhYmxlLmlzLTItdGFibGV0IHtcbiAgICAgIC0tY29sdW1uR2FwOiAwLjVyZW07IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5jb2x1bW5zLmlzLXZhcmlhYmxlLmlzLTItdGFibGV0LW9ubHkge1xuICAgICAgLS1jb2x1bW5HYXA6IDAuNXJlbTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5jb2x1bW5zLmlzLXZhcmlhYmxlLmlzLTItdG91Y2gge1xuICAgICAgLS1jb2x1bW5HYXA6IDAuNXJlbTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5jb2x1bW5zLmlzLXZhcmlhYmxlLmlzLTItZGVza3RvcCB7XG4gICAgICAtLWNvbHVtbkdhcDogMC41cmVtOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSBhbmQgKG1heC13aWR0aDogMTIxNXB4KSB7XG4gICAgLmNvbHVtbnMuaXMtdmFyaWFibGUuaXMtMi1kZXNrdG9wLW9ubHkge1xuICAgICAgLS1jb2x1bW5HYXA6IDAuNXJlbTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMTZweCkge1xuICAgIC5jb2x1bW5zLmlzLXZhcmlhYmxlLmlzLTItd2lkZXNjcmVlbiB7XG4gICAgICAtLWNvbHVtbkdhcDogMC41cmVtOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIxNnB4KSBhbmQgKG1heC13aWR0aDogMTQwN3B4KSB7XG4gICAgLmNvbHVtbnMuaXMtdmFyaWFibGUuaXMtMi13aWRlc2NyZWVuLW9ubHkge1xuICAgICAgLS1jb2x1bW5HYXA6IDAuNXJlbTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDhweCkge1xuICAgIC5jb2x1bW5zLmlzLXZhcmlhYmxlLmlzLTItZnVsbGhkIHtcbiAgICAgIC0tY29sdW1uR2FwOiAwLjVyZW07IH0gfVxuICAuY29sdW1ucy5pcy12YXJpYWJsZS5pcy0zIHtcbiAgICAtLWNvbHVtbkdhcDogMC43NXJlbTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5jb2x1bW5zLmlzLXZhcmlhYmxlLmlzLTMtbW9iaWxlIHtcbiAgICAgIC0tY29sdW1uR2FwOiAwLjc1cmVtOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpLCBwcmludCB7XG4gICAgLmNvbHVtbnMuaXMtdmFyaWFibGUuaXMtMy10YWJsZXQge1xuICAgICAgLS1jb2x1bW5HYXA6IDAuNzVyZW07IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5jb2x1bW5zLmlzLXZhcmlhYmxlLmlzLTMtdGFibGV0LW9ubHkge1xuICAgICAgLS1jb2x1bW5HYXA6IDAuNzVyZW07IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAuY29sdW1ucy5pcy12YXJpYWJsZS5pcy0zLXRvdWNoIHtcbiAgICAgIC0tY29sdW1uR2FwOiAwLjc1cmVtOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLmNvbHVtbnMuaXMtdmFyaWFibGUuaXMtMy1kZXNrdG9wIHtcbiAgICAgIC0tY29sdW1uR2FwOiAwLjc1cmVtOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSBhbmQgKG1heC13aWR0aDogMTIxNXB4KSB7XG4gICAgLmNvbHVtbnMuaXMtdmFyaWFibGUuaXMtMy1kZXNrdG9wLW9ubHkge1xuICAgICAgLS1jb2x1bW5HYXA6IDAuNzVyZW07IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjE2cHgpIHtcbiAgICAuY29sdW1ucy5pcy12YXJpYWJsZS5pcy0zLXdpZGVzY3JlZW4ge1xuICAgICAgLS1jb2x1bW5HYXA6IDAuNzVyZW07IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjE2cHgpIGFuZCAobWF4LXdpZHRoOiAxNDA3cHgpIHtcbiAgICAuY29sdW1ucy5pcy12YXJpYWJsZS5pcy0zLXdpZGVzY3JlZW4tb25seSB7XG4gICAgICAtLWNvbHVtbkdhcDogMC43NXJlbTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDhweCkge1xuICAgIC5jb2x1bW5zLmlzLXZhcmlhYmxlLmlzLTMtZnVsbGhkIHtcbiAgICAgIC0tY29sdW1uR2FwOiAwLjc1cmVtOyB9IH1cbiAgLmNvbHVtbnMuaXMtdmFyaWFibGUuaXMtNCB7XG4gICAgLS1jb2x1bW5HYXA6IDFyZW07IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuY29sdW1ucy5pcy12YXJpYWJsZS5pcy00LW1vYmlsZSB7XG4gICAgICAtLWNvbHVtbkdhcDogMXJlbTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSwgcHJpbnQge1xuICAgIC5jb2x1bW5zLmlzLXZhcmlhYmxlLmlzLTQtdGFibGV0IHtcbiAgICAgIC0tY29sdW1uR2FwOiAxcmVtOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAuY29sdW1ucy5pcy12YXJpYWJsZS5pcy00LXRhYmxldC1vbmx5IHtcbiAgICAgIC0tY29sdW1uR2FwOiAxcmVtOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLmNvbHVtbnMuaXMtdmFyaWFibGUuaXMtNC10b3VjaCB7XG4gICAgICAtLWNvbHVtbkdhcDogMXJlbTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5jb2x1bW5zLmlzLXZhcmlhYmxlLmlzLTQtZGVza3RvcCB7XG4gICAgICAtLWNvbHVtbkdhcDogMXJlbTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkgYW5kIChtYXgtd2lkdGg6IDEyMTVweCkge1xuICAgIC5jb2x1bW5zLmlzLXZhcmlhYmxlLmlzLTQtZGVza3RvcC1vbmx5IHtcbiAgICAgIC0tY29sdW1uR2FwOiAxcmVtOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIxNnB4KSB7XG4gICAgLmNvbHVtbnMuaXMtdmFyaWFibGUuaXMtNC13aWRlc2NyZWVuIHtcbiAgICAgIC0tY29sdW1uR2FwOiAxcmVtOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIxNnB4KSBhbmQgKG1heC13aWR0aDogMTQwN3B4KSB7XG4gICAgLmNvbHVtbnMuaXMtdmFyaWFibGUuaXMtNC13aWRlc2NyZWVuLW9ubHkge1xuICAgICAgLS1jb2x1bW5HYXA6IDFyZW07IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDA4cHgpIHtcbiAgICAuY29sdW1ucy5pcy12YXJpYWJsZS5pcy00LWZ1bGxoZCB7XG4gICAgICAtLWNvbHVtbkdhcDogMXJlbTsgfSB9XG4gIC5jb2x1bW5zLmlzLXZhcmlhYmxlLmlzLTUge1xuICAgIC0tY29sdW1uR2FwOiAxLjI1cmVtOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmNvbHVtbnMuaXMtdmFyaWFibGUuaXMtNS1tb2JpbGUge1xuICAgICAgLS1jb2x1bW5HYXA6IDEuMjVyZW07IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCksIHByaW50IHtcbiAgICAuY29sdW1ucy5pcy12YXJpYWJsZS5pcy01LXRhYmxldCB7XG4gICAgICAtLWNvbHVtbkdhcDogMS4yNXJlbTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLmNvbHVtbnMuaXMtdmFyaWFibGUuaXMtNS10YWJsZXQtb25seSB7XG4gICAgICAtLWNvbHVtbkdhcDogMS4yNXJlbTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5jb2x1bW5zLmlzLXZhcmlhYmxlLmlzLTUtdG91Y2gge1xuICAgICAgLS1jb2x1bW5HYXA6IDEuMjVyZW07IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuY29sdW1ucy5pcy12YXJpYWJsZS5pcy01LWRlc2t0b3Age1xuICAgICAgLS1jb2x1bW5HYXA6IDEuMjVyZW07IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIGFuZCAobWF4LXdpZHRoOiAxMjE1cHgpIHtcbiAgICAuY29sdW1ucy5pcy12YXJpYWJsZS5pcy01LWRlc2t0b3Atb25seSB7XG4gICAgICAtLWNvbHVtbkdhcDogMS4yNXJlbTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMTZweCkge1xuICAgIC5jb2x1bW5zLmlzLXZhcmlhYmxlLmlzLTUtd2lkZXNjcmVlbiB7XG4gICAgICAtLWNvbHVtbkdhcDogMS4yNXJlbTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMTZweCkgYW5kIChtYXgtd2lkdGg6IDE0MDdweCkge1xuICAgIC5jb2x1bW5zLmlzLXZhcmlhYmxlLmlzLTUtd2lkZXNjcmVlbi1vbmx5IHtcbiAgICAgIC0tY29sdW1uR2FwOiAxLjI1cmVtOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwOHB4KSB7XG4gICAgLmNvbHVtbnMuaXMtdmFyaWFibGUuaXMtNS1mdWxsaGQge1xuICAgICAgLS1jb2x1bW5HYXA6IDEuMjVyZW07IH0gfVxuICAuY29sdW1ucy5pcy12YXJpYWJsZS5pcy02IHtcbiAgICAtLWNvbHVtbkdhcDogMS41cmVtOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmNvbHVtbnMuaXMtdmFyaWFibGUuaXMtNi1tb2JpbGUge1xuICAgICAgLS1jb2x1bW5HYXA6IDEuNXJlbTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSwgcHJpbnQge1xuICAgIC5jb2x1bW5zLmlzLXZhcmlhYmxlLmlzLTYtdGFibGV0IHtcbiAgICAgIC0tY29sdW1uR2FwOiAxLjVyZW07IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5jb2x1bW5zLmlzLXZhcmlhYmxlLmlzLTYtdGFibGV0LW9ubHkge1xuICAgICAgLS1jb2x1bW5HYXA6IDEuNXJlbTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5jb2x1bW5zLmlzLXZhcmlhYmxlLmlzLTYtdG91Y2gge1xuICAgICAgLS1jb2x1bW5HYXA6IDEuNXJlbTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5jb2x1bW5zLmlzLXZhcmlhYmxlLmlzLTYtZGVza3RvcCB7XG4gICAgICAtLWNvbHVtbkdhcDogMS41cmVtOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSBhbmQgKG1heC13aWR0aDogMTIxNXB4KSB7XG4gICAgLmNvbHVtbnMuaXMtdmFyaWFibGUuaXMtNi1kZXNrdG9wLW9ubHkge1xuICAgICAgLS1jb2x1bW5HYXA6IDEuNXJlbTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMTZweCkge1xuICAgIC5jb2x1bW5zLmlzLXZhcmlhYmxlLmlzLTYtd2lkZXNjcmVlbiB7XG4gICAgICAtLWNvbHVtbkdhcDogMS41cmVtOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIxNnB4KSBhbmQgKG1heC13aWR0aDogMTQwN3B4KSB7XG4gICAgLmNvbHVtbnMuaXMtdmFyaWFibGUuaXMtNi13aWRlc2NyZWVuLW9ubHkge1xuICAgICAgLS1jb2x1bW5HYXA6IDEuNXJlbTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDhweCkge1xuICAgIC5jb2x1bW5zLmlzLXZhcmlhYmxlLmlzLTYtZnVsbGhkIHtcbiAgICAgIC0tY29sdW1uR2FwOiAxLjVyZW07IH0gfVxuICAuY29sdW1ucy5pcy12YXJpYWJsZS5pcy03IHtcbiAgICAtLWNvbHVtbkdhcDogMS43NXJlbTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5jb2x1bW5zLmlzLXZhcmlhYmxlLmlzLTctbW9iaWxlIHtcbiAgICAgIC0tY29sdW1uR2FwOiAxLjc1cmVtOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpLCBwcmludCB7XG4gICAgLmNvbHVtbnMuaXMtdmFyaWFibGUuaXMtNy10YWJsZXQge1xuICAgICAgLS1jb2x1bW5HYXA6IDEuNzVyZW07IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5jb2x1bW5zLmlzLXZhcmlhYmxlLmlzLTctdGFibGV0LW9ubHkge1xuICAgICAgLS1jb2x1bW5HYXA6IDEuNzVyZW07IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAuY29sdW1ucy5pcy12YXJpYWJsZS5pcy03LXRvdWNoIHtcbiAgICAgIC0tY29sdW1uR2FwOiAxLjc1cmVtOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLmNvbHVtbnMuaXMtdmFyaWFibGUuaXMtNy1kZXNrdG9wIHtcbiAgICAgIC0tY29sdW1uR2FwOiAxLjc1cmVtOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSBhbmQgKG1heC13aWR0aDogMTIxNXB4KSB7XG4gICAgLmNvbHVtbnMuaXMtdmFyaWFibGUuaXMtNy1kZXNrdG9wLW9ubHkge1xuICAgICAgLS1jb2x1bW5HYXA6IDEuNzVyZW07IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjE2cHgpIHtcbiAgICAuY29sdW1ucy5pcy12YXJpYWJsZS5pcy03LXdpZGVzY3JlZW4ge1xuICAgICAgLS1jb2x1bW5HYXA6IDEuNzVyZW07IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjE2cHgpIGFuZCAobWF4LXdpZHRoOiAxNDA3cHgpIHtcbiAgICAuY29sdW1ucy5pcy12YXJpYWJsZS5pcy03LXdpZGVzY3JlZW4tb25seSB7XG4gICAgICAtLWNvbHVtbkdhcDogMS43NXJlbTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDhweCkge1xuICAgIC5jb2x1bW5zLmlzLXZhcmlhYmxlLmlzLTctZnVsbGhkIHtcbiAgICAgIC0tY29sdW1uR2FwOiAxLjc1cmVtOyB9IH1cbiAgLmNvbHVtbnMuaXMtdmFyaWFibGUuaXMtOCB7XG4gICAgLS1jb2x1bW5HYXA6IDJyZW07IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuY29sdW1ucy5pcy12YXJpYWJsZS5pcy04LW1vYmlsZSB7XG4gICAgICAtLWNvbHVtbkdhcDogMnJlbTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSwgcHJpbnQge1xuICAgIC5jb2x1bW5zLmlzLXZhcmlhYmxlLmlzLTgtdGFibGV0IHtcbiAgICAgIC0tY29sdW1uR2FwOiAycmVtOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAuY29sdW1ucy5pcy12YXJpYWJsZS5pcy04LXRhYmxldC1vbmx5IHtcbiAgICAgIC0tY29sdW1uR2FwOiAycmVtOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLmNvbHVtbnMuaXMtdmFyaWFibGUuaXMtOC10b3VjaCB7XG4gICAgICAtLWNvbHVtbkdhcDogMnJlbTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5jb2x1bW5zLmlzLXZhcmlhYmxlLmlzLTgtZGVza3RvcCB7XG4gICAgICAtLWNvbHVtbkdhcDogMnJlbTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkgYW5kIChtYXgtd2lkdGg6IDEyMTVweCkge1xuICAgIC5jb2x1bW5zLmlzLXZhcmlhYmxlLmlzLTgtZGVza3RvcC1vbmx5IHtcbiAgICAgIC0tY29sdW1uR2FwOiAycmVtOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIxNnB4KSB7XG4gICAgLmNvbHVtbnMuaXMtdmFyaWFibGUuaXMtOC13aWRlc2NyZWVuIHtcbiAgICAgIC0tY29sdW1uR2FwOiAycmVtOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIxNnB4KSBhbmQgKG1heC13aWR0aDogMTQwN3B4KSB7XG4gICAgLmNvbHVtbnMuaXMtdmFyaWFibGUuaXMtOC13aWRlc2NyZWVuLW9ubHkge1xuICAgICAgLS1jb2x1bW5HYXA6IDJyZW07IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDA4cHgpIHtcbiAgICAuY29sdW1ucy5pcy12YXJpYWJsZS5pcy04LWZ1bGxoZCB7XG4gICAgICAtLWNvbHVtbkdhcDogMnJlbTsgfSB9XG5cbi50aWxlIHtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbGV4LWJhc2lzOiAwO1xuICBmbGV4LWdyb3c6IDE7XG4gIGZsZXgtc2hyaW5rOiAxO1xuICBtaW4taGVpZ2h0OiBtaW4tY29udGVudDsgfVxuICAudGlsZS5pcy1hbmNlc3RvciB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjc1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTAuNzVyZW07XG4gICAgbWFyZ2luLXRvcDogLTAuNzVyZW07IH1cbiAgICAudGlsZS5pcy1hbmNlc3RvcjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IC0wLjc1cmVtOyB9XG4gICAgLnRpbGUuaXMtYW5jZXN0b3I6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtOyB9XG4gIC50aWxlLmlzLWNoaWxkIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuICAudGlsZS5pcy1wYXJlbnQge1xuICAgIHBhZGRpbmc6IDAuNzVyZW07IH1cbiAgLnRpbGUuaXMtdmVydGljYWwge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgICAudGlsZS5pcy12ZXJ0aWNhbCA+IC50aWxlLmlzLWNoaWxkOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpLCBwcmludCB7XG4gICAgLnRpbGU6bm90KC5pcy1jaGlsZCkge1xuICAgICAgZGlzcGxheTogZmxleDsgfVxuICAgIC50aWxlLmlzLTEge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiA4LjMzMzMzJTsgfVxuICAgIC50aWxlLmlzLTIge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiAxNi42NjY2NyU7IH1cbiAgICAudGlsZS5pcy0zIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogMjUlOyB9XG4gICAgLnRpbGUuaXMtNCB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDMzLjMzMzMzJTsgfVxuICAgIC50aWxlLmlzLTUge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiA0MS42NjY2NyU7IH1cbiAgICAudGlsZS5pcy02IHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogNTAlOyB9XG4gICAgLnRpbGUuaXMtNyB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDU4LjMzMzMzJTsgfVxuICAgIC50aWxlLmlzLTgge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiA2Ni42NjY2NyU7IH1cbiAgICAudGlsZS5pcy05IHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogNzUlOyB9XG4gICAgLnRpbGUuaXMtMTAge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiA4My4zMzMzMyU7IH1cbiAgICAudGlsZS5pcy0xMSB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDkxLjY2NjY3JTsgfVxuICAgIC50aWxlLmlzLTEyIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi8qIEJ1bG1hIEhlbHBlcnMgKi9cbi5oYXMtdGV4dC13aGl0ZSB7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50OyB9XG5cbmEuaGFzLXRleHQtd2hpdGU6aG92ZXIsIGEuaGFzLXRleHQtd2hpdGU6Zm9jdXMge1xuICBjb2xvcjogI2U2ZTZlNiAhaW1wb3J0YW50OyB9XG5cbi5oYXMtYmFja2dyb3VuZC13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7IH1cblxuLmhhcy10ZXh0LWJsYWNrIHtcbiAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7IH1cblxuYS5oYXMtdGV4dC1ibGFjazpob3ZlciwgYS5oYXMtdGV4dC1ibGFjazpmb2N1cyB7XG4gIGNvbG9yOiBibGFjayAhaW1wb3J0YW50OyB9XG5cbi5oYXMtYmFja2dyb3VuZC1ibGFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7IH1cblxuLmhhcy10ZXh0LWxpZ2h0IHtcbiAgY29sb3I6IHdoaXRlc21va2UgIWltcG9ydGFudDsgfVxuXG5hLmhhcy10ZXh0LWxpZ2h0OmhvdmVyLCBhLmhhcy10ZXh0LWxpZ2h0OmZvY3VzIHtcbiAgY29sb3I6ICNkYmRiZGIgIWltcG9ydGFudDsgfVxuXG4uaGFzLWJhY2tncm91bmQtbGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZXNtb2tlICFpbXBvcnRhbnQ7IH1cblxuLmhhcy10ZXh0LWRhcmsge1xuICBjb2xvcjogIzM2MzYzNiAhaW1wb3J0YW50OyB9XG5cbmEuaGFzLXRleHQtZGFyazpob3ZlciwgYS5oYXMtdGV4dC1kYXJrOmZvY3VzIHtcbiAgY29sb3I6ICMxYzFjMWMgIWltcG9ydGFudDsgfVxuXG4uaGFzLWJhY2tncm91bmQtZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzYgIWltcG9ydGFudDsgfVxuXG4uaGFzLXRleHQtcHJpbWFyeSB7XG4gIGNvbG9yOiAjMDBkMWIyICFpbXBvcnRhbnQ7IH1cblxuYS5oYXMtdGV4dC1wcmltYXJ5OmhvdmVyLCBhLmhhcy10ZXh0LXByaW1hcnk6Zm9jdXMge1xuICBjb2xvcjogIzAwOWU4NiAhaW1wb3J0YW50OyB9XG5cbi5oYXMtYmFja2dyb3VuZC1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwZDFiMiAhaW1wb3J0YW50OyB9XG5cbi5oYXMtdGV4dC1wcmltYXJ5LWxpZ2h0IHtcbiAgY29sb3I6ICNlYmZmZmMgIWltcG9ydGFudDsgfVxuXG5hLmhhcy10ZXh0LXByaW1hcnktbGlnaHQ6aG92ZXIsIGEuaGFzLXRleHQtcHJpbWFyeS1saWdodDpmb2N1cyB7XG4gIGNvbG9yOiAjYjhmZmY0ICFpbXBvcnRhbnQ7IH1cblxuLmhhcy1iYWNrZ3JvdW5kLXByaW1hcnktbGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJmZmZjICFpbXBvcnRhbnQ7IH1cblxuLmhhcy10ZXh0LXByaW1hcnktZGFyayB7XG4gIGNvbG9yOiAjMDA5NDdlICFpbXBvcnRhbnQ7IH1cblxuYS5oYXMtdGV4dC1wcmltYXJ5LWRhcms6aG92ZXIsIGEuaGFzLXRleHQtcHJpbWFyeS1kYXJrOmZvY3VzIHtcbiAgY29sb3I6ICMwMGM3YTkgIWltcG9ydGFudDsgfVxuXG4uaGFzLWJhY2tncm91bmQtcHJpbWFyeS1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOTQ3ZSAhaW1wb3J0YW50OyB9XG5cbi5oYXMtdGV4dC1saW5rIHtcbiAgY29sb3I6ICMzMTczZjYgIWltcG9ydGFudDsgfVxuXG5hLmhhcy10ZXh0LWxpbms6aG92ZXIsIGEuaGFzLXRleHQtbGluazpmb2N1cyB7XG4gIGNvbG9yOiAjMGE1NWVhICFpbXBvcnRhbnQ7IH1cblxuLmhhcy1iYWNrZ3JvdW5kLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE3M2Y2ICFpbXBvcnRhbnQ7IH1cblxuLmhhcy10ZXh0LWxpbmstbGlnaHQge1xuICBjb2xvcjogI2ViZjJmZSAhaW1wb3J0YW50OyB9XG5cbmEuaGFzLXRleHQtbGluay1saWdodDpob3ZlciwgYS5oYXMtdGV4dC1saW5rLWxpZ2h0OmZvY3VzIHtcbiAgY29sb3I6ICNiYmQxZmMgIWltcG9ydGFudDsgfVxuXG4uaGFzLWJhY2tncm91bmQtbGluay1saWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmYyZmUgIWltcG9ydGFudDsgfVxuXG4uaGFzLXRleHQtbGluay1kYXJrIHtcbiAgY29sb3I6ICMwOTRlZDcgIWltcG9ydGFudDsgfVxuXG5hLmhhcy10ZXh0LWxpbmstZGFyazpob3ZlciwgYS5oYXMtdGV4dC1saW5rLWRhcms6Zm9jdXMge1xuICBjb2xvcjogIzFlNjZmNSAhaW1wb3J0YW50OyB9XG5cbi5oYXMtYmFja2dyb3VuZC1saW5rLWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDk0ZWQ3ICFpbXBvcnRhbnQ7IH1cblxuLmhhcy10ZXh0LWluZm8ge1xuICBjb2xvcjogIzNlOGVkMCAhaW1wb3J0YW50OyB9XG5cbmEuaGFzLXRleHQtaW5mbzpob3ZlciwgYS5oYXMtdGV4dC1pbmZvOmZvY3VzIHtcbiAgY29sb3I6ICMyYjc0YjEgIWltcG9ydGFudDsgfVxuXG4uaGFzLWJhY2tncm91bmQtaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZThlZDAgIWltcG9ydGFudDsgfVxuXG4uaGFzLXRleHQtaW5mby1saWdodCB7XG4gIGNvbG9yOiAjZWZmNWZiICFpbXBvcnRhbnQ7IH1cblxuYS5oYXMtdGV4dC1pbmZvLWxpZ2h0OmhvdmVyLCBhLmhhcy10ZXh0LWluZm8tbGlnaHQ6Zm9jdXMge1xuICBjb2xvcjogI2M2ZGRmMSAhaW1wb3J0YW50OyB9XG5cbi5oYXMtYmFja2dyb3VuZC1pbmZvLWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmZjVmYiAhaW1wb3J0YW50OyB9XG5cbi5oYXMtdGV4dC1pbmZvLWRhcmsge1xuICBjb2xvcjogIzI5NmZhOCAhaW1wb3J0YW50OyB9XG5cbmEuaGFzLXRleHQtaW5mby1kYXJrOmhvdmVyLCBhLmhhcy10ZXh0LWluZm8tZGFyazpmb2N1cyB7XG4gIGNvbG9yOiAjMzY4YWNlICFpbXBvcnRhbnQ7IH1cblxuLmhhcy1iYWNrZ3JvdW5kLWluZm8tZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOTZmYTggIWltcG9ydGFudDsgfVxuXG4uaGFzLXRleHQtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMDBEMjc4ICFpbXBvcnRhbnQ7IH1cblxuYS5oYXMtdGV4dC1zdWNjZXNzOmhvdmVyLCBhLmhhcy10ZXh0LXN1Y2Nlc3M6Zm9jdXMge1xuICBjb2xvcjogIzAwOWY1YiAhaW1wb3J0YW50OyB9XG5cbi5oYXMtYmFja2dyb3VuZC1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwRDI3OCAhaW1wb3J0YW50OyB9XG5cbi5oYXMtdGV4dC1zdWNjZXNzLWxpZ2h0IHtcbiAgY29sb3I6ICNlYmZmZjYgIWltcG9ydGFudDsgfVxuXG5hLmhhcy10ZXh0LXN1Y2Nlc3MtbGlnaHQ6aG92ZXIsIGEuaGFzLXRleHQtc3VjY2Vzcy1saWdodDpmb2N1cyB7XG4gIGNvbG9yOiAjYjhmZmUwICFpbXBvcnRhbnQ7IH1cblxuLmhhcy1iYWNrZ3JvdW5kLXN1Y2Nlc3MtbGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJmZmY2ICFpbXBvcnRhbnQ7IH1cblxuLmhhcy10ZXh0LXN1Y2Nlc3MtZGFyayB7XG4gIGNvbG9yOiAjMDA5OTU3ICFpbXBvcnRhbnQ7IH1cblxuYS5oYXMtdGV4dC1zdWNjZXNzLWRhcms6aG92ZXIsIGEuaGFzLXRleHQtc3VjY2Vzcy1kYXJrOmZvY3VzIHtcbiAgY29sb3I6ICMwMGNjNzUgIWltcG9ydGFudDsgfVxuXG4uaGFzLWJhY2tncm91bmQtc3VjY2Vzcy1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOTk1NyAhaW1wb3J0YW50OyB9XG5cbi5oYXMtdGV4dC13YXJuaW5nIHtcbiAgY29sb3I6ICNGRkEwMDAgIWltcG9ydGFudDsgfVxuXG5hLmhhcy10ZXh0LXdhcm5pbmc6aG92ZXIsIGEuaGFzLXRleHQtd2FybmluZzpmb2N1cyB7XG4gIGNvbG9yOiAjY2M4MDAwICFpbXBvcnRhbnQ7IH1cblxuLmhhcy1iYWNrZ3JvdW5kLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZBMDAwICFpbXBvcnRhbnQ7IH1cblxuLmhhcy10ZXh0LXdhcm5pbmctbGlnaHQge1xuICBjb2xvcjogI2ZmZjdlYiAhaW1wb3J0YW50OyB9XG5cbmEuaGFzLXRleHQtd2FybmluZy1saWdodDpob3ZlciwgYS5oYXMtdGV4dC13YXJuaW5nLWxpZ2h0OmZvY3VzIHtcbiAgY29sb3I6ICNmZmU0YjggIWltcG9ydGFudDsgfVxuXG4uaGFzLWJhY2tncm91bmQtd2FybmluZy1saWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY3ZWIgIWltcG9ydGFudDsgfVxuXG4uaGFzLXRleHQtd2FybmluZy1kYXJrIHtcbiAgY29sb3I6ICM5OTYwMDAgIWltcG9ydGFudDsgfVxuXG5hLmhhcy10ZXh0LXdhcm5pbmctZGFyazpob3ZlciwgYS5oYXMtdGV4dC13YXJuaW5nLWRhcms6Zm9jdXMge1xuICBjb2xvcjogI2NjODAwMCAhaW1wb3J0YW50OyB9XG5cbi5oYXMtYmFja2dyb3VuZC13YXJuaW5nLWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk2MDAwICFpbXBvcnRhbnQ7IH1cblxuLmhhcy10ZXh0LWRhbmdlciB7XG4gIGNvbG9yOiAjZjE0NjY4ICFpbXBvcnRhbnQ7IH1cblxuYS5oYXMtdGV4dC1kYW5nZXI6aG92ZXIsIGEuaGFzLXRleHQtZGFuZ2VyOmZvY3VzIHtcbiAgY29sb3I6ICNlZTE3NDIgIWltcG9ydGFudDsgfVxuXG4uaGFzLWJhY2tncm91bmQtZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxNDY2OCAhaW1wb3J0YW50OyB9XG5cbi5oYXMtdGV4dC1kYW5nZXItbGlnaHQge1xuICBjb2xvcjogI2ZlZWNmMCAhaW1wb3J0YW50OyB9XG5cbmEuaGFzLXRleHQtZGFuZ2VyLWxpZ2h0OmhvdmVyLCBhLmhhcy10ZXh0LWRhbmdlci1saWdodDpmb2N1cyB7XG4gIGNvbG9yOiAjZmFiZGM5ICFpbXBvcnRhbnQ7IH1cblxuLmhhcy1iYWNrZ3JvdW5kLWRhbmdlci1saWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWVjZjAgIWltcG9ydGFudDsgfVxuXG4uaGFzLXRleHQtZGFuZ2VyLWRhcmsge1xuICBjb2xvcjogI2NjMGYzNSAhaW1wb3J0YW50OyB9XG5cbmEuaGFzLXRleHQtZGFuZ2VyLWRhcms6aG92ZXIsIGEuaGFzLXRleHQtZGFuZ2VyLWRhcms6Zm9jdXMge1xuICBjb2xvcjogI2VlMjA0OSAhaW1wb3J0YW50OyB9XG5cbi5oYXMtYmFja2dyb3VuZC1kYW5nZXItZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYzBmMzUgIWltcG9ydGFudDsgfVxuXG4uaGFzLXRleHQtYmxhY2stYmlzIHtcbiAgY29sb3I6ICMxMjEyMTIgIWltcG9ydGFudDsgfVxuXG4uaGFzLWJhY2tncm91bmQtYmxhY2stYmlzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEyMTIxMiAhaW1wb3J0YW50OyB9XG5cbi5oYXMtdGV4dC1ibGFjay10ZXIge1xuICBjb2xvcjogIzI0MjQyNCAhaW1wb3J0YW50OyB9XG5cbi5oYXMtYmFja2dyb3VuZC1ibGFjay10ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjQyNDI0ICFpbXBvcnRhbnQ7IH1cblxuLmhhcy10ZXh0LWdyZXktZGFya2VyIHtcbiAgY29sb3I6ICMzNjM2MzYgIWltcG9ydGFudDsgfVxuXG4uaGFzLWJhY2tncm91bmQtZ3JleS1kYXJrZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2ICFpbXBvcnRhbnQ7IH1cblxuLmhhcy10ZXh0LWdyZXktZGFyayB7XG4gIGNvbG9yOiAjNGE0YTRhICFpbXBvcnRhbnQ7IH1cblxuLmhhcy1iYWNrZ3JvdW5kLWdyZXktZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0YTRhNGEgIWltcG9ydGFudDsgfVxuXG4uaGFzLXRleHQtZ3JleSB7XG4gIGNvbG9yOiAjQ0ZDRkNGICFpbXBvcnRhbnQ7IH1cblxuLmhhcy1iYWNrZ3JvdW5kLWdyZXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0ZDRkNGICFpbXBvcnRhbnQ7IH1cblxuLmhhcy10ZXh0LWdyZXktbGlnaHQge1xuICBjb2xvcjogI0YwRjBGMCAhaW1wb3J0YW50OyB9XG5cbi5oYXMtYmFja2dyb3VuZC1ncmV5LWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YwRjBGMCAhaW1wb3J0YW50OyB9XG5cbi5oYXMtdGV4dC1ncmV5LWxpZ2h0ZXIge1xuICBjb2xvcjogI0VGRUZGMCAhaW1wb3J0YW50OyB9XG5cbi5oYXMtYmFja2dyb3VuZC1ncmV5LWxpZ2h0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUZFRkYwICFpbXBvcnRhbnQ7IH1cblxuLmhhcy10ZXh0LXdoaXRlLXRlciB7XG4gIGNvbG9yOiB3aGl0ZXNtb2tlICFpbXBvcnRhbnQ7IH1cblxuLmhhcy1iYWNrZ3JvdW5kLXdoaXRlLXRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlc21va2UgIWltcG9ydGFudDsgfVxuXG4uaGFzLXRleHQtd2hpdGUtYmlzIHtcbiAgY29sb3I6ICNmYWZhZmEgIWltcG9ydGFudDsgfVxuXG4uaGFzLWJhY2tncm91bmQtd2hpdGUtYmlzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYSAhaW1wb3J0YW50OyB9XG5cbi5pcy1mbGV4LWRpcmVjdGlvbi1yb3cge1xuICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7IH1cblxuLmlzLWZsZXgtZGlyZWN0aW9uLXJvdy1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cblxuLmlzLWZsZXgtZGlyZWN0aW9uLWNvbHVtbiB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsgfVxuXG4uaXMtZmxleC1kaXJlY3Rpb24tY29sdW1uLXJldmVyc2Uge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDsgfVxuXG4uaXMtZmxleC13cmFwLW5vd3JhcCB7XG4gIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cblxuLmlzLWZsZXgtd3JhcC13cmFwIHtcbiAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7IH1cblxuLmlzLWZsZXgtd3JhcC13cmFwLXJldmVyc2Uge1xuICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG5cbi5pcy1qdXN0aWZ5LWNvbnRlbnQtZmxleC1zdGFydCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG5cbi5pcy1qdXN0aWZ5LWNvbnRlbnQtZmxleC1lbmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cblxuLmlzLWp1c3RpZnktY29udGVudC1jZW50ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG5cbi5pcy1qdXN0aWZ5LWNvbnRlbnQtc3BhY2UtYmV0d2VlbiB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG5cbi5pcy1qdXN0aWZ5LWNvbnRlbnQtc3BhY2UtYXJvdW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuXG4uaXMtanVzdGlmeS1jb250ZW50LXNwYWNlLWV2ZW5seSB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7IH1cblxuLmlzLWp1c3RpZnktY29udGVudC1zdGFydCB7XG4gIGp1c3RpZnktY29udGVudDogc3RhcnQgIWltcG9ydGFudDsgfVxuXG4uaXMtanVzdGlmeS1jb250ZW50LWVuZCB7XG4gIGp1c3RpZnktY29udGVudDogZW5kICFpbXBvcnRhbnQ7IH1cblxuLmlzLWp1c3RpZnktY29udGVudC1sZWZ0IHtcbiAganVzdGlmeS1jb250ZW50OiBsZWZ0ICFpbXBvcnRhbnQ7IH1cblxuLmlzLWp1c3RpZnktY29udGVudC1yaWdodCB7XG4gIGp1c3RpZnktY29udGVudDogcmlnaHQgIWltcG9ydGFudDsgfVxuXG4uaXMtYWxpZ24tY29udGVudC1mbGV4LXN0YXJ0IHtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG5cbi5pcy1hbGlnbi1jb250ZW50LWZsZXgtZW5kIHtcbiAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuXG4uaXMtYWxpZ24tY29udGVudC1jZW50ZXIge1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuXG4uaXMtYWxpZ24tY29udGVudC1zcGFjZS1iZXR3ZWVuIHtcbiAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG5cbi5pcy1hbGlnbi1jb250ZW50LXNwYWNlLWFyb3VuZCB7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG5cbi5pcy1hbGlnbi1jb250ZW50LXNwYWNlLWV2ZW5seSB7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50OyB9XG5cbi5pcy1hbGlnbi1jb250ZW50LXN0cmV0Y2gge1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cblxuLmlzLWFsaWduLWNvbnRlbnQtc3RhcnQge1xuICBhbGlnbi1jb250ZW50OiBzdGFydCAhaW1wb3J0YW50OyB9XG5cbi5pcy1hbGlnbi1jb250ZW50LWVuZCB7XG4gIGFsaWduLWNvbnRlbnQ6IGVuZCAhaW1wb3J0YW50OyB9XG5cbi5pcy1hbGlnbi1jb250ZW50LWJhc2VsaW5lIHtcbiAgYWxpZ24tY29udGVudDogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuXG4uaXMtYWxpZ24taXRlbXMtc3RyZXRjaCB7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cblxuLmlzLWFsaWduLWl0ZW1zLWZsZXgtc3RhcnQge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG5cbi5pcy1hbGlnbi1pdGVtcy1mbGV4LWVuZCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG5cbi5pcy1hbGlnbi1pdGVtcy1jZW50ZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7IH1cblxuLmlzLWFsaWduLWl0ZW1zLWJhc2VsaW5lIHtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cblxuLmlzLWFsaWduLWl0ZW1zLXN0YXJ0IHtcbiAgYWxpZ24taXRlbXM6IHN0YXJ0ICFpbXBvcnRhbnQ7IH1cblxuLmlzLWFsaWduLWl0ZW1zLWVuZCB7XG4gIGFsaWduLWl0ZW1zOiBlbmQgIWltcG9ydGFudDsgfVxuXG4uaXMtYWxpZ24taXRlbXMtc2VsZi1zdGFydCB7XG4gIGFsaWduLWl0ZW1zOiBzZWxmLXN0YXJ0ICFpbXBvcnRhbnQ7IH1cblxuLmlzLWFsaWduLWl0ZW1zLXNlbGYtZW5kIHtcbiAgYWxpZ24taXRlbXM6IHNlbGYtZW5kICFpbXBvcnRhbnQ7IH1cblxuLmlzLWFsaWduLXNlbGYtYXV0byB7XG4gIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4uaXMtYWxpZ24tc2VsZi1mbGV4LXN0YXJ0IHtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG5cbi5pcy1hbGlnbi1zZWxmLWZsZXgtZW5kIHtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuXG4uaXMtYWxpZ24tc2VsZi1jZW50ZXIge1xuICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuXG4uaXMtYWxpZ24tc2VsZi1iYXNlbGluZSB7XG4gIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cblxuLmlzLWFsaWduLXNlbGYtc3RyZXRjaCB7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuXG4uaXMtZmxleC1ncm93LTAge1xuICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDsgfVxuXG4uaXMtZmxleC1ncm93LTEge1xuICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDsgfVxuXG4uaXMtZmxleC1ncm93LTIge1xuICBmbGV4LWdyb3c6IDIgIWltcG9ydGFudDsgfVxuXG4uaXMtZmxleC1ncm93LTMge1xuICBmbGV4LWdyb3c6IDMgIWltcG9ydGFudDsgfVxuXG4uaXMtZmxleC1ncm93LTQge1xuICBmbGV4LWdyb3c6IDQgIWltcG9ydGFudDsgfVxuXG4uaXMtZmxleC1ncm93LTUge1xuICBmbGV4LWdyb3c6IDUgIWltcG9ydGFudDsgfVxuXG4uaXMtZmxleC1zaHJpbmstMCB7XG4gIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7IH1cblxuLmlzLWZsZXgtc2hyaW5rLTEge1xuICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50OyB9XG5cbi5pcy1mbGV4LXNocmluay0yIHtcbiAgZmxleC1zaHJpbms6IDIgIWltcG9ydGFudDsgfVxuXG4uaXMtZmxleC1zaHJpbmstMyB7XG4gIGZsZXgtc2hyaW5rOiAzICFpbXBvcnRhbnQ7IH1cblxuLmlzLWZsZXgtc2hyaW5rLTQge1xuICBmbGV4LXNocmluazogNCAhaW1wb3J0YW50OyB9XG5cbi5pcy1mbGV4LXNocmluay01IHtcbiAgZmxleC1zaHJpbms6IDUgIWltcG9ydGFudDsgfVxuXG4uaXMtY2xlYXJmaXg6OmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTsgfVxuXG4uaXMtcHVsbGVkLWxlZnQge1xuICBmbG9hdDogbGVmdCAhaW1wb3J0YW50OyB9XG5cbi5pcy1wdWxsZWQtcmlnaHQge1xuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDsgfVxuXG4uaXMtcmFkaXVzbGVzcyB7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDsgfVxuXG4uaXMtc2hhZG93bGVzcyB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4uaXMtY2xpY2thYmxlIHtcbiAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGwgIWltcG9ydGFudDsgfVxuXG4uaXMtY2xpcHBlZCB7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDsgfVxuXG4uaXMtcmVsYXRpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDsgfVxuXG4uaXMtbWFyZ2lubGVzcyB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50OyB9XG5cbi5pcy1wYWRkaW5nbGVzcyB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuXG4ubS0wIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cblxuLm10LTAge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7IH1cblxuLm1yLTAge1xuICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuXG4ubWItMCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuXG4ubWwtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cblxuLm14LTAge1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuXG4ubXktMCB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG5cbi5tLTEge1xuICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXQtMSB7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXItMSB7XG4gIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tYi0xIHtcbiAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tbC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXgtMSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5teS0xIHtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm0tMiB7XG4gIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm10LTIge1xuICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXItMiB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1iLTIge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubWwtMiB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXgtMiB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXktMiB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubS0zIHtcbiAgbWFyZ2luOiAwLjc1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm10LTMge1xuICBtYXJnaW4tdG9wOiAwLjc1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1yLTMge1xuICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW0gIWltcG9ydGFudDsgfVxuXG4ubWItMyB7XG4gIG1hcmdpbi1ib3R0b206IDAuNzVyZW0gIWltcG9ydGFudDsgfVxuXG4ubWwtMyB7XG4gIG1hcmdpbi1sZWZ0OiAwLjc1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm14LTMge1xuICBtYXJnaW4tbGVmdDogMC43NXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXktMyB7XG4gIG1hcmdpbi10b3A6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tLTQge1xuICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ubXQtNCB7XG4gIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ubXItNCB7XG4gIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tYi00IHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tbC00IHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ubXgtNCB7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5teS00IHtcbiAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLm0tNSB7XG4gIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm10LTUge1xuICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXItNSB7XG4gIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1iLTUge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubWwtNSB7XG4gIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXgtNSB7XG4gIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXktNSB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubS02IHtcbiAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLm10LTYge1xuICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLm1yLTYge1xuICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ubWItNiB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ubWwtNiB7XG4gIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLm14LTYge1xuICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ubXktNiB7XG4gIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5tLWF1dG8ge1xuICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDsgfVxuXG4ubXQtYXV0byB7XG4gIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4ubXItYXV0byB7XG4gIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5tYi1hdXRvIHtcbiAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5tbC1hdXRvIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4ubXgtYXV0byB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5teS1hdXRvIHtcbiAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLnAtMCB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuXG4ucHQtMCB7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7IH1cblxuLnByLTAge1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cblxuLnBiLTAge1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG5cbi5wbC0wIHtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cblxuLnB4LTAge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50OyB9XG5cbi5weS0wIHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuXG4ucC0xIHtcbiAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wdC0xIHtcbiAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHItMSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucGItMSB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnBsLTEge1xuICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHgtMSB7XG4gIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnB5LTEge1xuICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wLTIge1xuICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHQtMiB7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHItMiB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wYi0yIHtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wbC0yIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHgtMiB7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5weS0yIHtcbiAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnAtMyB7XG4gIHBhZGRpbmc6IDAuNzVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHQtMyB7XG4gIHBhZGRpbmctdG9wOiAwLjc1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnByLTMge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnBiLTMge1xuICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wbC0zIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnB4LTMge1xuICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMC43NXJlbSAhaW1wb3J0YW50OyB9XG5cbi5weS0zIHtcbiAgcGFkZGluZy10b3A6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDAuNzVyZW0gIWltcG9ydGFudDsgfVxuXG4ucC00IHtcbiAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wdC00IHtcbiAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ucHItNCB7XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ucGItNCB7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLnBsLTQge1xuICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ucHgtNCB7XG4gIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLnB5LTQge1xuICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wLTUge1xuICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHQtNSB7XG4gIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHItNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wYi01IHtcbiAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wbC01IHtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHgtNSB7XG4gIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5weS01IHtcbiAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnAtNiB7XG4gIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ucHQtNiB7XG4gIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLnByLTYge1xuICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLnBiLTYge1xuICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5wbC02IHtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLnB4LTYge1xuICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5weS02IHtcbiAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ucC1hdXRvIHtcbiAgcGFkZGluZzogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5wdC1hdXRvIHtcbiAgcGFkZGluZy10b3A6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4ucHItYXV0byB7XG4gIHBhZGRpbmctcmlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4ucGItYXV0byB7XG4gIHBhZGRpbmctYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLnBsLWF1dG8ge1xuICBwYWRkaW5nLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4ucHgtYXV0byB7XG4gIHBhZGRpbmctbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLnB5LWF1dG8ge1xuICBwYWRkaW5nLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5pcy1zaXplLTEge1xuICBmb250LXNpemU6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4uaXMtc2l6ZS0yIHtcbiAgZm9udC1zaXplOiAyLjVyZW0gIWltcG9ydGFudDsgfVxuXG4uaXMtc2l6ZS0zIHtcbiAgZm9udC1zaXplOiAycmVtICFpbXBvcnRhbnQ7IH1cblxuLmlzLXNpemUtNCB7XG4gIGZvbnQtc2l6ZTogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLmlzLXNpemUtNSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5pcy1zaXplLTYge1xuICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4uaXMtc2l6ZS03IHtcbiAgZm9udC1zaXplOiAwLjc1cmVtICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmlzLXNpemUtMS1tb2JpbGUge1xuICAgIGZvbnQtc2l6ZTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5pcy1zaXplLTItbW9iaWxlIHtcbiAgICBmb250LXNpemU6IDIuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5pcy1zaXplLTMtbW9iaWxlIHtcbiAgICBmb250LXNpemU6IDJyZW0gIWltcG9ydGFudDsgfVxuICAuaXMtc2l6ZS00LW1vYmlsZSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAuaXMtc2l6ZS01LW1vYmlsZSB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmlzLXNpemUtNi1tb2JpbGUge1xuICAgIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5pcy1zaXplLTctbW9iaWxlIHtcbiAgICBmb250LXNpemU6IDAuNzVyZW0gIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSwgcHJpbnQge1xuICAuaXMtc2l6ZS0xLXRhYmxldCB7XG4gICAgZm9udC1zaXplOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLmlzLXNpemUtMi10YWJsZXQge1xuICAgIGZvbnQtc2l6ZTogMi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmlzLXNpemUtMy10YWJsZXQge1xuICAgIGZvbnQtc2l6ZTogMnJlbSAhaW1wb3J0YW50OyB9XG4gIC5pcy1zaXplLTQtdGFibGV0IHtcbiAgICBmb250LXNpemU6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5pcy1zaXplLTUtdGFibGV0IHtcbiAgICBmb250LXNpemU6IDEuMjVyZW0gIWltcG9ydGFudDsgfVxuICAuaXMtc2l6ZS02LXRhYmxldCB7XG4gICAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLmlzLXNpemUtNy10YWJsZXQge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5pcy1zaXplLTEtdG91Y2gge1xuICAgIGZvbnQtc2l6ZTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5pcy1zaXplLTItdG91Y2gge1xuICAgIGZvbnQtc2l6ZTogMi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmlzLXNpemUtMy10b3VjaCB7XG4gICAgZm9udC1zaXplOiAycmVtICFpbXBvcnRhbnQ7IH1cbiAgLmlzLXNpemUtNC10b3VjaCB7XG4gICAgZm9udC1zaXplOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAuaXMtc2l6ZS01LXRvdWNoIHtcbiAgICBmb250LXNpemU6IDEuMjVyZW0gIWltcG9ydGFudDsgfVxuICAuaXMtc2l6ZS02LXRvdWNoIHtcbiAgICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDsgfVxuICAuaXMtc2l6ZS03LXRvdWNoIHtcbiAgICBmb250LXNpemU6IDAuNzVyZW0gIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaXMtc2l6ZS0xLWRlc2t0b3Age1xuICAgIGZvbnQtc2l6ZTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5pcy1zaXplLTItZGVza3RvcCB7XG4gICAgZm9udC1zaXplOiAyLjVyZW0gIWltcG9ydGFudDsgfVxuICAuaXMtc2l6ZS0zLWRlc2t0b3Age1xuICAgIGZvbnQtc2l6ZTogMnJlbSAhaW1wb3J0YW50OyB9XG4gIC5pcy1zaXplLTQtZGVza3RvcCB7XG4gICAgZm9udC1zaXplOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAuaXMtc2l6ZS01LWRlc2t0b3Age1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5pcy1zaXplLTYtZGVza3RvcCB7XG4gICAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLmlzLXNpemUtNy1kZXNrdG9wIHtcbiAgICBmb250LXNpemU6IDAuNzVyZW0gIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMTZweCkge1xuICAuaXMtc2l6ZS0xLXdpZGVzY3JlZW4ge1xuICAgIGZvbnQtc2l6ZTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5pcy1zaXplLTItd2lkZXNjcmVlbiB7XG4gICAgZm9udC1zaXplOiAyLjVyZW0gIWltcG9ydGFudDsgfVxuICAuaXMtc2l6ZS0zLXdpZGVzY3JlZW4ge1xuICAgIGZvbnQtc2l6ZTogMnJlbSAhaW1wb3J0YW50OyB9XG4gIC5pcy1zaXplLTQtd2lkZXNjcmVlbiB7XG4gICAgZm9udC1zaXplOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAuaXMtc2l6ZS01LXdpZGVzY3JlZW4ge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5pcy1zaXplLTYtd2lkZXNjcmVlbiB7XG4gICAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLmlzLXNpemUtNy13aWRlc2NyZWVuIHtcbiAgICBmb250LXNpemU6IDAuNzVyZW0gIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDhweCkge1xuICAuaXMtc2l6ZS0xLWZ1bGxoZCB7XG4gICAgZm9udC1zaXplOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLmlzLXNpemUtMi1mdWxsaGQge1xuICAgIGZvbnQtc2l6ZTogMi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmlzLXNpemUtMy1mdWxsaGQge1xuICAgIGZvbnQtc2l6ZTogMnJlbSAhaW1wb3J0YW50OyB9XG4gIC5pcy1zaXplLTQtZnVsbGhkIHtcbiAgICBmb250LXNpemU6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5pcy1zaXplLTUtZnVsbGhkIHtcbiAgICBmb250LXNpemU6IDEuMjVyZW0gIWltcG9ydGFudDsgfVxuICAuaXMtc2l6ZS02LWZ1bGxoZCB7XG4gICAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLmlzLXNpemUtNy1mdWxsaGQge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbSAhaW1wb3J0YW50OyB9IH1cblxuLmhhcy10ZXh0LWNlbnRlcmVkIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH1cblxuLmhhcy10ZXh0LWp1c3RpZmllZCB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnkgIWltcG9ydGFudDsgfVxuXG4uaGFzLXRleHQtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuXG4uaGFzLXRleHQtcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oYXMtdGV4dC1jZW50ZXJlZC1tb2JpbGUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpLCBwcmludCB7XG4gIC5oYXMtdGV4dC1jZW50ZXJlZC10YWJsZXQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmhhcy10ZXh0LWNlbnRlcmVkLXRhYmxldC1vbmx5IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuaGFzLXRleHQtY2VudGVyZWQtdG91Y2gge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5oYXMtdGV4dC1jZW50ZXJlZC1kZXNrdG9wIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkgYW5kIChtYXgtd2lkdGg6IDEyMTVweCkge1xuICAuaGFzLXRleHQtY2VudGVyZWQtZGVza3RvcC1vbmx5IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMTZweCkge1xuICAuaGFzLXRleHQtY2VudGVyZWQtd2lkZXNjcmVlbiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjE2cHgpIGFuZCAobWF4LXdpZHRoOiAxNDA3cHgpIHtcbiAgLmhhcy10ZXh0LWNlbnRlcmVkLXdpZGVzY3JlZW4tb25seSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDA4cHgpIHtcbiAgLmhhcy10ZXh0LWNlbnRlcmVkLWZ1bGxoZCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGFzLXRleHQtanVzdGlmaWVkLW1vYmlsZSB7XG4gICAgdGV4dC1hbGlnbjoganVzdGlmeSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpLCBwcmludCB7XG4gIC5oYXMtdGV4dC1qdXN0aWZpZWQtdGFibGV0IHtcbiAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuaGFzLXRleHQtanVzdGlmaWVkLXRhYmxldC1vbmx5IHtcbiAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmhhcy10ZXh0LWp1c3RpZmllZC10b3VjaCB7XG4gICAgdGV4dC1hbGlnbjoganVzdGlmeSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5oYXMtdGV4dC1qdXN0aWZpZWQtZGVza3RvcCB7XG4gICAgdGV4dC1hbGlnbjoganVzdGlmeSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSBhbmQgKG1heC13aWR0aDogMTIxNXB4KSB7XG4gIC5oYXMtdGV4dC1qdXN0aWZpZWQtZGVza3RvcC1vbmx5IHtcbiAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjE2cHgpIHtcbiAgLmhhcy10ZXh0LWp1c3RpZmllZC13aWRlc2NyZWVuIHtcbiAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjE2cHgpIGFuZCAobWF4LXdpZHRoOiAxNDA3cHgpIHtcbiAgLmhhcy10ZXh0LWp1c3RpZmllZC13aWRlc2NyZWVuLW9ubHkge1xuICAgIHRleHQtYWxpZ246IGp1c3RpZnkgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDhweCkge1xuICAuaGFzLXRleHQtanVzdGlmaWVkLWZ1bGxoZCB7XG4gICAgdGV4dC1hbGlnbjoganVzdGlmeSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhhcy10ZXh0LWxlZnQtbW9iaWxlIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCksIHByaW50IHtcbiAgLmhhcy10ZXh0LWxlZnQtdGFibGV0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuaGFzLXRleHQtbGVmdC10YWJsZXQtb25seSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5oYXMtdGV4dC1sZWZ0LXRvdWNoIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhhcy10ZXh0LWxlZnQtZGVza3RvcCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSBhbmQgKG1heC13aWR0aDogMTIxNXB4KSB7XG4gIC5oYXMtdGV4dC1sZWZ0LWRlc2t0b3Atb25seSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIxNnB4KSB7XG4gIC5oYXMtdGV4dC1sZWZ0LXdpZGVzY3JlZW4ge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMTZweCkgYW5kIChtYXgtd2lkdGg6IDE0MDdweCkge1xuICAuaGFzLXRleHQtbGVmdC13aWRlc2NyZWVuLW9ubHkge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDhweCkge1xuICAuaGFzLXRleHQtbGVmdC1mdWxsaGQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oYXMtdGV4dC1yaWdodC1tb2JpbGUge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCksIHByaW50IHtcbiAgLmhhcy10ZXh0LXJpZ2h0LXRhYmxldCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5oYXMtdGV4dC1yaWdodC10YWJsZXQtb25seSB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuaGFzLXRleHQtcmlnaHQtdG91Y2gge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhhcy10ZXh0LXJpZ2h0LWRlc2t0b3Age1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIGFuZCAobWF4LXdpZHRoOiAxMjE1cHgpIHtcbiAgLmhhcy10ZXh0LXJpZ2h0LWRlc2t0b3Atb25seSB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMTZweCkge1xuICAuaGFzLXRleHQtcmlnaHQtd2lkZXNjcmVlbiB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMTZweCkgYW5kIChtYXgtd2lkdGg6IDE0MDdweCkge1xuICAuaGFzLXRleHQtcmlnaHQtd2lkZXNjcmVlbi1vbmx5IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwOHB4KSB7XG4gIC5oYXMtdGV4dC1yaWdodC1mdWxsaGQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH0gfVxuXG4uaXMtY2FwaXRhbGl6ZWQge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZSAhaW1wb3J0YW50OyB9XG5cbi5pcy1sb3dlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlICFpbXBvcnRhbnQ7IH1cblxuLmlzLXVwcGVyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDsgfVxuXG4uaXMtaXRhbGljIHtcbiAgZm9udC1zdHlsZTogaXRhbGljICFpbXBvcnRhbnQ7IH1cblxuLmlzLXVuZGVybGluZWQge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50OyB9XG5cbi5oYXMtdGV4dC13ZWlnaHQtbGlnaHQge1xuICBmb250LXdlaWdodDogMzAwICFpbXBvcnRhbnQ7IH1cblxuLmhhcy10ZXh0LXdlaWdodC1ub3JtYWwge1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7IH1cblxuLmhhcy10ZXh0LXdlaWdodC1tZWRpdW0ge1xuICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7IH1cblxuLmhhcy10ZXh0LXdlaWdodC1zZW1pYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDsgfVxuXG4uaGFzLXRleHQtd2VpZ2h0LWJvbGQge1xuICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7IH1cblxuLmlzLWZhbWlseS1wcmltYXJ5IHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7IH1cblxuLmlzLWZhbWlseS1zZWNvbmRhcnkge1xuICBmb250LWZhbWlseTogXCJTdGFhdGxpY2hlc1wiLCBjdXJzaXZlICFpbXBvcnRhbnQ7IH1cblxuLmlzLWZhbWlseS1zYW5zLXNlcmlmIHtcbiAgZm9udC1mYW1pbHk6IEJsaW5rTWFjU3lzdGVtRm9udCwgLWFwcGxlLXN5c3RlbSwgXCJTZWdvZSBVSVwiLCBcIlJvYm90b1wiLCBcIk94eWdlblwiLCBcIlVidW50dVwiLCBcIkNhbnRhcmVsbFwiLCBcIkZpcmEgU2Fuc1wiLCBcIkRyb2lkIFNhbnNcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBcIkhlbHZldGljYVwiLCBcIkFyaWFsXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDsgfVxuXG4uaXMtZmFtaWx5LW1vbm9zcGFjZSB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UgIWltcG9ydGFudDsgfVxuXG4uaXMtZmFtaWx5LWNvZGUge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlICFpbXBvcnRhbnQ7IH1cblxuLmlzLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaXMtYmxvY2stbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpLCBwcmludCB7XG4gIC5pcy1ibG9jay10YWJsZXQge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuaXMtYmxvY2stdGFibGV0LW9ubHkge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmlzLWJsb2NrLXRvdWNoIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5pcy1ibG9jay1kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSBhbmQgKG1heC13aWR0aDogMTIxNXB4KSB7XG4gIC5pcy1ibG9jay1kZXNrdG9wLW9ubHkge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjE2cHgpIHtcbiAgLmlzLWJsb2NrLXdpZGVzY3JlZW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjE2cHgpIGFuZCAobWF4LXdpZHRoOiAxNDA3cHgpIHtcbiAgLmlzLWJsb2NrLXdpZGVzY3JlZW4tb25seSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDhweCkge1xuICAuaXMtYmxvY2stZnVsbGhkIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9IH1cblxuLmlzLWZsZXgge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmlzLWZsZXgtbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCksIHByaW50IHtcbiAgLmlzLWZsZXgtdGFibGV0IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuaXMtZmxleC10YWJsZXQtb25seSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5pcy1mbGV4LXRvdWNoIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmlzLWZsZXgtZGVza3RvcCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSBhbmQgKG1heC13aWR0aDogMTIxNXB4KSB7XG4gIC5pcy1mbGV4LWRlc2t0b3Atb25seSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIxNnB4KSB7XG4gIC5pcy1mbGV4LXdpZGVzY3JlZW4ge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMTZweCkgYW5kIChtYXgtd2lkdGg6IDE0MDdweCkge1xuICAuaXMtZmxleC13aWRlc2NyZWVuLW9ubHkge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDhweCkge1xuICAuaXMtZmxleC1mdWxsaGQge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfSB9XG5cbi5pcy1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaXMtaW5saW5lLW1vYmlsZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCksIHByaW50IHtcbiAgLmlzLWlubGluZS10YWJsZXQge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmlzLWlubGluZS10YWJsZXQtb25seSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmlzLWlubGluZS10b3VjaCB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmlzLWlubGluZS1kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkgYW5kIChtYXgtd2lkdGg6IDEyMTVweCkge1xuICAuaXMtaW5saW5lLWRlc2t0b3Atb25seSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjE2cHgpIHtcbiAgLmlzLWlubGluZS13aWRlc2NyZWVuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMTZweCkgYW5kIChtYXgtd2lkdGg6IDE0MDdweCkge1xuICAuaXMtaW5saW5lLXdpZGVzY3JlZW4tb25seSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDA4cHgpIHtcbiAgLmlzLWlubGluZS1mdWxsaGQge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9IH1cblxuLmlzLWlubGluZS1ibG9jayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pcy1pbmxpbmUtYmxvY2stbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSwgcHJpbnQge1xuICAuaXMtaW5saW5lLWJsb2NrLXRhYmxldCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuaXMtaW5saW5lLWJsb2NrLXRhYmxldC1vbmx5IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuaXMtaW5saW5lLWJsb2NrLXRvdWNoIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaXMtaW5saW5lLWJsb2NrLWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSBhbmQgKG1heC13aWR0aDogMTIxNXB4KSB7XG4gIC5pcy1pbmxpbmUtYmxvY2stZGVza3RvcC1vbmx5IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMTZweCkge1xuICAuaXMtaW5saW5lLWJsb2NrLXdpZGVzY3JlZW4ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIxNnB4KSBhbmQgKG1heC13aWR0aDogMTQwN3B4KSB7XG4gIC5pcy1pbmxpbmUtYmxvY2std2lkZXNjcmVlbi1vbmx5IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDhweCkge1xuICAuaXMtaW5saW5lLWJsb2NrLWZ1bGxoZCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH0gfVxuXG4uaXMtaW5saW5lLWZsZXgge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pcy1pbmxpbmUtZmxleC1tb2JpbGUge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCksIHByaW50IHtcbiAgLmlzLWlubGluZS1mbGV4LXRhYmxldCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5pcy1pbmxpbmUtZmxleC10YWJsZXQtb25seSB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuaXMtaW5saW5lLWZsZXgtdG91Y2gge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmlzLWlubGluZS1mbGV4LWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIGFuZCAobWF4LXdpZHRoOiAxMjE1cHgpIHtcbiAgLmlzLWlubGluZS1mbGV4LWRlc2t0b3Atb25seSB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMTZweCkge1xuICAuaXMtaW5saW5lLWZsZXgtd2lkZXNjcmVlbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMTZweCkgYW5kIChtYXgtd2lkdGg6IDE0MDdweCkge1xuICAuaXMtaW5saW5lLWZsZXgtd2lkZXNjcmVlbi1vbmx5IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwOHB4KSB7XG4gIC5pcy1pbmxpbmUtZmxleC1mdWxsaGQge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7IH0gfVxuXG4uaXMtaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5pcy1zci1vbmx5IHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCkgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAwLjAxZW0gIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAwLjAxZW0gIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaXMtaGlkZGVuLW1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpLCBwcmludCB7XG4gIC5pcy1oaWRkZW4tdGFibGV0IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuaXMtaGlkZGVuLXRhYmxldC1vbmx5IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmlzLWhpZGRlbi10b3VjaCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5pcy1oaWRkZW4tZGVza3RvcCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSBhbmQgKG1heC13aWR0aDogMTIxNXB4KSB7XG4gIC5pcy1oaWRkZW4tZGVza3RvcC1vbmx5IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjE2cHgpIHtcbiAgLmlzLWhpZGRlbi13aWRlc2NyZWVuIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjE2cHgpIGFuZCAobWF4LXdpZHRoOiAxNDA3cHgpIHtcbiAgLmlzLWhpZGRlbi13aWRlc2NyZWVuLW9ubHkge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDhweCkge1xuICAuaXMtaGlkZGVuLWZ1bGxoZCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuLmlzLWludmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pcy1pbnZpc2libGUtbW9iaWxlIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSwgcHJpbnQge1xuICAuaXMtaW52aXNpYmxlLXRhYmxldCB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuaXMtaW52aXNpYmxlLXRhYmxldC1vbmx5IHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuaXMtaW52aXNpYmxlLXRvdWNoIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaXMtaW52aXNpYmxlLWRlc2t0b3Age1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSBhbmQgKG1heC13aWR0aDogMTIxNXB4KSB7XG4gIC5pcy1pbnZpc2libGUtZGVza3RvcC1vbmx5IHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMTZweCkge1xuICAuaXMtaW52aXNpYmxlLXdpZGVzY3JlZW4ge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIxNnB4KSBhbmQgKG1heC13aWR0aDogMTQwN3B4KSB7XG4gIC5pcy1pbnZpc2libGUtd2lkZXNjcmVlbi1vbmx5IHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDhweCkge1xuICAuaXMtaW52aXNpYmxlLWZ1bGxoZCB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7IH0gfVxuXG4vKiBCdWxtYSBMYXlvdXQgKi9cbi5oZXJvIHtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAuaGVybyAubmF2YmFyIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lOyB9XG4gIC5oZXJvIC50YWJzIHVsIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lOyB9XG4gIC5oZXJvLmlzLXdoaXRlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBjb2xvcjogYmxhY2s7IH1cbiAgICAuaGVyby5pcy13aGl0ZSBhOm5vdCguYnV0dG9uKTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCgudGFnKTpub3QoLnBhZ2luYXRpb24tbGluay5pcy1jdXJyZW50KSxcbiAgICAuaGVyby5pcy13aGl0ZSBzdHJvbmcge1xuICAgICAgY29sb3I6IGluaGVyaXQ7IH1cbiAgICAuaGVyby5pcy13aGl0ZSAudGl0bGUge1xuICAgICAgY29sb3I6IGJsYWNrOyB9XG4gICAgLmhlcm8uaXMtd2hpdGUgLnN1YnRpdGxlIHtcbiAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7IH1cbiAgICAgIC5oZXJvLmlzLXdoaXRlIC5zdWJ0aXRsZSBhOm5vdCguYnV0dG9uKSxcbiAgICAgIC5oZXJvLmlzLXdoaXRlIC5zdWJ0aXRsZSBzdHJvbmcge1xuICAgICAgICBjb2xvcjogYmxhY2s7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgIC5oZXJvLmlzLXdoaXRlIC5uYXZiYXItbWVudSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlOyB9IH1cbiAgICAuaGVyby5pcy13aGl0ZSAubmF2YmFyLWl0ZW0sXG4gICAgLmhlcm8uaXMtd2hpdGUgLm5hdmJhci1saW5rIHtcbiAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7IH1cbiAgICAuaGVyby5pcy13aGl0ZSBhLm5hdmJhci1pdGVtOmhvdmVyLCAuaGVyby5pcy13aGl0ZSBhLm5hdmJhci1pdGVtLmlzLWFjdGl2ZSxcbiAgICAuaGVyby5pcy13aGl0ZSAubmF2YmFyLWxpbms6aG92ZXIsXG4gICAgLmhlcm8uaXMtd2hpdGUgLm5hdmJhci1saW5rLmlzLWFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xuICAgICAgY29sb3I6IGJsYWNrOyB9XG4gICAgLmhlcm8uaXMtd2hpdGUgLnRhYnMgYSB7XG4gICAgICBjb2xvcjogYmxhY2s7XG4gICAgICBvcGFjaXR5OiAwLjk7IH1cbiAgICAgIC5oZXJvLmlzLXdoaXRlIC50YWJzIGE6aG92ZXIge1xuICAgICAgICBvcGFjaXR5OiAxOyB9XG4gICAgLmhlcm8uaXMtd2hpdGUgLnRhYnMgbGkuaXMtYWN0aXZlIGEge1xuICAgICAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICBvcGFjaXR5OiAxOyB9XG4gICAgLmhlcm8uaXMtd2hpdGUgLnRhYnMuaXMtYm94ZWQgYSwgLmhlcm8uaXMtd2hpdGUgLnRhYnMuaXMtdG9nZ2xlIGEge1xuICAgICAgY29sb3I6IGJsYWNrOyB9XG4gICAgICAuaGVyby5pcy13aGl0ZSAudGFicy5pcy1ib3hlZCBhOmhvdmVyLCAuaGVyby5pcy13aGl0ZSAudGFicy5pcy10b2dnbGUgYTpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuICAgIC5oZXJvLmlzLXdoaXRlIC50YWJzLmlzLWJveGVkIGxpLmlzLWFjdGl2ZSBhLCAuaGVyby5pcy13aGl0ZSAudGFicy5pcy1ib3hlZCBsaS5pcy1hY3RpdmUgYTpob3ZlciwgLmhlcm8uaXMtd2hpdGUgLnRhYnMuaXMtdG9nZ2xlIGxpLmlzLWFjdGl2ZSBhLCAuaGVyby5pcy13aGl0ZSAudGFicy5pcy10b2dnbGUgbGkuaXMtYWN0aXZlIGE6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gICAgICBib3JkZXItY29sb3I6IGJsYWNrO1xuICAgICAgY29sb3I6IHdoaXRlOyB9XG4gICAgLmhlcm8uaXMtd2hpdGUuaXMtYm9sZCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTQxZGVnLCAjZTZlNmU2IDAlLCB3aGl0ZSA3MSUsIHdoaXRlIDEwMCUpOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAuaGVyby5pcy13aGl0ZS5pcy1ib2xkIC5uYXZiYXItbWVudSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE0MWRlZywgI2U2ZTZlNiAwJSwgd2hpdGUgNzElLCB3aGl0ZSAxMDAlKTsgfSB9XG4gIC5oZXJvLmlzLWJsYWNrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgICBjb2xvcjogd2hpdGU7IH1cbiAgICAuaGVyby5pcy1ibGFjayBhOm5vdCguYnV0dG9uKTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCgudGFnKTpub3QoLnBhZ2luYXRpb24tbGluay5pcy1jdXJyZW50KSxcbiAgICAuaGVyby5pcy1ibGFjayBzdHJvbmcge1xuICAgICAgY29sb3I6IGluaGVyaXQ7IH1cbiAgICAuaGVyby5pcy1ibGFjayAudGl0bGUge1xuICAgICAgY29sb3I6IHdoaXRlOyB9XG4gICAgLmhlcm8uaXMtYmxhY2sgLnN1YnRpdGxlIHtcbiAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7IH1cbiAgICAgIC5oZXJvLmlzLWJsYWNrIC5zdWJ0aXRsZSBhOm5vdCguYnV0dG9uKSxcbiAgICAgIC5oZXJvLmlzLWJsYWNrIC5zdWJ0aXRsZSBzdHJvbmcge1xuICAgICAgICBjb2xvcjogd2hpdGU7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgIC5oZXJvLmlzLWJsYWNrIC5uYXZiYXItbWVudSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrOyB9IH1cbiAgICAuaGVyby5pcy1ibGFjayAubmF2YmFyLWl0ZW0sXG4gICAgLmhlcm8uaXMtYmxhY2sgLm5hdmJhci1saW5rIHtcbiAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7IH1cbiAgICAuaGVyby5pcy1ibGFjayBhLm5hdmJhci1pdGVtOmhvdmVyLCAuaGVyby5pcy1ibGFjayBhLm5hdmJhci1pdGVtLmlzLWFjdGl2ZSxcbiAgICAuaGVyby5pcy1ibGFjayAubmF2YmFyLWxpbms6aG92ZXIsXG4gICAgLmhlcm8uaXMtYmxhY2sgLm5hdmJhci1saW5rLmlzLWFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAgIC5oZXJvLmlzLWJsYWNrIC50YWJzIGEge1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgb3BhY2l0eTogMC45OyB9XG4gICAgICAuaGVyby5pcy1ibGFjayAudGFicyBhOmhvdmVyIHtcbiAgICAgICAgb3BhY2l0eTogMTsgfVxuICAgIC5oZXJvLmlzLWJsYWNrIC50YWJzIGxpLmlzLWFjdGl2ZSBhIHtcbiAgICAgIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xuICAgICAgb3BhY2l0eTogMTsgfVxuICAgIC5oZXJvLmlzLWJsYWNrIC50YWJzLmlzLWJveGVkIGEsIC5oZXJvLmlzLWJsYWNrIC50YWJzLmlzLXRvZ2dsZSBhIHtcbiAgICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAgICAgLmhlcm8uaXMtYmxhY2sgLnRhYnMuaXMtYm94ZWQgYTpob3ZlciwgLmhlcm8uaXMtYmxhY2sgLnRhYnMuaXMtdG9nZ2xlIGE6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7IH1cbiAgICAuaGVyby5pcy1ibGFjayAudGFicy5pcy1ib3hlZCBsaS5pcy1hY3RpdmUgYSwgLmhlcm8uaXMtYmxhY2sgLnRhYnMuaXMtYm94ZWQgbGkuaXMtYWN0aXZlIGE6aG92ZXIsIC5oZXJvLmlzLWJsYWNrIC50YWJzLmlzLXRvZ2dsZSBsaS5pcy1hY3RpdmUgYSwgLmhlcm8uaXMtYmxhY2sgLnRhYnMuaXMtdG9nZ2xlIGxpLmlzLWFjdGl2ZSBhOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgYm9yZGVyLWNvbG9yOiB3aGl0ZTtcbiAgICAgIGNvbG9yOiBibGFjazsgfVxuICAgIC5oZXJvLmlzLWJsYWNrLmlzLWJvbGQge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE0MWRlZywgYmxhY2sgMCUsIGJsYWNrIDcxJSwgIzBkMGQwZCAxMDAlKTsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLmhlcm8uaXMtYmxhY2suaXMtYm9sZCAubmF2YmFyLW1lbnUge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxNDFkZWcsIGJsYWNrIDAlLCBibGFjayA3MSUsICMwZDBkMGQgMTAwJSk7IH0gfVxuICAuaGVyby5pcy1saWdodCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVzbW9rZTtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpOyB9XG4gICAgLmhlcm8uaXMtbGlnaHQgYTpub3QoLmJ1dHRvbik6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLnRhZyk6bm90KC5wYWdpbmF0aW9uLWxpbmsuaXMtY3VycmVudCksXG4gICAgLmhlcm8uaXMtbGlnaHQgc3Ryb25nIHtcbiAgICAgIGNvbG9yOiBpbmhlcml0OyB9XG4gICAgLmhlcm8uaXMtbGlnaHQgLnRpdGxlIHtcbiAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7IH1cbiAgICAuaGVyby5pcy1saWdodCAuc3VidGl0bGUge1xuICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTsgfVxuICAgICAgLmhlcm8uaXMtbGlnaHQgLnN1YnRpdGxlIGE6bm90KC5idXR0b24pLFxuICAgICAgLmhlcm8uaXMtbGlnaHQgLnN1YnRpdGxlIHN0cm9uZyB7XG4gICAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgIC5oZXJvLmlzLWxpZ2h0IC5uYXZiYXItbWVudSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlc21va2U7IH0gfVxuICAgIC5oZXJvLmlzLWxpZ2h0IC5uYXZiYXItaXRlbSxcbiAgICAuaGVyby5pcy1saWdodCAubmF2YmFyLWxpbmsge1xuICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTsgfVxuICAgIC5oZXJvLmlzLWxpZ2h0IGEubmF2YmFyLWl0ZW06aG92ZXIsIC5oZXJvLmlzLWxpZ2h0IGEubmF2YmFyLWl0ZW0uaXMtYWN0aXZlLFxuICAgIC5oZXJvLmlzLWxpZ2h0IC5uYXZiYXItbGluazpob3ZlcixcbiAgICAuaGVyby5pcy1saWdodCAubmF2YmFyLWxpbmsuaXMtYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG4gICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpOyB9XG4gICAgLmhlcm8uaXMtbGlnaHQgLnRhYnMgYSB7XG4gICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xuICAgICAgb3BhY2l0eTogMC45OyB9XG4gICAgICAuaGVyby5pcy1saWdodCAudGFicyBhOmhvdmVyIHtcbiAgICAgICAgb3BhY2l0eTogMTsgfVxuICAgIC5oZXJvLmlzLWxpZ2h0IC50YWJzIGxpLmlzLWFjdGl2ZSBhIHtcbiAgICAgIGNvbG9yOiB3aGl0ZXNtb2tlICFpbXBvcnRhbnQ7XG4gICAgICBvcGFjaXR5OiAxOyB9XG4gICAgLmhlcm8uaXMtbGlnaHQgLnRhYnMuaXMtYm94ZWQgYSwgLmhlcm8uaXMtbGlnaHQgLnRhYnMuaXMtdG9nZ2xlIGEge1xuICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTsgfVxuICAgICAgLmhlcm8uaXMtbGlnaHQgLnRhYnMuaXMtYm94ZWQgYTpob3ZlciwgLmhlcm8uaXMtbGlnaHQgLnRhYnMuaXMtdG9nZ2xlIGE6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7IH1cbiAgICAuaGVyby5pcy1saWdodCAudGFicy5pcy1ib3hlZCBsaS5pcy1hY3RpdmUgYSwgLmhlcm8uaXMtbGlnaHQgLnRhYnMuaXMtYm94ZWQgbGkuaXMtYWN0aXZlIGE6aG92ZXIsIC5oZXJvLmlzLWxpZ2h0IC50YWJzLmlzLXRvZ2dsZSBsaS5pcy1hY3RpdmUgYSwgLmhlcm8uaXMtbGlnaHQgLnRhYnMuaXMtdG9nZ2xlIGxpLmlzLWFjdGl2ZSBhOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbiAgICAgIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xuICAgICAgY29sb3I6IHdoaXRlc21va2U7IH1cbiAgICAuaGVyby5pcy1saWdodC5pcy1ib2xkIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxNDFkZWcsICNkZmQ4ZDkgMCUsIHdoaXRlc21va2UgNzElLCB3aGl0ZSAxMDAlKTsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLmhlcm8uaXMtbGlnaHQuaXMtYm9sZCAubmF2YmFyLW1lbnUge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxNDFkZWcsICNkZmQ4ZDkgMCUsIHdoaXRlc21va2UgNzElLCB3aGl0ZSAxMDAlKTsgfSB9XG4gIC5oZXJvLmlzLWRhcmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzY7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgICAuaGVyby5pcy1kYXJrIGE6bm90KC5idXR0b24pOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC50YWcpOm5vdCgucGFnaW5hdGlvbi1saW5rLmlzLWN1cnJlbnQpLFxuICAgIC5oZXJvLmlzLWRhcmsgc3Ryb25nIHtcbiAgICAgIGNvbG9yOiBpbmhlcml0OyB9XG4gICAgLmhlcm8uaXMtZGFyayAudGl0bGUge1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAuaGVyby5pcy1kYXJrIC5zdWJ0aXRsZSB7XG4gICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpOyB9XG4gICAgICAuaGVyby5pcy1kYXJrIC5zdWJ0aXRsZSBhOm5vdCguYnV0dG9uKSxcbiAgICAgIC5oZXJvLmlzLWRhcmsgLnN1YnRpdGxlIHN0cm9uZyB7XG4gICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICAuaGVyby5pcy1kYXJrIC5uYXZiYXItbWVudSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzY7IH0gfVxuICAgIC5oZXJvLmlzLWRhcmsgLm5hdmJhci1pdGVtLFxuICAgIC5oZXJvLmlzLWRhcmsgLm5hdmJhci1saW5rIHtcbiAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7IH1cbiAgICAuaGVyby5pcy1kYXJrIGEubmF2YmFyLWl0ZW06aG92ZXIsIC5oZXJvLmlzLWRhcmsgYS5uYXZiYXItaXRlbS5pcy1hY3RpdmUsXG4gICAgLmhlcm8uaXMtZGFyayAubmF2YmFyLWxpbms6aG92ZXIsXG4gICAgLmhlcm8uaXMtZGFyayAubmF2YmFyLWxpbmsuaXMtYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyOTI5Mjk7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5oZXJvLmlzLWRhcmsgLnRhYnMgYSB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIG9wYWNpdHk6IDAuOTsgfVxuICAgICAgLmhlcm8uaXMtZGFyayAudGFicyBhOmhvdmVyIHtcbiAgICAgICAgb3BhY2l0eTogMTsgfVxuICAgIC5oZXJvLmlzLWRhcmsgLnRhYnMgbGkuaXMtYWN0aXZlIGEge1xuICAgICAgY29sb3I6ICMzNjM2MzYgIWltcG9ydGFudDtcbiAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAuaGVyby5pcy1kYXJrIC50YWJzLmlzLWJveGVkIGEsIC5oZXJvLmlzLWRhcmsgLnRhYnMuaXMtdG9nZ2xlIGEge1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIC5oZXJvLmlzLWRhcmsgLnRhYnMuaXMtYm94ZWQgYTpob3ZlciwgLmhlcm8uaXMtZGFyayAudGFicy5pcy10b2dnbGUgYTpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuICAgIC5oZXJvLmlzLWRhcmsgLnRhYnMuaXMtYm94ZWQgbGkuaXMtYWN0aXZlIGEsIC5oZXJvLmlzLWRhcmsgLnRhYnMuaXMtYm94ZWQgbGkuaXMtYWN0aXZlIGE6aG92ZXIsIC5oZXJvLmlzLWRhcmsgLnRhYnMuaXMtdG9nZ2xlIGxpLmlzLWFjdGl2ZSBhLCAuaGVyby5pcy1kYXJrIC50YWJzLmlzLXRvZ2dsZSBsaS5pcy1hY3RpdmUgYTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICAgICAgY29sb3I6ICMzNjM2MzY7IH1cbiAgICAuaGVyby5pcy1kYXJrLmlzLWJvbGQge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE0MWRlZywgIzFmMTkxYSAwJSwgIzM2MzYzNiA3MSUsICM0NjQwM2YgMTAwJSk7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5oZXJvLmlzLWRhcmsuaXMtYm9sZCAubmF2YmFyLW1lbnUge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxNDFkZWcsICMxZjE5MWEgMCUsICMzNjM2MzYgNzElLCAjNDY0MDNmIDEwMCUpOyB9IH1cbiAgLmhlcm8uaXMtcHJpbWFyeSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwZDFiMjtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5oZXJvLmlzLXByaW1hcnkgYTpub3QoLmJ1dHRvbik6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLnRhZyk6bm90KC5wYWdpbmF0aW9uLWxpbmsuaXMtY3VycmVudCksXG4gICAgLmhlcm8uaXMtcHJpbWFyeSBzdHJvbmcge1xuICAgICAgY29sb3I6IGluaGVyaXQ7IH1cbiAgICAuaGVyby5pcy1wcmltYXJ5IC50aXRsZSB7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5oZXJvLmlzLXByaW1hcnkgLnN1YnRpdGxlIHtcbiAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7IH1cbiAgICAgIC5oZXJvLmlzLXByaW1hcnkgLnN1YnRpdGxlIGE6bm90KC5idXR0b24pLFxuICAgICAgLmhlcm8uaXMtcHJpbWFyeSAuc3VidGl0bGUgc3Ryb25nIHtcbiAgICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgIC5oZXJvLmlzLXByaW1hcnkgLm5hdmJhci1tZW51IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwZDFiMjsgfSB9XG4gICAgLmhlcm8uaXMtcHJpbWFyeSAubmF2YmFyLWl0ZW0sXG4gICAgLmhlcm8uaXMtcHJpbWFyeSAubmF2YmFyLWxpbmsge1xuICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTsgfVxuICAgIC5oZXJvLmlzLXByaW1hcnkgYS5uYXZiYXItaXRlbTpob3ZlciwgLmhlcm8uaXMtcHJpbWFyeSBhLm5hdmJhci1pdGVtLmlzLWFjdGl2ZSxcbiAgICAuaGVyby5pcy1wcmltYXJ5IC5uYXZiYXItbGluazpob3ZlcixcbiAgICAuaGVyby5pcy1wcmltYXJ5IC5uYXZiYXItbGluay5pcy1hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwYjg5YztcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLmhlcm8uaXMtcHJpbWFyeSAudGFicyBhIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgb3BhY2l0eTogMC45OyB9XG4gICAgICAuaGVyby5pcy1wcmltYXJ5IC50YWJzIGE6aG92ZXIge1xuICAgICAgICBvcGFjaXR5OiAxOyB9XG4gICAgLmhlcm8uaXMtcHJpbWFyeSAudGFicyBsaS5pcy1hY3RpdmUgYSB7XG4gICAgICBjb2xvcjogIzAwZDFiMiAhaW1wb3J0YW50O1xuICAgICAgb3BhY2l0eTogMTsgfVxuICAgIC5oZXJvLmlzLXByaW1hcnkgLnRhYnMuaXMtYm94ZWQgYSwgLmhlcm8uaXMtcHJpbWFyeSAudGFicy5pcy10b2dnbGUgYSB7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgLmhlcm8uaXMtcHJpbWFyeSAudGFicy5pcy1ib3hlZCBhOmhvdmVyLCAuaGVyby5pcy1wcmltYXJ5IC50YWJzLmlzLXRvZ2dsZSBhOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpOyB9XG4gICAgLmhlcm8uaXMtcHJpbWFyeSAudGFicy5pcy1ib3hlZCBsaS5pcy1hY3RpdmUgYSwgLmhlcm8uaXMtcHJpbWFyeSAudGFicy5pcy1ib3hlZCBsaS5pcy1hY3RpdmUgYTpob3ZlciwgLmhlcm8uaXMtcHJpbWFyeSAudGFicy5pcy10b2dnbGUgbGkuaXMtYWN0aXZlIGEsIC5oZXJvLmlzLXByaW1hcnkgLnRhYnMuaXMtdG9nZ2xlIGxpLmlzLWFjdGl2ZSBhOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBib3JkZXItY29sb3I6ICNmZmY7XG4gICAgICBjb2xvcjogIzAwZDFiMjsgfVxuICAgIC5oZXJvLmlzLXByaW1hcnkuaXMtYm9sZCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTQxZGVnLCAjMDA5ZTZjIDAlLCAjMDBkMWIyIDcxJSwgIzAwZTdlYiAxMDAlKTsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLmhlcm8uaXMtcHJpbWFyeS5pcy1ib2xkIC5uYXZiYXItbWVudSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE0MWRlZywgIzAwOWU2YyAwJSwgIzAwZDFiMiA3MSUsICMwMGU3ZWIgMTAwJSk7IH0gfVxuICAuaGVyby5pcy1saW5rIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE3M2Y2O1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLmhlcm8uaXMtbGluayBhOm5vdCguYnV0dG9uKTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCgudGFnKTpub3QoLnBhZ2luYXRpb24tbGluay5pcy1jdXJyZW50KSxcbiAgICAuaGVyby5pcy1saW5rIHN0cm9uZyB7XG4gICAgICBjb2xvcjogaW5oZXJpdDsgfVxuICAgIC5oZXJvLmlzLWxpbmsgLnRpdGxlIHtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLmhlcm8uaXMtbGluayAuc3VidGl0bGUge1xuICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTsgfVxuICAgICAgLmhlcm8uaXMtbGluayAuc3VidGl0bGUgYTpub3QoLmJ1dHRvbiksXG4gICAgICAuaGVyby5pcy1saW5rIC5zdWJ0aXRsZSBzdHJvbmcge1xuICAgICAgICBjb2xvcjogI2ZmZjsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgICAgLmhlcm8uaXMtbGluayAubmF2YmFyLW1lbnUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE3M2Y2OyB9IH1cbiAgICAuaGVyby5pcy1saW5rIC5uYXZiYXItaXRlbSxcbiAgICAuaGVyby5pcy1saW5rIC5uYXZiYXItbGluayB7XG4gICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpOyB9XG4gICAgLmhlcm8uaXMtbGluayBhLm5hdmJhci1pdGVtOmhvdmVyLCAuaGVyby5pcy1saW5rIGEubmF2YmFyLWl0ZW0uaXMtYWN0aXZlLFxuICAgIC5oZXJvLmlzLWxpbmsgLm5hdmJhci1saW5rOmhvdmVyLFxuICAgIC5oZXJvLmlzLWxpbmsgLm5hdmJhci1saW5rLmlzLWFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTk2MmY1O1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAuaGVyby5pcy1saW5rIC50YWJzIGEge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBvcGFjaXR5OiAwLjk7IH1cbiAgICAgIC5oZXJvLmlzLWxpbmsgLnRhYnMgYTpob3ZlciB7XG4gICAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAuaGVyby5pcy1saW5rIC50YWJzIGxpLmlzLWFjdGl2ZSBhIHtcbiAgICAgIGNvbG9yOiAjMzE3M2Y2ICFpbXBvcnRhbnQ7XG4gICAgICBvcGFjaXR5OiAxOyB9XG4gICAgLmhlcm8uaXMtbGluayAudGFicy5pcy1ib3hlZCBhLCAuaGVyby5pcy1saW5rIC50YWJzLmlzLXRvZ2dsZSBhIHtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAuaGVyby5pcy1saW5rIC50YWJzLmlzLWJveGVkIGE6aG92ZXIsIC5oZXJvLmlzLWxpbmsgLnRhYnMuaXMtdG9nZ2xlIGE6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7IH1cbiAgICAuaGVyby5pcy1saW5rIC50YWJzLmlzLWJveGVkIGxpLmlzLWFjdGl2ZSBhLCAuaGVyby5pcy1saW5rIC50YWJzLmlzLWJveGVkIGxpLmlzLWFjdGl2ZSBhOmhvdmVyLCAuaGVyby5pcy1saW5rIC50YWJzLmlzLXRvZ2dsZSBsaS5pcy1hY3RpdmUgYSwgLmhlcm8uaXMtbGluayAudGFicy5pcy10b2dnbGUgbGkuaXMtYWN0aXZlIGE6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgICAgIGNvbG9yOiAjMzE3M2Y2OyB9XG4gICAgLmhlcm8uaXMtbGluay5pcy1ib2xkIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxNDFkZWcsICMwMDdhZjQgMCUsICMzMTczZjYgNzElLCAjNDU2NGZjIDEwMCUpOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAuaGVyby5pcy1saW5rLmlzLWJvbGQgLm5hdmJhci1tZW51IHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTQxZGVnLCAjMDA3YWY0IDAlLCAjMzE3M2Y2IDcxJSwgIzQ1NjRmYyAxMDAlKTsgfSB9XG4gIC5oZXJvLmlzLWluZm8ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzZThlZDA7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgICAuaGVyby5pcy1pbmZvIGE6bm90KC5idXR0b24pOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC50YWcpOm5vdCgucGFnaW5hdGlvbi1saW5rLmlzLWN1cnJlbnQpLFxuICAgIC5oZXJvLmlzLWluZm8gc3Ryb25nIHtcbiAgICAgIGNvbG9yOiBpbmhlcml0OyB9XG4gICAgLmhlcm8uaXMtaW5mbyAudGl0bGUge1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAuaGVyby5pcy1pbmZvIC5zdWJ0aXRsZSB7XG4gICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpOyB9XG4gICAgICAuaGVyby5pcy1pbmZvIC5zdWJ0aXRsZSBhOm5vdCguYnV0dG9uKSxcbiAgICAgIC5oZXJvLmlzLWluZm8gLnN1YnRpdGxlIHN0cm9uZyB7XG4gICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICAuaGVyby5pcy1pbmZvIC5uYXZiYXItbWVudSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzZThlZDA7IH0gfVxuICAgIC5oZXJvLmlzLWluZm8gLm5hdmJhci1pdGVtLFxuICAgIC5oZXJvLmlzLWluZm8gLm5hdmJhci1saW5rIHtcbiAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7IH1cbiAgICAuaGVyby5pcy1pbmZvIGEubmF2YmFyLWl0ZW06aG92ZXIsIC5oZXJvLmlzLWluZm8gYS5uYXZiYXItaXRlbS5pcy1hY3RpdmUsXG4gICAgLmhlcm8uaXMtaW5mbyAubmF2YmFyLWxpbms6aG92ZXIsXG4gICAgLmhlcm8uaXMtaW5mbyAubmF2YmFyLWxpbmsuaXMtYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMDgyYzU7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5oZXJvLmlzLWluZm8gLnRhYnMgYSB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIG9wYWNpdHk6IDAuOTsgfVxuICAgICAgLmhlcm8uaXMtaW5mbyAudGFicyBhOmhvdmVyIHtcbiAgICAgICAgb3BhY2l0eTogMTsgfVxuICAgIC5oZXJvLmlzLWluZm8gLnRhYnMgbGkuaXMtYWN0aXZlIGEge1xuICAgICAgY29sb3I6ICMzZThlZDAgIWltcG9ydGFudDtcbiAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAuaGVyby5pcy1pbmZvIC50YWJzLmlzLWJveGVkIGEsIC5oZXJvLmlzLWluZm8gLnRhYnMuaXMtdG9nZ2xlIGEge1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIC5oZXJvLmlzLWluZm8gLnRhYnMuaXMtYm94ZWQgYTpob3ZlciwgLmhlcm8uaXMtaW5mbyAudGFicy5pcy10b2dnbGUgYTpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuICAgIC5oZXJvLmlzLWluZm8gLnRhYnMuaXMtYm94ZWQgbGkuaXMtYWN0aXZlIGEsIC5oZXJvLmlzLWluZm8gLnRhYnMuaXMtYm94ZWQgbGkuaXMtYWN0aXZlIGE6aG92ZXIsIC5oZXJvLmlzLWluZm8gLnRhYnMuaXMtdG9nZ2xlIGxpLmlzLWFjdGl2ZSBhLCAuaGVyby5pcy1pbmZvIC50YWJzLmlzLXRvZ2dsZSBsaS5pcy1hY3RpdmUgYTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICAgICAgY29sb3I6ICMzZThlZDA7IH1cbiAgICAuaGVyby5pcy1pbmZvLmlzLWJvbGQge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE0MWRlZywgIzIwOGZiYyAwJSwgIzNlOGVkMCA3MSUsICM0ZDgzZGIgMTAwJSk7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5oZXJvLmlzLWluZm8uaXMtYm9sZCAubmF2YmFyLW1lbnUge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxNDFkZWcsICMyMDhmYmMgMCUsICMzZThlZDAgNzElLCAjNGQ4M2RiIDEwMCUpOyB9IH1cbiAgLmhlcm8uaXMtc3VjY2VzcyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwRDI3ODtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5oZXJvLmlzLXN1Y2Nlc3MgYTpub3QoLmJ1dHRvbik6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLnRhZyk6bm90KC5wYWdpbmF0aW9uLWxpbmsuaXMtY3VycmVudCksXG4gICAgLmhlcm8uaXMtc3VjY2VzcyBzdHJvbmcge1xuICAgICAgY29sb3I6IGluaGVyaXQ7IH1cbiAgICAuaGVyby5pcy1zdWNjZXNzIC50aXRsZSB7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5oZXJvLmlzLXN1Y2Nlc3MgLnN1YnRpdGxlIHtcbiAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7IH1cbiAgICAgIC5oZXJvLmlzLXN1Y2Nlc3MgLnN1YnRpdGxlIGE6bm90KC5idXR0b24pLFxuICAgICAgLmhlcm8uaXMtc3VjY2VzcyAuc3VidGl0bGUgc3Ryb25nIHtcbiAgICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgIC5oZXJvLmlzLXN1Y2Nlc3MgLm5hdmJhci1tZW51IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwRDI3ODsgfSB9XG4gICAgLmhlcm8uaXMtc3VjY2VzcyAubmF2YmFyLWl0ZW0sXG4gICAgLmhlcm8uaXMtc3VjY2VzcyAubmF2YmFyLWxpbmsge1xuICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTsgfVxuICAgIC5oZXJvLmlzLXN1Y2Nlc3MgYS5uYXZiYXItaXRlbTpob3ZlciwgLmhlcm8uaXMtc3VjY2VzcyBhLm5hdmJhci1pdGVtLmlzLWFjdGl2ZSxcbiAgICAuaGVyby5pcy1zdWNjZXNzIC5uYXZiYXItbGluazpob3ZlcixcbiAgICAuaGVyby5pcy1zdWNjZXNzIC5uYXZiYXItbGluay5pcy1hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwYjk2OTtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLmhlcm8uaXMtc3VjY2VzcyAudGFicyBhIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgb3BhY2l0eTogMC45OyB9XG4gICAgICAuaGVyby5pcy1zdWNjZXNzIC50YWJzIGE6aG92ZXIge1xuICAgICAgICBvcGFjaXR5OiAxOyB9XG4gICAgLmhlcm8uaXMtc3VjY2VzcyAudGFicyBsaS5pcy1hY3RpdmUgYSB7XG4gICAgICBjb2xvcjogIzAwRDI3OCAhaW1wb3J0YW50O1xuICAgICAgb3BhY2l0eTogMTsgfVxuICAgIC5oZXJvLmlzLXN1Y2Nlc3MgLnRhYnMuaXMtYm94ZWQgYSwgLmhlcm8uaXMtc3VjY2VzcyAudGFicy5pcy10b2dnbGUgYSB7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgLmhlcm8uaXMtc3VjY2VzcyAudGFicy5pcy1ib3hlZCBhOmhvdmVyLCAuaGVyby5pcy1zdWNjZXNzIC50YWJzLmlzLXRvZ2dsZSBhOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpOyB9XG4gICAgLmhlcm8uaXMtc3VjY2VzcyAudGFicy5pcy1ib3hlZCBsaS5pcy1hY3RpdmUgYSwgLmhlcm8uaXMtc3VjY2VzcyAudGFicy5pcy1ib3hlZCBsaS5pcy1hY3RpdmUgYTpob3ZlciwgLmhlcm8uaXMtc3VjY2VzcyAudGFicy5pcy10b2dnbGUgbGkuaXMtYWN0aXZlIGEsIC5oZXJvLmlzLXN1Y2Nlc3MgLnRhYnMuaXMtdG9nZ2xlIGxpLmlzLWFjdGl2ZSBhOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBib3JkZXItY29sb3I6ICNmZmY7XG4gICAgICBjb2xvcjogIzAwRDI3ODsgfVxuICAgIC5oZXJvLmlzLXN1Y2Nlc3MuaXMtYm9sZCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTQxZGVnLCAjMDA5ZjQwIDAlLCAjMDBEMjc4IDcxJSwgIzAwZWNhZSAxMDAlKTsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLmhlcm8uaXMtc3VjY2Vzcy5pcy1ib2xkIC5uYXZiYXItbWVudSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE0MWRlZywgIzAwOWY0MCAwJSwgIzAwRDI3OCA3MSUsICMwMGVjYWUgMTAwJSk7IH0gfVxuICAuaGVyby5pcy13YXJuaW5nIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZBMDAwO1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLmhlcm8uaXMtd2FybmluZyBhOm5vdCguYnV0dG9uKTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCgudGFnKTpub3QoLnBhZ2luYXRpb24tbGluay5pcy1jdXJyZW50KSxcbiAgICAuaGVyby5pcy13YXJuaW5nIHN0cm9uZyB7XG4gICAgICBjb2xvcjogaW5oZXJpdDsgfVxuICAgIC5oZXJvLmlzLXdhcm5pbmcgLnRpdGxlIHtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLmhlcm8uaXMtd2FybmluZyAuc3VidGl0bGUge1xuICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTsgfVxuICAgICAgLmhlcm8uaXMtd2FybmluZyAuc3VidGl0bGUgYTpub3QoLmJ1dHRvbiksXG4gICAgICAuaGVyby5pcy13YXJuaW5nIC5zdWJ0aXRsZSBzdHJvbmcge1xuICAgICAgICBjb2xvcjogI2ZmZjsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgICAgLmhlcm8uaXMtd2FybmluZyAubmF2YmFyLW1lbnUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZBMDAwOyB9IH1cbiAgICAuaGVyby5pcy13YXJuaW5nIC5uYXZiYXItaXRlbSxcbiAgICAuaGVyby5pcy13YXJuaW5nIC5uYXZiYXItbGluayB7XG4gICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpOyB9XG4gICAgLmhlcm8uaXMtd2FybmluZyBhLm5hdmJhci1pdGVtOmhvdmVyLCAuaGVyby5pcy13YXJuaW5nIGEubmF2YmFyLWl0ZW0uaXMtYWN0aXZlLFxuICAgIC5oZXJvLmlzLXdhcm5pbmcgLm5hdmJhci1saW5rOmhvdmVyLFxuICAgIC5oZXJvLmlzLXdhcm5pbmcgLm5hdmJhci1saW5rLmlzLWFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTY5MDAwO1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAuaGVyby5pcy13YXJuaW5nIC50YWJzIGEge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBvcGFjaXR5OiAwLjk7IH1cbiAgICAgIC5oZXJvLmlzLXdhcm5pbmcgLnRhYnMgYTpob3ZlciB7XG4gICAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAuaGVyby5pcy13YXJuaW5nIC50YWJzIGxpLmlzLWFjdGl2ZSBhIHtcbiAgICAgIGNvbG9yOiAjRkZBMDAwICFpbXBvcnRhbnQ7XG4gICAgICBvcGFjaXR5OiAxOyB9XG4gICAgLmhlcm8uaXMtd2FybmluZyAudGFicy5pcy1ib3hlZCBhLCAuaGVyby5pcy13YXJuaW5nIC50YWJzLmlzLXRvZ2dsZSBhIHtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAuaGVyby5pcy13YXJuaW5nIC50YWJzLmlzLWJveGVkIGE6aG92ZXIsIC5oZXJvLmlzLXdhcm5pbmcgLnRhYnMuaXMtdG9nZ2xlIGE6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7IH1cbiAgICAuaGVyby5pcy13YXJuaW5nIC50YWJzLmlzLWJveGVkIGxpLmlzLWFjdGl2ZSBhLCAuaGVyby5pcy13YXJuaW5nIC50YWJzLmlzLWJveGVkIGxpLmlzLWFjdGl2ZSBhOmhvdmVyLCAuaGVyby5pcy13YXJuaW5nIC50YWJzLmlzLXRvZ2dsZSBsaS5pcy1hY3RpdmUgYSwgLmhlcm8uaXMtd2FybmluZyAudGFicy5pcy10b2dnbGUgbGkuaXMtYWN0aXZlIGE6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgICAgIGNvbG9yOiAjRkZBMDAwOyB9XG4gICAgLmhlcm8uaXMtd2FybmluZy5pcy1ib2xkIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxNDFkZWcsICNjYzVlMDAgMCUsICNGRkEwMDAgNzElLCAjZmZkMDFhIDEwMCUpOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAuaGVyby5pcy13YXJuaW5nLmlzLWJvbGQgLm5hdmJhci1tZW51IHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTQxZGVnLCAjY2M1ZTAwIDAlLCAjRkZBMDAwIDcxJSwgI2ZmZDAxYSAxMDAlKTsgfSB9XG4gIC5oZXJvLmlzLWRhbmdlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YxNDY2ODtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5oZXJvLmlzLWRhbmdlciBhOm5vdCguYnV0dG9uKTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCgudGFnKTpub3QoLnBhZ2luYXRpb24tbGluay5pcy1jdXJyZW50KSxcbiAgICAuaGVyby5pcy1kYW5nZXIgc3Ryb25nIHtcbiAgICAgIGNvbG9yOiBpbmhlcml0OyB9XG4gICAgLmhlcm8uaXMtZGFuZ2VyIC50aXRsZSB7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5oZXJvLmlzLWRhbmdlciAuc3VidGl0bGUge1xuICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTsgfVxuICAgICAgLmhlcm8uaXMtZGFuZ2VyIC5zdWJ0aXRsZSBhOm5vdCguYnV0dG9uKSxcbiAgICAgIC5oZXJvLmlzLWRhbmdlciAuc3VidGl0bGUgc3Ryb25nIHtcbiAgICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgIC5oZXJvLmlzLWRhbmdlciAubmF2YmFyLW1lbnUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjE0NjY4OyB9IH1cbiAgICAuaGVyby5pcy1kYW5nZXIgLm5hdmJhci1pdGVtLFxuICAgIC5oZXJvLmlzLWRhbmdlciAubmF2YmFyLWxpbmsge1xuICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTsgfVxuICAgIC5oZXJvLmlzLWRhbmdlciBhLm5hdmJhci1pdGVtOmhvdmVyLCAuaGVyby5pcy1kYW5nZXIgYS5uYXZiYXItaXRlbS5pcy1hY3RpdmUsXG4gICAgLmhlcm8uaXMtZGFuZ2VyIC5uYXZiYXItbGluazpob3ZlcixcbiAgICAuaGVyby5pcy1kYW5nZXIgLm5hdmJhci1saW5rLmlzLWFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWYyZTU1O1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAuaGVyby5pcy1kYW5nZXIgLnRhYnMgYSB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIG9wYWNpdHk6IDAuOTsgfVxuICAgICAgLmhlcm8uaXMtZGFuZ2VyIC50YWJzIGE6aG92ZXIge1xuICAgICAgICBvcGFjaXR5OiAxOyB9XG4gICAgLmhlcm8uaXMtZGFuZ2VyIC50YWJzIGxpLmlzLWFjdGl2ZSBhIHtcbiAgICAgIGNvbG9yOiAjZjE0NjY4ICFpbXBvcnRhbnQ7XG4gICAgICBvcGFjaXR5OiAxOyB9XG4gICAgLmhlcm8uaXMtZGFuZ2VyIC50YWJzLmlzLWJveGVkIGEsIC5oZXJvLmlzLWRhbmdlciAudGFicy5pcy10b2dnbGUgYSB7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgLmhlcm8uaXMtZGFuZ2VyIC50YWJzLmlzLWJveGVkIGE6aG92ZXIsIC5oZXJvLmlzLWRhbmdlciAudGFicy5pcy10b2dnbGUgYTpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuICAgIC5oZXJvLmlzLWRhbmdlciAudGFicy5pcy1ib3hlZCBsaS5pcy1hY3RpdmUgYSwgLmhlcm8uaXMtZGFuZ2VyIC50YWJzLmlzLWJveGVkIGxpLmlzLWFjdGl2ZSBhOmhvdmVyLCAuaGVyby5pcy1kYW5nZXIgLnRhYnMuaXMtdG9nZ2xlIGxpLmlzLWFjdGl2ZSBhLCAuaGVyby5pcy1kYW5nZXIgLnRhYnMuaXMtdG9nZ2xlIGxpLmlzLWFjdGl2ZSBhOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBib3JkZXItY29sb3I6ICNmZmY7XG4gICAgICBjb2xvcjogI2YxNDY2ODsgfVxuICAgIC5oZXJvLmlzLWRhbmdlci5pcy1ib2xkIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxNDFkZWcsICNmYTBhNjIgMCUsICNmMTQ2NjggNzElLCAjZjc1OTVmIDEwMCUpOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAuaGVyby5pcy1kYW5nZXIuaXMtYm9sZCAubmF2YmFyLW1lbnUge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxNDFkZWcsICNmYTBhNjIgMCUsICNmMTQ2NjggNzElLCAjZjc1OTVmIDEwMCUpOyB9IH1cbiAgLmhlcm8uaXMtc21hbGwgLmhlcm8tYm9keSB7XG4gICAgcGFkZGluZzogMS41cmVtOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSwgcHJpbnQge1xuICAgIC5oZXJvLmlzLW1lZGl1bSAuaGVyby1ib2R5IHtcbiAgICAgIHBhZGRpbmc6IDlyZW0gNC41cmVtOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpLCBwcmludCB7XG4gICAgLmhlcm8uaXMtbGFyZ2UgLmhlcm8tYm9keSB7XG4gICAgICBwYWRkaW5nOiAxOHJlbSA2cmVtOyB9IH1cbiAgLmhlcm8uaXMtaGFsZmhlaWdodCAuaGVyby1ib2R5LCAuaGVyby5pcy1mdWxsaGVpZ2h0IC5oZXJvLWJvZHksIC5oZXJvLmlzLWZ1bGxoZWlnaHQtd2l0aC1uYXZiYXIgLmhlcm8tYm9keSB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgLmhlcm8uaXMtaGFsZmhlaWdodCAuaGVyby1ib2R5ID4gLmNvbnRhaW5lciwgLmhlcm8uaXMtZnVsbGhlaWdodCAuaGVyby1ib2R5ID4gLmNvbnRhaW5lciwgLmhlcm8uaXMtZnVsbGhlaWdodC13aXRoLW5hdmJhciAuaGVyby1ib2R5ID4gLmNvbnRhaW5lciB7XG4gICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICBmbGV4LXNocmluazogMTsgfVxuICAuaGVyby5pcy1oYWxmaGVpZ2h0IHtcbiAgICBtaW4taGVpZ2h0OiA1MHZoOyB9XG4gIC5oZXJvLmlzLWZ1bGxoZWlnaHQge1xuICAgIG1pbi1oZWlnaHQ6IDEwMHZoOyB9XG5cbi5oZXJvLXZpZGVvIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAuaGVyby12aWRlbyB2aWRlbyB7XG4gICAgbGVmdDogNTAlO1xuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsIC01MCUsIDApOyB9XG4gIC5oZXJvLXZpZGVvLmlzLXRyYW5zcGFyZW50IHtcbiAgICBvcGFjaXR5OiAwLjM7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuaGVyby12aWRlbyB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLmhlcm8tYnV0dG9ucyB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5oZXJvLWJ1dHRvbnMgLmJ1dHRvbiB7XG4gICAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgICAuaGVyby1idXR0b25zIC5idXR0b246bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW07IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCksIHByaW50IHtcbiAgICAuaGVyby1idXR0b25zIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgICAgLmhlcm8tYnV0dG9ucyAuYnV0dG9uOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTsgfSB9XG5cbi5oZXJvLWhlYWQsXG4uaGVyby1mb290IHtcbiAgZmxleC1ncm93OiAwO1xuICBmbGV4LXNocmluazogMDsgfVxuXG4uaGVyby1ib2R5IHtcbiAgZmxleC1ncm93OiAxO1xuICBmbGV4LXNocmluazogMDtcbiAgcGFkZGluZzogM3JlbSAxLjVyZW07IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpLCBwcmludCB7XG4gICAgLmhlcm8tYm9keSB7XG4gICAgICBwYWRkaW5nOiAzcmVtIDNyZW07IH0gfVxuXG4uc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDNyZW0gMS41cmVtOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5zZWN0aW9uIHtcbiAgICAgIHBhZGRpbmc6IDNyZW0gM3JlbTsgfVxuICAgICAgLnNlY3Rpb24uaXMtbWVkaXVtIHtcbiAgICAgICAgcGFkZGluZzogOXJlbSA0LjVyZW07IH1cbiAgICAgIC5zZWN0aW9uLmlzLWxhcmdlIHtcbiAgICAgICAgcGFkZGluZzogMThyZW0gNnJlbTsgfSB9XG5cbi5mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xuICBwYWRkaW5nOiAzcmVtIDEuNXJlbSA2cmVtOyB9XG5cbi5pc19mbGV4X2NlbnRlcmVkIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuXG4uaXNfcmlnaHRfanVzdGlmaWVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgfVxuXG4uaXNfbGVmdF9qdXN0aWZpZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cblxuLmlzX2ZsZXgge1xuICBkaXNwbGF5OiBmbGV4OyB9XG5cbi5pc19mbGV4X2VxdWFsX2JveGVzIHtcbiAgZmxleC13cmFwOiB3cmFwOyB9XG4gIC5pc19mbGV4X2VxdWFsX2JveGVzIGRpdiB7XG4gICAgZmxleDogMTsgfVxuXG4ucF8xIHtcbiAgcGFkZGluZzogMXJlbTsgfVxuXG4ucGxfMSB7XG4gIHBhZGRpbmctbGVmdDogMXJlbTsgfVxuXG4ubV8xIHtcbiAgbWFyZ2luOiAxcmVtOyB9XG5cbi5tbF8xIHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW07IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBfMV9tb2JpbGUge1xuICAgIHBhZGRpbmc6IDFyZW07IH1cbiAgLnBsXzFfbW9iaWxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW07IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCksIHByaW50IHtcbiAgLnBfMV90YWJsZXQge1xuICAgIHBhZGRpbmc6IDFyZW07IH1cbiAgLnBsXzFfdGFibGV0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW07IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnBfMV90b3VjaCB7XG4gICAgcGFkZGluZzogMXJlbTsgfVxuICAucGxfMV90b3VjaCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtOyB9IH1cblxuLypcbiAgQGluY2x1ZGUgaXNfbGFwdG9we1xuICAgIC5wXzFfbGFwdG9we1xuICAgICAgcGFkZGluZyA6IDFyZW07XG4gICAgfVxuICAgIC5wbF8xX2xhcHRvcHtcbiAgICAgIHBhZGRpbmctbGVmdCA6IDFyZW07XG4gICAgfVxuICB9XG4gICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBfMV9kZXNrdG9wIHtcbiAgICBwYWRkaW5nOiAxcmVtOyB9XG4gIC5wbF8xX2Rlc2t0b3Age1xuICAgIHBhZGRpbmctbGVmdDogMXJlbTsgfSB9XG5cbi5wXzEge1xuICBwYWRkaW5nOiAxcmVtOyB9XG5cbi5wdF8xIHtcbiAgcGFkZGluZy10b3A6IDFyZW07IH1cblxuLm1fMSB7XG4gIG1hcmdpbjogMXJlbTsgfVxuXG4ubXRfMSB7XG4gIG1hcmdpbi10b3A6IDFyZW07IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBfMV9tb2JpbGUge1xuICAgIHBhZGRpbmc6IDFyZW07IH1cbiAgLnB0XzFfbW9iaWxlIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSwgcHJpbnQge1xuICAucF8xX3RhYmxldCB7XG4gICAgcGFkZGluZzogMXJlbTsgfVxuICAucHRfMV90YWJsZXQge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5wXzFfdG91Y2gge1xuICAgIHBhZGRpbmc6IDFyZW07IH1cbiAgLnB0XzFfdG91Y2gge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtOyB9IH1cblxuLypcbiAgQGluY2x1ZGUgaXNfbGFwdG9we1xuICAgIC5wXzFfbGFwdG9we1xuICAgICAgcGFkZGluZyA6IDFyZW07XG4gICAgfVxuICAgIC5wdF8xX2xhcHRvcHtcbiAgICAgIHBhZGRpbmctdG9wIDogMXJlbTtcbiAgICB9XG4gIH1cbiAgKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucF8xX2Rlc2t0b3Age1xuICAgIHBhZGRpbmc6IDFyZW07IH1cbiAgLnB0XzFfZGVza3RvcCB7XG4gICAgcGFkZGluZy10b3A6IDFyZW07IH0gfVxuXG4ucF8xIHtcbiAgcGFkZGluZzogMXJlbTsgfVxuXG4ucHJfMSB7XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW07IH1cblxuLm1fMSB7XG4gIG1hcmdpbjogMXJlbTsgfVxuXG4ubXJfMSB7XG4gIG1hcmdpbi1yaWdodDogMXJlbTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucF8xX21vYmlsZSB7XG4gICAgcGFkZGluZzogMXJlbTsgfVxuICAucHJfMV9tb2JpbGUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCksIHByaW50IHtcbiAgLnBfMV90YWJsZXQge1xuICAgIHBhZGRpbmc6IDFyZW07IH1cbiAgLnByXzFfdGFibGV0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5wXzFfdG91Y2gge1xuICAgIHBhZGRpbmc6IDFyZW07IH1cbiAgLnByXzFfdG91Y2gge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07IH0gfVxuXG4vKlxuICBAaW5jbHVkZSBpc19sYXB0b3B7XG4gICAgLnBfMV9sYXB0b3B7XG4gICAgICBwYWRkaW5nIDogMXJlbTtcbiAgICB9XG4gICAgLnByXzFfbGFwdG9we1xuICAgICAgcGFkZGluZy1yaWdodCA6IDFyZW07XG4gICAgfVxuICB9XG4gICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBfMV9kZXNrdG9wIHtcbiAgICBwYWRkaW5nOiAxcmVtOyB9XG4gIC5wcl8xX2Rlc2t0b3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07IH0gfVxuXG4ucF8xIHtcbiAgcGFkZGluZzogMXJlbTsgfVxuXG4ucGJfMSB7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtOyB9XG5cbi5tXzEge1xuICBtYXJnaW46IDFyZW07IH1cblxuLm1iXzEge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wXzFfbW9iaWxlIHtcbiAgICBwYWRkaW5nOiAxcmVtOyB9XG4gIC5wYl8xX21vYmlsZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW07IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCksIHByaW50IHtcbiAgLnBfMV90YWJsZXQge1xuICAgIHBhZGRpbmc6IDFyZW07IH1cbiAgLnBiXzFfdGFibGV0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAucF8xX3RvdWNoIHtcbiAgICBwYWRkaW5nOiAxcmVtOyB9XG4gIC5wYl8xX3RvdWNoIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTsgfSB9XG5cbi8qXG4gIEBpbmNsdWRlIGlzX2xhcHRvcHtcbiAgICAucF8xX2xhcHRvcHtcbiAgICAgIHBhZGRpbmcgOiAxcmVtO1xuICAgIH1cbiAgICAucGJfMV9sYXB0b3B7XG4gICAgICBwYWRkaW5nLWJvdHRvbSA6IDFyZW07XG4gICAgfVxuICB9XG4gICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBfMV9kZXNrdG9wIHtcbiAgICBwYWRkaW5nOiAxcmVtOyB9XG4gIC5wYl8xX2Rlc2t0b3Age1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtOyB9IH1cblxuLnBfMiB7XG4gIHBhZGRpbmc6IDJyZW07IH1cblxuLnBsXzIge1xuICBwYWRkaW5nLWxlZnQ6IDJyZW07IH1cblxuLm1fMiB7XG4gIG1hcmdpbjogMnJlbTsgfVxuXG4ubWxfMiB7XG4gIG1hcmdpbi1sZWZ0OiAycmVtOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wXzJfbW9iaWxlIHtcbiAgICBwYWRkaW5nOiAycmVtOyB9XG4gIC5wbF8yX21vYmlsZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpLCBwcmludCB7XG4gIC5wXzJfdGFibGV0IHtcbiAgICBwYWRkaW5nOiAycmVtOyB9XG4gIC5wbF8yX3RhYmxldCB7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5wXzJfdG91Y2gge1xuICAgIHBhZGRpbmc6IDJyZW07IH1cbiAgLnBsXzJfdG91Y2gge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbTsgfSB9XG5cbi8qXG4gIEBpbmNsdWRlIGlzX2xhcHRvcHtcbiAgICAucF8yX2xhcHRvcHtcbiAgICAgIHBhZGRpbmcgOiAycmVtO1xuICAgIH1cbiAgICAucGxfMl9sYXB0b3B7XG4gICAgICBwYWRkaW5nLWxlZnQgOiAycmVtO1xuICAgIH1cbiAgfVxuICAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wXzJfZGVza3RvcCB7XG4gICAgcGFkZGluZzogMnJlbTsgfVxuICAucGxfMl9kZXNrdG9wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW07IH0gfVxuXG4ucF8yIHtcbiAgcGFkZGluZzogMnJlbTsgfVxuXG4ucHRfMiB7XG4gIHBhZGRpbmctdG9wOiAycmVtOyB9XG5cbi5tXzIge1xuICBtYXJnaW46IDJyZW07IH1cblxuLm10XzIge1xuICBtYXJnaW4tdG9wOiAycmVtOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wXzJfbW9iaWxlIHtcbiAgICBwYWRkaW5nOiAycmVtOyB9XG4gIC5wdF8yX21vYmlsZSB7XG4gICAgcGFkZGluZy10b3A6IDJyZW07IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCksIHByaW50IHtcbiAgLnBfMl90YWJsZXQge1xuICAgIHBhZGRpbmc6IDJyZW07IH1cbiAgLnB0XzJfdGFibGV0IHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAucF8yX3RvdWNoIHtcbiAgICBwYWRkaW5nOiAycmVtOyB9XG4gIC5wdF8yX3RvdWNoIHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbTsgfSB9XG5cbi8qXG4gIEBpbmNsdWRlIGlzX2xhcHRvcHtcbiAgICAucF8yX2xhcHRvcHtcbiAgICAgIHBhZGRpbmcgOiAycmVtO1xuICAgIH1cbiAgICAucHRfMl9sYXB0b3B7XG4gICAgICBwYWRkaW5nLXRvcCA6IDJyZW07XG4gICAgfVxuICB9XG4gICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBfMl9kZXNrdG9wIHtcbiAgICBwYWRkaW5nOiAycmVtOyB9XG4gIC5wdF8yX2Rlc2t0b3Age1xuICAgIHBhZGRpbmctdG9wOiAycmVtOyB9IH1cblxuLnBfMiB7XG4gIHBhZGRpbmc6IDJyZW07IH1cblxuLnByXzIge1xuICBwYWRkaW5nLXJpZ2h0OiAycmVtOyB9XG5cbi5tXzIge1xuICBtYXJnaW46IDJyZW07IH1cblxuLm1yXzIge1xuICBtYXJnaW4tcmlnaHQ6IDJyZW07IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBfMl9tb2JpbGUge1xuICAgIHBhZGRpbmc6IDJyZW07IH1cbiAgLnByXzJfbW9iaWxlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpLCBwcmludCB7XG4gIC5wXzJfdGFibGV0IHtcbiAgICBwYWRkaW5nOiAycmVtOyB9XG4gIC5wcl8yX3RhYmxldCB7XG4gICAgcGFkZGluZy1yaWdodDogMnJlbTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAucF8yX3RvdWNoIHtcbiAgICBwYWRkaW5nOiAycmVtOyB9XG4gIC5wcl8yX3RvdWNoIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtOyB9IH1cblxuLypcbiAgQGluY2x1ZGUgaXNfbGFwdG9we1xuICAgIC5wXzJfbGFwdG9we1xuICAgICAgcGFkZGluZyA6IDJyZW07XG4gICAgfVxuICAgIC5wcl8yX2xhcHRvcHtcbiAgICAgIHBhZGRpbmctcmlnaHQgOiAycmVtO1xuICAgIH1cbiAgfVxuICAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wXzJfZGVza3RvcCB7XG4gICAgcGFkZGluZzogMnJlbTsgfVxuICAucHJfMl9kZXNrdG9wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtOyB9IH1cblxuLnBfMiB7XG4gIHBhZGRpbmc6IDJyZW07IH1cblxuLnBiXzIge1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbTsgfVxuXG4ubV8yIHtcbiAgbWFyZ2luOiAycmVtOyB9XG5cbi5tYl8yIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucF8yX21vYmlsZSB7XG4gICAgcGFkZGluZzogMnJlbTsgfVxuICAucGJfMl9tb2JpbGUge1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpLCBwcmludCB7XG4gIC5wXzJfdGFibGV0IHtcbiAgICBwYWRkaW5nOiAycmVtOyB9XG4gIC5wYl8yX3RhYmxldCB7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW07IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnBfMl90b3VjaCB7XG4gICAgcGFkZGluZzogMnJlbTsgfVxuICAucGJfMl90b3VjaCB7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW07IH0gfVxuXG4vKlxuICBAaW5jbHVkZSBpc19sYXB0b3B7XG4gICAgLnBfMl9sYXB0b3B7XG4gICAgICBwYWRkaW5nIDogMnJlbTtcbiAgICB9XG4gICAgLnBiXzJfbGFwdG9we1xuICAgICAgcGFkZGluZy1ib3R0b20gOiAycmVtO1xuICAgIH1cbiAgfVxuICAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wXzJfZGVza3RvcCB7XG4gICAgcGFkZGluZzogMnJlbTsgfVxuICAucGJfMl9kZXNrdG9wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTsgfSB9XG5cbi5wXzMge1xuICBwYWRkaW5nOiAzcmVtOyB9XG5cbi5wbF8zIHtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtOyB9XG5cbi5tXzMge1xuICBtYXJnaW46IDNyZW07IH1cblxuLm1sXzMge1xuICBtYXJnaW4tbGVmdDogM3JlbTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucF8zX21vYmlsZSB7XG4gICAgcGFkZGluZzogM3JlbTsgfVxuICAucGxfM19tb2JpbGUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSwgcHJpbnQge1xuICAucF8zX3RhYmxldCB7XG4gICAgcGFkZGluZzogM3JlbTsgfVxuICAucGxfM190YWJsZXQge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAucF8zX3RvdWNoIHtcbiAgICBwYWRkaW5nOiAzcmVtOyB9XG4gIC5wbF8zX3RvdWNoIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW07IH0gfVxuXG4vKlxuICBAaW5jbHVkZSBpc19sYXB0b3B7XG4gICAgLnBfM19sYXB0b3B7XG4gICAgICBwYWRkaW5nIDogM3JlbTtcbiAgICB9XG4gICAgLnBsXzNfbGFwdG9we1xuICAgICAgcGFkZGluZy1sZWZ0IDogM3JlbTtcbiAgICB9XG4gIH1cbiAgKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucF8zX2Rlc2t0b3Age1xuICAgIHBhZGRpbmc6IDNyZW07IH1cbiAgLnBsXzNfZGVza3RvcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtOyB9IH1cblxuLnBfMyB7XG4gIHBhZGRpbmc6IDNyZW07IH1cblxuLnB0XzMge1xuICBwYWRkaW5nLXRvcDogM3JlbTsgfVxuXG4ubV8zIHtcbiAgbWFyZ2luOiAzcmVtOyB9XG5cbi5tdF8zIHtcbiAgbWFyZ2luLXRvcDogM3JlbTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucF8zX21vYmlsZSB7XG4gICAgcGFkZGluZzogM3JlbTsgfVxuICAucHRfM19tb2JpbGUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpLCBwcmludCB7XG4gIC5wXzNfdGFibGV0IHtcbiAgICBwYWRkaW5nOiAzcmVtOyB9XG4gIC5wdF8zX3RhYmxldCB7XG4gICAgcGFkZGluZy10b3A6IDNyZW07IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnBfM190b3VjaCB7XG4gICAgcGFkZGluZzogM3JlbTsgfVxuICAucHRfM190b3VjaCB7XG4gICAgcGFkZGluZy10b3A6IDNyZW07IH0gfVxuXG4vKlxuICBAaW5jbHVkZSBpc19sYXB0b3B7XG4gICAgLnBfM19sYXB0b3B7XG4gICAgICBwYWRkaW5nIDogM3JlbTtcbiAgICB9XG4gICAgLnB0XzNfbGFwdG9we1xuICAgICAgcGFkZGluZy10b3AgOiAzcmVtO1xuICAgIH1cbiAgfVxuICAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wXzNfZGVza3RvcCB7XG4gICAgcGFkZGluZzogM3JlbTsgfVxuICAucHRfM19kZXNrdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbTsgfSB9XG5cbi5wXzMge1xuICBwYWRkaW5nOiAzcmVtOyB9XG5cbi5wcl8zIHtcbiAgcGFkZGluZy1yaWdodDogM3JlbTsgfVxuXG4ubV8zIHtcbiAgbWFyZ2luOiAzcmVtOyB9XG5cbi5tcl8zIHtcbiAgbWFyZ2luLXJpZ2h0OiAzcmVtOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wXzNfbW9iaWxlIHtcbiAgICBwYWRkaW5nOiAzcmVtOyB9XG4gIC5wcl8zX21vYmlsZSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSwgcHJpbnQge1xuICAucF8zX3RhYmxldCB7XG4gICAgcGFkZGluZzogM3JlbTsgfVxuICAucHJfM190YWJsZXQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW07IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnBfM190b3VjaCB7XG4gICAgcGFkZGluZzogM3JlbTsgfVxuICAucHJfM190b3VjaCB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbTsgfSB9XG5cbi8qXG4gIEBpbmNsdWRlIGlzX2xhcHRvcHtcbiAgICAucF8zX2xhcHRvcHtcbiAgICAgIHBhZGRpbmcgOiAzcmVtO1xuICAgIH1cbiAgICAucHJfM19sYXB0b3B7XG4gICAgICBwYWRkaW5nLXJpZ2h0IDogM3JlbTtcbiAgICB9XG4gIH1cbiAgKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucF8zX2Rlc2t0b3Age1xuICAgIHBhZGRpbmc6IDNyZW07IH1cbiAgLnByXzNfZGVza3RvcCB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbTsgfSB9XG5cbi5wXzMge1xuICBwYWRkaW5nOiAzcmVtOyB9XG5cbi5wYl8zIHtcbiAgcGFkZGluZy1ib3R0b206IDNyZW07IH1cblxuLm1fMyB7XG4gIG1hcmdpbjogM3JlbTsgfVxuXG4ubWJfMyB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBfM19tb2JpbGUge1xuICAgIHBhZGRpbmc6IDNyZW07IH1cbiAgLnBiXzNfbW9iaWxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSwgcHJpbnQge1xuICAucF8zX3RhYmxldCB7XG4gICAgcGFkZGluZzogM3JlbTsgfVxuICAucGJfM190YWJsZXQge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5wXzNfdG91Y2gge1xuICAgIHBhZGRpbmc6IDNyZW07IH1cbiAgLnBiXzNfdG91Y2gge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtOyB9IH1cblxuLypcbiAgQGluY2x1ZGUgaXNfbGFwdG9we1xuICAgIC5wXzNfbGFwdG9we1xuICAgICAgcGFkZGluZyA6IDNyZW07XG4gICAgfVxuICAgIC5wYl8zX2xhcHRvcHtcbiAgICAgIHBhZGRpbmctYm90dG9tIDogM3JlbTtcbiAgICB9XG4gIH1cbiAgKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucF8zX2Rlc2t0b3Age1xuICAgIHBhZGRpbmc6IDNyZW07IH1cbiAgLnBiXzNfZGVza3RvcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW07IH0gfVxuXG4ucF80IHtcbiAgcGFkZGluZzogNHJlbTsgfVxuXG4ucGxfNCB7XG4gIHBhZGRpbmctbGVmdDogNHJlbTsgfVxuXG4ubV80IHtcbiAgbWFyZ2luOiA0cmVtOyB9XG5cbi5tbF80IHtcbiAgbWFyZ2luLWxlZnQ6IDRyZW07IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBfNF9tb2JpbGUge1xuICAgIHBhZGRpbmc6IDRyZW07IH1cbiAgLnBsXzRfbW9iaWxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRyZW07IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCksIHByaW50IHtcbiAgLnBfNF90YWJsZXQge1xuICAgIHBhZGRpbmc6IDRyZW07IH1cbiAgLnBsXzRfdGFibGV0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRyZW07IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnBfNF90b3VjaCB7XG4gICAgcGFkZGluZzogNHJlbTsgfVxuICAucGxfNF90b3VjaCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cmVtOyB9IH1cblxuLypcbiAgQGluY2x1ZGUgaXNfbGFwdG9we1xuICAgIC5wXzRfbGFwdG9we1xuICAgICAgcGFkZGluZyA6IDRyZW07XG4gICAgfVxuICAgIC5wbF80X2xhcHRvcHtcbiAgICAgIHBhZGRpbmctbGVmdCA6IDRyZW07XG4gICAgfVxuICB9XG4gICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBfNF9kZXNrdG9wIHtcbiAgICBwYWRkaW5nOiA0cmVtOyB9XG4gIC5wbF80X2Rlc2t0b3Age1xuICAgIHBhZGRpbmctbGVmdDogNHJlbTsgfSB9XG5cbi5wXzQge1xuICBwYWRkaW5nOiA0cmVtOyB9XG5cbi5wdF80IHtcbiAgcGFkZGluZy10b3A6IDRyZW07IH1cblxuLm1fNCB7XG4gIG1hcmdpbjogNHJlbTsgfVxuXG4ubXRfNCB7XG4gIG1hcmdpbi10b3A6IDRyZW07IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBfNF9tb2JpbGUge1xuICAgIHBhZGRpbmc6IDRyZW07IH1cbiAgLnB0XzRfbW9iaWxlIHtcbiAgICBwYWRkaW5nLXRvcDogNHJlbTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSwgcHJpbnQge1xuICAucF80X3RhYmxldCB7XG4gICAgcGFkZGluZzogNHJlbTsgfVxuICAucHRfNF90YWJsZXQge1xuICAgIHBhZGRpbmctdG9wOiA0cmVtOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5wXzRfdG91Y2gge1xuICAgIHBhZGRpbmc6IDRyZW07IH1cbiAgLnB0XzRfdG91Y2gge1xuICAgIHBhZGRpbmctdG9wOiA0cmVtOyB9IH1cblxuLypcbiAgQGluY2x1ZGUgaXNfbGFwdG9we1xuICAgIC5wXzRfbGFwdG9we1xuICAgICAgcGFkZGluZyA6IDRyZW07XG4gICAgfVxuICAgIC5wdF80X2xhcHRvcHtcbiAgICAgIHBhZGRpbmctdG9wIDogNHJlbTtcbiAgICB9XG4gIH1cbiAgKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucF80X2Rlc2t0b3Age1xuICAgIHBhZGRpbmc6IDRyZW07IH1cbiAgLnB0XzRfZGVza3RvcCB7XG4gICAgcGFkZGluZy10b3A6IDRyZW07IH0gfVxuXG4ucF80IHtcbiAgcGFkZGluZzogNHJlbTsgfVxuXG4ucHJfNCB7XG4gIHBhZGRpbmctcmlnaHQ6IDRyZW07IH1cblxuLm1fNCB7XG4gIG1hcmdpbjogNHJlbTsgfVxuXG4ubXJfNCB7XG4gIG1hcmdpbi1yaWdodDogNHJlbTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucF80X21vYmlsZSB7XG4gICAgcGFkZGluZzogNHJlbTsgfVxuICAucHJfNF9tb2JpbGUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRyZW07IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCksIHByaW50IHtcbiAgLnBfNF90YWJsZXQge1xuICAgIHBhZGRpbmc6IDRyZW07IH1cbiAgLnByXzRfdGFibGV0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5wXzRfdG91Y2gge1xuICAgIHBhZGRpbmc6IDRyZW07IH1cbiAgLnByXzRfdG91Y2gge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRyZW07IH0gfVxuXG4vKlxuICBAaW5jbHVkZSBpc19sYXB0b3B7XG4gICAgLnBfNF9sYXB0b3B7XG4gICAgICBwYWRkaW5nIDogNHJlbTtcbiAgICB9XG4gICAgLnByXzRfbGFwdG9we1xuICAgICAgcGFkZGluZy1yaWdodCA6IDRyZW07XG4gICAgfVxuICB9XG4gICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBfNF9kZXNrdG9wIHtcbiAgICBwYWRkaW5nOiA0cmVtOyB9XG4gIC5wcl80X2Rlc2t0b3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDRyZW07IH0gfVxuXG4ucF80IHtcbiAgcGFkZGluZzogNHJlbTsgfVxuXG4ucGJfNCB7XG4gIHBhZGRpbmctYm90dG9tOiA0cmVtOyB9XG5cbi5tXzQge1xuICBtYXJnaW46IDRyZW07IH1cblxuLm1iXzQge1xuICBtYXJnaW4tYm90dG9tOiA0cmVtOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wXzRfbW9iaWxlIHtcbiAgICBwYWRkaW5nOiA0cmVtOyB9XG4gIC5wYl80X21vYmlsZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDRyZW07IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCksIHByaW50IHtcbiAgLnBfNF90YWJsZXQge1xuICAgIHBhZGRpbmc6IDRyZW07IH1cbiAgLnBiXzRfdGFibGV0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAucF80X3RvdWNoIHtcbiAgICBwYWRkaW5nOiA0cmVtOyB9XG4gIC5wYl80X3RvdWNoIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbTsgfSB9XG5cbi8qXG4gIEBpbmNsdWRlIGlzX2xhcHRvcHtcbiAgICAucF80X2xhcHRvcHtcbiAgICAgIHBhZGRpbmcgOiA0cmVtO1xuICAgIH1cbiAgICAucGJfNF9sYXB0b3B7XG4gICAgICBwYWRkaW5nLWJvdHRvbSA6IDRyZW07XG4gICAgfVxuICB9XG4gICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBfNF9kZXNrdG9wIHtcbiAgICBwYWRkaW5nOiA0cmVtOyB9XG4gIC5wYl80X2Rlc2t0b3Age1xuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtOyB9IH1cblxuLnBfNSB7XG4gIHBhZGRpbmc6IDVyZW07IH1cblxuLnBsXzUsIC5wbF9zbWFsbCB7XG4gIHBhZGRpbmctbGVmdDogNXJlbTsgfVxuXG4ubV81IHtcbiAgbWFyZ2luOiA1cmVtOyB9XG5cbi5tbF81LCAubWxfc21hbGwge1xuICBtYXJnaW4tbGVmdDogNXJlbTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucF81X21vYmlsZSB7XG4gICAgcGFkZGluZzogNXJlbTsgfVxuICAucGxfNV9tb2JpbGUge1xuICAgIHBhZGRpbmctbGVmdDogNXJlbTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSwgcHJpbnQge1xuICAucF81X3RhYmxldCB7XG4gICAgcGFkZGluZzogNXJlbTsgfVxuICAucGxfNV90YWJsZXQge1xuICAgIHBhZGRpbmctbGVmdDogNXJlbTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAucF81X3RvdWNoIHtcbiAgICBwYWRkaW5nOiA1cmVtOyB9XG4gIC5wbF81X3RvdWNoIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVyZW07IH0gfVxuXG4vKlxuICBAaW5jbHVkZSBpc19sYXB0b3B7XG4gICAgLnBfNV9sYXB0b3B7XG4gICAgICBwYWRkaW5nIDogNXJlbTtcbiAgICB9XG4gICAgLnBsXzVfbGFwdG9we1xuICAgICAgcGFkZGluZy1sZWZ0IDogNXJlbTtcbiAgICB9XG4gIH1cbiAgKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucF81X2Rlc2t0b3Age1xuICAgIHBhZGRpbmc6IDVyZW07IH1cbiAgLnBsXzVfZGVza3RvcCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cmVtOyB9IH1cblxuLnBfNSB7XG4gIHBhZGRpbmc6IDVyZW07IH1cblxuLnB0XzUsIC5wdF9zbWFsbCB7XG4gIHBhZGRpbmctdG9wOiA1cmVtOyB9XG5cbi5tXzUge1xuICBtYXJnaW46IDVyZW07IH1cblxuLm10XzUsIC5tdF9zbWFsbCB7XG4gIG1hcmdpbi10b3A6IDVyZW07IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBfNV9tb2JpbGUge1xuICAgIHBhZGRpbmc6IDVyZW07IH1cbiAgLnB0XzVfbW9iaWxlIHtcbiAgICBwYWRkaW5nLXRvcDogNXJlbTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSwgcHJpbnQge1xuICAucF81X3RhYmxldCB7XG4gICAgcGFkZGluZzogNXJlbTsgfVxuICAucHRfNV90YWJsZXQge1xuICAgIHBhZGRpbmctdG9wOiA1cmVtOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5wXzVfdG91Y2gge1xuICAgIHBhZGRpbmc6IDVyZW07IH1cbiAgLnB0XzVfdG91Y2gge1xuICAgIHBhZGRpbmctdG9wOiA1cmVtOyB9IH1cblxuLypcbiAgQGluY2x1ZGUgaXNfbGFwdG9we1xuICAgIC5wXzVfbGFwdG9we1xuICAgICAgcGFkZGluZyA6IDVyZW07XG4gICAgfVxuICAgIC5wdF81X2xhcHRvcHtcbiAgICAgIHBhZGRpbmctdG9wIDogNXJlbTtcbiAgICB9XG4gIH1cbiAgKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucF81X2Rlc2t0b3Age1xuICAgIHBhZGRpbmc6IDVyZW07IH1cbiAgLnB0XzVfZGVza3RvcCB7XG4gICAgcGFkZGluZy10b3A6IDVyZW07IH0gfVxuXG4ucF81IHtcbiAgcGFkZGluZzogNXJlbTsgfVxuXG4ucHJfNSwgLnByX3NtYWxsIHtcbiAgcGFkZGluZy1yaWdodDogNXJlbTsgfVxuXG4ubV81IHtcbiAgbWFyZ2luOiA1cmVtOyB9XG5cbi5tcl81LCAubXJfc21hbGwge1xuICBtYXJnaW4tcmlnaHQ6IDVyZW07IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBfNV9tb2JpbGUge1xuICAgIHBhZGRpbmc6IDVyZW07IH1cbiAgLnByXzVfbW9iaWxlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpLCBwcmludCB7XG4gIC5wXzVfdGFibGV0IHtcbiAgICBwYWRkaW5nOiA1cmVtOyB9XG4gIC5wcl81X3RhYmxldCB7XG4gICAgcGFkZGluZy1yaWdodDogNXJlbTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAucF81X3RvdWNoIHtcbiAgICBwYWRkaW5nOiA1cmVtOyB9XG4gIC5wcl81X3RvdWNoIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtOyB9IH1cblxuLypcbiAgQGluY2x1ZGUgaXNfbGFwdG9we1xuICAgIC5wXzVfbGFwdG9we1xuICAgICAgcGFkZGluZyA6IDVyZW07XG4gICAgfVxuICAgIC5wcl81X2xhcHRvcHtcbiAgICAgIHBhZGRpbmctcmlnaHQgOiA1cmVtO1xuICAgIH1cbiAgfVxuICAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wXzVfZGVza3RvcCB7XG4gICAgcGFkZGluZzogNXJlbTsgfVxuICAucHJfNV9kZXNrdG9wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtOyB9IH1cblxuLnBfNSB7XG4gIHBhZGRpbmc6IDVyZW07IH1cblxuLnBiXzUsIC5wYl9zbWFsbCB7XG4gIHBhZGRpbmctYm90dG9tOiA1cmVtOyB9XG5cbi5tXzUge1xuICBtYXJnaW46IDVyZW07IH1cblxuLm1iXzUsIC5tYl9zbWFsbCB7XG4gIG1hcmdpbi1ib3R0b206IDVyZW07IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBfNV9tb2JpbGUge1xuICAgIHBhZGRpbmc6IDVyZW07IH1cbiAgLnBiXzVfbW9iaWxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXJlbTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSwgcHJpbnQge1xuICAucF81X3RhYmxldCB7XG4gICAgcGFkZGluZzogNXJlbTsgfVxuICAucGJfNV90YWJsZXQge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5wXzVfdG91Y2gge1xuICAgIHBhZGRpbmc6IDVyZW07IH1cbiAgLnBiXzVfdG91Y2gge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtOyB9IH1cblxuLypcbiAgQGluY2x1ZGUgaXNfbGFwdG9we1xuICAgIC5wXzVfbGFwdG9we1xuICAgICAgcGFkZGluZyA6IDVyZW07XG4gICAgfVxuICAgIC5wYl81X2xhcHRvcHtcbiAgICAgIHBhZGRpbmctYm90dG9tIDogNXJlbTtcbiAgICB9XG4gIH1cbiAgKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucF81X2Rlc2t0b3Age1xuICAgIHBhZGRpbmc6IDVyZW07IH1cbiAgLnBiXzVfZGVza3RvcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDVyZW07IH0gfVxuXG4ucF82IHtcbiAgcGFkZGluZzogNnJlbTsgfVxuXG4ucGxfNiB7XG4gIHBhZGRpbmctbGVmdDogNnJlbTsgfVxuXG4ubV82IHtcbiAgbWFyZ2luOiA2cmVtOyB9XG5cbi5tbF82IHtcbiAgbWFyZ2luLWxlZnQ6IDZyZW07IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBfNl9tb2JpbGUge1xuICAgIHBhZGRpbmc6IDZyZW07IH1cbiAgLnBsXzZfbW9iaWxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDZyZW07IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCksIHByaW50IHtcbiAgLnBfNl90YWJsZXQge1xuICAgIHBhZGRpbmc6IDZyZW07IH1cbiAgLnBsXzZfdGFibGV0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDZyZW07IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnBfNl90b3VjaCB7XG4gICAgcGFkZGluZzogNnJlbTsgfVxuICAucGxfNl90b3VjaCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2cmVtOyB9IH1cblxuLypcbiAgQGluY2x1ZGUgaXNfbGFwdG9we1xuICAgIC5wXzZfbGFwdG9we1xuICAgICAgcGFkZGluZyA6IDZyZW07XG4gICAgfVxuICAgIC5wbF82X2xhcHRvcHtcbiAgICAgIHBhZGRpbmctbGVmdCA6IDZyZW07XG4gICAgfVxuICB9XG4gICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBfNl9kZXNrdG9wIHtcbiAgICBwYWRkaW5nOiA2cmVtOyB9XG4gIC5wbF82X2Rlc2t0b3Age1xuICAgIHBhZGRpbmctbGVmdDogNnJlbTsgfSB9XG5cbi5wXzYge1xuICBwYWRkaW5nOiA2cmVtOyB9XG5cbi5wdF82IHtcbiAgcGFkZGluZy10b3A6IDZyZW07IH1cblxuLm1fNiB7XG4gIG1hcmdpbjogNnJlbTsgfVxuXG4ubXRfNiB7XG4gIG1hcmdpbi10b3A6IDZyZW07IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBfNl9tb2JpbGUge1xuICAgIHBhZGRpbmc6IDZyZW07IH1cbiAgLnB0XzZfbW9iaWxlIHtcbiAgICBwYWRkaW5nLXRvcDogNnJlbTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSwgcHJpbnQge1xuICAucF82X3RhYmxldCB7XG4gICAgcGFkZGluZzogNnJlbTsgfVxuICAucHRfNl90YWJsZXQge1xuICAgIHBhZGRpbmctdG9wOiA2cmVtOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5wXzZfdG91Y2gge1xuICAgIHBhZGRpbmc6IDZyZW07IH1cbiAgLnB0XzZfdG91Y2gge1xuICAgIHBhZGRpbmctdG9wOiA2cmVtOyB9IH1cblxuLypcbiAgQGluY2x1ZGUgaXNfbGFwdG9we1xuICAgIC5wXzZfbGFwdG9we1xuICAgICAgcGFkZGluZyA6IDZyZW07XG4gICAgfVxuICAgIC5wdF82X2xhcHRvcHtcbiAgICAgIHBhZGRpbmctdG9wIDogNnJlbTtcbiAgICB9XG4gIH1cbiAgKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucF82X2Rlc2t0b3Age1xuICAgIHBhZGRpbmc6IDZyZW07IH1cbiAgLnB0XzZfZGVza3RvcCB7XG4gICAgcGFkZGluZy10b3A6IDZyZW07IH0gfVxuXG4ucF82IHtcbiAgcGFkZGluZzogNnJlbTsgfVxuXG4ucHJfNiB7XG4gIHBhZGRpbmctcmlnaHQ6IDZyZW07IH1cblxuLm1fNiB7XG4gIG1hcmdpbjogNnJlbTsgfVxuXG4ubXJfNiB7XG4gIG1hcmdpbi1yaWdodDogNnJlbTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucF82X21vYmlsZSB7XG4gICAgcGFkZGluZzogNnJlbTsgfVxuICAucHJfNl9tb2JpbGUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDZyZW07IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCksIHByaW50IHtcbiAgLnBfNl90YWJsZXQge1xuICAgIHBhZGRpbmc6IDZyZW07IH1cbiAgLnByXzZfdGFibGV0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cmVtOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5wXzZfdG91Y2gge1xuICAgIHBhZGRpbmc6IDZyZW07IH1cbiAgLnByXzZfdG91Y2gge1xuICAgIHBhZGRpbmctcmlnaHQ6IDZyZW07IH0gfVxuXG4vKlxuICBAaW5jbHVkZSBpc19sYXB0b3B7XG4gICAgLnBfNl9sYXB0b3B7XG4gICAgICBwYWRkaW5nIDogNnJlbTtcbiAgICB9XG4gICAgLnByXzZfbGFwdG9we1xuICAgICAgcGFkZGluZy1yaWdodCA6IDZyZW07XG4gICAgfVxuICB9XG4gICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBfNl9kZXNrdG9wIHtcbiAgICBwYWRkaW5nOiA2cmVtOyB9XG4gIC5wcl82X2Rlc2t0b3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDZyZW07IH0gfVxuXG4ucF82IHtcbiAgcGFkZGluZzogNnJlbTsgfVxuXG4ucGJfNiB7XG4gIHBhZGRpbmctYm90dG9tOiA2cmVtOyB9XG5cbi5tXzYge1xuICBtYXJnaW46IDZyZW07IH1cblxuLm1iXzYge1xuICBtYXJnaW4tYm90dG9tOiA2cmVtOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wXzZfbW9iaWxlIHtcbiAgICBwYWRkaW5nOiA2cmVtOyB9XG4gIC5wYl82X21vYmlsZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDZyZW07IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCksIHByaW50IHtcbiAgLnBfNl90YWJsZXQge1xuICAgIHBhZGRpbmc6IDZyZW07IH1cbiAgLnBiXzZfdGFibGV0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnJlbTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAucF82X3RvdWNoIHtcbiAgICBwYWRkaW5nOiA2cmVtOyB9XG4gIC5wYl82X3RvdWNoIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnJlbTsgfSB9XG5cbi8qXG4gIEBpbmNsdWRlIGlzX2xhcHRvcHtcbiAgICAucF82X2xhcHRvcHtcbiAgICAgIHBhZGRpbmcgOiA2cmVtO1xuICAgIH1cbiAgICAucGJfNl9sYXB0b3B7XG4gICAgICBwYWRkaW5nLWJvdHRvbSA6IDZyZW07XG4gICAgfVxuICB9XG4gICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBfNl9kZXNrdG9wIHtcbiAgICBwYWRkaW5nOiA2cmVtOyB9XG4gIC5wYl82X2Rlc2t0b3Age1xuICAgIHBhZGRpbmctYm90dG9tOiA2cmVtOyB9IH1cblxuLnBfNyB7XG4gIHBhZGRpbmc6IDdyZW07IH1cblxuLnBsXzcge1xuICBwYWRkaW5nLWxlZnQ6IDdyZW07IH1cblxuLm1fNyB7XG4gIG1hcmdpbjogN3JlbTsgfVxuXG4ubWxfNyB7XG4gIG1hcmdpbi1sZWZ0OiA3cmVtOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wXzdfbW9iaWxlIHtcbiAgICBwYWRkaW5nOiA3cmVtOyB9XG4gIC5wbF83X21vYmlsZSB7XG4gICAgcGFkZGluZy1sZWZ0OiA3cmVtOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpLCBwcmludCB7XG4gIC5wXzdfdGFibGV0IHtcbiAgICBwYWRkaW5nOiA3cmVtOyB9XG4gIC5wbF83X3RhYmxldCB7XG4gICAgcGFkZGluZy1sZWZ0OiA3cmVtOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5wXzdfdG91Y2gge1xuICAgIHBhZGRpbmc6IDdyZW07IH1cbiAgLnBsXzdfdG91Y2gge1xuICAgIHBhZGRpbmctbGVmdDogN3JlbTsgfSB9XG5cbi8qXG4gIEBpbmNsdWRlIGlzX2xhcHRvcHtcbiAgICAucF83X2xhcHRvcHtcbiAgICAgIHBhZGRpbmcgOiA3cmVtO1xuICAgIH1cbiAgICAucGxfN19sYXB0b3B7XG4gICAgICBwYWRkaW5nLWxlZnQgOiA3cmVtO1xuICAgIH1cbiAgfVxuICAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wXzdfZGVza3RvcCB7XG4gICAgcGFkZGluZzogN3JlbTsgfVxuICAucGxfN19kZXNrdG9wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDdyZW07IH0gfVxuXG4ucF83IHtcbiAgcGFkZGluZzogN3JlbTsgfVxuXG4ucHRfNyB7XG4gIHBhZGRpbmctdG9wOiA3cmVtOyB9XG5cbi5tXzcge1xuICBtYXJnaW46IDdyZW07IH1cblxuLm10Xzcge1xuICBtYXJnaW4tdG9wOiA3cmVtOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wXzdfbW9iaWxlIHtcbiAgICBwYWRkaW5nOiA3cmVtOyB9XG4gIC5wdF83X21vYmlsZSB7XG4gICAgcGFkZGluZy10b3A6IDdyZW07IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCksIHByaW50IHtcbiAgLnBfN190YWJsZXQge1xuICAgIHBhZGRpbmc6IDdyZW07IH1cbiAgLnB0XzdfdGFibGV0IHtcbiAgICBwYWRkaW5nLXRvcDogN3JlbTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAucF83X3RvdWNoIHtcbiAgICBwYWRkaW5nOiA3cmVtOyB9XG4gIC5wdF83X3RvdWNoIHtcbiAgICBwYWRkaW5nLXRvcDogN3JlbTsgfSB9XG5cbi8qXG4gIEBpbmNsdWRlIGlzX2xhcHRvcHtcbiAgICAucF83X2xhcHRvcHtcbiAgICAgIHBhZGRpbmcgOiA3cmVtO1xuICAgIH1cbiAgICAucHRfN19sYXB0b3B7XG4gICAgICBwYWRkaW5nLXRvcCA6IDdyZW07XG4gICAgfVxuICB9XG4gICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBfN19kZXNrdG9wIHtcbiAgICBwYWRkaW5nOiA3cmVtOyB9XG4gIC5wdF83X2Rlc2t0b3Age1xuICAgIHBhZGRpbmctdG9wOiA3cmVtOyB9IH1cblxuLnBfNyB7XG4gIHBhZGRpbmc6IDdyZW07IH1cblxuLnByXzcge1xuICBwYWRkaW5nLXJpZ2h0OiA3cmVtOyB9XG5cbi5tXzcge1xuICBtYXJnaW46IDdyZW07IH1cblxuLm1yXzcge1xuICBtYXJnaW4tcmlnaHQ6IDdyZW07IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBfN19tb2JpbGUge1xuICAgIHBhZGRpbmc6IDdyZW07IH1cbiAgLnByXzdfbW9iaWxlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3cmVtOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpLCBwcmludCB7XG4gIC5wXzdfdGFibGV0IHtcbiAgICBwYWRkaW5nOiA3cmVtOyB9XG4gIC5wcl83X3RhYmxldCB7XG4gICAgcGFkZGluZy1yaWdodDogN3JlbTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAucF83X3RvdWNoIHtcbiAgICBwYWRkaW5nOiA3cmVtOyB9XG4gIC5wcl83X3RvdWNoIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3cmVtOyB9IH1cblxuLypcbiAgQGluY2x1ZGUgaXNfbGFwdG9we1xuICAgIC5wXzdfbGFwdG9we1xuICAgICAgcGFkZGluZyA6IDdyZW07XG4gICAgfVxuICAgIC5wcl83X2xhcHRvcHtcbiAgICAgIHBhZGRpbmctcmlnaHQgOiA3cmVtO1xuICAgIH1cbiAgfVxuICAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wXzdfZGVza3RvcCB7XG4gICAgcGFkZGluZzogN3JlbTsgfVxuICAucHJfN19kZXNrdG9wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3cmVtOyB9IH1cblxuLnBfNyB7XG4gIHBhZGRpbmc6IDdyZW07IH1cblxuLnBiXzcge1xuICBwYWRkaW5nLWJvdHRvbTogN3JlbTsgfVxuXG4ubV83IHtcbiAgbWFyZ2luOiA3cmVtOyB9XG5cbi5tYl83IHtcbiAgbWFyZ2luLWJvdHRvbTogN3JlbTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucF83X21vYmlsZSB7XG4gICAgcGFkZGluZzogN3JlbTsgfVxuICAucGJfN19tb2JpbGUge1xuICAgIHBhZGRpbmctYm90dG9tOiA3cmVtOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpLCBwcmludCB7XG4gIC5wXzdfdGFibGV0IHtcbiAgICBwYWRkaW5nOiA3cmVtOyB9XG4gIC5wYl83X3RhYmxldCB7XG4gICAgcGFkZGluZy1ib3R0b206IDdyZW07IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnBfN190b3VjaCB7XG4gICAgcGFkZGluZzogN3JlbTsgfVxuICAucGJfN190b3VjaCB7XG4gICAgcGFkZGluZy1ib3R0b206IDdyZW07IH0gfVxuXG4vKlxuICBAaW5jbHVkZSBpc19sYXB0b3B7XG4gICAgLnBfN19sYXB0b3B7XG4gICAgICBwYWRkaW5nIDogN3JlbTtcbiAgICB9XG4gICAgLnBiXzdfbGFwdG9we1xuICAgICAgcGFkZGluZy1ib3R0b20gOiA3cmVtO1xuICAgIH1cbiAgfVxuICAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wXzdfZGVza3RvcCB7XG4gICAgcGFkZGluZzogN3JlbTsgfVxuICAucGJfN19kZXNrdG9wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogN3JlbTsgfSB9XG5cbi5wXzgge1xuICBwYWRkaW5nOiA4cmVtOyB9XG5cbi5wbF84IHtcbiAgcGFkZGluZy1sZWZ0OiA4cmVtOyB9XG5cbi5tXzgge1xuICBtYXJnaW46IDhyZW07IH1cblxuLm1sXzgge1xuICBtYXJnaW4tbGVmdDogOHJlbTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucF84X21vYmlsZSB7XG4gICAgcGFkZGluZzogOHJlbTsgfVxuICAucGxfOF9tb2JpbGUge1xuICAgIHBhZGRpbmctbGVmdDogOHJlbTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSwgcHJpbnQge1xuICAucF84X3RhYmxldCB7XG4gICAgcGFkZGluZzogOHJlbTsgfVxuICAucGxfOF90YWJsZXQge1xuICAgIHBhZGRpbmctbGVmdDogOHJlbTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAucF84X3RvdWNoIHtcbiAgICBwYWRkaW5nOiA4cmVtOyB9XG4gIC5wbF84X3RvdWNoIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDhyZW07IH0gfVxuXG4vKlxuICBAaW5jbHVkZSBpc19sYXB0b3B7XG4gICAgLnBfOF9sYXB0b3B7XG4gICAgICBwYWRkaW5nIDogOHJlbTtcbiAgICB9XG4gICAgLnBsXzhfbGFwdG9we1xuICAgICAgcGFkZGluZy1sZWZ0IDogOHJlbTtcbiAgICB9XG4gIH1cbiAgKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucF84X2Rlc2t0b3Age1xuICAgIHBhZGRpbmc6IDhyZW07IH1cbiAgLnBsXzhfZGVza3RvcCB7XG4gICAgcGFkZGluZy1sZWZ0OiA4cmVtOyB9IH1cblxuLnBfOCB7XG4gIHBhZGRpbmc6IDhyZW07IH1cblxuLnB0Xzgge1xuICBwYWRkaW5nLXRvcDogOHJlbTsgfVxuXG4ubV84IHtcbiAgbWFyZ2luOiA4cmVtOyB9XG5cbi5tdF84IHtcbiAgbWFyZ2luLXRvcDogOHJlbTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucF84X21vYmlsZSB7XG4gICAgcGFkZGluZzogOHJlbTsgfVxuICAucHRfOF9tb2JpbGUge1xuICAgIHBhZGRpbmctdG9wOiA4cmVtOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpLCBwcmludCB7XG4gIC5wXzhfdGFibGV0IHtcbiAgICBwYWRkaW5nOiA4cmVtOyB9XG4gIC5wdF84X3RhYmxldCB7XG4gICAgcGFkZGluZy10b3A6IDhyZW07IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnBfOF90b3VjaCB7XG4gICAgcGFkZGluZzogOHJlbTsgfVxuICAucHRfOF90b3VjaCB7XG4gICAgcGFkZGluZy10b3A6IDhyZW07IH0gfVxuXG4vKlxuICBAaW5jbHVkZSBpc19sYXB0b3B7XG4gICAgLnBfOF9sYXB0b3B7XG4gICAgICBwYWRkaW5nIDogOHJlbTtcbiAgICB9XG4gICAgLnB0XzhfbGFwdG9we1xuICAgICAgcGFkZGluZy10b3AgOiA4cmVtO1xuICAgIH1cbiAgfVxuICAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wXzhfZGVza3RvcCB7XG4gICAgcGFkZGluZzogOHJlbTsgfVxuICAucHRfOF9kZXNrdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogOHJlbTsgfSB9XG5cbi5wXzgge1xuICBwYWRkaW5nOiA4cmVtOyB9XG5cbi5wcl84IHtcbiAgcGFkZGluZy1yaWdodDogOHJlbTsgfVxuXG4ubV84IHtcbiAgbWFyZ2luOiA4cmVtOyB9XG5cbi5tcl84IHtcbiAgbWFyZ2luLXJpZ2h0OiA4cmVtOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wXzhfbW9iaWxlIHtcbiAgICBwYWRkaW5nOiA4cmVtOyB9XG4gIC5wcl84X21vYmlsZSB7XG4gICAgcGFkZGluZy1yaWdodDogOHJlbTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSwgcHJpbnQge1xuICAucF84X3RhYmxldCB7XG4gICAgcGFkZGluZzogOHJlbTsgfVxuICAucHJfOF90YWJsZXQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDhyZW07IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnBfOF90b3VjaCB7XG4gICAgcGFkZGluZzogOHJlbTsgfVxuICAucHJfOF90b3VjaCB7XG4gICAgcGFkZGluZy1yaWdodDogOHJlbTsgfSB9XG5cbi8qXG4gIEBpbmNsdWRlIGlzX2xhcHRvcHtcbiAgICAucF84X2xhcHRvcHtcbiAgICAgIHBhZGRpbmcgOiA4cmVtO1xuICAgIH1cbiAgICAucHJfOF9sYXB0b3B7XG4gICAgICBwYWRkaW5nLXJpZ2h0IDogOHJlbTtcbiAgICB9XG4gIH1cbiAgKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucF84X2Rlc2t0b3Age1xuICAgIHBhZGRpbmc6IDhyZW07IH1cbiAgLnByXzhfZGVza3RvcCB7XG4gICAgcGFkZGluZy1yaWdodDogOHJlbTsgfSB9XG5cbi5wXzgge1xuICBwYWRkaW5nOiA4cmVtOyB9XG5cbi5wYl84IHtcbiAgcGFkZGluZy1ib3R0b206IDhyZW07IH1cblxuLm1fOCB7XG4gIG1hcmdpbjogOHJlbTsgfVxuXG4ubWJfOCB7XG4gIG1hcmdpbi1ib3R0b206IDhyZW07IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBfOF9tb2JpbGUge1xuICAgIHBhZGRpbmc6IDhyZW07IH1cbiAgLnBiXzhfbW9iaWxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHJlbTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSwgcHJpbnQge1xuICAucF84X3RhYmxldCB7XG4gICAgcGFkZGluZzogOHJlbTsgfVxuICAucGJfOF90YWJsZXQge1xuICAgIHBhZGRpbmctYm90dG9tOiA4cmVtOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5wXzhfdG91Y2gge1xuICAgIHBhZGRpbmc6IDhyZW07IH1cbiAgLnBiXzhfdG91Y2gge1xuICAgIHBhZGRpbmctYm90dG9tOiA4cmVtOyB9IH1cblxuLypcbiAgQGluY2x1ZGUgaXNfbGFwdG9we1xuICAgIC5wXzhfbGFwdG9we1xuICAgICAgcGFkZGluZyA6IDhyZW07XG4gICAgfVxuICAgIC5wYl84X2xhcHRvcHtcbiAgICAgIHBhZGRpbmctYm90dG9tIDogOHJlbTtcbiAgICB9XG4gIH1cbiAgKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucF84X2Rlc2t0b3Age1xuICAgIHBhZGRpbmc6IDhyZW07IH1cbiAgLnBiXzhfZGVza3RvcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDhyZW07IH0gfVxuXG4ucF85IHtcbiAgcGFkZGluZzogOXJlbTsgfVxuXG4ucGxfOSB7XG4gIHBhZGRpbmctbGVmdDogOXJlbTsgfVxuXG4ubV85IHtcbiAgbWFyZ2luOiA5cmVtOyB9XG5cbi5tbF85IHtcbiAgbWFyZ2luLWxlZnQ6IDlyZW07IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBfOV9tb2JpbGUge1xuICAgIHBhZGRpbmc6IDlyZW07IH1cbiAgLnBsXzlfbW9iaWxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDlyZW07IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCksIHByaW50IHtcbiAgLnBfOV90YWJsZXQge1xuICAgIHBhZGRpbmc6IDlyZW07IH1cbiAgLnBsXzlfdGFibGV0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDlyZW07IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnBfOV90b3VjaCB7XG4gICAgcGFkZGluZzogOXJlbTsgfVxuICAucGxfOV90b3VjaCB7XG4gICAgcGFkZGluZy1sZWZ0OiA5cmVtOyB9IH1cblxuLypcbiAgQGluY2x1ZGUgaXNfbGFwdG9we1xuICAgIC5wXzlfbGFwdG9we1xuICAgICAgcGFkZGluZyA6IDlyZW07XG4gICAgfVxuICAgIC5wbF85X2xhcHRvcHtcbiAgICAgIHBhZGRpbmctbGVmdCA6IDlyZW07XG4gICAgfVxuICB9XG4gICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBfOV9kZXNrdG9wIHtcbiAgICBwYWRkaW5nOiA5cmVtOyB9XG4gIC5wbF85X2Rlc2t0b3Age1xuICAgIHBhZGRpbmctbGVmdDogOXJlbTsgfSB9XG5cbi5wXzkge1xuICBwYWRkaW5nOiA5cmVtOyB9XG5cbi5wdF85IHtcbiAgcGFkZGluZy10b3A6IDlyZW07IH1cblxuLm1fOSB7XG4gIG1hcmdpbjogOXJlbTsgfVxuXG4ubXRfOSB7XG4gIG1hcmdpbi10b3A6IDlyZW07IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBfOV9tb2JpbGUge1xuICAgIHBhZGRpbmc6IDlyZW07IH1cbiAgLnB0XzlfbW9iaWxlIHtcbiAgICBwYWRkaW5nLXRvcDogOXJlbTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSwgcHJpbnQge1xuICAucF85X3RhYmxldCB7XG4gICAgcGFkZGluZzogOXJlbTsgfVxuICAucHRfOV90YWJsZXQge1xuICAgIHBhZGRpbmctdG9wOiA5cmVtOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5wXzlfdG91Y2gge1xuICAgIHBhZGRpbmc6IDlyZW07IH1cbiAgLnB0XzlfdG91Y2gge1xuICAgIHBhZGRpbmctdG9wOiA5cmVtOyB9IH1cblxuLypcbiAgQGluY2x1ZGUgaXNfbGFwdG9we1xuICAgIC5wXzlfbGFwdG9we1xuICAgICAgcGFkZGluZyA6IDlyZW07XG4gICAgfVxuICAgIC5wdF85X2xhcHRvcHtcbiAgICAgIHBhZGRpbmctdG9wIDogOXJlbTtcbiAgICB9XG4gIH1cbiAgKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucF85X2Rlc2t0b3Age1xuICAgIHBhZGRpbmc6IDlyZW07IH1cbiAgLnB0XzlfZGVza3RvcCB7XG4gICAgcGFkZGluZy10b3A6IDlyZW07IH0gfVxuXG4ucF85IHtcbiAgcGFkZGluZzogOXJlbTsgfVxuXG4ucHJfOSB7XG4gIHBhZGRpbmctcmlnaHQ6IDlyZW07IH1cblxuLm1fOSB7XG4gIG1hcmdpbjogOXJlbTsgfVxuXG4ubXJfOSB7XG4gIG1hcmdpbi1yaWdodDogOXJlbTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucF85X21vYmlsZSB7XG4gICAgcGFkZGluZzogOXJlbTsgfVxuICAucHJfOV9tb2JpbGUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDlyZW07IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCksIHByaW50IHtcbiAgLnBfOV90YWJsZXQge1xuICAgIHBhZGRpbmc6IDlyZW07IH1cbiAgLnByXzlfdGFibGV0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5cmVtOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5wXzlfdG91Y2gge1xuICAgIHBhZGRpbmc6IDlyZW07IH1cbiAgLnByXzlfdG91Y2gge1xuICAgIHBhZGRpbmctcmlnaHQ6IDlyZW07IH0gfVxuXG4vKlxuICBAaW5jbHVkZSBpc19sYXB0b3B7XG4gICAgLnBfOV9sYXB0b3B7XG4gICAgICBwYWRkaW5nIDogOXJlbTtcbiAgICB9XG4gICAgLnByXzlfbGFwdG9we1xuICAgICAgcGFkZGluZy1yaWdodCA6IDlyZW07XG4gICAgfVxuICB9XG4gICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBfOV9kZXNrdG9wIHtcbiAgICBwYWRkaW5nOiA5cmVtOyB9XG4gIC5wcl85X2Rlc2t0b3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDlyZW07IH0gfVxuXG4ucF85IHtcbiAgcGFkZGluZzogOXJlbTsgfVxuXG4ucGJfOSB7XG4gIHBhZGRpbmctYm90dG9tOiA5cmVtOyB9XG5cbi5tXzkge1xuICBtYXJnaW46IDlyZW07IH1cblxuLm1iXzkge1xuICBtYXJnaW4tYm90dG9tOiA5cmVtOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wXzlfbW9iaWxlIHtcbiAgICBwYWRkaW5nOiA5cmVtOyB9XG4gIC5wYl85X21vYmlsZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDlyZW07IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCksIHByaW50IHtcbiAgLnBfOV90YWJsZXQge1xuICAgIHBhZGRpbmc6IDlyZW07IH1cbiAgLnBiXzlfdGFibGV0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOXJlbTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAucF85X3RvdWNoIHtcbiAgICBwYWRkaW5nOiA5cmVtOyB9XG4gIC5wYl85X3RvdWNoIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOXJlbTsgfSB9XG5cbi8qXG4gIEBpbmNsdWRlIGlzX2xhcHRvcHtcbiAgICAucF85X2xhcHRvcHtcbiAgICAgIHBhZGRpbmcgOiA5cmVtO1xuICAgIH1cbiAgICAucGJfOV9sYXB0b3B7XG4gICAgICBwYWRkaW5nLWJvdHRvbSA6IDlyZW07XG4gICAgfVxuICB9XG4gICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBfOV9kZXNrdG9wIHtcbiAgICBwYWRkaW5nOiA5cmVtOyB9XG4gIC5wYl85X2Rlc2t0b3Age1xuICAgIHBhZGRpbmctYm90dG9tOiA5cmVtOyB9IH1cblxuLnBfMTAge1xuICBwYWRkaW5nOiAxMHJlbTsgfVxuXG4ucGxfMTAsIC5wbF9tZWRpdW0ge1xuICBwYWRkaW5nLWxlZnQ6IDEwcmVtOyB9XG5cbi5tXzEwIHtcbiAgbWFyZ2luOiAxMHJlbTsgfVxuXG4ubWxfMTAsIC5tbF9tZWRpdW0ge1xuICBtYXJnaW4tbGVmdDogMTByZW07IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBfMTBfbW9iaWxlIHtcbiAgICBwYWRkaW5nOiAxMHJlbTsgfVxuICAucGxfMTBfbW9iaWxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcmVtOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpLCBwcmludCB7XG4gIC5wXzEwX3RhYmxldCB7XG4gICAgcGFkZGluZzogMTByZW07IH1cbiAgLnBsXzEwX3RhYmxldCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHJlbTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAucF8xMF90b3VjaCB7XG4gICAgcGFkZGluZzogMTByZW07IH1cbiAgLnBsXzEwX3RvdWNoIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcmVtOyB9IH1cblxuLypcbiAgQGluY2x1ZGUgaXNfbGFwdG9we1xuICAgIC5wXzEwX2xhcHRvcHtcbiAgICAgIHBhZGRpbmcgOiAxMHJlbTtcbiAgICB9XG4gICAgLnBsXzEwX2xhcHRvcHtcbiAgICAgIHBhZGRpbmctbGVmdCA6IDEwcmVtO1xuICAgIH1cbiAgfVxuICAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wXzEwX2Rlc2t0b3Age1xuICAgIHBhZGRpbmc6IDEwcmVtOyB9XG4gIC5wbF8xMF9kZXNrdG9wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcmVtOyB9IH1cblxuLnBfMTAge1xuICBwYWRkaW5nOiAxMHJlbTsgfVxuXG4ucHRfMTAsIC5wdF9tZWRpdW0ge1xuICBwYWRkaW5nLXRvcDogMTByZW07IH1cblxuLm1fMTAge1xuICBtYXJnaW46IDEwcmVtOyB9XG5cbi5tdF8xMCwgLm10X21lZGl1bSB7XG4gIG1hcmdpbi10b3A6IDEwcmVtOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wXzEwX21vYmlsZSB7XG4gICAgcGFkZGluZzogMTByZW07IH1cbiAgLnB0XzEwX21vYmlsZSB7XG4gICAgcGFkZGluZy10b3A6IDEwcmVtOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpLCBwcmludCB7XG4gIC5wXzEwX3RhYmxldCB7XG4gICAgcGFkZGluZzogMTByZW07IH1cbiAgLnB0XzEwX3RhYmxldCB7XG4gICAgcGFkZGluZy10b3A6IDEwcmVtOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5wXzEwX3RvdWNoIHtcbiAgICBwYWRkaW5nOiAxMHJlbTsgfVxuICAucHRfMTBfdG91Y2gge1xuICAgIHBhZGRpbmctdG9wOiAxMHJlbTsgfSB9XG5cbi8qXG4gIEBpbmNsdWRlIGlzX2xhcHRvcHtcbiAgICAucF8xMF9sYXB0b3B7XG4gICAgICBwYWRkaW5nIDogMTByZW07XG4gICAgfVxuICAgIC5wdF8xMF9sYXB0b3B7XG4gICAgICBwYWRkaW5nLXRvcCA6IDEwcmVtO1xuICAgIH1cbiAgfVxuICAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wXzEwX2Rlc2t0b3Age1xuICAgIHBhZGRpbmc6IDEwcmVtOyB9XG4gIC5wdF8xMF9kZXNrdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogMTByZW07IH0gfVxuXG4ucF8xMCB7XG4gIHBhZGRpbmc6IDEwcmVtOyB9XG5cbi5wcl8xMCwgLnByX21lZGl1bSB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcmVtOyB9XG5cbi5tXzEwIHtcbiAgbWFyZ2luOiAxMHJlbTsgfVxuXG4ubXJfMTAsIC5tcl9tZWRpdW0ge1xuICBtYXJnaW4tcmlnaHQ6IDEwcmVtOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wXzEwX21vYmlsZSB7XG4gICAgcGFkZGluZzogMTByZW07IH1cbiAgLnByXzEwX21vYmlsZSB7XG4gICAgcGFkZGluZy1yaWdodDogMTByZW07IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCksIHByaW50IHtcbiAgLnBfMTBfdGFibGV0IHtcbiAgICBwYWRkaW5nOiAxMHJlbTsgfVxuICAucHJfMTBfdGFibGV0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHJlbTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAucF8xMF90b3VjaCB7XG4gICAgcGFkZGluZzogMTByZW07IH1cbiAgLnByXzEwX3RvdWNoIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHJlbTsgfSB9XG5cbi8qXG4gIEBpbmNsdWRlIGlzX2xhcHRvcHtcbiAgICAucF8xMF9sYXB0b3B7XG4gICAgICBwYWRkaW5nIDogMTByZW07XG4gICAgfVxuICAgIC5wcl8xMF9sYXB0b3B7XG4gICAgICBwYWRkaW5nLXJpZ2h0IDogMTByZW07XG4gICAgfVxuICB9XG4gICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBfMTBfZGVza3RvcCB7XG4gICAgcGFkZGluZzogMTByZW07IH1cbiAgLnByXzEwX2Rlc2t0b3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcmVtOyB9IH1cblxuLnBfMTAge1xuICBwYWRkaW5nOiAxMHJlbTsgfVxuXG4ucGJfMTAsIC5wYl9tZWRpdW0ge1xuICBwYWRkaW5nLWJvdHRvbTogMTByZW07IH1cblxuLm1fMTAge1xuICBtYXJnaW46IDEwcmVtOyB9XG5cbi5tYl8xMCwgLm1iX21lZGl1bSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcmVtOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wXzEwX21vYmlsZSB7XG4gICAgcGFkZGluZzogMTByZW07IH1cbiAgLnBiXzEwX21vYmlsZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcmVtOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpLCBwcmludCB7XG4gIC5wXzEwX3RhYmxldCB7XG4gICAgcGFkZGluZzogMTByZW07IH1cbiAgLnBiXzEwX3RhYmxldCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcmVtOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5wXzEwX3RvdWNoIHtcbiAgICBwYWRkaW5nOiAxMHJlbTsgfVxuICAucGJfMTBfdG91Y2gge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHJlbTsgfSB9XG5cbi8qXG4gIEBpbmNsdWRlIGlzX2xhcHRvcHtcbiAgICAucF8xMF9sYXB0b3B7XG4gICAgICBwYWRkaW5nIDogMTByZW07XG4gICAgfVxuICAgIC5wYl8xMF9sYXB0b3B7XG4gICAgICBwYWRkaW5nLWJvdHRvbSA6IDEwcmVtO1xuICAgIH1cbiAgfVxuICAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wXzEwX2Rlc2t0b3Age1xuICAgIHBhZGRpbmc6IDEwcmVtOyB9XG4gIC5wYl8xMF9kZXNrdG9wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTByZW07IH0gfVxuXG4ucF8xMSB7XG4gIHBhZGRpbmc6IDExcmVtOyB9XG5cbi5wbF8xMSB7XG4gIHBhZGRpbmctbGVmdDogMTFyZW07IH1cblxuLm1fMTEge1xuICBtYXJnaW46IDExcmVtOyB9XG5cbi5tbF8xMSB7XG4gIG1hcmdpbi1sZWZ0OiAxMXJlbTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucF8xMV9tb2JpbGUge1xuICAgIHBhZGRpbmc6IDExcmVtOyB9XG4gIC5wbF8xMV9tb2JpbGUge1xuICAgIHBhZGRpbmctbGVmdDogMTFyZW07IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCksIHByaW50IHtcbiAgLnBfMTFfdGFibGV0IHtcbiAgICBwYWRkaW5nOiAxMXJlbTsgfVxuICAucGxfMTFfdGFibGV0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDExcmVtOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5wXzExX3RvdWNoIHtcbiAgICBwYWRkaW5nOiAxMXJlbTsgfVxuICAucGxfMTFfdG91Y2gge1xuICAgIHBhZGRpbmctbGVmdDogMTFyZW07IH0gfVxuXG4vKlxuICBAaW5jbHVkZSBpc19sYXB0b3B7XG4gICAgLnBfMTFfbGFwdG9we1xuICAgICAgcGFkZGluZyA6IDExcmVtO1xuICAgIH1cbiAgICAucGxfMTFfbGFwdG9we1xuICAgICAgcGFkZGluZy1sZWZ0IDogMTFyZW07XG4gICAgfVxuICB9XG4gICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBfMTFfZGVza3RvcCB7XG4gICAgcGFkZGluZzogMTFyZW07IH1cbiAgLnBsXzExX2Rlc2t0b3Age1xuICAgIHBhZGRpbmctbGVmdDogMTFyZW07IH0gfVxuXG4ucF8xMSB7XG4gIHBhZGRpbmc6IDExcmVtOyB9XG5cbi5wdF8xMSB7XG4gIHBhZGRpbmctdG9wOiAxMXJlbTsgfVxuXG4ubV8xMSB7XG4gIG1hcmdpbjogMTFyZW07IH1cblxuLm10XzExIHtcbiAgbWFyZ2luLXRvcDogMTFyZW07IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBfMTFfbW9iaWxlIHtcbiAgICBwYWRkaW5nOiAxMXJlbTsgfVxuICAucHRfMTFfbW9iaWxlIHtcbiAgICBwYWRkaW5nLXRvcDogMTFyZW07IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCksIHByaW50IHtcbiAgLnBfMTFfdGFibGV0IHtcbiAgICBwYWRkaW5nOiAxMXJlbTsgfVxuICAucHRfMTFfdGFibGV0IHtcbiAgICBwYWRkaW5nLXRvcDogMTFyZW07IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnBfMTFfdG91Y2gge1xuICAgIHBhZGRpbmc6IDExcmVtOyB9XG4gIC5wdF8xMV90b3VjaCB7XG4gICAgcGFkZGluZy10b3A6IDExcmVtOyB9IH1cblxuLypcbiAgQGluY2x1ZGUgaXNfbGFwdG9we1xuICAgIC5wXzExX2xhcHRvcHtcbiAgICAgIHBhZGRpbmcgOiAxMXJlbTtcbiAgICB9XG4gICAgLnB0XzExX2xhcHRvcHtcbiAgICAgIHBhZGRpbmctdG9wIDogMTFyZW07XG4gICAgfVxuICB9XG4gICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBfMTFfZGVza3RvcCB7XG4gICAgcGFkZGluZzogMTFyZW07IH1cbiAgLnB0XzExX2Rlc2t0b3Age1xuICAgIHBhZGRpbmctdG9wOiAxMXJlbTsgfSB9XG5cbi5wXzExIHtcbiAgcGFkZGluZzogMTFyZW07IH1cblxuLnByXzExIHtcbiAgcGFkZGluZy1yaWdodDogMTFyZW07IH1cblxuLm1fMTEge1xuICBtYXJnaW46IDExcmVtOyB9XG5cbi5tcl8xMSB7XG4gIG1hcmdpbi1yaWdodDogMTFyZW07IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBfMTFfbW9iaWxlIHtcbiAgICBwYWRkaW5nOiAxMXJlbTsgfVxuICAucHJfMTFfbW9iaWxlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMXJlbTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSwgcHJpbnQge1xuICAucF8xMV90YWJsZXQge1xuICAgIHBhZGRpbmc6IDExcmVtOyB9XG4gIC5wcl8xMV90YWJsZXQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDExcmVtOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5wXzExX3RvdWNoIHtcbiAgICBwYWRkaW5nOiAxMXJlbTsgfVxuICAucHJfMTFfdG91Y2gge1xuICAgIHBhZGRpbmctcmlnaHQ6IDExcmVtOyB9IH1cblxuLypcbiAgQGluY2x1ZGUgaXNfbGFwdG9we1xuICAgIC5wXzExX2xhcHRvcHtcbiAgICAgIHBhZGRpbmcgOiAxMXJlbTtcbiAgICB9XG4gICAgLnByXzExX2xhcHRvcHtcbiAgICAgIHBhZGRpbmctcmlnaHQgOiAxMXJlbTtcbiAgICB9XG4gIH1cbiAgKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucF8xMV9kZXNrdG9wIHtcbiAgICBwYWRkaW5nOiAxMXJlbTsgfVxuICAucHJfMTFfZGVza3RvcCB7XG4gICAgcGFkZGluZy1yaWdodDogMTFyZW07IH0gfVxuXG4ucF8xMSB7XG4gIHBhZGRpbmc6IDExcmVtOyB9XG5cbi5wYl8xMSB7XG4gIHBhZGRpbmctYm90dG9tOiAxMXJlbTsgfVxuXG4ubV8xMSB7XG4gIG1hcmdpbjogMTFyZW07IH1cblxuLm1iXzExIHtcbiAgbWFyZ2luLWJvdHRvbTogMTFyZW07IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBfMTFfbW9iaWxlIHtcbiAgICBwYWRkaW5nOiAxMXJlbTsgfVxuICAucGJfMTFfbW9iaWxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTFyZW07IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCksIHByaW50IHtcbiAgLnBfMTFfdGFibGV0IHtcbiAgICBwYWRkaW5nOiAxMXJlbTsgfVxuICAucGJfMTFfdGFibGV0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTFyZW07IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnBfMTFfdG91Y2gge1xuICAgIHBhZGRpbmc6IDExcmVtOyB9XG4gIC5wYl8xMV90b3VjaCB7XG4gICAgcGFkZGluZy1ib3R0b206IDExcmVtOyB9IH1cblxuLypcbiAgQGluY2x1ZGUgaXNfbGFwdG9we1xuICAgIC5wXzExX2xhcHRvcHtcbiAgICAgIHBhZGRpbmcgOiAxMXJlbTtcbiAgICB9XG4gICAgLnBiXzExX2xhcHRvcHtcbiAgICAgIHBhZGRpbmctYm90dG9tIDogMTFyZW07XG4gICAgfVxuICB9XG4gICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBfMTFfZGVza3RvcCB7XG4gICAgcGFkZGluZzogMTFyZW07IH1cbiAgLnBiXzExX2Rlc2t0b3Age1xuICAgIHBhZGRpbmctYm90dG9tOiAxMXJlbTsgfSB9XG5cbi5wXzEyIHtcbiAgcGFkZGluZzogMTJyZW07IH1cblxuLnBsXzEyIHtcbiAgcGFkZGluZy1sZWZ0OiAxMnJlbTsgfVxuXG4ubV8xMiB7XG4gIG1hcmdpbjogMTJyZW07IH1cblxuLm1sXzEyIHtcbiAgbWFyZ2luLWxlZnQ6IDEycmVtOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wXzEyX21vYmlsZSB7XG4gICAgcGFkZGluZzogMTJyZW07IH1cbiAgLnBsXzEyX21vYmlsZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMnJlbTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSwgcHJpbnQge1xuICAucF8xMl90YWJsZXQge1xuICAgIHBhZGRpbmc6IDEycmVtOyB9XG4gIC5wbF8xMl90YWJsZXQge1xuICAgIHBhZGRpbmctbGVmdDogMTJyZW07IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnBfMTJfdG91Y2gge1xuICAgIHBhZGRpbmc6IDEycmVtOyB9XG4gIC5wbF8xMl90b3VjaCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMnJlbTsgfSB9XG5cbi8qXG4gIEBpbmNsdWRlIGlzX2xhcHRvcHtcbiAgICAucF8xMl9sYXB0b3B7XG4gICAgICBwYWRkaW5nIDogMTJyZW07XG4gICAgfVxuICAgIC5wbF8xMl9sYXB0b3B7XG4gICAgICBwYWRkaW5nLWxlZnQgOiAxMnJlbTtcbiAgICB9XG4gIH1cbiAgKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucF8xMl9kZXNrdG9wIHtcbiAgICBwYWRkaW5nOiAxMnJlbTsgfVxuICAucGxfMTJfZGVza3RvcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMnJlbTsgfSB9XG5cbi5wXzEyIHtcbiAgcGFkZGluZzogMTJyZW07IH1cblxuLnB0XzEyIHtcbiAgcGFkZGluZy10b3A6IDEycmVtOyB9XG5cbi5tXzEyIHtcbiAgbWFyZ2luOiAxMnJlbTsgfVxuXG4ubXRfMTIge1xuICBtYXJnaW4tdG9wOiAxMnJlbTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucF8xMl9tb2JpbGUge1xuICAgIHBhZGRpbmc6IDEycmVtOyB9XG4gIC5wdF8xMl9tb2JpbGUge1xuICAgIHBhZGRpbmctdG9wOiAxMnJlbTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSwgcHJpbnQge1xuICAucF8xMl90YWJsZXQge1xuICAgIHBhZGRpbmc6IDEycmVtOyB9XG4gIC5wdF8xMl90YWJsZXQge1xuICAgIHBhZGRpbmctdG9wOiAxMnJlbTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAucF8xMl90b3VjaCB7XG4gICAgcGFkZGluZzogMTJyZW07IH1cbiAgLnB0XzEyX3RvdWNoIHtcbiAgICBwYWRkaW5nLXRvcDogMTJyZW07IH0gfVxuXG4vKlxuICBAaW5jbHVkZSBpc19sYXB0b3B7XG4gICAgLnBfMTJfbGFwdG9we1xuICAgICAgcGFkZGluZyA6IDEycmVtO1xuICAgIH1cbiAgICAucHRfMTJfbGFwdG9we1xuICAgICAgcGFkZGluZy10b3AgOiAxMnJlbTtcbiAgICB9XG4gIH1cbiAgKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucF8xMl9kZXNrdG9wIHtcbiAgICBwYWRkaW5nOiAxMnJlbTsgfVxuICAucHRfMTJfZGVza3RvcCB7XG4gICAgcGFkZGluZy10b3A6IDEycmVtOyB9IH1cblxuLnBfMTIge1xuICBwYWRkaW5nOiAxMnJlbTsgfVxuXG4ucHJfMTIge1xuICBwYWRkaW5nLXJpZ2h0OiAxMnJlbTsgfVxuXG4ubV8xMiB7XG4gIG1hcmdpbjogMTJyZW07IH1cblxuLm1yXzEyIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMnJlbTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucF8xMl9tb2JpbGUge1xuICAgIHBhZGRpbmc6IDEycmVtOyB9XG4gIC5wcl8xMl9tb2JpbGUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEycmVtOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpLCBwcmludCB7XG4gIC5wXzEyX3RhYmxldCB7XG4gICAgcGFkZGluZzogMTJyZW07IH1cbiAgLnByXzEyX3RhYmxldCB7XG4gICAgcGFkZGluZy1yaWdodDogMTJyZW07IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnBfMTJfdG91Y2gge1xuICAgIHBhZGRpbmc6IDEycmVtOyB9XG4gIC5wcl8xMl90b3VjaCB7XG4gICAgcGFkZGluZy1yaWdodDogMTJyZW07IH0gfVxuXG4vKlxuICBAaW5jbHVkZSBpc19sYXB0b3B7XG4gICAgLnBfMTJfbGFwdG9we1xuICAgICAgcGFkZGluZyA6IDEycmVtO1xuICAgIH1cbiAgICAucHJfMTJfbGFwdG9we1xuICAgICAgcGFkZGluZy1yaWdodCA6IDEycmVtO1xuICAgIH1cbiAgfVxuICAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wXzEyX2Rlc2t0b3Age1xuICAgIHBhZGRpbmc6IDEycmVtOyB9XG4gIC5wcl8xMl9kZXNrdG9wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMnJlbTsgfSB9XG5cbi5wXzEyIHtcbiAgcGFkZGluZzogMTJyZW07IH1cblxuLnBiXzEyIHtcbiAgcGFkZGluZy1ib3R0b206IDEycmVtOyB9XG5cbi5tXzEyIHtcbiAgbWFyZ2luOiAxMnJlbTsgfVxuXG4ubWJfMTIge1xuICBtYXJnaW4tYm90dG9tOiAxMnJlbTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucF8xMl9tb2JpbGUge1xuICAgIHBhZGRpbmc6IDEycmVtOyB9XG4gIC5wYl8xMl9tb2JpbGUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMnJlbTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSwgcHJpbnQge1xuICAucF8xMl90YWJsZXQge1xuICAgIHBhZGRpbmc6IDEycmVtOyB9XG4gIC5wYl8xMl90YWJsZXQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMnJlbTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAucF8xMl90b3VjaCB7XG4gICAgcGFkZGluZzogMTJyZW07IH1cbiAgLnBiXzEyX3RvdWNoIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTJyZW07IH0gfVxuXG4vKlxuICBAaW5jbHVkZSBpc19sYXB0b3B7XG4gICAgLnBfMTJfbGFwdG9we1xuICAgICAgcGFkZGluZyA6IDEycmVtO1xuICAgIH1cbiAgICAucGJfMTJfbGFwdG9we1xuICAgICAgcGFkZGluZy1ib3R0b20gOiAxMnJlbTtcbiAgICB9XG4gIH1cbiAgKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucF8xMl9kZXNrdG9wIHtcbiAgICBwYWRkaW5nOiAxMnJlbTsgfVxuICAucGJfMTJfZGVza3RvcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEycmVtOyB9IH1cblxuLnBfMTMge1xuICBwYWRkaW5nOiAxM3JlbTsgfVxuXG4ucGxfMTMge1xuICBwYWRkaW5nLWxlZnQ6IDEzcmVtOyB9XG5cbi5tXzEzIHtcbiAgbWFyZ2luOiAxM3JlbTsgfVxuXG4ubWxfMTMge1xuICBtYXJnaW4tbGVmdDogMTNyZW07IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBfMTNfbW9iaWxlIHtcbiAgICBwYWRkaW5nOiAxM3JlbTsgfVxuICAucGxfMTNfbW9iaWxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEzcmVtOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpLCBwcmludCB7XG4gIC5wXzEzX3RhYmxldCB7XG4gICAgcGFkZGluZzogMTNyZW07IH1cbiAgLnBsXzEzX3RhYmxldCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxM3JlbTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAucF8xM190b3VjaCB7XG4gICAgcGFkZGluZzogMTNyZW07IH1cbiAgLnBsXzEzX3RvdWNoIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEzcmVtOyB9IH1cblxuLypcbiAgQGluY2x1ZGUgaXNfbGFwdG9we1xuICAgIC5wXzEzX2xhcHRvcHtcbiAgICAgIHBhZGRpbmcgOiAxM3JlbTtcbiAgICB9XG4gICAgLnBsXzEzX2xhcHRvcHtcbiAgICAgIHBhZGRpbmctbGVmdCA6IDEzcmVtO1xuICAgIH1cbiAgfVxuICAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wXzEzX2Rlc2t0b3Age1xuICAgIHBhZGRpbmc6IDEzcmVtOyB9XG4gIC5wbF8xM19kZXNrdG9wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEzcmVtOyB9IH1cblxuLnBfMTMge1xuICBwYWRkaW5nOiAxM3JlbTsgfVxuXG4ucHRfMTMge1xuICBwYWRkaW5nLXRvcDogMTNyZW07IH1cblxuLm1fMTMge1xuICBtYXJnaW46IDEzcmVtOyB9XG5cbi5tdF8xMyB7XG4gIG1hcmdpbi10b3A6IDEzcmVtOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wXzEzX21vYmlsZSB7XG4gICAgcGFkZGluZzogMTNyZW07IH1cbiAgLnB0XzEzX21vYmlsZSB7XG4gICAgcGFkZGluZy10b3A6IDEzcmVtOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpLCBwcmludCB7XG4gIC5wXzEzX3RhYmxldCB7XG4gICAgcGFkZGluZzogMTNyZW07IH1cbiAgLnB0XzEzX3RhYmxldCB7XG4gICAgcGFkZGluZy10b3A6IDEzcmVtOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5wXzEzX3RvdWNoIHtcbiAgICBwYWRkaW5nOiAxM3JlbTsgfVxuICAucHRfMTNfdG91Y2gge1xuICAgIHBhZGRpbmctdG9wOiAxM3JlbTsgfSB9XG5cbi8qXG4gIEBpbmNsdWRlIGlzX2xhcHRvcHtcbiAgICAucF8xM19sYXB0b3B7XG4gICAgICBwYWRkaW5nIDogMTNyZW07XG4gICAgfVxuICAgIC5wdF8xM19sYXB0b3B7XG4gICAgICBwYWRkaW5nLXRvcCA6IDEzcmVtO1xuICAgIH1cbiAgfVxuICAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wXzEzX2Rlc2t0b3Age1xuICAgIHBhZGRpbmc6IDEzcmVtOyB9XG4gIC5wdF8xM19kZXNrdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogMTNyZW07IH0gfVxuXG4ucF8xMyB7XG4gIHBhZGRpbmc6IDEzcmVtOyB9XG5cbi5wcl8xMyB7XG4gIHBhZGRpbmctcmlnaHQ6IDEzcmVtOyB9XG5cbi5tXzEzIHtcbiAgbWFyZ2luOiAxM3JlbTsgfVxuXG4ubXJfMTMge1xuICBtYXJnaW4tcmlnaHQ6IDEzcmVtOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wXzEzX21vYmlsZSB7XG4gICAgcGFkZGluZzogMTNyZW07IH1cbiAgLnByXzEzX21vYmlsZSB7XG4gICAgcGFkZGluZy1yaWdodDogMTNyZW07IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCksIHByaW50IHtcbiAgLnBfMTNfdGFibGV0IHtcbiAgICBwYWRkaW5nOiAxM3JlbTsgfVxuICAucHJfMTNfdGFibGV0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxM3JlbTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAucF8xM190b3VjaCB7XG4gICAgcGFkZGluZzogMTNyZW07IH1cbiAgLnByXzEzX3RvdWNoIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxM3JlbTsgfSB9XG5cbi8qXG4gIEBpbmNsdWRlIGlzX2xhcHRvcHtcbiAgICAucF8xM19sYXB0b3B7XG4gICAgICBwYWRkaW5nIDogMTNyZW07XG4gICAgfVxuICAgIC5wcl8xM19sYXB0b3B7XG4gICAgICBwYWRkaW5nLXJpZ2h0IDogMTNyZW07XG4gICAgfVxuICB9XG4gICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBfMTNfZGVza3RvcCB7XG4gICAgcGFkZGluZzogMTNyZW07IH1cbiAgLnByXzEzX2Rlc2t0b3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDEzcmVtOyB9IH1cblxuLnBfMTMge1xuICBwYWRkaW5nOiAxM3JlbTsgfVxuXG4ucGJfMTMge1xuICBwYWRkaW5nLWJvdHRvbTogMTNyZW07IH1cblxuLm1fMTMge1xuICBtYXJnaW46IDEzcmVtOyB9XG5cbi5tYl8xMyB7XG4gIG1hcmdpbi1ib3R0b206IDEzcmVtOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wXzEzX21vYmlsZSB7XG4gICAgcGFkZGluZzogMTNyZW07IH1cbiAgLnBiXzEzX21vYmlsZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEzcmVtOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpLCBwcmludCB7XG4gIC5wXzEzX3RhYmxldCB7XG4gICAgcGFkZGluZzogMTNyZW07IH1cbiAgLnBiXzEzX3RhYmxldCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEzcmVtOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5wXzEzX3RvdWNoIHtcbiAgICBwYWRkaW5nOiAxM3JlbTsgfVxuICAucGJfMTNfdG91Y2gge1xuICAgIHBhZGRpbmctYm90dG9tOiAxM3JlbTsgfSB9XG5cbi8qXG4gIEBpbmNsdWRlIGlzX2xhcHRvcHtcbiAgICAucF8xM19sYXB0b3B7XG4gICAgICBwYWRkaW5nIDogMTNyZW07XG4gICAgfVxuICAgIC5wYl8xM19sYXB0b3B7XG4gICAgICBwYWRkaW5nLWJvdHRvbSA6IDEzcmVtO1xuICAgIH1cbiAgfVxuICAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wXzEzX2Rlc2t0b3Age1xuICAgIHBhZGRpbmc6IDEzcmVtOyB9XG4gIC5wYl8xM19kZXNrdG9wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTNyZW07IH0gfVxuXG4ucF8xNCB7XG4gIHBhZGRpbmc6IDE0cmVtOyB9XG5cbi5wbF8xNCB7XG4gIHBhZGRpbmctbGVmdDogMTRyZW07IH1cblxuLm1fMTQge1xuICBtYXJnaW46IDE0cmVtOyB9XG5cbi5tbF8xNCB7XG4gIG1hcmdpbi1sZWZ0OiAxNHJlbTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucF8xNF9tb2JpbGUge1xuICAgIHBhZGRpbmc6IDE0cmVtOyB9XG4gIC5wbF8xNF9tb2JpbGUge1xuICAgIHBhZGRpbmctbGVmdDogMTRyZW07IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCksIHByaW50IHtcbiAgLnBfMTRfdGFibGV0IHtcbiAgICBwYWRkaW5nOiAxNHJlbTsgfVxuICAucGxfMTRfdGFibGV0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE0cmVtOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5wXzE0X3RvdWNoIHtcbiAgICBwYWRkaW5nOiAxNHJlbTsgfVxuICAucGxfMTRfdG91Y2gge1xuICAgIHBhZGRpbmctbGVmdDogMTRyZW07IH0gfVxuXG4vKlxuICBAaW5jbHVkZSBpc19sYXB0b3B7XG4gICAgLnBfMTRfbGFwdG9we1xuICAgICAgcGFkZGluZyA6IDE0cmVtO1xuICAgIH1cbiAgICAucGxfMTRfbGFwdG9we1xuICAgICAgcGFkZGluZy1sZWZ0IDogMTRyZW07XG4gICAgfVxuICB9XG4gICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBfMTRfZGVza3RvcCB7XG4gICAgcGFkZGluZzogMTRyZW07IH1cbiAgLnBsXzE0X2Rlc2t0b3Age1xuICAgIHBhZGRpbmctbGVmdDogMTRyZW07IH0gfVxuXG4ucF8xNCB7XG4gIHBhZGRpbmc6IDE0cmVtOyB9XG5cbi5wdF8xNCB7XG4gIHBhZGRpbmctdG9wOiAxNHJlbTsgfVxuXG4ubV8xNCB7XG4gIG1hcmdpbjogMTRyZW07IH1cblxuLm10XzE0IHtcbiAgbWFyZ2luLXRvcDogMTRyZW07IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBfMTRfbW9iaWxlIHtcbiAgICBwYWRkaW5nOiAxNHJlbTsgfVxuICAucHRfMTRfbW9iaWxlIHtcbiAgICBwYWRkaW5nLXRvcDogMTRyZW07IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCksIHByaW50IHtcbiAgLnBfMTRfdGFibGV0IHtcbiAgICBwYWRkaW5nOiAxNHJlbTsgfVxuICAucHRfMTRfdGFibGV0IHtcbiAgICBwYWRkaW5nLXRvcDogMTRyZW07IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnBfMTRfdG91Y2gge1xuICAgIHBhZGRpbmc6IDE0cmVtOyB9XG4gIC5wdF8xNF90b3VjaCB7XG4gICAgcGFkZGluZy10b3A6IDE0cmVtOyB9IH1cblxuLypcbiAgQGluY2x1ZGUgaXNfbGFwdG9we1xuICAgIC5wXzE0X2xhcHRvcHtcbiAgICAgIHBhZGRpbmcgOiAxNHJlbTtcbiAgICB9XG4gICAgLnB0XzE0X2xhcHRvcHtcbiAgICAgIHBhZGRpbmctdG9wIDogMTRyZW07XG4gICAgfVxuICB9XG4gICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBfMTRfZGVza3RvcCB7XG4gICAgcGFkZGluZzogMTRyZW07IH1cbiAgLnB0XzE0X2Rlc2t0b3Age1xuICAgIHBhZGRpbmctdG9wOiAxNHJlbTsgfSB9XG5cbi5wXzE0IHtcbiAgcGFkZGluZzogMTRyZW07IH1cblxuLnByXzE0IHtcbiAgcGFkZGluZy1yaWdodDogMTRyZW07IH1cblxuLm1fMTQge1xuICBtYXJnaW46IDE0cmVtOyB9XG5cbi5tcl8xNCB7XG4gIG1hcmdpbi1yaWdodDogMTRyZW07IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBfMTRfbW9iaWxlIHtcbiAgICBwYWRkaW5nOiAxNHJlbTsgfVxuICAucHJfMTRfbW9iaWxlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNHJlbTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSwgcHJpbnQge1xuICAucF8xNF90YWJsZXQge1xuICAgIHBhZGRpbmc6IDE0cmVtOyB9XG4gIC5wcl8xNF90YWJsZXQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0cmVtOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5wXzE0X3RvdWNoIHtcbiAgICBwYWRkaW5nOiAxNHJlbTsgfVxuICAucHJfMTRfdG91Y2gge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0cmVtOyB9IH1cblxuLypcbiAgQGluY2x1ZGUgaXNfbGFwdG9we1xuICAgIC5wXzE0X2xhcHRvcHtcbiAgICAgIHBhZGRpbmcgOiAxNHJlbTtcbiAgICB9XG4gICAgLnByXzE0X2xhcHRvcHtcbiAgICAgIHBhZGRpbmctcmlnaHQgOiAxNHJlbTtcbiAgICB9XG4gIH1cbiAgKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucF8xNF9kZXNrdG9wIHtcbiAgICBwYWRkaW5nOiAxNHJlbTsgfVxuICAucHJfMTRfZGVza3RvcCB7XG4gICAgcGFkZGluZy1yaWdodDogMTRyZW07IH0gfVxuXG4ucF8xNCB7XG4gIHBhZGRpbmc6IDE0cmVtOyB9XG5cbi5wYl8xNCB7XG4gIHBhZGRpbmctYm90dG9tOiAxNHJlbTsgfVxuXG4ubV8xNCB7XG4gIG1hcmdpbjogMTRyZW07IH1cblxuLm1iXzE0IHtcbiAgbWFyZ2luLWJvdHRvbTogMTRyZW07IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBfMTRfbW9iaWxlIHtcbiAgICBwYWRkaW5nOiAxNHJlbTsgfVxuICAucGJfMTRfbW9iaWxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTRyZW07IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCksIHByaW50IHtcbiAgLnBfMTRfdGFibGV0IHtcbiAgICBwYWRkaW5nOiAxNHJlbTsgfVxuICAucGJfMTRfdGFibGV0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTRyZW07IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnBfMTRfdG91Y2gge1xuICAgIHBhZGRpbmc6IDE0cmVtOyB9XG4gIC5wYl8xNF90b3VjaCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE0cmVtOyB9IH1cblxuLypcbiAgQGluY2x1ZGUgaXNfbGFwdG9we1xuICAgIC5wXzE0X2xhcHRvcHtcbiAgICAgIHBhZGRpbmcgOiAxNHJlbTtcbiAgICB9XG4gICAgLnBiXzE0X2xhcHRvcHtcbiAgICAgIHBhZGRpbmctYm90dG9tIDogMTRyZW07XG4gICAgfVxuICB9XG4gICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBfMTRfZGVza3RvcCB7XG4gICAgcGFkZGluZzogMTRyZW07IH1cbiAgLnBiXzE0X2Rlc2t0b3Age1xuICAgIHBhZGRpbmctYm90dG9tOiAxNHJlbTsgfSB9XG5cbi5wXzE1IHtcbiAgcGFkZGluZzogMTVyZW07IH1cblxuLnBsXzE1IHtcbiAgcGFkZGluZy1sZWZ0OiAxNXJlbTsgfVxuXG4ubV8xNSB7XG4gIG1hcmdpbjogMTVyZW07IH1cblxuLm1sXzE1IHtcbiAgbWFyZ2luLWxlZnQ6IDE1cmVtOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wXzE1X21vYmlsZSB7XG4gICAgcGFkZGluZzogMTVyZW07IH1cbiAgLnBsXzE1X21vYmlsZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXJlbTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSwgcHJpbnQge1xuICAucF8xNV90YWJsZXQge1xuICAgIHBhZGRpbmc6IDE1cmVtOyB9XG4gIC5wbF8xNV90YWJsZXQge1xuICAgIHBhZGRpbmctbGVmdDogMTVyZW07IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnBfMTVfdG91Y2gge1xuICAgIHBhZGRpbmc6IDE1cmVtOyB9XG4gIC5wbF8xNV90b3VjaCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXJlbTsgfSB9XG5cbi8qXG4gIEBpbmNsdWRlIGlzX2xhcHRvcHtcbiAgICAucF8xNV9sYXB0b3B7XG4gICAgICBwYWRkaW5nIDogMTVyZW07XG4gICAgfVxuICAgIC5wbF8xNV9sYXB0b3B7XG4gICAgICBwYWRkaW5nLWxlZnQgOiAxNXJlbTtcbiAgICB9XG4gIH1cbiAgKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucF8xNV9kZXNrdG9wIHtcbiAgICBwYWRkaW5nOiAxNXJlbTsgfVxuICAucGxfMTVfZGVza3RvcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXJlbTsgfSB9XG5cbi5wXzE1IHtcbiAgcGFkZGluZzogMTVyZW07IH1cblxuLnB0XzE1IHtcbiAgcGFkZGluZy10b3A6IDE1cmVtOyB9XG5cbi5tXzE1IHtcbiAgbWFyZ2luOiAxNXJlbTsgfVxuXG4ubXRfMTUge1xuICBtYXJnaW4tdG9wOiAxNXJlbTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucF8xNV9tb2JpbGUge1xuICAgIHBhZGRpbmc6IDE1cmVtOyB9XG4gIC5wdF8xNV9tb2JpbGUge1xuICAgIHBhZGRpbmctdG9wOiAxNXJlbTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSwgcHJpbnQge1xuICAucF8xNV90YWJsZXQge1xuICAgIHBhZGRpbmc6IDE1cmVtOyB9XG4gIC5wdF8xNV90YWJsZXQge1xuICAgIHBhZGRpbmctdG9wOiAxNXJlbTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAucF8xNV90b3VjaCB7XG4gICAgcGFkZGluZzogMTVyZW07IH1cbiAgLnB0XzE1X3RvdWNoIHtcbiAgICBwYWRkaW5nLXRvcDogMTVyZW07IH0gfVxuXG4vKlxuICBAaW5jbHVkZSBpc19sYXB0b3B7XG4gICAgLnBfMTVfbGFwdG9we1xuICAgICAgcGFkZGluZyA6IDE1cmVtO1xuICAgIH1cbiAgICAucHRfMTVfbGFwdG9we1xuICAgICAgcGFkZGluZy10b3AgOiAxNXJlbTtcbiAgICB9XG4gIH1cbiAgKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucF8xNV9kZXNrdG9wIHtcbiAgICBwYWRkaW5nOiAxNXJlbTsgfVxuICAucHRfMTVfZGVza3RvcCB7XG4gICAgcGFkZGluZy10b3A6IDE1cmVtOyB9IH1cblxuLnBfMTUge1xuICBwYWRkaW5nOiAxNXJlbTsgfVxuXG4ucHJfMTUge1xuICBwYWRkaW5nLXJpZ2h0OiAxNXJlbTsgfVxuXG4ubV8xNSB7XG4gIG1hcmdpbjogMTVyZW07IH1cblxuLm1yXzE1IHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXJlbTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucF8xNV9tb2JpbGUge1xuICAgIHBhZGRpbmc6IDE1cmVtOyB9XG4gIC5wcl8xNV9tb2JpbGUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cmVtOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpLCBwcmludCB7XG4gIC5wXzE1X3RhYmxldCB7XG4gICAgcGFkZGluZzogMTVyZW07IH1cbiAgLnByXzE1X3RhYmxldCB7XG4gICAgcGFkZGluZy1yaWdodDogMTVyZW07IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnBfMTVfdG91Y2gge1xuICAgIHBhZGRpbmc6IDE1cmVtOyB9XG4gIC5wcl8xNV90b3VjaCB7XG4gICAgcGFkZGluZy1yaWdodDogMTVyZW07IH0gfVxuXG4vKlxuICBAaW5jbHVkZSBpc19sYXB0b3B7XG4gICAgLnBfMTVfbGFwdG9we1xuICAgICAgcGFkZGluZyA6IDE1cmVtO1xuICAgIH1cbiAgICAucHJfMTVfbGFwdG9we1xuICAgICAgcGFkZGluZy1yaWdodCA6IDE1cmVtO1xuICAgIH1cbiAgfVxuICAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wXzE1X2Rlc2t0b3Age1xuICAgIHBhZGRpbmc6IDE1cmVtOyB9XG4gIC5wcl8xNV9kZXNrdG9wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXJlbTsgfSB9XG5cbi5wXzE1IHtcbiAgcGFkZGluZzogMTVyZW07IH1cblxuLnBiXzE1IHtcbiAgcGFkZGluZy1ib3R0b206IDE1cmVtOyB9XG5cbi5tXzE1IHtcbiAgbWFyZ2luOiAxNXJlbTsgfVxuXG4ubWJfMTUge1xuICBtYXJnaW4tYm90dG9tOiAxNXJlbTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucF8xNV9tb2JpbGUge1xuICAgIHBhZGRpbmc6IDE1cmVtOyB9XG4gIC5wYl8xNV9tb2JpbGUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXJlbTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSwgcHJpbnQge1xuICAucF8xNV90YWJsZXQge1xuICAgIHBhZGRpbmc6IDE1cmVtOyB9XG4gIC5wYl8xNV90YWJsZXQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXJlbTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAucF8xNV90b3VjaCB7XG4gICAgcGFkZGluZzogMTVyZW07IH1cbiAgLnBiXzE1X3RvdWNoIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVyZW07IH0gfVxuXG4vKlxuICBAaW5jbHVkZSBpc19sYXB0b3B7XG4gICAgLnBfMTVfbGFwdG9we1xuICAgICAgcGFkZGluZyA6IDE1cmVtO1xuICAgIH1cbiAgICAucGJfMTVfbGFwdG9we1xuICAgICAgcGFkZGluZy1ib3R0b20gOiAxNXJlbTtcbiAgICB9XG4gIH1cbiAgKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucF8xNV9kZXNrdG9wIHtcbiAgICBwYWRkaW5nOiAxNXJlbTsgfVxuICAucGJfMTVfZGVza3RvcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cmVtOyB9IH1cblxuLnBfMTYge1xuICBwYWRkaW5nOiAxNnJlbTsgfVxuXG4ucGxfMTYge1xuICBwYWRkaW5nLWxlZnQ6IDE2cmVtOyB9XG5cbi5tXzE2IHtcbiAgbWFyZ2luOiAxNnJlbTsgfVxuXG4ubWxfMTYge1xuICBtYXJnaW4tbGVmdDogMTZyZW07IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBfMTZfbW9iaWxlIHtcbiAgICBwYWRkaW5nOiAxNnJlbTsgfVxuICAucGxfMTZfbW9iaWxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cmVtOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpLCBwcmludCB7XG4gIC5wXzE2X3RhYmxldCB7XG4gICAgcGFkZGluZzogMTZyZW07IH1cbiAgLnBsXzE2X3RhYmxldCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNnJlbTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAucF8xNl90b3VjaCB7XG4gICAgcGFkZGluZzogMTZyZW07IH1cbiAgLnBsXzE2X3RvdWNoIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cmVtOyB9IH1cblxuLypcbiAgQGluY2x1ZGUgaXNfbGFwdG9we1xuICAgIC5wXzE2X2xhcHRvcHtcbiAgICAgIHBhZGRpbmcgOiAxNnJlbTtcbiAgICB9XG4gICAgLnBsXzE2X2xhcHRvcHtcbiAgICAgIHBhZGRpbmctbGVmdCA6IDE2cmVtO1xuICAgIH1cbiAgfVxuICAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wXzE2X2Rlc2t0b3Age1xuICAgIHBhZGRpbmc6IDE2cmVtOyB9XG4gIC5wbF8xNl9kZXNrdG9wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cmVtOyB9IH1cblxuLnBfMTYge1xuICBwYWRkaW5nOiAxNnJlbTsgfVxuXG4ucHRfMTYge1xuICBwYWRkaW5nLXRvcDogMTZyZW07IH1cblxuLm1fMTYge1xuICBtYXJnaW46IDE2cmVtOyB9XG5cbi5tdF8xNiB7XG4gIG1hcmdpbi10b3A6IDE2cmVtOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wXzE2X21vYmlsZSB7XG4gICAgcGFkZGluZzogMTZyZW07IH1cbiAgLnB0XzE2X21vYmlsZSB7XG4gICAgcGFkZGluZy10b3A6IDE2cmVtOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpLCBwcmludCB7XG4gIC5wXzE2X3RhYmxldCB7XG4gICAgcGFkZGluZzogMTZyZW07IH1cbiAgLnB0XzE2X3RhYmxldCB7XG4gICAgcGFkZGluZy10b3A6IDE2cmVtOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5wXzE2X3RvdWNoIHtcbiAgICBwYWRkaW5nOiAxNnJlbTsgfVxuICAucHRfMTZfdG91Y2gge1xuICAgIHBhZGRpbmctdG9wOiAxNnJlbTsgfSB9XG5cbi8qXG4gIEBpbmNsdWRlIGlzX2xhcHRvcHtcbiAgICAucF8xNl9sYXB0b3B7XG4gICAgICBwYWRkaW5nIDogMTZyZW07XG4gICAgfVxuICAgIC5wdF8xNl9sYXB0b3B7XG4gICAgICBwYWRkaW5nLXRvcCA6IDE2cmVtO1xuICAgIH1cbiAgfVxuICAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wXzE2X2Rlc2t0b3Age1xuICAgIHBhZGRpbmc6IDE2cmVtOyB9XG4gIC5wdF8xNl9kZXNrdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogMTZyZW07IH0gfVxuXG4ucF8xNiB7XG4gIHBhZGRpbmc6IDE2cmVtOyB9XG5cbi5wcl8xNiB7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cmVtOyB9XG5cbi5tXzE2IHtcbiAgbWFyZ2luOiAxNnJlbTsgfVxuXG4ubXJfMTYge1xuICBtYXJnaW4tcmlnaHQ6IDE2cmVtOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wXzE2X21vYmlsZSB7XG4gICAgcGFkZGluZzogMTZyZW07IH1cbiAgLnByXzE2X21vYmlsZSB7XG4gICAgcGFkZGluZy1yaWdodDogMTZyZW07IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCksIHByaW50IHtcbiAgLnBfMTZfdGFibGV0IHtcbiAgICBwYWRkaW5nOiAxNnJlbTsgfVxuICAucHJfMTZfdGFibGV0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNnJlbTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAucF8xNl90b3VjaCB7XG4gICAgcGFkZGluZzogMTZyZW07IH1cbiAgLnByXzE2X3RvdWNoIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNnJlbTsgfSB9XG5cbi8qXG4gIEBpbmNsdWRlIGlzX2xhcHRvcHtcbiAgICAucF8xNl9sYXB0b3B7XG4gICAgICBwYWRkaW5nIDogMTZyZW07XG4gICAgfVxuICAgIC5wcl8xNl9sYXB0b3B7XG4gICAgICBwYWRkaW5nLXJpZ2h0IDogMTZyZW07XG4gICAgfVxuICB9XG4gICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBfMTZfZGVza3RvcCB7XG4gICAgcGFkZGluZzogMTZyZW07IH1cbiAgLnByXzE2X2Rlc2t0b3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2cmVtOyB9IH1cblxuLnBfMTYge1xuICBwYWRkaW5nOiAxNnJlbTsgfVxuXG4ucGJfMTYge1xuICBwYWRkaW5nLWJvdHRvbTogMTZyZW07IH1cblxuLm1fMTYge1xuICBtYXJnaW46IDE2cmVtOyB9XG5cbi5tYl8xNiB7XG4gIG1hcmdpbi1ib3R0b206IDE2cmVtOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wXzE2X21vYmlsZSB7XG4gICAgcGFkZGluZzogMTZyZW07IH1cbiAgLnBiXzE2X21vYmlsZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDE2cmVtOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpLCBwcmludCB7XG4gIC5wXzE2X3RhYmxldCB7XG4gICAgcGFkZGluZzogMTZyZW07IH1cbiAgLnBiXzE2X3RhYmxldCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE2cmVtOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5wXzE2X3RvdWNoIHtcbiAgICBwYWRkaW5nOiAxNnJlbTsgfVxuICAucGJfMTZfdG91Y2gge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNnJlbTsgfSB9XG5cbi8qXG4gIEBpbmNsdWRlIGlzX2xhcHRvcHtcbiAgICAucF8xNl9sYXB0b3B7XG4gICAgICBwYWRkaW5nIDogMTZyZW07XG4gICAgfVxuICAgIC5wYl8xNl9sYXB0b3B7XG4gICAgICBwYWRkaW5nLWJvdHRvbSA6IDE2cmVtO1xuICAgIH1cbiAgfVxuICAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wXzE2X2Rlc2t0b3Age1xuICAgIHBhZGRpbmc6IDE2cmVtOyB9XG4gIC5wYl8xNl9kZXNrdG9wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTZyZW07IH0gfVxuXG4ucF8xNyB7XG4gIHBhZGRpbmc6IDE3cmVtOyB9XG5cbi5wbF8xNyB7XG4gIHBhZGRpbmctbGVmdDogMTdyZW07IH1cblxuLm1fMTcge1xuICBtYXJnaW46IDE3cmVtOyB9XG5cbi5tbF8xNyB7XG4gIG1hcmdpbi1sZWZ0OiAxN3JlbTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucF8xN19tb2JpbGUge1xuICAgIHBhZGRpbmc6IDE3cmVtOyB9XG4gIC5wbF8xN19tb2JpbGUge1xuICAgIHBhZGRpbmctbGVmdDogMTdyZW07IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCksIHByaW50IHtcbiAgLnBfMTdfdGFibGV0IHtcbiAgICBwYWRkaW5nOiAxN3JlbTsgfVxuICAucGxfMTdfdGFibGV0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE3cmVtOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5wXzE3X3RvdWNoIHtcbiAgICBwYWRkaW5nOiAxN3JlbTsgfVxuICAucGxfMTdfdG91Y2gge1xuICAgIHBhZGRpbmctbGVmdDogMTdyZW07IH0gfVxuXG4vKlxuICBAaW5jbHVkZSBpc19sYXB0b3B7XG4gICAgLnBfMTdfbGFwdG9we1xuICAgICAgcGFkZGluZyA6IDE3cmVtO1xuICAgIH1cbiAgICAucGxfMTdfbGFwdG9we1xuICAgICAgcGFkZGluZy1sZWZ0IDogMTdyZW07XG4gICAgfVxuICB9XG4gICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBfMTdfZGVza3RvcCB7XG4gICAgcGFkZGluZzogMTdyZW07IH1cbiAgLnBsXzE3X2Rlc2t0b3Age1xuICAgIHBhZGRpbmctbGVmdDogMTdyZW07IH0gfVxuXG4ucF8xNyB7XG4gIHBhZGRpbmc6IDE3cmVtOyB9XG5cbi5wdF8xNyB7XG4gIHBhZGRpbmctdG9wOiAxN3JlbTsgfVxuXG4ubV8xNyB7XG4gIG1hcmdpbjogMTdyZW07IH1cblxuLm10XzE3IHtcbiAgbWFyZ2luLXRvcDogMTdyZW07IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBfMTdfbW9iaWxlIHtcbiAgICBwYWRkaW5nOiAxN3JlbTsgfVxuICAucHRfMTdfbW9iaWxlIHtcbiAgICBwYWRkaW5nLXRvcDogMTdyZW07IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCksIHByaW50IHtcbiAgLnBfMTdfdGFibGV0IHtcbiAgICBwYWRkaW5nOiAxN3JlbTsgfVxuICAucHRfMTdfdGFibGV0IHtcbiAgICBwYWRkaW5nLXRvcDogMTdyZW07IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnBfMTdfdG91Y2gge1xuICAgIHBhZGRpbmc6IDE3cmVtOyB9XG4gIC5wdF8xN190b3VjaCB7XG4gICAgcGFkZGluZy10b3A6IDE3cmVtOyB9IH1cblxuLypcbiAgQGluY2x1ZGUgaXNfbGFwdG9we1xuICAgIC5wXzE3X2xhcHRvcHtcbiAgICAgIHBhZGRpbmcgOiAxN3JlbTtcbiAgICB9XG4gICAgLnB0XzE3X2xhcHRvcHtcbiAgICAgIHBhZGRpbmctdG9wIDogMTdyZW07XG4gICAgfVxuICB9XG4gICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBfMTdfZGVza3RvcCB7XG4gICAgcGFkZGluZzogMTdyZW07IH1cbiAgLnB0XzE3X2Rlc2t0b3Age1xuICAgIHBhZGRpbmctdG9wOiAxN3JlbTsgfSB9XG5cbi5wXzE3IHtcbiAgcGFkZGluZzogMTdyZW07IH1cblxuLnByXzE3IHtcbiAgcGFkZGluZy1yaWdodDogMTdyZW07IH1cblxuLm1fMTcge1xuICBtYXJnaW46IDE3cmVtOyB9XG5cbi5tcl8xNyB7XG4gIG1hcmdpbi1yaWdodDogMTdyZW07IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBfMTdfbW9iaWxlIHtcbiAgICBwYWRkaW5nOiAxN3JlbTsgfVxuICAucHJfMTdfbW9iaWxlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxN3JlbTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSwgcHJpbnQge1xuICAucF8xN190YWJsZXQge1xuICAgIHBhZGRpbmc6IDE3cmVtOyB9XG4gIC5wcl8xN190YWJsZXQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE3cmVtOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5wXzE3X3RvdWNoIHtcbiAgICBwYWRkaW5nOiAxN3JlbTsgfVxuICAucHJfMTdfdG91Y2gge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE3cmVtOyB9IH1cblxuLypcbiAgQGluY2x1ZGUgaXNfbGFwdG9we1xuICAgIC5wXzE3X2xhcHRvcHtcbiAgICAgIHBhZGRpbmcgOiAxN3JlbTtcbiAgICB9XG4gICAgLnByXzE3X2xhcHRvcHtcbiAgICAgIHBhZGRpbmctcmlnaHQgOiAxN3JlbTtcbiAgICB9XG4gIH1cbiAgKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucF8xN19kZXNrdG9wIHtcbiAgICBwYWRkaW5nOiAxN3JlbTsgfVxuICAucHJfMTdfZGVza3RvcCB7XG4gICAgcGFkZGluZy1yaWdodDogMTdyZW07IH0gfVxuXG4ucF8xNyB7XG4gIHBhZGRpbmc6IDE3cmVtOyB9XG5cbi5wYl8xNyB7XG4gIHBhZGRpbmctYm90dG9tOiAxN3JlbTsgfVxuXG4ubV8xNyB7XG4gIG1hcmdpbjogMTdyZW07IH1cblxuLm1iXzE3IHtcbiAgbWFyZ2luLWJvdHRvbTogMTdyZW07IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBfMTdfbW9iaWxlIHtcbiAgICBwYWRkaW5nOiAxN3JlbTsgfVxuICAucGJfMTdfbW9iaWxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTdyZW07IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCksIHByaW50IHtcbiAgLnBfMTdfdGFibGV0IHtcbiAgICBwYWRkaW5nOiAxN3JlbTsgfVxuICAucGJfMTdfdGFibGV0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTdyZW07IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnBfMTdfdG91Y2gge1xuICAgIHBhZGRpbmc6IDE3cmVtOyB9XG4gIC5wYl8xN190b3VjaCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE3cmVtOyB9IH1cblxuLypcbiAgQGluY2x1ZGUgaXNfbGFwdG9we1xuICAgIC5wXzE3X2xhcHRvcHtcbiAgICAgIHBhZGRpbmcgOiAxN3JlbTtcbiAgICB9XG4gICAgLnBiXzE3X2xhcHRvcHtcbiAgICAgIHBhZGRpbmctYm90dG9tIDogMTdyZW07XG4gICAgfVxuICB9XG4gICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBfMTdfZGVza3RvcCB7XG4gICAgcGFkZGluZzogMTdyZW07IH1cbiAgLnBiXzE3X2Rlc2t0b3Age1xuICAgIHBhZGRpbmctYm90dG9tOiAxN3JlbTsgfSB9XG5cbi5wXzE4IHtcbiAgcGFkZGluZzogMThyZW07IH1cblxuLnBsXzE4IHtcbiAgcGFkZGluZy1sZWZ0OiAxOHJlbTsgfVxuXG4ubV8xOCB7XG4gIG1hcmdpbjogMThyZW07IH1cblxuLm1sXzE4IHtcbiAgbWFyZ2luLWxlZnQ6IDE4cmVtOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wXzE4X21vYmlsZSB7XG4gICAgcGFkZGluZzogMThyZW07IH1cbiAgLnBsXzE4X21vYmlsZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxOHJlbTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSwgcHJpbnQge1xuICAucF8xOF90YWJsZXQge1xuICAgIHBhZGRpbmc6IDE4cmVtOyB9XG4gIC5wbF8xOF90YWJsZXQge1xuICAgIHBhZGRpbmctbGVmdDogMThyZW07IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnBfMThfdG91Y2gge1xuICAgIHBhZGRpbmc6IDE4cmVtOyB9XG4gIC5wbF8xOF90b3VjaCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxOHJlbTsgfSB9XG5cbi8qXG4gIEBpbmNsdWRlIGlzX2xhcHRvcHtcbiAgICAucF8xOF9sYXB0b3B7XG4gICAgICBwYWRkaW5nIDogMThyZW07XG4gICAgfVxuICAgIC5wbF8xOF9sYXB0b3B7XG4gICAgICBwYWRkaW5nLWxlZnQgOiAxOHJlbTtcbiAgICB9XG4gIH1cbiAgKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucF8xOF9kZXNrdG9wIHtcbiAgICBwYWRkaW5nOiAxOHJlbTsgfVxuICAucGxfMThfZGVza3RvcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxOHJlbTsgfSB9XG5cbi5wXzE4IHtcbiAgcGFkZGluZzogMThyZW07IH1cblxuLnB0XzE4IHtcbiAgcGFkZGluZy10b3A6IDE4cmVtOyB9XG5cbi5tXzE4IHtcbiAgbWFyZ2luOiAxOHJlbTsgfVxuXG4ubXRfMTgge1xuICBtYXJnaW4tdG9wOiAxOHJlbTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucF8xOF9tb2JpbGUge1xuICAgIHBhZGRpbmc6IDE4cmVtOyB9XG4gIC5wdF8xOF9tb2JpbGUge1xuICAgIHBhZGRpbmctdG9wOiAxOHJlbTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSwgcHJpbnQge1xuICAucF8xOF90YWJsZXQge1xuICAgIHBhZGRpbmc6IDE4cmVtOyB9XG4gIC5wdF8xOF90YWJsZXQge1xuICAgIHBhZGRpbmctdG9wOiAxOHJlbTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAucF8xOF90b3VjaCB7XG4gICAgcGFkZGluZzogMThyZW07IH1cbiAgLnB0XzE4X3RvdWNoIHtcbiAgICBwYWRkaW5nLXRvcDogMThyZW07IH0gfVxuXG4vKlxuICBAaW5jbHVkZSBpc19sYXB0b3B7XG4gICAgLnBfMThfbGFwdG9we1xuICAgICAgcGFkZGluZyA6IDE4cmVtO1xuICAgIH1cbiAgICAucHRfMThfbGFwdG9we1xuICAgICAgcGFkZGluZy10b3AgOiAxOHJlbTtcbiAgICB9XG4gIH1cbiAgKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucF8xOF9kZXNrdG9wIHtcbiAgICBwYWRkaW5nOiAxOHJlbTsgfVxuICAucHRfMThfZGVza3RvcCB7XG4gICAgcGFkZGluZy10b3A6IDE4cmVtOyB9IH1cblxuLnBfMTgge1xuICBwYWRkaW5nOiAxOHJlbTsgfVxuXG4ucHJfMTgge1xuICBwYWRkaW5nLXJpZ2h0OiAxOHJlbTsgfVxuXG4ubV8xOCB7XG4gIG1hcmdpbjogMThyZW07IH1cblxuLm1yXzE4IHtcbiAgbWFyZ2luLXJpZ2h0OiAxOHJlbTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucF8xOF9tb2JpbGUge1xuICAgIHBhZGRpbmc6IDE4cmVtOyB9XG4gIC5wcl8xOF9tb2JpbGUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE4cmVtOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpLCBwcmludCB7XG4gIC5wXzE4X3RhYmxldCB7XG4gICAgcGFkZGluZzogMThyZW07IH1cbiAgLnByXzE4X3RhYmxldCB7XG4gICAgcGFkZGluZy1yaWdodDogMThyZW07IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnBfMThfdG91Y2gge1xuICAgIHBhZGRpbmc6IDE4cmVtOyB9XG4gIC5wcl8xOF90b3VjaCB7XG4gICAgcGFkZGluZy1yaWdodDogMThyZW07IH0gfVxuXG4vKlxuICBAaW5jbHVkZSBpc19sYXB0b3B7XG4gICAgLnBfMThfbGFwdG9we1xuICAgICAgcGFkZGluZyA6IDE4cmVtO1xuICAgIH1cbiAgICAucHJfMThfbGFwdG9we1xuICAgICAgcGFkZGluZy1yaWdodCA6IDE4cmVtO1xuICAgIH1cbiAgfVxuICAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wXzE4X2Rlc2t0b3Age1xuICAgIHBhZGRpbmc6IDE4cmVtOyB9XG4gIC5wcl8xOF9kZXNrdG9wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxOHJlbTsgfSB9XG5cbi5wXzE4IHtcbiAgcGFkZGluZzogMThyZW07IH1cblxuLnBiXzE4IHtcbiAgcGFkZGluZy1ib3R0b206IDE4cmVtOyB9XG5cbi5tXzE4IHtcbiAgbWFyZ2luOiAxOHJlbTsgfVxuXG4ubWJfMTgge1xuICBtYXJnaW4tYm90dG9tOiAxOHJlbTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucF8xOF9tb2JpbGUge1xuICAgIHBhZGRpbmc6IDE4cmVtOyB9XG4gIC5wYl8xOF9tb2JpbGUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxOHJlbTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSwgcHJpbnQge1xuICAucF8xOF90YWJsZXQge1xuICAgIHBhZGRpbmc6IDE4cmVtOyB9XG4gIC5wYl8xOF90YWJsZXQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxOHJlbTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAucF8xOF90b3VjaCB7XG4gICAgcGFkZGluZzogMThyZW07IH1cbiAgLnBiXzE4X3RvdWNoIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMThyZW07IH0gfVxuXG4vKlxuICBAaW5jbHVkZSBpc19sYXB0b3B7XG4gICAgLnBfMThfbGFwdG9we1xuICAgICAgcGFkZGluZyA6IDE4cmVtO1xuICAgIH1cbiAgICAucGJfMThfbGFwdG9we1xuICAgICAgcGFkZGluZy1ib3R0b20gOiAxOHJlbTtcbiAgICB9XG4gIH1cbiAgKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucF8xOF9kZXNrdG9wIHtcbiAgICBwYWRkaW5nOiAxOHJlbTsgfVxuICAucGJfMThfZGVza3RvcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE4cmVtOyB9IH1cblxuLnBfMTkge1xuICBwYWRkaW5nOiAxOXJlbTsgfVxuXG4ucGxfMTkge1xuICBwYWRkaW5nLWxlZnQ6IDE5cmVtOyB9XG5cbi5tXzE5IHtcbiAgbWFyZ2luOiAxOXJlbTsgfVxuXG4ubWxfMTkge1xuICBtYXJnaW4tbGVmdDogMTlyZW07IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBfMTlfbW9iaWxlIHtcbiAgICBwYWRkaW5nOiAxOXJlbTsgfVxuICAucGxfMTlfbW9iaWxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE5cmVtOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpLCBwcmludCB7XG4gIC5wXzE5X3RhYmxldCB7XG4gICAgcGFkZGluZzogMTlyZW07IH1cbiAgLnBsXzE5X3RhYmxldCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxOXJlbTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAucF8xOV90b3VjaCB7XG4gICAgcGFkZGluZzogMTlyZW07IH1cbiAgLnBsXzE5X3RvdWNoIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE5cmVtOyB9IH1cblxuLypcbiAgQGluY2x1ZGUgaXNfbGFwdG9we1xuICAgIC5wXzE5X2xhcHRvcHtcbiAgICAgIHBhZGRpbmcgOiAxOXJlbTtcbiAgICB9XG4gICAgLnBsXzE5X2xhcHRvcHtcbiAgICAgIHBhZGRpbmctbGVmdCA6IDE5cmVtO1xuICAgIH1cbiAgfVxuICAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wXzE5X2Rlc2t0b3Age1xuICAgIHBhZGRpbmc6IDE5cmVtOyB9XG4gIC5wbF8xOV9kZXNrdG9wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE5cmVtOyB9IH1cblxuLnBfMTkge1xuICBwYWRkaW5nOiAxOXJlbTsgfVxuXG4ucHRfMTkge1xuICBwYWRkaW5nLXRvcDogMTlyZW07IH1cblxuLm1fMTkge1xuICBtYXJnaW46IDE5cmVtOyB9XG5cbi5tdF8xOSB7XG4gIG1hcmdpbi10b3A6IDE5cmVtOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wXzE5X21vYmlsZSB7XG4gICAgcGFkZGluZzogMTlyZW07IH1cbiAgLnB0XzE5X21vYmlsZSB7XG4gICAgcGFkZGluZy10b3A6IDE5cmVtOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpLCBwcmludCB7XG4gIC5wXzE5X3RhYmxldCB7XG4gICAgcGFkZGluZzogMTlyZW07IH1cbiAgLnB0XzE5X3RhYmxldCB7XG4gICAgcGFkZGluZy10b3A6IDE5cmVtOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5wXzE5X3RvdWNoIHtcbiAgICBwYWRkaW5nOiAxOXJlbTsgfVxuICAucHRfMTlfdG91Y2gge1xuICAgIHBhZGRpbmctdG9wOiAxOXJlbTsgfSB9XG5cbi8qXG4gIEBpbmNsdWRlIGlzX2xhcHRvcHtcbiAgICAucF8xOV9sYXB0b3B7XG4gICAgICBwYWRkaW5nIDogMTlyZW07XG4gICAgfVxuICAgIC5wdF8xOV9sYXB0b3B7XG4gICAgICBwYWRkaW5nLXRvcCA6IDE5cmVtO1xuICAgIH1cbiAgfVxuICAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wXzE5X2Rlc2t0b3Age1xuICAgIHBhZGRpbmc6IDE5cmVtOyB9XG4gIC5wdF8xOV9kZXNrdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogMTlyZW07IH0gfVxuXG4ucF8xOSB7XG4gIHBhZGRpbmc6IDE5cmVtOyB9XG5cbi5wcl8xOSB7XG4gIHBhZGRpbmctcmlnaHQ6IDE5cmVtOyB9XG5cbi5tXzE5IHtcbiAgbWFyZ2luOiAxOXJlbTsgfVxuXG4ubXJfMTkge1xuICBtYXJnaW4tcmlnaHQ6IDE5cmVtOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wXzE5X21vYmlsZSB7XG4gICAgcGFkZGluZzogMTlyZW07IH1cbiAgLnByXzE5X21vYmlsZSB7XG4gICAgcGFkZGluZy1yaWdodDogMTlyZW07IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCksIHByaW50IHtcbiAgLnBfMTlfdGFibGV0IHtcbiAgICBwYWRkaW5nOiAxOXJlbTsgfVxuICAucHJfMTlfdGFibGV0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxOXJlbTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAucF8xOV90b3VjaCB7XG4gICAgcGFkZGluZzogMTlyZW07IH1cbiAgLnByXzE5X3RvdWNoIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxOXJlbTsgfSB9XG5cbi8qXG4gIEBpbmNsdWRlIGlzX2xhcHRvcHtcbiAgICAucF8xOV9sYXB0b3B7XG4gICAgICBwYWRkaW5nIDogMTlyZW07XG4gICAgfVxuICAgIC5wcl8xOV9sYXB0b3B7XG4gICAgICBwYWRkaW5nLXJpZ2h0IDogMTlyZW07XG4gICAgfVxuICB9XG4gICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBfMTlfZGVza3RvcCB7XG4gICAgcGFkZGluZzogMTlyZW07IH1cbiAgLnByXzE5X2Rlc2t0b3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDE5cmVtOyB9IH1cblxuLnBfMTkge1xuICBwYWRkaW5nOiAxOXJlbTsgfVxuXG4ucGJfMTkge1xuICBwYWRkaW5nLWJvdHRvbTogMTlyZW07IH1cblxuLm1fMTkge1xuICBtYXJnaW46IDE5cmVtOyB9XG5cbi5tYl8xOSB7XG4gIG1hcmdpbi1ib3R0b206IDE5cmVtOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wXzE5X21vYmlsZSB7XG4gICAgcGFkZGluZzogMTlyZW07IH1cbiAgLnBiXzE5X21vYmlsZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDE5cmVtOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpLCBwcmludCB7XG4gIC5wXzE5X3RhYmxldCB7XG4gICAgcGFkZGluZzogMTlyZW07IH1cbiAgLnBiXzE5X3RhYmxldCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE5cmVtOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5wXzE5X3RvdWNoIHtcbiAgICBwYWRkaW5nOiAxOXJlbTsgfVxuICAucGJfMTlfdG91Y2gge1xuICAgIHBhZGRpbmctYm90dG9tOiAxOXJlbTsgfSB9XG5cbi8qXG4gIEBpbmNsdWRlIGlzX2xhcHRvcHtcbiAgICAucF8xOV9sYXB0b3B7XG4gICAgICBwYWRkaW5nIDogMTlyZW07XG4gICAgfVxuICAgIC5wYl8xOV9sYXB0b3B7XG4gICAgICBwYWRkaW5nLWJvdHRvbSA6IDE5cmVtO1xuICAgIH1cbiAgfVxuICAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wXzE5X2Rlc2t0b3Age1xuICAgIHBhZGRpbmc6IDE5cmVtOyB9XG4gIC5wYl8xOV9kZXNrdG9wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTlyZW07IH0gfVxuXG4ucF8yMCB7XG4gIHBhZGRpbmc6IDIwcmVtOyB9XG5cbi5wbF8yMCwgLnBsX2JpZyB7XG4gIHBhZGRpbmctbGVmdDogMjByZW07IH1cblxuLm1fMjAge1xuICBtYXJnaW46IDIwcmVtOyB9XG5cbi5tbF8yMCwgLm1sX2JpZyB7XG4gIG1hcmdpbi1sZWZ0OiAyMHJlbTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucF8yMF9tb2JpbGUge1xuICAgIHBhZGRpbmc6IDIwcmVtOyB9XG4gIC5wbF8yMF9tb2JpbGUge1xuICAgIHBhZGRpbmctbGVmdDogMjByZW07IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCksIHByaW50IHtcbiAgLnBfMjBfdGFibGV0IHtcbiAgICBwYWRkaW5nOiAyMHJlbTsgfVxuICAucGxfMjBfdGFibGV0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcmVtOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5wXzIwX3RvdWNoIHtcbiAgICBwYWRkaW5nOiAyMHJlbTsgfVxuICAucGxfMjBfdG91Y2gge1xuICAgIHBhZGRpbmctbGVmdDogMjByZW07IH0gfVxuXG4vKlxuICBAaW5jbHVkZSBpc19sYXB0b3B7XG4gICAgLnBfMjBfbGFwdG9we1xuICAgICAgcGFkZGluZyA6IDIwcmVtO1xuICAgIH1cbiAgICAucGxfMjBfbGFwdG9we1xuICAgICAgcGFkZGluZy1sZWZ0IDogMjByZW07XG4gICAgfVxuICB9XG4gICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBfMjBfZGVza3RvcCB7XG4gICAgcGFkZGluZzogMjByZW07IH1cbiAgLnBsXzIwX2Rlc2t0b3Age1xuICAgIHBhZGRpbmctbGVmdDogMjByZW07IH0gfVxuXG4ucF8yMCB7XG4gIHBhZGRpbmc6IDIwcmVtOyB9XG5cbi5wdF8yMCwgLnB0X2JpZyB7XG4gIHBhZGRpbmctdG9wOiAyMHJlbTsgfVxuXG4ubV8yMCB7XG4gIG1hcmdpbjogMjByZW07IH1cblxuLm10XzIwLCAubXRfYmlnIHtcbiAgbWFyZ2luLXRvcDogMjByZW07IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBfMjBfbW9iaWxlIHtcbiAgICBwYWRkaW5nOiAyMHJlbTsgfVxuICAucHRfMjBfbW9iaWxlIHtcbiAgICBwYWRkaW5nLXRvcDogMjByZW07IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCksIHByaW50IHtcbiAgLnBfMjBfdGFibGV0IHtcbiAgICBwYWRkaW5nOiAyMHJlbTsgfVxuICAucHRfMjBfdGFibGV0IHtcbiAgICBwYWRkaW5nLXRvcDogMjByZW07IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnBfMjBfdG91Y2gge1xuICAgIHBhZGRpbmc6IDIwcmVtOyB9XG4gIC5wdF8yMF90b3VjaCB7XG4gICAgcGFkZGluZy10b3A6IDIwcmVtOyB9IH1cblxuLypcbiAgQGluY2x1ZGUgaXNfbGFwdG9we1xuICAgIC5wXzIwX2xhcHRvcHtcbiAgICAgIHBhZGRpbmcgOiAyMHJlbTtcbiAgICB9XG4gICAgLnB0XzIwX2xhcHRvcHtcbiAgICAgIHBhZGRpbmctdG9wIDogMjByZW07XG4gICAgfVxuICB9XG4gICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBfMjBfZGVza3RvcCB7XG4gICAgcGFkZGluZzogMjByZW07IH1cbiAgLnB0XzIwX2Rlc2t0b3Age1xuICAgIHBhZGRpbmctdG9wOiAyMHJlbTsgfSB9XG5cbi5wXzIwIHtcbiAgcGFkZGluZzogMjByZW07IH1cblxuLnByXzIwLCAucHJfYmlnIHtcbiAgcGFkZGluZy1yaWdodDogMjByZW07IH1cblxuLm1fMjAge1xuICBtYXJnaW46IDIwcmVtOyB9XG5cbi5tcl8yMCwgLm1yX2JpZyB7XG4gIG1hcmdpbi1yaWdodDogMjByZW07IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBfMjBfbW9iaWxlIHtcbiAgICBwYWRkaW5nOiAyMHJlbTsgfVxuICAucHJfMjBfbW9iaWxlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHJlbTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSwgcHJpbnQge1xuICAucF8yMF90YWJsZXQge1xuICAgIHBhZGRpbmc6IDIwcmVtOyB9XG4gIC5wcl8yMF90YWJsZXQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcmVtOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5wXzIwX3RvdWNoIHtcbiAgICBwYWRkaW5nOiAyMHJlbTsgfVxuICAucHJfMjBfdG91Y2gge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcmVtOyB9IH1cblxuLypcbiAgQGluY2x1ZGUgaXNfbGFwdG9we1xuICAgIC5wXzIwX2xhcHRvcHtcbiAgICAgIHBhZGRpbmcgOiAyMHJlbTtcbiAgICB9XG4gICAgLnByXzIwX2xhcHRvcHtcbiAgICAgIHBhZGRpbmctcmlnaHQgOiAyMHJlbTtcbiAgICB9XG4gIH1cbiAgKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucF8yMF9kZXNrdG9wIHtcbiAgICBwYWRkaW5nOiAyMHJlbTsgfVxuICAucHJfMjBfZGVza3RvcCB7XG4gICAgcGFkZGluZy1yaWdodDogMjByZW07IH0gfVxuXG4ucF8yMCB7XG4gIHBhZGRpbmc6IDIwcmVtOyB9XG5cbi5wYl8yMCwgLnBiX2JpZyB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHJlbTsgfVxuXG4ubV8yMCB7XG4gIG1hcmdpbjogMjByZW07IH1cblxuLm1iXzIwLCAubWJfYmlnIHtcbiAgbWFyZ2luLWJvdHRvbTogMjByZW07IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBfMjBfbW9iaWxlIHtcbiAgICBwYWRkaW5nOiAyMHJlbTsgfVxuICAucGJfMjBfbW9iaWxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjByZW07IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCksIHByaW50IHtcbiAgLnBfMjBfdGFibGV0IHtcbiAgICBwYWRkaW5nOiAyMHJlbTsgfVxuICAucGJfMjBfdGFibGV0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjByZW07IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnBfMjBfdG91Y2gge1xuICAgIHBhZGRpbmc6IDIwcmVtOyB9XG4gIC5wYl8yMF90b3VjaCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcmVtOyB9IH1cblxuLypcbiAgQGluY2x1ZGUgaXNfbGFwdG9we1xuICAgIC5wXzIwX2xhcHRvcHtcbiAgICAgIHBhZGRpbmcgOiAyMHJlbTtcbiAgICB9XG4gICAgLnBiXzIwX2xhcHRvcHtcbiAgICAgIHBhZGRpbmctYm90dG9tIDogMjByZW07XG4gICAgfVxuICB9XG4gICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBfMjBfZGVza3RvcCB7XG4gICAgcGFkZGluZzogMjByZW07IH1cbiAgLnBiXzIwX2Rlc2t0b3Age1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHJlbTsgfSB9XG5cbi5pc18xXzFfYm94LCAuaXNfZnVsbGhlaWdodCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMDAlOyB9XG5cbi5pc180XzNfYm94IHtcbiAgcGFkZGluZy1ib3R0b206IDc1JTsgfVxuXG4uaXNfMTZfOV9ib3gge1xuICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlOyB9XG5cbi5pc18yMV85X2JveCB7XG4gIHBhZGRpbmctYm90dG9tOiA0Mi44NTcxNCU7IH1cblxuLmlzXzNfMl9ib3gge1xuICBwYWRkaW5nLWJvdHRvbTogNjYuNjY2NjclOyB9XG5cbi5pc18xNl8xMF9ib3gge1xuICBwYWRkaW5nLWJvdHRvbTogNjIuNSU7IH1cblxuLmlzLXZjZW50ZXJlZC1oY2VudGVyZWQsIC5pcy1oY2VudGVyZWQtdmNlbnRlcmVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGhlaWdodDogMTAwJTsgfVxuXG4uaXMtdmNlbnRlcmVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5pcy1oY2VudGVyZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuXG4uaXMtcmlnaHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG5cbi5pcy1sZWZ0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG5cbi8qID1Xb3JkUHJlc3MgQ29yZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5hbGlnbm5vbmUge1xuICBtYXJnaW46IDVweCAyMHB4IDIwcHggMDsgfVxuXG4uYWxpZ25jZW50ZXIsXG5kaXYuYWxpZ25jZW50ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiA1cHggYXV0byA1cHggYXV0bzsgfVxuXG4uYWxpZ25yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luOiA1cHggMCAyMHB4IDIwcHg7IH1cblxuLmFsaWdubGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDVweCAyMHB4IDIwcHggMDsgfVxuXG5hIGltZy5hbGlnbnJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW46IDVweCAwIDIwcHggMjBweDsgfVxuXG5hIGltZy5hbGlnbm5vbmUge1xuICBtYXJnaW46IDVweCAyMHB4IDIwcHggMDsgfVxuXG5hIGltZy5hbGlnbmxlZnQge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiA1cHggMjBweCAyMHB4IDA7IH1cblxuYSBpbWcuYWxpZ25jZW50ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bzsgfVxuXG4ud3AtY2FwdGlvbiB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmMGYwZjA7XG4gIG1heC13aWR0aDogOTYlO1xuICAvKiBJbWFnZSBkb2VzIG5vdCBvdmVyZmxvdyB0aGUgY29udGVudCBhcmVhICovXG4gIHBhZGRpbmc6IDVweCAzcHggMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi53cC1jYXB0aW9uLmFsaWdubm9uZSB7XG4gIG1hcmdpbjogNXB4IDIwcHggMjBweCAwOyB9XG5cbi53cC1jYXB0aW9uLmFsaWdubGVmdCB7XG4gIG1hcmdpbjogNXB4IDIwcHggMjBweCAwOyB9XG5cbi53cC1jYXB0aW9uLmFsaWducmlnaHQge1xuICBtYXJnaW46IDVweCAwIDIwcHggMjBweDsgfVxuXG4ud3AtY2FwdGlvbiBpbWcge1xuICBib3JkZXI6IDAgbm9uZTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDA7XG4gIG1heC13aWR0aDogOTguNSU7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiBhdXRvOyB9XG5cbi53cC1jYXB0aW9uIHAud3AtY2FwdGlvbi10ZXh0IHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsaW5lLWhlaWdodDogMTdweDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwIDRweCA1cHg7IH1cblxuLyogVGV4dCBtZWFudCBvbmx5IGZvciBzY3JlZW4gcmVhZGVycy4gKi9cbi5zY3JlZW4tcmVhZGVyLXRleHQge1xuICBib3JkZXI6IDA7XG4gIGNsaXA6IHJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KTtcbiAgY2xpcC1wYXRoOiBpbnNldCg1MCUpO1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgd2lkdGg6IDFweDtcbiAgd29yZC13cmFwOiBub3JtYWwgIWltcG9ydGFudDtcbiAgLyogTWFueSBzY3JlZW4gcmVhZGVyIGFuZCBicm93c2VyIGNvbWJpbmF0aW9ucyBhbm5vdW5jZSBicm9rZW4gd29yZHMgYXMgdGhleSB3b3VsZCBhcHBlYXIgdmlzdWFsbHkuICovIH1cblxuLnNjcmVlbi1yZWFkZXItdGV4dDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gIGNsaXA6IGF1dG8gIWltcG9ydGFudDtcbiAgY2xpcC1wYXRoOiBub25lO1xuICBjb2xvcjogIzQ0NDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBoZWlnaHQ6IGF1dG87XG4gIGxlZnQ6IDVweDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZzogMTVweCAyM3B4IDE0cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdG9wOiA1cHg7XG4gIHdpZHRoOiBhdXRvO1xuICB6LWluZGV4OiAxMDAwMDA7XG4gIC8qIEFib3ZlIFdQIHRvb2xiYXIuICovIH1cblxuLmhhc19ncmV5X2dyYWRpZW50IHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHdoaXRlLCAjRUZFRkYwKTsgfVxuXG4uaGFzX3doaXRlX3RvX3RyYW5zcGFyZW50X2dyYWRpZW50LCAuYmlnX3RpdGxlX3NlY3Rpb24uaGFzX2JlZm9yZV9ncmFkaWVudDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQsIHdoaXRlKTsgfVxuXG4uaGFzX2x0cl90cmFuc190b19ncmV5LCBuYXYubWFpbl9uYXYgLnNlY3Rpb25fYmlnbWVudSAuYmlnbWVudV93cmFwcGVyID4gdWwgPiBsaTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBsZWZ0LCByZ2JhKDAsIDAsIDAsIDAuMSksIHRyYW5zcGFyZW50KTsgfVxuXG4uaGFzX2x0cl90cmFuc190b19ncmV5X3RvX3RyYW5zIHtcbiAgLyogUGVybWFsaW5rIC0gdXNlIHRvIGVkaXQgYW5kIHNoYXJlIHRoaXMgZ3JhZGllbnQ6IGh0dHBzOi8vY29sb3J6aWxsYS5jb20vZ3JhZGllbnQtZWRpdG9yLyNmZmZmZmYrMCwwMDAwMDArNTAsZmZmZmZmKzEwMCAqL1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAvKiBPbGQgYnJvd3NlcnMgKi9cbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQobGVmdCwgdHJhbnNwYXJlbnQgMCUsICNDRkNGQ0YgNTAlLCB0cmFuc3BhcmVudCAxMDAlKTtcbiAgLyogRkYzLjYtMTUgKi9cbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgdHJhbnNwYXJlbnQgMCUsICNDRkNGQ0YgNTAlLCB0cmFuc3BhcmVudCAxMDAlKTtcbiAgLyogQ2hyb21lMTAtMjUsU2FmYXJpNS4xLTYgKi9cbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCB0cmFuc3BhcmVudCAwJSwgI0NGQ0ZDRiA1MCUsIHRyYW5zcGFyZW50IDEwMCUpO1xuICAvKiBXM0MsIElFMTArLCBGRjE2KywgQ2hyb21lMjYrLCBPcGVyYTEyKywgU2FmYXJpNysgKi9cbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyNmZmZmZmYnLCBlbmRDb2xvcnN0cj0nI2ZmZmZmZicsR3JhZGllbnRUeXBlPTEgKTtcbiAgLyogSUU2LTkgKi8gfVxuXG4udWktYWNjb3JkaW9uIC51aS1hY2NvcmRpb24taGVhZGVyIHtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciA0MDBtcyBlYXNlO1xuICBwYWRkaW5nOiAxcmVtIDJyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBjb2xvcjogYmxhY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBsaW5lLWhlaWdodDogMTsgfVxuICAudWktYWNjb3JkaW9uIC51aS1hY2NvcmRpb24taGVhZGVyOmFmdGVyIHtcbiAgICBmb250LWZhbWlseTogXCJNYXRlcmlhbCBEZXNpZ24gSWNvbnNcIjtcbiAgICBjb250ZW50OiBcIlxcZjQxNVwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMXJlbTsgfVxuICAudWktYWNjb3JkaW9uIC51aS1hY2NvcmRpb24taGVhZGVyLnVpLXN0YXRlLWFjdGl2ZTphZnRlciB7XG4gICAgZm9udC1mYW1pbHk6IFwiTWF0ZXJpYWwgRGVzaWduIEljb25zXCI7XG4gICAgY29udGVudDogXCJcXGYzNzRcIjsgfVxuICAudWktYWNjb3JkaW9uIC51aS1hY2NvcmRpb24taGVhZGVyOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4udWktYWNjb3JkaW9uIC51aS1hY2NvcmRpb24tY29udGVudCBwIHN0cm9uZyB7XG4gIGNvbG9yOiBibGFjazsgfVxuXG4udWktYWNjb3JkaW9uIC51aS1hY2NvcmRpb24tY29udGVudCBibG9ja3F1b3RlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZzogMnJlbTtcbiAgcGFkZGluZy1sZWZ0OiA0cmVtOyB9XG4gIC51aS1hY2NvcmRpb24gLnVpLWFjY29yZGlvbi1jb250ZW50IGJsb2NrcXVvdGUgcCB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLnVpLWFjY29yZGlvbiAudWktYWNjb3JkaW9uLWNvbnRlbnQgYmxvY2txdW90ZTpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICB0b3A6IDFyZW07XG4gICAgbGVmdDogMXJlbTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZm9udC1mYW1pbHk6IFwiTWF0ZXJpYWwgRGVzaWduIEljb25zXCI7XG4gICAgY29udGVudDogXCJcXEY3NTZcIjsgfVxuXG4udWktYWNjb3JkaW9uIC5hY2NvcmRlb25fY29udGVudCB7XG4gIHBhZGRpbmc6IDJyZW0gMCAzcmVtIDA7IH1cblxuLnVpLWFjY29yZGlvbiBoMSB7XG4gIGZvbnQtc2l6ZTogMy42cmVtO1xuICBjb2xvcjogYmxhY2s7IH1cblxuLnVpLWFjY29yZGlvbiBoMiB7XG4gIGZvbnQtc2l6ZTogMy42cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogYmxhY2s7IH1cblxuLnVpLWFjY29yZGlvbiBoMyB7XG4gIGZvbnQtc2l6ZTogMS43cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogYmxhY2s7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtOyB9XG5cbi51aS1hY2NvcmRpb24gaDMge1xuICBkaXNwbGF5OiBmbGV4OyB9XG4gIC51aS1hY2NvcmRpb24gaDM6YmVmb3JlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDByZW07XG4gICAgZm9udC1mYW1pbHk6IFwiTWF0ZXJpYWwgRGVzaWduIEljb25zXCI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGNvbnRlbnQ6IFwiXFxGMTQyXCI7IH1cblxuLnVpLWFjY29yZGlvbiBwLCAudWktYWNjb3JkaW9uIHVsLCAudWktYWNjb3JkaW9uIGEge1xuICBmb250LXNpemU6IDEuNHJlbSAhaW1wb3J0YW50OyB9XG5cbi51aS1hY2NvcmRpb24gcCB7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtOyB9XG5cbi51aS1hY2NvcmRpb24gYTpub3QoLmJ1dHRvbikge1xuICBjb2xvcjogYmxhY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbi5pc19saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXdlaWdodDogbm9ybWFsOyB9XG4gIC5pc19saW5rOmJlZm9yZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiTWF0ZXJpYWwgRGVzaWduIEljb25zXCI7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgY29udGVudDogXCJcXGY5ZGRcIjtcbiAgICBjb2xvcjogYmxhY2s7IH1cblxuLnBhZ2VfdGhlbWVfYmx1ZSAjZm9ybWVfcGxlaW5lX2xlZnQge1xuICBmaWxsOiAjNzZhMmZmOyB9XG5cbi5wYWdlX3RoZW1lX2JsdWUgI2Zvcm1lX3BsZWluZV9taWRkbGUge1xuICBmaWxsOiAjMzE3M2Y2OyB9XG5cbi5wYWdlX3RoZW1lX2JsdWUgI2Zvcm1lX3BsZWluZV9yaWdodCB7XG4gIGZpbGw6ICMxZjRjYWI7IH1cblxuLnBhZ2VfdGhlbWVfbWFnZW50YSAjZm9ybWVfcGxlaW5lX2xlZnQge1xuICBmaWxsOiAjZmY4NmFmOyB9XG5cbi5wYWdlX3RoZW1lX21hZ2VudGEgI2Zvcm1lX3BsZWluZV9taWRkbGUge1xuICBmaWxsOiAjZWEzMzcyOyB9XG5cbi5wYWdlX3RoZW1lX21hZ2VudGEgI2Zvcm1lX3BsZWluZV9yaWdodCB7XG4gIGZpbGw6ICM5NDIwNDg7IH1cblxuLnBhZ2VfdGhlbWVfb3JhbmdlICNmb3JtZV9wbGVpbmVfbGVmdCB7XG4gIGZpbGw6ICNDNDhDNDI7IH1cblxuLnBhZ2VfdGhlbWVfb3JhbmdlICNmb3JtZV9wbGVpbmVfbWlkZGxlIHtcbiAgZmlsbDogI0YwOTEzNTsgfVxuXG4ucGFnZV90aGVtZV9vcmFuZ2UgI2Zvcm1lX3BsZWluZV9yaWdodCB7XG4gIGZpbGw6ICNGOEQwNDY7IH1cblxuLnBhZ2VfdGhlbWVfZ3JlZW4gI2Zvcm1lX3BsZWluZV9sZWZ0IHtcbiAgZmlsbDogIzMyOWU2MzsgfVxuXG4ucGFnZV90aGVtZV9ncmVlbiAjZm9ybWVfcGxlaW5lX21pZGRsZSB7XG4gIGZpbGw6ICM1MWE1Nzc7IH1cblxuLnBhZ2VfdGhlbWVfZ3JlZW4gI2Zvcm1lX3BsZWluZV9yaWdodCB7XG4gIGZpbGw6ICM3NmVjYWM7IH1cblxuLnBhZ2VfdGhlbWVfeWVsbG93ICNmb3JtZV9wbGVpbmVfbGVmdCB7XG4gIGZpbGw6ICNGRkEwMDA7IH1cblxuLnBhZ2VfdGhlbWVfeWVsbG93ICNmb3JtZV9wbGVpbmVfbWlkZGxlIHtcbiAgZmlsbDogI0ZGQTAwMDsgfVxuXG4ucGFnZV90aGVtZV95ZWxsb3cgI2Zvcm1lX3BsZWluZV9yaWdodCB7XG4gIGZpbGw6ICNGRkEwMDA7IH1cblxuLnBhZ2VfdGhlbWVfZGVmYXVsdCAjZm9ybWVfcGxlaW5lX2xlZnQge1xuICBmaWxsOiAjRkY1RjJCOyB9XG5cbi5wYWdlX3RoZW1lX2RlZmF1bHQgI2Zvcm1lX3BsZWluZV9taWRkbGUge1xuICBmaWxsOiAjMzE3M2Y2OyB9XG5cbi5wYWdlX3RoZW1lX2RlZmF1bHQgI2Zvcm1lX3BsZWluZV9yaWdodCB7XG4gIGZpbGw6ICNGRjAwNzE7IH1cblxuLnBhZ2VfdGhlbWVfbm9pciAjZm9ybWVfcGxlaW5lX2xlZnQge1xuICBmaWxsOiBibGFjazsgfVxuXG4ucGFnZV90aGVtZV9ub2lyICNmb3JtZV9wbGVpbmVfbWlkZGxlIHtcbiAgZmlsbDogYmxhY2s7IH1cblxuLnBhZ2VfdGhlbWVfbm9pciAjZm9ybWVfcGxlaW5lX3JpZ2h0IHtcbiAgZmlsbDogYmxhY2s7IH1cblxuLnNlY3Rpb25fZm9vdGVyIC5saW5rc193aXRoX2ltZyAubWRpIHtcbiAgY29sb3I6ICMzMTczZjY7IH1cblxuLnBhZ2VfdGhlbWVfZGVmYXVsdCAuaGVybywgLnBhZ2VfdGhlbWVfZGVmYXVsdCAudWktYWNjb3JkaW9uLWhlYWRlci51aS1zdGF0ZS1hY3RpdmUge1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTczZjY7IH1cbiAgLnBhZ2VfdGhlbWVfZGVmYXVsdCAuaGVybyAqLCAucGFnZV90aGVtZV9kZWZhdWx0IC51aS1hY2NvcmRpb24taGVhZGVyLnVpLXN0YXRlLWFjdGl2ZSAqIHtcbiAgICBjb2xvcjogd2hpdGU7IH1cblxuLnBhZ2VfdGhlbWVfZGVmYXVsdCAuY29udGVudF9saW5rcyB1bCBsaTpiZWZvcmUge1xuICBjb2xvcjogIzMxNzNmNjsgfVxuXG4ucGFnZV90aGVtZV9kZWZhdWx0IC5zaWRlYmFyX2l0ZW0gLm1kaTpiZWZvcmUge1xuICBjb2xvcjogIzMxNzNmNjsgfVxuXG4ucGFnZV90aGVtZV9kZWZhdWx0IC5odWJfbGlzdCB1bCBsaSBhIHtcbiAgY29sb3I6ICMzMTczZjY7IH1cblxuLnBhZ2VfdGhlbWVfZGVmYXVsdCAuY29udGVudV9yZWRhY3Rpb25uZWwgPiBwIGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY29sb3I6ICMzMTczZjY7IH1cblxuLnBhZ2VfdGhlbWVfZGVmYXVsdCAuY29udGVudV9yZWRhY3Rpb25uZWwgdWwgLmlzTGlzdEl0ZW1MaW5rOmJlZm9yZSwgLnBhZ2VfdGhlbWVfZGVmYXVsdCAuYWNjb3JkZW9uX2NvbnRlbnQgdWwgLmlzTGlzdEl0ZW1MaW5rOmJlZm9yZSB7XG4gIGNvbG9yOiAjMzE3M2Y2OyB9XG5cbi5wYWdlX3RoZW1lX2RlZmF1bHQgLmNvbnRlbnVfcmVkYWN0aW9ubmVsIGJsb2NrcXVvdGU6YmVmb3JlLCAucGFnZV90aGVtZV9kZWZhdWx0IC5hY2NvcmRlb25fY29udGVudCBibG9ja3F1b3RlOmJlZm9yZSB7XG4gIGNvbG9yOiAjMzE3M2Y2OyB9XG5cbi5wYWdlX3RoZW1lX2RlZmF1bHQgLmJ1dHRvbiB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxNzNmNjsgfVxuXG4ucGFnZV90aGVtZV9kZWZhdWx0IC5pc19saW5rOmJlZm9yZSB7XG4gIGNvbG9yOiAjMzE3M2Y2OyB9XG5cbi5wYWdlX3RoZW1lX2RlZmF1bHQgLmZpbHRlciA+IGE6YWZ0ZXIge1xuICBjb2xvcjogIzMxNzNmNjsgfVxuXG4ucGFnZV90aGVtZV9kZWZhdWx0IC5maWx0ZXI6aG92ZXIgPiBhIHtcbiAgY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE3M2Y2ICFpbXBvcnRhbnQ7IH1cblxuLnBhZ2VfdGhlbWVfbWFnZW50YSAuaGVybywgLnBhZ2VfdGhlbWVfbWFnZW50YSAudWktYWNjb3JkaW9uLWhlYWRlci51aS1zdGF0ZS1hY3RpdmUge1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYTMzNzI7IH1cbiAgLnBhZ2VfdGhlbWVfbWFnZW50YSAuaGVybyAqLCAucGFnZV90aGVtZV9tYWdlbnRhIC51aS1hY2NvcmRpb24taGVhZGVyLnVpLXN0YXRlLWFjdGl2ZSAqIHtcbiAgICBjb2xvcjogd2hpdGU7IH1cblxuLnBhZ2VfdGhlbWVfbWFnZW50YSAuY29udGVudF9saW5rcyB1bCBsaTpiZWZvcmUge1xuICBjb2xvcjogI2VhMzM3MjsgfVxuXG4ucGFnZV90aGVtZV9tYWdlbnRhIC5zaWRlYmFyX2l0ZW0gLm1kaTpiZWZvcmUge1xuICBjb2xvcjogI2VhMzM3MjsgfVxuXG4ucGFnZV90aGVtZV9tYWdlbnRhIC5odWJfbGlzdCB1bCBsaSBhIHtcbiAgY29sb3I6ICNlYTMzNzI7IH1cblxuLnBhZ2VfdGhlbWVfbWFnZW50YSAuY29udGVudV9yZWRhY3Rpb25uZWwgPiBwIGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY29sb3I6ICNlYTMzNzI7IH1cblxuLnBhZ2VfdGhlbWVfbWFnZW50YSAuY29udGVudV9yZWRhY3Rpb25uZWwgdWwgLmlzTGlzdEl0ZW1MaW5rOmJlZm9yZSwgLnBhZ2VfdGhlbWVfbWFnZW50YSAuYWNjb3JkZW9uX2NvbnRlbnQgdWwgLmlzTGlzdEl0ZW1MaW5rOmJlZm9yZSB7XG4gIGNvbG9yOiAjZWEzMzcyOyB9XG5cbi5wYWdlX3RoZW1lX21hZ2VudGEgLmNvbnRlbnVfcmVkYWN0aW9ubmVsIGJsb2NrcXVvdGU6YmVmb3JlLCAucGFnZV90aGVtZV9tYWdlbnRhIC5hY2NvcmRlb25fY29udGVudCBibG9ja3F1b3RlOmJlZm9yZSB7XG4gIGNvbG9yOiAjZWEzMzcyOyB9XG5cbi5wYWdlX3RoZW1lX21hZ2VudGEgLmJ1dHRvbiB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VhMzM3MjsgfVxuXG4ucGFnZV90aGVtZV9tYWdlbnRhIC5pc19saW5rOmJlZm9yZSB7XG4gIGNvbG9yOiAjZWEzMzcyOyB9XG5cbi5wYWdlX3RoZW1lX21hZ2VudGEgLmZpbHRlciA+IGE6YWZ0ZXIge1xuICBjb2xvcjogI2VhMzM3MjsgfVxuXG4ucGFnZV90aGVtZV9tYWdlbnRhIC5maWx0ZXI6aG92ZXIgPiBhIHtcbiAgY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWEzMzcyICFpbXBvcnRhbnQ7IH1cblxuLnBhZ2VfdGhlbWVfbm9pciAuaGVybywgLnBhZ2VfdGhlbWVfbm9pciAudWktYWNjb3JkaW9uLWhlYWRlci51aS1zdGF0ZS1hY3RpdmUge1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrOyB9XG4gIC5wYWdlX3RoZW1lX25vaXIgLmhlcm8gKiwgLnBhZ2VfdGhlbWVfbm9pciAudWktYWNjb3JkaW9uLWhlYWRlci51aS1zdGF0ZS1hY3RpdmUgKiB7XG4gICAgY29sb3I6IHdoaXRlOyB9XG5cbi5wYWdlX3RoZW1lX25vaXIgLmNvbnRlbnRfbGlua3MgdWwgbGk6YmVmb3JlIHtcbiAgY29sb3I6IGJsYWNrOyB9XG5cbi5wYWdlX3RoZW1lX25vaXIgLnNpZGViYXJfaXRlbSAubWRpOmJlZm9yZSB7XG4gIGNvbG9yOiBibGFjazsgfVxuXG4ucGFnZV90aGVtZV9ub2lyIC5odWJfbGlzdCB1bCBsaSBhIHtcbiAgY29sb3I6IGJsYWNrOyB9XG5cbi5wYWdlX3RoZW1lX25vaXIgLmNvbnRlbnVfcmVkYWN0aW9ubmVsID4gcCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiBibGFjazsgfVxuXG4ucGFnZV90aGVtZV9ub2lyIC5jb250ZW51X3JlZGFjdGlvbm5lbCB1bCAuaXNMaXN0SXRlbUxpbms6YmVmb3JlLCAucGFnZV90aGVtZV9ub2lyIC5hY2NvcmRlb25fY29udGVudCB1bCAuaXNMaXN0SXRlbUxpbms6YmVmb3JlIHtcbiAgY29sb3I6IGJsYWNrOyB9XG5cbi5wYWdlX3RoZW1lX25vaXIgLmNvbnRlbnVfcmVkYWN0aW9ubmVsIGJsb2NrcXVvdGU6YmVmb3JlLCAucGFnZV90aGVtZV9ub2lyIC5hY2NvcmRlb25fY29udGVudCBibG9ja3F1b3RlOmJlZm9yZSB7XG4gIGNvbG9yOiBibGFjazsgfVxuXG4ucGFnZV90aGVtZV9ub2lyIC5idXR0b24ge1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrOyB9XG5cbi5wYWdlX3RoZW1lX25vaXIgLmlzX2xpbms6YmVmb3JlIHtcbiAgY29sb3I6IGJsYWNrOyB9XG5cbi5wYWdlX3RoZW1lX25vaXIgLmZpbHRlciA+IGE6YWZ0ZXIge1xuICBjb2xvcjogYmxhY2s7IH1cblxuLnBhZ2VfdGhlbWVfbm9pciAuZmlsdGVyOmhvdmVyID4gYSB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2sgIWltcG9ydGFudDsgfVxuXG4ucGFnZV90aGVtZV9vcmFuZ2UgLmhlcm8sIC5wYWdlX3RoZW1lX29yYW5nZSAudWktYWNjb3JkaW9uLWhlYWRlci51aS1zdGF0ZS1hY3RpdmUge1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZjg5MmY7IH1cbiAgLnBhZ2VfdGhlbWVfb3JhbmdlIC5oZXJvICosIC5wYWdlX3RoZW1lX29yYW5nZSAudWktYWNjb3JkaW9uLWhlYWRlci51aS1zdGF0ZS1hY3RpdmUgKiB7XG4gICAgY29sb3I6IHdoaXRlOyB9XG5cbi5wYWdlX3RoZW1lX29yYW5nZSAuY29udGVudF9saW5rcyB1bCBsaTpiZWZvcmUge1xuICBjb2xvcjogI2NmODkyZjsgfVxuXG4ucGFnZV90aGVtZV9vcmFuZ2UgLnNpZGViYXJfaXRlbSAubWRpOmJlZm9yZSB7XG4gIGNvbG9yOiAjY2Y4OTJmOyB9XG5cbi5wYWdlX3RoZW1lX29yYW5nZSAuaHViX2xpc3QgdWwgbGkgYSB7XG4gIGNvbG9yOiAjY2Y4OTJmOyB9XG5cbi5wYWdlX3RoZW1lX29yYW5nZSAuY29udGVudV9yZWRhY3Rpb25uZWwgPiBwIGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY29sb3I6ICNjZjg5MmY7IH1cblxuLnBhZ2VfdGhlbWVfb3JhbmdlIC5jb250ZW51X3JlZGFjdGlvbm5lbCB1bCAuaXNMaXN0SXRlbUxpbms6YmVmb3JlLCAucGFnZV90aGVtZV9vcmFuZ2UgLmFjY29yZGVvbl9jb250ZW50IHVsIC5pc0xpc3RJdGVtTGluazpiZWZvcmUge1xuICBjb2xvcjogI2NmODkyZjsgfVxuXG4ucGFnZV90aGVtZV9vcmFuZ2UgLmNvbnRlbnVfcmVkYWN0aW9ubmVsIGJsb2NrcXVvdGU6YmVmb3JlLCAucGFnZV90aGVtZV9vcmFuZ2UgLmFjY29yZGVvbl9jb250ZW50IGJsb2NrcXVvdGU6YmVmb3JlIHtcbiAgY29sb3I6ICNjZjg5MmY7IH1cblxuLnBhZ2VfdGhlbWVfb3JhbmdlIC5idXR0b24ge1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZjg5MmY7IH1cblxuLnBhZ2VfdGhlbWVfb3JhbmdlIC5pc19saW5rOmJlZm9yZSB7XG4gIGNvbG9yOiAjY2Y4OTJmOyB9XG5cbi5wYWdlX3RoZW1lX29yYW5nZSAuZmlsdGVyID4gYTphZnRlciB7XG4gIGNvbG9yOiAjY2Y4OTJmOyB9XG5cbi5wYWdlX3RoZW1lX29yYW5nZSAuZmlsdGVyOmhvdmVyID4gYSB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NmODkyZiAhaW1wb3J0YW50OyB9XG5cbi5wYWdlX3RoZW1lX2JsdWUgLmhlcm8sIC5wYWdlX3RoZW1lX2JsdWUgLnVpLWFjY29yZGlvbi1oZWFkZXIudWktc3RhdGUtYWN0aXZlIHtcbiAgY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE3M2Y2OyB9XG4gIC5wYWdlX3RoZW1lX2JsdWUgLmhlcm8gKiwgLnBhZ2VfdGhlbWVfYmx1ZSAudWktYWNjb3JkaW9uLWhlYWRlci51aS1zdGF0ZS1hY3RpdmUgKiB7XG4gICAgY29sb3I6IHdoaXRlOyB9XG5cbi5wYWdlX3RoZW1lX2JsdWUgLmNvbnRlbnRfbGlua3MgdWwgbGk6YmVmb3JlIHtcbiAgY29sb3I6ICMzMTczZjY7IH1cblxuLnBhZ2VfdGhlbWVfYmx1ZSAuc2lkZWJhcl9pdGVtIC5tZGk6YmVmb3JlIHtcbiAgY29sb3I6ICMzMTczZjY7IH1cblxuLnBhZ2VfdGhlbWVfYmx1ZSAuaHViX2xpc3QgdWwgbGkgYSB7XG4gIGNvbG9yOiAjMzE3M2Y2OyB9XG5cbi5wYWdlX3RoZW1lX2JsdWUgLmNvbnRlbnVfcmVkYWN0aW9ubmVsID4gcCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiAjMzE3M2Y2OyB9XG5cbi5wYWdlX3RoZW1lX2JsdWUgLmNvbnRlbnVfcmVkYWN0aW9ubmVsIHVsIC5pc0xpc3RJdGVtTGluazpiZWZvcmUsIC5wYWdlX3RoZW1lX2JsdWUgLmFjY29yZGVvbl9jb250ZW50IHVsIC5pc0xpc3RJdGVtTGluazpiZWZvcmUge1xuICBjb2xvcjogIzMxNzNmNjsgfVxuXG4ucGFnZV90aGVtZV9ibHVlIC5jb250ZW51X3JlZGFjdGlvbm5lbCBibG9ja3F1b3RlOmJlZm9yZSwgLnBhZ2VfdGhlbWVfYmx1ZSAuYWNjb3JkZW9uX2NvbnRlbnQgYmxvY2txdW90ZTpiZWZvcmUge1xuICBjb2xvcjogIzMxNzNmNjsgfVxuXG4ucGFnZV90aGVtZV9ibHVlIC5idXR0b24ge1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTczZjY7IH1cblxuLnBhZ2VfdGhlbWVfYmx1ZSAuaXNfbGluazpiZWZvcmUge1xuICBjb2xvcjogIzMxNzNmNjsgfVxuXG4ucGFnZV90aGVtZV9ibHVlIC5maWx0ZXIgPiBhOmFmdGVyIHtcbiAgY29sb3I6ICMzMTczZjY7IH1cblxuLnBhZ2VfdGhlbWVfYmx1ZSAuZmlsdGVyOmhvdmVyID4gYSB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxNzNmNiAhaW1wb3J0YW50OyB9XG5cbi5wYWdlX3RoZW1lX2dyZWVuIC5oZXJvLCAucGFnZV90aGVtZV9ncmVlbiAudWktYWNjb3JkaW9uLWhlYWRlci51aS1zdGF0ZS1hY3RpdmUge1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MWE1Nzc7IH1cbiAgLnBhZ2VfdGhlbWVfZ3JlZW4gLmhlcm8gKiwgLnBhZ2VfdGhlbWVfZ3JlZW4gLnVpLWFjY29yZGlvbi1oZWFkZXIudWktc3RhdGUtYWN0aXZlICoge1xuICAgIGNvbG9yOiB3aGl0ZTsgfVxuXG4ucGFnZV90aGVtZV9ncmVlbiAuY29udGVudF9saW5rcyB1bCBsaTpiZWZvcmUge1xuICBjb2xvcjogIzUxYTU3NzsgfVxuXG4ucGFnZV90aGVtZV9ncmVlbiAuc2lkZWJhcl9pdGVtIC5tZGk6YmVmb3JlIHtcbiAgY29sb3I6ICM1MWE1Nzc7IH1cblxuLnBhZ2VfdGhlbWVfZ3JlZW4gLmh1Yl9saXN0IHVsIGxpIGEge1xuICBjb2xvcjogIzUxYTU3NzsgfVxuXG4ucGFnZV90aGVtZV9ncmVlbiAuY29udGVudV9yZWRhY3Rpb25uZWwgPiBwIGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY29sb3I6ICM1MWE1Nzc7IH1cblxuLnBhZ2VfdGhlbWVfZ3JlZW4gLmNvbnRlbnVfcmVkYWN0aW9ubmVsIHVsIC5pc0xpc3RJdGVtTGluazpiZWZvcmUsIC5wYWdlX3RoZW1lX2dyZWVuIC5hY2NvcmRlb25fY29udGVudCB1bCAuaXNMaXN0SXRlbUxpbms6YmVmb3JlIHtcbiAgY29sb3I6ICM1MWE1Nzc7IH1cblxuLnBhZ2VfdGhlbWVfZ3JlZW4gLmNvbnRlbnVfcmVkYWN0aW9ubmVsIGJsb2NrcXVvdGU6YmVmb3JlLCAucGFnZV90aGVtZV9ncmVlbiAuYWNjb3JkZW9uX2NvbnRlbnQgYmxvY2txdW90ZTpiZWZvcmUge1xuICBjb2xvcjogIzUxYTU3NzsgfVxuXG4ucGFnZV90aGVtZV9ncmVlbiAuYnV0dG9uIHtcbiAgY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTFhNTc3OyB9XG5cbi5wYWdlX3RoZW1lX2dyZWVuIC5pc19saW5rOmJlZm9yZSB7XG4gIGNvbG9yOiAjNTFhNTc3OyB9XG5cbi5wYWdlX3RoZW1lX2dyZWVuIC5maWx0ZXIgPiBhOmFmdGVyIHtcbiAgY29sb3I6ICM1MWE1Nzc7IH1cblxuLnBhZ2VfdGhlbWVfZ3JlZW4gLmZpbHRlcjpob3ZlciA+IGEge1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MWE1NzcgIWltcG9ydGFudDsgfVxuXG4ucGFnZV90aGVtZV95ZWxsb3cgLmhlcm8sIC5wYWdlX3RoZW1lX3llbGxvdyAudWktYWNjb3JkaW9uLWhlYWRlci51aS1zdGF0ZS1hY3RpdmUge1xuICBjb2xvcjogYmxhY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOEQxNDc7IH1cbiAgLnBhZ2VfdGhlbWVfeWVsbG93IC5oZXJvICosIC5wYWdlX3RoZW1lX3llbGxvdyAudWktYWNjb3JkaW9uLWhlYWRlci51aS1zdGF0ZS1hY3RpdmUgKiB7XG4gICAgY29sb3I6IGJsYWNrOyB9XG5cbi5wYWdlX3RoZW1lX3llbGxvdyAuY29udGVudF9saW5rcyB1bCBsaTpiZWZvcmUge1xuICBjb2xvcjogI0Y4RDE0NzsgfVxuXG4ucGFnZV90aGVtZV95ZWxsb3cgLnNpZGViYXJfaXRlbSAubWRpOmJlZm9yZSB7XG4gIGNvbG9yOiAjRjhEMTQ3OyB9XG5cbi5wYWdlX3RoZW1lX3llbGxvdyAuaHViX2xpc3QgdWwgbGkgYSB7XG4gIGNvbG9yOiAjRjhEMTQ3OyB9XG5cbi5wYWdlX3RoZW1lX3llbGxvdyAuY29udGVudV9yZWRhY3Rpb25uZWwgPiBwIGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY29sb3I6ICNGOEQxNDc7IH1cblxuLnBhZ2VfdGhlbWVfeWVsbG93IC5jb250ZW51X3JlZGFjdGlvbm5lbCB1bCAuaXNMaXN0SXRlbUxpbms6YmVmb3JlLCAucGFnZV90aGVtZV95ZWxsb3cgLmFjY29yZGVvbl9jb250ZW50IHVsIC5pc0xpc3RJdGVtTGluazpiZWZvcmUge1xuICBjb2xvcjogI0Y4RDE0NzsgfVxuXG4ucGFnZV90aGVtZV95ZWxsb3cgLmNvbnRlbnVfcmVkYWN0aW9ubmVsIGJsb2NrcXVvdGU6YmVmb3JlLCAucGFnZV90aGVtZV95ZWxsb3cgLmFjY29yZGVvbl9jb250ZW50IGJsb2NrcXVvdGU6YmVmb3JlIHtcbiAgY29sb3I6ICNGOEQxNDc7IH1cblxuLnBhZ2VfdGhlbWVfeWVsbG93IC5idXR0b24ge1xuICBjb2xvcjogYmxhY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOEQxNDc7IH1cblxuLnBhZ2VfdGhlbWVfeWVsbG93IC5pc19saW5rOmJlZm9yZSB7XG4gIGNvbG9yOiAjRjhEMTQ3OyB9XG5cbi5wYWdlX3RoZW1lX3llbGxvdyAuZmlsdGVyID4gYTphZnRlciB7XG4gIGNvbG9yOiAjRjhEMTQ3OyB9XG5cbi5wYWdlX3RoZW1lX3llbGxvdyAuZmlsdGVyOmhvdmVyID4gYSB7XG4gIGNvbG9yOiBibGFjaztcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RDE0NyAhaW1wb3J0YW50OyB9XG5cbi5wYWdlX3RoZW1lX29yYW5nZV9icmlnaHQgLmhlcm8sIC5wYWdlX3RoZW1lX29yYW5nZV9icmlnaHQgLnVpLWFjY29yZGlvbi1oZWFkZXIudWktc3RhdGUtYWN0aXZlIHtcbiAgY29sb3I6IGJsYWNrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUQ2QTNFOyB9XG4gIC5wYWdlX3RoZW1lX29yYW5nZV9icmlnaHQgLmhlcm8gKiwgLnBhZ2VfdGhlbWVfb3JhbmdlX2JyaWdodCAudWktYWNjb3JkaW9uLWhlYWRlci51aS1zdGF0ZS1hY3RpdmUgKiB7XG4gICAgY29sb3I6IGJsYWNrOyB9XG5cbi5wYWdlX3RoZW1lX29yYW5nZV9icmlnaHQgLmNvbnRlbnRfbGlua3MgdWwgbGk6YmVmb3JlIHtcbiAgY29sb3I6ICNFRDZBM0U7IH1cblxuLnBhZ2VfdGhlbWVfb3JhbmdlX2JyaWdodCAuc2lkZWJhcl9pdGVtIC5tZGk6YmVmb3JlIHtcbiAgY29sb3I6ICNFRDZBM0U7IH1cblxuLnBhZ2VfdGhlbWVfb3JhbmdlX2JyaWdodCAuaHViX2xpc3QgdWwgbGkgYSB7XG4gIGNvbG9yOiAjRUQ2QTNFOyB9XG5cbi5wYWdlX3RoZW1lX29yYW5nZV9icmlnaHQgLmNvbnRlbnVfcmVkYWN0aW9ubmVsID4gcCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiAjRUQ2QTNFOyB9XG5cbi5wYWdlX3RoZW1lX29yYW5nZV9icmlnaHQgLmNvbnRlbnVfcmVkYWN0aW9ubmVsIHVsIC5pc0xpc3RJdGVtTGluazpiZWZvcmUsIC5wYWdlX3RoZW1lX29yYW5nZV9icmlnaHQgLmFjY29yZGVvbl9jb250ZW50IHVsIC5pc0xpc3RJdGVtTGluazpiZWZvcmUge1xuICBjb2xvcjogI0VENkEzRTsgfVxuXG4ucGFnZV90aGVtZV9vcmFuZ2VfYnJpZ2h0IC5jb250ZW51X3JlZGFjdGlvbm5lbCBibG9ja3F1b3RlOmJlZm9yZSwgLnBhZ2VfdGhlbWVfb3JhbmdlX2JyaWdodCAuYWNjb3JkZW9uX2NvbnRlbnQgYmxvY2txdW90ZTpiZWZvcmUge1xuICBjb2xvcjogI0VENkEzRTsgfVxuXG4ucGFnZV90aGVtZV9vcmFuZ2VfYnJpZ2h0IC5idXR0b24ge1xuICBjb2xvcjogYmxhY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRDZBM0U7IH1cblxuLnBhZ2VfdGhlbWVfb3JhbmdlX2JyaWdodCAuaXNfbGluazpiZWZvcmUge1xuICBjb2xvcjogI0VENkEzRTsgfVxuXG4ucGFnZV90aGVtZV9vcmFuZ2VfYnJpZ2h0IC5maWx0ZXIgPiBhOmFmdGVyIHtcbiAgY29sb3I6ICNFRDZBM0U7IH1cblxuLnBhZ2VfdGhlbWVfb3JhbmdlX2JyaWdodCAuZmlsdGVyOmhvdmVyID4gYSB7XG4gIGNvbG9yOiBibGFjaztcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VENkEzRSAhaW1wb3J0YW50OyB9XG5cbi5wYWdlX3RoZW1lX21hZ2VudGFfYnJpZ2h0IC5oZXJvLCAucGFnZV90aGVtZV9tYWdlbnRhX2JyaWdodCAudWktYWNjb3JkaW9uLWhlYWRlci51aS1zdGF0ZS1hY3RpdmUge1xuICBjb2xvcjogYmxhY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQTMzNzE7IH1cbiAgLnBhZ2VfdGhlbWVfbWFnZW50YV9icmlnaHQgLmhlcm8gKiwgLnBhZ2VfdGhlbWVfbWFnZW50YV9icmlnaHQgLnVpLWFjY29yZGlvbi1oZWFkZXIudWktc3RhdGUtYWN0aXZlICoge1xuICAgIGNvbG9yOiBibGFjazsgfVxuXG4ucGFnZV90aGVtZV9tYWdlbnRhX2JyaWdodCAuY29udGVudF9saW5rcyB1bCBsaTpiZWZvcmUge1xuICBjb2xvcjogI0VBMzM3MTsgfVxuXG4ucGFnZV90aGVtZV9tYWdlbnRhX2JyaWdodCAuc2lkZWJhcl9pdGVtIC5tZGk6YmVmb3JlIHtcbiAgY29sb3I6ICNFQTMzNzE7IH1cblxuLnBhZ2VfdGhlbWVfbWFnZW50YV9icmlnaHQgLmh1Yl9saXN0IHVsIGxpIGEge1xuICBjb2xvcjogI0VBMzM3MTsgfVxuXG4ucGFnZV90aGVtZV9tYWdlbnRhX2JyaWdodCAuY29udGVudV9yZWRhY3Rpb25uZWwgPiBwIGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY29sb3I6ICNFQTMzNzE7IH1cblxuLnBhZ2VfdGhlbWVfbWFnZW50YV9icmlnaHQgLmNvbnRlbnVfcmVkYWN0aW9ubmVsIHVsIC5pc0xpc3RJdGVtTGluazpiZWZvcmUsIC5wYWdlX3RoZW1lX21hZ2VudGFfYnJpZ2h0IC5hY2NvcmRlb25fY29udGVudCB1bCAuaXNMaXN0SXRlbUxpbms6YmVmb3JlIHtcbiAgY29sb3I6ICNFQTMzNzE7IH1cblxuLnBhZ2VfdGhlbWVfbWFnZW50YV9icmlnaHQgLmNvbnRlbnVfcmVkYWN0aW9ubmVsIGJsb2NrcXVvdGU6YmVmb3JlLCAucGFnZV90aGVtZV9tYWdlbnRhX2JyaWdodCAuYWNjb3JkZW9uX2NvbnRlbnQgYmxvY2txdW90ZTpiZWZvcmUge1xuICBjb2xvcjogI0VBMzM3MTsgfVxuXG4ucGFnZV90aGVtZV9tYWdlbnRhX2JyaWdodCAuYnV0dG9uIHtcbiAgY29sb3I6IGJsYWNrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUEzMzcxOyB9XG5cbi5wYWdlX3RoZW1lX21hZ2VudGFfYnJpZ2h0IC5pc19saW5rOmJlZm9yZSB7XG4gIGNvbG9yOiAjRUEzMzcxOyB9XG5cbi5wYWdlX3RoZW1lX21hZ2VudGFfYnJpZ2h0IC5maWx0ZXIgPiBhOmFmdGVyIHtcbiAgY29sb3I6ICNFQTMzNzE7IH1cblxuLnBhZ2VfdGhlbWVfbWFnZW50YV9icmlnaHQgLmZpbHRlcjpob3ZlciA+IGEge1xuICBjb2xvcjogYmxhY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQTMzNzEgIWltcG9ydGFudDsgfVxuXG4ucGFnZV90aGVtZV9ibHVlX2JyaWdodCAuaGVybywgLnBhZ2VfdGhlbWVfYmx1ZV9icmlnaHQgLnVpLWFjY29yZGlvbi1oZWFkZXIudWktc3RhdGUtYWN0aXZlIHtcbiAgY29sb3I6IGJsYWNrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTFCMUY5OyB9XG4gIC5wYWdlX3RoZW1lX2JsdWVfYnJpZ2h0IC5oZXJvICosIC5wYWdlX3RoZW1lX2JsdWVfYnJpZ2h0IC51aS1hY2NvcmRpb24taGVhZGVyLnVpLXN0YXRlLWFjdGl2ZSAqIHtcbiAgICBjb2xvcjogYmxhY2s7IH1cblxuLnBhZ2VfdGhlbWVfYmx1ZV9icmlnaHQgLmNvbnRlbnRfbGlua3MgdWwgbGk6YmVmb3JlIHtcbiAgY29sb3I6ICM1MUIxRjk7IH1cblxuLnBhZ2VfdGhlbWVfYmx1ZV9icmlnaHQgLnNpZGViYXJfaXRlbSAubWRpOmJlZm9yZSB7XG4gIGNvbG9yOiAjNTFCMUY5OyB9XG5cbi5wYWdlX3RoZW1lX2JsdWVfYnJpZ2h0IC5odWJfbGlzdCB1bCBsaSBhIHtcbiAgY29sb3I6ICM1MUIxRjk7IH1cblxuLnBhZ2VfdGhlbWVfYmx1ZV9icmlnaHQgLmNvbnRlbnVfcmVkYWN0aW9ubmVsID4gcCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiAjNTFCMUY5OyB9XG5cbi5wYWdlX3RoZW1lX2JsdWVfYnJpZ2h0IC5jb250ZW51X3JlZGFjdGlvbm5lbCB1bCAuaXNMaXN0SXRlbUxpbms6YmVmb3JlLCAucGFnZV90aGVtZV9ibHVlX2JyaWdodCAuYWNjb3JkZW9uX2NvbnRlbnQgdWwgLmlzTGlzdEl0ZW1MaW5rOmJlZm9yZSB7XG4gIGNvbG9yOiAjNTFCMUY5OyB9XG5cbi5wYWdlX3RoZW1lX2JsdWVfYnJpZ2h0IC5jb250ZW51X3JlZGFjdGlvbm5lbCBibG9ja3F1b3RlOmJlZm9yZSwgLnBhZ2VfdGhlbWVfYmx1ZV9icmlnaHQgLmFjY29yZGVvbl9jb250ZW50IGJsb2NrcXVvdGU6YmVmb3JlIHtcbiAgY29sb3I6ICM1MUIxRjk7IH1cblxuLnBhZ2VfdGhlbWVfYmx1ZV9icmlnaHQgLmJ1dHRvbiB7XG4gIGNvbG9yOiBibGFjaztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUxQjFGOTsgfVxuXG4ucGFnZV90aGVtZV9ibHVlX2JyaWdodCAuaXNfbGluazpiZWZvcmUge1xuICBjb2xvcjogIzUxQjFGOTsgfVxuXG4ucGFnZV90aGVtZV9ibHVlX2JyaWdodCAuZmlsdGVyID4gYTphZnRlciB7XG4gIGNvbG9yOiAjNTFCMUY5OyB9XG5cbi5wYWdlX3RoZW1lX2JsdWVfYnJpZ2h0IC5maWx0ZXI6aG92ZXIgPiBhIHtcbiAgY29sb3I6IGJsYWNrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTFCMUY5ICFpbXBvcnRhbnQ7IH1cblxuaDMgc3Ryb25nIHtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjsgfVxuXG4uc2luZ2xlIGFydGljbGUge1xuICBtYXJnaW4tYm90dG9tOiAycmVtOyB9XG5cbnAudGV4dGVfZXRfbGllbl9saWVuIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgcC50ZXh0ZV9ldF9saWVuX2xpZW4gYSB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW07IH1cbiAgcC50ZXh0ZV9ldF9saWVuX2xpZW4uaXNfYm90dG9tX2JvcmRlcmVkIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICNDRkNGQ0Y7IH1cblxuLmlubmVyX2hlcm9fbGlua19jb250YWluZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDk5OTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IGNhbGMoMTAwdncgLyAzLjUpO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgY29sb3I6IGJsYWNrOyB9XG4gIC5pbm5lcl9oZXJvX2xpbmtfY29udGFpbmVyIC5pbm5lcl9oZXJvX2xpbmsge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG4gICAgd2lkdGg6IGluaGVyaXQ7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgICBtYXJnaW46IDVyZW0gNHJlbSAwIDRyZW07IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTAwcHgpIHtcbiAgICAgIC5pbm5lcl9oZXJvX2xpbmtfY29udGFpbmVyIC5pbm5lcl9oZXJvX2xpbmsge1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gICAgLmlubmVyX2hlcm9fbGlua19jb250YWluZXIgLmlubmVyX2hlcm9fbGluazpiZWZvcmUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LWZhbWlseTogXCJNYXRlcmlhbCBEZXNpZ24gSWNvbnNcIjtcbiAgICAgIGNvbnRlbnQ6IFwiXFxGMDQ1XCI7XG4gICAgICBmb250LXNpemU6IDRyZW07XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsOyB9XG4gICAgLmlubmVyX2hlcm9fbGlua19jb250YWluZXIgLmlubmVyX2hlcm9fbGluazpob3ZlciB7XG4gICAgICBjb2xvcjogd2hpdGU7IH1cblxuLnNpbmdsZV9oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLnNpbmdsZV9oZWFkZXJfdGl0bGUgaDIge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cblxuLnNpbmdsZV9oZWFkZXJfdGl0bGUgLnB1YmRhdGUge1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07IH1cblxuLmNvbnRlbnVfcmVkYWN0aW9ubmVsIHVsLCAuYWNjb3JkZW9uX2NvbnRlbnQgdWwsIC5jb250ZW50X2xpbmtzIHVsIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtOyB9XG4gIC5jb250ZW51X3JlZGFjdGlvbm5lbCB1bCBsaSwgLmFjY29yZGVvbl9jb250ZW50IHVsIGxpLCAuY29udGVudF9saW5rcyB1bCBsaSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtOyB9XG4gICAgLmNvbnRlbnVfcmVkYWN0aW9ubmVsIHVsIGxpOmJlZm9yZSwgLmFjY29yZGVvbl9jb250ZW50IHVsIGxpOmJlZm9yZSwgLmNvbnRlbnRfbGlua3MgdWwgbGk6YmVmb3JlIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIk1hdGVyaWFsIERlc2lnbiBJY29uc1wiO1xuICAgICAgbGVmdDogLTAuNXJlbTtcbiAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgY29udGVudDogXCJcXGY5ZGRcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGNvbG9yOiBibGFjazsgfVxuICAgIC5jb250ZW51X3JlZGFjdGlvbm5lbCB1bCBsaSBhLCAuYWNjb3JkZW9uX2NvbnRlbnQgdWwgbGkgYSwgLmNvbnRlbnRfbGlua3MgdWwgbGkgYSB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG4uY29udGVudF9saW5rcyB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiAwO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7IH1cbiAgLmNvbnRlbnRfbGlua3MgdWwgbGkge1xuICAgIGZsZXg6IDE7XG4gICAgbWluLXdpZHRoOiA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07IH1cbiAgICAuY29udGVudF9saW5rcyB1bCBsaSBhIHtcbiAgICAgIHRyYW5zaXRpb246IGNvbG9yIDQwMG1zIGVhc2U7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBjb2xvcjogYmxhY2s7XG4gICAgICAvKlxuICAgICAgICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTokbWF0ZXJpYWxpY29ucztcbiAgICAgICAgICAgICAgICAgICAgbGVmdDotMC41cmVtO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6MS42cmVtO1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OlwiXFxmOWRkXCI7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjokYmxhY2s7XG4gICAgICAgICAgICAgICAgfSovIH1cbiAgICAgIC5jb250ZW50X2xpbmtzIHVsIGxpIGE6aG92ZXIge1xuICAgICAgICBjb2xvcjogI0NGQ0ZDRjsgfVxuXG4uY2hhcG8ge1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgcGFkZGluZy1ib3R0b206IDJyZW07IH1cblxuYS5idXR0b24ge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbi5idXR0b24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDJyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICAvKlxuICAmLmhhc19pY29ue1xuICAgICAgZGlzcGxheTpmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6Y2VudGVyO1xuICB9Ki9cbiAgLypcbiAgJi5pbnRlcmFjdGl2ZV9tYXBfZmlsdGVyIHtcblxuICAgICAgJjphZnRlcntcblxuICAgICAgICAgIGZvbnQtc2l6ZToxLjVyZW07XG4gICAgICAgICAgZm9udC1mYW1pbHk6JG1hdGVyaWFsaWNvbnM7XG4gICAgICAgICAgY29udGVudDpcIlxcZjE1NlwiO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDowLjVyZW07XG4gICAgICB9XG4gIH1cblxuICAmLmludGVyYWN0aXZlX21hcF9maWx0ZXJfaW5hY3RpdmV7XG4gICAgICAmOmFmdGVye1xuICAgICAgICAgIC8vY29udGVudDpcIlxcZjQxOVwiO1xuICAgICAgICAgIGNvbnRlbnQ6XCJcIjtcbiAgICAgIH1cbiAgfVxuICAqLyB9XG4gIC5idXR0b24uaXNfc21hbGwge1xuICAgIHBhZGRpbmc6IDEuMnJlbSAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtICFpbXBvcnRhbnQ7IH1cbiAgLmJ1dHRvbi5pc19mdWxsX3cge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5idXR0b246YmVmb3JlIHtcbiAgICBmb250LWZhbWlseTogXCJNYXRlcmlhbCBEZXNpZ24gSWNvbnNcIjtcbiAgICBwYWRkaW5nLXJpZ2h0OiAuNXJlbTtcbiAgICBjb2xvcjogaW5oZXJpdDsgfVxuICAuYnV0dG9uX3RhcmdldF9ibGFuazpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmM2NjXCI7IH1cbiAgLmJ1dHRvbl90YXJnZXRfZ2FsZXJ5OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYyZWZcIjsgfVxuICAuYnV0dG9uX3RhcmdldF9kb3dubG9hZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMWRhXCI7IH1cbiAgLmJ1dHRvbl90YXJnZXRfYm9vazpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmNWRhXCI7IH1cbiAgLmJ1dHRvbjpob3ZlciwgLmJ1dHRvbi5pc193aGl0ZSwgLmJ1dHRvbi5pbnRlcmFjdGl2ZV9tYXBfZmlsdGVyX2luYWN0aXZlLCAuYnV0dG9uLmlzLWFjdGl2ZSwgLmJ1dHRvbi5pc19hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIGNvbG9yOiBibGFjayAhaW1wb3J0YW50OyB9XG4gIC5idXR0b24uaXNfd2hpdGU6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGMEYwRjA7IH1cbiAgLmJ1dHRvbi5pc190YWcuaXNfY2xvc2FibGU6YWZ0ZXIge1xuICAgIC8qXG4gICAgICAgIHdpZHRoOjNyZW07XG4gICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgICAgICB0b3A6LS4ycmVtO1xuICAgICAgICBsZWZ0OjA7Ki9cbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBmb250LWZhbWlseTogXCJNYXRlcmlhbCBEZXNpZ24gSWNvbnNcIjtcbiAgICBjb250ZW50OiBcIlxcZjE1NlwiO1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtOyB9XG4gIC5idXR0b24uaXNfdGFnLmlzX2Nsb3NhYmxlLmlzX3RhZ19pbmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7IH1cbiAgICAuYnV0dG9uLmlzX3RhZy5pc19jbG9zYWJsZS5pc190YWdfaW5hY3RpdmU6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjsgfVxuXG4uYnV0dG9uX2dyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwOyB9XG4gIC5idXR0b25fZ3JvdXAgLmJ1dHRvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07IH1cbiAgLmJ1dHRvbl9ncm91cC5idXR0b25fZ3JvdXBfaG9yaXpvbnRhbCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfVxuICAgIC5idXR0b25fZ3JvdXAuYnV0dG9uX2dyb3VwX2hvcml6b250YWwgLmJ1dHRvbiB7XG4gICAgICBtaW4td2lkdGg6IDQwJTsgfVxuICAgIC5idXR0b25fZ3JvdXAuYnV0dG9uX2dyb3VwX2hvcml6b250YWwuYnV0dG9uX2dyb3VwX2NlbnRlcmVkIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gIC5idXR0b25fZ3JvdXAuYnV0dG9uX2dyb3VwX3ZlcnRpY2FsIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gICAgLmJ1dHRvbl9ncm91cC5idXR0b25fZ3JvdXBfdmVydGljYWwuYnV0dG9uX2dyb3VwX2NlbnRlcmVkIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuLmdmb3JtX2J1dHRvbiB7XG4gIHBhZGRpbmc6IDAgM3JlbTsgfVxuXG4uc2lkZWJhcl9jb250YWluZXIgLnNpZGViYXJfaXRlbSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGMEYwRjA7XG4gIHBhZGRpbmc6IDJyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAvKlxuICAgICAgJl9jYXJkICsgJl9jYXJke1xuICAgICAgICBtYXJnaW4tdG9wOjFyZW07XG4gICAgICAgIGJvcmRlcjoxcHggc29saWQgYXF1YTtcbiAgICAgIH0qLyB9XG4gIC5zaWRlYmFyX2NvbnRhaW5lciAuc2lkZWJhcl9pdGVtIGgzIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRjBGMEYwOyB9XG4gIC5zaWRlYmFyX2NvbnRhaW5lciAuc2lkZWJhcl9pdGVtIGEge1xuICAgIGNvbG9yOiBibGFjazsgfVxuICAuc2lkZWJhcl9jb250YWluZXIgLnNpZGViYXJfaXRlbV9tYXAge1xuICAgIHBhZGRpbmc6IDA7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnNpZGViYXJfY29udGFpbmVyLnNpZGViYXJfdHlwZV9kZWZhdWx0IC5zaWRlYmFyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW07IH0gfVxuXG4uc2lkZWJhcl9jb250YWluZXIuc2lkZWJhcl90eXBlX2RlZmF1bHQgLnNpZGViYXJfaXRlbTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IDJyZW07IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnNpZGViYXJfY29udGFpbmVyLnNpZGViYXJfdHlwZV9hc3NvIC5zaWRlYmFyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW07IH0gfVxuXG4uc2lkZWJhcl9jb250YWluZXIuc2lkZWJhcl90eXBlX2Fzc28gLnNpZGViYXIgLnNpZGViYXJfaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDI2cHgpIHtcbiAgLnNpZGViYXJfY29udGFpbmVyLnNpZGViYXJfdHlwZV9ob3Jpem9udGFsIC5zaWRlYmFyIHtcbiAgICBkaXNwbGF5OiBmbGV4OyB9IH1cblxuLnNpZGViYXJfY29udGFpbmVyLnNpZGViYXJfdHlwZV9ob3Jpem9udGFsIC5zaWRlYmFyX2l0ZW0ge1xuICBmbGV4OiAxOyB9XG4gIC5zaWRlYmFyX2NvbnRhaW5lci5zaWRlYmFyX3R5cGVfaG9yaXpvbnRhbCAuc2lkZWJhcl9pdGVtIC5zaWRlYmFyX21hcCB7XG4gICAgbWluLWhlaWdodDogMzAwcHg7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5tc2dhbGVydGJhcl93aWRnZXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjAwNzEgIWltcG9ydGFudDtcbiAgei1pbmRleDogMTAwMDAwOyB9XG5cbi5tc2dhbGVydGJhcl9jb250YWluZXIge1xuICBwYWRkaW5nOiAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbmgxLm1vZGFsLXRpdGxlIHtcbiAgZm9udC1zaXplOiAyLjZyZW0gIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6IGJsYWNrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5tYXAge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0MDBweDsgfVxuICAubWFwIGltZyB7XG4gICAgbWF4LXdpZHRoOiBpbmhlcml0ICFpbXBvcnRhbnQ7IH1cblxuLmJsb2NfbWFwX2xpZXUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDJyZW07IH1cbiAgLmJsb2NfbWFwX2xpZXUgZGl2IHtcbiAgICBmbGV4OiAxO1xuICAgIG1pbi13aWR0aDogNTAlOyB9XG5cbi5ibG9jX21hcF90aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7IH1cbiAgLmJsb2NfbWFwX3RpdGxlIGRpdiB7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBmbGV4OiAwIDAgMTsgfVxuICAgIC5ibG9jX21hcF90aXRsZSBkaXY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgd2lkdGg6IDIwJTsgfVxuXG4uaW50ZXJhY3RpdmVfbWFwX21hcmtlcl9sYWJlbHMge1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJlZDtcbiAgZm9udC1mYW1pbHk6IFwiTHVjaWRhIEdyYW5kZVwiLCBcIkFyaWFsXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMzBweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuXG4uaW50ZXJhY3RpdmVfbWFwX2NvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDJyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRjBGMEYwOyB9XG5cbi5zaW5nbGVfY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygxMDAlIC8gKDE2LzkpKTtcbiAgbWF4LWhlaWdodDogOTAlOyB9XG4gIC5zaW5nbGVfY29udGFpbmVyIC5zd2lwZXItc2xpZGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5zaW5nbGVfY29udGFpbmVyIC5zd2lwZXItc2xpZGUgLnNpbmdsZV9zbGlkZV9kZXNjIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBjb2xvcjogYmxhY2s7XG4gICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogMS41cmVtIDQuNXJlbTsgfVxuXG4udG9vbGJhcl9jb250YWluZXIge1xuICB6LWluZGV4OiAxMDAwO1xuICB3aWR0aDogNHJlbTtcbiAgbWluLWhlaWdodDogNHJlbTsgfVxuICAudG9vbGJhcl9jb250YWluZXIudG9vbGJhcl9maXhlZCB7XG4gICAgdG9wOiBjYWxjKDUwJSAtICgzOTBweCAvIDIpKTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgcmlnaHQ6IDA7IH1cbiAgICAudG9vbGJhcl9jb250YWluZXIudG9vbGJhcl9maXhlZCAudG9vbGJhciB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG4gICAgICAudG9vbGJhcl9jb250YWluZXIudG9vbGJhcl9maXhlZCAudG9vbGJhciAudG9vbCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC4ycmVtO1xuICAgICAgICB3aWR0aDogNHJlbTtcbiAgICAgICAgaGVpZ2h0OiA0cmVtOyB9XG4gICAgICAgIC50b29sYmFyX2NvbnRhaW5lci50b29sYmFyX2ZpeGVkIC50b29sYmFyIC50b29sID4gYTpub3QoLmF0LWljb24td3JhcHBlcikge1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCA0MDBtcyBlYXNlO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICAgIGNvbG9yOiBibGFjazsgfVxuICAgICAgICAgIC50b29sYmFyX2NvbnRhaW5lci50b29sYmFyX2ZpeGVkIC50b29sYmFyIC50b29sID4gYTpub3QoLmF0LWljb24td3JhcHBlcik6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7IH1cbiAgICAgICAgLnRvb2xiYXJfY29udGFpbmVyLnRvb2xiYXJfZml4ZWQgLnRvb2xiYXIgLnRvb2xfY29udGVudCB7XG4gICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gICAgICAgICAgbWluLXdpZHRoOiA0cmVtO1xuICAgICAgICAgIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjByZW0pO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgcmlnaHQ6IDRyZW07XG4gICAgICAgICAgbWluLWhlaWdodDogNHJlbTtcbiAgICAgICAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDQwMG1zIGVhc2U7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gICAgICAgICAgLnRvb2xiYXJfY29udGFpbmVyLnRvb2xiYXJfZml4ZWQgLnRvb2xiYXIgLnRvb2xfY29udGVudC5pc19vcGVuIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7IH1cbiAgICAgICAgICAudG9vbGJhcl9jb250YWluZXIudG9vbGJhcl9maXhlZCAudG9vbGJhciAudG9vbF9jb250ZW50ID4gZGl2LCAudG9vbGJhcl9jb250YWluZXIudG9vbGJhcl9maXhlZCAudG9vbGJhciAudG9vbF9jb250ZW50IC5hdC1zaGFyZS1idG4tZWxlbWVudHMge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDsgfVxuICAgICAgICAgICAgLnRvb2xiYXJfY29udGFpbmVyLnRvb2xiYXJfZml4ZWQgLnRvb2xiYXIgLnRvb2xfY29udGVudCA+IGRpdiBhLCAudG9vbGJhcl9jb250YWluZXIudG9vbGJhcl9maXhlZCAudG9vbGJhciAudG9vbF9jb250ZW50IC5hdC1zaGFyZS1idG4tZWxlbWVudHMgYSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgICBtYXJnaW46IDAgMCAwIDA7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS43cmVtO1xuICAgICAgICAgICAgICB3aWR0aDogNHJlbTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA0cmVtO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgICAgICAgIC50b29sYmFyX2NvbnRhaW5lci50b29sYmFyX2ZpeGVkIC50b29sYmFyIC50b29sX2NvbnRlbnQgLnRvb2xfY29udGVudF9saW5rcyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgICAgICAgIC50b29sYmFyX2NvbnRhaW5lci50b29sYmFyX2ZpeGVkIC50b29sYmFyIC50b29sX2NvbnRlbnQgLnRvb2xfY29udGVudF9saW5rcyBhIHtcbiAgICAgICAgICAgICAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDQwMG1zIGVhc2U7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgICAgICAgb3V0bGluZS1vZmZzZXQ6IC0xcHg7IH1cbiAgICAgICAgICAgICAgLnRvb2xiYXJfY29udGFpbmVyLnRvb2xiYXJfZml4ZWQgLnRvb2xiYXIgLnRvb2xfY29udGVudCAudG9vbF9jb250ZW50X2xpbmtzIGE6aG92ZXIge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNHB4KTsgfVxuXG4uZmlsdGVyX2dyaWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGMEYwRjA7IH1cbiAgLmZpbHRlcl9ncmlkIC5maWx0ZXI6aG92ZXIgPiBhIHtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7IH1cbiAgICAuZmlsdGVyX2dyaWQgLmZpbHRlcjpob3ZlciA+IGE6YWZ0ZXIge1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgY29udGVudDogXCJcXGYzNjBcIjsgfVxuICAuZmlsdGVyX2dyaWQgLmZpbHRlciA+IGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDFyZW0gMnJlbTtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgIC5maWx0ZXJfZ3JpZCAuZmlsdGVyID4gYTphZnRlciB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IDAuMnJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgY29udGVudDogXCJcXGYzNWRcIjtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIk1hdGVyaWFsIERlc2lnbiBJY29uc1wiOyB9XG4gIC5maWx0ZXJfZ3JpZCAuZmlsdGVyIC5maWx0ZXJfc3Vic2V0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHotaW5kZXg6IDE7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiA1cmVtO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNGMEYwRjA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgcGFkZGluZzogM3JlbTsgfVxuICAgIC5maWx0ZXJfZ3JpZCAuZmlsdGVyIC5maWx0ZXJfc3Vic2V0IC5maWx0ZXJfc3Vic2V0X2l0ZW0ge1xuICAgICAgcGFkZGluZzogMXJlbSAycmVtO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIC5maWx0ZXJfZ3JpZCAuZmlsdGVyIC5maWx0ZXJfc3Vic2V0IC5maWx0ZXJfc3Vic2V0X2l0ZW0gYSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIC5maWx0ZXJfZ3JpZCAuZmlsdGVyIC5maWx0ZXJfc3Vic2V0IC5idXR0b25fZmlsdGVyIHtcbiAgICAgIGNvbG9yOiBibGFjaztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7IH1cbiAgICAgIC5maWx0ZXJfZ3JpZCAuZmlsdGVyIC5maWx0ZXJfc3Vic2V0IC5idXR0b25fZmlsdGVyOmhvdmVyLCAuZmlsdGVyX2dyaWQgLmZpbHRlciAuZmlsdGVyX3N1YnNldCAuYnV0dG9uX2ZpbHRlci5pc19hY3RpdmUge1xuICAgICAgICBjb2xvcjogYmxhY2s7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGMEYwRjAgIWltcG9ydGFudDsgfVxuXG4uY2hvb3Nlbl9maWx0ZXJzIHtcbiAgcGFkZGluZzogMnJlbSAwOyB9XG5cbi5zZWN0aW9uX2ZpbHRlciB7XG4gIHBhZGRpbmc6IDAgMS43NXJlbTsgfVxuXG5odG1sIC5zaG93X2luX2RhcmtfbW9kZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuaHRtbCAuaGlkZV9pbl9kYXJrX21vZGUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuaHRtbC5kYXJrX21vZGUge1xuICAvKlxuICAgICAgICBmaWx0ZXI6IGludmVydCgxMDAlKTtcblxuXG4gICAgICAgIC5ub19pbnZlcnR7XG4gICAgICAgICAgICBmaWx0ZXI6IGludmVydCgxKSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgbWFza3tcbiAgICAgICAgICAgIGZpbHRlcjogaW52ZXJ0KDEwMCUpO1xuICAgICAgICB9XG5cbiAgICAgICAgaW1hZ2V7XG4gICAgICAgICAgICBmaWx0ZXI6IGludmVydCgxMDAlKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pbnZlcnR7XG4gICAgICAgICAgICBmaWx0ZXI6IGludmVydCgxMDAlKTtcbiAgICAgICAgfVxuICAgICAgICAqLyB9XG4gIGh0bWwuZGFya19tb2RlICNtZW51LWplLXN1aXMsIGh0bWwuZGFya19tb2RlIC5oZWFkZXJfbWVudV93cmFwcGVyX21vYmlsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7IH1cbiAgaHRtbC5kYXJrX21vZGUgLnNob3dfaW5fZGFya19tb2RlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgaHRtbC5kYXJrX21vZGUgLmhpZGVfaW5fZGFya19tb2RlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIGh0bWwuZGFya19tb2RlIGJvZHkge1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kOiAjMTIxMjEyOyB9XG4gIGh0bWwuZGFya19tb2RlIC5zZWN0aW9uX2Zvb3RlciBhIHtcbiAgICBjb2xvcjogd2hpdGU7IH1cbiAgaHRtbC5kYXJrX21vZGUgc2VjdGlvbiBhIHtcbiAgICBjb2xvcjogd2hpdGU7IH1cbiAgaHRtbC5kYXJrX21vZGUgc2VjdGlvbi5zZWN0aW9uX2JyZWFkY3J1bWIgLmJyZWFkY3J1bWIgdWwgbGk6bm90KDpmaXJzdC1jaGlsZCk6YmVmb3JlIHtcbiAgICBjb2xvcjogd2hpdGU7IH1cbiAgaHRtbC5kYXJrX21vZGUgc2VjdGlvbi5zZWN0aW9uX2JyZWFkY3J1bWIgLmJyZWFkY3J1bWIgdWwgbGkgYSB7XG4gICAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7IH1cbiAgaHRtbC5kYXJrX21vZGUgLnNxdWFyZV9saW5rcyBhIHtcbiAgICBjb2xvcjogYmxhY2s7IH1cbiAgaHRtbC5kYXJrX21vZGUgLmludGVyYWN0aXZlX21hcF9jb250YWluZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxMjEyMTI7IH1cbiAgaHRtbC5kYXJrX21vZGUgLmZpbHRlcl9ncmlkIC5maWx0ZXIgLmZpbHRlcl9zdWJzZXQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxMjEyMTIgIWltcG9ydGFudDsgfVxuICBodG1sLmRhcmtfbW9kZSAuc2VjdGlvbl9nYWxsZXJ5IC5nYWxsZXJ5X3RpdGxlX2NvbnRhaW5lciAuZ2FsbGVyeV90aXRsZV93cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjazsgfVxuICAgIGh0bWwuZGFya19tb2RlIC5zZWN0aW9uX2dhbGxlcnkgLmdhbGxlcnlfdGl0bGVfY29udGFpbmVyIC5nYWxsZXJ5X3RpdGxlX3dyYXBwZXIgLmdhbGxlcnlfYm94IGgyIHtcbiAgICAgIGNvbG9yOiB3aGl0ZTsgfVxuICBodG1sLmRhcmtfbW9kZSAuc2VjdGlvbl9oZXJvIC5zdmdfY29udGFpbmVyIC5tZWdhX3NlYXJjaF9pbnB1dCAuaW5wdXRfY29udGFpbmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjazsgfVxuICAgIGh0bWwuZGFya19tb2RlIC5zZWN0aW9uX2hlcm8gLnN2Z19jb250YWluZXIgLm1lZ2Ffc2VhcmNoX2lucHV0IC5pbnB1dF9jb250YWluZXIgZm9ybSBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjazsgfVxuICAgICAgaHRtbC5kYXJrX21vZGUgLnNlY3Rpb25faGVybyAuc3ZnX2NvbnRhaW5lciAubWVnYV9zZWFyY2hfaW5wdXQgLmlucHV0X2NvbnRhaW5lciBmb3JtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAgICAgaHRtbC5kYXJrX21vZGUgLnNlY3Rpb25faGVybyAuc3ZnX2NvbnRhaW5lciAubWVnYV9zZWFyY2hfaW5wdXQgLmlucHV0X2NvbnRhaW5lciBmb3JtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgY29sb3I6IHdoaXRlOyB9XG4gICAgICBodG1sLmRhcmtfbW9kZSAuc2VjdGlvbl9oZXJvIC5zdmdfY29udGFpbmVyIC5tZWdhX3NlYXJjaF9pbnB1dCAuaW5wdXRfY29udGFpbmVyIGZvcm0gaW5wdXRbdHlwZT1cInRleHRcIl06OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICBvcGFjaXR5OiAxOyB9XG4gICAgICBodG1sLmRhcmtfbW9kZSAuc2VjdGlvbl9oZXJvIC5zdmdfY29udGFpbmVyIC5tZWdhX3NlYXJjaF9pbnB1dCAuaW5wdXRfY29udGFpbmVyIGZvcm0gaW5wdXRbdHlwZT1cInRleHRcIl06Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgY29sb3I6ICNDRkNGQ0Y7IH1cbiAgICAgIGh0bWwuZGFya19tb2RlIC5zZWN0aW9uX2hlcm8gLnN2Z19jb250YWluZXIgLm1lZ2Ffc2VhcmNoX2lucHV0IC5pbnB1dF9jb250YWluZXIgZm9ybSBpbnB1dFt0eXBlPVwidGV4dFwiXTpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICAgIGNvbG9yOiAjQ0ZDRkNGOyB9XG4gICAgICBodG1sLmRhcmtfbW9kZSAuc2VjdGlvbl9oZXJvIC5zdmdfY29udGFpbmVyIC5tZWdhX3NlYXJjaF9pbnB1dCAuaW5wdXRfY29udGFpbmVyIGZvcm0gaW5wdXRbdHlwZT1cInRleHRcIl06Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgY29sb3I6ICNDRkNGQ0Y7IH1cbiAgaHRtbC5kYXJrX21vZGUgLm1ldGVvX3RpdGxlLCBodG1sLmRhcmtfbW9kZSAubWV0ZW9fd3JhcHBlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IG5vbmU7IH1cbiAgaHRtbC5kYXJrX21vZGUgLm1ldGVvX3RpdGxlIHNwYW4ge1xuICAgIGNvbG9yOiB3aGl0ZTsgfVxuICBodG1sLmRhcmtfbW9kZSAubWV0ZW9fd2lkZ2V0IC5tZXRlb19jb250YWluZXIgLm1ldGVvX3RpdGxlIHNwYW4ge1xuICAgIGNvbG9yOiB3aGl0ZTsgfVxuICBodG1sLmRhcmtfbW9kZSAucGljdG9fc29jaWFsc19jb250YWluZXIgLnBpY3RvX2JsYWNrX2JnIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDsgfVxuICBodG1sLmRhcmtfbW9kZSBzdHJvbmcge1xuICAgIGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7IH1cbiAgaHRtbC5kYXJrX21vZGUgLnNpZGViYXJfY29udGFpbmVyIC5zaWRlYmFyX2l0ZW0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxMjEyMTI7IH1cbiAgaHRtbC5kYXJrX21vZGUgLnVpLWFjY29yZGlvbiAudWktYWNjb3JkaW9uLWhlYWRlcjpub3QoLnVpLWFjY29yZGlvbi1oZWFkZXItYWN0aXZlKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzEyMTIxMjtcbiAgICBjb2xvcjogd2hpdGU7IH1cbiAgaHRtbC5kYXJrX21vZGUgLmNvbnRlbnRfbGlua3MgdWwgbGkgYSB7XG4gICAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7IH1cbiAgaHRtbC5kYXJrX21vZGUgLnNlY3Rpb24uYmlnX3RpdGxlX3NlY3Rpb246bm90KC5pc19ob3Zlcl90aXRsZV9zZWN0aW9uKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7IH1cbiAgaHRtbC5kYXJrX21vZGUgLnNlY3Rpb24uYmlnX3RpdGxlX3NlY3Rpb24gaDIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxMjEyMTI7XG4gICAgY29sb3I6IHdoaXRlOyB9XG4gIGh0bWwuZGFya19tb2RlIC5zZWN0aW9uLmhhc19ncmV5X2dyYWRpZW50IHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoIzEyMTIxMiwgYmxhY2spICFpbXBvcnRhbnQ7IH1cbiAgaHRtbC5kYXJrX21vZGUgLmhlYWRlcl9tZW51X3dyYXBwZXIgLm1lbnUtaXRlbSB7XG4gICAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkICMxMjEyMTI7IH1cbiAgICBodG1sLmRhcmtfbW9kZSAuaGVhZGVyX21lbnVfd3JhcHBlciAubWVudS1pdGVtLmFjdGl2ZSwgaHRtbC5kYXJrX21vZGUgLmhlYWRlcl9tZW51X3dyYXBwZXIgLm1lbnUtaXRlbTpob3ZlciwgaHRtbC5kYXJrX21vZGUgLmhlYWRlcl9tZW51X3dyYXBwZXIgLm1lbnUtaXRlbS5jdXJyZW50LW1lbnUtaXRlbSwgaHRtbC5kYXJrX21vZGUgLmhlYWRlcl9tZW51X3dyYXBwZXIgLm1lbnUtaXRlbS5jdXJyZW50LXBhZ2UtYW5jZXN0b3Ige1xuICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHdoaXRlLCAjRUZFRkYwKTsgfVxuICBodG1sLmRhcmtfbW9kZSAubWVudV9zZWNvbmRhcnkgbGkgYSwgaHRtbC5kYXJrX21vZGUgLm1lbnVfbGFuZyBsaSBhIHtcbiAgICBjb2xvcjogd2hpdGU7IH1cbiAgICBodG1sLmRhcmtfbW9kZSAubWVudV9zZWNvbmRhcnkgbGkgYTpob3ZlciwgaHRtbC5kYXJrX21vZGUgLm1lbnVfbGFuZyBsaSBhOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrOyB9XG4gIGh0bWwuZGFya19tb2RlIC5tZW51X3NlY29uZGFyeSBsaS5jdXJyZW50LWxhbmcgYSwgaHRtbC5kYXJrX21vZGUgLm1lbnVfbGFuZyBsaS5jdXJyZW50LWxhbmcgYSB7XG4gICAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7IH1cbiAgaHRtbC5kYXJrX21vZGUgLmNvbnRlbnQgKiB7XG4gICAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7IH1cbiAgaHRtbC5kYXJrX21vZGUgZmlndXJlIC5kYXRlLCBodG1sLmRhcmtfbW9kZSBmaWd1cmUgLmFwcGVuZGl4LCBodG1sLmRhcmtfbW9kZSAuc2luZ2xlX2hlYWRlciAuZGF0ZSwgaHRtbC5kYXJrX21vZGUgLnNpbmdsZV9oZWFkZXIgLmFwcGVuZGl4IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTIxMjEyOyB9XG4gICAgaHRtbC5kYXJrX21vZGUgZmlndXJlIC5kYXRlIGEsIGh0bWwuZGFya19tb2RlIGZpZ3VyZSAuYXBwZW5kaXggYSwgaHRtbC5kYXJrX21vZGUgLnNpbmdsZV9oZWFkZXIgLmRhdGUgYSwgaHRtbC5kYXJrX21vZGUgLnNpbmdsZV9oZWFkZXIgLmFwcGVuZGl4IGEge1xuICAgICAgY29sb3I6IHdoaXRlOyB9XG4gIGh0bWwuZGFya19tb2RlIGFydGljbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrOyB9XG4gICAgaHRtbC5kYXJrX21vZGUgYXJ0aWNsZSBoMSwgaHRtbC5kYXJrX21vZGUgYXJ0aWNsZSBoMiwgaHRtbC5kYXJrX21vZGUgYXJ0aWNsZSBoMywgaHRtbC5kYXJrX21vZGUgYXJ0aWNsZSBoNCB7XG4gICAgICBjb2xvcjogd2hpdGU7IH1cbiAgICBodG1sLmRhcmtfbW9kZSBhcnRpY2xlIGEge1xuICAgICAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7IH1cbiAgaHRtbC5kYXJrX21vZGUgLmlzX21hZyB7XG4gICAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7IH1cbiAgaHRtbC5kYXJrX21vZGUgLm1haW5fbmF2IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTIxMjEyO1xuICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50OyB9XG4gICAgaHRtbC5kYXJrX21vZGUgLm1haW5fbmF2IGEge1xuICAgICAgY29sb3I6IGluaGVyaXQ7IH1cbiAgICBodG1sLmRhcmtfbW9kZSAubWFpbl9uYXYgLnNlY3Rpb24sIGh0bWwuZGFya19tb2RlIC5tYWluX25hdiAuY29udGFpbmVyX2JpZ21lbnUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzEyMTIxMjsgfVxuICAgICAgaHRtbC5kYXJrX21vZGUgLm1haW5fbmF2IC5zZWN0aW9uIGEsIGh0bWwuZGFya19tb2RlIC5tYWluX25hdiAuY29udGFpbmVyX2JpZ21lbnUgYSB7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAgICAgaHRtbC5kYXJrX21vZGUgLm1haW5fbmF2IC5zZWN0aW9uIC5iaWdtZW51X3dyYXBwZXIgdWwgbGkgYSwgaHRtbC5kYXJrX21vZGUgLm1haW5fbmF2IC5jb250YWluZXJfYmlnbWVudSAuYmlnbWVudV93cmFwcGVyIHVsIGxpIGEge1xuICAgICAgICBjb2xvcjogd2hpdGU7IH1cblxuLnNlYy1saXN0LWFzc28tdGF4byAuY29scy1hc3NvcyAuZ3JpZC1zaXplcixcbi5zZWMtbGlzdC1hc3NvLXRheG8gLmNvbHMtYXNzb3MgLmNvbC1hc3NvLCAuc2VjLWxpc3QtYXNzby10YXhvIC5jb2xzLWZ1bGx3aWR0aCAuZ3JpZC1zaXplcixcbi5zZWMtbGlzdC1hc3NvLXRheG8gLmNvbHMtZnVsbHdpZHRoIC5jb2wtYXNzbyB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuc2VjLWxpc3QtYXNzby10YXhvIC5jb2xzLWFzc29zIC5ncmlkLXNpemVyLFxuICAgIC5zZWMtbGlzdC1hc3NvLXRheG8gLmNvbHMtYXNzb3MgLmNvbC1hc3NvLCAuc2VjLWxpc3QtYXNzby10YXhvIC5jb2xzLWZ1bGx3aWR0aCAuZ3JpZC1zaXplcixcbiAgICAuc2VjLWxpc3QtYXNzby10YXhvIC5jb2xzLWZ1bGx3aWR0aCAuY29sLWFzc28ge1xuICAgICAgd2lkdGg6IGNhbGMoMjUlIC0gMTBweCk7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5zZWMtbGlzdC1hc3NvLXRheG8gLmNvbHMtYXNzb3MgLmdyaWQtc2l6ZXIsXG4gICAgLnNlYy1saXN0LWFzc28tdGF4byAuY29scy1hc3NvcyAuY29sLWFzc28sIC5zZWMtbGlzdC1hc3NvLXRheG8gLmNvbHMtZnVsbHdpZHRoIC5ncmlkLXNpemVyLFxuICAgIC5zZWMtbGlzdC1hc3NvLXRheG8gLmNvbHMtZnVsbHdpZHRoIC5jb2wtYXNzbyB7XG4gICAgICB3aWR0aDogY2FsYygzMyUgLSAxMHB4KTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnNlYy1saXN0LWFzc28tdGF4byAuY29scy1hc3NvcyAuZ3JpZC1zaXplcixcbiAgICAuc2VjLWxpc3QtYXNzby10YXhvIC5jb2xzLWFzc29zIC5jb2wtYXNzbywgLnNlYy1saXN0LWFzc28tdGF4byAuY29scy1mdWxsd2lkdGggLmdyaWQtc2l6ZXIsXG4gICAgLnNlYy1saXN0LWFzc28tdGF4byAuY29scy1mdWxsd2lkdGggLmNvbC1hc3NvIHtcbiAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgICAuc2VjLWxpc3QtYXNzby10YXhvIC5jb2xzLWFzc29zIC5ncmlkLXNpemVyLFxuICAgIC5zZWMtbGlzdC1hc3NvLXRheG8gLmNvbHMtYXNzb3MgLmNvbC1hc3NvLCAuc2VjLWxpc3QtYXNzby10YXhvIC5jb2xzLWZ1bGx3aWR0aCAuZ3JpZC1zaXplcixcbiAgICAuc2VjLWxpc3QtYXNzby10YXhvIC5jb2xzLWZ1bGx3aWR0aCAuY29sLWFzc28ge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwcHgpOyB9IH1cblxuLnNlYy1saXN0LWFzc28tdGF4byAuY29scy1hc3NvcyAuY29sLWFzc28sIC5zZWMtbGlzdC1hc3NvLXRheG8gLmNvbHMtZnVsbHdpZHRoIC5jb2wtYXNzbyB7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nOiAycmVtIDEuNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGMEYwRjA7XG4gIGZvbnQtc2l6ZTogMS42cmVtOyB9XG4gIC5zZWMtbGlzdC1hc3NvLXRheG8gLmNvbHMtYXNzb3MgLmNvbC1hc3NvIC5hc3NvLXRpdGxlLCAuc2VjLWxpc3QtYXNzby10YXhvIC5jb2xzLWZ1bGx3aWR0aCAuY29sLWFzc28gLmFzc28tdGl0bGUge1xuICAgIHBhZGRpbmc6IDAgLjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBjb2xvcjogYmxhY2s7IH1cbiAgLnNlYy1saXN0LWFzc28tdGF4byAuY29scy1hc3NvcyAuY29sLWFzc28gLmNvbnRhY3QtY2FyZCBwLCAuc2VjLWxpc3QtYXNzby10YXhvIC5jb2xzLWZ1bGx3aWR0aCAuY29sLWFzc28gLmNvbnRhY3QtY2FyZCBwIHtcbiAgICBwYWRkaW5nOiAwIC41cmVtO1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDsgfVxuICAuc2VjLWxpc3QtYXNzby10YXhvIC5jb2xzLWFzc29zIC5jb2wtYXNzbyAuY29udGFjdC1jYXJkIC5uYW1lLCAuc2VjLWxpc3QtYXNzby10YXhvIC5jb2xzLWZ1bGx3aWR0aCAuY29sLWFzc28gLmNvbnRhY3QtY2FyZCAubmFtZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTsgfVxuICAuc2VjLWxpc3QtYXNzby10YXhvIC5jb2xzLWFzc29zIC5jb2wtYXNzbyAuY29udGFjdC1jYXJkIC5tYWlsLCAuc2VjLWxpc3QtYXNzby10YXhvIC5jb2xzLWZ1bGx3aWR0aCAuY29sLWFzc28gLmNvbnRhY3QtY2FyZCAubWFpbCB7XG4gICAgbWFyZ2luLXRvcDogMXJlbTsgfVxuICAuc2VjLWxpc3QtYXNzby10YXhvIC5jb2xzLWFzc29zIC5jb2wtYXNzbyAuY29udGFjdC1jYXJkIC5tYWlsLFxuICAuc2VjLWxpc3QtYXNzby10YXhvIC5jb2xzLWFzc29zIC5jb2wtYXNzbyAuY29udGFjdC1jYXJkIC50ZWxlcGhvbmUsIC5zZWMtbGlzdC1hc3NvLXRheG8gLmNvbHMtZnVsbHdpZHRoIC5jb2wtYXNzbyAuY29udGFjdC1jYXJkIC5tYWlsLFxuICAuc2VjLWxpc3QtYXNzby10YXhvIC5jb2xzLWZ1bGx3aWR0aCAuY29sLWFzc28gLmNvbnRhY3QtY2FyZCAudGVsZXBob25lIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDEuNXJlbTsgfVxuICAgIC5zZWMtbGlzdC1hc3NvLXRheG8gLmNvbHMtYXNzb3MgLmNvbC1hc3NvIC5jb250YWN0LWNhcmQgLm1haWwgc3BhbixcbiAgICAuc2VjLWxpc3QtYXNzby10YXhvIC5jb2xzLWFzc29zIC5jb2wtYXNzbyAuY29udGFjdC1jYXJkIC50ZWxlcGhvbmUgc3BhbiwgLnNlYy1saXN0LWFzc28tdGF4byAuY29scy1mdWxsd2lkdGggLmNvbC1hc3NvIC5jb250YWN0LWNhcmQgLm1haWwgc3BhbixcbiAgICAuc2VjLWxpc3QtYXNzby10YXhvIC5jb2xzLWZ1bGx3aWR0aCAuY29sLWFzc28gLmNvbnRhY3QtY2FyZCAudGVsZXBob25lIHNwYW4ge1xuICAgICAgcGFkZGluZy1yaWdodDogMTBweDsgfVxuICAuc2VjLWxpc3QtYXNzby10YXhvIC5jb2xzLWFzc29zIC5jb2wtYXNzbyAuY29udGFjdC1jYXJkIC5zZXBhcmF0b3IsIC5zZWMtbGlzdC1hc3NvLXRheG8gLmNvbHMtZnVsbHdpZHRoIC5jb2wtYXNzbyAuY29udGFjdC1jYXJkIC5zZXBhcmF0b3Ige1xuICAgIHdpZHRoOiA3NSU7XG4gICAgbWFyZ2luOiAwIGF1dG87IH1cblxuLnNlYy1saXN0LWFzc28tdmllLWFzc29jaWF0aXZlIC5idXR0b24tZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAzcmVtOyB9XG4gIC5zZWMtbGlzdC1hc3NvLXZpZS1hc3NvY2lhdGl2ZSAuYnV0dG9uLWdyb3VwIC5idXR0b24ge1xuICAgIG1hcmdpbjogLjVyZW07XG4gICAgcGFkZGluZzogMCAycmVtOyB9XG5cbi5zZWMtbGlzdC1hc3NvLXZpZS1hc3NvY2lhdGl2ZSAudGV4dC1yZXN1bHRzIHtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgZm9udC1zaXplOiAycmVtO1xuICBmb250LXdlaWdodDogYm9sZDsgfVxuXG4uc2VjLWxpc3QtYXNzby12aWUtYXNzb2NpYXRpdmUgLmNvbHMtYXNzb3MsIC5zZWMtbGlzdC1hc3NvLXZpZS1hc3NvY2lhdGl2ZSAuY29scy1mdWxsd2lkdGgge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXgtaGVpZ2h0OiAxNDcwcHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpLCBwcmludCB7XG4gICAgLnNlYy1saXN0LWFzc28tdmllLWFzc29jaWF0aXZlIC5jb2xzLWFzc29zLCAuc2VjLWxpc3QtYXNzby12aWUtYXNzb2NpYXRpdmUgLmNvbHMtZnVsbHdpZHRoIHtcbiAgICAgIG1hcmdpbjogMCBhdXRvOyB9IH1cbiAgLnNlYy1saXN0LWFzc28tdmllLWFzc29jaWF0aXZlIC5jb2xzLWFzc29zIC5ncmlkLXNpemVyLFxuICAuc2VjLWxpc3QtYXNzby12aWUtYXNzb2NpYXRpdmUgLmNvbHMtYXNzb3MgLmNvbC1hc3NvLCAuc2VjLWxpc3QtYXNzby12aWUtYXNzb2NpYXRpdmUgLmNvbHMtZnVsbHdpZHRoIC5ncmlkLXNpemVyLFxuICAuc2VjLWxpc3QtYXNzby12aWUtYXNzb2NpYXRpdmUgLmNvbHMtZnVsbHdpZHRoIC5jb2wtYXNzbyB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLnNlYy1saXN0LWFzc28tdmllLWFzc29jaWF0aXZlIC5jb2xzLWFzc29zIC5jb2wtYXNzbywgLnNlYy1saXN0LWFzc28tdmllLWFzc29jaWF0aXZlIC5jb2xzLWZ1bGx3aWR0aCAuY29sLWFzc28ge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5zZWMtbGlzdC1hc3NvLXZpZS1hc3NvY2lhdGl2ZSAuY29scy1hc3NvcyAuY29sLWFzc28gLmFzc28tdGl0bGUsIC5zZWMtbGlzdC1hc3NvLXZpZS1hc3NvY2lhdGl2ZSAuY29scy1mdWxsd2lkdGggLmNvbC1hc3NvIC5hc3NvLXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9IH1cbiAgICAuc2VjLWxpc3QtYXNzby12aWUtYXNzb2NpYXRpdmUgLmNvbHMtYXNzb3MgLmNvbC1hc3NvIC5hc3NvLXRpdGxlLCAuc2VjLWxpc3QtYXNzby12aWUtYXNzb2NpYXRpdmUgLmNvbHMtZnVsbHdpZHRoIC5jb2wtYXNzbyAuYXNzby10aXRsZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgY29sb3I6IGJsYWNrOyB9XG5cbi5zZWMtbGlzdC1hc3NvLXZpZS1hc3NvY2lhdGl2ZSAuZmFrZS1wYWdpbmF0aW9uIHtcbiAgbWFyZ2luLXRvcDogM3JlbTsgfVxuXG4uc2luZ2xlLWFzc28gLnNpbmdsZS1hc3NvLXRpdGxlIHtcbiAgZm9udC1zaXplOiAyLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4uc2luZ2xlLWFzc28gLnNpZGViYXJfaXRlbSB7XG4gIGZvbnQtc2l6ZTogMS40cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnNpbmdsZS1hc3NvIC5zaWRlYmFyX2l0ZW0gLmNvbnRhY3QgLm1haWwsXG4gIC5zaW5nbGUtYXNzbyAuc2lkZWJhcl9pdGVtIC5jb250YWN0IC50ZWxlcGhvbmUsXG4gIC5zaW5nbGUtYXNzbyAuc2lkZWJhcl9pdGVtIC5jb250YWN0IC5uYW1lIHtcbiAgICBmb250LXdlaWdodDogNzAwOyB9XG5cbi5zZWMtbGlzdC1hc3NvLXRheG8gLmFzc28tdGl0bGUsXG4uc2VjLWxpc3QtYXNzby10YXhvIC5jb250YWN0LWNhcmQ6bm90KDpsYXN0LWNoaWxkKSAuc2VwYXJhdG9yLFxuLnNpbmdsZS1hc3NvIC5jb250YWN0Om5vdCg6bGFzdC1jaGlsZCkgLnNlcGFyYXRvciB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGMEYwRjA7IH1cblxuLmlzb3RvcGUge1xuICB3aWR0aDogMTAwJTsgfVxuICAuaXNvdG9wZSAuaXNvdG9wZV9ibG9jIHtcbiAgICB3aWR0aDogMzMlO1xuICAgIG1heC13aWR0aDogMzMlO1xuICAgIHBhZGRpbmc6IDFyZW07XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAgIC5pc290b3BlIC5pc290b3BlX2Jsb2MgLmlzb3RvcGVfYmxvY19jb250ZW50IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjRjBGMEYwOyB9XG4gICAgICAuaXNvdG9wZSAuaXNvdG9wZV9ibG9jIC5pc290b3BlX2Jsb2NfY29udGVudCAuYXNzb190aXRsZXMge1xuICAgICAgICBwYWRkaW5nOiAycmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWEzMzcyOyB9XG4gICAgICAgIC5pc290b3BlIC5pc290b3BlX2Jsb2MgLmlzb3RvcGVfYmxvY19jb250ZW50IC5hc3NvX3RpdGxlcyBoMSwgLmlzb3RvcGUgLmlzb3RvcGVfYmxvYyAuaXNvdG9wZV9ibG9jX2NvbnRlbnQgLmFzc29fdGl0bGVzIGgyLCAuaXNvdG9wZSAuaXNvdG9wZV9ibG9jIC5pc290b3BlX2Jsb2NfY29udGVudCAuYXNzb190aXRsZXMgaDMsIC5pc290b3BlIC5pc290b3BlX2Jsb2MgLmlzb3RvcGVfYmxvY19jb250ZW50IC5hc3NvX3RpdGxlcyBoNCwgLmlzb3RvcGUgLmlzb3RvcGVfYmxvYyAuaXNvdG9wZV9ibG9jX2NvbnRlbnQgLmFzc29fdGl0bGVzIGg1IHtcbiAgICAgICAgICBjb2xvcjogd2hpdGU7IH1cbiAgICAgIC5pc290b3BlIC5pc290b3BlX2Jsb2MgLmlzb3RvcGVfYmxvY19jb250ZW50IC5hc3NvX2NvbnRhY3RzIHtcbiAgICAgICAgcGFkZGluZzogMnJlbTsgfVxuICAgICAgICAuaXNvdG9wZSAuaXNvdG9wZV9ibG9jIC5pc290b3BlX2Jsb2NfY29udGVudCAuYXNzb19jb250YWN0cyBoNCB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbiAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTsgfVxuICAgICAgLmlzb3RvcGUgLmlzb3RvcGVfYmxvYyAuaXNvdG9wZV9ibG9jX2NvbnRlbnQgLmNvbnRhY3Qge1xuICAgICAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICAgICAgcGFkZGluZzogMXJlbSAwO1xuICAgICAgICBtYXJnaW46IDFyZW0gMDtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNGMEYwRjA7IH1cbiAgICAgICAgLmlzb3RvcGUgLmlzb3RvcGVfYmxvYyAuaXNvdG9wZV9ibG9jX2NvbnRlbnQgLmNvbnRhY3QgLm5hbWUge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpLCBwcmludCB7XG4gIC50b29sYmFyX2NvbnRhaW5lciAuYnRuLW9wZW4tdG9vbGJhciB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5iaWdfdGl0bGVfc2VjdGlvbi5pc19ob3Zlcl90aXRsZV9zZWN0aW9uIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuICAuYmlnX3RpdGxlX3NlY3Rpb24gaDIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkOyB9XG4gIG5hdi5tYWluX25hdiAuc2VjdGlvbl9iaWdtZW51IC5iaWdtZW51X3dyYXBwZXIgPiB1bCB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxuICAgIG5hdi5tYWluX25hdiAuc2VjdGlvbl9iaWdtZW51IC5iaWdtZW51X3dyYXBwZXIgPiB1bCBsaSB1bCB7XG4gICAgICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEwJTtcbiAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50OyB9XG4gIC5ob21lIC5tZWdhX3NlYXJjaF9pbnB1dCB7XG4gICAgdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnRvb2xiYXJfY29udGFpbmVyIHtcbiAgICB6LWluZGV4OiAyMDE1OyB9XG4gICAgLnRvb2xiYXJfY29udGFpbmVyIC50b29sYmFyIHtcbiAgICAgIG1heC1oZWlnaHQ6IDEwMHZoO1xuICAgICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAxczsgfVxuICAgIC50b29sYmFyX2NvbnRhaW5lciAuYnRuLW9wZW4tdG9vbGJhciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgLnRvb2xiYXJfY29udGFpbmVyIC5idG4tb3Blbi10b29sYmFyIGkge1xuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMXM7IH1cbiAgICAudG9vbGJhcl9jb250YWluZXIuaXMtZm9sZGVkLW1vYmlsZSAudG9vbGJhciB7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgbWF4LWhlaWdodDogMDtcbiAgICAgIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMXM7IH1cbiAgICAudG9vbGJhcl9jb250YWluZXIuaXMtZm9sZGVkLW1vYmlsZSAuYnRuLW9wZW4tdG9vbGJhciB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjRjBGMEYwOyB9XG4gICAgICAudG9vbGJhcl9jb250YWluZXIuaXMtZm9sZGVkLW1vYmlsZSAuYnRuLW9wZW4tdG9vbGJhciBpIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVaKC0xMzVkZWcpOyB9IH1cblxuLnVpLWFjY29yZGlvbiAudWktYWNjb3JkaW9uLWhlYWRlciB7XG4gIHBhZGRpbmc6IDFyZW0gNHJlbSAxcmVtIDJyZW07IH1cblxuLmZvbnQtbGlnaHQge1xuICAvKmZvbnQtZmFtaWx5OiBtZW5jYSwgc2Fucy1zZXJpZjsqL1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuLmZvbnQtbGlnaHQtaXRhbGljIHtcbiAgLypmb250LWZhbWlseTogbWVuY2EsIHNhbnMtc2VyaWY7Ki9cbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljOyB9XG5cbi5mb250LW1lZGl1bSwgLmZvbnRfdGV4dCwgLmh1Yl9saXN0IHVsIGxpIHAge1xuICAvKmZvbnQtZmFtaWx5OiBtZW5jYSwgc2Fucy1zZXJpZjsqL1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuLmZvbnQtbWVkaXVtLWl0YWxpYyB7XG4gIC8qZm9udC1mYW1pbHk6IG1lbmNhLCBzYW5zLXNlcmlmOyovXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG4uZm9udC1ib2xkLCAuZm9udF90aXRsZSwgLnVpLWFjY29yZGlvbiBoMSwgLnVpLWFjY29yZGlvbiBoMiwgLm1lZ2Ffc2VhcmNoX2lucHV0IC5pbnB1dF9jb250YWluZXIgZm9ybSBpbnB1dFt0eXBlPVwidGV4dFwiXSwgLnNlY3Rpb25fZ2FsbGVyeSAuZ2FsbGVyeV90aXRsZV9jb250YWluZXIgLmdhbGxlcnlfdGl0bGVfd3JhcHBlciAuZ2FsbGVyeV9ib3ggaDIsIC5iaWdfdGl0bGVfc2VjdGlvbiBoMiwgLmh1Yl9saXN0IHVsLCAubWV0ZW9fd2lkZ2V0IC5tZXRlb19jb250YWluZXIgLm1ldGVvX3RpdGxlIHNwYW4sIC5jb250ZW50IGgyIHtcbiAgLypmb250LWZhbWlseTogbWVuY2EsIHNhbnMtc2VyaWY7Ki9cbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbi5mb250LWJvbGQtaXRhbGljIHtcbiAgLypmb250LWZhbWlseTogbWVuY2EsIHNhbnMtc2VyaWY7Ki9cbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljOyB9XG5cbi5mb250LWJsYWNrIHtcbiAgLypmb250LWZhbWlseTogbWVuY2EsIHNhbnMtc2VyaWY7Ki9cbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbi5mb250LWJsYWNrLWl0YWxpYyB7XG4gIC8qZm9udC1mYW1pbHk6IG1lbmNhLCBzYW5zLXNlcmlmOyovXG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG4ucG9zdHNfbmF2X2xpbmsgYSB7XG4gIGZvbnQtc2l6ZTogMS40cmVtOyB9XG5cbi5tYWluX21lbnVfY29udGFpbmVyIHtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5mYWRlIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSA0MDBtcyBlYXNlOyB9XG5cbi5jb250ZW50IHN0cm9uZyB7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7IH1cblxuLmNvbnRlbnQgaDEsXG4uY29udGVudCBoMixcbi5jb250ZW50IGgzLFxuLmNvbnRlbnQgaDQsXG4uY29udGVudCBoNSxcbi5jb250ZW50IGg2IHtcbiAgY29sb3I6IGJsYWNrO1xuICBmb250LXdlaWdodDogOTAwOyB9XG5cbi5zaW5nbGVfY29udGFpbmVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4vKlxuLmljb246YmVmb3JlIHtcbiAgICBmb250LWZhbWlseTogJ01ldGVvY29uc1JlZ3VsYXInO1xuICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1pY29uKTtcbn0qL1xuZW1iZWQge1xuICBoZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7IH1cblxuLmZvbnRfdGl0bGUsIC51aS1hY2NvcmRpb24gaDEsIC51aS1hY2NvcmRpb24gaDIsIC5tZWdhX3NlYXJjaF9pbnB1dCAuaW5wdXRfY29udGFpbmVyIGZvcm0gaW5wdXRbdHlwZT1cInRleHRcIl0sIC5zZWN0aW9uX2dhbGxlcnkgLmdhbGxlcnlfdGl0bGVfY29udGFpbmVyIC5nYWxsZXJ5X3RpdGxlX3dyYXBwZXIgLmdhbGxlcnlfYm94IGgyLCAuYmlnX3RpdGxlX3NlY3Rpb24gaDIsIC5odWJfbGlzdCB1bCwgLm1ldGVvX3dpZGdldCAubWV0ZW9fY29udGFpbmVyIC5tZXRlb190aXRsZSBzcGFuLCAuY29udGVudCBoMiB7XG4gIGZvbnQtZmFtaWx5OiBcIlN0YWF0bGljaGVzXCIsIGN1cnNpdmU7IH1cblxuLmZvbnRfdGV4dCwgLmh1Yl9saXN0IHVsIGxpIHAge1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7IH1cblxuaHRtbCB7XG4gIGZvbnQtc2l6ZTogNjIuNSU7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTk4MHB4KSB7XG4gICAgaHRtbCB7XG4gICAgICBmb250LXNpemU6IDc1JTsgfSB9XG5cbi8qXG4uc2VjdGlvbntcbiAgICBmb250LXNpemU6NjIuNSUgIWltcG9ydGFudDtcbiAgICAmOm5vdCguYmlnX3RpdGxlX3NlY3Rpb24pe1xuXG5cbiAgICAgICAgQGluY2x1ZGUgZnJvbSAoMTk4MHB4KXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNzUlO1xuICAgICAgICB9XG4gICAgfVxufVxuKi9cbi5mYW5jeWJveC1zbGlkZS0taWZyYW1lIC5mYW5jeWJveC1jb250ZW50IHtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiAwOyB9XG5cbi5pbm5lcl9zdmdfY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0ycHg7IH1cblxuI21lbnUtamUtc3VpcyB7XG4gIGhlaWdodDogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTAwMztcbiAgdG9wOiAxMHJlbTtcbiAgcGFkZGluZzogMXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTVweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDE1cHg7IH1cbiAgI21lbnUtamUtc3VpcyBsaSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgd2lkdGg6IDIwcmVtO1xuICAgIGhlaWdodDogYXV0bzsgfVxuICAgICNtZW51LWplLXN1aXMgbGkgYSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG5cbi5qZV9zdWlzX2NvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuamVfc3Vpc19jb250YWluZXI6aG92ZXIgI21lbnUtamUtc3VpcyB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cblxuYSB7XG4gIGNvbG9yOiBibGFjazsgfVxuXG4uaXNfYm90dG9tX2JvcmRlcmVkIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGMEYwRjA7IH1cblxuLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIGJvZHkuc2VhcmNoIGFydGljbGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDEwMCU7IH1cblxuLmlzX3llbGxvdyB7XG4gIGNvbG9yOiAjRkZBMDAwOyB9XG5cbi5pc19vcmFuZ2Uge1xuICBjb2xvcjogI0ZGNUYyQjsgfVxuXG4uaXNfYmx1ZSB7XG4gIGNvbG9yOiAjMzE3M2Y2OyB9XG5cbi5jb250YWluZXJfYmlnbWVudSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuNXJlbTsgfVxuXG4uY29udGFpbmVyLmlzX2Z1bGxfd2lkdGgge1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxuXG5hLmlzLWxvZ28ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC4ycmVtIDA7XG4gIHBhZGRpbmctdG9wOiAxcmVtOyB9XG5cbi50eXBvY29uIHtcbiAgZm9udC1zaXplOiAxLjByZW07IH1cblxuLm5hdi1zZWFyY2gge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLm5hdi1zZWFyY2ggLmlucHV0X2NvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IC0xcmVtOyB9XG4gICAgLm5hdi1zZWFyY2ggLmlucHV0X2NvbnRhaW5lciBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBvdXRsaW5lOiAwO1xuICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICBwYWRkaW5nOiAwLjVyZW07XG4gICAgICB3aWR0aDogMTAwcHg7IH1cbiAgICAgIC5uYXYtc2VhcmNoIC5pbnB1dF9jb250YWluZXIgaW5wdXRbdHlwZT1cInRleHRcIl06LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgY29sb3I6IGJsYWNrOyB9XG4gICAgICAubmF2LXNlYXJjaCAuaW5wdXRfY29udGFpbmVyIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgY29sb3I6IGJsYWNrOyB9XG4gICAgICAubmF2LXNlYXJjaCAuaW5wdXRfY29udGFpbmVyIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOjpwbGFjZWhvbGRlciB7XG4gICAgICAgIGNvbG9yOiBibGFjaztcbiAgICAgICAgb3BhY2l0eTogMTsgfVxuICAgICAgLm5hdi1zZWFyY2ggLmlucHV0X2NvbnRhaW5lciBpbnB1dFt0eXBlPVwidGV4dFwiXTpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgICBjb2xvcjogI0NGQ0ZDRjsgfVxuICAgICAgLm5hdi1zZWFyY2ggLmlucHV0X2NvbnRhaW5lciBpbnB1dFt0eXBlPVwidGV4dFwiXTpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICAgIGNvbG9yOiAjQ0ZDRkNGOyB9XG4gICAgICAubmF2LXNlYXJjaCAuaW5wdXRfY29udGFpbmVyIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgICAgIGNvbG9yOiAjQ0ZDRkNGOyB9XG4gICAgLm5hdi1zZWFyY2ggLmlucHV0X2NvbnRhaW5lciBpbnB1dFt0eXBlPVwiaW1hZ2VcIl0ge1xuICAgICAgd2lkdGg6IDJyZW07XG4gICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgICBvdXRsaW5lOiAwOyB9XG5cbi5tZWdhX3NlYXJjaF9pbnB1dCAuaW5wdXRfY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBoZWlnaHQ6IDZyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBtYXJnaW46IDAgMXJlbTtcbiAgd2lkdGg6IDk4JTsgfVxuICAubWVnYV9zZWFyY2hfaW5wdXQgLmlucHV0X2NvbnRhaW5lciBmb3JtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gICAgLm1lZ2Ffc2VhcmNoX2lucHV0IC5pbnB1dF9jb250YWluZXIgZm9ybSBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG4gICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgICAgIGNvbG9yOiBibGFjaztcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICB3aWR0aDogMzFyZW07XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgb3V0bGluZTogMDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgICAgIC5tZWdhX3NlYXJjaF9pbnB1dCAuaW5wdXRfY29udGFpbmVyIGZvcm0gaW5wdXRbdHlwZT1cInRleHRcIl06Zm9jdXMge1xuICAgICAgICBib3JkZXI6IDA7IH1cbiAgICAgIC5tZWdhX3NlYXJjaF9pbnB1dCAuaW5wdXRfY29udGFpbmVyIGZvcm0gaW5wdXRbdHlwZT1cInRleHRcIl06LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgY29sb3I6IGJsYWNrOyB9XG4gICAgICAubWVnYV9zZWFyY2hfaW5wdXQgLmlucHV0X2NvbnRhaW5lciBmb3JtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgY29sb3I6IGJsYWNrOyB9XG4gICAgICAubWVnYV9zZWFyY2hfaW5wdXQgLmlucHV0X2NvbnRhaW5lciBmb3JtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOjpwbGFjZWhvbGRlciB7XG4gICAgICAgIGNvbG9yOiBibGFjaztcbiAgICAgICAgb3BhY2l0eTogMTsgfVxuICAgICAgLm1lZ2Ffc2VhcmNoX2lucHV0IC5pbnB1dF9jb250YWluZXIgZm9ybSBpbnB1dFt0eXBlPVwidGV4dFwiXTpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgICBjb2xvcjogI0NGQ0ZDRjsgfVxuICAgICAgLm1lZ2Ffc2VhcmNoX2lucHV0IC5pbnB1dF9jb250YWluZXIgZm9ybSBpbnB1dFt0eXBlPVwidGV4dFwiXTpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICAgIGNvbG9yOiAjQ0ZDRkNGOyB9XG4gICAgICAubWVnYV9zZWFyY2hfaW5wdXQgLmlucHV0X2NvbnRhaW5lciBmb3JtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgICAgIGNvbG9yOiAjQ0ZDRkNGOyB9XG4gICAgLm1lZ2Ffc2VhcmNoX2lucHV0IC5pbnB1dF9jb250YWluZXIgZm9ybSBpbnB1dFt0eXBlPVwiaW1hZ2VcIl0ge1xuICAgICAgd2lkdGg6IDRyZW07XG4gICAgICBoZWlnaHQ6IDRyZW07IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDI2cHgpIHtcbiAgICAubWVnYV9zZWFyY2hfaW5wdXQgLmlucHV0X2NvbnRhaW5lciB7XG4gICAgICBtaW4td2lkdGg6IDM4cmVtO1xuICAgICAgbWF4LXdpZHRoOiAzOHJlbTsgfVxuICAgICAgLm1lZ2Ffc2VhcmNoX2lucHV0IC5pbnB1dF9jb250YWluZXIgZm9ybSBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG4gICAgICAgIHdpZHRoOiAzM3JlbTsgfSB9XG5cbi5zZWFyY2hfcmVzdWx0X2l0ZW0ge1xuICBwYWRkaW5nOiAycmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTsgfVxuXG4uaG9tZSAubWVnYV9zZWFyY2hfaW5wdXQge1xuICB6LWluZGV4OiAyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLypcbiAgICAuam1fbWFfdmlsbGVfY29udGFpbmVye1xuICAgICAgICB3aWR0aDo4MCU7XG4gICAgICAgIEBpbmNsdWRlIGZyb20gKCRtb2JpbGVMICsgMSl7XG4gICAgICAgICAgICB3aWR0aDo3NSU7XG4gICAgICAgICAgIFxuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGZyb20oNzY5cHgpe1xuICAgICAgICAgICB3aWR0aDphdXRvO1xuICAgICAgICB9XG4gICAgfVxuKi8gfVxuXG4ubG9nby1saHNtIHtcbiAgcGFkZGluZy1yaWdodDogM3JlbTsgfVxuXG4uc3dpcGVyLWhvbWUtc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5zZWFyY2ggLm1lZ2Ffc2VhcmNoX2lucHV0IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgLnNlYXJjaCAubWVnYV9zZWFyY2hfaW5wdXQgLmlucHV0X2NvbnRhaW5lciB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0YwRjBGMDsgfVxuXG4uc2VjdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuc2VjdGlvbl9icmVhZGNydW1iIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICAgIC5zZWN0aW9uX2JyZWFkY3J1bWIgLmJyZWFkY3J1bWIge1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNGMEYwRjA7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0YwRjBGMDtcbiAgICAgIHBhZGRpbmctdG9wOiAxLjFyZW07XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMS4xcmVtOyB9XG4gICAgICAuc2VjdGlvbl9icmVhZGNydW1iIC5icmVhZGNydW1iIHVsIGxpIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjRyZW07IH1cbiAgICAgICAgLnNlY3Rpb25fYnJlYWRjcnVtYiAuYnJlYWRjcnVtYiB1bCBsaTpub3QoOmZpcnN0LWNoaWxkKTpiZWZvcmUge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIk1hdGVyaWFsIERlc2lnbiBJY29uc1wiO1xuICAgICAgICAgIGNvbG9yOiAjNGE0YTRhO1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMTQyXCI7IH1cbiAgICAgICAgLnNlY3Rpb25fYnJlYWRjcnVtYiAuYnJlYWRjcnVtYiB1bCBsaSBhIHtcbiAgICAgICAgICBjb2xvcjogIzRhNGE0YTsgfVxuICAuc2VjdGlvbl9oZXJvLCAuc2VjdGlvbl9pbm5lcl9oZXJvIHtcbiAgICAvKlxuICAgIHN2Z3tcblxuICAgICAgICBpbWFnZSB7XG4gICAgICAgICAgICB3aWxsLWNoYW5nZTp0cmFuc2Zvcm07XG4gICAgICAgICAgICB0cmFuc2l0aW9uOnRyYW5zZm9ybSA0MDBtcyBlYXNlO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOnNjYWxlKDEuMDEpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfSovIH1cbiAgICAuc2VjdGlvbl9oZXJvIC5zdmdfY29udGFpbmVyLCAuc2VjdGlvbl9oZXJvIC5pbm5lcl9zdmdfY29udGFpbmVyLCAuc2VjdGlvbl9pbm5lcl9oZXJvIC5zdmdfY29udGFpbmVyLCAuc2VjdGlvbl9pbm5lcl9oZXJvIC5pbm5lcl9zdmdfY29udGFpbmVyIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIC8qXG4gICAgICBzdmcge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgfVxuICAgICovIH1cbiAgLnNlY3Rpb25fYmxhY2sgOjpzZWxlY3Rpb24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAuc2VjdGlvbl9ibGFjayBhIHtcbiAgICBjdXJzb3I6IHVybChcIi4uL2ltZy9jdXJzb3JfZmxhdC9wb2ludGVyX2JsYWNrLnN2Z1wiKSwgYXV0bzsgfVxuICAuc2VjdGlvbl9vcmFuZ2UgOjpzZWxlY3Rpb24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjVGMkI7IH1cbiAgLnNlY3Rpb25fb3JhbmdlIGEge1xuICAgIGN1cnNvcjogdXJsKFwiLi4vaW1nL2N1cnNvcl9mbGF0L3BvaW50ZXJfb3JhbmdlLnN2Z1wiKSwgYXV0bzsgfVxuICAuc2VjdGlvbl9tYWdlbnRhIDo6c2VsZWN0aW9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkYwMDcxOyB9XG4gIC5zZWN0aW9uX21hZ2VudGEgYSB7XG4gICAgY3Vyc29yOiB1cmwoXCIuLi9pbWcvY3Vyc29yX2ZsYXQvcG9pbnRlcl9tYWdlbnRhLnN2Z1wiKSwgYXV0bzsgfVxuICAuc2VjdGlvbl9ncmVlbiA6OnNlbGVjdGlvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwRDI3ODsgfVxuICAuc2VjdGlvbl9ncmVlbiBhIHtcbiAgICBjdXJzb3I6IHVybChcIi4uL2ltZy9jdXJzb3JfZmxhdC9wb2ludGVyX2dyZWVuLnN2Z1wiKSwgYXV0bzsgfVxuICAuc2VjdGlvbl9ibHVlIDo6c2VsZWN0aW9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE3M2Y2OyB9XG4gIC5zZWN0aW9uX2JsdWUgYSB7XG4gICAgY3Vyc29yOiB1cmwoXCIuLi9pbWcvY3Vyc29yX2ZsYXQvcG9pbnRlcl9ibHVlLnN2Z1wiKSwgYXV0bzsgfVxuICAuc2VjdGlvbl95ZWxsb3cgOjpzZWxlY3Rpb24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkEwMDA7IH1cbiAgLnNlY3Rpb25feWVsbG93IGEge1xuICAgIGN1cnNvcjogdXJsKFwiLi4vaW1nL2N1cnNvcl9mbGF0L3BvaW50ZXJfeWVsbG93LnN2Z1wiKSwgYXV0bzsgfVxuICAuc2VjdGlvbl9yZWFkX21vcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IC0xLjhyZW07XG4gICAgcmlnaHQ6IDEwcmVtO1xuICAgIHotaW5kZXg6IDEwOyB9XG4gIC5zZWN0aW9uX21lbnUge1xuICAgIHBhZGRpbmc6IDAgLjc1cmVtOyB9XG4gICAgLnNlY3Rpb25fbWVudSAubWVudSB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICAgIC5zZWN0aW9uX21lbnUgLm1lbnUtaXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGZsZXg6IDE7IH1cbiAgICAgICAgLnNlY3Rpb25fbWVudSAubWVudS1pdGVtIGEge1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgICAgLnNlY3Rpb25fbWVudSAubWVudV9zZWNvbmRhcnkge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMXB4KSB7XG4gICAgICAgICAgLnNlY3Rpb25fbWVudSAubWVudV9zZWNvbmRhcnkge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDsgfSB9XG4gICAgICAgIC5zZWN0aW9uX21lbnUgLm1lbnVfc2Vjb25kYXJ5IGxpIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICAgICAgICAuc2VjdGlvbl9tZW51IC5tZW51X3NlY29uZGFyeSBsaSBhIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDFyZW07XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgICAgIGNvbG9yOiBibGFjaztcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7IH1cbiAgICAgICAgICAgIC5zZWN0aW9uX21lbnUgLm1lbnVfc2Vjb25kYXJ5IGxpIGEgLnRleHQge1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAgICAgICAuc2VjdGlvbl9tZW51IC5tZW51X3NlY29uZGFyeSBsaSBhIC5waWN0byB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC4ycmVtOyB9XG4gICAgICAgICAgICAgIC5zZWN0aW9uX21lbnUgLm1lbnVfc2Vjb25kYXJ5IGxpIGEgLnBpY3RvIGltZyB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAycmVtO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxLjZyZW07IH1cbiAgICAgICAgICAgIC5zZWN0aW9uX21lbnUgLm1lbnVfc2Vjb25kYXJ5IGxpIGE6aG92ZXIge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjBGMEYwOyB9XG4gICAgICAuc2VjdGlvbl9tZW51IC5tZW51X2xhbmdfY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGhlaWdodDogMTAwJTsgfVxuICAgICAgICAuc2VjdGlvbl9tZW51IC5tZW51X2xhbmdfY29udGFpbmVyIC5tZW51X2xhbmcge1xuICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgICAgICAgLnNlY3Rpb25fbWVudSAubWVudV9sYW5nX2NvbnRhaW5lciAubWVudV9sYW5nIGxpIHtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAgICAgICAgIC5zZWN0aW9uX21lbnUgLm1lbnVfbGFuZ19jb250YWluZXIgLm1lbnVfbGFuZyBsaSBhIHtcbiAgICAgICAgICAgICAgY29sb3I6ICNDRkNGQ0Y7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtOyB9XG4gICAgICAgICAgICAuc2VjdGlvbl9tZW51IC5tZW51X2xhbmdfY29udGFpbmVyIC5tZW51X2xhbmcgbGkuY3VycmVudC1sYW5nIGEge1xuICAgICAgICAgICAgICBjb2xvcjogYmxhY2s7IH1cbiAgLnNlY3Rpb25fZ2FsbGVyeSAuY29udGFpbmVyIHtcbiAgICBtYXgtaGVpZ2h0OiAxMDB2aDsgfVxuICAuc2VjdGlvbl9nYWxsZXJ5IC5pbWFnZSB7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7IH1cbiAgLnNlY3Rpb25fZ2FsbGVyeSAuZ2FsbGVyeV90aXRsZV9jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAxMDtcbiAgICB3aWR0aDogNDByZW07XG4gICAgaGVpZ2h0OiA0MHJlbTtcbiAgICBtaW4td2lkdGg6IDQwcmVtO1xuICAgIG1pbi1oZWlnaHQ6IDQwcmVtO1xuICAgIG1heC13aWR0aDogNDByZW07XG4gICAgbWF4LWhlaWdodDogNDByZW07XG4gICAgbGVmdDogY2FsYyg1MCUgLSAoNDByZW0gLyAyKSk7XG4gICAgdG9wOiBjYWxjKDUwJSAtICg0MHJlbSAvIDIpKTsgfVxuICAgIC5zZWN0aW9uX2dhbGxlcnkgLmdhbGxlcnlfdGl0bGVfY29udGFpbmVyIC5nYWxsZXJ5X3RpdGxlX3dyYXBwZXIge1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgICAgLnNlY3Rpb25fZ2FsbGVyeSAuZ2FsbGVyeV90aXRsZV9jb250YWluZXIgLmdhbGxlcnlfdGl0bGVfd3JhcHBlciAuZ2FsbGVyeV9ib3gge1xuICAgICAgICBtYXJnaW4tdG9wOiA1cmVtOyB9XG4gICAgICAgIC5zZWN0aW9uX2dhbGxlcnkgLmdhbGxlcnlfdGl0bGVfY29udGFpbmVyIC5nYWxsZXJ5X3RpdGxlX3dyYXBwZXIgLmdhbGxlcnlfYm94IGgyIHtcbiAgICAgICAgICBmb250LXNpemU6IDZyZW07XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICBjb2xvcjogYmxhY2s7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE7IH1cbiAgICAgICAgLnNlY3Rpb25fZ2FsbGVyeSAuZ2FsbGVyeV90aXRsZV9jb250YWluZXIgLmdhbGxlcnlfdGl0bGVfd3JhcHBlciAuZ2FsbGVyeV9ib3ggYSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMS41cmVtOyB9XG5cbi5iaWdfdGl0bGVfc2VjdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YwRjBGMDsgfVxuICAuYmlnX3RpdGxlX3NlY3Rpb24uaXNfaG92ZXJfdGl0bGVfc2VjdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogLTc1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDE7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAgICAgLmJpZ190aXRsZV9zZWN0aW9uLmlzX2hvdmVyX3RpdGxlX3NlY3Rpb24ge1xuICAgICAgICBtYXJnaW4tdG9wOiAtODVweDsgfSB9XG4gIC5iaWdfdGl0bGVfc2VjdGlvbi5pc19ob3Zlcl90aXRsZV9zZWN0aW9uX25vX21hcmdpbl90b3Age1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgICAgIC5iaWdfdGl0bGVfc2VjdGlvbi5pc19ob3Zlcl90aXRsZV9zZWN0aW9uX25vX21hcmdpbl90b3Age1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfSB9XG4gIC5iaWdfdGl0bGVfc2VjdGlvbiBoMiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBmb250LXNpemU6IDVyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogYmxhY2s7XG4gICAgcGFkZGluZzogMS41cmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCksIHByaW50IHtcbiAgICAgIC5iaWdfdGl0bGVfc2VjdGlvbiBoMiB7XG4gICAgICAgIG1heC13aWR0aDogOTB2dzsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgICAgIC5iaWdfdGl0bGVfc2VjdGlvbiBoMiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBwYWRkaW5nOiAycmVtIDVyZW07XG4gICAgICAgIGZvbnQtc2l6ZTogNzJweDsgfSB9XG4gIC5iaWdfdGl0bGVfc2VjdGlvbi5oYXNfYmVmb3JlX2dyYWRpZW50OmJlZm9yZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaGVpZ2h0OiAxMTJweDsgfVxuXG5hIGltZyB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50OyB9XG5cbmEuaXNfcGlsbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHBhZGRpbmc6IDAuOHJlbSAycmVtO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBmb250LXdlaWdodDogNjAwOyB9XG4gIGEuaXNfcGlsbDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9XG5cbi5zcXVhcmVfbGlua3MgZGl2LnNxdWFyZV9saW5rIHtcbiAgdHJhbnNpdGlvbjogYWxsIDQwMG1zIGVhc2U7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjBGMEYwO1xuICBtaW4taGVpZ2h0OiAxN3JlbTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDJyZW07XG4gIG1hcmdpbjogMXJlbTsgfVxuICAuc3F1YXJlX2xpbmtzIGRpdi5zcXVhcmVfbGluayBhIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgdHJhbnNpdGlvbjogYWxsIDQwMG1zIGVhc2U7XG4gICAgY29sb3I6IGJsYWNrO1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTsgfVxuICAuc3F1YXJlX2xpbmtzIGRpdi5zcXVhcmVfbGluazpob3ZlciB7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAyMDBweCAyNTBweCAjRkYwMDcxOyB9XG4gICAgLnNxdWFyZV9saW5rcyBkaXYuc3F1YXJlX2xpbms6aG92ZXIgYSB7XG4gICAgICBjb2xvcjogd2hpdGU7IH1cblxuLnJvdW5kX2xpbmtzIGEge1xuICBtYXJnaW46IDAgYXV0bztcbiAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDQwMG1zIGVhc2U7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0YwRjBGMDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgaGVpZ2h0OiA2cmVtO1xuICB3aWR0aDogNnJlbTsgfVxuICAucm91bmRfbGlua3MgYSBpbWcge1xuICAgIG1heC13aWR0aDogNTAlOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gICAgLnJvdW5kX2xpbmtzIGEge1xuICAgICAgaGVpZ2h0OiAxMXJlbTtcbiAgICAgIHdpZHRoOiAxMXJlbTsgfVxuICAgICAgLnJvdW5kX2xpbmtzIGEgaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cbiAgLnJvdW5kX2xpbmtzIGE6aG92ZXIge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKTsgfVxuICAgIC5yb3VuZF9saW5rcyBhOmhvdmVyICsgcCB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTBweCk7IH1cblxuLnJvdW5kX2xpbmtzIHAge1xuICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gNDAwbXMgZWFzZTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgcGFkZGluZy10b3A6IDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDJyZW07IH1cblxuLmNvbnRlbnQgcCB7XG4gIGZvbnQtc2l6ZTogMS40cmVtOyB9XG5cbmZpZ3VyZSwgLnNpbmdsZV9oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgZmlndXJlIC5kYXRlLCAuc2luZ2xlX2hlYWRlciAuZGF0ZSB7XG4gICAgei1pbmRleDogMTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICBwYWRkaW5nOiAwIDIuNXJlbTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMnJlbTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBmb250LXNpemU6IDRyZW07XG4gICAgZm9udC1mYW1pbHk6IFwiU3RhYXRsaWNoZXNcIiwgY3Vyc2l2ZTsgfVxuICAgIGZpZ3VyZSAuZGF0ZSBociwgLnNpbmdsZV9oZWFkZXIgLmRhdGUgaHIge1xuICAgICAgbWFyZ2luOiAwIDAgMCAwICFpbXBvcnRhbnQ7IH1cbiAgICBmaWd1cmUgLmRhdGUgc3BhbiwgLnNpbmdsZV9oZWFkZXIgLmRhdGUgc3BhbiB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgZmlndXJlIC5kYXRlIHNwYW46Zmlyc3QtY2hpbGQsIC5zaW5nbGVfaGVhZGVyIC5kYXRlIHNwYW46Zmlyc3QtY2hpbGQge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuXG5hcnRpY2xlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIGFydGljbGUgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGNvbG9yOiBibGFjazsgfVxuICBhcnRpY2xlIGgxIHtcbiAgICBmb250LXdlaWdodDogNjAwOyB9XG4gIGFydGljbGUuZm9ybWF0XzFfMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW07IH1cbiAgICBhcnRpY2xlLmZvcm1hdF8xXzIgaDEge1xuICAgICAgZm9udC1zaXplOiAyLjRyZW07IH1cbiAgICBhcnRpY2xlLmZvcm1hdF8xXzIgZmlndXJlIHtcbiAgICAgIG1heC1oZWlnaHQ6IDM3cmVtO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgICAgYXJ0aWNsZS5mb3JtYXRfMV8yIGZpZ3VyZSBhIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDA7IH1cbiAgICAgIGFydGljbGUuZm9ybWF0XzFfMiBmaWd1cmUgLmFwcGVuZGl4IGEge1xuICAgICAgICBsaW5lLWhlaWdodDogMS41OyB9XG4gICAgICAgIGFydGljbGUuZm9ybWF0XzFfMiBmaWd1cmUgLmFwcGVuZGl4IGE6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiB3aGl0ZTsgfVxuICBhcnRpY2xlLmZvcm1hdF8xXzMge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIGhlaWdodDogMTAwJTsgfVxuICAgIGFydGljbGUuZm9ybWF0XzFfMyBmaWd1cmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVzbW9rZTsgfVxuICAgICAgYXJ0aWNsZS5mb3JtYXRfMV8zIGZpZ3VyZSBhIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDA7IH1cbiAgICAgIGFydGljbGUuZm9ybWF0XzFfMyBmaWd1cmUgLmFwcGVuZGl4IGEge1xuICAgICAgICBsaW5lLWhlaWdodDogMS41OyB9XG4gICAgICAgIGFydGljbGUuZm9ybWF0XzFfMyBmaWd1cmUgLmFwcGVuZGl4IGE6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAgIGFydGljbGUuZm9ybWF0XzFfMyBoMSB7XG4gICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBwYWRkaW5nOiAxcmVtIDVyZW07IH1cbiAgICBhcnRpY2xlLmZvcm1hdF8xXzMgLnRoX2RhdGUge1xuICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICBwYWRkaW5nLXRvcDogNXJlbTtcbiAgICAgIHBhZGRpbmctbGVmdDogNXJlbTsgfVxuICAgIGFydGljbGUuZm9ybWF0XzFfMyBwLnRoX2V4Y2VycHQge1xuICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICBwYWRkaW5nOiA1cmVtO1xuICAgICAgcGFkZGluZy10b3A6IDFyZW07IH1cbiAgYXJ0aWNsZS5mb3JtYXRfZnVsbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTsgfVxuICAgIGFydGljbGUuZm9ybWF0X2Z1bGwgZmlndXJlIHtcbiAgICAgIG1pbi13aWR0aDogNjAlOyB9XG4gICAgICBhcnRpY2xlLmZvcm1hdF9mdWxsIGZpZ3VyZSBhIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDA7IH1cbiAgICAgIGFydGljbGUuZm9ybWF0X2Z1bGwgZmlndXJlIC5hcHBlbmRpeCBhIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTsgfVxuICAgICAgICBhcnRpY2xlLmZvcm1hdF9mdWxsIGZpZ3VyZSAuYXBwZW5kaXggYTpob3ZlciB7XG4gICAgICAgICAgY29sb3I6IHdoaXRlOyB9XG4gICAgYXJ0aWNsZS5mb3JtYXRfZnVsbCBoMSB7XG4gICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBwYWRkaW5nOiAxcmVtIDVyZW07IH1cbiAgICBhcnRpY2xlLmZvcm1hdF9mdWxsIC50aF9kYXRlIHtcbiAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgcGFkZGluZy10b3A6IDVyZW07XG4gICAgICBwYWRkaW5nLWxlZnQ6IDVyZW07IH1cbiAgICBhcnRpY2xlLmZvcm1hdF9mdWxsIHAudGhfZXhjZXJwdCB7XG4gICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgIHBhZGRpbmc6IDVyZW07XG4gICAgICBwYWRkaW5nLXRvcDogMXJlbTsgfVxuXG5maWd1cmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgZmlndXJlIC5hcHBlbmRpeF93cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAgIGZpZ3VyZSAuYXBwZW5kaXhfd3JhcHBlci5hcHBlbmRpeF91cHBlcl93cmFwcGVyIHtcbiAgICAgIGJvdHRvbTogMTEwcHg7IH1cbiAgICBmaWd1cmUgLmFwcGVuZGl4X3dyYXBwZXIgLmFwcGVuZGl4IHtcbiAgICAgIG1heC13aWR0aDogOTAlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgLypcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgKi9cbiAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBwYWRkaW5nOiAuMnJlbSAuNXJlbTsgfVxuICAgICAgZmlndXJlIC5hcHBlbmRpeF93cmFwcGVyIC5hcHBlbmRpeCBhIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICBjb2xvcjogd2hpdGU7IH1cbiAgICAgICAgZmlndXJlIC5hcHBlbmRpeF93cmFwcGVyIC5hcHBlbmRpeCBhOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogIzRhNGE0YTsgfVxuICAgICAgZmlndXJlIC5hcHBlbmRpeF93cmFwcGVyIC5hcHBlbmRpeCBpbWcge1xuICAgICAgICB3aWR0aDogMXJlbTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07IH1cbiAgICAgIGZpZ3VyZSAuYXBwZW5kaXhfd3JhcHBlciAuYXBwZW5kaXguYXBwZW5kaXhfbGVmdCB7XG4gICAgICAgIGxlZnQ6IDJyZW07IH1cbiAgICAgIGZpZ3VyZSAuYXBwZW5kaXhfd3JhcHBlciAuYXBwZW5kaXguYXBwZW5kaXhfcmlnaHQge1xuICAgICAgICByaWdodDogMnJlbTsgfVxuXG4uaGFzX2hvdmVyX2Z4IHtcbiAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbjogNDAwbXMgZWFzZTsgfVxuICAuaGFzX2hvdmVyX2Z4OmhvdmVyIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpOyB9XG5cbi5wZXJzb25uZV9waG90byBpbWcge1xuICBtaW4td2lkdGg6IDEwNXB4O1xuICBtaW4taGVpZ2h0OiAxMDVweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYm9yZGVyOiA1cHggc29saWQgd2hpdGU7IH1cblxuLnBlcnNvbm5lX2Rlc2Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDEwMCU7IH1cblxuLmdmb3JtX2Zvb3RlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuZ2Zvcm1fZm9vdGVyIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtICFpbXBvcnRhbnQ7IH1cblxuLmh1Yl9saXN0IHVsIHtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogMTAwJTsgfVxuICAuaHViX2xpc3QgdWwgbGkge1xuICAgIHBhZGRpbmc6IDFyZW0gMDsgfVxuICAgIC5odWJfbGlzdCB1bCBsaSBkaXYge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IDMuNnJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxOyB9XG4gICAgICAuaHViX2xpc3QgdWwgbGkgZGl2IGEge1xuICAgICAgICBjb2xvcjogYmxhY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAgIC5odWJfbGlzdCB1bCBsaSBkaXYgYTpob3ZlciB7XG4gICAgICAgICAgY29sb3I6IGJsYWNrOyB9XG4gICAgICAuaHViX2xpc3QgdWwgbGkgZGl2OmJlZm9yZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIk1hdGVyaWFsIERlc2lnbiBJY29uc1wiO1xuICAgICAgICBjb250ZW50OiAnXFxGMTQyJzsgfVxuICAgIC5odWJfbGlzdCB1bCBsaSBwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAzLjVyZW07XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBub3JtYWw7XG4gICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLm1ldGVvX3dpZGdldCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDEwMCU7IH1cbiAgLm1ldGVvX3dpZGdldCAubWV0ZW9fY29udGFpbmVyIHtcbiAgICBtYXgtaGVpZ2h0OiAyNXJlbTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDsgfVxuICAgIC5tZXRlb193aWRnZXQgLm1ldGVvX2NvbnRhaW5lciAubWV0ZW9fdGl0bGUge1xuICAgICAgd2lkdGg6IDEycmVtO1xuICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNGMEYwRjA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgIGhlaWdodDogMTAwJTsgfVxuICAgICAgLm1ldGVvX3dpZGdldCAubWV0ZW9fY29udGFpbmVyIC5tZXRlb190aXRsZSBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gICAgICAgIGZvbnQtc2l6ZTogNzJweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHJlbTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAgIC5tZXRlb193aWRnZXQgLm1ldGVvX2NvbnRhaW5lciAubWV0ZW9fdGl0bGUgc3Bhbi5zcGFuX2VuIHtcbiAgICAgICAgICBmb250LXNpemU6IDZyZW07IH1cbiAgICAubWV0ZW9fd2lkZ2V0IC5tZXRlb19jb250YWluZXIgLm1ldGVvX3dyYXBwZXIge1xuICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNGMEYwRjA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgICAgICAgLm1ldGVvX3dpZGdldCAubWV0ZW9fY29udGFpbmVyIC5tZXRlb193cmFwcGVyIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMXJlbTsgfSB9XG4gICAgICAubWV0ZW9fd2lkZ2V0IC5tZXRlb19jb250YWluZXIgLm1ldGVvX3dyYXBwZXIgLm1ldGVvX2RheSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRjBGMEYwO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTsgfVxuICAgICAgLm1ldGVvX3dpZGdldCAubWV0ZW9fY29udGFpbmVyIC5tZXRlb193cmFwcGVyIC5tZXRlb19kYXRhIHtcbiAgICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gICAgICAgIC5tZXRlb193aWRnZXQgLm1ldGVvX2NvbnRhaW5lciAubWV0ZW9fd3JhcHBlciAubWV0ZW9fZGF0YSBkaXYge1xuICAgICAgICAgIGZsZXg6IDE7IH1cbiAgICAgICAgICAubWV0ZW9fd2lkZ2V0IC5tZXRlb19jb250YWluZXIgLm1ldGVvX3dyYXBwZXIgLm1ldGVvX2RhdGEgZGl2Om5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0YwRjBGMDsgfVxuICAgICAgICAgIC5tZXRlb193aWRnZXQgLm1ldGVvX2NvbnRhaW5lciAubWV0ZW9fd3JhcHBlciAubWV0ZW9fZGF0YSBkaXYgZGl2LnBpY3RvIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDVyZW07XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gICAgICAgICAgICAubWV0ZW9fd2lkZ2V0IC5tZXRlb19jb250YWluZXIgLm1ldGVvX3dyYXBwZXIgLm1ldGVvX2RhdGEgZGl2IGRpdi5waWN0by5waWN0b193ZWF0aGVyIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiA1cmVtOyB9XG4gICAgICAgICAgICAubWV0ZW9fd2lkZ2V0IC5tZXRlb19jb250YWluZXIgLm1ldGVvX3dyYXBwZXIgLm1ldGVvX2RhdGEgZGl2IGRpdi5waWN0by5waWN0b190ZW1wIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiA1cmVtOyB9XG4gICAgICAgICAgICAubWV0ZW9fd2lkZ2V0IC5tZXRlb19jb250YWluZXIgLm1ldGVvX3dyYXBwZXIgLm1ldGVvX2RhdGEgZGl2IGRpdi5waWN0by5waWN0b19haXIge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDVyZW07IH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gICAgICAgICAgICAgIC5tZXRlb193aWRnZXQgLm1ldGVvX2NvbnRhaW5lciAubWV0ZW9fd3JhcHBlciAubWV0ZW9fZGF0YSBkaXYgZGl2LnBpY3RvLnBpY3RvX3dlYXRoZXIge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTByZW07IH1cbiAgICAgICAgICAgICAgLm1ldGVvX3dpZGdldCAubWV0ZW9fY29udGFpbmVyIC5tZXRlb193cmFwcGVyIC5tZXRlb19kYXRhIGRpdiBkaXYucGljdG8ucGljdG9fdGVtcCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA3cmVtOyB9XG4gICAgICAgICAgICAgIC5tZXRlb193aWRnZXQgLm1ldGVvX2NvbnRhaW5lciAubWV0ZW9fd3JhcHBlciAubWV0ZW9fZGF0YSBkaXYgZGl2LnBpY3RvLnBpY3RvX2FpciB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA5cmVtOyB9IH1cbiAgICAgICAgICAubWV0ZW9fd2lkZ2V0IC5tZXRlb19jb250YWluZXIgLm1ldGVvX3dyYXBwZXIgLm1ldGVvX2RhdGEgZGl2IHAge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjFyZW07IH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gICAgICAgICAgICAgIC5tZXRlb193aWRnZXQgLm1ldGVvX2NvbnRhaW5lciAubWV0ZW9fd3JhcHBlciAubWV0ZW9fZGF0YSBkaXYgcCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07IH0gfVxuXG4uaXNfcHVibGljYXRpb24gLmNvbHVtbiAuY291dl9jb250YWluZXIge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b20gY2VudGVyOyB9XG4gIC5pc19wdWJsaWNhdGlvbiAuY29sdW1uIC5jb3V2X2NvbnRhaW5lcjpob3ZlciB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTsgfVxuXG4uaXNfcHVibGljYXRpb24gLmNvbHVtbjpub3QoLmlzX2ZvY3VzZWQpIC5jb3V2X2NvbnRhaW5lciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC44KTsgfVxuXG4uc2VjdGlvbl9raW9zcXVlIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxLjRyZW07IH1cbiAgLnNlY3Rpb25fa2lvc3F1ZSAuaXNfbWFnIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNjAwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiBibGFjazsgfVxuICAgIC5zZWN0aW9uX2tpb3NxdWUgLmlzX21hZyBzcGFuIHtcbiAgICAgIG1hcmdpbi10b3A6IDEuM3JlbTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWluLWhlaWdodDogNC41cmVtO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgLnNlY3Rpb25fa2lvc3F1ZSAuaXNfbWFnIC5idXR0b25fZ3JvdXAge1xuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSA0MDBtcyBlYXNlO1xuICAgICAgb3BhY2l0eTogMDsgfVxuICAgIC5zZWN0aW9uX2tpb3NxdWUgLmlzX21hZyAuY291dl9jb250YWluZXIge1xuICAgICAgbWF4LWhlaWdodDogNTAwcHg7IH1cbiAgICAgIC5zZWN0aW9uX2tpb3NxdWUgLmlzX21hZyAuY291dl9jb250YWluZXIgYSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgLnNlY3Rpb25fa2lvc3F1ZSAuaXNfbWFnOmhvdmVyIC5idXR0b25fZ3JvdXAge1xuICAgICAgb3BhY2l0eTogMTsgfVxuXG4uZ2Zvcm1fYm9keSAuZ3NlY3Rpb24gLmdzZWN0aW9uX3RpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDIuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5nZm9ybV9jb25maXJtYXRpb25fd3JhcHBlciAuZ2Zvcm1fY29uZmlybWF0aW9uX21lc3NhZ2Uge1xuICBmb250LXNpemU6IDEuNnJlbTsgfVxuXG4ubWVudV9zY29sYWlyZV9jb250YWluZXIgLm1lbnVfc2NvbGFpcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXgtaGVpZ2h0OiA1MDBweDtcbiAgcGFkZGluZzogMXJlbTsgfVxuICAubWVudV9zY29sYWlyZV9jb250YWluZXIgLm1lbnVfc2NvbGFpcmUgaDQge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGMEYwRjA7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBwYWRkaW5nOiAxcmVtOyB9XG4gIC5tZW51X3Njb2xhaXJlX2NvbnRhaW5lciAubWVudV9zY29sYWlyZSBwOm5vdChsYXN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGMEYwRjA7IH1cblxuaHIge1xuICBoZWlnaHQ6IDFweDsgfVxuICBoci5ocl93aGl0ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDsgfVxuXG4uaXNfMTZfMTBfYm94IHtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoMTAwJSAvICgxNiAvIDEwKSk7IH1cblxuLmlzXzE2XzlfYm94IHtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoMTAwJSAvICgxNiAvIDkpKTsgfVxuXG4uaXNfNF8zX2JveCB7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKDEwMCUgLyAoNCAvIDMpKTsgfVxuXG4uaXNfMV8xX2JveCwgLmlzX2Z1bGxoZWlnaHQge1xuICBwYWRkaW5nLWJvdHRvbTogMTAwJTsgfVxuXG4uaXNfZnVsbF9oZWlnaHQge1xuICBoZWlnaHQ6IDEwMCU7IH1cblxuLmhlYWRlcl9tZW51X3dyYXBwZXIgLm1lbnUtaXRlbSB7XG4gIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCB3aGl0ZTsgfVxuICAuaGVhZGVyX21lbnVfd3JhcHBlciAubWVudS1pdGVtLmFjdGl2ZSwgLmhlYWRlcl9tZW51X3dyYXBwZXIgLm1lbnUtaXRlbTpob3ZlciwgLmhlYWRlcl9tZW51X3dyYXBwZXIgLm1lbnUtaXRlbS5jdXJyZW50LW1lbnUtaXRlbSwgLmhlYWRlcl9tZW51X3dyYXBwZXIgLm1lbnUtaXRlbS5jdXJyZW50LXBhZ2UtYW5jZXN0b3Ige1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh3aGl0ZSwgI0VGRUZGMCk7XG4gICAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkIGJsYWNrOyB9XG4gICAgLmhlYWRlcl9tZW51X3dyYXBwZXIgLm1lbnUtaXRlbS5hY3RpdmUubWVudV9jb2xvcl9pc19tYWdlbnRhLCAuaGVhZGVyX21lbnVfd3JhcHBlciAubWVudS1pdGVtOmhvdmVyLm1lbnVfY29sb3JfaXNfbWFnZW50YSwgLmhlYWRlcl9tZW51X3dyYXBwZXIgLm1lbnUtaXRlbS5jdXJyZW50LW1lbnUtaXRlbS5tZW51X2NvbG9yX2lzX21hZ2VudGEsIC5oZWFkZXJfbWVudV93cmFwcGVyIC5tZW51LWl0ZW0uY3VycmVudC1wYWdlLWFuY2VzdG9yLm1lbnVfY29sb3JfaXNfbWFnZW50YSB7XG4gICAgICBib3JkZXItY29sb3I6ICNGRjAwNzE7IH1cbiAgICAuaGVhZGVyX21lbnVfd3JhcHBlciAubWVudS1pdGVtLmFjdGl2ZS5tZW51X2NvbG9yX2lzX21hZ2VudGEsIC5oZWFkZXJfbWVudV93cmFwcGVyIC5tZW51LWl0ZW06aG92ZXIubWVudV9jb2xvcl9pc19tYWdlbnRhLCAuaGVhZGVyX21lbnVfd3JhcHBlciAubWVudS1pdGVtLmN1cnJlbnQtbWVudS1pdGVtLm1lbnVfY29sb3JfaXNfbWFnZW50YSwgLmhlYWRlcl9tZW51X3dyYXBwZXIgLm1lbnUtaXRlbS5jdXJyZW50LXBhZ2UtYW5jZXN0b3IubWVudV9jb2xvcl9pc19tYWdlbnRhIHtcbiAgICAgIGJvcmRlci1jb2xvcjogI0ZGMDA3MTsgfVxuICAgIC5oZWFkZXJfbWVudV93cmFwcGVyIC5tZW51LWl0ZW0uYWN0aXZlLm1lbnVfY29sb3JfaXNfb3JhbmdlLCAuaGVhZGVyX21lbnVfd3JhcHBlciAubWVudS1pdGVtOmhvdmVyLm1lbnVfY29sb3JfaXNfb3JhbmdlLCAuaGVhZGVyX21lbnVfd3JhcHBlciAubWVudS1pdGVtLmN1cnJlbnQtbWVudS1pdGVtLm1lbnVfY29sb3JfaXNfb3JhbmdlLCAuaGVhZGVyX21lbnVfd3JhcHBlciAubWVudS1pdGVtLmN1cnJlbnQtcGFnZS1hbmNlc3Rvci5tZW51X2NvbG9yX2lzX29yYW5nZSB7XG4gICAgICBib3JkZXItY29sb3I6ICNGRjVGMkI7IH1cbiAgICAuaGVhZGVyX21lbnVfd3JhcHBlciAubWVudS1pdGVtLmFjdGl2ZS5tZW51X2NvbG9yX2lzX2dyZWVuLCAuaGVhZGVyX21lbnVfd3JhcHBlciAubWVudS1pdGVtOmhvdmVyLm1lbnVfY29sb3JfaXNfZ3JlZW4sIC5oZWFkZXJfbWVudV93cmFwcGVyIC5tZW51LWl0ZW0uY3VycmVudC1tZW51LWl0ZW0ubWVudV9jb2xvcl9pc19ncmVlbiwgLmhlYWRlcl9tZW51X3dyYXBwZXIgLm1lbnUtaXRlbS5jdXJyZW50LXBhZ2UtYW5jZXN0b3IubWVudV9jb2xvcl9pc19ncmVlbiB7XG4gICAgICBib3JkZXItY29sb3I6ICMwMEQyNzg7IH1cbiAgICAuaGVhZGVyX21lbnVfd3JhcHBlciAubWVudS1pdGVtLmFjdGl2ZS5tZW51X2NvbG9yX2lzX3llbGxvdywgLmhlYWRlcl9tZW51X3dyYXBwZXIgLm1lbnUtaXRlbTpob3Zlci5tZW51X2NvbG9yX2lzX3llbGxvdywgLmhlYWRlcl9tZW51X3dyYXBwZXIgLm1lbnUtaXRlbS5jdXJyZW50LW1lbnUtaXRlbS5tZW51X2NvbG9yX2lzX3llbGxvdywgLmhlYWRlcl9tZW51X3dyYXBwZXIgLm1lbnUtaXRlbS5jdXJyZW50LXBhZ2UtYW5jZXN0b3IubWVudV9jb2xvcl9pc195ZWxsb3cge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjRkZBMDAwOyB9XG4gICAgLmhlYWRlcl9tZW51X3dyYXBwZXIgLm1lbnUtaXRlbS5hY3RpdmUubWVudV9jb2xvcl9pc19ibHVlLCAuaGVhZGVyX21lbnVfd3JhcHBlciAubWVudS1pdGVtOmhvdmVyLm1lbnVfY29sb3JfaXNfYmx1ZSwgLmhlYWRlcl9tZW51X3dyYXBwZXIgLm1lbnUtaXRlbS5jdXJyZW50LW1lbnUtaXRlbS5tZW51X2NvbG9yX2lzX2JsdWUsIC5oZWFkZXJfbWVudV93cmFwcGVyIC5tZW51LWl0ZW0uY3VycmVudC1wYWdlLWFuY2VzdG9yLm1lbnVfY29sb3JfaXNfYmx1ZSB7XG4gICAgICBib3JkZXItY29sb3I6ICMzMTczZjY7IH1cbiAgLmhlYWRlcl9tZW51X3dyYXBwZXIgLm1lbnUtaXRlbSBhIHtcbiAgICBoZWlnaHQ6IDEwMCU7IH1cblxuLmhlYWRlcl9tZW51X3dyYXBwZXJfbW9iaWxlIHVsIHtcbiAgZGlzcGxheTogZmxleDsgfVxuICAuaGVhZGVyX21lbnVfd3JhcHBlcl9tb2JpbGUgdWwgbGkge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmbGV4OiAxO1xuICAgIHBhZGRpbmc6IDByZW0gMDtcbiAgICBib3JkZXItYm90dG9tOiA0cHggc29saWQgYmxhY2s7IH1cbiAgICAuaGVhZGVyX21lbnVfd3JhcHBlcl9tb2JpbGUgdWwgbGk6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0YwRjBGMDsgfVxuICAgIC5oZWFkZXJfbWVudV93cmFwcGVyX21vYmlsZSB1bCBsaSBhIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG4gICAgICBmb250LXNpemU6IC44cmVtO1xuICAgICAgcGFkZGluZzogMXJlbSAxcmVtOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjFweCkge1xuICAgICAgICAuaGVhZGVyX21lbnVfd3JhcHBlcl9tb2JpbGUgdWwgbGkgYSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxcmVtOyB9IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM3NnB4KSB7XG4gICAgICAgIC5oZWFkZXJfbWVudV93cmFwcGVyX21vYmlsZSB1bCBsaSBhIHtcbiAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTsgfSB9XG4gICAgLmhlYWRlcl9tZW51X3dyYXBwZXJfbW9iaWxlIHVsIGxpLm1lbnVfY29sb3JfaXNfYmx1ZSB7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjMzE3M2Y2OyB9XG4gICAgLmhlYWRlcl9tZW51X3dyYXBwZXJfbW9iaWxlIHVsIGxpLm1lbnVfY29sb3JfaXNfbWFnZW50YSB7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjRkYwMDcxOyB9XG4gICAgLmhlYWRlcl9tZW51X3dyYXBwZXJfbW9iaWxlIHVsIGxpLm1lbnVfY29sb3JfaXNfb3JhbmdlIHtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNGRjVGMkI7IH1cbiAgICAuaGVhZGVyX21lbnVfd3JhcHBlcl9tb2JpbGUgdWwgbGkubWVudV9jb2xvcl9pc19ncmVlbiB7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDBEMjc4OyB9XG5cbi5qbV9tYV92aWxsZV9jb250YWluZXIge1xuICB3aWR0aDogNTAlOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gICAgLmptX21hX3ZpbGxlX2NvbnRhaW5lciB7XG4gICAgICB3aWR0aDogYXV0bzsgfSB9XG5cbi5iaWdtZW51X21hc2sge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxMDAxO1xuICBkaXNwbGF5OiBub25lOyB9XG5cbm5hdi5uYXZfbW9iaWxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyMDEwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTsgfVxuICBuYXYubmF2X21vYmlsZSAuc2VjdGlvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDEwMDI7IH1cblxubmF2Lm1haW5fbmF2IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIHotaW5kZXg6IDEwMTA7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIG5hdi5tYWluX25hdiB7XG4gICAgICBwb3NpdGlvbjogZml4ZWQ7IH0gfVxuICBuYXYubWFpbl9uYXYubWFpbl9uYXZfbWVudSB7XG4gICAgei1pbmRleDogMTAwMDA7IH1cbiAgbmF2Lm1haW5fbmF2IC5zZWN0aW9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTsgfVxuICAgIG5hdi5tYWluX25hdiAuc2VjdGlvbl9iaWdtZW51IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHotaW5kZXg6IDEwMDI7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC1oZWlnaHQ6IDEwMHZoO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAvKlxuICAgICAgLmJpZ21lbnVfd3JhcHBlciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG92ZXJmbG93OmF1dG87XG4gICAgICAgICYgPiB1bCB7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB3aWR0aDogMzMlO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRncmV5X2xpZ2h0O1xuXG4gICAgICAgICAgJiA+IGxpIHtcbiAgICAgICAgICAgICYgPiB1bCB7XG4gICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRncmV5X2xpZ2h0O1xuICAgICAgICAgICAgICAvL292ZXJmbG93LXk6YXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICBsaSB7XG5cbiAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTAwJTtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgbGkge1xuXG4gICAgICAgICAgICAgICAgJiA+IHVsIHtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cblxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICYgPiBsaSB7XG5cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmID4gdWwge1xuXG4gICAgICAgIH1cblxuICAgICAgICB1bCB7XG5cbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgdG9wOiAwO1xuXG4gICAgICAgICAgbGkge1xuICAgICAgICAgICAgJi5wYWdlX2l0ZW1faGFzX2NoaWxkcmVuLmhvdmVyLFxuICAgICAgICAgICAgJi5tZW51LWl0ZW0taGFzLWNoaWxkcmVuLmhvdmVyLFxuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgQGV4dGVuZCAuaGFzX2x0cl90cmFuc190b19ncmV5O1xuXG4gICAgICAgICAgICAgICYgPiB1bCB7XG4gICAgICAgICAgICAgICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5wYWdlX2l0ZW1faGFzX2NoaWxkcmVuLmhvdmVyLFxuICAgICAgICAgICAgJi5tZW51LWl0ZW0taGFzLWNoaWxkcmVuLmhvdmVyLFxuICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICYuY3VycmVudF9wYWdlX2l0ZW0sXG4gICAgICAgICAgICAmLmN1cnJlbnRfcGFnZV9wYXJlbnQge1xuICAgICAgICAgICAgICAmID4gYSB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcblxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAwLjhyZW07XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDAuOHJlbTtcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjNyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGEge1xuXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDFyZW07XG4gICAgICAgICAgICAgIC8vZGlzcGxheTpibG9jaztcbiAgICAgICAgICAgICAgY29sb3I6IGJsYWNrO1xuXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuXG4gICAgICAgICAgICAgICYuYWN0aXZlLCAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgdWwge1xuICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuXG4gICAgICAgICAgdWwge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICovXG4gICAgICAvKlxuICAgICAgJi5tZW51X2NvbG9yX2lzX21hZ2VudGEge1xuICAgICAgICAuYmlnbWVudV93cmFwcGVyIHtcbiAgICAgICAgICB1bCB7XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICY6aG92ZXIsICYuY3VycmVudF9wYWdlX2l0ZW0sICYuY3VycmVudF9wYWdlX3BhcmVudCB7XG4gICAgICAgICAgICAgICAgJiA+IGEge1xuICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFnZW50YTtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5tZW51X2NvbG9yX2lzX29yYW5nZSB7XG4gICAgICAgIC5iaWdtZW51X3dyYXBwZXIge1xuICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgJjpob3ZlciwgJi5jdXJyZW50X3BhZ2VfaXRlbSwgJi5jdXJyZW50X3BhZ2VfcGFyZW50IHtcbiAgICAgICAgICAgICAgICAmID4gYSB7XG4gICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYubWVudV9jb2xvcl9pc19ibHVlIHtcbiAgICAgICAgLmJpZ21lbnVfd3JhcHBlciB7XG4gICAgICAgICAgdWwge1xuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAmOmhvdmVyLCAmLmN1cnJlbnRfcGFnZV9pdGVtLCAmLmN1cnJlbnRfcGFnZV9wYXJlbnQge1xuICAgICAgICAgICAgICAgICYgPiBhIHtcbiAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYubWVudV9jb2xvcl9pc195ZWxsb3cge1xuICAgICAgICAuYmlnbWVudV93cmFwcGVyIHtcbiAgICAgICAgICB1bCB7XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICY6aG92ZXIsICYuY3VycmVudF9wYWdlX2l0ZW0sICYuY3VycmVudF9wYWdlX3BhcmVudCB7XG4gICAgICAgICAgICAgICAgJiA+IGEge1xuICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkeWVsbG93O1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLm1lbnVfY29sb3JfaXNfZ3JlZW4ge1xuICAgICAgICAuYmlnbWVudV93cmFwcGVyIHtcbiAgICAgICAgICB1bCB7XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICY6aG92ZXIsICYuY3VycmVudF9wYWdlX2l0ZW0sICYuY3VycmVudF9wYWdlX3BhcmVudCB7XG4gICAgICAgICAgICAgICAgJiA+IGEge1xuICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW47XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAqLyB9XG4gICAgICBuYXYubWFpbl9uYXYgLnNlY3Rpb25fYmlnbWVudSAuY29udGFpbmVyX2JpZ21lbnUge1xuICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgICAgaGVpZ2h0OiA5MHZoO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTByZW07IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICBuYXYubWFpbl9uYXYgLnNlY3Rpb25fYmlnbWVudSB7XG4gICAgICAgICAgdG9wOiAxMHJlbTsgfSB9XG4gICAgICBuYXYubWFpbl9uYXYgLnNlY3Rpb25fYmlnbWVudS5tZW51X2NvbG9yX2lzX2JsdWUgLmJpZ21lbnVfd3JhcHBlciB1bCBsaS5pc0xpc3RJdGVtTGluay5ob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDksIDExNSwgMjQ2LCAwLjEpICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgbmF2Lm1haW5fbmF2IC5zZWN0aW9uX2JpZ21lbnUubWVudV9jb2xvcl9pc19ibHVlIC5iaWdtZW51X3dyYXBwZXIgdWwgbGkuaXNMaXN0SXRlbUxpbmsuaG92ZXIgPiBhOmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMxNzNmNjsgfVxuICAgICAgbmF2Lm1haW5fbmF2IC5zZWN0aW9uX2JpZ21lbnUubWVudV9jb2xvcl9pc19tYWdlbnRhIC5iaWdtZW51X3dyYXBwZXIgdWwgbGkuaXNMaXN0SXRlbUxpbmsuaG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMCwgMTEzLCAwLjEpICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgbmF2Lm1haW5fbmF2IC5zZWN0aW9uX2JpZ21lbnUubWVudV9jb2xvcl9pc19tYWdlbnRhIC5iaWdtZW51X3dyYXBwZXIgdWwgbGkuaXNMaXN0SXRlbUxpbmsuaG92ZXIgPiBhOmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGMDA3MTsgfVxuICAgICAgbmF2Lm1haW5fbmF2IC5zZWN0aW9uX2JpZ21lbnUubWVudV9jb2xvcl9pc19vcmFuZ2UgLmJpZ21lbnVfd3JhcHBlciB1bCBsaS5pc0xpc3RJdGVtTGluay5ob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCA5NSwgNDMsIDAuMSkgIWltcG9ydGFudDsgfVxuICAgICAgICBuYXYubWFpbl9uYXYgLnNlY3Rpb25fYmlnbWVudS5tZW51X2NvbG9yX2lzX29yYW5nZSAuYmlnbWVudV93cmFwcGVyIHVsIGxpLmlzTGlzdEl0ZW1MaW5rLmhvdmVyID4gYTpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjVGMkI7IH1cbiAgICAgIG5hdi5tYWluX25hdiAuc2VjdGlvbl9iaWdtZW51Lm1lbnVfY29sb3JfaXNfZ3JlZW4gLmJpZ21lbnVfd3JhcHBlciB1bCBsaS5pc0xpc3RJdGVtTGluay5ob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMjEwLCAxMjAsIDAuMSkgIWltcG9ydGFudDsgfVxuICAgICAgICBuYXYubWFpbl9uYXYgLnNlY3Rpb25fYmlnbWVudS5tZW51X2NvbG9yX2lzX2dyZWVuIC5iaWdtZW51X3dyYXBwZXIgdWwgbGkuaXNMaXN0SXRlbUxpbmsuaG92ZXIgPiBhOmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwRDI3ODsgfVxuICAgICAgbmF2Lm1haW5fbmF2IC5zZWN0aW9uX2JpZ21lbnUgLmJpZ21lbnVfd3JhcHBlciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgICAgbmF2Lm1haW5fbmF2IC5zZWN0aW9uX2JpZ21lbnUgLmJpZ21lbnVfd3JhcHBlciAubWVudSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgICAgbmF2Lm1haW5fbmF2IC5zZWN0aW9uX2JpZ21lbnUgLmJpZ21lbnVfd3JhcHBlciA+IHVsIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAgIG5hdi5tYWluX25hdiAuc2VjdGlvbl9iaWdtZW51IC5iaWdtZW51X3dyYXBwZXIgPiB1bCB7XG4gICAgICAgICAgICAgIGNvbHVtbi1jb3VudDogMzsgfSB9XG4gICAgICAgICAgbmF2Lm1haW5fbmF2IC5zZWN0aW9uX2JpZ21lbnUgLmJpZ21lbnVfd3JhcHBlciA+IHVsID4gbGkge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0YwRjBGMDsgfVxuICAgICAgICAgICAgbmF2Lm1haW5fbmF2IC5zZWN0aW9uX2JpZ21lbnUgLmJpZ21lbnVfd3JhcHBlciA+IHVsID4gbGkuaXNMaXN0SXRlbUxpbmsuaG92ZXIgPiBhOmJlZm9yZSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0ZDRkNGO1xuICAgICAgICAgICAgICBtaW4td2lkdGg6IDAuOHJlbTtcbiAgICAgICAgICAgICAgbWluLWhlaWdodDogMC44cmVtO1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuM3JlbTsgfVxuICAgICAgICAgICAgbmF2Lm1haW5fbmF2IC5zZWN0aW9uX2JpZ21lbnUgLmJpZ21lbnVfd3JhcHBlciA+IHVsID4gbGkuaXNMaXN0SXRlbUxpbmsge1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgICAgICAgICAgbmF2Lm1haW5fbmF2IC5zZWN0aW9uX2JpZ21lbnUgLmJpZ21lbnVfd3JhcHBlciA+IHVsID4gbGkuaXNMaXN0SXRlbUxpbms6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICByaWdodDogMXJlbTtcbiAgICAgICAgICAgICAgICB0b3A6IDFyZW07XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IE1hdGVyaWFsIERlc2lnbiBJY29ucztcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcRjE0MFwiOyB9XG4gICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgICAgICAgIG5hdi5tYWluX25hdiAuc2VjdGlvbl9iaWdtZW51IC5iaWdtZW51X3dyYXBwZXIgPiB1bCA+IGxpLmlzTGlzdEl0ZW1MaW5rOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7IH0gfVxuICAgICAgICAgICAgbmF2Lm1haW5fbmF2IC5zZWN0aW9uX2JpZ21lbnUgLmJpZ21lbnVfd3JhcHBlciA+IHVsID4gbGkuaXNMaXN0SXRlbUxpbmsuaG92ZXI6YWZ0ZXIge1xuICAgICAgICAgICAgICBmb250LWZhbWlseTogTWF0ZXJpYWwgRGVzaWduIEljb25zO1xuICAgICAgICAgICAgICBjb250ZW50OiBcIlxcRjE0M1wiOyB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAgICAgbmF2Lm1haW5fbmF2IC5zZWN0aW9uX2JpZ21lbnUgLmJpZ21lbnVfd3JhcHBlciA+IHVsID4gbGkuaXNMaXN0SXRlbUxpbmsuaG92ZXI6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7IH0gfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgICAgIG5hdi5tYWluX25hdiAuc2VjdGlvbl9iaWdtZW51IC5iaWdtZW51X3dyYXBwZXIgPiB1bCA+IGxpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAycmVtIDFyZW07IH0gfVxuICAgICAgICAgICAgbmF2Lm1haW5fbmF2IC5zZWN0aW9uX2JpZ21lbnUgLmJpZ21lbnVfd3JhcHBlciA+IHVsID4gbGkgPiBhIHtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGRlcjsgfVxuICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAgICAgICBuYXYubWFpbl9uYXYgLnNlY3Rpb25fYmlnbWVudSAuYmlnbWVudV93cmFwcGVyID4gdWwgPiBsaSA+IGEge1xuICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfSB9XG4gICAgICAgICAgICBuYXYubWFpbl9uYXYgLnNlY3Rpb25fYmlnbWVudSAuYmlnbWVudV93cmFwcGVyID4gdWwgPiBsaSA+IHVsIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAgICAgICBuYXYubWFpbl9uYXYgLnNlY3Rpb25fYmlnbWVudSAuYmlnbWVudV93cmFwcGVyID4gdWwgPiBsaSA+IHVsIHtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgICAgICAgICBuYXYubWFpbl9uYXYgLnNlY3Rpb25fYmlnbWVudSAuYmlnbWVudV93cmFwcGVyID4gdWwgbGkgdWwgbGkgPiBhIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGMEYwRjA7IH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgICAgICBuYXYubWFpbl9uYXYgLnNlY3Rpb25fYmlnbWVudSAuYmlnbWVudV93cmFwcGVyID4gdWwgbGkgdWwgbGkgPiBhIHtcbiAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6IDA7IH0gfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgICAgIG5hdi5tYWluX25hdiAuc2VjdGlvbl9iaWdtZW51IC5iaWdtZW51X3dyYXBwZXIgPiB1bCBsaSB1bCBsaSA+IGE6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0ZDRkNGO1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMC44cmVtO1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDAuOHJlbTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjNyZW07IH0gfVxuICAgICAgICAgIG5hdi5tYWluX25hdiAuc2VjdGlvbl9iaWdtZW51IC5iaWdtZW51X3dyYXBwZXIgPiB1bCBsaSB1bCBsaSA+IHVsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgICAgICAgIG5hdi5tYWluX25hdiAuc2VjdGlvbl9iaWdtZW51IC5iaWdtZW51X3dyYXBwZXIgPiB1bCBsaSB1bCBsaSA+IHVsIGxpIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDsgfVxuICAgICAgICAgICAgICBuYXYubWFpbl9uYXYgLnNlY3Rpb25fYmlnbWVudSAuYmlnbWVudV93cmFwcGVyID4gdWwgbGkgdWwgbGkgPiB1bCBsaSBhIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAgICAgICAgICAgICBuYXYubWFpbl9uYXYgLnNlY3Rpb25fYmlnbWVudSAuYmlnbWVudV93cmFwcGVyID4gdWwgbGkgdWwgbGkgPiB1bCBsaSBhOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMnJlbTtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0NGQ0ZDRjtcbiAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMC42cmVtO1xuICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMC42cmVtO1xuICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuM3JlbTsgfVxuICAgICAgICBuYXYubWFpbl9uYXYgLnNlY3Rpb25fYmlnbWVudSAuYmlnbWVudV93cmFwcGVyIHVsIGxpLnBhZ2VfaXRlbV9oYXNfY2hpbGRyZW4uaG92ZXIgPiBhLCBuYXYubWFpbl9uYXYgLnNlY3Rpb25fYmlnbWVudSAuYmlnbWVudV93cmFwcGVyIHVsIGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4uaG92ZXIgPiBhLCBuYXYubWFpbl9uYXYgLnNlY3Rpb25fYmlnbWVudSAuYmlnbWVudV93cmFwcGVyIHVsIGxpOmhvdmVyID4gYSwgbmF2Lm1haW5fbmF2IC5zZWN0aW9uX2JpZ21lbnUgLmJpZ21lbnVfd3JhcHBlciB1bCBsaS5jdXJyZW50X3BhZ2VfaXRlbSA+IGEsIG5hdi5tYWluX25hdiAuc2VjdGlvbl9iaWdtZW51IC5iaWdtZW51X3dyYXBwZXIgdWwgbGkuY3VycmVudF9wYWdlX3BhcmVudCA+IGEge1xuICAgICAgICAgIC8qXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcblxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAwLjhyZW07XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDAuOHJlbTtcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjNyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICovIH1cbiAgICAgICAgbmF2Lm1haW5fbmF2IC5zZWN0aW9uX2JpZ21lbnUgLmJpZ21lbnVfd3JhcHBlciB1bCBsaSBhIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgICAgICBjb2xvcjogYmxhY2s7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07IH1cblxuLnBsLTYge1xuICBwYWRkaW5nLWxlZnQ6IDZyZW07IH1cblxuLnNlY3Rpb25fZm9vdGVyIGEsIC5zZWN0aW9uX2Zvb3RlciBwIHtcbiAgZm9udC1zaXplOiAxLjZyZW07IH1cblxuLnNlY3Rpb25fZm9vdGVyIC5hZGRyZXNzIHtcbiAgcGFkZGluZy1ib3R0b206IDFyZW07IH1cblxuLmhhcy1iZy1ibGFjayB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7IH1cbiAgLmhhcy1iZy1ibGFjayBhIHtcbiAgICBjb2xvcjogd2hpdGU7IH1cblxuLmZsZXgsICNtZW51LWxpZW5zLXBpZWQtZGUtcGFnZS1mciB7XG4gIGRpc3BsYXk6IGZsZXg7IH1cblxuLml0ZW1zLWNlbnRlciwgI21lbnUtbGllbnMtcGllZC1kZS1wYWdlLWZyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG4uanVzdGlmeS1jZW50ZXIsICNtZW51LWxpZW5zLXBpZWQtZGUtcGFnZS1mciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG5cbiNtZW51LWxpZW5zLXBpZWQtZGUtcGFnZS1mciB7XG4gIGZvbnQtc2l6ZTogMS42cmVtOyB9XG4gICNtZW51LWxpZW5zLXBpZWQtZGUtcGFnZS1mciBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAzcmVtOyB9XG5cbi5waWN0b19zb2NpYWxzX2NvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctYm90dG9tOiAuNXJlbTtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgLnBpY3RvX3NvY2lhbHNfY29udGFpbmVyIC5waWN0b19ibGFja19iZyB7XG4gICAgbWFyZ2luOiAwIC4zNXJlbTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMS44cmVtOyB9XG4gIC5waWN0b19zb2NpYWxzX2NvbnRhaW5lciAucGljdG9fc29jaWFsc19sb2dvcyB7XG4gICAgZGlzcGxheTogZmxleDsgfVxuXG4uaXMtZm9vdGVyIHtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbiAgZm9udC1zaXplOiAxLjJyZW07IH1cbiAgLmlzLWZvb3RlciBhIHtcbiAgICBjb2xvcjogYmxhY2s7IH1cbiAgICAuaXMtZm9vdGVyIGE6aG92ZXIge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgLmlzLWZvb3RlciAubGlua3Nfd2l0aF9pbWcgYSBpbWcge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtOyB9XG4gIC5pcy1mb290ZXIgLmZvb3Rlcl90aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuICAuaXMtZm9vdGVyIC5jb2x1bW4gZGl2LmJvdHRvbV9jb250YWluZXIge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgICAuaXMtZm9vdGVyIC5jb2x1bW4gZGl2LmJvdHRvbV9jb250YWluZXIgcCB7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAuaXMtZm9vdGVyIC5jb2x1bW4gZGl2LmNlbnRlcmVkX2NvbnRhaW5lciB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgICAuaXMtZm9vdGVyIC5jb2x1bW4gZGl2LmNlbnRlcmVkX2NvbnRhaW5lciBwIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5pcy1mb290ZXIgLm1lbnVfZm9vdGVyIHVsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuICAgIC5pcy1mb290ZXIgLm1lbnVfZm9vdGVyIHVsIGxpIHtcbiAgICAgIGZsZXg6IDE7IH1cbiAgICAgIC5pcy1mb290ZXIgLm1lbnVfZm9vdGVyIHVsIGxpIGEge1xuICAgICAgICBmb250LXNpemU6IDEuMnJlbSAhaW1wb3J0YW50OyB9XG4gIC5pcy1mb290ZXIgLm1lbnVfZm9vdGVyLm1lbnVfZm9vdGVyX2NlbnRlcmVkIHVsIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNzZweCkge1xuICAgIC5pcy1mb290ZXIgLm1lbnVfZm9vdGVyLm1lbnVfZm9vdGVyX2hhbGYgdWwgbGkge1xuICAgICAgbWluLXdpZHRoOiA1MCU7XG4gICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgIHdpZHRoOiA1MCU7IH0gfVxuICAuaXMtZm9vdGVyIC5tZW51X2Zvb3Rlci5tZW51X2Zvb3Rlcl9xdWFydGVyIHVsIGxpIHtcbiAgICBtaW4td2lkdGg6IDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgICB3aWR0aDogMjUlOyB9XG5cbi5jb2x1bW4uaXMtZW1wdHktc2VwYXJhdG9yIHtcbiAgcGFkZGluZzogMDsgfVxuXG4ubG9jYXRpb25fZWxlbWVudHMgLmxvY2F0aW9uX2VsZW1lbnQge1xuICBsaW5lLWhlaWdodDogMS4xOyB9XG4gIC5sb2NhdGlvbl9lbGVtZW50cyAubG9jYXRpb25fZWxlbWVudCBhIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDsgfVxuICAubG9jYXRpb25fZWxlbWVudHMgLmxvY2F0aW9uX2VsZW1lbnQubG9jYXRpb25fZWxlbWVudF9mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAubG9jYXRpb25fZWxlbWVudHMgLmxvY2F0aW9uX2VsZW1lbnQubG9jYXRpb25fZWxlbWVudF9mbGV4ID4gc3BhbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi1yaWdodDogLjVyZW07IH1cbiAgLmxvY2F0aW9uX2VsZW1lbnRzIC5sb2NhdGlvbl9lbGVtZW50LmxvY2F0aW9uX2VsZW1lbnRfaG9yYWlyZXMge1xuICAgIGJhY2tncm91bmQ6IHdoaXRlc21va2U7XG4gICAgLyogcGFkZGluZzogMnJlbTsgKi9cbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgIC8qIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2NjYzsgKi9cbiAgICBsaW5lLWhlaWdodDogMS40OyB9XG5cbi5jb250ZW50IGgxIHtcbiAgZm9udC1zaXplOiAzLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiBibGFjazsgfVxuXG4uY29udGVudCBoMiB7XG4gIGZvbnQtc2l6ZTogMy42cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogYmxhY2s7XG4gIC8qXG4gICAgZm9udC1zaXplOjIuNHJlbTtcbiAgICBmb250LXdlaWdodDo3MDA7XG4gICAgY29sb3I6JGJsYWNrOyovIH1cblxuLmNvbnRlbnQgaDMge1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6IGJsYWNrOyB9XG5cbi5jb250ZW50IHAsIC5jb250ZW50IHVsIHtcbiAgZm9udC1zaXplOiAxLjRyZW0gIWltcG9ydGFudDsgfVxuXG4uY29udGVudCAuc2luZ2xlX2NoYXBvIHAsIC5jb250ZW50IC5zaW5nbGVfY2hhcG8gb2wsIC5jb250ZW50IC5zaW5nbGVfY2hhcG8gdWwge1xuICBmb250LXNpemU6IDEuOHJlbSAhaW1wb3J0YW50OyB9XG5cbi5nZm9ybV93cmFwcGVyIGlucHV0OmZvY3VzIHtcbiAgb3V0bGluZS1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpOyB9XG5cbi5nZm9ybV93cmFwcGVyIHRleHRhcmVhOmZvY3VzLCAuZ2Zvcm1fd3JhcHBlciB0ZXh0YXJlYTphY3RpdmUge1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjI1KSAwIDAgMCAyLjI1cHg7IH1cblxuLmZvb3Rlcl9sYWJlbCBhIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5mb290ZXJfbGFiZWwgaW1nIHtcbiAgbWF4LWhlaWdodDogN3JlbTtcbiAgbWF4LXdpZHRoOiAxMHJlbTsgfVxuXG4uaXMtZml4ZWQge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbmh0bWwgLnBvc3QtdHlwZS1hcmNoaXZlLWxpZXUgLm1hcCB7XG4gIGhlaWdodDogNjB2aCAhaW1wb3J0YW50OyB9XG5cbi5sb2NhdGlvbl9lbGVtZW50cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBwYWRkaW5nOiAzcmVtO1xuICBoZWlnaHQ6IDEwMCU7IH1cblxuLm1hcF9maWx0ZXJzX3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgLm1hcF9maWx0ZXJzX3dyYXBwZXIgLm1hcF9zZWFyY2gge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICAjZjBmMGYwO1xuICAgIHBhZGRpbmc6IDFyZW07XG4gICAgYm9yZGVyLXJhZGl1czogMnJlbTsgfVxuICAubWFwX2ZpbHRlcnNfd3JhcHBlciBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICBwYWRkaW5nOiAxLjFyZW0gMnJlbSAzcmVtIDJyZW07IH1cblxuLmhhcy1wYXR0ZXJuLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiA4MDBweDsgfVxuXG4uaGFzLXBhdHRlcm4tYmctbWF1dmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvdHJhbWVzL3RyYW1lLW1hdXZlLmpwZ1wiKTsgfVxuXG4uaGFzLXBhdHRlcm4tYmcteWVsbG93IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3RyYW1lcy90cmFtZS1qYXVuZS5qcGdcIik7IH1cblxuLmhhcy1wYXR0ZXJuLWJnLWdyZWVuIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3RyYW1lcy90cmFtZS12ZXJ0ZS5qcGdcIik7IH1cblxuLmhhcy1wYXR0ZXJuLWJnLW9yYW5nZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy90cmFtZXMvdHJhbWUtb3JhbmdlLmpwZ1wiKTsgfVxuXG4uaGFzLXBhdHRlcm4tYmctcGluayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy90cmFtZXMvdHJhbWUtcm9zZS5qcGdcIik7IH1cblxuaHRtbCAuZmFuY3lib3gtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMikgIWltcG9ydGFudDsgfVxuIl19 */